1<!doctype html> 2<html class="no-js" lang="ja" dir="ltr"> 3<head> 4<!-- Google Tag Manager -->
5<script>
vendor: 327 bytes, lines 5-9
5(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 6new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 7j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 8'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 9})(window,document,'script','dataLayer','
9GTM-WM7GQ69Q
vendor: 3 bytes, line 9
9');
9</script>
9 10<!-- End Google Tag Manager --> 11 12 13 14 15 <meta charset="utf-8"> 16 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 17 <meta name="viewport" content="width=device-width,initial-scale=1"> 18 <meta name="theme-color" content="#111111"> 19 <link rel="canonical" href="https://lardini.jp/products/shirt-6216-1abur2056"> 20 <link rel="preconnect" href="https://cdn.shopify.com"> 21 <link rel="preconnect" href="https://fonts.shopifycdn.com"> 22 <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"> 23 <link rel="dns-prefetch" href="https://ajax.googleapis.com"> 24 <link rel="dns-prefetch" href="https://maps.googleapis.com"> 25 <link rel="dns-prefetch" href="https://maps.gstatic.com"><link rel="shortcut icon" href="//lardini.jp/cdn/shop/files/lardini_newlogo_4ca1422f-e996-49c9-826e-8029ab8f1015_32x32.png?v=1689140717" type="image/png" /><title>ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã 26– LARDINI Online Store 27</title> 28<meta name="description" content="â ãã¶ã¤ã³ãã´åºç¹å ¥ãè¸ããããã±ãã/ã¹ãã¬ã¼ãã«ãã¹â ååã«ã¤ãã¦ç¹ç´°ãªçãç¹å¾´ã®ããã¼ã³ã¼ãã¥ãã¤ã使ç¨ããã·ã£ããä¸è³ªãªã³ããã³ãç¨ãã180gã®çå°ã¯ãã³ã¼ãã¥ãã¤ãªãã§ã¯ã®æ¸©ãã¿ãæã¡ãªãããç´°çã«ããæãããä¸åãªè¡¨æ ãé åã§ããè¸å ã«ã¯ããããã±ãããé ããããããªãLARDINIã®ãã´åºç¹ãæ½ãã¦ã¢ã¯ã»ã³ãã«ãç§å¬ãããç´ ææã¨ã·ã£ãã®ç«¯æ£ãããã©ã³ã¹ããèåããä¸çã§ãã ITEMï¼SHIRTCATEGORYï¼SHIRTSEASONSï¼FALL &amp; WINTER 2026MODELï¼ACABURåçªï¼6216-1ABUR2056(ãåãåããã®éã«ã¯ãä¸è¨åçªããä¼ãä¸ããã)ç´ æï¼ï½ºï½¯ï¾ï¾100%åç£å½"><meta property="og:site_name" content="LARDINI Online Store"> 29 <meta property="og:url" content="https://lardini.jp/products/shirt-6216-1abur2056"> 30 <meta property="og:title" content="ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã"> 31 <meta property="og:type" content="product"> 32 <meta property="og:description" content="â ãã¶ã¤ã³ãã´åºç¹å ¥ãè¸ããããã±ãã/ã¹ãã¬ã¼ãã«ãã¹â ååã«ã¤ãã¦ç¹ç´°ãªçãç¹å¾´ã®ããã¼ã³ã¼ãã¥ãã¤ã使ç¨ããã·ã£ããä¸è³ªãªã³ããã³ãç¨ãã180gã®çå°ã¯ãã³ã¼ãã¥ãã¤ãªãã§ã¯ã®æ¸©ãã¿ãæã¡ãªãããç´°çã«ããæãããä¸åãªè¡¨æ ãé åã§ããè¸å ã«ã¯ããããã±ãããé ããããããªãLARDINIã®ãã´åºç¹ãæ½ãã¦ã¢ã¯ã»ã³ãã«ãç§å¬ãããç´ ææã¨ã·ã£ãã®ç«¯æ£ãããã©ã³ã¹ããèåããä¸çã§ãã ITEMï¼SHIRTCATEGORYï¼SHIRTSEASONSï¼FALL &amp; WINTER 2026MODELï¼ACABURåçªï¼6216-1ABUR2056(ãåãåããã®éã«ã¯ãä¸è¨åçªããä¼ãä¸ããã)ç´ æï¼ï½ºï½¯ï¾ï¾100%åç£å½"><meta property="og:image" content="http://lardini.jp/cdn/shop/files/6216-1ABUR2056.jpg?v=1790753318"> 33 <meta property="og:image:secure_url" content="https://lardini.jp/cdn/shop/files/6216-1ABUR2056.jpg?v=1790753318"> 34 <meta property="og:image:width" content="2500"> 35 <meta property="og:image:height" content="3125"><meta name="twitter:site" content="@"> 36 <meta name="twitter:card" content="summary_large_image"> 37 <meta name="twitter:title" content="ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã"> 38 <meta name="twitter:description" content="â ãã¶ã¤ã³ãã´åºç¹å ¥ãè¸ããããã±ãã/ã¹ãã¬ã¼ãã«ãã¹â ååã«ã¤ãã¦ç¹ç´°ãªçãç¹å¾´ã®ããã¼ã³ã¼ãã¥ãã¤ã使ç¨ããã·ã£ããä¸è³ªãªã³ããã³ãç¨ãã180gã®çå°ã¯ãã³ã¼ãã¥ãã¤ãªãã§ã¯ã®æ¸©ãã¿ãæã¡ãªãããç´°çã«ããæãããä¸åãªè¡¨æ ãé åã§ããè¸å ã«ã¯ããããã±ãããé ããããããªãLARDINIã®ãã´åºç¹ãæ½ãã¦ã¢ã¯ã»ã³ãã«ãç§å¬ãããç´ ææã¨ã·ã£ãã®ç«¯æ£ãããã©ã³ã¹ããèåããä¸çã§ãã ITEMï¼SHIRTCATEGORYï¼SHIRTSEASONSï¼FALL &amp; WINTER 2026MODELï¼ACABURåçªï¼6216-1ABUR2056(ãåãåããã®éã«ã¯ãä¸è¨åçªããä¼ãä¸ããã)ç´ æï¼ï½ºï½¯ï¾ï¾100%åç£å½"> 39<style data-shopify>@font-face { 40 font-family: "Noto Sans Japanese"; 41 font-weight: 400; 42 font-style: normal; 43 font-display: swap; 44 src: url("//lardini.jp/cdn/fonts/noto_sans_japanese/notosansjapanese_n4.74a6927b879b930fdec4ab8bb6917103ae8bbca9.woff2") format("woff2"), 45 url("//lardini.jp/cdn/fonts/noto_sans_japanese/notosansjapanese_n4.15630f5c60bcf9ed7de2df9484ab75ddd007c8e2.woff") format("woff"); 46} 47 48 @font-face { 49 font-family: "Noto Sans Japanese"; 50 font-weight: 400; 51 font-style: normal; 52 font-display: swap; 53 src: url("//lardini.jp/cdn/fonts/noto_sans_japanese/notosansjapanese_n4.74a6927b879b930fdec4ab8bb6917103ae8bbca9.woff2") format("woff2"), 54 url("//lardini.jp/cdn/fonts/noto_sans_japanese/notosansjapanese_n4.15630f5c60bcf9ed7de2df9484ab75ddd007c8e2.woff") format("woff"); 55} 56 57 58 @font-face { 59 font-family: "Noto Sans Japanese"; 60 font-weight: 600; 61 font-style: normal; 62 font-display: swap; 63 src: url("//lardini.jp/cdn/fonts/noto_sans_japanese/notosansjapanese_n6.4ecbd50569f336533d801e5e5ec08720b2dc1560.woff2") format("woff2"), 64 url("//lardini.jp/cdn/fonts/noto_sans_japanese/notosansjapanese_n6.0185377b54573983f9e0c8025b6d418e15f6a6fd.woff") format("woff"); 65} 66 67 68
69</style><link href="//lardini.jp/cdn/shop/t/28/assets/theme.css?v=79441405077796325481790910372" rel="stylesheet" type="text/css" media="all" /> 70 <link href="//lardini.jp/cdn/shop/t/28/assets/custom.css?v=80860288178608359341788497701" rel="stylesheet" type="text/css" media="all" /> 71 <link href="//lardini.jp/cdn/shop/t/28/assets/lardini_style_add.css?v=28080179111597085581788497701" rel="stylesheet" type="text/css" media="all" /> 72 <link href="//lardini.jp/cdn/shop/t/28/assets/add.css?v=43966654048340496991788497701" rel="stylesheet" type="text/css" media="all" /> 73<style data-shopify>:root { 74 --typeHeaderPrimary: "Noto Sans Japanese"; 75 --typeHeaderFallback: sans-serif; 76 --typeHeaderSize: 36px; 77 --typeHeaderWeight: 400; 78 --typeHeaderLineHeight: 1.3; 79 --typeHeaderSpacing: 0.0em; 80 81 --typeBasePrimary:"Noto Sans Japanese"; 82 --typeBaseFallback:sans-serif; 83 --typeBaseSize: 16px; 84 --typeBaseWeight: 400; 85 --typeBaseSpacing: 0.025em; 86 --typeBaseLineHeight: 1.3; 87 88 --typeCollectionTitle: 20px; 89 90 --iconWeight: 2px; 91 --iconLinecaps: miter; 92 93 94 --buttonRadius: 0px; 95 96 97 --colorGridOverlayOpacity: 0.1; 98 } 99 100 .placeholder-content { 101 background-image: linear-gradient(100deg, #ffffff 40%, #f7f7f7 63%, #ffffff 79%); 102 }</style>
102<script> 103 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 104 105 window.theme = window.theme || {}; 106 theme.routes = { 107 home: "/", 108 cart: "/cart.js", 109 cartPage: "/cart", 110 cartAdd: "/cart/add.js", 111 cartChange: "/cart/change.js", 112 search: "/search" 113 }; 114 theme.strings = { 115 soldOut: "sold out", 116 unavailable: "ãåãæ±ãã§ãã¾ãã", 117 inStockLabel: "å¨åº«ãã", 118 stockLabel: "å¨åº«æ®ã: [count]", 119 willNotShipUntil: "[date]ã¾ã§çºéã§ãã¾ãã", 120 willBeInStockAfter: "[date]å ¥è·äºå®", 121 waitingForStock: "åå ¥è·ä¸", 122 savePrice: " [saved_amount] OFF", 123 cartEmpty: "ã«ã¼ãå ã«ååãããã¾ããã", 124 cartTermsConfirmation: "ãã§ãã¯ãã¦ãã ããã", 125 searchCollections: "ã³ã¬ã¯ã·ã§ã³", 126 searchPages: "ãã¼ã¸:", 127 searchArticles: "è¨äº:" 128 }; 129 theme.settings = { 130 dynamicVariantsEnable: true, 131 cartType: "drawer", 132 isCustomerTemplate: false, 133 moneyFormat: "Â¥{{amount_no_decimals}}", 134 saveType: "percent", 135 productImageSize: "natural", 136 productImageCover: true, 137 predictiveSearch: true, 138 predictiveSearchType: "product,article,page,collection", 139 quickView: false, 140 themeName: 'Impulse', 141 themeVersion: "6.1.0" 142 }; 143 </script>
143 144 145
145<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
145<meta name="facebook-domain-verification" content="f4a3t9il1vyjs8uvbdb4fh2hcowj5s"> 146<meta name="google-site-verification" content="ZYVhKJK3PDxg0OY7vbXbvF77PYhYPHbM5Of3znzMlyo"> 147<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/66249851136/digital_wallets/dialog"> 148<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/49157421367552:1?ucp/version=2026-08-25" payment="com.google.pay dev.shopify.card dev.shopify.shop_pay"><link rel="alternate" type="application/json+oembed" href="https://lardini.jp/products/shirt-6216-1abur2056.oembed">
149<script async="async" src="/checkouts/internal/preloads.js?locale=ja-JP"></script>
vendor: 1 bytes, line 149
149
150<script id="shopify-features" type="application/json">{"accessToken":"04a2c9f0916cd4a4e8edcf7786a45898","betas":["rich-media-storefront-analytics"],"domain":"lardini.jp","predictiveSearch":false,"shopId":66249851136,"locale":"ja"}</script>
vendor: 1 bytes, line 150
150
151<script>var Shopify = Shopify || {}; 152Shopify.shop = "https-www-lardini-jp.myshopify.com"; 153Shopify.locale = "ja"; 154Shopify.currency = {"active":"JPY","rate":"1.0"}; 155Shopify.country = "JP"; 156Shopify.theme = {"name":"20260904OKUYAæ¬å½Journalãããã¯è¿½å ","id":165904351488,"schema_name":"Impulse","schema_version":"6.1.0","theme_store_id":null,"role":"main"}; 157Shopify.theme.handle = "null"; 158Shopify.theme.style = {"id":null,"handle":null}; 159Shopify.cdnHost = "lardini.jp/cdn"; 160Shopify.routes = Shopify.routes || {}; 161Shopify.routes.root = "/"; 162Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 163Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 164Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 165Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 165
165
166<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 166
166
167<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 167
167
168<script> 169 window.Shopify = window.Shopify || {}; 170 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 171 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 172 window.Shopify.SignInWithShop.eligible = true; 173</script>
vendor: 1 bytes, line 173
173
174<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 174
174
175<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.ja.esm.js"></script>
vendor: 1 bytes, line 175
175
176<script type="module"> 177 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.ja.esm.js"); 178 179 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 180 181</script>
vendor: 1 bytes, line 181
181
182<script> 183 window.Shopify = window.Shopify || {}; 184 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 185 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.ja.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.ja.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.ja.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.ja.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.ja.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.ja.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.ja.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.ja.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.ja.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.ja.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.ja.esm.js"],"listener":["modules/v2/loader.listener.ja.esm.js"],"pay-button":["modules/v2/loader.pay-button.ja.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.ja.esm.js"],"shop-button":["modules/v2/loader.shop-button.ja.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.ja.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.ja.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.ja.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.ja.esm.js"],"shop-login":["modules/v2/loader.shop-login.ja.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.ja.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.ja.esm.js"]}; 186</script>
vendor: 1 bytes, line 186
186
187<script>(function() { 188 var isLoaded = false; 189 function asyncLoad() { 190 if (isLoaded) return; 191 isLoaded = true; 192 var urls = ["https:\/\/asia-northeast1-ydn-pr.cloudfunctions.net\/script?shop=https-www-lardini-jp.myshopify.com","https:\/\/asia-northeast1-ydn-pr.cloudfunctions.net\/script?shop=https-www-lardini-jp.myshopify.com","https:\/\/asia-northeast1-ydn-pr.cloudfunctions.net\/script?shop=https-www-lardini-jp.myshopify.com","https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/d42fd7569a9cd1ae103e7d234\/a68ea529e1ea77b735437eb90.js?shop=https-www-lardini-jp.myshopify.com","https:\/\/documents-app.mixlogue.jp\/scripts\/ue87f9sf8e7rd.min.js?shop=https-www-lardini-jp.myshopify.com","https:\/\/assets.storecrm.com\/assets\/js\/storecrm.js?shop=https-www-lardini-jp.myshopify.com\u0026shop=https-www-lardini-jp.myshopify.com"]; 193 for (var i = 0; i < urls.length; i++) { 194 var s = document.createElement('script'); 195 s.type = 'text/javascript'; 196 s.async = true; 197 s.src = urls[i]; 198 var x = document.getElementsByTagName('script')[0]; 199 x.parentNode.insertBefore(s, x); 200 } 201 }; 202 if(window.attachEvent) { 203 window.attachEvent('onload', asyncLoad); 204 } else { 205 window.addEventListener('load', asyncLoad, false); 206 } 207})();</script>
vendor: 1 bytes, line 207
207
208<script id="__st">var __st={"a":66249851136,"offset":32400,"reqid":"45c89a74-2316-4cc3-aa55-ac39216f8712-1791386741","pageurl":"lardini.jp\/collections\/new-arrival\/products\/shirt-6216-1abur2056","u":"adab29d71277","p":"product","rtyp":"product","rid":9597818274048};</script>
vendor: 1 bytes, line 208
208
209<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 209
209
210<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(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){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
vendor: 1 bytes, line 210
210
211<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//lardini.jp/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 211
211
212<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 = "//lardini.jp/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>
212<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 212
212
213<script> 214 window.Shopify = window.Shopify || {}; 215 window.Shopify.MCP = window.Shopify.MCP || {}; 216 window.Shopify.MCP.enabled = true; 217 window.Shopify.MCP.shop = "https-www-lardini-jp.myshopify.com"; 218 window.Shopify.MCP.mcpEndpoint = "https:\/\/lardini.jp\/api\/mcp"; 219 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"]}}]; 220</script>
vendor: 1 bytes, line 220
220
221<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("\/\/lardini.jp\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 222</script>
vendor: 1 bytes, line 222
222
223<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://lardini.jp/cdn/shopifycloud/portable-wallets/latest/portable-wallets.ja.js",t.type="module",document.head.appendChild(t)}}; 224</script>
vendor: 1 bytes, line 224
224
225<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 226 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); 227</script>
vendor: 1 bytes, line 227
227
228<script> 229 function portableWalletsCleanup(e){e&&e.src&&console.error("Failed to load portable wallets script "+e.src);var t=document.querySelectorAll("shopify-accelerated-checkout .shopify-payment-button__skeleton, shopify-accelerated-checkout-cart .wallet-cart-button__skeleton"),e=document.getElementById("shopify-buyer-consent");for(let e=0;e<t.length;e++)t[e].remove();e&&e.remove()}function portableWalletsNotLoadedAsModule(e){e instanceof ErrorEvent&&"string"==typeof e.message&&e.message.includes("import.meta")&&"string"==typeof e.filename&&e.filename.includes("portable-wallets")&&(window.removeEventListener("error",portableWalletsNotLoadedAsModule),window.Shopify.PaymentButton.failedToLoad=e,"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.Shopify.PaymentButton.init):window.Shopify.PaymentButton.init())}window.addEventListener("error",portableWalletsNotLoadedAsModule); 230</script>
230 231
232<script type="module" src="https://lardini.jp/cdn/shopifycloud/portable-wallets/latest/portable-wallets.ja.js" onError="portableWalletsCleanup(this)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 232
232
233<script nomodule> 234 document.addEventListener("DOMContentLoaded", portableWalletsCleanup); 235</script>
235 236
237<script id='scb4127' type='text/javascript' async='' src='https://lardini.jp/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
237<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://lardini.jp/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 238<style id="shopify-accelerated-checkout-cart"> 239 #shopify-buyer-consent { 240 margin-top: 1em; 241 display: inline-block; 242 width: 100%; 243} 244 245#shopify-buyer-consent.hidden { 246 display: none; 247} 248 249#shopify-subscription-policy-button { 250 background: none; 251 border: none; 252 padding: 0; 253 text-decoration: underline; 254 font-size: inherit; 255 cursor: pointer; 256} 257 258#shopify-subscription-policy-button::before { 259 box-shadow: none; 260} 261 262 </style> 263
264<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
264 265 266 267
267<script src="//lardini.jp/cdn/shop/t/28/assets/vendor-scripts-v11.js" defer="defer"></script>
267<script src="//lardini.jp/cdn/shop/t/28/assets/theme.js?v=70916317602995242771788497701" defer="defer"></script>
vendor: 1 bytes, line 267
267
268<script> 269 var shopEpMetafield = {"live":true,"percentage":0.91,"updated_at":"2026-10-07T15:21:56.151007Z","currency_value":110,"include_tax":true,"point_value":1,"reward_rules":{},"point_campaign":false,"tier_rules":{"0590e6aa-631d-11ed-a236-827b1e488ab8":{"name":"Default","percentage":0.91,"currency_value":110,"point_value":1,"currency_spent_requirement":0,"free_shipping":false}},"stealth_mode":false,"point_rules":{"0590e6aa-631d-11ed-a236-827b1e488ab8":{"percentage":0.91,"currency_value":110,"point_value":1,"free_shipping":false}},"reward_currency_value":1,"reward_point_value":1,"shipping_codes":[]}; 270 271 if (shopEpMetafield) { 272 var easyPointsSession = sessionStorage.getItem("easyPoints"); 273 easyPointsSession = easyPointsSession ? JSON.parse(easyPointsSession) : {}; 274 275 easyPointsSession.widgetHidden = !shopEpMetafield.widget; 276 easyPointsSession.shopMetafieldUpdatedAt = shopEpMetafield.updated_at; 277 278 279 var customerEpMetafield = null; 280 281 282 if (customerEpMetafield) { 283 easyPointsSession.pointBalance = customerEpMetafield.balance; 284 easyPointsSession.expirationDate = customerEpMetafield.expiration_date; 285 286 easyPointsSession.customerPointRulePercentage = parseInt(customerEpMetafield.percentage); 287 easyPointsSession.customerPointRulePointValue = parseInt(customerEpMetafield.point_value); 288 easyPointsSession.customerPointRuleCurrencyValue = parseInt(customerEpMetafield.currency_value); 289 easyPointsSession.tierName = customerEpMetafield.tier; 290 291 if (customerEpMetafield.tier_maintenance_data) { 292 easyPointsSession.rankMaintenanceData = customerEpMetafield.tier_maintenance_data.maintenance_data; 293 easyPointsSession.rankAdvancementData = customerEpMetafield.tier_maintenance_data.advancement_data; 294 } 295 296 if (typeof customerEpMetafield.coupon_value === "number" && customerEpMetafield.coupon_value > 0) { 297 easyPointsSession.appliedDiscount = customerEpMetafield.coupon_value; 298 easyPointsSession.appliedDiscountCurrency = customerEpMetafield.coupon_currency; 299 } else { 300 delete easyPointsSession.appliedDiscount; 301 delete easyPointsSession.appliedDiscountCurrency; 302 } 303 } else { 304 easyPointsSession.customerPointRulePercentage = parseInt(shopEpMetafield.percentage); 305 easyPointsSession.customerPointRulePointValue = parseInt(shopEpMetafield.point_value); 306 easyPointsSession.customerPointRuleCurrencyValue = parseInt(shopEpMetafield.currency_value); 307 308 delete easyPointsSession.pointBalance; 309 delete easyPointsSession.expirationDate; 310 delete easyPointsSession.tierName; 311 delete easyPointsSession.rankMaintenanceData; 312 delete easyPointsSession.rankAdvancementData; 313 delete easyPointsSession.appliedDiscount; 314 delete easyPointsSession.appliedDiscountCurrency; 315 } 316 317 sessionStorage.setItem("easyPoints", JSON.stringify(easyPointsSession)); 318 } 319</script>
319 320 321
321<script src="//lardini.jp/cdn/shop/t/28/assets/easy_points.js?v=53564015033653063121788497701" type="text/javascript"></script>
321 322 <link href="//lardini.jp/cdn/shop/t/28/assets/easy_points_integration.css?v=6469859296055256391789005962" rel="stylesheet" type="text/css" media="all" /> 323
323<script src="//lardini.jp/cdn/shop/t/28/assets/easy_points_integration.min.js?v=96327189402911707901788497701" type="text/javascript"></script>
vendor: 1 bytes, line 323
323
324<script src="//lardini.jp/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js" type="text/javascript"></script>
324 325<!--begin-boost-pfs-filter-css--> 326 327 <!--end-boost-pfs-filter-css--> 328 329 330 331 <!--begin-boost-pfs-filter-css--> 332 333 <!--end-boost-pfs-filter-css--> 334 335 336<link href="//lardini.jp/cdn/shop/t/28/assets/custom-fields.css?v=22656201399655097251788497701" rel="stylesheet" type="text/css" media="all" />
337<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" integrity="sha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
vendor: 1 bytes, line 337
337
338<script src="//lardini.jp/cdn/shop/t/28/assets/custom-fields-widgets.js?v=139276942021613749621788497701" defer="defer"></script>
338 339 340 <!--begin-boost-pfs-filter-css--> 341 <link rel="preload stylesheet" href="//lardini.jp/cdn/shop/t/28/assets/boost-pfs-instant-search.css?v=161579411334328555211788497701" as="style"><link href="//lardini.jp/cdn/shop/t/28/assets/boost-pfs-custom.css?v=90027744879869169571788497701" rel="stylesheet" type="text/css" media="all" /> 342<style data-id="boost-pfs-style"> 343 .boost-pfs-filter-option-title-text {color: rgba(0,0,0,1);} 344 345 .boost-pfs-filter-tree-v .boost-pfs-filter-option-title-text:before {border-top-color: rgba(0,0,0,1);} 346 .boost-pfs-filter-tree-v .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title-text:before {border-bottom-color: rgba(0,0,0,1);} 347 .boost-pfs-filter-tree-h .boost-pfs-filter-option-title-heading:before {border-right-color: rgba(0,0,0,1); 348 border-bottom-color: rgba(0,0,0,1);} 349 350 .boost-pfs-filter-refine-by .boost-pfs-filter-option-title h3 {} 351 352 .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item button, 353 .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item .boost-pfs-filter-button, 354 .boost-pfs-filter-option-range-amount input, 355 .boost-pfs-filter-tree-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item, 356 .boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item, 357 .boost-pfs-filter-refine-by .boost-pfs-filter-option-title, 358 .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item>a, 359 .boost-pfs-filter-refine-by>span, 360 .boost-pfs-filter-clear, 361 .boost-pfs-filter-clear-all{} 362 .boost-pfs-filter-tree-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear .refine-by-type, 363 .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear .refine-by-type {} 364 365 .boost-pfs-filter-option-multi-level-collections .boost-pfs-filter-option-multi-level-list .boost-pfs-filter-option-item .boost-pfs-filter-button-arrow .boost-pfs-arrow:before, 366 .boost-pfs-filter-option-multi-level-tag .boost-pfs-filter-option-multi-level-list .boost-pfs-filter-option-item .boost-pfs-filter-button-arrow .boost-pfs-arrow:before {} 367 368 .boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after, 369 .boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before, 370 .boost-pfs-filter-tree-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after, 371 .boost-pfs-filter-tree-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before, 372 .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after, 373 .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before, 374 .boost-pfs-filter-tree-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after, 375 .boost-pfs-filter-tree-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before {} 376 .boost-pfs-filter-option-range-slider .noUi-value-horizontal {} 377 378 .boost-pfs-filter-tree-mobile-button button, 379 .boost-pfs-filter-top-sorting-mobile button {} 380 .boost-pfs-filter-top-sorting-mobile button>span:after {} 381 </style> 382 383 <!--end-boost-pfs-filter-css--> 384 385
386<script> 387window.dataLayer = window.dataLayer || []; 388window.addEventListener('load', function() { 389 window.dataLayer.push({ 390 event: "view_item", 391 ecommerce: { 392 currency: "JPY", 393 value: 71500.0, 394 items: [{ 395 item_id: "4582690715847", 396 item_name: "ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã", 397 item_brand: "LARDINI", 398 item_category: "SHIRT", 399 price: 71500.0, 400 quantity: 1 401 }] 402 } 403 }); 404}); 405</script>
405 406 407 408
409<script> 410window.addEventListener('load', function() { 411 var form = document.querySelector('form[action*="/cart/add"]'); 412 413 if (!form) return; 414 415 form.addEventListener('submit', function() { 416 window.dataLayer = window.dataLayer || []; 417 418 window.dataLayer.push({ 419 event: "add_to_cart", 420 ecommerce: { 421 currency: "JPY", 422 value: 71500.0, 423 items: [{ 424 item_id: "4582690715847", 425 item_name: "ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã", 426 item_brand: "LARDINI", 427 item_category: "SHIRT", 428 price: 71500.0, 429 quantity: 1 430 }] 431 } 432 }); 433 }); 434}); 435</script>
435 436 437
438<script> 439window.addEventListener('load', function() { 440 441 document.addEventListener('click', function(e) { 442 443 const target = e.target.closest('button, input, a'); 444 445 if (!target) return; 446 447 const text = (target.innerText || target.value || '').toLowerCase(); 448 const href = target.getAttribute('href') || ''; 449 const name = target.getAttribute('name') || ''; 450 451 if ( 452 name === 'checkout' || 453 href.includes('/checkout') || 454 text.includes('checkout') || 455 text.includes('ãã§ãã¯ã¢ã¦ã') || 456 text.includes('è³¼å ¥æç¶ã') 457 ) { 458 459 window.dataLayer = window.dataLayer || []; 460 461 window.dataLayer.push({ 462 event: "begin_checkout" 463 }); 464 465 console.log('begin_checkout pushed'); 466 467 } 468 469 }); 470 471}); 472</script>
472 473 474 475 476<!-- BEGIN app block: shopify://apps/powerful-form-builder/blocks/app-embed/e4bcb1eb-35b2-42e6-bc37-bfe0e1542c9d -->
476<script type="text/javascript" hs-ignore data-cookieconsent="ignore"> 477 var Globo = Globo || {}; 478 var globoFormbuilderRecaptchaInit = function(){}; 479 var globoFormbuilderHcaptchaInit = function(){}; 480 window.Globo.FormBuilder = window.Globo.FormBuilder || {}; 481 window.Globo.FormBuilder.shop = {"configuration":{"money_format":"Â¥{{amount_no_decimals}}"},"pricing":{"features":{"bulkOrderForm":false,"cartForm":false,"fileUpload":20,"removeCopyright":false,"restrictedEmailDomains":false,"metrics":false}},"settings":{"copyright":"Powered by <a href=\"https://globosoftware.net\" target=\"_blank\">Globo</a> <a href=\"https://apps.shopify.com/form-builder-contact-form\" target=\"_blank\">Contact Form</a>","hideWaterMark":false,"reCaptcha":{"recaptchaType":"v2","siteKey":false,"languageCode":"en"},"hCaptcha":{"siteKey":false,"languageCode":"en"},"turnstile":{"siteKey":false,"languageCode":"en","appearance":"always"},"scrollTop":false,"customCssCode":"","customCssEnabled":false,"additionalColumns":[]},"encryption_form_id":1,"url":"https://form.globo.io/","shop_url":"https-www-lardini-jp.myshopify.com","CDN_URL":"https://dnhcnb9q6pxc3.cloudfront.net","flags":{"canary_app_version":false,"prevent_draft_handle":false},"app_id":"1783207"}; 482 if(window.Globo.FormBuilder.shop && window.Globo.FormBuilder.shop?.storefront_access_token){ 483 delete window.Globo.FormBuilder.shop.storefront_access_token; 484 } 485 486 if(window.Globo.FormBuilder.shop.settings.customCssEnabled && window.Globo.FormBuilder.shop.settings.customCssCode){ 487 const customStyle = document.createElement('style'); 488 customStyle.type = 'text/css'; 489 customStyle.innerHTML = window.Globo.FormBuilder.shop.settings.customCssCode; 490 document.head.appendChild(customStyle); 491 } 492 493 window.Globo.FormBuilder.forms = []; 494 495 496 497 498 window.Globo.FormBuilder.forms[97176] = {"97176":{"elements":[{"id":"group-1","type":"group","label":"Page 1","description":"","elements":[{"id":"text","type":"text","label":"ãåå","placeholder":"ãåå","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"required":true,"ifHideLabel":false,"inputIcon":"","columnWidth":50},{"id":"email","type":"email","label":"ã¡ã¼ã«ã¢ãã¬ã¹","placeholder":"ã¡ã¼ã«ã¢ãã¬ã¹","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"required":true,"ifHideLabel":false,"inputIcon":"","columnWidth":50},{"id":"phone","type":"phone","label":"é»è©±çªå·","placeholder":"é»è©±çªå·","description":"","validatePhone":false,"onlyShowFlag":false,"defaultCountryCode":"us","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"required":true,"ifHideLabel":false,"inputIcon":"","columnWidth":50},{"id":"textarea","type":"textarea","label":"ãåãåããå 容","placeholder":"ãåãåããå 容","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"required":true,"ifHideLabel":false,"columnWidth":100}]}],"errorMessage":{"required":"å¿ é é ç®ããå ¥åãã ãã","invalid":"Invalid","invalidName":"Invalid name","invalidEmail":"Invalid email","invalidURL":"Invalid URL","invalidPhone":"Invalid phone","invalidNumber":"Invalid number","invalidPassword":"Invalid password","confirmPasswordNotMatch":"Confirmed password doesn't match","customerAlreadyExists":"Customer already exists","fileSizeLimit":"File size limit exceeded","fileNotAllowed":"File extension not allowed","requiredCaptcha":"Please, enter the captcha","requiredProducts":"Please select product","limitQuantity":"The number of products left in stock has been exceeded","shopifyInvalidPhone":"phone - Enter a valid phone number to use this delivery method","shopifyPhoneHasAlready":"phone - Phone has already been taken","shopifyInvalidProvice":"addresses.province - is not valid","otherError":"Something went wrong, please try again","minlength":{"ja":"Please enter at least {{ min_length }} characters"},"minSelections":{"ja":"Please choose at least {{ min_selections }} options"},"maxSelections":{"ja":"Please choose at maximum of {{ max_selections }} options"},"exactlySelections":{"ja":"Please choose exactly {{ exact_selections }} options"},"restrictedEmailDomains":{"ja":"Email domain is restricted"},"confirmEmailNotMatch":{"ja":"Confirmed email does't match"},"keyAlreadyExists":{"ja":"Data already exists"},"captchaVerifyFailed":{"ja":"Captcha verify failed"},"minProductSelections":{"ja":"Please choose at least {{ min_selections }} products"},"maxProductSelections":{"ja":"Please choose a maximum of {{ max_selections }} products"},"minProductQuantities":{"ja":"Please choose a quantity of at least {{ min_quantities }} products"},"maxProductQuantities":{"ja":"Please choose a quantity of no more than {{ max_quantities }} products."},"minEachProductQuantities":{"ja":"Choose quantity of product {{product_name}} of at least {{min_quantities}}"},"maxEachProductQuantities":{"ja":"Choose quantity of product {{product_name}} of at most {{max_quantities}}"},"limitNumberOfSubmissions":{"ja":"Form submission limit reached"}},"appearance":{"layout":"boxed","width":600,"style":"classic","mainColor":"rgba(0,0,0,1)","headingColor":"#000","labelColor":"#000","descriptionColor":"#6c757d","optionColor":"#000","paragraphColor":"#000","paragraphBackgroun
498d":"#fff","background":"color","backgroundColor":"#FFF","backgroundImage":"","backgroundImageAlignment":"middle","floatingIcon":"\u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"envelope\" class=\"svg-inline--fa fa-envelope fa-w-16\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"\u003e\u003cpath fill=\"currentColor\" d=\"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","floatingText":"","displayOnAllPage":false,"position":"bottom right","formType":"normalForm","newTemplate":false,"colorScheme":{"solidButton":{"red":0,"green":0,"blue":0,"alpha":1},"solidButtonLabel":{"red":255,"green":255,"blue":255},"text":{"red":0,"green":0,"blue":0},"outlineButton":{"red":0,"green":0,"blue":0,"alpha":1},"background":{"red":255,"green":255,"blue":255}}}
498,"afterSubmit":{"action":"clearForm","message":"\u003ch2 style=\"box-sizing: inherit; font-family: 'Josefin Sans', sans-serif; font-weight: 300; line-height: 26.4px; color: #525263; margin: 0px auto; font-size: 22px; padding: 11vh 0px 8vh; letter-spacing: 4.5px; text-transform: uppercase; word-break: break-all; text-align: center; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-indent: 0px; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eãåãåããå
容ã®éä¿¡ãå®äºãããã¾ãã\u003c\/h2\u003e\n\u003ch4\u003e\u0026nbsp;\u003c\/h4\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: #525263; font-family: Roboto, 'ãã©ã®ãè§ã´ Pro W3', 'Hiragino Kaku Gothic Pro', ã¡ã¤ãªãª, Meiryo, Osaka, 'ï¼ï¼³ ï¼°ã´ã·ãã¯', 'MS PGothic', sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 300; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eä¸ä¸ãã確èªã¡ã¼ã«ãå±ããªãå ´åã¯ããã©ãã«ã®å¯è½æ§ãããã¾ãã®ã§å¤§å¤ãææ°ã§ã¯ãããã¾ããããä¸åº¦ãåãåããããã ããããé»è©±ã«ã¦ãåãåãããã ããã¾ãã\u003c\/span\u003e\u003c\/p\u003e","redirectUrl":"","enableGa":false,"gaEventCategory":"Form Builder by Globo","gaEventAction":"Submit","gaEventLabel":"Contact us form","enableFpx":false,"fpxTrackerName":""},"accountPage":{"showAccountDetail":false,"registrationPage":false,"editAccountPage":false,"header":"Header","active":false,"title":"Account details","headerDescription":"Fill out the form to change account information","afterUpdate":"Message after update","message":"\u
498003ch5\u003eAccount edited successfully!\u003c\/h5\u003e","footer":"Footer","updateText":"Update","footerDescription":""},"footer":{"description":"\u003cp\u003eãè¨å
¥å
容ãã確èªã®ãããéä¿¡ãã¿ã³ãæ¼ãã¦ãã ããã\u003c\/p\u003e","previousText":"Previous","nextText":"Next","submitText":"éä¿¡","resetButton":false,"resetButtonText":"Reset","submitFullWidth":false,"submitAlignment":"center"},"header":{"active":true,"title":"","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e"},"isStepByStepForm":true,"publish":{"requiredLogin":false,"requiredLoginMessage":"Please \u003ca href=\"\/account\/login\" title=\"login\"\u003elogin\u003c\/a\u003e to continue","publishType":"embedCode","embedCode":"\u003cdiv class=\"globo-formbuilder\" data-id=\"OTcxNzY=\"\u003e\u003c\/div\u003e","shortCode":"{formbuilder:OTcxNzY=}","popup":"\u003cbutton class=\"globo-formbuilder-open\" data-id=\"OTcxNzY=\"\u003eOpen form\u003c\/button\u003e","lightbox":"\u003cdiv class=\"globo-form-publish-modal lightbox hidden\" data-id=\"OTcxNzY=\"\u003e\u003cdiv class=\"globo-form-modal-content\"\u003e\u003cdiv class=\"globo-formbuilder\" data-id=\"OTcxNzY=\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","enableAddShortCode":false,"selectPage":"index","selectPositionOnPage":"top","selectTime":"forever","setCookie":"1","setCookieHours":"1","setCookieWeeks":"1"},"reCaptcha":{"enable":false,"note":"Please make sure that you have set Google reCaptcha v2 Site key and Secret key in \u003ca href=\"\/admin\/settings\"\u003eSettings\u003c\/a\u003e"},"html":"\n\u003cdiv class=\"globo-form boxed-form globo-form-id-97176 \" data-locale=\"ja\" \u003e\n\n\u003cstyle\u003e\n\n\n :root .globo-form-app[data-id=\"97176\"]{\n \n --gfb-color-solidButton: 0,0,0;\n --gfb-color-solidButtonColor: rgb(var(--gfb-color-solidButton));\n --gfb-color-solidButtonLabel: 255,255,255;\n --gfb-color-solidButtonLabelColor: rgb(var(--gfb-color-solidButtonLabel));\n --gfb-color-text: 0,0,0;\n --gfb-color-textColor: rgb(var(--gfb-color-text));\n --gfb-color-outlineButton: 0,0,0;\n --gfb-color-outlineButtonColor: rgb(var(--gfb-color-outlineButton));\n --gfb-color-background: 255,255,255;\n --gfb-color-backgroundColor: rgb(var(--gfb-color-background));\n \n --gfb-main-color: rgba(0,0,0,1);\n --gfb-primary-color: var(--gfb-color-solidButtonColor, var(--gfb-main-color));\n --gfb-primary-text-color: var(--gfb-color-solidButtonLabelColor, #FFF);\n --gfb-form-width: 600px;\n --gfb-font-family: inherit;\n --gfb-font-style: inherit;\n --gfb--image: 40%;\n --gfb-image-ratio-draft: var(--gfb--image);\n --gfb-image-ratio: var(--gfb-image-ratio-draft);\n \n --gfb-bg-temp-color: #FFF;\n --gfb-bg-position: middle;\n \n --gfb-bg-temp-color: #FFF;\n \n --gfb-bg-color: var(--gfb-color-backgroundColor, var(--gfb-bg-temp-color));\n \n }\n \n.globo-form-id-97176 .globo-form-app{\n max-width: 600px;\n width: -webkit-fill-available;\n \n background-color: var(--gfb-bg-color);\n \n \n}\n\n.globo-form-id-97176 .globo-form-app .globo-heading{\n color: var(--gfb-color-textColor, #000)\n}\n\n\n\n.globo-form-id-97176 .globo-form-app .globo-description,\n.globo-form-id-97176 .globo-form-app .header .globo-description{\n --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-97176 .globo-form-app .globo-label,\n.globo-form-id-97176 .globo-form-app .globo-form-control label.globo-label,\n.globo-form-id-97176 .globo-form-app .globo-form-control label.globo-label span.label-content{\n color: var(--gfb-color-textColor, #000);\n text-align: left;\n}\n.globo-form-id-97176 .globo-form-app .globo-form-control .help-text.globo-description,\n.globo-form-id-97176 .globo-form-app .globo-form-control span.globo-description{\n --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-97176 .globo-form-app .globo-form-control .checkbox-wrapper .globo-option,\n.globo-form-id-97176 .globo-form-app .globo-form-control .radio-wrapper .globo-option\n{\n color: var(--gfb-color-textColor, #000);\n}\n.globo-form-id-97176 .globo-form-app .footer,\n.globo-form-id-97176 .globo-form-app .gfb__footer{\n text-align:center;\n}\n.globo-form-id-97176 .globo-form-app .footer button,\n.globo-form-id-97176 .globo-form-app .gfb__footer button{\n border:1px solid var(--gfb-primary-color);\n \n}\n\n.globo-form-id-97176 .globo-form-app .footer button.submit,\n.globo-form-id-97176 .globo-form-app .gfb__footer button.submit\n.globo-form-id-97176 .globo-form-app .footer button.checkout,\n.globo-form-id-97176 .globo-form-app .gfb__footer button.checkout,\n.globo-form-id-97176 .globo-form-app .footer button.action.loading .spinner,\n.globo-form-id-97176 .globo-form-app .gfb__footer button.action.loading .spinner{\n background-color: var(--gfb-primary-color);\n color : #ffffff;\n}\n.globo-form-id-97176 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:before {\n content: url('data:image\/svg+xml;
498 utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(0,0,0,1)\" d=\"M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-97176 .globo-form-app .globo-form-control .star-rating\u003efieldset\u003einput:checked ~ label:before {\n content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(0,0,0,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-97176 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover:before,\n.globo-form-id-97176 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover ~ label:before{\n content : url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(0,0,0,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e')\n}\n.globo-form-id-97176 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked ~ .checkbox-label:before {\n border-color: var(--gfb-primary-color);\n box-shadow: 0 4px 6px rgba(50,50,93,0.11), 0 1px 3px rgba(0,0,0,0.08);\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-97176 .globo-form-app .step.-completed .step__number,\n.globo-form-id-97176 .globo-form-app .line.-progress,\n.globo-form-id-97176 .globo-form-app .line.-start{\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-97176 .globo-form-app .checkmark__check,\n.globo-form-id-97176 .globo-form-app .checkmark__circle{\n stroke: var(--gfb-primary-color);\n}\n.globo-form-id-97176 .floating-button{\n background-color: var(--gfb-primary-color);\n}\n.globo-form-id-97176 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input ~ .checkbox-label:before,\n.globo-form-app .globo-form-control .radio-wrapper .radio-input ~ .radio-label:after{\n border-color : var(--gfb-primary-color);\n}\n.globo-form-id-97176 .flatpickr-day.selected, \n.globo-form-id-97176 .flatpickr-day.startRange, \n.globo-form-id-97176 .flatpickr-day.endRange, \n.globo-form-id-97176 .flatpickr-day.selected.inRange, \n.globo-form-id-97176 .flatpickr-day.startRange.inRange, \n.globo-form-id-97176 .flatpickr-day.endRange.inRange, \n.globo-form-id-97176 .flatpickr-day.selected:focus, \n.globo-form-id-97176 .flatpickr-day.startRange:focus, \n.globo-form-id-97176 .flatpickr-day.endRange:focus, \n.globo-form-id-97176 .flatpickr-day.selected:hover, \n.globo-form-id-97176 .flatpickr-day.startRange:hover, \n.globo-form-id-97176 .flatpickr-day.endRange:hover, \n.globo-form-id-97176 .flatpickr-day.selected.prevMonthDay, \n.globo-form-id-97176 .flatpickr-day.startRange.prevMonthDay, \n.globo-form-id-97176 .flatpickr-day.endRange.prevMonthDay, \
498n.globo-form-id-97176 .flatpickr-day.selected.nextMonthDay, \n.globo-form-id-97176 .flatpickr-day.startRange.nextMonthDay, \n.globo-form-id-97176 .flatpickr-day.endRange.nextMonthDay {\n background: var(--gfb-primary-color);\n border-color: var(--gfb-primary-color);\n}\n.globo-form-id-97176 .globo-paragraph {\n color: var(--gfb-color-textColor, #000);\n width: 100%!important;\n}\n\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-app .header .title,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-app .header .description,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-97176 .globo-form-app .globo-heading,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-97176 .globo-form-app .globo-label,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-97176 .globo-form-app .globo-form-control label.globo-label,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-97176 .globo-form-app .globo-form-control label.globo-label span.label-content,\n.globo-form.rtl .globo-form-app .header .title,\n.globo-form.rtl .globo-form-app .header .description,\n.globo-form.rtl.globo-form-id-97176 .globo-form-app .globo-heading,\n.globo-form.rtl.globo-form-id-97176 .globo-form-app .globo-label,\n.globo-form.rtl.globo-form-id-97176 .globo-form-app .globo-form-control label.globo-label,\n.globo-form.rtl.globo-form-id-97176 .globo-form-app .globo-form-control label.globo-label span.label-content{\n text-align: right;\n}\n\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-app .line,\n.globo-form.rtl .globo-form-app .line {\n left: unset;\n right: 50%;\n}\n\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-97176 .globo-form-app .line.-start,\n.globo-form.rtl .globo-form-id-97176 .globo-form-app .line.-start {\n left: unset; \n right: 0%;\n}\n\n.not-rtl {\n direction: ltr;\n}\n\n\u003c\/style\u003e\n\n\n\n\n\u003cdiv class=\"globo-form-app boxed-layout gfb-style-classic gfb-font-size-medium\" data-id=97176\u003e\n \n\t\u003cdiv class=\"header dismiss hidden\" onclick=\"Globo.FormBuilder.closeModalForm(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\t\u003c\/div\u003e\n\t\u003cform class=\"g-container\" novalidate action=\"https:\/\/form.globo.io\/api\/front\/form\/97176\/send\" method=\"POST\" enctype=\"multipart\/form-data\" data-id=97176\u003e\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t\u003cdiv class=\"header gfb__page-header \" data-path=\"header\" style=\"text-align:\"\u003e\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\u003ch3 class=\"title globo-heading\"\u003e\u003c\/h3\u003e\n\t\t\t\t\n\t\t\t\t\n\t\t\t\u003c\/div\u003e\n\t\t\n \n \u003cdiv class=\"globo-formbuilder-wizard\" data-id=97176\u003e\n \u003cdiv class=\"wizard__content\"\u003e\n \u003cheader class=\"wizard__header\"\u003e\n \u003cdiv class=\"wizard__steps\"\u003e\n \u003cnav class=\"steps hidden\"\u003e\n \n \n \n \n \n \n \n \n \n \n \u003cdiv class=\"step last \" data-element-id=\"group-1\" data-step=\"0\" \u003e\n \u003cdiv class=\"step__content\"\u003e\n \u003cp class=\"step__number\"\u003e\u003c\/p\u003e\n \u003csvg class=\"checkmark\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=52 height=52 viewBox=\"0 0 52 52\"\u003e\n \u003ccircle class=\"checkmark__circle\" cx=\"26\" cy=\"26\" r=\"25\" fill=\"none\"\/\u003e\n \u003cpath class=\"checkmark__check\" fill=\"none\" d=\"M14.1 27.2l7.1 7.2 16.7-16.8\"\/\u003e\n \u003c\/svg\u003e\n \u003cdiv class=\"lines\"\u003e\n \n \u003cdiv class=\"line -start\"\u003e\u003c\/div\u003e\n \n \u003cdiv class=\"line -background\"\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"line -progress\"\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003c\/nav\u003e\n \u003c\/div\u003e\n \u003c\/header\u003e\n \u003cdiv class=\"panels\"\u003e\n \n \n \n \n \n \u003cdiv class=\"panel \" data-element-id=\"group-1\" data-id=97176 data-step=\"0\" style=\"padding-top:0\"\u003e\n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \" data-type='text' data-element-id='text'\u003e\n \n \n\n\n \n \n\u003clabel for=\"97176-text\" class=\"classic-label globo-label gfb__label-v2 \" data-label=\"ãåå\"\u003e\n \u003cspan class=\"label-content\" data-label=\"ãåå\"\u003eãåå\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \n \u003cinput type=\"text\" aria-describedby='97176-text-error' data-type=\"text\" class=\"classic-input\" id=\"97176-text\" name=\"text\" placeholder=\"ãåå\" presence \n \n \n \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\" id=\"97176-text-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control email-confirm layout-2-column \" data-type='email' data-element-id='email'\u003e\n \n \n\n\n \n \n\u003clabel for=\"97176-email\" class=\"classic-label globo-label gfb__label-v2 \" data-label=\"ã¡ã¼ã«ã¢ãã¬ã¹\"\u003e\n \u003cspan class=\"label-content\" data-label=\"ã¡ã¼ã«ã¢ãã¬ã¹\"\u003eã¡ã¼ã«ã¢ãã¬ã¹\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \n \u003cinput type=\"text\" aria-describedby='97176-email-error' data-type=\"email\" class=\"classic-input\" id=\"97176-email\" name=\"email\" placeholder=\"ã¡ã¼ã«ã¢ãã¬ã¹\" presence \n \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\" id=\"97176-email-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \" data-type='phone' data-element-id='phone' \u003e\n \n \n\n\n \n \n\u003clabel for=\"97176-phone\" class=\"classic-label globo-label gfb__label-v2 \" data-label=\"é»è©±çªå·\"\u003e\n \u003cspan class=\"label-content\" data-label=\"é»è©±çªå·\"\u003eé»è©±çªå·\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \n\n \u003cdiv class=\"globo-form-input gfb__phone-placeholder\" input-placeholder=\"é»è©±çªå·\"\u003e\n \n \n \n \n \u003cinput type=\"text\" aria-describedby='97176-phone-error' data-type=\"phone\" class=\"classic-input\" oninput=\"Globo.FormBuilder.handleChangePhone(this)\" id=\"97176-phone\" name=\"phone\" placeholder=\"é»è©±çªå·\" presence \n default-country-code=\"us\" \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\" id=\"97176-phone-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \" data-type='textarea' data-element-id='textarea'\u003e\n \n \n\n\n \n \n\u003clabel for=\"97176-textarea\" class=\"classic-label globo-label gfb__label-v2 \" data-label=\"ãåãåããå
容\"\u003e\n \u003cspan class=\"label-content\" data-label=\"ãåãåããå
容\"\u003eãåãåããå
容\u003c\/span\u003e\n \n \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n \n\u003c\/label\u003e\n\n \n\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003ctextarea id=\"97176-textarea\" aria-describedby='97176-textarea-error' data-type=\"textarea\" class=\"classic-input\" rows=\"3\" name=\"textarea\" placeholder=\"ãåãåããå
容\" presence \n \u003e\u003c\/textarea\u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\" id=\"97176-textarea-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n \n \n \n \n \n \n \n \n \u003c\/div\u003e\n \n \n \u003c\/div\u003e\n \u003cdiv class=\"message error\" data-other-error=\"Something went wrong, please try again\"\u003e\n \u003cdiv class=\"content\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n \u003cdiv class=\"message success\"\u003e\n \n \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n \u003cdiv class=\"gfb__c
498ontent-discount\"\u003e\n \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n \u003cdiv class=\"gfb__copy\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__copied\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"content\"\u003e\u003ch2 style=\"box-sizing: inherit; font-family: 'Josefin Sans', sans-serif; font-weight: 300; line-height: 26.4px; color: #525263; margin: 0px auto; font-size: 22px; padding: 11vh 0px 8vh; letter-spacing: 4.5px; text-transform: uppercase; word-break: break-all; text-align: center; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-indent: 0px; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eãåãåããå
容ã®éä¿¡ãå®äºãããã¾ãã\u003c\/h2\u003e\n\u003ch4\u003e\u0026nbsp;\u003c\/h4\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: #525263; font-family: Roboto, 'ãã©ã®ãè§ã´ Pro W3', 'Hiragino Kaku Gothic Pro', ã¡ã¤ãªãª, Meiryo, Osaka, 'ï¼ï¼³ ï¼°ã´ã·ãã¯', 'MS PGothic', sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 300; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eä¸ä¸ãã確èªã¡ã¼ã«ãå±ããªãå ´åã¯ããã©ãã«ã®å¯è½æ§ãããã¾ãã®ã§å¤§å¤ãææ°ã§ã¯ãããã¾ããããä¸åº¦ãåãåããããã ããããé»è©±ã«ã¦ãåãåãããã ããã¾ãã\u003c\/span\u003e\u003c\/p\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \n\t\t\t\t\t\u003cdiv class=\"gfb__footer wizard__footer gfb__page-footer\" data-path=\"footer\" style=\"text-align:center\"\u003e\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n \n\t\t\t\t\t\t\t\u003cdiv class=\"description globo-description gfb__page-footer-description \"\u003e\u003cp\u003eãè¨å
¥å
容ãã確èªã®ãããéä¿¡ãã¿ã³ãæ¼ãã¦ãã ããã\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\u003cbutton type=\"button\" class=\"action previous hidden classic-button\" style=\"\"\u003ePrevious\u003c\/button\u003e\n\t\t\t\t\t\t\u003cbutton type=\"button\" class=\"action next submit classic-button\" data-submitting-text=\"\" data-submit-text='\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eéä¿¡' data-next-text=\"Next\" style=\"\"\u003e\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eNext\u003c\/button\u003e\n\t\t\t\t\t\t\u003cbutton class=\"action reset classic-button hidden\" type=\"button\" onclick=\"Globo.FormBuilder.handleResetForm(this)\" style=\"\"\u003eReset\u003c\/button\u003e\n\t\t\t\t\t\t\n \u003cp class=\"wizard__congrats-message\"\u003e\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003cinput type=\"hidden\" value=\"\" name=\"customer[id]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"customer[email]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"customer[name]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"page[title]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"page[href]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"_keyLabel\"\u003e\n \u003c\/form\u003e\n \n \n \u003cdiv class=\"message success\"\u003e\n \n \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n \u003cdiv class=\"gfb__c
498ontent-discount\"\u003e\n \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n \u003cdiv class=\"gfb__copy\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"gfb__copied\"\u003e\n \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"content\"\u003e\u003ch2 style=\"box-sizing: inherit; font-family: 'Josefin Sans', sans-serif; font-weight: 300; line-height: 26.4px; color: #525263; margin: 0px auto; font-size: 22px; padding: 11vh 0px 8vh; letter-spacing: 4.5px; text-transform: uppercase; word-break: break-all; text-align: center; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-indent: 0px; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eãåãåããå 容ã®éä¿¡ãå®äºãããã¾ãã\u003c\/h2\u003e\n\u003ch4\u003e\u0026nbsp;\u003c\/h4\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: #525263; font-family: Roboto, 'ãã©ã®ãè§ã´ Pro W3', 'Hiragino Kaku Gothic Pro', ã¡ã¤ãªãª, Meiryo, Osaka, 'ï¼ï¼³ ï¼°ã´ã·ãã¯', 'MS PGothic', sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 300; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eä¸ä¸ãã確èªã¡ã¼ã«ãå±ããªãå ´åã¯ããã©ãã«ã®å¯è½æ§ãããã¾ãã®ã§å¤§å¤ãææ°ã§ã¯ãããã¾ããããä¸åº¦ãåãåããããã ããããé»è©±ã«ã¦ãåãåãããã ããã¾ãã\u003c\/span\u003e\u003c\/p\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n\u003c\/div\u003e\n\n\u003c\/div\u003e\n","title":"Contact form","formName":"Contact form"}}[97176]; 499 500 501 502 window.Globo.FormBuilder.url = window.Globo.FormBuilder.shop.url; 503 window.Globo.FormBuilder.CDN_URL = window.Globo.FormBuilder.shop.CDN_URL ?? window.Globo.FormBuilder.shop.url; 504 window.Globo.FormBuilder.themeOs20 = true; 505 window.Globo.FormBuilder.searchProductByJson = true; 506 507 508 window.Globo.FormBuilder.__webpack_public_path_2__ = "https://cdn.shopify.com/extensions/01a0fc0d-2150-7cf1-86f8-1d048d2b8454/powerful-form-builder
508-360/assets/";Globo.FormBuilder.page = { 509 href : window.location.href, 510 type: "product" 511 }; 512 Globo.FormBuilder.page.title = document.title 513 514 515 Globo.FormBuilder.product= { 516 title : 'ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã', 517 type : 'SHIRT', 518 vendor : '6216-1ABUR2056', 519 url : window.location.href, 520 sku: '4582690715847', 521 id: 9597818274048, 522 handle: 'shirt-6216-1abur2056', 523 } 524 525 if(window.AVADA_SPEED_WHITELIST){ 526 const pfbs_w = new RegExp("powerful-form-builder", 'i') 527 if(Array.isArray(window.AVADA_SPEED_WHITELIST)){ 528 window.AVADA_SPEED_WHITELIST.push(pfbs_w) 529 }else{ 530 window.AVADA_SPEED_WHITELIST = [pfbs_w] 531 } 532 } 533 534 Globo.FormBuilder.shop.configuration = Globo.FormBuilder.shop.configuration || {}; 535 Globo.FormBuilder.shop.configuration.money_format = "Â¥{{amount_no_decimals}}"; 536</script>
vendor: 1 bytes, line 536
536
537<script src="https://cdn.shopify.com/extensions/01a0fc0d-2150-7cf1-86f8-1d048d2b8454/powerful-form-builder-360/assets/globo.formbuilder.index.js" defer="defer" data-cookieconsent="ignore"></script>
537 538 539 540 541 542<!-- END app block -->
542<script src="https://cdn.shopify.com/extensions/01a116bf-7cba-70c7-a1bc-ec92fa06b6a4/forms-2613/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 542
542
543<script src="https://cdn.shopify.com/extensions/01a0f012-e9d0-7b2e-859c-1c2839b745b9/storecrm-52/assets/storecrm-runtime.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 543
543
544<script src="https://cdn.shopify.com/extensions/01a0e766-b372-7d71-a9f8-9cb034976813/lunaris-loyalty-149/assets/sdk.bundle.js" type="text/javascript" defer="defer"></script>
544 545<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
546<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: 66249851136,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 546
546
547<script> 548 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 549</script>
vendor: 1 bytes, line 549
549
550<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}
550).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: 66249851136,storefrontBaseUrl: "https://lardini.jp",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://lardini.jp/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2603286784","configuration":"{\"pixelEndpoint\": \"https:\/\/shopify-pixel.storecrm.com\/events\", \"shopId\": \"01KWGXT3W9KHCYNGJZXP6P2YTV\", \"tenantId\": \"01KWGXT3W9KHCYNGJZXP6P2YTV\", \"tenantToken\": \"v1.eyJhdWQiOiJwaXhlbC1pbmdlc3QiLCJleHAiOjE4MjI3MDc4MzksImlhdCI6MTc5MTE3MTgzOSwia2lkIjoidjEiLCJ0ZW5hbnQiOiIwMUtXR1hUM1c
5505S0hDWU5HSlpYUDZQMllUViIsInYiOiJ2MSJ9.AdPpD-CEopaMF2qdyxMDdKKGUxPc25fi0LpcoGpBFBo\", \"pixelVersion\": \"8\", \"v3Enabled\": \"true\", \"protectedCustomerDataApproved\": \"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8e544002f7c4df1fd379b3d9a629f184","type":"APP","apiClientId":5066393,"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"},{"id":"2101117184","configuration":"{\"mailchimp_store_id\":\"store_mvjdqbu7i9u7x8o3m7g5\", \"mailchimp_user_id\":\"209041742\",\"mailchimp_list_id\":\"d90c04fa42\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"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":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1587216640","configuration":"{\"functionURL\":\"https:\\\/\\\/asia-northeast1-ydn-pr.cloudfunctions.net\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"061fe8490d18b6779d00e6728735a804","type":"APP","apiClientId":5852167,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"228458752","configuration":"{\"pixel_id\":\"1127978354528208\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","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":"93651200","configuration":"{\"tagID\":\"2612607483069\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"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":[]},"dataSharingState":"optimized"},{"id":"145195264","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"5","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"GA4 Ecommerce"},{"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":"LARDINI Online Store","paymentSettings":{"currencyCode":"JPY"},"myshopifyDomain":"https-www-lardini-jp.myshopify.com","countryCode":"JP","storefrontUrl":"https:\/\/lardini.jp"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":71500.0,"currencyCode":"JPY"},"product":{"title":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã","vendor":"6216-1ABUR2056","id":"9597818274048","untranslatedTitle":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã","url":"\/products\/shirt-6216-1abur2056","type":"SHIRT"},"id":"49157421367552","image":{"src":"\/\/lardini.jp\/cdn\/shop\/files\/6216-1ABUR2056.jpg?v=1790753318"},"sku":"4582690715847","title":"BEIGE \/ XS","untranslatedTitle":"BEIGE \/ XS"},{"price":{"amount":71500.0,"currencyCode":"JPY"},"product":{"title":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã","vendor":"6216-1ABUR2056","id":"9597818274048","untranslatedTitle":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã","url":"\/products\/shirt-6216-1abur2056","type":"SHIRT"},"id":"49157421334784","image":{"src":"\/\/lardini.jp\/cdn\/shop\/files\/6216-1ABUR2056.jpg?v=1790753318"},"sku":"4582690715854","title":"BEIGE \/ S","untranslatedTitle":"BEIGE \/ S"},{"price":{"amount":71500.0,"currencyCode":"JPY"},"product":{"title":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã","vendor":"6216-1ABUR2056","id":"9597818274048","untranslatedTitle":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã","url":"\/products\/shirt-6216-1abur2056","type":"SHIRT"},"id":"49157421302016","image":{"src":"\/\/lardini.jp\/cdn\/shop\/files\/6216-1ABUR2056.jpg?v=1790753318"},"sku":"4582690715861","title":"BEIGE \/ M","untranslatedTitle":"BEIGE \/ M"},{"price":{"amount":71500.0,"currencyCode":"JPY"},"product":{"title":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã","vendor":"6216-1ABUR2056","id":"9597818274048","untranslatedTitle":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã","url":"\/products\/shirt-6216-1abur2056","type":"SHIRT"},"id":"49157421269248","image":{"src":"\/\/lardini.jp\/cdn\/shop\/files\/6216-1ABUR2056.jpg?v=1790753318"},"sku":"4582690715878","title":"BEIGE \/ L","untranslatedTitle":"BEIGE \/ L"}],"products":[{"id":"9597818274048","handle":"shirt-6216-1abur2056","isCollective":null,"title":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã","type":"SHIRT","untranslatedTitle":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã","url":"\/products\/shirt-6216-1abur2056","vendor":"6216-1ABUR2056","remoteShopId":null,"variants":[{"id":"49157421367552","image":{"src":"\/\/lardini.jp\/cdn\/shop\/files\/6216-1ABUR2056.jpg?v=1790753318"},"price":{"amount":71500.0,"currencyCode":"JPY"},"sku":"4582690715847","title":"BEIGE \/ XS","untranslatedTitle":"BEIGE \/ XS"},{"id":"49157421334784","image":{"src":"\/\/lardini.jp\/cdn\/shop\/files\/6216-1ABUR2056.jpg?v=1790753318"},"price":{"amount":71500.0,"currencyCode":"JPY"},"sku":"4582690715854","title":"BEIGE \/ S","untranslatedTitle":"BEIGE \/ S"},{"id":"49157421302016","image":{"src":"\/\/lardini.jp\/cdn\/shop\/files\/6216-1ABUR2056.jpg?v=1790753318"},"price":{"amount":71500.0,"currencyCode":"JPY"},"sku":"4582690715861","title":"BEIGE \/ M","untranslatedTitle":"BEIGE \/ M"},{"id":"49157421269248","image":{"src":"\/\/lardini.jp\/cdn\/shop\/files\/6216-1ABUR2056.jpg?v=1790753318"},"price":{"amount":71500.0,"currencyCode":"JPY"},"sku":"4582690715878","title":"BEIGE \/ L","untranslatedTitle":"BEIGE \/ L"}]}],"purchasingCompany":null},},"https://lardini.jp/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"165904351488","themePublished":"true","eventMetadataId":"f039bafb-e549-42ed-8bc0-72aee8081b57","pageType":"product","resourceId":"9597818274048","shopId":"66249851136","storefrontBaseUrl":"https:\/\/lardini.jp","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\":71500.0,\"currencyCode\":\"JPY\"},\"product\":{\"title\":\"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã\",\"vendor\":\"6216-1ABUR2056\",\"id\":\"9597818274048\",\"untranslatedTitle\":\"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã\",\"url\":\"\/products\/shirt-6216-1abur2056\",\"type\":\"SHI
550RT\"},\"id\":\"49157421367552\",\"image\":{\"src\":\"\/\/lardini.jp\/cdn\/shop\/files\/6216-1ABUR2056.jpg?v=1790753318\"},\"sku\":\"4582690715847\",\"title\":\"BEIGE \/ XS\",\"untranslatedTitle\":\"BEIGE \/ XS\"}}]]"});})();</script>
550<script> 551 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 552 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 553 window.ShopifyAnalytics.meta.currency = 'JPY'; 554 var meta = {"product":{"id":9597818274048,"gid":"gid:\/\/shopify\/Product\/9597818274048","vendor":"6216-1ABUR2056","type":"SHIRT","handle":"shirt-6216-1abur2056","variants":[{"id":49157421367552,"price":7150000,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ XS","public_title":"BEIGE \/ XS","sku":"4582690715847"},{"id":49157421334784,"price":7150000,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ S","public_title":"BEIGE \/ S","sku":"4582690715854"},{"id":49157421302016,"price":7150000,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ M","public_title":"BEIGE \/ M","sku":"4582690715861"},{"id":49157421269248,"price":7150000,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ L","public_title":"BEIGE \/ L","sku":"4582690715878"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":9597818274048,"requestId":"45c89a74-2316-4cc3-aa55-ac39216f8712-1791386741"}}; 555 for (var attr in meta) { 556 window.ShopifyAnalytics.meta[attr] = meta[attr]; 557 } 558</script>
vendor: 1 bytes, line 558
558
559<script class="analytics"> 560 (function () { 561 var customDocumentWrite = function(content) { 562 var jquery = null; 563 564 if (window.jQuery) { 565 jquery = window.jQuery; 566 } else if (window.Checkout && window.Checkout.$) { 567 jquery = window.Checkout.$; 568 } 569 570 if (jquery) { 571 jquery('body').append(content); 572 } 573 }; 574 575 var hasLoggedConversion = function(token) { 576 if (token) { 577 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 578 } 579 return false; 580 } 581 582 var setCookieIfConversion = function(token) { 583 if (token) { 584 var twoMonthsFromNow = new Date(Date.now()); 585 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 586 587 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 588 } 589 } 590 591 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 592 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 593 if (trekkie.integrations) { 594 return; 595 } 596 trekkie.methods = [ 597 'identify', 598 'page', 599 'ready', 600 'track', 601 'trackForm', 602 'trackLink' 603 ]; 604 trekkie.factory = function(method) { 605 return function() { 606 var args = Array.prototype.slice.call(arguments); 607 args.unshift(method); 608 trekkie.push(args); 609 if (method == 'track' || method == 'page') { 610 var pageUrl; 611 try { 612 pageUrl = window.location.href; 613 } catch (e) {} 614 var pageReferrer; 615 try { 616 pageReferrer = document.referrer; 617 } catch (e) {} 618 try { 619 if (window.__TREKKIE_SHIM_QUEUE == null) { 620 window.__TREKKIE_SHIM_QUEUE = []; 621 } 622 window.__TREKKIE_SHIM_QUEUE.push({ 623 from: 'trekkie-stub', 624 method: method, 625 args: args.slice(1), 626 pageContext: { 627 url: pageUrl, 628 referrer: pageReferrer 629 } 630 }); 631 } catch (e) { 632 // no-op 633 } 634 } 635 return trekkie; 636 }; 637 }; 638 for (var i = 0; i < trekkie.methods.length; i++) { 639 var key = trekkie.methods[i]; 640 trekkie[key] = trekkie.factory(key); 641 } 642 trekkie.load = function(config) { 643 trekkie.config = config || {}; 644 trekkie.config.initialDocumentCookie = document.cookie; 645 var first = document.getElementsByTagName('script')[0]; 646var script = document.createElement('script'); 647script.type = 'text/javascript'; 648script.onerror = function(e) { 649 var scriptFallback = document.createElement('script'); 650 scriptFallback.type = 'text/javascript'; 651 scriptFallback.onerror = function(error) { 652 var Monorail = { 653 produce: function produce(monorailDomain, schemaId, payload) { 654 var currentMs = new Date().getTime(); 655 var event = { 656 schema_id: schemaId, 657 payload: payload, 658 metadata: { 659 event_created_at_ms: currentMs, 660 event_sent_at_ms: currentMs 661 } 662 }; 663 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 664 }, 665 sendRequest: function sendRequest(endpointUrl, payload) { 666 // Try the sendBeacon API 667 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 668 var blobData = new window.Blob([payload], { 669 type: 'text/plain' 670 }); 671 672 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 673 return true; 674 } // sendBeacon was not successful 675 676 } // XHR beacon 677 678 var xhr = new XMLHttpRequest(); 679 680 try { 681 xhr.open('POST', endpointUrl); 682 xhr.setRequestHeader('Content-Type', 'text/plain'); 683 xhr.send(payload); 684 } catch (e) { 685 console.log(e); 686 } 687 688 return false; 689 }, 690 isIos12: function isIos12() { 691 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 692 } 693 }; 694 Monorail.produce('monorail-edge.shopifysvc.com', 695 'trekkie_storefront_load_errors/1.1', 696 {shop_id: 66249851136, 697 theme_id: 165904351488, 698 app_name: "storefront", 699 context_url: window.location.href, 700 source_url: "//lardini.jp/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 701 702 }; 703 scriptFallback.async = true; 704 scriptFallback.src = '//lardini.jp/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 705 first.parentNode.insertBefore(scriptFallback, first); 706}; 707script.async = true; 708script.src = '//lardini.jp/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 709first.parentNode.insertBefore(script, first); 710 711 }; 712 trekkie.load( 713 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":66249851136,"isMerchantRequest":null,"themeId":165904351488,"themeCityHash":"11512927470813785043","contentLanguage":"ja","currency":"JPY","eventMetadataId":"f039bafb-e549-42ed-8bc0-72aee8081b57"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 714 ); 715 716 var loaded = false;
717 trekkie.ready(function() { 718 if (loaded) return; 719 loaded = true; 720 721 window.ShopifyAnalytics.lib = window.trekkie; 722 723 var originalDocumentWrite = document.write; 724 document.write = customDocumentWrite; 725 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 726 document.write = originalDocumentWrite; 727 728 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 729 var token = match? match[1]: undefined; 730 if (!hasLoggedConversion(token)) { 731 setCookieIfConversion(token); 732 window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"JPY","variantId":49157421367552,"productId":9597818274048,"productGid":"gid:\/\/shopify\/Product\/9597818274048","name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ XS","price":"71500","sku":"4582690715847","brand":"6216-1ABUR2056","variant":"BEIGE \/ XS","category":"SHIRT","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true}); 733 } 734 }); 735 736 window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":9597818274048,"requestId":"45c89a74-2316-4cc3-aa55-ac39216f8712-1791386741","shopifyEmitted":true}); 737 738 var eventsListenerScript = document.createElement('script'); 739 eventsListenerScript.async = true; 740 eventsListenerScript.src = "//lardini.jp/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 741 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 742})();</script>
742 743
743<script> 744 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 745 window.ga = function ga() { 746 (window.ga.q = window.ga.q || []).push(arguments); 747 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 748 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 749 } 750 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 751 }; 752 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 753 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 754 } 755 } 756</script>
vendor: 1 bytes, line 756
756
757<script 758 defer 759 src="https://lardini.jp/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js" 760 data-application="storefront-renderer" 761 data-shop-id="66249851136" 762 data-render-region="gcp-us-central1" 763 data-page-type="product" 764 data-theme-instance-id="165904351488" 765 data-theme-name="Impulse" 766 data-theme-version="6.1.0" 767 data-monorail-region="shop_domain" 768 data-resource-timing-sampling-rate="10" 769 data-shs="true" 770 data-shs-beacon="true" 771 data-shs-export-with-fetch="true" 772 data-shs-logs-sample-rate="1" 773 data-shs-beacon-endpoint="https://lardini.jp/api/collect" 774></script>
774 775<meta name="shopify-y" content="82f4eb5e-7113-4ad3-bf79-6fb88a36f202" data-expiration="1822944341000"><meta name="shopify-s" content="9d6dd61e-6dce-4f75-bb34-d94aed57d573" data-expiration="1791388541000"><meta name="new-cookie-storage-activated" content="t"> 776</head> 777 778 779 780<body id="shirt-6216-1abur2056" class="template-product" data-center-text="true" data-button_style="square" data-type_header_capitalize="true" data-type_headers_align_text="true" data-type_product_capitalize="true" data-swatch_style="square" > 781 782 <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 782-783
782 783<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
783GTM-WM7GQ69Q
vendor: 83 bytes, lines 783-784
783" 784height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
785<!-- End Google Tag Manager (noscript) --> 786 787 788 <a class="in-page-link visually-hidden skip-link" href="#MainContent">ã¹ããããã</a> 789 790 <div id="PageContainer" class="page-container"> 791 <div class="transition-body"><div id="shopify-section-header" class="shopify-section"> 792 793<div id="NavDrawer" class="drawer drawer--left"> 794 <div class="drawer__contents"> 795 <div class="drawer__fixed-header"> 796 <div class="drawer__header appear-animation appear-delay-1"> 797 <div class="h2 drawer__title"></div> 798 <div class="drawer__close"> 799 <button type="button" class="drawer__close-button js-drawer-close"> 800 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 801 <span class="icon__fallback-text">éãã</span> 802 </button> 803 </div> 804 </div> 805 </div> 806 <div class="drawer__scrollable"> 807 <ul class="mobile-nav" role="navigation" aria-label="Primary"> 808<li class="mobile-nav__item appear-animation appear-delay-2"><div class="mobile-nav__has-sublist"><button type="button" 809 aria-controls="Linklist-1" aria-open="true" 810 class="mobile-nav__link--button mobile-nav__link--top-level collapsible-trigger collapsible--auto-height is-open"> 811 <span class="mobile-nav__faux-link"> 812 Online Store 813 </span> 814 <div class="mobile-nav__toggle"> 815 <span class="faux-button"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 816 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 817</span> 818</span> 819 </div> 820 </button></div><div id="Linklist-1" 821 class="mobile-nav__sublist collapsible-content collapsible-content--all is-open" 822 style="height: auto;"> 823 <div class="collapsible-content__inner"> 824 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 825 <div class="mobile-nav__child-item"><a href="/collections/all-item" 826 class="mobile-nav__link" 827 id="Sublabel-collections-all-item1" 828 > 829 ALL / ãã¹ã¦ã®ã¢ã¤ãã 830 </a></div></li><li class="mobile-nav__item"> 831 <div class="mobile-nav__child-item"><a href="/collections/new-arrival" 832 class="mobile-nav__link" 833 id="Sublabel-collections-new-arrival2" 834 data-active="true"> 835 NEW ARRIVAL 836 </a></div></li><li class="mobile-nav__item"> 837 <div class="mobile-nav__child-item"><a href="/collections/roma" 838 class="mobile-nav__link" 839 id="Sublabel-collections-roma3" 840 > 841 ROMA 842 </a></div></li><li class="mobile-nav__item"> 843 <div class="mobile-nav__child-item"><a href="/collections/advance" 844 class="mobile-nav__link" 845 id="Sublabel-collections-advance4" 846 > 847 ADVANCE 848 </a></div></li><li class="mobile-nav__item"> 849 <div class="mobile-nav__child-item"><a href="/collections/outlet" 850 class="mobile-nav__link" 851 id="Sublabel-collections-outlet5" 852 > 853 OUTLET / ã¢ã¦ãã¬ãã 854 </a></div></li><li class="mobile-nav__item"> 855 <div class="mobile-nav__child-item"><a href="/collections/wear" 856 class="mobile-nav__link" 857 id="Sublabel-collections-wear6" 858 > 859 WEAR / ã¦ã§ã¢ 860 </a><button type="button" 861 aria-controls="Sublinklist-1-collections-wear6" 862 aria-labelledby="Sublabel-collections-wear6" 863 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 864 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
864ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 865</span> 866</button></div><div 867 id="Sublinklist-1-collections-wear6" 868 aria-labelledby="Sublabel-collections-wear6" 869 class="mobile-nav__sublist collapsible-content collapsible-content--all" 870 > 871 <div class="collapsible-content__inner"> 872 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 873 <a href="/collections/suits-all" class="mobile-nav__link"> 874 SUITS 875 </a> 876 </li><li class="mobile-nav__item"> 877 <a href="/collections/jacket-all" class="mobile-nav__link"> 878 JACKET 879 </a> 880 </li><li class="mobile-nav__item"> 881 <a href="/collections/knit" class="mobile-nav__link"> 882 KNIT 883 </a> 884 </li><li class="mobile-nav__item"> 885 <a href="/collections/vest" class="mobile-nav__link"> 886 VEST 887 </a> 888 </li><li class="mobile-nav__item"> 889 <a href="/collections/shirts" class="mobile-nav__link"> 890 SHIRTS 891 </a> 892 </li><li class="mobile-nav__item"> 893 <a href="/collections/cut-sewn" class="mobile-nav__link"> 894 CUTï¼SEWN 895 </a> 896 </li><li class="mobile-nav__item"> 897 <a href="/collections/pants" class="mobile-nav__link"> 898 PANTS 899 </a> 900 </li><li class="mobile-nav__item"> 901 <a href="/collections/outer" class="mobile-nav__link"> 902 COATï¼OUTER 903 </a> 904 </li></ul> 905 </div> 906 </div></li><li class="mobile-nav__item"> 907 <div class="mobile-nav__child-item"><a href="/collections/accessories" 908 class="mobile-nav__link" 909 id="Sublabel-collections-accessories7" 910 > 911 ACCESSORIES / ã¢ã¯ã»ãµãªã¼ 912 </a><button type="button" 913 aria-controls="Sublinklist-1-collections-accessories7" 914 aria-labelledby="Sublabel-collections-accessories7" 915 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 916 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 917</span> 918</button></div><div 919 id="Sublinklist-1-collections-accessories7" 920 aria-labelledby="Sublabel-collections-accessories7" 921 class="mobile-nav__sublist collapsible-content collapsible-content--all" 922 > 923 <div class="collapsible-content__inner"> 924 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 925 <a href="/collections/shoes" class="mobile-nav__link"> 926 SHOES 927 </a> 928 </li><li class="mobile-nav__item"> 929 <a href="/collections/ties-chiefs" class="mobile-nav__link"> 930 TIES 931 </a> 932 </li><li class="mobile-nav__item"> 933 <a href="/collections/chief" class="mobile-nav__link"> 934 CHIEF 935 </a> 936 </li><li class="mobile-nav__item"> 937 <a href="/collections/boutonniere" class="mobile-nav__link"> 938 BOUTONNIERE 939 </a> 940 </li></ul> 941 </div> 942 </div></li></ul> 943 944 945 946 947 948 </div> 949 </div></li> 950<li class="mobile-nav__item appear-animation appear-delay-3"><a href="/pages/stores" class="mobile-nav__link mobile-nav__link--top-level">STORE LIST</a></li> 951<li class="mobile-nav__item appear-animation appear-delay-4"><a href="/apps/obake/favorites" class="mobile-nav__link mobile-nav__link--top-level">WISH LIST</a></li> 952<li class="mobile-nav__item appear-animation appear-delay-5"><div class="mobile-nav__has-sublist"><button type="button" 953 aria-controls="Linklist-4" 954 class="mobile-nav__link--button mobile-nav__link--top-level collapsible-trigger collapsible--auto-height">
955 <span class="mobile-nav__faux-link"> 956 The Lardini World 957 </span> 958 <div class="mobile-nav__toggle"> 959 <span class="faux-button"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 960 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 961</span> 962</span> 963 </div> 964 </button></div><div id="Linklist-4" 965 class="mobile-nav__sublist collapsible-content collapsible-content--all" 966 > 967 <div class="collapsible-content__inner"> 968 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 969 <div class="mobile-nav__child-item"><button type="button" 970 aria-controls="Sublinklist-4-1" 971 class="mobile-nav__link--button collapsible-trigger"> 972 <span class="mobile-nav__faux-link">History</span><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 973 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 974</span> 975</button></div><div 976 id="Sublinklist-4-1" 977 aria-labelledby="Sublabel-1" 978 class="mobile-nav__sublist collapsible-content collapsible-content--all" 979 > 980 <div class="collapsible-content__inner"> 981 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 982 <a href="/pages/the_lardini_brand" class="mobile-nav__link"> 983 The Lardini Brand 984 </a> 985 </li><li class="mobile-nav__item"> 986 <a href="/pages/from-the-beginnings-to-the-present" class="mobile-nav__link"> 987 From the beginnings to the present 988 </a> 989 </li><li class="mobile-nav__item"> 990 <a href="/pages/evolution-and-numbers" class="mobile-nav__link"> 991 Evolution and Numbers 992 </a> 993 </li><li class="mobile-nav__item"> 994 <a href="/pages/40th-anniversary" class="mobile-nav__link"> 995 40th Anniversary 996 </a> 997 </li></ul> 998 </div> 999 </div></li><li class="mobile-nav__item"> 1000 <div class="mobile-nav__child-item"><button type="button" 1001 aria-controls="Sublinklist-4-2" 1002 class="mobile-nav__link--button collapsible-trigger"> 1003 <span class="mobile-nav__faux-link">Philosophy</span><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1004 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1005</span> 1006</button></div><div 1007 id="Sublinklist-4-2" 1008 aria-labelledby="Sublabel-2" 1009 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1010 > 1011 <div class="collapsible-content__inner"> 1012 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1013 <a href="/pages/values" class="mobile-nav__link"> 1014 Values 1015 </a> 1016 </li><li class="mobile-nav__item"> 1017 <a href="/pages/the-lardini-flower" class="mobile-nav__link"> 1018 The Lardini Flower 1019 </a> 1020 </li><li class="mobile-nav__item"> 1021 <a href="/pages/made-in-filottrano" class="mobile-nav__link"> 1022 Made in Filottrano 1023 </a> 1024 </li></ul> 1025 </div> 1026 </div></li><li class="mobile-nav__item"> 1027 <div class="mobile-nav__child-item"><a href="/blogs/news" 1028 class="mobile-nav__link" 1029 id="Sublabel-blogs-news3" 1030 > 1031 News 1032 </a></div></li><li class="mobile-nav__item"> 1033 <div class="mobile-nav__child-item"><a href="/pages/stores" 1034 class="mobile-nav__link" 1035 id="Sublabel-pages-stores4" 1036 > 1037 Stores 1038 </a></div></li><li class="mobile-nav__item"> 1039 <div class="mobile-nav__child-item"><a href="/blogs/feature" 1040 class="mobile-nav__link" 1041 id="Sublabel-blogs-feature5" 1042 > 1043 Feature 1044 </a></div></li><li class="mobile-nav__item"> 1045 <div class="mobile-nav__child-item"><a href="/pages/26fw_collection" 1046 class="mobile-nav__link" 1047 id="Sublabel-pages-26fw_collection6" 1048 > 1049 Collection 1050 </a></div></li></ul> 1051 1052 1053 1054 1055 1056 </div> 1057 </div></li><li class="mobile-nav__item mobile-nav__item--secondary"> 1058 <div class="grid"><div class="grid__item one-half appear-animation appear-delay-6"> 1059 <a href="/account" class="mobile-nav__link">ãã°ã¤ã³ 1060</a> 1061 </div></div> 1062 </li></ul> 1063 1064 1065 </div> 1066 </div> 1067</div> 1068<div id="CartDrawer" class="drawer drawer--right"> 1069 <form id="CartDrawerForm" action="/cart" method="post" novalidate class="drawer__contents"> 1070 <div class="drawer__fixed-header"> 1071 <div class="drawer__header appear-animation appear-delay-1"> 1072 <div class="h2 drawer__title">ã«ã¼ã</div> 1073 <div class="drawer__close"> 1074 <button type="button" class="drawer__close-button js-drawer-close"> 1075 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
1076 <span class="icon__fallback-text">ã«ã¼ããéãã</span> 1077 </button> 1078 </div> 1079 </div> 1080 </div> 1081 1082 <div class="drawer__inner"> 1083 <div class="drawer__scrollable"> 1084 <div data-products class="appear-animation appear-delay-2"></div> 1085 1086 1087 </div> 1088 1089 <div class="drawer__footer appear-animation appear-delay-4"> 1090 <div data-discounts> 1091 1092 </div> 1093 1094 <small class="ep-login-container"> 1095 ãã¤ã³ãã®ãå©ç¨ã«ã¯<a 1096 href="https://lardini.jp/customer_authentication/redirect?locale=ja®ion_country=JP" 1097 class="ep-login-prompt--text" 1098 >ãã°ã¤ã³</a>ãã¦ãã ãã</small> 1099 1100 1101<div class="easy-points__subtotal" data-loyal-target="subtotal"> 1102 <div class="cart__item-sub cart__item-row"> 1103 <div class="ajaxcart__subtotal">å°è¨</div> 1104 <div 1105 data-subtotal 1106 data-loyal-target="total_price" 1107 data-loyal-total-price="0" 1108 > 1109 Â¥0 1110 </div> 1111 </div><div class="easy-points__subtotal-points cart__item-sub cart__item-row"> 1112 <div class="easy-points__cart-title ajaxcart__subtotal"> 1113 ç²å¾ãã¤ã³ã 1114 </div> 1115 <div class="easy-points__cart-points"> 1116 <span class="easy-points easy-points__total-points"> 1117 <span 1118 class="points-after-applied-discount" 1119 data-loyal-target="total-points-value" 1120 1121 data-loyal-currency-cost="0" 1122 data-loyal-cost-original="0" 1123 1124 data-loyal-opts="{"tax": {"rate": 1.1, "included": true, "exempt": false, "awardable": true}}" 1125 1126 > 1127 <span data-loyal-target="point-value-location">-</span> 1128 </span> 1129 <span class="easy-points__text easy-points__text--suffix"> 1130 pt 1131 </span> 1132 </span> 1133 </div> 1134 </div></div> 1135 1136 <div class="cart__item-row text-center"> 1137 <small> 1138 ãè³¼å ¥æç¶ãã«é²ãã¨æ¶è²»ç¨ã»éæãè¨ç®ããã¾ã<br /> 1139 </small> 1140 </div> 1141 1142 1143 1144 <div class="cart__checkout-wrapper"> 1145 <button type="submit" name="checkout" data-terms-required="false" class="btn cart__checkout"> 1146 ãã§ãã¯ã¢ã¦ã 1147 </button> 1148 1149 1150 </div> 1151 </div> 1152 </div> 1153 1154 <div class="drawer__cart-empty appear-animation appear-delay-2"> 1155 <div class="drawer__scrollable"> 1156 ã«ã¼ãå ã«ååãããã¾ããã 1157 </div> 1158 </div> 1159 </form> 1160 </div><style> 1161 .site-nav__link, 1162 .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) { 1163 font-size: 16px; 1164 } 1165 1166 .site-nav__link, .mobile-nav__link--top-level { 1167 text-transform: uppercase; 1168 letter-spacing: 0.2em; 1169 } 1170 .mobile-nav__link--top-level { 1171 font-size: 1.1em; 1172 } 1173 1174 1175 1176 1177 1178.site-header { 1179 box-shadow: 0 0 1px rgba(0,0,0,0.2); 1180 } 1181 1182 .toolbar + .header-sticky-wrapper .site-header { 1183 border-top: 0; 1184 }</style> 1185 1186<div data-section-id="header" data-section-type="header"> 1187 <div class="announcement-bar"> 1188 <div class="page-width"> 1189 <div class="slideshow-wrapper"> 1190 <button type="button" class="visually-hidden slideshow__pause" data-id="header" aria-live="polite"> 1191 <span class="slideshow__pause-stop"> 1192 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pause" viewBox="0 0 10 13"><g fill="#000" fill-rule="evenodd"><path d="M0 0h3v13H0zM7 0h3v13H7z"/></g></svg> 1193 <span class="icon__fallback-text">æ¢ãã</span> 1194 </span> 1195 <span class="slideshow__pause-play"> 1196 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-play" viewBox="18.24 17.35 24.52 28.3"><path fill="#323232" d="M22.1 19.151v25.5l20.4-13.489-20.4-12.011z"/></svg> 1197 <span class="icon__fallback-text">åçãã</span> 1198 </span> 1199 </button> 1200 1201 <div 1202 id="AnnouncementSlider" 1203 class="announcement-slider" 1204 data-compact="true" 1205 data-block-count="1"><div 1206 id="AnnouncementSlide-1524770296206" 1207 class="announcement-slider__slide" 1208 data-index="0" 1209 ><a class="announcement-link" href="/policies/shipping-policy"><span class="announcement-text">ç¨è¾¼11,000å以ä¸ã®ã注æã¯éæç¡æ</span></a></div></div> 1210 </div> 1211 </div> 1212 </div> 1213 1214 1215<div class="toolbar small--hide"> 1216 <div class="page-width"> 1217 <div class="toolbar__content"></div> 1218 1219 </div> 1220</div> 1221<div class="header-sticky-wrapper"> 1222 <div id="HeaderWrapper" class="header-wrapper"><header 1223 id="SiteHeader" 1224 class="site-header" 1225 data-sticky="true" 1226 data-overlay="false"> 1227 <div class="page-width"> 1228 <div 1229 class="header-layout header-layout--center" 1230 data-logo-align="center"><div class="header-item header-item--left header-item--navigation"><div class="site-nav small--hide"> 1231 <a href="/search" class="site-nav__link site-nav__link--icon js-search-header"> 1232 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
1233 <span class="icon__fallback-text">ååæ¤ç´¢</span> 1234 </a> 1235 </div><div class="site-nav medium-up--hide"> 1236 <button 1237 type="button" 1238 class="site-nav__link site-nav__link--icon js-drawer-open-nav" 1239 aria-controls="NavDrawer"> 1240 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><path d="M7 15h51M7 32h43M7 49h51"/></svg> 1241 <span class="icon__fallback-text">ãµã¤ããã</span> 1242 </button> 1243 </div> 1244 </div><div class="header-item header-item--logo"><style data-shopify>.header-item--logo, 1245 .header-layout--left-center .header-item--logo, 1246 .header-layout--left-center .header-item--icons { 1247 -webkit-box-flex: 0 1 110px; 1248 -ms-flex: 0 1 110px; 1249 flex: 0 1 110px; 1250 } 1251 1252 @media only screen and (min-width: 769px) { 1253 .header-item--logo, 1254 .header-layout--left-center .header-item--logo, 1255 .header-layout--left-center .header-item--icons { 1256 -webkit-box-flex: 0 0 140px; 1257 -ms-flex: 0 0 140px; 1258 flex: 0 0 140px; 1259 } 1260 } 1261 1262 .site-header__logo a { 1263 width: 110px; 1264 } 1265 .is-light .site-header__logo .logo--inverted { 1266 width: 110px; 1267 } 1268 @media only screen and (min-width: 769px) { 1269 .site-header__logo a { 1270 width: 140px; 1271 } 1272 1273 .is-light .site-header__logo .logo--inverted { 1274 width: 140px; 1275 } 1276 }</style><div class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization" > 1277 <a 1278 href="/" 1279 itemprop="url" 1280 class="site-header__logo-link logo--has-inverted" 1281 style="padding-top: 16.97459584295612%"> 1282 <img 1283 class="small--hide" 1284 src="//lardini.jp/cdn/shop/files/logo_140x.png?v=1667971181" 1285 srcset="//lardini.jp/cdn/shop/files/logo_140x.png?v=1667971181 1x, //lardini.jp/cdn/shop/files/[email protected]?v=1667971181 2x" 1286 alt="LARDINI Online Store" 1287 itemprop="logo"> 1288 <img 1289 class="medium-up--hide" 1290 src="//lardini.jp/cdn/shop/files/logo_110x.png?v=1667971181" 1291 srcset="//lardini.jp/cdn/shop/files/logo_110x.png?v=1667971181 1x, //lardini.jp/cdn/shop/files/[email protected]?v=1667971181 2x" 1292 alt="LARDINI Online Store"> 1293 </a><a 1294 href="/" 1295 itemprop="url" 1296 class="site-header__logo-link logo--inverted" 1297 style="padding-top: 16.97459584295612%"> 1298 <img 1299 class="small--hide" 1300 src="//lardini.jp/cdn/shop/files/logo_wh_140x.png?v=1668330529" 1301 srcset="//lardini.jp/cdn/shop/files/logo_wh_140x.png?v=1668330529 1x, //lardini.jp/cdn/shop/files/[email protected]?v=1668330529 2x" 1302 alt="LARDINI Online Store" 1303 itemprop="logo"> 1304 <img 1305 class="medium-up--hide" 1306 src="//lardini.jp/cdn/shop/files/logo_wh_110x.png?v=1668330529" 1307 srcset="//lardini.jp/cdn/shop/files/logo_wh_110x.png?v=1668330529 1x, //lardini.jp/cdn/shop/files/[email protected]?v=1668330529 2x" 1308 alt="LARDINI Online Store"> 1309 </a></div></div><div class="header-item header-item--icons"><div class="site-nav"> 1310 <div class="site-nav__iconsã"><a style="visibility:hidden;" id="wishlist" class="site-nav__link site-nav__link--icon small--hideã" href="/account/login"> 1311<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-heart" viewBox="0 0 16 16" style=" 1312 width: 20px; 1313 height: 20px; 1314 position: relative; 1315 top: 4px; 1316"> 1317 <path d="m8 2.748-.717-.737C5.6.281 2.514.878 1.4 3.053c-.523 1.023-.641 2.5.314 4.385.92 1.815 2.834 3.989 6.286 6.357 3.452-2.368 5.365-4.542 6.286-6.357.955-1.886.838-3.362.314-4.385C13.486.878 10.4.28 8.717 2.01L8 2.748zM8 15C-7.333 4.868 3.279-3.04 7.824 1.143c.06.055.119.112.176.171a3.12 3.12 0 0 1 .176-.17C12.72-3.042 23.333 4.867 8 15z"></path> 1318</svg> 1319 <span class="icon__fallback-text">ãæ°ã«å ¥ã 1320</span> 1321 </a><a id="account" class="site-nav__link site-nav__link--icon small--hide" href="/account"> 1322 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 64 64"><path d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.41 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.75 2.7 9.51 6 11.41v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16z"/></svg>
1323 <span class="icon__fallback-text">ãã°ã¤ã³ 1324</span> 1325 </a><a href="/search" class="site-nav__link site-nav__link--icon js-search-header medium-up--hide"> 1326 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg> 1327 <span class="icon__fallback-text">ååæ¤ç´¢</span> 1328 </a><a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart" aria-controls="CartDrawer" data-icon="cart"> 1329 <span class="cart-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cart" viewBox="0 0 64 64"><path fill="none" d="M14 17.44h46.79l-7.94 25.61H20.96l-9.65-35.1H3"/><circle cx="27" cy="53" r="2"/><circle cx="47" cy="53" r="2"/></svg><span class="icon__fallback-text">ã«ã¼ã</span> 1330 <span class="cart-link__bubble"></span> 1331 </span> 1332 </a> 1333 </div> 1334</div> 1335</div> 1336 </div><div class="text-center"><ul 1337 class="site-nav site-navigation small--hide" 1338 1339 role="navigation" aria-label="Primary" 1340 ><li 1341 class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu" 1342 aria-haspopup="true"> 1343 1344 <a href="#" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"> 1345 Online Store 1346 </a><div class="site-nav__dropdown megamenu text-left"> 1347 <div class="page-width"> 1348 <div class="grid grid--center"> 1349 <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1"><div class="h5"> 1350 <a href="/collections/all-item" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">ALL / ãã¹ã¦ã®ã¢ã¤ãã </a> 1351 </div><div class="h5"> 1352 <a href="/collections/new-arrival" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">NEW ARRIVAL</a> 1353 </div><div class="h5"> 1354 <a href="/collections/roma" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">ROMA</a> 1355 </div><div class="h5"> 1356 <a href="/collections/advance" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">ADVANCE</a> 1357 </div><div class="h5"> 1358 <a href="/collections/outlet" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">OUTLET / ã¢ã¦ãã¬ãã</a> 1359 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2 "><div class="h5"> 1360 <a href="/collections/wear" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">WEAR / ã¦ã§ã¢</a> 1361 </div><div > 1362 <a href="/collections/suits-all" class="site-nav__dropdown-link"> 1363 SUITS 1364 </a> 1365 </div><div > 1366 <a href="/collections/jacket-all" class="site-nav__dropdown-link"> 1367 JACKET 1368 </a> 1369 </div><div > 1370 <a href="/collections/knit" class="site-nav__dropdown-link"> 1371 KNIT 1372 </a> 1373 </div><div > 1374 <a href="/collections/vest" class="site-nav__dropdown-link"> 1375 VEST 1376 </a> 1377 </div><div > 1378 <a href="/collections/shirts" class="site-nav__dropdown-link"> 1379 SHIRTS 1380 </a> 1381 </div><div > 1382 <a href="/collections/cut-sewn" class="site-nav__dropdown-link"> 1383 CUTï¼SEWN 1384 </a> 1385 </div><div > 1386 <a href="/collections/pants" class="site-nav__dropdown-link"> 1387 PANTS 1388 </a> 1389 </div><div > 1390 <a href="/collections/outer" class="site-nav__dropdown-link"> 1391 COATï¼OUTER 1392 </a> 1393 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-3 "><div class="h5"> 1394 <a href="/collections/accessories" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">ACCESSORIES / ã¢ã¯ã»ãµãªã¼</a> 1395 </div><div > 1396 <a href="/collections/shoes" class="site-nav__dropdown-link"> 1397 SHOES 1398 </a> 1399 </div><div > 1400 <a href="/collections/ties-chiefs" class="site-nav__dropdown-link"> 1401 TIES 1402 </a> 1403 </div><div > 1404 <a href="/collections/chief" class="site-nav__dropdown-link"> 1405 CHIEF 1406 </a> 1407 </div><div > 1408 <a href="/collections/boutonniere" class="site-nav__dropdown-link"> 1409 BOUTONNIERE 1410 </a> 1411 </div></div> 1412 1413 1414 1415 1416 1417 1418 1419 </div> 1420 </div> 1421 </div></li><li 1422 class="site-nav__item site-nav__expanded-item" 1423 > 1424 1425 <a href="/pages/stores" class="site-nav__link site-nav__link--underline"> 1426 STORE LIST 1427 </a></li><li 1428 class="site-nav__item site-nav__expanded-item" 1429 > 1430 1431 <a href="/apps/obake/favorites" class="site-nav__link site-nav__link--underline"> 1432 WISH LIST 1433 </a></li><li 1434 class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu" 1435 aria-haspopup="true"> 1436 1437 <a href="#" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"> 1438 The Lardini World 1439 </a><div class="site-nav__dropdown megamenu text-left"> 1440 <div class="page-width"> 1441 <div class="grid grid--center"> 1442 <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1"><div class="h5"> 1443 <a href="#" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">History</a> 1444 </div><div > 1445 <a href="/pages/the_lardini_brand" class="site-nav__dropdown-link"> 1446 The Lardini Brand 1447 </a> 1448 </div><div > 1449 <a href="/pages/from-the-beginnings-to-the-present" class="site-nav__dropdown-link"> 1450 From the beginnings to the present 1451 </a> 1452 </div><div > 1453 <a href="/pages/evolution-and-numbers" class="site-nav__dropdown-link"> 1454 Evolution and Numbers 1455 </a> 1456 </div><div > 1457 <a href="/pages/40th-anniversary" class="site-nav__dropdown-link"> 1458 40th Anniversary 1459 </a> 1460 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2 "><div class="h5"> 1461 <a href="#" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Philosophy</a> 1462 </div><div > 1463 <a href="/pages/values" class="site-nav__dropdown-link"> 1464 Values 1465 </a> 1466 </div><div > 1467 <a href="/pages/the-lardini-flower" class="site-nav__dropdown-link"> 1468 The Lardini Flower 1469 </a> 1470 </div><div > 1471 <a href="/pages/made-in-filottrano" class="site-nav__dropdown-link"> 1472 Made in Filottrano 1473 </a> 1474 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-3 "><div class="h5"> 1475 <a href="/blogs/news" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">News</a> 1476 </div><div class="h5"> 1477 <a href="/pages/stores" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Stores</a> 1478 </div><div class="h5">
1479 <a href="/blogs/feature" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Feature</a> 1480 </div><div class="h5"> 1481 <a href="/pages/26fw_collection" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Collection</a> 1482 </div></div> 1483 1484 1485 1486 1487 1488 1489 1490 </div> 1491 </div> 1492 </div></li></ul> 1493</div></div> 1494 <div class="site-header__search-container"> 1495 <div class="site-header__search"> 1496 <div class="page-width"> 1497 <form action="/search" method="get" role="search" 1498 id="HeaderSearchForm" 1499 class="site-header__search-form"> 1500 <input type="hidden" name="type" value="product,article,page,collection"> 1501 <input type="hidden" name="options[prefix]" value="last"> 1502 <button type="submit" class="text-link site-header__search-btn site-header__search-btn--submit"> 1503 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg> 1504 <span class="icon__fallback-text">æ¤ç´¢</span> 1505 </button> 1506 <input type="search" name="q" value="" placeholder="ååãæ¤ç´¢ãã" class="site-header__search-input" aria-label="ååãæ¤ç´¢ãã"> 1507 </form> 1508 <button type="button" id="SearchClose" class="js-search-header-close text-link site-header__search-btn"> 1509 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 1510 <span class="icon__fallback-text">"éãã"</span> 1511 </button> 1512 </div> 1513 </div><div id="PredictiveWrapper" class="predictive-results hide" data-image-size="square"> 1514 <div class="page-width"> 1515 <div id="PredictiveResults" class="predictive-result__layout"></div> 1516 <div class="text-center predictive-results__footer"> 1517 <button type="button" class="btn btn--small" data-predictive-search-button> 1518 <small> 1519 ãã£ã¨è¦ã 1520 </small> 1521 </button> 1522 </div> 1523 </div> 1524 </div></div> 1525 </header> 1526 </div> 1527 </div></div> 1528 1529 1530</div><div id="shopify-section-newsletter-popup" class="shopify-section index-section--hidden"> 1531 1532 1533 1534<div 1535 id="NewsletterPopup-newsletter-popup" 1536 class="modal modal--square modal--mobile-friendly" 1537 data-section-id="newsletter-popup" 1538 data-section-type="newsletter-popup" 1539 data-delay-days="30" 1540 data-has-reminder="" 1541 data-delay-seconds="5" 1542 1543 data-test-mode="false" 1544 data-enabled="false"> 1545 <div class="modal__inner"> 1546 <div class="modal__centered medium-up--text-center"> 1547 <div class="modal__centered-content "> 1548 1549 <div class="newsletter newsletter-popup "> 1550 1551 1552 <div class="newsletter-popup__content"><h3>Sign up and save</h3><div class="rte"> 1553 <p>Entice customers to sign up for your mailing list with discounts or exclusive offers. Include an image for extra impact.</p> 1554 </div><div class="popup-cta"><form method="post" action="/contact#newsletter-newsletter-popup" id="newsletter-newsletter-popup" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 1555<label for="Email-newsletter-popup" class="hidden-label">ã¡ã¼ã«ã¢ãã¬ã¹ãå ¥åãã¦ãã ããã</label> 1556 <input type="hidden" name="contact[tags]" value="prospect,newsletter"> 1557 <input type="hidden" name="contact[context]" value="popup"> 1558 <div class="input-group newsletter__input-group"> 1559 <input type="email" value="" placeholder="ã¡ã¼ã«ã¢ãã¬ã¹ãå ¥åãã¦ãã ããã" name="contact[email]" id="Email-newsletter-popup" class="input-group-field newsletter__input" autocorrect="off" autocapitalize="off"> 1560 <div class="input-group-btn"> 1561 <button type="submit" class="btn" name="commit">
1562 <span class="form__submit--large">ç»é²</span> 1563 <span class="form__submit--small"> 1564 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-arrow-right" viewBox="0 0 50 15"><path d="M0 9.63V5.38h35V0l15 7.5L35 15V9.63z"/></svg> 1565 </span> 1566 </button> 1567 </div> 1568 </div></form> 1569</div> 1570 <a href="" class="btn newsletter-button"> 1571 <div class="button--text"> 1572 Optional button 1573 </div> 1574 </a> 1575 1576 1577 1578 </div> 1579 </div> 1580 </div> 1581 1582 <button type="button" class="modal__close js-modal-close text-link"> 1583 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 1584 <span class="icon__fallback-text">"éãã"</span> 1585 </button> 1586 </div> 1587 </div> 1588</div> 1589 1590 1591 1592 1593 1594 1595</div><main class="main-content" id="MainContent"> 1596 <div id="shopify-section-template--23499391631616__main" class="shopify-section"><div id="ProductSection-template--23499391631616__main-9597818274048" 1597 class="product-section" 1598 data-section-id="template--23499391631616__main" 1599 data-product-id="9597818274048" 1600 data-section-type="product" 1601 data-product-handle="shirt-6216-1abur2056" 1602 data-product-title="ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã" 1603 data-product-url="/collections/new-arrival/products/shirt-6216-1abur2056" 1604 data-aspect-ratio="125.0" 1605 data-img-url="//lardini.jp/cdn/shop/files/6216-1ABUR2056_{width}x.jpg?v=1790753318" 1606 1607 data-history="true" 1608 1609 data-modal="false">
1609<script type="application/ld+json"> 1610 { 1611 "@context": "http://schema.org", 1612 "@type": "Product", 1613 "offers": [{ 1614 "@type" : "Offer","sku": "4582690715847","availability" : "http://schema.org/InStock", 1615 "price" : 71500.0, 1616 "priceCurrency" : "JPY", 1617 "priceValidUntil": "2026-10-18", 1618 "url" : "https:\/\/lardini.jp\/products\/shirt-6216-1abur2056?variant=49157421367552" 1619 }, 1620{ 1621 "@type" : "Offer","sku": "4582690715854","availability" : "http://schema.org/InStock", 1622 "price" : 71500.0, 1623 "priceCurrency" : "JPY", 1624 "priceValidUntil": "2026-10-18", 1625 "url" : "https:\/\/lardini.jp\/products\/shirt-6216-1abur2056?variant=49157421334784" 1626 }, 1627{ 1628 "@type" : "Offer","sku": "4582690715861","availability" : "http://schema.org/InStock", 1629 "price" : 71500.0, 1630 "priceCurrency" : "JPY", 1631 "priceValidUntil": "2026-10-18", 1632 "url" : "https:\/\/lardini.jp\/products\/shirt-6216-1abur2056?variant=49157421302016" 1633 }, 1634{ 1635 "@type" : "Offer","sku": "4582690715878","availability" : "http://schema.org/InStock", 1636 "price" : 71500.0, 1637 "priceCurrency" : "JPY", 1638 "priceValidUntil": "2026-10-18", 1639 "url" : "https:\/\/lardini.jp\/products\/shirt-6216-1abur2056?variant=49157421269248" 1640 } 1641], 1642 "brand": "6216-1ABUR2056", 1643 "sku": "4582690715847", 1644 "name": "ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã", 1645 "description": "â ãã¶ã¤ã³ãã´åºç¹å ¥ãè¸ããããã±ãã\/ã¹ãã¬ã¼ãã«ãã¹â ååã«ã¤ãã¦ç¹ç´°ãªçãç¹å¾´ã®ããã¼ã³ã¼ãã¥ãã¤ã使ç¨ããã·ã£ããä¸è³ªãªã³ããã³ãç¨ãã180gã®çå°ã¯ãã³ã¼ãã¥ãã¤ãªãã§ã¯ã®æ¸©ãã¿ãæã¡ãªãããç´°çã«ããæãããä¸åãªè¡¨æ ãé åã§ããè¸å ã«ã¯ããããã±ãããé ããããããªãLARDINIã®ãã´åºç¹ãæ½ãã¦ã¢ã¯ã»ã³ãã«ãç§å¬ãããç´ ææã¨ã·ã£ãã®ç«¯æ£ãããã©ã³ã¹ããèåããä¸çã§ãã\nITEMï¼SHIRTCATEGORYï¼SHIRTSEASONSï¼FALL \u0026amp; WINTER 2026MODELï¼ACABURåçªï¼6216-1ABUR2056(ãåãåããã®éã«ã¯ãä¸è¨åçªããä¼ãä¸ããã)ç´ æï¼ï½ºï½¯ï¾ï¾100%åç£å½ï¼ã¤ã¿ãªã¢", 1646 "category": "", 1647 "url": "https://lardini.jp/products/shirt-6216-1abur2056", 1648 "mpn": "6216-1ABUR2056-220-XS", 1649 "productId": "6216-1ABUR2056-220-XS","image": { 1650 "@type": "ImageObject", 1651 "url": "https://lardini.jp/cdn/shop/files/6216-1ABUR2056_1024x1024.jpg?v=1790753318", 1652 "image": "https://lardini.jp/cdn/shop/files/6216-1ABUR2056_1024x1024.jpg?v=1790753318", 1653 "name": "ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã", 1654 "width": 1024, 1655 "height": 1024 1656 } 1657 } 1658</script>
1658 1659<div class="page-content page-content--product"> 1660 <div class="page-width"> 1661 1662 1663 <nav class="breadcrumb" role="navigation" aria-label="breadcrumbs"> 1664 <a href="/" title="TOPãã¼ã¸ã¸">HOME</a> 1665 1666 1667 <span class="breadcrumb__divider" aria-hidden="true"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/></svg></span> 1668 <a href="/collections/all-item">ONLINE STORE</a> 1669 1670 1671 1672 1673 <span class="breadcrumb__divider" aria-hidden="true"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/></svg></span> 1674 1675 1676 <a href="/collections/new-arrival" title="">NEW ARRIVAL</a> 1677 1678 1679 <span class="breadcrumb__divider" aria-hidden="true"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/></svg></span> 1680 <span>ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã</span> 1681 1682 1683 </nav> 1684 1685 1686 1687<div class="grid grid--product-images--partial"><div class="grid__item medium-up--one-half product-single__sticky"><div 1688 data-product-images 1689 data-zoom="true" 1690 data-has-slideshow="false"> 1691 <div class="product__photos product__photos-template--23499391631616__main product__photos--beside"> 1692 1693 <div class="product__main-photos" data-aos data-product-single-media-group> 1694 <div data-product-photos class="product-slideshow" id="ProductPhotos-template--23499391631616__main"> 1695<div 1696 class="product-main-slide starting-slide" 1697 data-index="0" 1698 > 1699 1700 <div data-product-image-main class="product-image-main"><div class="image-wrap" style="height: 0; padding-bottom: 125.0%;"><img class="photoswipe__image lazyload" 1701 data-photoswipe-src="//lardini.jp/cdn/shop/files/6216-1ABUR2056_1800x1800.jpg?v=1790753318" 1702 data-photoswipe-width="2500" 1703 data-photoswipe-height="3125" 1704 data-index="1" 1705 data-src="//lardini.jp/cdn/shop/files/6216-1ABUR2056_{width}x.jpg?v=1790753318" 1706 data-widths="[360, 540, 720, 900, 1080]" 1707 data-aspectratio="0.8" 1708 data-sizes="auto" 1709 alt="ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã"> 1710 1711 <noscript> 1712 <img class="lazyloaded" 1713 src="//lardini.jp/cdn/shop/files/6216-1ABUR2056_1400x.jpg?v=1790753318" 1714 alt="ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã"> 1715 </noscript><button type="button" class="btn btn--body btn--circle js-photoswipe__zoom product__photo-zoom"> 1716 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg> 1717 <span class="icon__fallback-text">éãã</span> 1718 </button></div></div> 1719 1720</div> 1721</div></div> 1722 1723 <div 1724 data-product-thumbs 1725 class="product__thumbs product__thumbs--beside product__thumbs-placement--left medium-up--hide small--hide" 1726 data-position="beside" 1727 data-arrows="false" 1728 data-aos><div class="product__thumbs--scroller"></div></div> 1729 </div> 1730 </div> 1731 1732 1733 1734
1734<script type="application/json" id="ModelJson-template--23499391631616__main"> 1735 [] 1736 </script>
1736</div><div class="grid__item medium-up--one-half"> 1737 <div class="product-single__meta"> 1738 <div class="product-block product-block--header"><ul class="ec-productRole__tags"> 1739 1740 <li class="ec-productRole__tag tag_26FW">26FW</li> 1741 1742 <li class="ec-productRole__tag tag_ALL">ALL</li> 1743 1744 <li class="ec-productRole__tag tag_SHIRT">SHIRT</li> 1745 1746 </ul> 1747 1748 1749<h1 class="h2 product-single__title"> 1750 ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã 1751 1752</h1></div> 1753 1754 <div data-product-blocks><div class="product-block product-block--price" ><span data-a11y-price class="visually-hidden">éå¸¸ä¾¡æ ¼</span><span data-product-price 1755 class="product__price">Â¥71,500 1756</span><span data-save-price class="product__price-savings hide"></span><span class="easy-points easy-points__product-points"> 1757 <span 1758 data-loyal-target="point-value" 1759 data-loyal-currency-cost="7150000" 1760 data-loyal-cost-original="7150000" 1761 1762 data-loyal-opts="{"tax": {"rate": 1.1, "included": true, "exempt": false, "awardable": true}}" 1763 1764 1765 > 1766 <span data-loyal-target="point-value-location">-</span> 1767 </span> 1768 <span class="easy-points__text easy-points__text--suffix"> 1769 pt 1770 </span> 1771 </span> 1772<div 1773 data-unit-price-wrapper 1774 class="product__unit-price product__unit-price--spacing hide"><span data-unit-price></span>/<span data-unit-base></span> 1775 </div><div class="product__policies rte small--text-center">tax in 1776<a href='/policies/shipping-policy'>éæ</a>ã¯ãã§ãã¯ã¢ã¦ãã®éã«è¨ç®ããã¾ãã 1777</div></div><div class="product-block product-block--sales-point" > 1778 <ul class="sales-points"> 1779 <li class="sales-point"> 1780 <span class="icon-and-text"> 1781 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-package" viewBox="0 0 64 64"><defs><style>.a{fill:none;stroke:#000;stroke-width:2px}</style></defs><path class="a" d="M32 54.52L10 41.95v-19.9L32 9.48l22 12.57v19.9L32 54.52z"/><path class="a" d="M32 54.52v-19.9l22-12.57M32 34.62L10 22.05M41.7 15.02L21 28.33v8.38"/></svg> 1782 1783 <span>11,000å(ç¨è¾¼)以ä¸ã®ã注æã§éæç¡æ</span> 1784 </span> 1785 </li> 1786 </ul> 1787 </div><div class="product-block" ><hr></div><div class="product-block" ><div class="variant-wrapper js" data-type="button"> 1788 <label class="variant__label" 1789 for="ProductSelect-template--23499391631616__main-9597818274048-option-0"> 1790 COLOR 1791</label><fieldset class="variant-input-wrap" 1792 name="COLOR" 1793 data-index="option1" 1794 data-handle="color" 1795 id="ProductSelect-template--23499391631616__main-9597818274048-option-0"> 1796 <legend class="hide">COLOR</legend><div 1797 class="variant-input" 1798 data-index="option1" 1799 data-value="BEIGE"> 1800 <input type="radio" 1801 form="AddToCartForm-template--23499391631616__main-9597818274048" 1802 checked="checked" 1803 value="BEIGE" 1804 data-index="option1" 1805 name="COLOR" 1806 data-variant-input 1807 class="" 1808 1809 1810 id="ProductSelect-template--23499391631616__main-9597818274048-option-color-BEIGE"><label 1811 for="ProductSelect-template--23499391631616__main-9597818274048-option-color-BEIGE" 1812 class="variant__button-label">BEIGE</label></div></fieldset> 1813</div> 1814<div class="variant-wrapper js" data-type="button"> 1815 <label class="variant__label" 1816 for="ProductSelect-template--23499391631616__main-9597818274048-option-1"> 1817 SIZE 1818</label><fieldset class="variant-input-wrap" 1819 name="SIZE" 1820 data-index="option2" 1821 data-handle="size" 1822 id="ProductSelect-template--23499391631616__main-9597818274048-option-1"> 1823 <legend class="hide">SIZE</legend><div 1824 class="variant-input" 1825 data-index="option2" 1826 data-value="XS"> 1827 <input type="radio" 1828 form="AddToCartForm-template--23499391631616__main-9597818274048" 1829 checked="checked" 1830 value="XS" 1831 data-index="option2" 1832 name="SIZE" 1833 data-variant-input 1834 class="" 1835 1836 1837 id="ProductSelect-template--23499391631616__main-9597818274048-option-size-XS"><label 1838 for="ProductSelect-template--23499391631616__main-9597818274048-option-size-XS" 1839 class="variant__button-label">XS</label></div><div 1840 class="variant-input" 1841 data-index="option2" 1842 data-value="S"> 1843 <input type="radio" 1844 form="AddToCartForm-template--23499391631616__main-9597818274048" 1845 1846 value="S" 1847 data-index="option2" 1848 name="SIZE" 1849 data-variant-input 1850 class="" 1851 1852 1853 id="ProductSelect-template--23499391631616__main-9597818274048-option-size-S"><label 1854 for="ProductSelect-template--23499391631616__main-9597818274048-option-size-S" 1855 class="variant__button-label">S</label></div><div 1856 class="variant-input" 1857 data-index="option2" 1858 data-value="M"> 1859 <input type="radio" 1860 form="AddToCartForm-template--23499391631616__main-9597818274048" 1861 1862 value="M" 1863 data-index="option2" 1864 name="SIZE" 1865 data-variant-input 1866 class="" 1867 1868 1869 id="ProductSelect-template--23499391631616__main-9597818274048-option-size-M"><label 1870 for="ProductSelect-template--23499391631616__main-9597818274048-option-size-M" 1871 class="variant__button-label">M</label></div><div 1872 class="variant-input" 1873 data-index="option2" 1874 data-value="L"> 1875 <input type="radio" 1876 form="AddToCartForm-template--23499391631616__main-9597818274048" 1877 1878 value="L" 1879 data-index="option2" 1880 name="SIZE" 1881 data-variant-input 1882 class="" 1883 1884 1885 id="ProductSelect-template--23499391631616__main-9597818274048-option-size-L"><label 1886 for="ProductSelect-template--23499391631616__main-9597818274048-option-size-L" 1887 class="variant__button-label">L</label></div></fieldset> 1888</div> 1889</div> 1890 <div class="product-block" > 1891 <div class="requiments visible" id="requiments"> 1892 <h3 style="text-align: center;"> 1893 1894 1895 ååãæ³¨ææã®åæäºé 1896 1897 1898 1899 </h3> 1900 <p> 1901 1902 <h4><strong>å¨åº«å ±æã«ã¤ãã¦</strong></h4> 1903åºèã¨å¨åº«ãå ±æãã¦ããããããæ³¨æå¾ã«å¨åº«ããç¨æã§ããããå ´åããããã¾ãããã®å ´åããæ³¨æããã£ã³ã»ã«ããã¦ããã ãã¾ãã®ã§ãäºããäºæ¿ãã ããã 1904<br> 1905<!--<br> 1906<h4><strong>ååçºéã«ã¤ãã¦</strong></h4> 1907èª ã«åæãªãããæ£å¸å®æ½ã«ä¼´ããçºé対å¿ã䏿忢ããã¦ããã ãã¾ãããæ³¨æååã¯4æ17æ¥ï¼éï¼ä»¥éã«é 次çºé対å¿ã
1907ããã¾ãããè¿·æãããããããã¾ãããä½åãçè§£ããã ãã¾ããããé¡ããããã¾ãã<br> 1908<b>çºé忢æéï¼2026å¹´4æ7æ¥(ç«)ï½4æ16æ¥(æ¨)</b><br> 1909â»è©³ããã¯<u><a href="https://lardini.jp/blogs/news/inventory" class="action_button">ãã¡ã</a></u>ãã確èªãã ããã 1910<br> 1911<!--<br> 1912<h4><strong>ååçºéã«ã¤ãã¦</strong></h4> 1913å¹´æ«å¹´å§ä¼æ¥ã«ä¼´ãããæ³¨æååã¯1æ6æ¥(ç«)以éã«é 次çºé対å¿ãããã¾ããä½åãçè§£ããã ãã¾ããããé¡ããããã¾ãã 1914 1915<br> 1916<h4><strong>ååçºéã«ã¤ãã¦</strong></h4> 1917èª ã«åæãªãããååº«ç§»ç®¡ä½æ¥ã®ãããçºé対å¿ã䏿忢ããã¦ããã ãã¾ãã2æ2æ¥ï¼æï¼ä»¥éã«é 次çºé対å¿ãããã¾ãããè¿·æãããããããã¾ãããä½åãçè§£ããã ãã¾ããããé¡ããããã¾ãã 1918 1919<h4><strong>ååçºéã«ã¤ãã¦</strong></h4> 1920伿¥æéåå¾ã®ã注æã«ã¤ãã¦ã¯çºéã¾ã§ã«é常ããå¤ããæéãããã ãã¾ãã<br>8æ19æ¥(ç«)ããé æ¬¡çºé対å¿ãããã¾ãã®ã§ãä½åãçè§£ããã ãã¾ããããé¡ããããã¾ãã 1921<b>ï¼å¤å£ä¼æ¥æéï¼<br>2025å¹´8æ9æ¥(å)ï½8æ17æ¥(æ¥)</b><br> 1922â»è©³ããã¯<u><a href="https://lardini.jp/blogs/news/2025summer" class="action_button">ãã¡ã</a></u>ãã確èªãã ããã 1923 --> 1924 1925 1926 </p> 1927 <div id="requidcheck" name="requimentsform" style="text-align: center;"> 1928 <label 1929 ><input onclick="checkfunction()" type="checkbox" id="agree" name="requimentscheckbox"> 1930 åæäºé ã«ã¤ãã¦ãã¹ã¦ç¢ºèªããåæããã</label 1931 > 1932 </div> 1933 <p id="requiments-alert" style="text-align: center;">åæã«ãã§ãã¯ããã ãã¦ããæ¬¡ã«ãé²ã¿ãã ããã</p> 1934 </div> 1935 1936</div><div class="product-block" ><div class="product-block"><form method="post" action="/cart/add" id="AddToCartForm-template--23499391631616__main-9597818274048" accept-charset="UTF-8" class="product-single__form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 1937<div class="payment-buttons"><button 1938 type="submit" 1939 name="add" 1940 data-add-to-cart 1941 id="add-to-cart" 1942 class="btn btn--full add-to-cart btn--secondary" 1943 > 1944 <span data-add-to-cart-text data-default-text="ã«ã¼ãã«è¿½å ãã"> 1945 ã«ã¼ãã«è¿½å ãã 1946 </span> 1947 </button><div data-shopify="payment-button" class="shopify-payment-button"> <shopify-accelerated-checkout recommended="null" fallback="{"supports_subs":true,"supports_def_opts":true,"name":"buy_it_now","wallet_params":{}}" access-token="04a2c9f0916cd4a4e8edcf7786a45898" buyer-country="JP" buyer-locale="ja" buyer-currency="JPY" variant-params="[{"id":49157421367552,"requiresShipping":true},{"id":49157421334784,"requiresShipping":true},{"id":49157421302016,"requiresShipping":true},{"id":49157421269248,"requiresShipping":true}]" shop-id="66249851136" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="shopify-payment-button__button" role="button" disabled aria-hidden="true" style="background-color: transparent; border: none"> <div class="shopify-payment-button__skeleton"> </div> </div> </shopify-accelerated-checkout> </div> 1948</div><div class="shopify-payment-terms product__policies"></div> 1949 1950 <select name="id" data-product-select class="product-single__variants no-js"><option 1951 selected="selected" 1952 value="49157421367552"> 1953 BEIGE / XS - Â¥71,500 JPY 1954 </option><option 1955 value="49157421334784"> 1956 BEIGE / S - Â¥71,500 JPY 1957 </option><option 1958 value="49157421302016"> 1959 BEIGE / M - Â¥71,500 JPY 1960 </option><option 1961 value="49157421269248"> 1962 BEIGE / L - Â¥71,500 JPY 1963 </option></select> 1964 1965 <textarea data-variant-json class="hide" aria-hidden="true" aria-label="Product JSON"> 1966 [{"id":49157421367552,"title":"BEIGE \/ XS","option1":"BEIGE","option2":"XS","option3":null,"sku":"4582690715847","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ XS","public_title":"BEIGE \/ XS","options":["BEIGE","XS"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-XS","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49157421334784,"title":"BEIGE \/ S","option1":"BEIGE","option2":"S","option3":null,"sku":"4582690715854","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ S","public_title":"BEIGE \/ S","options":["BEIGE","S"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-S","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49157421302016,"title":"BEIGE \/ M","option1":"BEIGE","option2":"M","option3":null,"sku":"4582690715861","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ M","public_title":"BEIGE \/ M","options":["BEIGE","M"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-M","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49157421269248,"title":"BEIGE \/ L","option1":"BEIGE","option2":"L","option3":null,"sku":"4582690715878","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ L","public_title":"BEIGE \/ L","options":["BEIGE","L"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-L","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}] 1967 </textarea><textarea data-current-variant-json class="hide" aria-hidden="true" aria-label="Variant JSON"> 1968 {"id":49157421367552,"title":"BEIGE \/ XS","option1":"BEIGE","option2":"XS","option3":null,"sku":"4582690715847","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ XS","public_title":"BEIGE \/ XS","options":["BEIGE","XS"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-XS","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}} 1969 </textarea><input type="hidden" name="product-id" value="9597818274048" /><input type="hidden" name="section-id" value="template--23499391631616__main" /></form>
1969<script> 1970function checkfunction() { 1971 var check = document.getElementById("agree"); 1972 var alert = document.getElementById("requiments-alert"); 1973 var message = document.getElementsByClassName("add-to-cart"); 1974 if (check) { 1975 if (check.checked == true) { 1976 message[0].disabled = false; 1977 message[0].classList.remove("disabled") 1978 alert.style.display = "none"; 1979 } 1980 else { 1981 alert.style.display = "block"; 1982 message[0].classList.add("disabled") 1983 message[0].disabled = true; 1984 } 1985 } 1986} 1987checkfunction(); 1988window.setTimeout(checkfunction, 500); 1989</script>
1989 1990</div><div data-store-availability-holder 1991 data-product-name="ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã" 1992 data-base-url="https://lardini.jp/" 1993 ></div></div><div id="shopify-block-ASmp4Y2hKT1Y5c2Q4K__storecrm_storecrm_button_8jEhri" class="shopify-block shopify-app-block"><div class='storecrm-wrapper' style='text-align: '> 1994 <div 1995 class='storecrm-button' 1996 data-type='wishlist-button' 1997 data-product-id='9597818274048' 1998 data-variant-id='49157421367552' 1999 data-current-variant-available='true' 2000 data-product-tags='["26FW","ALL","SHIRT"]' 2001 data-variants='[{"id":49157421367552,"title":"BEIGE \/ XS","option1":"BEIGE","option2":"XS","option3":null,"sku":"4582690715847","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ XS","public_title":"BEIGE \/ XS","options":["BEIGE","XS"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-XS","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49157421334784,"title":"BEIGE \/ S","option1":"BEIGE","option2":"S","option3":null,"sku":"4582690715854","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ S","public_title":"BEIGE \/ S","options":["BEIGE","S"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-S","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49157421302016,"title":"BEIGE \/ M","option1":"BEIGE","option2":"M","option3":null,"sku":"4582690715861","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ M","public_title":"BEIGE \/ M","options":["BEIGE","M"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-M","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49157421269248,"title":"BEIGE \/ L","option1":"BEIGE","option2":"L","option3":null,"sku":"4582690715878","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ L","public_title":"BEIGE \/ L","options":["BEIGE","L"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-L","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}]' 2002 ></div> 2003</div> 2004<!-- BEGIN app snippet: storecrm_runtime_boot --> 2005<div 2006 data-storecrm-runtime 2007 data-storecrm-assets-origin='https://assets.storecrm.com' 2008 data-shop='https-www-lardini-jp.myshopify.com' 2009 data-storecrm-customer-id='' 2010 data-storecrm-customer-email='' 2011 data-storecrm-storefront-login-url='/customer_authentication/login?return_to=%2Fcollections%2Fnew-arrival%2Fproducts%2Fshirt-6216-1abur2056&locale=ja&ui_hint=full&region_country=JP' 2012 data-storecrm-account-login-url='https://lardini.jp/customer_authentication/redirect?locale=ja&region_country=JP' 2013 hidden 2014></div>
2015<script type='text/javascript'> 2016 if (typeof window.storecrm_data === 'undefined') { 2017 window.storecrm_data = {}; 2018 } 2019 window.storecrm_data.loaded = true; 2020 if (!window.storecrm_data.storefront_login_url) { 2021 window.storecrm_data.storefront_login_url = "\/customer_authentication\/login?return_to=%2Fcollections%2Fnew-arrival%2Fproducts%2Fshirt-6216-1abur2056\u0026locale=ja\u0026ui_hint=full\u0026region_country=JP"; 2022 } 2023 if (!window.storecrm_data.account_login_url) { 2024 window.storecrm_data.account_login_url = "https:\/\/lardini.jp\/customer_authentication\/redirect?locale=ja\u0026region_country=JP"; 2025 } 2026 if (!window.storecrm_data.customer_id) { 2027 window.storecrm_data.customer_email = null; 2028 window.storecrm_data.customer_id = null; 2029 } 2030</script>
2030 2031<!-- END app snippet --> 2032 2033<!-- BEGIN app snippet: restock_runtime_guard -->
2033<script type="text/javascript"> 2034 (function () { 2035 var runtimeVersion = '0.7.200'; 2036 var stateKey = '__storecrmRestockRuntimeGuard'; 2037 var state = window[stateKey] || (window[stateKey] = { attempts: 0, loading: false, loaded: false }); 2038 2039 function toBoolean(value) { 2040 return value === true || value === 'true' || value === 1 || value === '1'; 2041 } 2042 2043 function getConfig() { 2044 return window.storecrm_config || {}; 2045 } 2046 2047 function getRestockOption() { 2048 var config = getConfig(); 2049 var base = isPlainObject(config.restockOption) ? config.restockOption : {}; 2050 var localeConfig = getLocaleConfig(); 2051 var localeRestockOption = isPlainObject(localeConfig.restockOption) ? localeConfig.restockOption : null; 2052 if (!localeRestockOption) return base; 2053 2054 var merged = {}; 2055 Object.keys(base).forEach(function (key) { 2056 merged[key] = base[key]; 2057 }); 2058 Object.keys(localeRestockOption).forEach(function (key) { 2059 merged[key] = localeRestockOption[key]; 2060 }); 2061 return merged; 2062 } 2063 2064 function isPlainObject(value) { 2065 return Boolean(value) && Object.prototype.toString.call(value) === '[object Object]'; 2066 } 2067 2068 function normalizeLocaleValue(locale) { 2069 return typeof locale === 'string' ? locale.replace(/_/g, '-').toLowerCase() : ''; 2070 } 2071 2072 function getCurrentLocale() { 2073 var shopify = window.Shopify || {}; 2074 var localization = shopify.localization || {}; 2075 var language = localization.language || {}; 2076 var candidates = [ 2077 shopify.locale, 2078 language.isoCode, 2079 document.documentElement.getAttribute('lang'), 2080 window.navigator && window.navigator.language 2081 ]; 2082 for (var i = 0; i < candidates.length; i += 1) { 2083 if (typeof candidates[i] === 'string' && candidates[i].length > 0) { 2084 return candidates[i]; 2085 } 2086 } 2087 return ''; 2088 } 2089 2090 function getLocaleConfig() { 2091 var locales = getConfig().locales; 2092 var currentLocale = normalizeLocaleValue(getCurrentLocale()); 2093 if (!isPlainObject(locales) || !currentLocale) return {}; 2094 2095 var entries = Object.keys(locales).map(function (key) { 2096 return { 2097 key: normalizeLocaleValue(key), 2098 value: locales[key] 2099 }; 2100 }).filter(function (entry) { 2101 return entry.key; 2102 }); 2103 2104 var exact = entries.find(function (entry) { 2105 return entry.key === currentLocale; 2106 }); 2107 if (exact) return isPlainObject(exact.value) ? exact.value : {}; 2108 2109 var language = currentLocale.split('-')[0]; 2110 var languageMatch = entries.find(function (entry) { 2111 return entry.key.split('-')[0] === language; 2112 }); 2113 if (languageMatch) return isPlainObject(languageMatch.value) ? languageMatch.value : {}; 2114 2115 return {}; 2116 } 2117 2118 function hasLoginRequiredRuntime() { 2119 return Boolean(window.storecrm && typeof window.storecrm.handlePendingRestockIntent === 'function'); 2120 } 2121 2122 function hasRuntimeMarker() { 2123 return Boolean(document.querySelector('[data-storecrm-runtime]')); 2124 } 2125 2126 function shouldGuard() { 2127 return toBoolean(getRestockOption().require_login_for_restock) && !hasLoginRequiredRuntime(); 2128 } 2129 2130 function loadCurrentRuntime() { 2131 if (!shouldGuard() || state.loading || state.loaded) return; 2132 2133 // When a runtime marker (a Block / Embed targeted by the schema loader) exists, 2134 // wait for the loader download and delegate startup to the shared loader. 2135 // Falling back to a direct backend read before it finishes would double-load. 2136 if (hasRuntimeMarker()) { 2137 if (!window.__storecrmRuntime || typeof window.__storecrmRuntime.ensureRuntime !== 'function') { 2138 // The loader has not been evaluated yet; let the bounded interval retry wait for it. 2139 return; 2140 } 2141 // Delegate to the shared loader only once; retry limits are owned by the shared loader. 2142 if (state.sharedLoaderDelegated) return; 2143 state.sharedLoaderDelegated = true; 2144 state.loading = true; 2145 window.__storecrmRuntime.ensureRuntime().then( 2146 function (loaded) { 2147 state.loaded = Boolean(loaded); 2148 state.loading = false;
2149 }, 2150 function () { 2151 state.loading = false; 2152 } 2153 ); 2154 return; 2155 } 2156 2157 // Only a legacy setup without a runtime marker keeps the existing direct backend read fallback. 2158 var backendUrl = String(getConfig().backendUrl || '').replace(/\/$/, ''); 2159 if (!backendUrl) return; 2160 2161 state.loading = true; 2162 var script = document.createElement('script'); 2163 script.async = true; 2164 script.src = backendUrl + '/assets/js/storecrm.js?storecrm_runtime=' + encodeURIComponent(runtimeVersion); 2165 script.onload = function () { 2166 state.loaded = true; 2167 state.loading = false; 2168 }; 2169 script.onerror = function () { 2170 state.loading = false; 2171 }; 2172 document.head.appendChild(script); 2173 } 2174 2175 function sameOriginPath(url) { 2176 try { 2177 var parsed = new URL(url, window.location.origin); 2178 if (parsed.origin === window.location.origin || /(^|\/)products\//.test(parsed.pathname)) { 2179 return parsed.pathname + parsed.search + parsed.hash; 2180 } 2181 return parsed.toString(); 2182 } catch (error) { 2183 return window.location.pathname + window.location.search + window.location.hash; 2184 } 2185 } 2186 2187 function buildRedirectUrl(pdpUrl) { 2188 var rawRedirect = getRestockOption().guest_redirect_url; 2189 if (isNonEmptyOption(rawRedirect)) { 2190 return buildConfiguredRedirectUrl(rawRedirect, pdpUrl); 2191 } 2192 2193 var returnPath = sameOriginPath(pdpUrl); 2194 2195 try { 2196 var url = new URL(getStoreAccountLoginUrl(), window.location.origin); 2197 url.searchParams.set(getReturnParamName(url), returnPath); 2198 if (url.origin === window.location.origin) { 2199 return url.pathname + url.search + url.hash; 2200 } 2201 return url.toString(); 2202 } catch (error) { 2203 return '/account/login?return_url=' + encodeURIComponent(returnPath); 2204 } 2205 } 2206 2207 function buildConfiguredRedirectUrl(redirectUrl, pdpUrl) { 2208 try { 2209 var url = new URL(redirectUrl, window.location.origin); 2210 url.searchParams.set(getConfiguredReturnParamName(url), sameOriginPath(pdpUrl)); 2211 if (url.origin === window.location.origin) { 2212 return url.pathname + url.search + url.hash; 2213 } 2214 return url.toString(); 2215 } catch (error) { 2216 return String(redirectUrl).trim(); 2217 } 2218 } 2219 2220 function getConfiguredReturnParamName(url) { 2221 return url.searchParams.has('return_to') || url.pathname.indexOf('/customer_authentication/login') !== -1 2222 ? 'return_to' 2223 : 'return_url'; 2224 } 2225 2226 function getStoreAccountLoginUrl() { 2227 if (isNewCustomerAccountsStore()) { 2228 if (window.storecrm_data && isNonEmptyOption(window.storecrm_data.storefront_login_url)) { 2229 return window.storecrm_data.storefront_login_url; 2230 } 2231 if (window.storecrm_data && isNonEmptyOption(window.storecrm_data.account_login_url)) { 2232 return window.storecrm_data.account_login_url; 2233 } 2234 return '/account/login'; 2235 } 2236 if (window.storecrm_data && isNonEmptyOption(window.storecrm_data.account_login_url)) { 2237 return window.storecrm_data.account_login_url; 2238 } 2239 if (window.storecrm_data && isNonEmptyOption(window.storecrm_data.storefront_login_url)) { 2240 return window.storecrm_data.storefront_login_url; 2241 } 2242 return '/account/login'; 2243 } 2244 2245 function isNewCustomerAccountsStore() { 2246 var config = getConfig(); 2247 var isClassic = config.shopifyCustomerAccountsIsClassic; 2248 if (isClassic === false || isClassic === 'false' || isClassic === '0') { 2249 return true; 2250 } 2251 var version = String(config.shopifyCustomerAccountsVersion || '').toUpperCase(); 2252 return version === 'NEW' || version === 'NEW_CUSTOMER_ACCOUNTS'; 2253 } 2254 2255 function getReturnParamName(url) { 2256 if (url.searchParams.has('return_to') || url.pathname.indexOf('/customer_authentication/login') !== -1) { 2257 return 'return_to'; 2258 } 2259 return 'return_url'; 2260 } 2261 2262 function isNonEmptyOption(value) { 2263 return typeof value === 'string' && value.trim() !== '' && value !== 'undefined'; 2264 } 2265 2266 function parseVariants(wrapper) { 2267 if (!wrapper || !wrapper.dataset.variants) return [];
2268 try { 2269 return JSON.parse(wrapper.dataset.variants || '[]') || []; 2270 } catch (error) { 2271 return []; 2272 } 2273 } 2274 2275 function resolveVariantId(button, wrapper) { 2276 var urlVariantId = new URL(window.location.href).searchParams.get('variant'); 2277 if (urlVariantId) return String(urlVariantId); 2278 if (button.dataset.variantId) return String(button.dataset.variantId); 2279 if (wrapper && wrapper.dataset.variantId) return String(wrapper.dataset.variantId); 2280 2281 var variants = parseVariants(wrapper); 2282 var fallback = variants.find(function (variant) { 2283 return variant && !variant.available; 2284 }) || variants[0]; 2285 return fallback && fallback.id ? String(fallback.id) : ''; 2286 } 2287 2288 function buildPendingIntent(button) { 2289 var wrapper = button.closest('[data-type="restock-button"], [data-type="line-restock-button"]'); 2290 var channel = wrapper && wrapper.dataset.type === 'line-restock-button' ? 'line' : 'email'; 2291 var productId = button.dataset.productId || (wrapper && wrapper.dataset.productId) || ''; 2292 var pdpUrl = window.location.href; 2293 var favorite = getConfig().favorite || {}; 2294 2295 return { 2296 version: 1, 2297 channel: channel, 2298 product_id: String(productId), 2299 variant_id: resolveVariantId(button, wrapper), 2300 pdp_url: pdpUrl, 2301 button_id: button.dataset.id || button.dataset.blockId || button.id || '', 2302 clicked_at: new Date().toISOString(), 2303 created_at: Date.now(), 2304 auto_register_after_login: toBoolean(getRestockOption().auto_register_after_login), 2305 mode: favorite.favoriteMode === 'variant' ? 'variant' : 'product' 2306 }; 2307 } 2308 2309 function setPendingIntent(intent) { 2310 window.localStorage.setItem('storecrm_pending_restock_intent', JSON.stringify(intent)); 2311 } 2312 2313 function clearPendingIntent() { 2314 window.localStorage.removeItem('storecrm_pending_restock_intent'); 2315 } 2316 2317 function getModalCopy() { 2318 var defaults = { 2319 title: 'Login required', 2320 description: 'Please log in to receive restock notifications.', 2321 login: 'Login', 2322 cancel: 'Cancel' 2323 }; 2324 2325 return { 2326 title: getTextOption('login_required_modal_title', defaults.title), 2327 description: getTextOption('login_required_modal_description', defaults.description), 2328 login: getTextOption('login_required_modal_login_button_text', defaults.login), 2329 cancel: getTextOption('login_required_modal_cancel_button_text', defaults.cancel) 2330 }; 2331 } 2332 2333 function getTextOption(slug, fallback) { 2334 var value = getRestockOption()[slug]; 2335 return isNonEmptyOption(value) ? value : fallback; 2336 } 2337 2338 function getColorOption(slug, fallback) { 2339 return getTextOption(slug, fallback); 2340 } 2341 2342 function getNumberOption(slug, fallback, min, max) { 2343 var value = getRestockOption()[slug]; 2344 var numberValue = typeof value === 'number' ? value : parseFloat(value); 2345 if (!Number.isFinite(numberValue)) return fallback; 2346 return Math.min(max, Math.max(min, numberValue)); 2347 } 2348 2349 function toRgba(color, opacity) { 2350 var normalizedOpacity = Math.min(1, Math.max(0, opacity)); 2351 var trimmed = String(color || '').trim(); 2352 var shorthand = trimmed.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i); 2353 var full = trimmed.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i); 2354 2355 if (shorthand) { 2356 return 'rgba(' + parseInt(shorthand[1] + shorthand[1], 16) + ', ' + parseInt(shorthand[2] + shorthand[2], 16) + ', ' + parseInt(shorthand[3] + shorthand[3], 16) + ', ' + normalizedOpacity + ')'; 2357 } 2358 if (full) { 2359 return 'rgba(' + parseInt(full[1], 16) + ', ' + parseInt(full[2], 16) + ', ' + parseInt(full[3], 16) + ', ' + normalizedOpacity + ')'; 2360 } 2361 return 'rgba(0, 0, 0, ' + normalizedOpacity + ')'; 2362 } 2363 2364 function applyModalSettings(modal) { 2365 var copy = getModalCopy(); 2366 var overlay = modal.querySelector('.storecrm_modal__overlay'); 2367 var container = modal.querySelector('.storecrm_modal__container'); 2368 var title = modal.querySelector('#storecrm-restock-login-required-title'); 2369 var content = modal.querySelector('#storecrm-restock-login-required-content'); 2370 var loginButton = modal.querySelector('.storecrm_login_required_login'); 2371 var cancelButton = modal.querySelector('.storecrm_login_required_cancel'); 2372 var textColor = getColorOption('login_required_modal_text_color', '#111111'); 2373 var modalWidth = getNumberOption('login_required_modal_width', 576, 320, 720); 2374 var modalRadius = getNumberOption('login_required_modal_radius', 2, 0, 24); 2375 var buttonRadius = getNumberOption('login_required_modal_button_radius', 32, 0, 40);
2376 var loginButtonBackground = getColorOption('login_required_modal_login_button_background_color', '#000000'); 2377 var cancelButtonBorder = getColorOption('login_required_modal_cancel_button_border_color', '#111111'); 2378 2379 if (title) { 2380 title.textContent = copy.title; 2381 title.style.color = textColor; 2382 } 2383 if (content) { 2384 content.textContent = copy.description; 2385 content.style.color = textColor; 2386 } 2387 if (loginButton) { 2388 loginButton.textContent = copy.login; 2389 loginButton.style.backgroundColor = loginButtonBackground; 2390 loginButton.style.borderColor = loginButtonBackground; 2391 loginButton.style.color = getColorOption('login_required_modal_login_button_text_color', '#ffffff'); 2392 loginButton.style.borderRadius = buttonRadius + 'px'; 2393 } 2394 if (cancelButton) { 2395 cancelButton.textContent = copy.cancel; 2396 cancelButton.style.backgroundColor = getColorOption('login_required_modal_cancel_button_background_color', '#ffffff'); 2397 cancelButton.style.borderColor = cancelButtonBorder; 2398 cancelButton.style.color = getColorOption('login_required_modal_cancel_button_text_color', '#111111'); 2399 cancelButton.style.borderRadius = buttonRadius + 'px'; 2400 } 2401 if (overlay) { 2402 overlay.style.backgroundColor = toRgba( 2403 getColorOption('login_required_modal_overlay_color', '#000000'), 2404 getNumberOption('login_required_modal_overlay_opacity', 55, 0, 90) / 100 2405 ); 2406 } 2407 if (container) { 2408 container.style.backgroundColor = getColorOption('login_required_modal_background_color', '#ffffff'); 2409 container.style.color = textColor; 2410 container.style.width = 'min(' + modalWidth + 'px, 100%)'; 2411 container.style.borderRadius = modalRadius + 'px'; 2412 } 2413 } 2414 2415 function ensureLoginModal() { 2416 var existing = document.getElementById('storecrm-restock-login-required-modal'); 2417 if (existing) { 2418 applyModalSettings(existing); 2419 return existing; 2420 } 2421 2422 var style = document.createElement('style'); 2423 style.id = 'storecrm-restock-login-required-style'; 2424 style.textContent = '.storecrm_login_required_modal{display:none}.storecrm_login_required_modal.is-open{display:block}.storecrm_login_required_modal .storecrm_modal__overlay{position:fixed;inset:0;z-index:10000;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.storecrm_login_required_modal .storecrm_modal__container{background:#fff;width:min(576px,100%);max-height:calc(100vh - 32px);padding:20px 16px 16px;border-radius:2px;box-sizing:border-box}.storecrm_login_required_modal .storecrm_modal__header{display:flex;align-items:center;justify-content:space-between}.storecrm_login_required_modal .storecrm_modal__title{margin:0;font-size:20px;line-height:1.4;font-weight:600}.storecrm_login_required_modal .storecrm_modal__close{background:transparent;border:0;cursor:pointer}.storecrm_login_required_modal .storecrm_modal__close:before{content:\"\\2715\"}.storecrm_login_required_modal .storecrm_modal__content{margin-top:14px;color:#111;font-size:16px;line-height:1.65}.storecrm_login_required_actions{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:28px}.storecrm_login_required_login,.storecrm_login_required_cancel{min-height:52px;padding:0 16px;border-radius:32px;font-size:16px;font-weight:600;line-height:1.2;cursor:pointer;appearance:none}.storecrm_login_required_login{color:#fff;background:#000;border:1px solid #000}.storecrm_login_required_cancel{color:#111;background:#fff;border:1px solid #111}@media(max-width:480px){.storecrm_login_required_actions{grid-template-columns:1fr;gap:12px}}'; 2425 document.head.appendChild(style); 2426 2427 var modal = document.createElement('div'); 2428 modal.className = 'storecrm_login_required_modal'; 2429 modal.id = 'storecrm-restock-login-required-modal'; 2430 modal.setAttribute('aria-hidden', 'true'); 2431 modal.innerHTML = '<div class="storecrm_modal__overlay" data-storecrm-restock-login-action="cancel" tabindex="-1"><div class="storecrm_modal__container" aria-labelledby="storecrm-restock-login-required-title" aria-modal="true" role="dialog"><header class="storecrm_modal__header"><h2 class="storecrm_modal__title" id="storecrm-restock-login-required-title"></h2><button class="storecrm_modal__close" type="button" aria-label="Close modal" data-storecrm-restock-login-action="cancel"></button></header><main class="storecrm_modal__content" id="storecrm-restock-login-required-content"></main><footer class="storecrm_login_required_actions"><button class="storecrm_login_required_login" type="button" data-storecrm-restock-login-action="login"></button><button class="storecrm_login_required_cancel" type="button" data-storecrm-restock-login-action="cancel"></button></footer></div></div>'; 2432 document.body.appendChild(modal); 2433 applyModalSettings(modal); 2434 return modal; 2435 } 2436 2437 function hideLoginModal() { 2438 var modal = document.getElementById('storecrm-restock-login-required-modal'); 2439 if (!modal) return; 2440 modal.classList.remove('is-open'); 2441 modal.setAttribute('aria-hidden', 'true'); 2442 document.documentElement.style.overflow = state.previousOverflow || ''; 2443 state.previousOverflow = undefined; 2444 } 2445 2446 function showLoginModal(intent) {
2447 clearPendingIntent(); 2448 var modal = ensureLoginModal(); 2449 modal.classList.add('is-open'); 2450 modal.setAttribute('aria-hidden', 'false'); 2451 if (typeof state.previousOverflow === 'undefined') { 2452 state.previousOverflow = document.documentElement.style.overflow; 2453 } 2454 document.documentElement.style.overflow = 'hidden'; 2455 var login = modal.querySelector('[data-storecrm-restock-login-action="login"]'); 2456 if (login) login.focus(); 2457 2458 modal.onclick = function (event) { 2459 var target = event.target && event.target.closest ? event.target.closest('[data-storecrm-restock-login-action]') : null; 2460 var action = target && target.getAttribute('data-storecrm-restock-login-action'); 2461 if (!action) return; 2462 event.preventDefault(); 2463 if (action === 'login') { 2464 setPendingIntent(intent); 2465 hideLoginModal(); 2466 window.location.href = buildRedirectUrl(intent.pdp_url); 2467 return; 2468 } 2469 clearPendingIntent(); 2470 hideLoginModal(); 2471 }; 2472 } 2473 2474 document.addEventListener('click', function (event) { 2475 var target = event.target && event.target.closest ? event.target.closest('.storecrm-restock') : null; 2476 if (!target || !shouldGuard()) return; 2477 2478 event.preventDefault(); 2479 event.stopImmediatePropagation(); 2480 showLoginModal(buildPendingIntent(target)); 2481 }, true); 2482 2483 if (hasLoginRequiredRuntime()) return; 2484 2485 var timer = window.setInterval(function () { 2486 state.attempts += 1; 2487 if (hasLoginRequiredRuntime() || state.loaded || state.attempts > 100) { 2488 window.clearInterval(timer); 2489 return; 2490 } 2491 loadCurrentRuntime(); 2492 }, 50); 2493 })(); 2494</script>
2494 2495<!-- END app snippet --> 2496 2497 2498</div> 2499<div id="shopify-block-AVWZVTjF4MTFPaTYzN__storecrm_storecrm_restock_nYYqfN" class="shopify-block shopify-app-block"> 2500 2501<div class="storecrm-wrapper"> 2502 <div 2503 class="storecrm-button" 2504 data-type="restock-button" 2505 data-product-id="9597818274048" 2506 data-variant-id="49157421367552" 2507 data-current-variant-available="true" 2508 data-product-tags="["26FW","ALL","SHIRT"]" 2509 data-variants="[{"id":49157421367552,"title":"BEIGE \/ XS","option1":"BEIGE","option2":"XS","option3":null,"sku":"4582690715847","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ XS","public_title":"BEIGE \/ XS","options":["BEIGE","XS"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-XS","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49157421334784,"title":"BEIGE \/ S","option1":"BEIGE","option2":"S","option3":null,"sku":"4582690715854","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ S","public_title":"BEIGE \/ S","options":["BEIGE","S"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-S","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49157421302016,"title":"BEIGE \/ M","option1":"BEIGE","option2":"M","option3":null,"sku":"4582690715861","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ M","public_title":"BEIGE \/ M","options":["BEIGE","M"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-M","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49157421269248,"title":"BEIGE \/ L","option1":"BEIGE","option2":"L","option3":null,"sku":"4582690715878","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ L","public_title":"BEIGE \/ L","options":["BEIGE","L"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-L","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}]" 2510 ></div> 2511</div> 2512<!-- BEGIN app snippet: storecrm_runtime_boot --> 2513<div 2514 data-storecrm-runtime 2515 data-storecrm-assets-origin='https://assets.storecrm.com' 2516 data-shop='https-www-lardini-jp.myshopify.com' 2517 data-storecrm-customer-id='' 2518 data-storecrm-customer-email='' 2519 data-storecrm-storefront-login-url='/customer_authentication/login?return_to=%2Fcollections%2Fnew-arrival%2Fproducts%2Fshirt-6216-1abur2056&locale=ja&ui_hint=full&region_country=JP' 2520 data-storecrm-account-login-url='https://lardini.jp/customer_authentication/redirect?locale=ja&region_country=JP' 2521 hidden 2522></div>
2523<script type='text/javascript'> 2524 if (typeof window.storecrm_data === 'undefined') { 2525 window.storecrm_data = {}; 2526 } 2527 window.storecrm_data.loaded = true; 2528 if (!window.storecrm_data.storefront_login_url) { 2529 window.storecrm_data.storefront_login_url = "\/customer_authentication\/login?return_to=%2Fcollections%2Fnew-arrival%2Fproducts%2Fshirt-6216-1abur2056\u0026locale=ja\u0026ui_hint=full\u0026region_country=JP"; 2530 } 2531 if (!window.storecrm_data.account_login_url) { 2532 window.storecrm_data.account_login_url = "https:\/\/lardini.jp\/customer_authentication\/redirect?locale=ja\u0026region_country=JP"; 2533 } 2534 if (!window.storecrm_data.customer_id) { 2535 window.storecrm_data.customer_email = null; 2536 window.storecrm_data.customer_id = null; 2537 } 2538</script>
2538 2539<!-- END app snippet --> 2540 2541<!-- BEGIN app snippet: restock_runtime_guard -->
2541<script type="text/javascript"> 2542 (function () { 2543 var runtimeVersion = '0.7.200'; 2544 var stateKey = '__storecrmRestockRuntimeGuard'; 2545 var state = window[stateKey] || (window[stateKey] = { attempts: 0, loading: false, loaded: false }); 2546 2547 function toBoolean(value) { 2548 return value === true || value === 'true' || value === 1 || value === '1'; 2549 } 2550 2551 function getConfig() { 2552 return window.storecrm_config || {}; 2553 } 2554 2555 function getRestockOption() { 2556 var config = getConfig(); 2557 var base = isPlainObject(config.restockOption) ? config.restockOption : {}; 2558 var localeConfig = getLocaleConfig(); 2559 var localeRestockOption = isPlainObject(localeConfig.restockOption) ? localeConfig.restockOption : null; 2560 if (!localeRestockOption) return base; 2561 2562 var merged = {}; 2563 Object.keys(base).forEach(function (key) { 2564 merged[key] = base[key]; 2565 }); 2566 Object.keys(localeRestockOption).forEach(function (key) { 2567 merged[key] = localeRestockOption[key]; 2568 }); 2569 return merged; 2570 } 2571 2572 function isPlainObject(value) { 2573 return Boolean(value) && Object.prototype.toString.call(value) === '[object Object]'; 2574 } 2575 2576 function normalizeLocaleValue(locale) { 2577 return typeof locale === 'string' ? locale.replace(/_/g, '-').toLowerCase() : ''; 2578 } 2579 2580 function getCurrentLocale() { 2581 var shopify = window.Shopify || {}; 2582 var localization = shopify.localization || {}; 2583 var language = localization.language || {}; 2584 var candidates = [ 2585 shopify.locale, 2586 language.isoCode, 2587 document.documentElement.getAttribute('lang'), 2588 window.navigator && window.navigator.language 2589 ]; 2590 for (var i = 0; i < candidates.length; i += 1) { 2591 if (typeof candidates[i] === 'string' && candidates[i].length > 0) { 2592 return candidates[i]; 2593 } 2594 } 2595 return ''; 2596 } 2597 2598 function getLocaleConfig() { 2599 var locales = getConfig().locales; 2600 var currentLocale = normalizeLocaleValue(getCurrentLocale()); 2601 if (!isPlainObject(locales) || !currentLocale) return {}; 2602 2603 var entries = Object.keys(locales).map(function (key) { 2604 return { 2605 key: normalizeLocaleValue(key), 2606 value: locales[key] 2607 }; 2608 }).filter(function (entry) { 2609 return entry.key; 2610 }); 2611 2612 var exact = entries.find(function (entry) { 2613 return entry.key === currentLocale; 2614 }); 2615 if (exact) return isPlainObject(exact.value) ? exact.value : {}; 2616 2617 var language = currentLocale.split('-')[0]; 2618 var languageMatch = entries.find(function (entry) { 2619 return entry.key.split('-')[0] === language; 2620 }); 2621 if (languageMatch) return isPlainObject(languageMatch.value) ? languageMatch.value : {}; 2622 2623 return {}; 2624 } 2625 2626 function hasLoginRequiredRuntime() { 2627 return Boolean(window.storecrm && typeof window.storecrm.handlePendingRestockIntent === 'function'); 2628 } 2629 2630 function hasRuntimeMarker() { 2631 return Boolean(document.querySelector('[data-storecrm-runtime]')); 2632 } 2633 2634 function shouldGuard() { 2635 return toBoolean(getRestockOption().require_login_for_restock) && !hasLoginRequiredRuntime(); 2636 } 2637 2638 function loadCurrentRuntime() { 2639 if (!shouldGuard() || state.loading || state.loaded) return; 2640 2641 // When a runtime marker (a Block / Embed targeted by the schema loader) exists, 2642 // wait for the loader download and delegate startup to the shared loader. 2643 // Falling back to a direct backend read before it finishes would double-load. 2644 if (hasRuntimeMarker()) { 2645 if (!window.__storecrmRuntime || typeof window.__storecrmRuntime.ensureRuntime !== 'function') { 2646 // The loader has not been evaluated yet; let the bounded interval retry wait for it. 2647 return; 2648 } 2649 // Delegate to the shared loader only once; retry limits are owned by the shared loader. 2650 if (state.sharedLoaderDelegated) return; 2651 state.sharedLoaderDelegated = true; 2652 state.loading = true; 2653 window.__storecrmRuntime.ensureRuntime().then( 2654 function (loaded) { 2655 state.loaded = Boolean(loaded); 2656 state.loading = false;
2657 }, 2658 function () { 2659 state.loading = false; 2660 } 2661 ); 2662 return; 2663 } 2664 2665 // Only a legacy setup without a runtime marker keeps the existing direct backend read fallback. 2666 var backendUrl = String(getConfig().backendUrl || '').replace(/\/$/, ''); 2667 if (!backendUrl) return; 2668 2669 state.loading = true; 2670 var script = document.createElement('script'); 2671 script.async = true; 2672 script.src = backendUrl + '/assets/js/storecrm.js?storecrm_runtime=' + encodeURIComponent(runtimeVersion); 2673 script.onload = function () { 2674 state.loaded = true; 2675 state.loading = false; 2676 }; 2677 script.onerror = function () { 2678 state.loading = false; 2679 }; 2680 document.head.appendChild(script); 2681 } 2682 2683 function sameOriginPath(url) { 2684 try { 2685 var parsed = new URL(url, window.location.origin); 2686 if (parsed.origin === window.location.origin || /(^|\/)products\//.test(parsed.pathname)) { 2687 return parsed.pathname + parsed.search + parsed.hash; 2688 } 2689 return parsed.toString(); 2690 } catch (error) { 2691 return window.location.pathname + window.location.search + window.location.hash; 2692 } 2693 } 2694 2695 function buildRedirectUrl(pdpUrl) { 2696 var rawRedirect = getRestockOption().guest_redirect_url; 2697 if (isNonEmptyOption(rawRedirect)) { 2698 return buildConfiguredRedirectUrl(rawRedirect, pdpUrl); 2699 } 2700 2701 var returnPath = sameOriginPath(pdpUrl); 2702 2703 try { 2704 var url = new URL(getStoreAccountLoginUrl(), window.location.origin); 2705 url.searchParams.set(getReturnParamName(url), returnPath); 2706 if (url.origin === window.location.origin) { 2707 return url.pathname + url.search + url.hash; 2708 } 2709 return url.toString(); 2710 } catch (error) { 2711 return '/account/login?return_url=' + encodeURIComponent(returnPath); 2712 } 2713 } 2714 2715 function buildConfiguredRedirectUrl(redirectUrl, pdpUrl) { 2716 try { 2717 var url = new URL(redirectUrl, window.location.origin); 2718 url.searchParams.set(getConfiguredReturnParamName(url), sameOriginPath(pdpUrl)); 2719 if (url.origin === window.location.origin) { 2720 return url.pathname + url.search + url.hash; 2721 } 2722 return url.toString(); 2723 } catch (error) { 2724 return String(redirectUrl).trim(); 2725 } 2726 } 2727 2728 function getConfiguredReturnParamName(url) { 2729 return url.searchParams.has('return_to') || url.pathname.indexOf('/customer_authentication/login') !== -1 2730 ? 'return_to' 2731 : 'return_url'; 2732 } 2733 2734 function getStoreAccountLoginUrl() { 2735 if (isNewCustomerAccountsStore()) { 2736 if (window.storecrm_data && isNonEmptyOption(window.storecrm_data.storefront_login_url)) { 2737 return window.storecrm_data.storefront_login_url; 2738 } 2739 if (window.storecrm_data && isNonEmptyOption(window.storecrm_data.account_login_url)) { 2740 return window.storecrm_data.account_login_url; 2741 } 2742 return '/account/login'; 2743 } 2744 if (window.storecrm_data && isNonEmptyOption(window.storecrm_data.account_login_url)) { 2745 return window.storecrm_data.account_login_url; 2746 } 2747 if (window.storecrm_data && isNonEmptyOption(window.storecrm_data.storefront_login_url)) { 2748 return window.storecrm_data.storefront_login_url; 2749 } 2750 return '/account/login'; 2751 } 2752 2753 function isNewCustomerAccountsStore() { 2754 var config = getConfig(); 2755 var isClassic = config.shopifyCustomerAccountsIsClassic; 2756 if (isClassic === false || isClassic === 'false' || isClassic === '0') { 2757 return true; 2758 } 2759 var version = String(config.shopifyCustomerAccountsVersion || '').toUpperCase(); 2760 return version === 'NEW' || version === 'NEW_CUSTOMER_ACCOUNTS'; 2761 } 2762 2763 function getReturnParamName(url) { 2764 if (url.searchParams.has('return_to') || url.pathname.indexOf('/customer_authentication/login') !== -1) { 2765 return 'return_to'; 2766 } 2767 return 'return_url'; 2768 } 2769 2770 function isNonEmptyOption(value) { 2771 return typeof value === 'string' && value.trim() !== '' && value !== 'undefined'; 2772 } 2773 2774 function parseVariants(wrapper) { 2775 if (!wrapper || !wrapper.dataset.variants) return [];
2776 try { 2777 return JSON.parse(wrapper.dataset.variants || '[]') || []; 2778 } catch (error) { 2779 return []; 2780 } 2781 } 2782 2783 function resolveVariantId(button, wrapper) { 2784 var urlVariantId = new URL(window.location.href).searchParams.get('variant'); 2785 if (urlVariantId) return String(urlVariantId); 2786 if (button.dataset.variantId) return String(button.dataset.variantId); 2787 if (wrapper && wrapper.dataset.variantId) return String(wrapper.dataset.variantId); 2788 2789 var variants = parseVariants(wrapper); 2790 var fallback = variants.find(function (variant) { 2791 return variant && !variant.available; 2792 }) || variants[0]; 2793 return fallback && fallback.id ? String(fallback.id) : ''; 2794 } 2795 2796 function buildPendingIntent(button) { 2797 var wrapper = button.closest('[data-type="restock-button"], [data-type="line-restock-button"]'); 2798 var channel = wrapper && wrapper.dataset.type === 'line-restock-button' ? 'line' : 'email'; 2799 var productId = button.dataset.productId || (wrapper && wrapper.dataset.productId) || ''; 2800 var pdpUrl = window.location.href; 2801 var favorite = getConfig().favorite || {}; 2802 2803 return { 2804 version: 1, 2805 channel: channel, 2806 product_id: String(productId), 2807 variant_id: resolveVariantId(button, wrapper), 2808 pdp_url: pdpUrl, 2809 button_id: button.dataset.id || button.dataset.blockId || button.id || '', 2810 clicked_at: new Date().toISOString(), 2811 created_at: Date.now(), 2812 auto_register_after_login: toBoolean(getRestockOption().auto_register_after_login), 2813 mode: favorite.favoriteMode === 'variant' ? 'variant' : 'product' 2814 }; 2815 } 2816 2817 function setPendingIntent(intent) { 2818 window.localStorage.setItem('storecrm_pending_restock_intent', JSON.stringify(intent)); 2819 } 2820 2821 function clearPendingIntent() { 2822 window.localStorage.removeItem('storecrm_pending_restock_intent'); 2823 } 2824 2825 function getModalCopy() { 2826 var defaults = { 2827 title: 'Login required', 2828 description: 'Please log in to receive restock notifications.', 2829 login: 'Login', 2830 cancel: 'Cancel' 2831 }; 2832 2833 return { 2834 title: getTextOption('login_required_modal_title', defaults.title), 2835 description: getTextOption('login_required_modal_description', defaults.description), 2836 login: getTextOption('login_required_modal_login_button_text', defaults.login), 2837 cancel: getTextOption('login_required_modal_cancel_button_text', defaults.cancel) 2838 }; 2839 } 2840 2841 function getTextOption(slug, fallback) { 2842 var value = getRestockOption()[slug]; 2843 return isNonEmptyOption(value) ? value : fallback; 2844 } 2845 2846 function getColorOption(slug, fallback) { 2847 return getTextOption(slug, fallback); 2848 } 2849 2850 function getNumberOption(slug, fallback, min, max) { 2851 var value = getRestockOption()[slug]; 2852 var numberValue = typeof value === 'number' ? value : parseFloat(value); 2853 if (!Number.isFinite(numberValue)) return fallback; 2854 return Math.min(max, Math.max(min, numberValue)); 2855 } 2856 2857 function toRgba(color, opacity) { 2858 var normalizedOpacity = Math.min(1, Math.max(0, opacity)); 2859 var trimmed = String(color || '').trim(); 2860 var shorthand = trimmed.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i); 2861 var full = trimmed.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i); 2862 2863 if (shorthand) { 2864 return 'rgba(' + parseInt(shorthand[1] + shorthand[1], 16) + ', ' + parseInt(shorthand[2] + shorthand[2], 16) + ', ' + parseInt(shorthand[3] + shorthand[3], 16) + ', ' + normalizedOpacity + ')'; 2865 } 2866 if (full) { 2867 return 'rgba(' + parseInt(full[1], 16) + ', ' + parseInt(full[2], 16) + ', ' + parseInt(full[3], 16) + ', ' + normalizedOpacity + ')'; 2868 } 2869 return 'rgba(0, 0, 0, ' + normalizedOpacity + ')'; 2870 } 2871 2872 function applyModalSettings(modal) { 2873 var copy = getModalCopy(); 2874 var overlay = modal.querySelector('.storecrm_modal__overlay'); 2875 var container = modal.querySelector('.storecrm_modal__container'); 2876 var title = modal.querySelector('#storecrm-restock-login-required-title'); 2877 var content = modal.querySelector('#storecrm-restock-login-required-content'); 2878 var loginButton = modal.querySelector('.storecrm_login_required_login'); 2879 var cancelButton = modal.querySelector('.storecrm_login_required_cancel'); 2880 var textColor = getColorOption('login_required_modal_text_color', '#111111'); 2881 var modalWidth = getNumberOption('login_required_modal_width', 576, 320, 720); 2882 var modalRadius = getNumberOption('login_required_modal_radius', 2, 0, 24); 2883 var buttonRadius = getNumberOption('login_required_modal_button_radius', 32, 0, 40);
2884 var loginButtonBackground = getColorOption('login_required_modal_login_button_background_color', '#000000'); 2885 var cancelButtonBorder = getColorOption('login_required_modal_cancel_button_border_color', '#111111'); 2886 2887 if (title) { 2888 title.textContent = copy.title; 2889 title.style.color = textColor; 2890 } 2891 if (content) { 2892 content.textContent = copy.description; 2893 content.style.color = textColor; 2894 } 2895 if (loginButton) { 2896 loginButton.textContent = copy.login; 2897 loginButton.style.backgroundColor = loginButtonBackground; 2898 loginButton.style.borderColor = loginButtonBackground; 2899 loginButton.style.color = getColorOption('login_required_modal_login_button_text_color', '#ffffff'); 2900 loginButton.style.borderRadius = buttonRadius + 'px'; 2901 } 2902 if (cancelButton) { 2903 cancelButton.textContent = copy.cancel; 2904 cancelButton.style.backgroundColor = getColorOption('login_required_modal_cancel_button_background_color', '#ffffff'); 2905 cancelButton.style.borderColor = cancelButtonBorder; 2906 cancelButton.style.color = getColorOption('login_required_modal_cancel_button_text_color', '#111111'); 2907 cancelButton.style.borderRadius = buttonRadius + 'px'; 2908 } 2909 if (overlay) { 2910 overlay.style.backgroundColor = toRgba( 2911 getColorOption('login_required_modal_overlay_color', '#000000'), 2912 getNumberOption('login_required_modal_overlay_opacity', 55, 0, 90) / 100 2913 ); 2914 } 2915 if (container) { 2916 container.style.backgroundColor = getColorOption('login_required_modal_background_color', '#ffffff'); 2917 container.style.color = textColor; 2918 container.style.width = 'min(' + modalWidth + 'px, 100%)'; 2919 container.style.borderRadius = modalRadius + 'px'; 2920 } 2921 } 2922 2923 function ensureLoginModal() { 2924 var existing = document.getElementById('storecrm-restock-login-required-modal'); 2925 if (existing) { 2926 applyModalSettings(existing); 2927 return existing; 2928 } 2929 2930 var style = document.createElement('style'); 2931 style.id = 'storecrm-restock-login-required-style'; 2932 style.textContent = '.storecrm_login_required_modal{display:none}.storecrm_login_required_modal.is-open{display:block}.storecrm_login_required_modal .storecrm_modal__overlay{position:fixed;inset:0;z-index:10000;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.storecrm_login_required_modal .storecrm_modal__container{background:#fff;width:min(576px,100%);max-height:calc(100vh - 32px);padding:20px 16px 16px;border-radius:2px;box-sizing:border-box}.storecrm_login_required_modal .storecrm_modal__header{display:flex;align-items:center;justify-content:space-between}.storecrm_login_required_modal .storecrm_modal__title{margin:0;font-size:20px;line-height:1.4;font-weight:600}.storecrm_login_required_modal .storecrm_modal__close{background:transparent;border:0;cursor:pointer}.storecrm_login_required_modal .storecrm_modal__close:before{content:\"\\2715\"}.storecrm_login_required_modal .storecrm_modal__content{margin-top:14px;color:#111;font-size:16px;line-height:1.65}.storecrm_login_required_actions{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:28px}.storecrm_login_required_login,.storecrm_login_required_cancel{min-height:52px;padding:0 16px;border-radius:32px;font-size:16px;font-weight:600;line-height:1.2;cursor:pointer;appearance:none}.storecrm_login_required_login{color:#fff;background:#000;border:1px solid #000}.storecrm_login_required_cancel{color:#111;background:#fff;border:1px solid #111}@media(max-width:480px){.storecrm_login_required_actions{grid-template-columns:1fr;gap:12px}}'; 2933 document.head.appendChild(style); 2934 2935 var modal = document.createElement('div'); 2936 modal.className = 'storecrm_login_required_modal'; 2937 modal.id = 'storecrm-restock-login-required-modal'; 2938 modal.setAttribute('aria-hidden', 'true'); 2939 modal.innerHTML = '<div class="storecrm_modal__overlay" data-storecrm-restock-login-action="cancel" tabindex="-1"><div class="storecrm_modal__container" aria-labelledby="storecrm-restock-login-required-title" aria-modal="true" role="dialog"><header class="storecrm_modal__header"><h2 class="storecrm_modal__title" id="storecrm-restock-login-required-title"></h2><button class="storecrm_modal__close" type="button" aria-label="Close modal" data-storecrm-restock-login-action="cancel"></button></header><main class="storecrm_modal__content" id="storecrm-restock-login-required-content"></main><footer class="storecrm_login_required_actions"><button class="storecrm_login_required_login" type="button" data-storecrm-restock-login-action="login"></button><button class="storecrm_login_required_cancel" type="button" data-storecrm-restock-login-action="cancel"></button></footer></div></div>'; 2940 document.body.appendChild(modal); 2941 applyModalSettings(modal); 2942 return modal; 2943 } 2944 2945 function hideLoginModal() { 2946 var modal = document.getElementById('storecrm-restock-login-required-modal'); 2947 if (!modal) return; 2948 modal.classList.remove('is-open'); 2949 modal.setAttribute('aria-hidden', 'true'); 2950 document.documentElement.style.overflow = state.previousOverflow || ''; 2951 state.previousOverflow = undefined; 2952 } 2953 2954 function showLoginModal(intent) {
2955 clearPendingIntent(); 2956 var modal = ensureLoginModal(); 2957 modal.classList.add('is-open'); 2958 modal.setAttribute('aria-hidden', 'false'); 2959 if (typeof state.previousOverflow === 'undefined') { 2960 state.previousOverflow = document.documentElement.style.overflow; 2961 } 2962 document.documentElement.style.overflow = 'hidden'; 2963 var login = modal.querySelector('[data-storecrm-restock-login-action="login"]'); 2964 if (login) login.focus(); 2965 2966 modal.onclick = function (event) { 2967 var target = event.target && event.target.closest ? event.target.closest('[data-storecrm-restock-login-action]') : null; 2968 var action = target && target.getAttribute('data-storecrm-restock-login-action'); 2969 if (!action) return; 2970 event.preventDefault(); 2971 if (action === 'login') { 2972 setPendingIntent(intent); 2973 hideLoginModal(); 2974 window.location.href = buildRedirectUrl(intent.pdp_url); 2975 return; 2976 } 2977 clearPendingIntent(); 2978 hideLoginModal(); 2979 }; 2980 } 2981 2982 document.addEventListener('click', function (event) { 2983 var target = event.target && event.target.closest ? event.target.closest('.storecrm-restock') : null; 2984 if (!target || !shouldGuard()) return; 2985 2986 event.preventDefault(); 2987 event.stopImmediatePropagation(); 2988 showLoginModal(buildPendingIntent(target)); 2989 }, true); 2990 2991 if (hasLoginRequiredRuntime()) return; 2992 2993 var timer = window.setInterval(function () { 2994 state.attempts += 1; 2995 if (hasLoginRequiredRuntime() || state.loaded || state.attempts > 100) { 2996 window.clearInterval(timer); 2997 return; 2998 } 2999 loadCurrentRuntime(); 3000 }, 50); 3001 })(); 3002</script>
3002 3003<!-- END app snippet --> 3004 3005 3006 3007</div> 3008<div id="shopify-block-AZkRtNi9HUFBRYkVxK__storecrm_storecrm_line_restock_qYR3dh" class="shopify-block shopify-app-block"> 3009 3010<div class="storecrm-wrapper" style="text-align: "> 3011 <div 3012 class="storecrm-button" 3013 data-type="line-restock-button" 3014 data-product-id="9597818274048" 3015 data-variant-id="49157421367552" 3016 data-current-variant-available="true" 3017 data-product-tags="["26FW","ALL","SHIRT"]" 3018 data-variants="[{"id":49157421367552,"title":"BEIGE \/ XS","option1":"BEIGE","option2":"XS","option3":null,"sku":"4582690715847","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ XS","public_title":"BEIGE \/ XS","options":["BEIGE","XS"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-XS","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49157421334784,"title":"BEIGE \/ S","option1":"BEIGE","option2":"S","option3":null,"sku":"4582690715854","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ S","public_title":"BEIGE \/ S","options":["BEIGE","S"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-S","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49157421302016,"title":"BEIGE \/ M","option1":"BEIGE","option2":"M","option3":null,"sku":"4582690715861","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ M","public_title":"BEIGE \/ M","options":["BEIGE","M"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-M","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":49157421269248,"title":"BEIGE \/ L","option1":"BEIGE","option2":"L","option3":null,"sku":"4582690715878","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE \/ L","public_title":"BEIGE \/ L","options":["BEIGE","L"],"price":7150000,"weight":0,"compare_at_price":7150000,"inventory_management":"shopify","barcode":"6216-1ABUR2056-220-L","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}]" 3019 ></div> 3020</div> 3021<!-- BEGIN app snippet: storecrm_runtime_boot --> 3022<div 3023 data-storecrm-runtime 3024 data-storecrm-assets-origin='https://assets.storecrm.com' 3025 data-shop='https-www-lardini-jp.myshopify.com' 3026 data-storecrm-customer-id='' 3027 data-storecrm-customer-email='' 3028 data-storecrm-storefront-login-url='/customer_authentication/login?return_to=%2Fcollections%2Fnew-arrival%2Fproducts%2Fshirt-6216-1abur2056&locale=ja&ui_hint=full&region_country=JP' 3029 data-storecrm-account-login-url='https://lardini.jp/customer_authentication/redirect?locale=ja&region_country=JP' 3030 hidden 3031></div>
3032<script type='text/javascript'> 3033 if (typeof window.storecrm_data === 'undefined') { 3034 window.storecrm_data = {}; 3035 } 3036 window.storecrm_data.loaded = true; 3037 if (!window.storecrm_data.storefront_login_url) { 3038 window.storecrm_data.storefront_login_url = "\/customer_authentication\/login?return_to=%2Fcollections%2Fnew-arrival%2Fproducts%2Fshirt-6216-1abur2056\u0026locale=ja\u0026ui_hint=full\u0026region_country=JP"; 3039 } 3040 if (!window.storecrm_data.account_login_url) { 3041 window.storecrm_data.account_login_url = "https:\/\/lardini.jp\/customer_authentication\/redirect?locale=ja\u0026region_country=JP"; 3042 } 3043 if (!window.storecrm_data.customer_id) { 3044 window.storecrm_data.customer_email = null; 3045 window.storecrm_data.customer_id = null; 3046 } 3047</script>
3047 3048<!-- END app snippet --> 3049 3050<!-- BEGIN app snippet: restock_runtime_guard -->
3050<script type="text/javascript"> 3051 (function () { 3052 var runtimeVersion = '0.7.200'; 3053 var stateKey = '__storecrmRestockRuntimeGuard'; 3054 var state = window[stateKey] || (window[stateKey] = { attempts: 0, loading: false, loaded: false }); 3055 3056 function toBoolean(value) { 3057 return value === true || value === 'true' || value === 1 || value === '1'; 3058 } 3059 3060 function getConfig() { 3061 return window.storecrm_config || {}; 3062 } 3063 3064 function getRestockOption() { 3065 var config = getConfig(); 3066 var base = isPlainObject(config.restockOption) ? config.restockOption : {}; 3067 var localeConfig = getLocaleConfig(); 3068 var localeRestockOption = isPlainObject(localeConfig.restockOption) ? localeConfig.restockOption : null; 3069 if (!localeRestockOption) return base; 3070 3071 var merged = {}; 3072 Object.keys(base).forEach(function (key) { 3073 merged[key] = base[key]; 3074 }); 3075 Object.keys(localeRestockOption).forEach(function (key) { 3076 merged[key] = localeRestockOption[key]; 3077 }); 3078 return merged; 3079 } 3080 3081 function isPlainObject(value) { 3082 return Boolean(value) && Object.prototype.toString.call(value) === '[object Object]'; 3083 } 3084 3085 function normalizeLocaleValue(locale) { 3086 return typeof locale === 'string' ? locale.replace(/_/g, '-').toLowerCase() : ''; 3087 } 3088 3089 function getCurrentLocale() { 3090 var shopify = window.Shopify || {}; 3091 var localization = shopify.localization || {}; 3092 var language = localization.language || {}; 3093 var candidates = [ 3094 shopify.locale, 3095 language.isoCode, 3096 document.documentElement.getAttribute('lang'), 3097 window.navigator && window.navigator.language 3098 ]; 3099 for (var i = 0; i < candidates.length; i += 1) { 3100 if (typeof candidates[i] === 'string' && candidates[i].length > 0) { 3101 return candidates[i]; 3102 } 3103 } 3104 return ''; 3105 } 3106 3107 function getLocaleConfig() { 3108 var locales = getConfig().locales; 3109 var currentLocale = normalizeLocaleValue(getCurrentLocale()); 3110 if (!isPlainObject(locales) || !currentLocale) return {}; 3111 3112 var entries = Object.keys(locales).map(function (key) { 3113 return { 3114 key: normalizeLocaleValue(key), 3115 value: locales[key] 3116 }; 3117 }).filter(function (entry) { 3118 return entry.key; 3119 }); 3120 3121 var exact = entries.find(function (entry) { 3122 return entry.key === currentLocale; 3123 }); 3124 if (exact) return isPlainObject(exact.value) ? exact.value : {}; 3125 3126 var language = currentLocale.split('-')[0]; 3127 var languageMatch = entries.find(function (entry) { 3128 return entry.key.split('-')[0] === language; 3129 }); 3130 if (languageMatch) return isPlainObject(languageMatch.value) ? languageMatch.value : {}; 3131 3132 return {}; 3133 } 3134 3135 function hasLoginRequiredRuntime() { 3136 return Boolean(window.storecrm && typeof window.storecrm.handlePendingRestockIntent === 'function'); 3137 } 3138 3139 function hasRuntimeMarker() { 3140 return Boolean(document.querySelector('[data-storecrm-runtime]')); 3141 } 3142 3143 function shouldGuard() { 3144 return toBoolean(getRestockOption().require_login_for_restock) && !hasLoginRequiredRuntime(); 3145 } 3146 3147 function loadCurrentRuntime() { 3148 if (!shouldGuard() || state.loading || state.loaded) return; 3149 3150 // When a runtime marker (a Block / Embed targeted by the schema loader) exists, 3151 // wait for the loader download and delegate startup to the shared loader. 3152 // Falling back to a direct backend read before it finishes would double-load. 3153 if (hasRuntimeMarker()) { 3154 if (!window.__storecrmRuntime || typeof window.__storecrmRuntime.ensureRuntime !== 'function') { 3155 // The loader has not been evaluated yet; let the bounded interval retry wait for it. 3156 return; 3157 } 3158 // Delegate to the shared loader only once; retry limits are owned by the shared loader. 3159 if (state.sharedLoaderDelegated) return; 3160 state.sharedLoaderDelegated = true; 3161 state.loading = true; 3162 window.__storecrmRuntime.ensureRuntime().then( 3163 function (loaded) { 3164 state.loaded = Boolean(loaded); 3165 state.loading = false;
3166 }, 3167 function () { 3168 state.loading = false; 3169 } 3170 ); 3171 return; 3172 } 3173 3174 // Only a legacy setup without a runtime marker keeps the existing direct backend read fallback. 3175 var backendUrl = String(getConfig().backendUrl || '').replace(/\/$/, ''); 3176 if (!backendUrl) return; 3177 3178 state.loading = true; 3179 var script = document.createElement('script'); 3180 script.async = true; 3181 script.src = backendUrl + '/assets/js/storecrm.js?storecrm_runtime=' + encodeURIComponent(runtimeVersion); 3182 script.onload = function () { 3183 state.loaded = true; 3184 state.loading = false; 3185 }; 3186 script.onerror = function () { 3187 state.loading = false; 3188 }; 3189 document.head.appendChild(script); 3190 } 3191 3192 function sameOriginPath(url) { 3193 try { 3194 var parsed = new URL(url, window.location.origin); 3195 if (parsed.origin === window.location.origin || /(^|\/)products\//.test(parsed.pathname)) { 3196 return parsed.pathname + parsed.search + parsed.hash; 3197 } 3198 return parsed.toString(); 3199 } catch (error) { 3200 return window.location.pathname + window.location.search + window.location.hash; 3201 } 3202 } 3203 3204 function buildRedirectUrl(pdpUrl) { 3205 var rawRedirect = getRestockOption().guest_redirect_url; 3206 if (isNonEmptyOption(rawRedirect)) { 3207 return buildConfiguredRedirectUrl(rawRedirect, pdpUrl); 3208 } 3209 3210 var returnPath = sameOriginPath(pdpUrl); 3211 3212 try { 3213 var url = new URL(getStoreAccountLoginUrl(), window.location.origin); 3214 url.searchParams.set(getReturnParamName(url), returnPath); 3215 if (url.origin === window.location.origin) { 3216 return url.pathname + url.search + url.hash; 3217 } 3218 return url.toString(); 3219 } catch (error) { 3220 return '/account/login?return_url=' + encodeURIComponent(returnPath); 3221 } 3222 } 3223 3224 function buildConfiguredRedirectUrl(redirectUrl, pdpUrl) { 3225 try { 3226 var url = new URL(redirectUrl, window.location.origin); 3227 url.searchParams.set(getConfiguredReturnParamName(url), sameOriginPath(pdpUrl)); 3228 if (url.origin === window.location.origin) { 3229 return url.pathname + url.search + url.hash; 3230 } 3231 return url.toString(); 3232 } catch (error) { 3233 return String(redirectUrl).trim(); 3234 } 3235 } 3236 3237 function getConfiguredReturnParamName(url) { 3238 return url.searchParams.has('return_to') || url.pathname.indexOf('/customer_authentication/login') !== -1 3239 ? 'return_to' 3240 : 'return_url'; 3241 } 3242 3243 function getStoreAccountLoginUrl() { 3244 if (isNewCustomerAccountsStore()) { 3245 if (window.storecrm_data && isNonEmptyOption(window.storecrm_data.storefront_login_url)) { 3246 return window.storecrm_data.storefront_login_url; 3247 } 3248 if (window.storecrm_data && isNonEmptyOption(window.storecrm_data.account_login_url)) { 3249 return window.storecrm_data.account_login_url; 3250 } 3251 return '/account/login'; 3252 } 3253 if (window.storecrm_data && isNonEmptyOption(window.storecrm_data.account_login_url)) { 3254 return window.storecrm_data.account_login_url; 3255 } 3256 if (window.storecrm_data && isNonEmptyOption(window.storecrm_data.storefront_login_url)) { 3257 return window.storecrm_data.storefront_login_url; 3258 } 3259 return '/account/login'; 3260 } 3261 3262 function isNewCustomerAccountsStore() { 3263 var config = getConfig(); 3264 var isClassic = config.shopifyCustomerAccountsIsClassic; 3265 if (isClassic === false || isClassic === 'false' || isClassic === '0') { 3266 return true; 3267 } 3268 var version = String(config.shopifyCustomerAccountsVersion || '').toUpperCase(); 3269 return version === 'NEW' || version === 'NEW_CUSTOMER_ACCOUNTS'; 3270 } 3271 3272 function getReturnParamName(url) { 3273 if (url.searchParams.has('return_to') || url.pathname.indexOf('/customer_authentication/login') !== -1) { 3274 return 'return_to'; 3275 } 3276 return 'return_url'; 3277 } 3278 3279 function isNonEmptyOption(value) { 3280 return typeof value === 'string' && value.trim() !== '' && value !== 'undefined'; 3281 } 3282 3283 function parseVariants(wrapper) { 3284 if (!wrapper || !wrapper.dataset.variants) return [];
3285 try { 3286 return JSON.parse(wrapper.dataset.variants || '[]') || []; 3287 } catch (error) { 3288 return []; 3289 } 3290 } 3291 3292 function resolveVariantId(button, wrapper) { 3293 var urlVariantId = new URL(window.location.href).searchParams.get('variant'); 3294 if (urlVariantId) return String(urlVariantId); 3295 if (button.dataset.variantId) return String(button.dataset.variantId); 3296 if (wrapper && wrapper.dataset.variantId) return String(wrapper.dataset.variantId); 3297 3298 var variants = parseVariants(wrapper); 3299 var fallback = variants.find(function (variant) { 3300 return variant && !variant.available; 3301 }) || variants[0]; 3302 return fallback && fallback.id ? String(fallback.id) : ''; 3303 } 3304 3305 function buildPendingIntent(button) { 3306 var wrapper = button.closest('[data-type="restock-button"], [data-type="line-restock-button"]'); 3307 var channel = wrapper && wrapper.dataset.type === 'line-restock-button' ? 'line' : 'email'; 3308 var productId = button.dataset.productId || (wrapper && wrapper.dataset.productId) || ''; 3309 var pdpUrl = window.location.href; 3310 var favorite = getConfig().favorite || {}; 3311 3312 return { 3313 version: 1, 3314 channel: channel, 3315 product_id: String(productId), 3316 variant_id: resolveVariantId(button, wrapper), 3317 pdp_url: pdpUrl, 3318 button_id: button.dataset.id || button.dataset.blockId || button.id || '', 3319 clicked_at: new Date().toISOString(), 3320 created_at: Date.now(), 3321 auto_register_after_login: toBoolean(getRestockOption().auto_register_after_login), 3322 mode: favorite.favoriteMode === 'variant' ? 'variant' : 'product' 3323 }; 3324 } 3325 3326 function setPendingIntent(intent) { 3327 window.localStorage.setItem('storecrm_pending_restock_intent', JSON.stringify(intent)); 3328 } 3329 3330 function clearPendingIntent() { 3331 window.localStorage.removeItem('storecrm_pending_restock_intent'); 3332 } 3333 3334 function getModalCopy() { 3335 var defaults = { 3336 title: 'Login required', 3337 description: 'Please log in to receive restock notifications.', 3338 login: 'Login', 3339 cancel: 'Cancel' 3340 }; 3341 3342 return { 3343 title: getTextOption('login_required_modal_title', defaults.title), 3344 description: getTextOption('login_required_modal_description', defaults.description), 3345 login: getTextOption('login_required_modal_login_button_text', defaults.login), 3346 cancel: getTextOption('login_required_modal_cancel_button_text', defaults.cancel) 3347 }; 3348 } 3349 3350 function getTextOption(slug, fallback) { 3351 var value = getRestockOption()[slug]; 3352 return isNonEmptyOption(value) ? value : fallback; 3353 } 3354 3355 function getColorOption(slug, fallback) { 3356 return getTextOption(slug, fallback); 3357 } 3358 3359 function getNumberOption(slug, fallback, min, max) { 3360 var value = getRestockOption()[slug]; 3361 var numberValue = typeof value === 'number' ? value : parseFloat(value); 3362 if (!Number.isFinite(numberValue)) return fallback; 3363 return Math.min(max, Math.max(min, numberValue)); 3364 } 3365 3366 function toRgba(color, opacity) { 3367 var normalizedOpacity = Math.min(1, Math.max(0, opacity)); 3368 var trimmed = String(color || '').trim(); 3369 var shorthand = trimmed.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i); 3370 var full = trimmed.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i); 3371 3372 if (shorthand) { 3373 return 'rgba(' + parseInt(shorthand[1] + shorthand[1], 16) + ', ' + parseInt(shorthand[2] + shorthand[2], 16) + ', ' + parseInt(shorthand[3] + shorthand[3], 16) + ', ' + normalizedOpacity + ')'; 3374 } 3375 if (full) { 3376 return 'rgba(' + parseInt(full[1], 16) + ', ' + parseInt(full[2], 16) + ', ' + parseInt(full[3], 16) + ', ' + normalizedOpacity + ')'; 3377 } 3378 return 'rgba(0, 0, 0, ' + normalizedOpacity + ')'; 3379 } 3380 3381 function applyModalSettings(modal) { 3382 var copy = getModalCopy(); 3383 var overlay = modal.querySelector('.storecrm_modal__overlay'); 3384 var container = modal.querySelector('.storecrm_modal__container'); 3385 var title = modal.querySelector('#storecrm-restock-login-required-title'); 3386 var content = modal.querySelector('#storecrm-restock-login-required-content'); 3387 var loginButton = modal.querySelector('.storecrm_login_required_login'); 3388 var cancelButton = modal.querySelector('.storecrm_login_required_cancel'); 3389 var textColor = getColorOption('login_required_modal_text_color', '#111111'); 3390 var modalWidth = getNumberOption('login_required_modal_width', 576, 320, 720); 3391 var modalRadius = getNumberOption('login_required_modal_radius', 2, 0, 24); 3392 var buttonRadius = getNumberOption('login_required_modal_button_radius', 32, 0, 40);
3393 var loginButtonBackground = getColorOption('login_required_modal_login_button_background_color', '#000000'); 3394 var cancelButtonBorder = getColorOption('login_required_modal_cancel_button_border_color', '#111111'); 3395 3396 if (title) { 3397 title.textContent = copy.title; 3398 title.style.color = textColor; 3399 } 3400 if (content) { 3401 content.textContent = copy.description; 3402 content.style.color = textColor; 3403 } 3404 if (loginButton) { 3405 loginButton.textContent = copy.login; 3406 loginButton.style.backgroundColor = loginButtonBackground; 3407 loginButton.style.borderColor = loginButtonBackground; 3408 loginButton.style.color = getColorOption('login_required_modal_login_button_text_color', '#ffffff'); 3409 loginButton.style.borderRadius = buttonRadius + 'px'; 3410 } 3411 if (cancelButton) { 3412 cancelButton.textContent = copy.cancel; 3413 cancelButton.style.backgroundColor = getColorOption('login_required_modal_cancel_button_background_color', '#ffffff'); 3414 cancelButton.style.borderColor = cancelButtonBorder; 3415 cancelButton.style.color = getColorOption('login_required_modal_cancel_button_text_color', '#111111'); 3416 cancelButton.style.borderRadius = buttonRadius + 'px'; 3417 } 3418 if (overlay) { 3419 overlay.style.backgroundColor = toRgba( 3420 getColorOption('login_required_modal_overlay_color', '#000000'), 3421 getNumberOption('login_required_modal_overlay_opacity', 55, 0, 90) / 100 3422 ); 3423 } 3424 if (container) { 3425 container.style.backgroundColor = getColorOption('login_required_modal_background_color', '#ffffff'); 3426 container.style.color = textColor; 3427 container.style.width = 'min(' + modalWidth + 'px, 100%)'; 3428 container.style.borderRadius = modalRadius + 'px'; 3429 } 3430 } 3431 3432 function ensureLoginModal() { 3433 var existing = document.getElementById('storecrm-restock-login-required-modal'); 3434 if (existing) { 3435 applyModalSettings(existing); 3436 return existing; 3437 } 3438 3439 var style = document.createElement('style'); 3440 style.id = 'storecrm-restock-login-required-style'; 3441 style.textContent = '.storecrm_login_required_modal{display:none}.storecrm_login_required_modal.is-open{display:block}.storecrm_login_required_modal .storecrm_modal__overlay{position:fixed;inset:0;z-index:10000;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.storecrm_login_required_modal .storecrm_modal__container{background:#fff;width:min(576px,100%);max-height:calc(100vh - 32px);padding:20px 16px 16px;border-radius:2px;box-sizing:border-box}.storecrm_login_required_modal .storecrm_modal__header{display:flex;align-items:center;justify-content:space-between}.storecrm_login_required_modal .storecrm_modal__title{margin:0;font-size:20px;line-height:1.4;font-weight:600}.storecrm_login_required_modal .storecrm_modal__close{background:transparent;border:0;cursor:pointer}.storecrm_login_required_modal .storecrm_modal__close:before{content:\"\\2715\"}.storecrm_login_required_modal .storecrm_modal__content{margin-top:14px;color:#111;font-size:16px;line-height:1.65}.storecrm_login_required_actions{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:28px}.storecrm_login_required_login,.storecrm_login_required_cancel{min-height:52px;padding:0 16px;border-radius:32px;font-size:16px;font-weight:600;line-height:1.2;cursor:pointer;appearance:none}.storecrm_login_required_login{color:#fff;background:#000;border:1px solid #000}.storecrm_login_required_cancel{color:#111;background:#fff;border:1px solid #111}@media(max-width:480px){.storecrm_login_required_actions{grid-template-columns:1fr;gap:12px}}'; 3442 document.head.appendChild(style); 3443 3444 var modal = document.createElement('div'); 3445 modal.className = 'storecrm_login_required_modal'; 3446 modal.id = 'storecrm-restock-login-required-modal'; 3447 modal.setAttribute('aria-hidden', 'true'); 3448 modal.innerHTML = '<div class="storecrm_modal__overlay" data-storecrm-restock-login-action="cancel" tabindex="-1"><div class="storecrm_modal__container" aria-labelledby="storecrm-restock-login-required-title" aria-modal="true" role="dialog"><header class="storecrm_modal__header"><h2 class="storecrm_modal__title" id="storecrm-restock-login-required-title"></h2><button class="storecrm_modal__close" type="button" aria-label="Close modal" data-storecrm-restock-login-action="cancel"></button></header><main class="storecrm_modal__content" id="storecrm-restock-login-required-content"></main><footer class="storecrm_login_required_actions"><button class="storecrm_login_required_login" type="button" data-storecrm-restock-login-action="login"></button><button class="storecrm_login_required_cancel" type="button" data-storecrm-restock-login-action="cancel"></button></footer></div></div>'; 3449 document.body.appendChild(modal); 3450 applyModalSettings(modal); 3451 return modal; 3452 } 3453 3454 function hideLoginModal() { 3455 var modal = document.getElementById('storecrm-restock-login-required-modal'); 3456 if (!modal) return; 3457 modal.classList.remove('is-open'); 3458 modal.setAttribute('aria-hidden', 'true'); 3459 document.documentElement.style.overflow = state.previousOverflow || ''; 3460 state.previousOverflow = undefined; 3461 } 3462 3463 function showLoginModal(intent) {
3464 clearPendingIntent(); 3465 var modal = ensureLoginModal(); 3466 modal.classList.add('is-open'); 3467 modal.setAttribute('aria-hidden', 'false'); 3468 if (typeof state.previousOverflow === 'undefined') { 3469 state.previousOverflow = document.documentElement.style.overflow; 3470 } 3471 document.documentElement.style.overflow = 'hidden'; 3472 var login = modal.querySelector('[data-storecrm-restock-login-action="login"]'); 3473 if (login) login.focus(); 3474 3475 modal.onclick = function (event) { 3476 var target = event.target && event.target.closest ? event.target.closest('[data-storecrm-restock-login-action]') : null; 3477 var action = target && target.getAttribute('data-storecrm-restock-login-action'); 3478 if (!action) return; 3479 event.preventDefault(); 3480 if (action === 'login') { 3481 setPendingIntent(intent); 3482 hideLoginModal(); 3483 window.location.href = buildRedirectUrl(intent.pdp_url); 3484 return; 3485 } 3486 clearPendingIntent(); 3487 hideLoginModal(); 3488 }; 3489 } 3490 3491 document.addEventListener('click', function (event) { 3492 var target = event.target && event.target.closest ? event.target.closest('.storecrm-restock') : null; 3493 if (!target || !shouldGuard()) return; 3494 3495 event.preventDefault(); 3496 event.stopImmediatePropagation(); 3497 showLoginModal(buildPendingIntent(target)); 3498 }, true); 3499 3500 if (hasLoginRequiredRuntime()) return; 3501 3502 var timer = window.setInterval(function () { 3503 state.attempts += 1; 3504 if (hasLoginRequiredRuntime() || state.loaded || state.attempts > 100) { 3505 window.clearInterval(timer); 3506 return; 3507 } 3508 loadCurrentRuntime(); 3509 }, 50); 3510 })(); 3511</script>
3511 3512<!-- END app snippet --> 3513 3514 3515</div> 3516<div class="product-block" > 3517<div class="rte"> 3518 3519<p>â ãã¶ã¤ã³<br>ãã´åºç¹å ¥ãè¸ããããã±ãã/ã¹ãã¬ã¼ãã«ãã¹<br><br><meta charset="utf-8">â ååã«ã¤ãã¦<br><span>ç¹ç´°ãªçãç¹å¾´ã®ããã¼ã³ã¼ãã¥ãã¤ã使ç¨ããã·ã£ããä¸è³ªãªã³ããã³ãç¨ãã180gã®çå°ã¯ãã³ã¼ãã¥ãã¤ãªãã§ã¯ã®æ¸©ãã¿ãæã¡ãªãããç´°çã«ããæãããä¸åãªè¡¨æ ãé åã§ããè¸å ã«ã¯ããããã±ãããé ããããããªãLARDINIã®ãã´åºç¹ãæ½ãã¦ã¢ã¯ã»ã³ãã«ãç§å¬ãããç´ ææã¨ã·ã£ãã®ç«¯æ£ãããã©ã³ã¹ããèåããä¸çã§ãã</span></p> 3520<p>ITEMï¼SHIRT<br>CATEGORYï¼SHIRT<br>SEASONSï¼FALL & WINTER 2026<br>MODELï¼ACABUR<br>åçªï¼6216-1ABUR2056<br>(ãåãåããã®éã«ã¯ãä¸è¨åçªããä¼ãä¸ããã)<br>ç´ æï¼ï½ºï½¯ï¾ï¾100%<br>åç£å½ï¼ã¤ã¿ãªã¢</p> 3521 3522 </div></div> 3523 3524 <style data-shopify> 3525 table.item,table.item th{background:none;} 3526 .size-box{margin:25px 0;} 3527 </style> 3528 3529 3530 3531</div> 3532 </div> 3533 </div></div> 3534 </div> 3535 </div> 3536</div> 3537 3538</div><div id="shopify-section-template--23499391631616__16636365983e53925e" class="shopify-section"><div class="index-section"><div class="page-width"><div class="custom-content"><div class="custom__item one-whole align--top-middle" > 3539 <div class="custom__item-inner custom__item-inner--liquid"><div class="rte"> 3540 <div class="inner"> 3541 <div class="flex"> 3542 <div class="col40 col_sp_full"> 3543 <h3 class="hd_c_line_left"><span>ãç´ãã«ã¤ãã¦</span></h3> 3544 <p class="text">çå°ã®ç¹æ§ãªã©ã«ãããµã¤ãºæã«å¤å°ã®åä½å·®ããããã¾ãã 3545ååãå±ãå¾ãLARDINIååºã¾ãã¯æå¯ã®ãç´ãæ¥è ã§ãç´ãããé¡ããããã¾ãã<br><a href="/pages/stores/" class="link">LARDINIåºèã¯ãã¡ã </a><br>â»ãç´ãä»£ã¯ææã¨ãªãã¾ããæéã¯ååºèã«ãåãåãããã ããã</p> 3546 </div> 3547 </div> 3548 3549 <h3 class="hd_c_line_left"><span>ååã®è¿åã»äº¤æã«ã¤ãã¦</span></h3> 3550 <p class="text">ååã«ã¯ä¸å ¨ãæãã¦ããã¾ãããä¸ãä¸ãå±ãããååãä¸è¯åã®å ´åããæ³¨æå 容ã¨ç°ãªãååãå±ããå ´åã«ãååã®è¿åã»äº¤æå¯¾å¿ãããã¦ããã ãã¾ãã<br> 3551 詳細ã«ã¤ãã¾ãã¦ã¯<a href="/policies/refund-policy/" class="link">ãã¡ãã®ãã¼ã¸ </a>ãã確èªãã ããã<br></p></div> 3552</div> 3553 </div></div> 3554 </div></div></div></div> 3555</div><div id="shopify-section-template--23499391631616__product-recommendations" class="shopify-section"><div 3556 id="Recommendations-9597818274048" 3557 data-section-id="9597818274048" 3558 data-section-type="product-recommendations" 3559 data-enable="true" 3560 data-product-id="9597818274048" 3561 data-url="/recommendations/products?section_id=template--23499391631616__product-recommendations&product_id=9597818274048&limit=5" 3562 data-limit="5"> 3563 3564 <div 3565 data-section-id="9597818274048" 3566 data-subsection 3567 data-section-type="collection-grid" 3568 class="index-section"> 3569 <div class="page-width"> 3570 <header class="section-header"> 3571 <h3 class="section-header__title"> 3572 ããããåå 3573 3574 </h3> 3575 </header> 3576 </div> 3577 3578 <div class="page-width page-width--flush-small"> 3579 <div class="grid-overflow-wrapper"><div class="product-recommendations-placeholder"> 3580 3581 <div class="grid grid--uniform visually-invisible" aria-hidden="true"> 3582<div class=" grid__item grid-product small--one-half medium-up--one-quarter" data-aos="row-of-4" data-product-handle="shirt-6216-1abur2056" data-product-id="9597818274048"> 3583 <div class="grid-product__content this"> 3584 <div class="grid-product__tag-wrap"> 3585 3586 3587</div><div class="grid-product__image-mask"> 3588 <!-- <button data-product="9597818274048" data-customer="" class="favorite-button codeinspire-wishlist-btn codeinspire-wishlist-btn_list"></button> --> 3589 <a href="/collections/new-arrival/products/shirt-6216-1abur2056" class="grid-product__link this"><div class="image-wrap" 3590 style="height: 0; padding-bottom: 125.0%;" 3591 > 3592 <img class="grid-product__image lazyload" 3593 data-src="//lardini.jp/cdn/shop/files/6216-1ABUR2056_{width}x.jpg?v=1790753318" 3594 data-widths="[360, 540, 720, 900, 1080]" 3595 data-aspectratio="0.8" 3596 data-sizes="auto" 3597 alt=""> 3598 <noscript> 3599 <img class="grid-product__image lazyloaded" 3600 src="//lardini.jp/cdn/shop/files/6216-1ABUR2056_400x.jpg?v=1790753318" 3601 alt=""> 3602 </noscript> 3603 </div> 3604 3605 3606 3607</div> 3608 3609 <div class="grid-product__meta"> 3610 <div class="grid-product__title grid-product__title--body"> 3611 3612 ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã 3613 3614 </div><div class="grid-product__price">Â¥71,500<br>(tax in)</div> 3615 </div> 3616 </a> 3617 </div><div class="grid-product__colors grid-product__colors--9597818274048"> 3618<a 3619 href="/collections/new-arrival/products/shirt-6216-1abur2056?variant=49157421367552" 3620 class="color-swatch color-swatch--small color-swatch--beige" 3621 3622 aria-label="ããã¼ã³ã¼ãã¥ã㤠ã·ã£ã - BEIGE" 3623 style="background-color: beige; background-image: url(https://lardini.jp/cdn/shop/files/beige_50x50.png);">
3624 <span class="visually-hidden">BEIGE</span> 3625 </a> 3626 3627 3628</div><style data-shopify>.grid-product__colors--9597818274048 { 3629 display: flex !important; 3630 }</style></div> 3631</div> 3632 </div></div> 3633 </div> 3634 </div> 3635 </div> 3636</div><div id="shopify-section-template--23499391631616__recently-viewed" class="shopify-section"><div 3637 data-subsection 3638 data-section-id="template--23499391631616__recently-viewed" 3639 data-section-type="recently-viewed" 3640 data-product-handle="shirt-6216-1abur2056" 3641 data-recent-count="5" 3642 data-grid-item-class="small--one-half medium-up--one-fifth" 3643 data-row-of="5"> 3644 <hr class="hr--large"> 3645 <div class="index-section index-section--small"> 3646 <div class="page-width"> 3647 <header class="section-header"> 3648 <h3 class="section-header__title">é²è¦§å±¥æ´</h3> 3649 </header> 3650 </div> 3651 3652 <div class="page-width page-width--flush-small"> 3653 <div class="grid-overflow-wrapper"> 3654 <div id="RecentlyViewed-template--23499391631616__recently-viewed" class="grid grid--uniform" data-aos="overflow__animation"></div> 3655 </div> 3656 </div> 3657 </div> 3658</div> 3659 3660 3661</div><div id="shopify-section-template--23499391631616__collection-return" class="shopify-section"> 3662 <div class="text-center page-content page-content--bottom"> 3663 <a href="/collections/new-arrival" class="btn btn--small return-link"> 3664 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-arrow-left" viewBox="0 0 50 15"><path d="M50 5.38v4.25H15V15L0 7.5 15 0v5.38z"/></svg> ååä¸è¦§ã¸ 3665 </a> 3666 </div> 3667 3668 3669 3670</div> 3671 </main><div id="shopify-section-footer" class="shopify-section"><footer class="site-footer" data-section-id="footer" data-section-type="footer-section"> 3672 <div class="page-width"> 3673 3674 <div class="grid"><div class="grid__item footer__item--1494301487049" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 3675 .footer__item--1494301487049 { 3676 width: 50%; 3677 padding-top: 40px; 3678 } 3679 .footer__item--1494301487049:nth-child(2n + 1) { 3680 clear: left; 3681 } 3682 } 3683 @media only screen and (min-width: 960px) { 3684 .footer__item--1494301487049 { 3685 width: 23%; 3686 } 3687 3688 }</style><p class="h4 footer__title small--hide"> 3689 SHOPPING GUIDE 3690 </p> 3691 <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-1494301487049"> 3692 SHOPPING GUIDE 3693<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 3694 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 3695</span> 3696</button><div 3697 3698 id="Footer-1494301487049" class="collapsible-content collapsible-content--small" 3699 > 3700 <div class="collapsible-content__inner"> 3701 <div class="footer__collapsible"> 3702 <ul class="no-bullets site-footer__linklist"><li><a href="/pages/order_flow">ãæ³¨æã®æµã</a></li><li><a href="/policies/shipping-policy">éæã»ã©ããã³ã°ã»é éæ¹æ³</a></li><li><a href="/pages/product_return">è¿åã»äº¤æã«ã¤ãã¦</a></li><li><a href="/pages/purchase">ãæ¯æãæ¹æ³</a></li><li><a href="/pages/size">ãµã¤ãºã«ã¤ãã¦</a></li><li><a href="/pages/points_program">ãã¤ã³ãããã°ã©ã ã«ã¤ãã¦</a></li></ul> 3703 </div> 3704 </div> 3705 </div></div><div class="grid__item footer__item--f7198651-9797-4b51-ac4f-72b8bb433836" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 3706 .footer__item--f7198651-9797-4b51-ac4f-72b8bb433836 { 3707 width: 50%; 3708 padding-top: 40px; 3709 } 3710 .footer__item--f7198651-9797-4b51-ac4f-72b8bb433836:nth-child(2n + 1) { 3711 clear: left; 3712 } 3713 } 3714 @media only screen and (min-width: 960px) { 3715 .footer__item--f7198651-9797-4b51-ac4f-72b8bb433836 { 3716 width: 23%; 3717 } 3718 3719 }</style><p class="h4 footer__title small--hide"> 3720 ABOUT US 3721 </p> 3722 <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-f7198651-9797-4b51-ac4f-72b8bb433836"> 3723 ABOUT US 3724<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 3725 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
3725ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 3726</span> 3727</button><div 3728 3729 id="Footer-f7198651-9797-4b51-ac4f-72b8bb433836" class="collapsible-content collapsible-content--small" 3730 > 3731 <div class="collapsible-content__inner"> 3732 <div class="footer__collapsible"> 3733 <ul class="no-bullets site-footer__linklist"><li><a href="/policies/terms-of-service">ãå©ç¨è¦ç´</a></li><li><a href="/policies/privacy-policy">å人æ å ±ä¿è·æ¹é</a></li><li><a href="/policies/legal-notice">ç¹å®åå弿³ã«åºã¥ã表è¨</a></li><li><a href="/policies/contact-information">ä¼ç¤¾æ¦è¦</a></li><li><a href="/pages/stores">åºèä¸è¦§</a></li></ul> 3734 </div> 3735 </div> 3736 </div></div><div class="grid__item footer__item--6e2a3bd9-ab27-4928-b7f0-b1325527ae1e" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 3737 .footer__item--6e2a3bd9-ab27-4928-b7f0-b1325527ae1e { 3738 width: 50%; 3739 padding-top: 40px; 3740 } 3741 .footer__item--6e2a3bd9-ab27-4928-b7f0-b1325527ae1e:nth-child(2n + 1) { 3742 clear: left; 3743 } 3744 } 3745 @media only screen and (min-width: 960px) { 3746 .footer__item--6e2a3bd9-ab27-4928-b7f0-b1325527ae1e { 3747 width: 23%; 3748 } 3749 3750 }</style><p class="h4 footer__title small--hide"> 3751 CONTACT 3752 </p> 3753 <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-6e2a3bd9-ab27-4928-b7f0-b1325527ae1e"> 3754 CONTACT 3755<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 3756 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 3757</span> 3758</button><div 3759 3760 id="Footer-6e2a3bd9-ab27-4928-b7f0-b1325527ae1e" class="collapsible-content collapsible-content--small" 3761 > 3762 <div class="collapsible-content__inner"> 3763 <div class="footer__collapsible"> 3764 <ul class="no-bullets site-footer__linklist"><li><a href="/pages/contact">å種ãååã</a></li></ul> 3765 </div> 3766 </div> 3767 </div></div><div class="grid__item footer__item--banner_NHf9kr" data-type="banner"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 3768 .footer__item--banner_NHf9kr { 3769 width: 50%; 3770 padding-top: 40px; 3771 } 3772 .footer__item--banner_NHf9kr:nth-child(2n + 1) { 3773 clear: left; 3774 } 3775 } 3776 @media only screen and (min-width: 960px) { 3777 .footer__item--banner_NHf9kr { 3778 width: 31%; 3779 } 3780 3781 }</style><div class="footer__banner"> 3782 <a href="/collections/outlet"> 3783 <img src="//lardini.jp/cdn/shop/files/lardini_banner_outlet_footer2_0.jpg?v=1740479643" alt=""> 3784 </a> 3785 </div></div></div><p class="footer__small-text"> 3786 © 2026 LARDINI Online Store 3787</p></div> 3788</footer> 3789 3790 3791</div></div> 3792 </div><div id="VideoModal" class="modal modal--solid"> 3793 <div class="modal__inner"> 3794 <div class="modal__centered page-width text-center"> 3795 <div class="modal__centered-content"> 3796 <div class="video-wrapper video-wrapper--modal"> 3797 <div id="VideoHolder"></div> 3798 </div> 3799 </div> 3800 </div> 3801 </div> 3802 3803 <button type="button" class="modal__close js-modal-close text-link"> 3804 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 3805 <span class="icon__fallback-text">"éãã"</span> 3806 </button> 3807</div> 3808<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 3809 <div class="pswp__bg"></div> 3810 <div class="pswp__scroll-wrap"> 3811 <div class="pswp__container"> 3812 <div class="pswp__item"></div> 3813 <div class="pswp__item"></div> 3814 <div class="pswp__item"></div> 3815 </div> 3816 3817 <div class="pswp__ui pswp__ui--hidden"> 3818 <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="åã¸"> 3819 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0z"/></svg> 3820 </button> 3821 3822 <button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="éãã"> 3823 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 3824 </button> 3825 3826 <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="次ã¸"> 3827 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/></svg> 3828 </button> 3829 </div> 3830 </div> 3831</div> 3832<tool-tip data-tool-tip=""> 3833 <div class="tool-tip__inner" data-tool-tip-inner> 3834 <button class="tool-tip__close" data-tool-tip-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg></button> 3835 <div class="tool-tip__content" data-tool-tip-content> 3836 </div> 3837 </div> 3838</tool-tip> 3839<div style="display: none !important;"> 3840 <input type="hidden" id="shopDomain" name="shopDomain" value="lardini.jp"> 3841 <input type="hidden" data-loyal-target="shop-point-rule-percent"> 3842 <input type="hidden" data-loyal-target="shop-point-rule-point-value" value="1"> 3843 <input type="hidden" data-loyal-target="shop-point-rule-currency-value" value="110"> 3844 <input type="hidden" data-loyal-target="shop-reward-percent"> 3845 <input type="hidden" data-loyal-target="shop-reward-point-value" value="1"> 3846 <input type="hidden" data-loyal-target="shop-reward-currency-value" value="1"></div> 3847
3847<script> 3848 var EasyPointsData = { 3849 shop: { 3850 domain: "lardini.jp", 3851 locale: "ja", 3852 money_format: "Â¥{{amount_no_decimals}}", 3853 money_format_options: { convert: true, multiplier: 100 }, 3854 rules: { 3855 point: { 3856 percent: null, 3857 value: 1, 3858 currency: 110 3859 }, 3860 reward: { 3861 percent: null, 3862 value: 1, 3863 currency: 1 3864 } 3865 } 3866 },}; 3867 </script>
3867 3868<!--
3868<script src="https://lardini.tokyo/js/codeinspire-app.js"></script>
3868 --> 3869 3870 <!--begin-boost-pfs-js--> 3871 3872 <!--end-boost-pfs-js--> 3873 3874 <!--begin-boost-pfs-js--> 3875 3876 <!--end-boost-pfs-js--> 3877 3878 <!--begin-boost-pfs-js--> 3879
3879<script> 3880 /* Declare bcSfFilterConfig variable */ 3881 var boostPFSAppConfig = { 3882 api: { 3883 filterUrl: 'https://services.mybcapps.com/bc-sf-filter/filter', 3884 searchUrl: 'https://services.mybcapps.com/bc-sf-filter/search', 3885 suggestionUrl: 'https://services.mybcapps.com/bc-sf-filter/search/suggest', 3886 productsUrl: 'https://services.mybcapps.com/bc-sf-filter/search/products', 3887 analyticsUrl: 'https://lambda.mybcapps.com/e' 3888 }, 3889 shop: { 3890 name: 'LARDINI Online Store', 3891 url: 'https://lardini.jp', 3892 domain: 'https-www-lardini-jp.myshopify.com', 3893 currency: 'JPY', 3894 money_format: "Â¥{{amount_no_decimals}}", 3895 money_format_with_currency: "Â¥{{amount_no_decimals}} JPY" 3896 }, 3897 general: { 3898 file_url: "//lardini.jp/cdn/shop/files/?v=6836", 3899 asset_url: "//lardini.jp/cdn/shop/t/28/assets/boost-pfs.js?v=6836", 3900 collection_id: 399515910400, 3901 collection_handle: "new-arrival", 3902 collection_product_count: 68, 3903 3904 3905 product_id: 9597818274048, 3906 3907 theme_id: 165904351488, 3908 collection_tags: null, 3909 current_tags: null, 3910 default_sort_by: "manual", 3911 swatch_extension: "png", 3912 no_image_url: "//lardini.jp/cdn/shop/t/28/assets/boost-pfs-no-image.gif?v=45510820439899768411788497701", 3913 search_term: "", 3914 template: "product",currencies: ["JPY"], 3915 current_currency:"JPY",published_locales: {"ja":true}, 3916 current_locale:"ja", 3917 isInitFilter:false}, 3918 3919 settings: {"general":{"productAndVariantAvailable":false,"availableAfterFiltering":false,"activeFilterScrollbar":true,"showFilterOptionCount":true,"showSingleOption":false,"showOutOfStockOption":false,"collapseOnPCByDefault":false,"collapseOnMobileByDefault":false,"keepToggleState":true,"showRefineBy":true,"capitalizeFilterOptionValues":true,"paginationType":"default","showLoading":false,"activeScrollToTop":false,"customSortingList":"relevance|best-selling|manual|title-ascending|title-descending|price-ascending|price-descending|created-ascending|created-descending","enableAjaxCart":true,"ajaxCartStyle":"slide","selectOptionInProductItem":false,"changeMobileButtonLabel":false,"sortingAvailableFirst":false,"showVariantImageBasedOn":"","addCollectionToProductUrl":false,"showVariantImageBasedOnSelectedFilter":"","urlScheme":1,"isShortenUrlParam":false,"filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style1","filterTreeMobileStyle":"style2","stickyFilterOnDesktop":false,"stickyFilterOnMobile":false,"shortenUrlParamList":["pf_v_vendor:vendor","pf_c_collection:collection","pf_p_price:price","pf_t_item:item","pf_opt_size:size","pf_opt_color:color","pf_vp_price:price1","pf_st_zai_ku:zai_ku","pf_c_item:item1","pf_mlt_item:item2"],"swatchImageVersion":4},"search":{"enableSuggestion":true,"showSuggestionProductVendor":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":true,"showSuggestionProductImage":true,"productAvailable":true,"suggestionBlocks":[{"type":"suggestions","label":"Popular suggestions","status":"active","number":5},{"type":"collections","label":"Collections","status":"active","number":3,"excludedValues":[]},{"type":"products","label":"Products","status":"active","number":6},{"type":"pages","label":"Blog & Pages","status":"active","number":3}],"searchBoxOnclick":{"recentSearch":{"label":"Recent searches","status":true,"number":"3"},"searchTermSuggestion":{"label":"Popular searches","status":false,"data":[]},"productSuggestion":{"label":"Trending products","status":false,"data":[]}},"suggestionNoResult":{"search_terms":{"label":"Check out some of these popular searches","status":false,"data":[],"type":"based_on_data","backup":[]},"products":{"label":"Trending products","status":false,"data":[],"type":"based_on_data","backup":[]}},"suggestionStyle":"style2","suggestionStyle1ProductItemType":"list","suggestionStyle1ProductPosition":"none","suggestionStyle1ProductPerRow":"1","suggestionStyle2ProductItemType":"list","suggestionStyle2ProductPosition":"right","suggestionStyle2ProductPerRow":"2","suggestionStyle3ProductItemType":"list","suggestionStyle3ProductPosition":"right","suggestionStyle3ProductPerRow":"3","searchPanelBlocks":{"searchTermSuggestions":{"label":"Check out some of these popular searches","searchTermList":[],"backup":[],"type":"based_on_data","active":false},"mostPopularProducts":{"label":"Trending products","productList":[],"backup":[],"active":false,"type":"based_on_data"},"products":{"label":"åå"},"collections":{"label":"ã³ã¬ã¯ã·ã§ã³","excludedValues":[]},"pages":{"label":"ããã°ã¨ãã¼ã¸"},"searchTips":{"label":"æ¤ç´¢ã®ãã³ã","searchTips":"ã¹ãã«ãå確èªãã¦ãã ããã{{ breakline }}ããä¸è¬çãªåèªãç¨ãã¦æ¤ç´¢ãã¦ãã ããã{{ breakline }}å ¥åãããã¼ã¯ã¼ããæ¸ããã¦ãã ããã{{ breakline }}製åã¿ã¤ãããã©ã³ããã¢ãã«çªå·ãã¾ãã¯è£½åæ©è½ã§æ¤ç´¢ãã¦ã¿ã¦ãã ããã"},"searchEmptyResultMessages":{"label":"ãç³ã訳ããã¾ããï¼ \"{{ terms }}\" ã®çµæãè¦ã¤ããã¾ããã§ããã{{ breakline }}ã§ããããããããªãã§ãã ãããã¤ã¥ãã確èªããããããããå ·ä½çã§ãªãåèªã§æ¤ç´¢ãã試ããã ãããã"}}},"backSettings":{"offSensitive":false}
3919,"actionlist":{"qvBtnBackgroundColor":"rgba(255||255||255||1)","qvBtnTextColor":"rgba(61||66||70||1)","qvBtnBorderColor":"rgba(255||255||255||1)","qvBtnHoverBackgroundColor":"rgba(61||66||70||1)","qvBtnHoverTextColor":"rgba(255||255||255||1)","qvBtnHoverBorderColor":"rgba(61||66||70||1)","atcBtnBackgroundColor":"rgba(0||0||0||1)","atcBtnTextColor":"rgba(255||255||255||1)","atcBtnBorderColor":"rgba(0||0||0||1)","atcBtnHoverBackgroundColor":"rgba(61||66||70||1)","atcBtnHoverTextColor":"rgba(255||255||255||1)","atcBtnHoverBorderColor":"rgba(61||66||70||1)","alStyle":"bc-al-style4","qvEnable":true,"atcEnable":true},"labelTranslations":{"en":{},"ja":{"refineDesktop":"ãã£ã«ã¿ã¼","refine":"çµãè¾¼ã¿","refineMobile":"çµãè¾¼ã¿","refineMobileCollapse":"ãã£ã«ã¿ãé ã","clear":"ã¯ãªã¢","clearAll":"ãã¹ã¦ã¯ãªã¢","viewMore":"ããã«è¡¨ç¤º","viewLess":"è¡¨ç¤ºãæ¸ãã","apply":"éä¿¡","applyAll":"å
¨ã¦ã«é©ç¨","close":"éãã","back":"æ»ã","showLimit":"表示","collectionAll":"All","under":"ä¸","above":"ä¸","ratingStar":"ã¹ã¿ã¼","ratingStars":"æ","ratingUp":"& ä¸","showResult":"çµæã表示","searchOptions":"æ¤ç´¢ãªãã·ã§ã³","inCollectionSearch":"ãã®ã³ã¬ã¯ã·ã§ã³å
ã®è£½åãæ¤ç´¢ãã","loadPreviousPage":"åã®ãã¼ã¸ãèªã¿è¾¼ã","listView":"ä¸è¦§è¡¨ç¤º","gridView":"ã°ãªãããã¥ã¼","gridViewColumns":"ã°ãªãããã¥ã¼ {{ count }} å","loadMore":"{{ amountProduct }} åã®ååãããã«èªã¿è¾¼ã","loadMoreTotal":"{{ from }}ï½{{ to }}/{{ total }} åã®åå","sortByOptions":{"sorting":"以ä¸ã«ããä¸¦ã³æ¿ãï¼","relevance":"Relevance","best-selling":"Best selling","manual":"Manual","title-ascending":"Title ascending","title-descending":"Title descending","price-ascending":"Price ascending","price-descending":"Price descending","created-ascending":"Created ascending","created-descending":"Created descending"},"recommendation":{"collectionpage-530068":"Just dropped","homepage-386571":"Just dropped","homepage-046681":"Best Sellers","collectionpage-708280":"Most Popular Products","productpage-740653":"Recently viewed","productpage-165402":"Frequently Bought Together","cartpage-600532":"Still interested in this?","cartpage-146386":"Similar Products"},"search":{"generalTitle":"ä¸è¬çãªã¿ã¤ãã« (æ¤ç´¢ã¯ã¼ãããªãå ´å)","resultHeader":"\"{{ terms }}\" ã®æ¤ç´¢çµæ","resultNumber":"\"{{ terms }}\" ã® {{ count }} ä»¶ã®çµæã表示","seeAllProducts":"ãã¹ã¦ã®ååã表示","resultEmpty":"ãç³ã訳ããã¾ããï¼ \"{{ terms }}\" ã®çµæãè¦ã¤ããã¾ããã§ããã{{ breakline }}ã§ããããããããªãã§ãã ãããã¤ã¥ãã確èªããããããããå
·ä½çã§ãªãåèªã§æ¤ç´¢ãã試ããã ãããã","resultEmptyWithSuggestion":"ç³ã訳ããã¾ãããã\"{{ terms }}\" ã§ã¯ä½ãè¦ã¤ããã¾ããã§ããã代ããã«æ¬¡ã®ã¢ã¤ãã ããã§ãã¯ãã¦ã¿ã¦ãã ãã","searchTotalResult":"{{ count }} ã®çµæã表示","searchTotalResults":"{{ count }} ä»¶ã®çµæã表示","searchPanelProduct":"åå","searchPanelCollection":"ã³ã¬ã¯ã·ã§ã³","searchPanelPage":"ããã°ã¨ãã¼ã¸","searchTipsTitle":"æ¤ç´¢ã®ãã³ã","searchTipsContent":"ã¹ãã«ãå確èªãã¦ãã ããã{{ breakline }}ããä¸è¬çãªåèªãç¨ãã¦æ¤ç´¢ãã¦ãã ããã{{ breakline }}å
¥åãããã¼ã¯ã¼ããæ¸ããã¦ãã ããã{{ breakline }}製åã¿ã¤ãããã©ã³ããã¢ãã«çªå·ãã¾ãã¯è£½åæ©è½ã§æ¤ç´¢ãã¦ã¿ã¦ãã ããã"},"suggestion":{"viewAll":"{{ count }} åã®ååããã¹ã¦è¡¨ç¤º","didYouMean":"åè£: {{ terms }}","searchBoxPlaceholder":"æ¤ç´¢","suggestQuery":"{{ terms }} ã® {{ count }} ã®çµæã表示ãã¾ãã","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products","noSearchResultSearchTermLabel":"Check out some of these popular searches","noSearchResultProductsLabel":"Trending products"}
3919,"error":{"noFilterResult":"ç³ã訳ããã¾ããããæ¡ä»¶ã¨ä¸è´ããååã¯ããã¾ãã","noSearchResult":"ç³ã訳ããã¾ãããããã¼ã¯ã¼ãã«ä¸è´ããååã¯ããã¾ãã","noProducts":"ãã®ã³ã¬ã¯ã·ã§ã³ã«ã¯ååãä½ãããã¾ãã","noSuggestionResult":"ç³ã訳ããã¾ãããã\"{{ terms }}\" ã§ã¯ä½ãè¦ã¤ããã¾ããã§ãã.","noSuggestionProducts":"ç³ã訳ããã¾ãããã\"{{ terms }}\" ã§ã¯ä½ãè¦ã¤ããã¾ããã§ãã."},"action_list":{"qvBtnLabel":"ã¯ã¤ãã¯ãã¥ã¼","qvAddToCartBtnLabel":"ã«ã¼ãã«è¿½å ","qvSoldOutLabel":"å®å£²","qvSaleLabel":"販売","qvViewFullDetails":"ãã¹ã¦ã®è©³ç´°ã表示","qvQuantity":"æ°é","atcAvailableLabel":"ã«ã¼ãã«è¿½å ","atcSelectOptionsLabel":"鏿ãªãã·ã§ã³","atcSoldOutLabel":"å®å£²","atcMiniCartSubtotalLabel":"å°è¨","atcMiniCartCheckoutLabel":"ãã§ãã¯ã¢ã¦ã","atcMiniCartShopingCartLabel":"ã«ã¼ã","atcMiniCartEmptyCartLabel":"ã客æ§ã®ã«ã¼ãã¯ç¾å¨ç©ºã§ã","atcMiniCartViewCartLabel":"ã«ã¼ãã®ä¸èº«ã表示","atcAddingToCartBtnLabel":"追å ä¸","atcAddedToCartBtnLabel":"è¿½å æ¸ã¿","atcMiniCartCountItemLabel":"ã¢ã¤ãã ","atcMiniCartCountItemLabelPlural":"ã¢ã¤ãã "},"defaultTheme":{"toolbarViewAs":"ã¨ãã¦è¡¨ç¤º","toolbarProduct":"åå","toolbarProducts":"åå","productItemSoldOut":"å®å£²","productItemSale":"販売","productItemFrom":"ãã"},"recentlyViewed":{"recentProductHeading":"æè¿è¦ãåå"},"mostPopular":{"popularProductsHeading":"人æ°åå"}}},"label":{"refineDesktop":"ãã£ã«ã¿ã¼","refine":"çµãè¾¼ã¿","refineMobile":"çµãè¾¼ã¿","refineMobileCollapse":"ãã£ã«ã¿ãé ã","clear":"ã¯ãªã¢","clearAll":"ãã¹ã¦ã¯ãªã¢","viewMore":"ããã«è¡¨ç¤º","viewLess":"è¡¨ç¤ºãæ¸ãã","apply":"éä¿¡","applyAll":"å
¨ã¦ã«é©ç¨","close"
3919:"éãã","back":"æ»ã","showLimit":"表示","collectionAll":"All","under":"ä¸","above":"ä¸","ratingStar":"ã¹ã¿ã¼","ratingStars":"æ","ratingUp":"& ä¸","showResult":"çµæã表示","searchOptions":"æ¤ç´¢ãªãã·ã§ã³","inCollectionSearch":"ãã®ã³ã¬ã¯ã·ã§ã³å
ã®è£½åãæ¤ç´¢ãã","loadPreviousPage":"åã®ãã¼ã¸ãèªã¿è¾¼ã","listView":"ä¸è¦§è¡¨ç¤º","gridView":"ã°ãªãããã¥ã¼","gridViewColumns":"ã°ãªãããã¥ã¼ {{ count }} å","loadMore":"{{ amountProduct }} åã®ååãããã«èªã¿è¾¼ã","loadMoreTotal":"{{ from }}ï½{{ to }}/{{ total }} åã®åå","sortByOptions":{"sorting":"以ä¸ã«ããä¸¦ã³æ¿ãï¼","relevance":"Relevance","best-selling":"Best selling","manual":"Manual","title-ascending":"Title ascending","title-descending":"Title descending","price-ascending":"Price ascending","price-descending":"Price descending","created-ascending":"Created ascending","created-descending":"Created descending"},"recommendation":{"collectionpage-530068":"Just dropped","homepage-386571":"Just dropped","homepage-046681":"Best Sellers","collectionpage-708280":"Most Popular Products","productpage-740653":"Recently viewed","productpage-165402":"Frequently Bought Together","cartpage-600532":"Still interested in this?","cartpage-146386":"Similar Products"},"search":{"generalTitle":"ä¸è¬çãªã¿ã¤ãã« (æ¤ç´¢ã¯ã¼ãããªãå ´å)","resultHeader":"\"{{ terms }}\" ã®æ¤ç´¢çµæ","resultNumber":"\"{{ terms }}\" ã® {{ count }} ä»¶ã®çµæã表示","seeAllProducts":"ãã¹ã¦ã®ååã表示","resultEmpty":"ãç³ã訳ããã¾ããï¼ \"{{ terms }}\" ã®çµæãè¦ã¤ããã¾ããã§ããã{{ breakline }}ã§ããããããããªãã§ãã ãããã¤ã¥ãã確èªããããããããå
·ä½çã§ãªãåèªã§æ¤ç´¢ãã試ããã ãããã","resultEmptyWithSuggestion":"ç³ã訳ããã¾ãããã\"{{ terms }}\" ã§ã¯ä½ãè¦ã¤ããã¾ããã§ããã代ããã«æ¬¡ã®ã¢ã¤ãã ããã§ãã¯ãã¦ã¿ã¦ãã ãã","searchTotalResult":"{{ count }} ã®çµæã表示","searchTotalResults":"{{ count }} ä»¶ã®çµæã表示","searchPanelProduct":"åå","searchPanelCollection":"ã³ã¬ã¯ã·ã§ã³","searchPanelPage":"ããã°ã¨ãã¼ã¸","searchTipsTitle":"æ¤ç´¢ã®ãã³ã","searchTipsContent":"ã¹ãã«ãå確èªãã¦ãã ããã{{ breakline }}ããä¸è¬çãªåèªãç¨ãã¦æ¤ç´¢ãã¦ãã ããã{{ breakline }}å
¥åãããã¼ã¯ã¼ããæ¸ããã¦ãã ããã{{ breakline }}製åã¿ã¤ãããã©ã³ããã¢ãã«çªå·ãã¾ãã¯è£½åæ©è½ã§æ¤ç´¢ãã¦ã¿ã¦ãã ããã"},"suggestion":{"viewAll":"{{ count }} åã®ååããã¹ã¦è¡¨ç¤º","didYouMean":"åè£: {{ terms }}","searchBoxPlaceholder":"æ¤ç´¢","suggestQuery":"{{ terms }} ã® {{ count }} ã®çµæã表示ãã¾ãã","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products","noSearchResultSearchTermLabel":"Check out some of these popular searches","noSearchResultProductsLabel":"Trending products"},"error":{"noFilterResult":"ç³ã訳ããã¾ããããæ¡ä»¶ã¨ä¸è´ããååã¯ããã¾ãã","noSearchResult":"ç³ã訳ããã¾ãããããã¼ã¯ã¼ãã«ä¸è´ããååã¯ããã¾ãã","noProducts":"ãã®ã³ã¬ã¯ã·ã§ã³ã«ã¯ååãä½ãããã¾ãã","noSuggestionResult":"ç³ã訳ããã¾ãããã\"{{ terms }}\" ã§ã¯ä½ãè¦ã¤ããã¾ããã§ãã.","noSuggestionProducts":"ç³ã訳ããã¾ãããã\"{{ terms }}\" ã§ã¯ä½ãè¦ã¤ããã¾ããã§ãã."},"action_list":{"qvBtnLabel":"ã¯ã¤ãã¯ãã¥ã¼","qvAddToCartBtnLabel":"ã«ã¼ãã«è¿½å ","qvSoldOutLabel":"å®å£²","qvSaleLabel":"販売","qvViewFullDetails":"ãã¹ã¦ã®è©³ç´°ã表示","qvQuantity":"æ°é","atcAvailableLabel":"ã«ã¼ãã«è¿½å ","atcSelectOptionsLabel":"鏿ãªãã·ã§ã³","atcSoldOutLabel":"å®å£²","atcMiniCartSubtotalLabel":"å°è¨","atcMiniCartCheckoutLabel":"ãã§ãã¯ã¢ã¦ã","atcMiniCartShopingCartLabel":"ã«ã¼ã","atcMiniCartEmptyCartLabel":"ã客æ§ã®ã«ã¼ãã¯ç¾å¨ç©ºã§ã","atcMiniCartViewCartLabel":"ã«ã¼ãã®ä¸èº«ã表示","atcAddingToCartBtnLabel":"追å ä¸","atcAddedToCartBtnLabel":"è¿½å æ¸ã¿","atcMiniCartCountItemLabel":"ã¢ã¤ãã ","atcMiniCartCountItemLabelPlural":"ã¢ã¤ãã "},"defaultTheme":{"toolbarViewAs":"ã¨ãã¦è¡¨ç¤º","toolbarProduct":"åå","toolbarProducts":"åå","productItemSoldOut":"å®å£²","productItemSale":"販売","productItemFrom":"ãã"},"recentlyViewed":{"recentProductHeading":"æè¿è¦ãåå"},"mostPopular":{"popularProductsHeading":"人æ°åå"}},"style":{"filterTitleTextColor":"rgba(0||0||0||1)","filterTitleFontSize":"","filterTitleFontWeight":"","filterTitleFontTransform":"","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":"","filterOptionFontFamily":"","filterMobileButtonTextColor":"","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":"","filterMobileButtonFontTransform":"","filterMobileButtonFontFamily":"","filterMobileButtonBackgroun
3919dColor":""},"searchEmptyResultMessages":{"label":"ãç³ã訳ããã¾ããï¼ \"{{ terms }}\" ã®çµæãè¦ã¤ããã¾ããã§ããã{{ breakline }}ã§ããããããããªãã§ãã ãããã¤ã¥ãã確èªããããããããå ·ä½çã§ãªãåèªã§æ¤ç´¢ãã試ããã ãããã"}}, 3920 3921 swatch_settings: { 3922 3923 }, 3924 3925 }; 3926 function mergeObject(obj1, obj2){ 3927 var obj3 = {}; 3928 for (var attr in obj1) { obj3[attr] = obj1[attr]; } 3929 for (var attr in obj2) { obj3[attr] = obj2[attr]; } 3930 return obj3; 3931 } 3932 if (typeof boostPFSConfig == 'undefined') { 3933 boostPFSConfig = {}; 3934 } 3935 if (typeof boostPFSAppConfig != 'undefined') { 3936 boostPFSConfig = mergeObject(boostPFSConfig, boostPFSAppConfig); 3937 } 3938 if (typeof boostPFSThemeConfig != 'undefined') { 3939 boostPFSConfig = mergeObject(boostPFSConfig, boostPFSThemeConfig); 3940 } 3941</script>
3941 3942 3943<!-- Include Resources -->
3943<script defer src="//lardini.jp/cdn/shop/t/28/assets/boost-pfs-core-instant-search.js?v=159594912226507512871788497701"></script>
3943 3944
3944<script defer src="//lardini.jp/cdn/shop/t/28/assets/boost-pfs-instant-search.js?v=95495445503357874451788497701"></script>
3944<!-- Initialize App -->
3945<script defer src="//lardini.jp/cdn/shop/t/28/assets/boost-pfs-init.js?v=175640865060629595041788497701"></script>
3945 3946 3947 3948 3949 <!-- Instant search no result JSON data --> 3950
3950<script type="application/json" id="boost-pfs-instant-search-products-not-found-json"> 3951 { 3952 "search_terms": [], 3953 "products": [] 3954 } 3955</script>
3955 3956
3957<script defer src="//lardini.jp/cdn/shop/t/28/assets/boost-pfs-analytics-custom.js?v=161314685702743820801788497701"></script>
3957 3958 <!--end-boost-pfs-js--> 3959<div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
3959<script> 3960 window['ShopifyForms'] = { 3961 ...window['ShopifyForms'], 3962 currentPageType: "product" 3963 }; 3964</script>
3964 3965 3966 3967</div><div id="shopify-block-AVlc3WnhHaDFVekNYS__18421699284197576312" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: data_script -->
3968<script type="text/javascript"> 3969 var EasyPointsAppBlockData = { 3970 shop: { 3971 domain: "lardini.jp", 3972 locale: "ja", 3973 currency: "JPY", 3974 money_format: "Â¥{{amount_no_decimals}}", 3975 money_format_options: { 3976 convert: true, 3977 multiplier: 100 3978 }, 3979 multiplier: 100, 3980 rules: { 3981 point: { 3982 percent: null, 3983 value: 1, 3984 currency: 110 3985 }, 3986 reward: { 3987 percent: null, 3988 value: 1, 3989 currency: 1 3990 } 3991 }, 3992 rewards: {}, 3993 redemption_settings: null 3994 },customer: null,}; 3995 3996 var epwFormatting = { 3997 moneyFormat: "Â¥{{amount_no_decimals}}", 3998 moneyFormatOptions: { 3999 convert: true, 4000 multiplier: 100 4001 } 4002 }; 4003 4004 window.EasyPointsAppBlockData = EasyPointsAppBlockData; 4005</script>
4005 4006<!-- END app snippet --> 4007 4008
4009<script type="text/javascript"> 4010 function createEasyPointsSession() { 4011 var metafields = { 4012 shop: {"live":true,"percentage":0.91,"updated_at":"2026-10-07T15:21:56.151007Z","currency_value":110,"include_tax":true,"point_value":1,"reward_rules":{},"point_campaign":false,"tier_rules":{"0590e6aa-631d-11ed-a236-827b1e488ab8":{"name":"Default","percentage":0.91,"currency_value":110,"point_value":1,"currency_spent_requirement":0,"free_shipping":false}},"stealth_mode":false,"point_rules":{"0590e6aa-631d-11ed-a236-827b1e488ab8":{"percentage":0.91,"currency_value":110,"point_value":1,"free_shipping":false}},"reward_currency_value":1,"reward_point_value":1,"shipping_codes":[]}, 4013 customer: null 4014 }; 4015 4016 if (!metafields.shop) return null; 4017 4018 var session = sessionStorage.getItem('easyPoints'); 4019 session = session ? JSON.parse(session) : {}; 4020 4021 if (metafields.customer) { 4022 session.pointBalance = metafields.customer.balance; 4023 session.expirationDate = metafields.customer.expiration_date; 4024 session.tierName = metafields.customer.tier; 4025 4026 if (metafields.customer.tier_maintenance_data) { 4027 session.rankMaintenanceData = metafields.customer.tier_maintenance_data.maintenance_data; 4028 session.rankAdvancementData = metafields.customer.tier_maintenance_data.advancement_data; 4029 } 4030 } else { 4031 session = {}; 4032 } 4033 4034 session.shopMetafieldUpdatedAt = metafields.shop.updated_at; 4035 return session; 4036 }; 4037 4038 var easyPointsSession = createEasyPointsSession(); 4039 if (easyPointsSession !== null) { 4040 sessionStorage.setItem('easyPoints', JSON.stringify(easyPointsSession)); 4041 } 4042</script>
4042 4043
4044<script data-loyalty-sdk="i18n" type="application/json"> 4045 { 4046 "errors": { 4047 "not_positive_value": "1以ä¸ã®å¤ãå ¥åãã¦ãã ãã", 4048 "insufficient_balance": "ãã¤ã³ããä¸è¶³ãã¦ãã¾ãã", 4049 "exceeded_redeem_points": "å©ç¨å¯è½ãªãã¤ã³ãæ°ãè¶ ãã¦ãã¾ãã", 4050 "no_discountable_products": "å²å¼å¯è½ãªååãããã¾ãã", 4051 "discount_not_applied": "å²å¼ãé©ç¨ã§ãã¾ããã§ããããã¤ã³ãå©ç¨ããã£ã³ã»ã«ãããã¤ã³ããè¿éãã¾ããã", 4052 "request_already_in_progress": "å¦çä¸ã®ãªã¯ã¨ã¹ããããã¾ãããã¼ã¸ããªãã¼ããã¦ãã ããã", 4053 "below_min_point_value": "ä¸åº¦ã«å©ç¨ã§ãããã¤ã³ãã®ä¸éãä¸åã£ã¦ãã¾ãã", 4054 "above_max_point_value": "ä¸åº¦ã«å©ç¨ã§ãããã¤ã³ãã®ä¸éãè¶ ãã¦ãã¾ãã", 4055 "invalid_point_value_increment": "ãã¤ã³ãã®åä½ã«åããªãå¤ã§ãã", 4056 "limit_below_minimum": "$amountãã¤ã³ã以ä¸ãå ¥åãã¦ãã ããã", 4057 "limit_above_maximum": "$amountãã¤ã³ã以ä¸ãå ¥åãã¦ãã ããã", 4058 "limit_increment": "$amountãã¤ã³ãåä½ã§å ¥åãã¦ãã ããã", 4059 "unknown_error": "䏿ãªã¨ã©ã¼ãçºçãã¾ããã" 4060 } 4061 } 4062</script>
4062 4063
4064<script data-loyal-target="sdk-settings" type="application/json"> 4065 { 4066 "data": { 4067 "config": { 4068 "primaryColor": "#000000", 4069 "enableMyAccount": true, 4070 "enablePointExchange": false 4071 } 4072 } 4073 } 4074</script>
4074 4075 4076 4077</div>
4077<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4077 4078</body> 4079</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.