PageSourceSearch

https://thehairbar.jp/search

html thehairbar.jp collected 2026-10-04 02:58:20 UTC 235,588 bytes, 2,886 lines download raw bytes

1<!doctype html>
2
3<html lang="ja" dir="ltr">
4  <head>
5    <meta charset="utf-8">
6    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=5.0">
7
8    <title>
9      検索
10    </title><meta name="description" content="THE HAIR BAR TOKYO(ザヘアバートウキョウ)公式オンラインストア。そこには必ず欲しいものがある、そして一緒に見つけてくれるプロがいる。colette malouf(コレットマルーフ)他、ニューヨークやポーランドなど、世界中から集められたヘアアクセサリーを展開するヘアアクセサリー専門店。"><link rel="canonical" href="https://thehairbar.jp/search"><link rel="shortcut icon" href="//thehairbar.jp/cdn/shop/files/favicon_8a536eba-c833-4107-8cf9-6cbc980457c0.png?v=1783656672&width=96">
11      <link rel="apple-touch-icon" href="//thehairbar.jp/cdn/shop/files/favicon_8a536eba-c833-4107-8cf9-6cbc980457c0.png?v=1783656672&width=180"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" href="//thehairbar.jp/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//thehairbar.jp/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2" as="font" type="font/woff2" crossorigin><meta property="og:type" content="website">
12  <meta property="og:title" content="検索"><meta property="og:description" content="THE HAIR BAR TOKYO(ザヘアバートウキョウ)公式オンラインストア。そこには必ず欲しいものがある、そして一緒に見つけてくれるプロがいる。colette malouf(コレットマルーフ)他、ニューヨークやポーランドなど、世界中から集められたヘアアクセサリーを展開するヘアアクセサリー専門店。"><meta property="og:url" content="https://thehairbar.jp/search">
13<meta property="og:site_name" content="THE  HAIR BAR TOKYO"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="検索">
14  <meta name="twitter:description" content="THE HAIR BAR TOKYO(ザヘアバートウキョウ)公式オンラインストア。そこには必ず欲しいものがある、そして一緒に見つけてくれるプロがいる。colette malouf(コレットマルーフ)他、ニューヨークやポーランドなど、世界中から集められたヘアアクセサリーを展開するヘアアクセサリー専門店。">
14<script type="application/ld+json">
15  {
16    "@context": "https://schema.org",
17    "@type": "BreadcrumbList",
18    "itemListElement": [{
19        "@type": "ListItem",
20        "position": 1,
21        "name": "ホーム",
22        "item": "https://thehairbar.jp"
23      }]
24  }
25</script>
25<style>/* Typography (heading) */
26  @font-face {
27  font-family: Jost;
28  font-weight: 400;
29  font-style: normal;
30  font-display: fallback;
31  src: url("//thehairbar.jp/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"),
32       url("//thehairbar.jp/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff");
33}
34
35@font-face {
36  font-family: Jost;
37  font-weight: 400;
38  font-style: italic;
39  font-display: fallback;
40  src: url("//thehairbar.jp/cdn/fonts/jost/jost_i4.b690098389649750ada222b9763d55796c5283a5.woff2") format("woff2"),
41       url("//thehairbar.jp/cdn/fonts/jost/jost_i4.fd766415a47e50b9e391ae7ec04e2ae25e7e28b0.woff") format("woff");
42}
43
44/* Typography (body) */
45  @font-face {
46  font-family: Poppins;
47  font-weight: 400;
48  font-style: normal;
49  font-display: fallback;
50  src: url("//thehairbar.jp/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"),
51       url("//thehairbar.jp/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff");
52}
53
54@font-face {
55  font-family: Poppins;
56  font-weight: 400;
57  font-style: italic;
58  font-display: fallback;
59  src: url("//thehairbar.jp/cdn/fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2") format("woff2"),
60       url("//thehairbar.jp/cdn/fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff") format("woff");
61}
62
63@font-face {
64  font-family: Poppins;
65  font-weight: 700;
66  font-style: normal;
67  font-display: fallback;
68  src: url("//thehairbar.jp/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"),
69       url("//thehairbar.jp/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff") format("woff");
70}
71
72@font-face {
73  font-family: Poppins;
74  font-weight: 700;
75  font-style: italic;
76  font-display: fallback;
77  src: url("//thehairbar.jp/cdn/fonts/poppins/poppins_i7.42fd71da11e9d101e1e6c7932199f925f9eea42d.woff2") format("woff2"),
78       url("//thehairbar.jp/cdn/fonts/poppins/poppins_i7.ec8499dbd7616004e21155106d13837fff4cf556.woff") format("woff");
79}
80
81:root {
82    /* Container */
83    --container-max-width: 100%;
84    --container-xxs-max-width: 27.5rem; /* 440px */
85    --container-xs-max-width: 42.5rem; /* 680px */
86    --container-sm-max-width: 61.25rem; /* 980px */
87    --container-md-max-width: 71.875rem; /* 1150px */
88    --container-lg-max-width: 78.75rem; /* 1260px */
89    --container-xl-max-width: 85rem; /* 1360px */
90    --container-gutter: 1.25rem;
91
92    --section-vertical-spacing: 2.5rem;
93    --section-vertical-spacing-tight:2.5rem;
94
95    --section-stack-gap:2.25rem;
96    --section-stack-gap-tight:2.25rem;
97
98    /* Form settings */
99    --form-gap: 1.25rem; /* Gap between fieldset and submit button */
100    --fieldset-gap: 1rem; /* Gap between each form input within a fieldset */
101    --form-control-gap: 0.625rem; /* Gap between input and label (ignored for floating label) */
102    --checkbox-control-gap: 0.75rem; /* Horizontal gap between checkbox and its associated label */
103    --input-padding-block: 0.65rem; /* Vertical padding for input, textarea and native select */
104    --input-padding-inline: 0.8rem; /* Horizontal padding for input, textarea and native select */
105    --checkbox-size: 0.875rem; /* Size (width and height) for checkbox */
106
107    /* Other sizes */
108    --sticky-area-height: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-is-visible, 1) * var(--header-height, 0px));
109
110    /* RTL support */
111    --transform-logical-flip: 1;
112    --transform-origin-start: left;
113    --transform-origin-end: right;
114
115    /**
116     * ---------------------------------------------------------------------
117     * TYPOGRAPHY
118     * ---------------------------------------------------------------------
119     */
120
121    /* Font properties */
122    --heading-font-family: Jost, sans-serif;
123    --heading-font-weight: 400;
124    --heading-font-style: normal;
125    --heading-text-transform: uppercase;
126    --heading-letter-spacing: 0.18em;
127    --text-font-family: Poppins, sans-serif;
128    --text-font-weight: 400;
129    --text-font-style: normal;
130    --text-letter-spacing: 0.0em;
131    --button-font: var(--text-font-style) var(--text-font-weight) var(--text-sm) / 1.65 var(--text-font-family);
132    --button-text-transform: uppercase;
133    --button-letter-spacing: 0.18em;
134
135    /* Font sizes */--text-heading-size-factor: 1;
136    --text-h1: max(0.6875rem, clamp(1.375rem, 1.146341463414634rem + 0.975609756097561vw, 2rem) * var(--text-heading-size-factor));
137    --text-h2: max(0.6875rem, clamp(1.25rem, 1.0670731707317074rem + 0.7804878048780488vw, 1.75rem) * var(--text-heading-size-factor));
138    --text-h3: max(0.6875rem, clamp(1.125rem, 1.0335365853658536rem + 0.3902439024390244vw, 1.375rem) * var(--text-heading-size-factor));
139    --text-h4: max(0.6875rem, clamp(1rem, 0.9542682926829268rem + 0.1951219512195122vw, 1.125rem) * var(--text-heading-size-factor));
140    --text-h5: calc(0.875rem * var(--text-heading-size-factor));
141    --text-h6: calc(0.7rem * var(--text-heading-size-factor));
142
143    --text-xs: 0.75rem;
144    --text-sm: 0.8125rem;
145    --text-base: 0.875rem;
146    --text-lg: 1.0rem;
147    --text-xl: 1.125rem;
148
149    /* Rounded variables (used for border radius) */
150    --rounded-full: 9999px;
151    --button-border-radius: 0.0rem;
152    --input-border-radius: 0.0rem;
153
154    /* Box shadow */
155    --shadow-sm: 0 2px 8px rgb(0 0 0 / 0.05);
156    --shadow: 0 5px 15px rgb(0 0 0 / 0.05);
157    --shadow-md: 0 5px 30px rgb(0 0 0 / 0.05);
158    --shadow-block: px px px rgb(var(--text-primary) / 0.0);
159
160    /* Product card */--product-card-text-transform: uppercase;/**
161     * ---------------------------------------------------------------------
162     * OTHER
163     * ---------------------------------------------------------------------
164     */
165
166    --checkmark-svg-url: url(//thehairbar.jp/cdn/shop/t/56/assets/checkmark.svg?v=5588600397216680941788327149);
167    --cursor-zoom-in-svg-url: url(//thehairbar.jp/cdn/shop/t/56/assets/cursor-zoom-in.svg?v=42284069417148430011788327149);
168  }
169
170  [dir="rtl"]:root {
171    /* RTL support */
172    --transform-logical-flip: -1;
173    --transform-origin-start: right;
174    --transform-origin-end: left;
175  }
176
177  @media screen and (min-width: 700px) {
178    :root {
179      /* Typography (font size) */
180      --text-xs: 0.75rem;
181      --text-sm: 0.8125rem;
182      --text-base: 0.875rem;
183      --text-lg: 1.0rem;
184      --text-xl: 1.25rem;
185
186      /* Spacing settings */
187      --container-gutter: 2rem;
188    }
189  }
190
191  @media screen and (min-width: 1000px) {
192    :root {
193      /* Spacing settings */
194      --container-gutter: 3rem;
195
196      --section-vertical-spacing: 4rem;
197      --section-vertical-spacing-tight: 4rem;
198
199      --section-stack-gap:3rem;
200      --section-stack-gap-tight:3rem;
201    }
202  }:root {/* Overlay used for modal */
203    --page-overlay: 0 0 0 / 0.4;
204
205    /* We use the first scheme background as default */
206    --page-background: ;
207
208    /* Product colors */
209    --on-sale-text: 227 44 43;
210    --on-sale-badge-background: 227 44 43;
211    --on-sale-badge-text: 255 255 255;
212    --sold-out-badge-background: 239 239 239;
213    --sold-out-badge-text: 0 0 0 / 0.65;
214    --custom-badge-background: 28 28 28;
215    --custom-badge-text: 255 255 255;
216    --star-color: 28 28 28;
217
218    /* Status colors */
219    --success-background: 212 227 203;
220    --success-text: 48 122 7;
221    --warning-background: 253 241 224;
222    --warning-text: 237 138 0;
223    --error-background: 243 204 204;
224    --error-text: 203 43 43;
225
226    /* Modal scheme */
227    --modal-scheme-background: 255 255 255;
228    --modal-scheme-background-gradient: ;
229    --modal-scheme-text-color: 28 28 28;
230  }.color-scheme--scheme-1 {
231      /* Color settings */--accent: 28 28 28;
232      --text-color: 28 28 28;
233      --background: 239 239 239 / 1.0;
234      --background-without-opacity: 239 239 239;
235      --background-gradient: ;--border-color: 207 207 207;/* Button colors */
236      --button-background: 28 28 28;
237      --button-text-color: 255 255 255;
238
239      /* Circled buttons */
240      --circle-button-background: 255 255 255;
241      --circle-button-text-color: 28 28 28;
242    }.shopify-section:has(.section-spacing.color-scheme--bg-609ecfcfee2f667ac6c12366fc6ece56) + .shopify-section:has(.section-spacing.color-scheme--bg-609ecfcfee2f667ac6c12366fc6ece56:not(.bordered-section)) .section-spacing {
243      padding-block-start: 0;
244    }.color-scheme--scheme-2 {
245      /* Color settings */--accent: 28 28 28;
246      --text-color: 28 28 28;
247      --background: 255 255 255 / 1.0;
248      --background-without-opacity: 255 255 255;
249      --background-gradient: ;--border-color: 221 221 221;/* Button colors */
250      --button-background: 28 28 28;
251      --button-text-color: 255 255 255;
252
253      /* Circled buttons */
254      --circle-button-background: 255 255 255;
255      --circle-button-text-color: 28 28 28;
256    }.shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673) + .shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673:not(.bordered-section)) .section-spacing {
257      padding-block-start: 0;
258    }.color-scheme--scheme-3 {
259      /* Color settings */--accent: 255 255 255;
260      --text-color: 255 255 255;
261      --background: 28 28 28 / 1.0;
262      --background-without-opacity: 28 28 28;
263      --background-gradient: ;--border-color: 62 62 62;/* Button colors */
264      --button-background: 255 255 255;
265      --button-text-color: 28 28 28;
266
267      /* Circled buttons */
268      --circle-button-background: 255 255 255;
269      --circle-button-text-color: 28 28 28;
270    }.shopify-section:has(.section-spacing.color-scheme--bg-c1f8cb21047e4797e94d0969dc5d1e44) + .shopify-section:has(.section-spacing.color-scheme--bg-c1f8cb21047e4797e94d0969dc5d1e44:not(.bordered-section)) .section-spacing {
271      padding-block-start: 0;
272    }.color-scheme--scheme-4 {
273      /* Color settings */--accent: 255 255 255;
274      --text-color: 255 255 255;
275      --background: 0 0 0 / 1.0;
276      --background-without-opacity: 0 0 0;
277      --background-gradient: ;--border-color: 38 38 38;/* Button colors */
278      --button-background: 255 255 255;
279      --button-text-color: 28 28 28;
280
281      /* Circled buttons */
282      --circle-button-background: 255 255 255;
283      --circle-button-text-color: 28 28 28;
284    }.shopify-section:has(.section-spacing.color-scheme--bg-77e774e6cc4d94d6a32f6256f02d9552) + .shopify-section:has(.section-spacing.color-scheme--bg-77e774e6cc4d94d6a32f6256f02d9552:not(.bordered-section)) .section-spacing {
285      padding-block-start: 0;
286    }.color-scheme--dialog {
287    /* Color settings */--accent: 28 28 28;
288    --text-color: 28 28 28;
289    --background: 255 255 255 / 1.0;
290    --background-without-opacity: 255 255 255;
291    --background-gradient: ;--border-color: 221 221 221;/* Button colors */
292    --button-background: 28 28 28;
293    --button-text-color: 255 255 255;
294
295    /* Circled buttons */
296    --circle-button-background: 255 255 255;
297    --circle-button-text-color: 28 28 28;
298  }@view-transition {
299      navigation: auto;
300    }</style>
301<script>
302  // This allows to expose several variables to the global scope, to be used in scripts
303  window.themeVariables = {
304    settings: {
305      showPageTransition: true,
306      pageType: "search",
307      moneyFormat: "Â¥{{amount_no_decimals}}",
308      moneyWithCurrencyFormat: "Â¥{{amount_no_decimals}} JPY",
309      currencyCodeEnabled: false,
310      cartType: "page",
311      staggerMenuApparition: true
312    },
313
314    strings: {
315      addedToCart: "カートに追加されました!",
316      addedToCartWithTitle: "{{ product_title }} がカートに追加されました。",
317      closeGallery: "閉じる",
318      zoomGallery: "ズームイン",
319      errorGallery: "画像を表示できません",
320      shippingEstimatorNoResults: "申し訳ありませんが、お客様のご住所への発送は現在行っておりません",
321      shippingEstimatorOneResult: "お客様のご住所には1つの配送料金が適用されます:",
322      shippingEstimatorMultipleResults: "お客様のご住所に合わせて、複数の配送料金が選択できます:",
323      shippingEstimatorError: "配送料金の取得中に1つ以上のエラーが発生しました:",
324      next: "次へ",
325      previous: "前へ"
326    },
327
328    mediaQueries: {
329      'sm': 'screen and (min-width: 700px)',
330      'md': 'screen and (min-width: 1000px)',
331      'lg': 'screen and (min-width: 1150px)',
332      'xl': 'screen and (min-width: 1400px)',
333      '2xl': 'screen and (min-width: 1600px)',
334      'sm-max': 'screen and (max-width: 699px)',
335      'md-max': 'screen and (max-width: 999px)',
336      'lg-max': 'screen and (max-width: 1149px)',
337      'xl-max': 'screen and (max-width: 1399px)',
338      '2xl-max': 'screen and (max-width: 1599px)',
339      'motion-safe': '(prefers-reduced-motion: no-preference)',
340      'motion-reduce': '(prefers-reduced-motion: reduce)',
341      'supports-hover': 'screen and (pointer: fine)',
342      'supports-touch': 'screen and (hover: none)'
343    }
344  };</script>
vendor: 1 bytes, line 344
344
345<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 345
345
346<script type="importmap">{
347        "imports": {
348          "vendor": "//thehairbar.jp/cdn/shop/t/56/assets/vendor.min.js?v=53886175772894603331788327149",
349          "theme": "//thehairbar.jp/cdn/shop/t/56/assets/theme.js?v=180335519002586168071788327149",
350          "photoswipe": "//thehairbar.jp/cdn/shop/t/56/assets/photoswipe.min.js?v=13374349288281597431788327149"
351        }
352      }
353    </script>
353
354
355    
355<script type="module" src="//thehairbar.jp/cdn/shop/t/56/assets/vendor.min.js?v=53886175772894603331788327149"></script>
355
356    
356<script type="module" src="//thehairbar.jp/cdn/shop/t/56/assets/theme.js?v=180335519002586168071788327149"></script>
356
357
358    
358<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
358<meta name="google-site-verification" content="cVnUYJ-nzIe6MMziG1wvB-63NSygKV77dfNfNCPJhBs">
359<meta name="google-site-verification" content="cVnUYJ-nzIe6MMziG1wvB-63NSygKV77dfNfNCPJhBs">
360<meta name="facebook-domain-verification" content="5rxxrrjjdrh58enkm573uop9k3lzpt">
361<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/59006451865/digital_wallets/dialog">
362<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
362<script async="async" src="/checkouts/internal/preloads.js?locale=ja-JP"></script>
362
363<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
364<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=ja-JP&shop_id=59006451865" crossorigin="anonymous"></script>
vendor: 1 bytes, line 364
364
365<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":59006451865,"countryCode":"JP","currencyCode":"JPY","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/59006451865","merchantName":"THE  HAIR BAR TOKYO","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","jcb","discover"],"total":{"type":"pending","label":"THE  HAIR BAR TOKYO","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 365
365
366<script id="shopify-features" type="application/json">{"accessToken":"c19ae7a12ffeb06c7f4d73bc23641762","betas":["rich-media-storefront-analytics"],"domain":"thehairbar.jp","predictiveSearch":false,"shopId":59006451865,"locale":"ja"}</script>
vendor: 1 bytes, line 366
366
367<script>var Shopify = Shopify || {};
368Shopify.shop = "the-hair-bar-tokyo.myshopify.com";
369Shopify.locale = "ja";
370Shopify.currency = {"active":"JPY","rate":"1.0"};
371Shopify.country = "JP";
372Shopify.theme = {"name":"Prestige_AW_STAGING","id":161802748158,"schema_name":"Prestige","schema_version":"11.1.0","theme_store_id":855,"role":"main"};
373Shopify.theme.handle = "null";
374Shopify.theme.style = {"id":null,"handle":null};
375Shopify.cdnHost = "thehairbar.jp/cdn";
376Shopify.routes = Shopify.routes || {};
377Shopify.routes.root = "/";
378Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
379Shopify.SignInWithShop = Shopify.SignInWithShop || {};
380Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
381Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 381
381
382<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 382
382
383<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 383
383
384<script>
385  window.ShopifyPay = window.ShopifyPay || {};
386  window.ShopifyPay.apiHost = "shop.app\/pay";
387  window.ShopifyPay.redirectState = null;
388</script>
vendor: 1 bytes, line 388
388
389<script>
390  window.Shopify = window.Shopify || {};
391  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
392  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
393  window.Shopify.SignInWithShop.eligible = true;
394</script>
vendor: 1 bytes, line 394
394
395<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 395
395
396<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 396
396
397<script type="module">
398  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.ja.esm.js");
399
400  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
401
402</script>
vendor: 1 bytes, line 402
402
403<script>
404  window.Shopify = window.Shopify || {};
405  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
406  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"]};
407</script>
vendor: 1 bytes, line 407
407
408<script>(function() {
409  var isLoaded = false;
410  function asyncLoad() {
411    if (isLoaded) return;
412    isLoaded = true;
413    var urls = ["https:\/\/shopify-statics.amp-cdn.tokyo\/cart-delivery-datetime\/prd\/script_tags\/cart_attributes.js?shop=the-hair-bar-tokyo.myshopify.com","https:\/\/storage.googleapis.com\/timesact-resources\/scripts\/timesact.js?shop=the-hair-bar-tokyo.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/0645\/1865\/t\/14\/assets\/globo.formbuilder.init.js?v=1658370125\u0026shop=the-hair-bar-tokyo.myshopify.com","\/\/cdn.shopify.com\/proxy\/69ff23706d4ce0577cbe13a93fa18de0c88f57112827094f8f5257a65ab1b771\/cdn.nfcube.com\/instafeed-2b7d9e4c152e054f07e47d5771a780cc.js?shop=the-hair-bar-tokyo.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
414    for (var i = 0; i < urls.length; i++) {
415      var s = document.createElement('script');
416      s.type = 'text/javascript';
417      s.async = true;
418      s.src = urls[i];
419      var x = document.getElementsByTagName('script')[0];
420      x.parentNode.insertBefore(s, x);
421    }
422  };
423  if(window.attachEvent) {
424    window.attachEvent('onload', asyncLoad);
425  } else {
426    window.addEventListener('load', asyncLoad, false);
427  }
428})();</script>
vendor: 1 bytes, line 428
428
429<script id="__st">var __st={"a":59006451865,"offset":32400,"reqid":"0ffe8f93-cd0f-483a-8fb3-7d03c5a82f40-1791082700","pageurl":"thehairbar.jp\/search","u":"173e17694c46","p":"searchresults"};</script>
vendor: 1 bytes, line 429
429
430<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 430
430
431<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'hCaptchaによる保護',privacyText:'プライバシー',termsText:'利用規約'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 431
431
432<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//thehairbar.jp/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 432
432
433<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 = "//thehairbar.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>
433<script crossorigin="anonymous" defer="defer" src="//thehairbar.jp/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 433
433
434<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 434
434
435<script>
436  window.Shopify = window.Shopify || {};
437  window.Shopify.MCP = window.Shopify.MCP || {};
438  window.Shopify.MCP.enabled = true;
439  window.Shopify.MCP.shop = "the-hair-bar-tokyo.myshopify.com";
440  window.Shopify.MCP.mcpEndpoint = "https:\/\/thehairbar.jp\/api\/mcp";
441  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?\"\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."}},"required":["query"]}}];
442</script>
vendor: 1 bytes, line 442
442
443<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("\/\/thehairbar.jp\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
444</script>
vendor: 1 bytes, line 444
444
445<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://thehairbar.jp/cdn/shopifycloud/portable-wallets/latest/portable-wallets.ja.js",t.type="module",document.head.appendChild(t)}};
446</script>
vendor: 1 bytes, line 446
446
447<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
448  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);
449</script>
vendor: 1 bytes, line 449
449
450<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
451</script>
451
452<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://thehairbar.jp/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
453<style id="shopify-accelerated-checkout-cart">
454        #shopify-buyer-consent {
455  margin-top: 1em;
456  display: inline-block;
457  width: 100%;
458}
459
460#shopify-buyer-consent.hidden {
461  display: none;
462}
463
464#shopify-subscription-policy-button {
465  background: none;
466  border: none;
467  padding: 0;
468  text-decoration: underline;
469  font-size: inherit;
470  cursor: pointer;
471}
472
473#shopify-subscription-policy-button::before {
474  box-shadow: none;
475}
476
477      </style>
478<script id="sections-script" data-sections="aw-cart-drawer" defer="defer" src="//thehairbar.jp/cdn/shop/t/56/compiled_assets/scripts.js?v=157771158413684807321788327149"></script>
vendor: 1 bytes, line 478
478
479<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
479�<link href="//thehairbar.jp/cdn/shop/t/56/assets/theme.css?v=44888729455173995461790770091" rel="stylesheet" type="text/css" media="all" /><link href="//thehairbar.jp/cdn/shop/t/56/assets/aw-product-badges.css?v=98024745718766477031788327149" rel="stylesheet" type="text/css" media="all" /><link href="//thehairbar.jp/cdn/shop/t/56/assets/aw-style.css?v=158887321319709991991788327149" rel="stylesheet" type="text/css" media="all" /><link href="//thehairbar.jp/cdn/shop/t/56/assets/aw-swym.css?v=166771137087661801788327149" rel="stylesheet" type="text/css" media="all" />
480
481<!-- BEGIN app block: shopify://apps/powerful-form-builder/blocks/app-embed/e4bcb1eb-35b2-42e6-bc37-bfe0e1542c9d -->
481<script type="text/javascript" hs-ignore data-cookieconsent="ignore">
482  var Globo = Globo || {};
483  var globoFormbuilderRecaptchaInit = function(){};
484  var globoFormbuilderHcaptchaInit = function(){};
485  window.Globo.FormBuilder = window.Globo.FormBuilder || {};
486  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 G: <a href=\"https://apps.shopify.com/form-builder-contact-form\" target=\"_blank\">Form Builder</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":0,"url":"https://form.globo.io/","shop_url":"the-hair-bar-tokyo.myshopify.com","CDN_URL":"https://dnhcnb9q6pxc3.cloudfront.net","flags":{"canary_app_version":false,"prevent_draft_handle":false},"app_id":"1783207"};
487  if(window.Globo.FormBuilder.shop && window.Globo.FormBuilder.shop?.storefront_access_token){
488    delete window.Globo.FormBuilder.shop.storefront_access_token;
489  }
490
491  if(window.Globo.FormBuilder.shop.settings.customCssEnabled && window.Globo.FormBuilder.shop.settings.customCssCode){
492    const customStyle = document.createElement('style');
493    customStyle.type = 'text/css';
494    customStyle.innerHTML = window.Globo.FormBuilder.shop.settings.customCssCode;
495    document.head.appendChild(customStyle);
496  }
497
498  window.Globo.FormBuilder.forms = [];
499    
500      
501      
502      
503      window.Globo.FormBuilder.forms[58799] = {"58799":{"header":{"active":false,"title":"お問い合わせ","description":"\u003ch6\u003eご不明な点につきましては、\u003ca href=\"https:\/\/the-hair-bar-tokyo.myshopify.com\/pages\/faq\" rel=\"noopener noreferrer\" target=\"_blank\" style=\"background-color: transparent; color: var(--color-text);\"\u003eよくあるご質問\u003c\/a\u003eでもご案内していますのでご参照ください。問題が解決しない場合は、お問い合わせフォームよりお問合せください。\u003c\/h6\u003e\u003ch6\u003e\u003cspan style=\"color: rgb(223, 89, 89);\"\u003e※内容によっては回答をさしあげるのにお時間をいただくこともございます。また、休業日は翌営業日以降の対応となりますのでご了承ください。\u003c\/span\u003e\u003c\/h6\u003e\u003ch6\u003e\u0026nbsp;本お問い合わせに送られる個人情報は該当部署が問い合わせの回答に利用する以外に再利用、および保有することはありません。\u003c\/h6\u003e\u003ch6\u003eお問い合わせをいただきましたお客様より順にご返答をさせていただきますが、ご返答までお時間をいただいてしまう場合もございます。あらかじめご了承ください。\u003c\/h6\u003e\u003ch6\u003e※[email protected]よりご返答いたします。\u003c\/h6\u003e\u003ch6\u003e\u003cbr\u003e\u003c\/h6\u003e\u003ch6\u003eTHE HAIR BAR TOKYO カスタマーセンター対応時間は 平日10時~18時までとなっております。\u003c\/h6\u003e\u003ch6\u003eお電話でのお問い合わせは下記よりご連絡くださいますようお願いいたします。\u003c\/h6\u003e\u003ch6\u003eTEL:03-3409-5660\u003c\/h6\u003e"},"elements":[{"id":"text","type":"text","label":"お名前","placeholder":"お名前をご入力してください","description":"","required":true,"columnWidth":100},{"id":"email","type":"email","label":"メールアドレス","placeholder":"メールアドレスを入力してください","description":"","required":true,"columnWidth":50},{"id":"phone","type":"phone","label":"電話番号","placeholder":"","description":"","required":false,"columnWidth":50},{"id":"select","type":"select","label":"お問い合わせ内容","placeholder":"選択してください","options":"商品について\n配送について\n修理について\nプレス・取材について\nその他","de
503scription":"","required":true,"columnWidth":100},{"id":"textarea","type":"textarea","label":"お問い合わせ詳細内容","placeholder":"お問い合わせ内容をご入力ください","description":"","required":true,"columnWidth":100,"conditionalField":false,"onlyShowIf":false,"select":false},{"id":"file","type":"file","label":"添付ファイル1","button-text":"Choose file","placeholder":"","allowed-multiple":false,"allowed-extensions":["jpg","jpeg","png","gif","pdf"],"description":"jpg、png、gif、pdf ファイルサイズ2MBまで","uploadPending":"File is uploading. Please wait a second...","uploadSuccess":"File uploaded successfully","required":false,"columnWidth":50,"conditionalField":false,"onlyShowIf":false,"select":false},{"id":"file-2","type":"file","label":"添付ファイル2","button-text":"Choose file","placeholder":"","allowed-multiple":false,"allowed-extensions":["jpg","jpeg","png","gif","pdf"],"description":"jpg、png、gif、pdf ファイルサイズ2MBまで","uploadPending":"File is uploading. Please wait a second...","uploadSuccess":"File uploaded successfully","required":false,"columnWidth":50,"conditionalField":false,"onlyShowIf":false,"select":false},{"id":"file-3","type":"file","label":"添付ファイル3","button-text":"Choose file","placeholder":"","allowed-multiple":false,"allowed-extensions":["jpg","jpeg","png","gif","pdf"],"description":"jpg、png、gif、pdf ファイルサイズ2MBまで","uploadPending":"File is uploading. Please wait a second...","uploadSuccess":"File uploaded successfully","required":false,"columnWidth":50,"conditionalField":false,"onlyShowIf":false,"select":false},{"id":"checkbox","type":"checkbox","label":"個人情報保護方針\t","options":"確認しました","description":"","required":true,"columnWidth":100,"conditionalField":false,"onlyShowIf":"false","select":false},{"id":"paragraph","type":"paragraph","text":"\u003cp\u003e\u003ca href=\"https:\/\/thehairbar.jp\/pages\/privacy\" rel=\"noopener noreferrer\" target=\"_blank\" style=\"color: rgb(0, 0, 0);\"\u003e個人情報保護方針\u003c\/a\u003eをご確認ください。\u003c\/p\u003e","columnWidth":50,"conditionalField":false,"onlyShowIf":false,"select":false,"checkbox":false}],"add-elements":null,"footer":{"description":"\u003cp\u003eお問い合わせ内容をご確認いただき、送信ボタンを押してください。\u003c\/p\u003e","previousText":"Previous","nextText":"Next","submitText":"送信する","submitFullWidth":false,"submitAlignment":"center"},"contactUs":{"hideWaterMark":true,"btnContact":"Contact us"},"mail":{"admin":null,"customer":{"enable":true,"emailType":"elementEmail","selectEmail":"onlyEmail","emailId":"email","emailConditional":false,"note":"You can use variables which will help you create a dynamic content","subject":"[THE HAIR BAR TOKYO]お問い合わせありがとうございます","content":"\u003cp\u003eお問い合わせいただきありがとうございます。\u003c\/p\u003e\n\u003cp\u003e下記内容にてお問い合わせを受け付けました。\u003c\/p\u003e\n\u003cp\u003e内容によっては回答をさしあげるのにお時間をいただくこともございます。また、休業日は翌営業日以降の対応となりますのでご了承ください。\u003c\/p\u003e\n\u003cp\u003e\u0026nbsp;お名前:\u003cspan style=\"background-color: var(--p-surface-foreground-subdued, #f4f6f8); font-size: 1.15em; color: #212b36; font-family: -apple-system, system-ui, 'San Francisco', Roboto, 'Segoe UI', 'Helvetica Neue', sans-serif;\"\u003e{{text}}\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"Polaris-Stack\" style=\"box-sizing: border-box; margin-top: 0px; margin-left: -1.6rem; display: flex; flex-wrap: nowrap; align-items: stretch; justify-content: space-between; color: #212b36; font-family: -apple-system, system-ui, 'San Francisco', Roboto, 'Segoe UI', 'Helvetica Neue', sans-serif; font-size: 14px; background-color: #f9fafb;\"\u003e\u0026nbsp;\u003c\/div\u003e\n\u003cp\u003eメールアドレス:\u003cspan style=\"background-color: var(--p-surface-foreground-subdued, #f4f6f8); font-size: 1.15em; color: #212b36; font-family: -apple-system, system-ui, 'San Francisco', Roboto, 'Segoe UI', 'Helvetica Neue', sans-serif;\"\u003e{{email}}\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"Polaris-Stack\" style=\"box-sizing: border-box; margin-top: 0px; margin-left: -1.6rem; display: flex; flex-wrap: nowrap; align-items: stretch; justify-content: space-between; color: #212b36; font-family: -apple-system, system-ui, 'San Francisco', Roboto, 'Segoe UI', 'Helvetica Neue', sans-serif; font-size: 14px; background-color: #f9fafb;\"\u003e\u0026nbsp;\u003c\/div\u003e\n\u003cp\u003e電話番号:\u003cspan style=\"background-color: var(--p-surface-foreground-subdued, #f4f6f8); font-size: 1.15em; color: #212b36; font-family: -apple-system, system-ui, 'San Francisco', Roboto, 'Segoe UI', 'Helvetica Neue', sans-serif;\"\u003e{{phone}}\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"Polaris-Stack\" style=\"box-sizing: border-box; margin-top: 0px; margin-left: -1.6rem; display: flex; flex-wrap: nowrap; align-items: stretch; justify-content: space-between; color: #212b36; font-family: -apple-system, system-ui, 'San Francisco', Roboto, 'Segoe UI', 'Helvetica Neue', sans-serif; font-size: 14px; background-color: #f9fafb;\"\u003e\u0026nbsp;\u003c\/div\u003e\n\u003cp\u003eお問い合わせ内容:\u003cspan style=\"background-color: var(--p-surface-foreground-subdued, #f4f6f8); font-size: 1.15em; color: #212b36; font-family: -apple-system, system-ui, 'San Francisco', Roboto, 'Segoe UI', 'Helvetica Neue', sans-serif;\"\u003e{{select}}\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"Polaris-Stack\" style=\"box-sizing: border-box; margin-top: 0px; margin-left: -1.6rem; display: flex; flex-wrap: nowrap; align-items: stretch; justify-content: space-between; color: #212b36; font-family: -apple-system, system-ui, 'San Francisco', Roboto, 'Segoe UI', 'Helvetica Neue', sans-serif; font-size: 14px; background-color: #f9fafb;\"\u003e\u0026nbsp;\u003c\/div\u003e\n\u003cp\u003eお問い合わせ詳細:\u003cspan style=\"background-color: var(--p-surface-foreground-subdued, #f4f6f8); font-size: 1.15em; color: #212b36; font-family: -apple-system, system-ui, 'San Francisco', Roboto, 'Segoe UI', 'Helvetica Neue', sans-serif;\"\u003e{{textarea}}\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"Polaris-Stack\" style=\"box-sizing: border-box; margin-top: 0px; margin-left: -1.6rem; display: flex; flex-wrap: nowrap; align-items: stretch; justify-content: space-between; color: #212b36; font-family: -apple-system, system-ui, 'San Francisco', Roboto, 'Segoe UI', 'Helvetica Neue', sans-serif; font-size: 14px; background-color: #f9fafb;\"\u003e\u0026nbsp;\u003c\/div\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e","islimitWidth":false,"maxWidth":"600"}},"appearance":{"layout":"boxed","width":"800","style":"classic","mainColor":"rgba(0,0,0,1)","headingColor":"#000","labelColor":"#000","descriptionColor":"#6c757d","optionColor":"#000","background":"none","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.5
50379-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"},"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"},"errorMessage":{"required":"入力してください","invalid":"無効です","invalidName":"無効な名前です","invalidEmail":"無効なメールアドレスです","invalidURL":"無効なURLです","invalidPhone":"無効な電話番号です","invalidNumber":"無効な番号です","invalidPassword":"無効なパスワードです","confirmPasswordNotMatch":"パスワードが一致しません","customerAlreadyExists":"すでに登録済みです","fileSizeLimit":"ファイルサイズの制限を超えました","fileNotAllowed":"このファイル拡張子は許可されていません","requiredCaptcha":"キャプチャを入力してください","requiredProducts":"Please select product","limitQuantity":"The number of products left in stock has been exceeded","otherError":"恐れ入りますが、もう一度やり直してください"}
503,"afterSubmit":{"action":"clearForm","message":"\u003cp\u003eお問い合わせいただきありがとうございます。\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eお問い合わせを受け付けました。\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003ch4\u003e内容によっては回答をさしあげるのにお時間をいただくこともございます。また、休業日は翌営業日以降の対応となりますのでご了承ください。\u003c\/h4\u003e","redirectUrl":"","enableGa":false,"gaEventCategory":"Form Builder by Globo","gaEventAction":"Submit","gaEventLabel":"Contact us form","enableFpx":false,"fpxTrackerName":""},"integration":{"shopify":{"createAccount":false,"ifExist":"returnError","sendEmailInvite":false,"acceptsMarketing":false,"note":"Learn \u003ca href=\"https:\/\/www.google.com\/\" target=\"_blank\"\u003ehow to connect\u003c\/a\u003e form elements to Shopify customer data","integrationElements":[]},"mailChimp":{"loading":"Looks like your Mailchimp API key that you provide is not right, Please go to \u003ca href='\/admin\/settings' target='_blank'\u003eSettings\u003c\/a\u003e to correct it","enable":false,"list":false,"note":"Learn \u003ca href=\"https:\/\/www.google.com\/\" target=\"_blank\"\u003ehow to connect\u003c\/a\u003e form elements to Mailchimp subscriber data","integrationElements":[]},"klaviyo":{"loading":"","enable":false,"list":false,"note":"Learn \u003ca href=\"https:\/\/www.google.com\/\" target=\"_blank\"\u003ehow to connect\u003c\/a\u003e form elements to Klaviyo subscriber data","integrationElements":[]},"zapier":{"enable":false,"webhookUrl":""}},"isStepByStepForm":false,"html":"\n\u003cdiv class=\"globo-form boxed-form globo-form-id-58799\"\u003e\n\u003cstyle\u003e\n.globo-form-id-58799 .globo-form-app{\n    max-width: 800px;\n    width: -webkit-fill-available;\n    background-color:#FFF;\n    \n    \n}\n\n.globo-form-id-58799 .globo-form-app .globo-heading{\n    color: #000\n}\n.globo-form-id-58799 .globo-form-app .globo-description,\n.globo-form-id-58799 .globo-form-app .header .globo-description{\n    color: #6c757d\n}\n.globo-form-id-58799 .globo-form-app .globo-label,\n.globo-form-id-58799 .globo-form-app .globo-form-control label.globo-label,\n.globo-form-id-58799 .globo-form-app .globo-form-control label.globo-label span.label-content{\n    color: #000\n}\n.globo-form-id-58799 .globo-form-app .globo-form-control .help-text.globo-description{\n    color: #6c757d\n}\n.globo-form-id-58799 .globo-form-app .globo-form-control .checkbox-wrapper .globo-option,\n.globo-form-id-58799 .globo-form-app .globo-form-control .radio-wrapper .globo-option\n{\n    color: #000\n}\n.globo-form-id-58799 .globo-form-app .footer{\n    text-align:center;\n}\n.globo-form-id-58799 .globo-form-app .footer button{\n    border:1px solid rgba(0,0,0,1);\n    \n}\n.globo-form-id-58799 .globo-form-app .footer button.submit,\n.globo-form-id-58799 .globo-form-app .footer button.checkout,\n.globo-form-id-58799 .globo-form-app .footer button.action.loading .spinner{\n    background-color: rgba(0,0,0,1);\n    color : #ffffff;\n}\n.globo-form-id-58799 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:before {\n    content: url('data:image\/svg+xml; 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-58799 .globo-form-app .globo-form-control .star-rating\u003efieldset\u003einput:checked ~ label:before {\n    content: url('data:image\/svg+xml;
503 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-58799 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover:before,\n.globo-form-id-58799 .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-58799 .globo-form-app .globo-form-control .radio-wrapper .radio-input:checked ~ .radio-label:after {\n    background: rgba(0,0,0,1);\n    background: radial-gradient(rgba(0,0,0,1) 40%, #fff 45%);\n}\n.globo-form-id-58799 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked ~ .checkbox-label:before {\n    border-color: rgba(0,0,0,1);\n    box-shadow: 0 4px 6px rgba(50,50,93,0.11), 0 1px 3px rgba(0,0,0,0.08);\n    background-color: rgba(0,0,0,1);\n}\n.globo-form-id-58799 .globo-form-app .step.-completed .step__number,\n.globo-form-id-58799 .globo-form-app .line.-progress,\n.globo-form-id-58799 .globo-form-app .line.-start{\n    background-color: rgba(0,0,0,1);\n}\n.globo-form-id-58799 .globo-form-app .checkmark__check,\n.globo-form-id-58799 .globo-form-app .checkmark__circle{\n    stroke: rgba(0,0,0,1);\n}\n.globo-form-id-58799 .floating-button{\n    background-color: rgba(0,0,0,1);\n}\n.globo-form-id-58799 .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 : rgba(0,0,0,1);\n}\n.globo-form-id-58799 .flatpickr-day.selected, \n.globo-form-id-58799 .flatpickr-day.startRange, \n.globo-form-id-58799 .flatpickr-day.endRange, \n.globo-form-id-58799 .flatpickr-day.selected.inRange, \n.globo-form-id-58799 .flatpickr-day.startRange.inRange, \n.globo-form-id-58799 .flatpickr-day.endRange.inRange, \n.globo-form-id-58799 .flatpickr-day.selected:focus, \n.globo-form-id-58799 .flatpickr-day.startRange:focus, \n.globo-form-id-58799 .flatpickr-day.endRange:focus, \n.globo-form-id-58799 .flatpickr-day.selected:hover, \n.globo-form-id-58799 .flatpickr-day.startRange:hover, \n.globo-form-id-58799 .flatpickr-day.endRange:hover, \n.globo-form-id-58799 .flatpickr-day.selected.prevMonthDay, \n.globo-form-id-58799 .flatpickr-day.startRange.prevMonthDay, \n.globo-form-id-58799 .flatpickr-day.endRange.prevMonthDay, \n.globo-form-id-58799 .flatpickr-day.selected.nextMonthDay, \n.globo-form-id-58799 .flatpickr-day.startRange.nextMonthDay, \n.globo-form-id-58799 .flatpickr-day.endRange.nextMonthDay {\n    background: rgba(0,0,0,1);\n    border-color: rgba(0,0,0,1);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"globo-form-app boxed-layout\"\u003e\n    \n    \u003cform class=\"g-container\" novalidate action=\"\/api\/front\/form\/58799\/send\" method=\"POST\" enctype=\"multipart\/form-data\" data-id=58799\u003e\n        \n        \n            \u003cdiv class=\"content flex-wrap block-container\" data-id=58799\u003e\n                \n                    \n                        \n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column\" \u003e\n    \u003clabel for=\"58799-text\" class=\"classic-label globo-label\"\u003e\u003cspan class=\"label-content\"\u003eお名前\u003c\/span\u003e\u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\u003c\/label\u003e\n    \u003cinput type=\"text\"  data-type=\"text\" class=\"classic-input\" id=\"58799-text\" name=\"text\" placeholder=\"お名前をご入力してください\" presence \u003e\n    \n    \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n                    \n                \n                    \n                        \n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column\" \u003e\n    \u003clabel for=\"58799-email\" class=\"classic-label globo-label\"\u003e\u003cspan class=\"label-content\"\u003eメールアドレス\u003c\/span\u003e\u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\u003c\/label\u003e\n    \u003cinput type=\"text\"  data-type=\"email\" class=\"classic-input\" id=\"58799-email\" name=\"email\" placeholder=\"メールアドレスを入力してください\" presence \u003e\n    \n    \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n                    \n                \n                    \n                        \n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column\" \u003e\n    \u003clabel for=\"58799-phone\" class=\"classic-label globo-label\"\u003e\u003cspan class=\"label-content\"\u003e電話番号\u003c\/span\u003e\u003c\/label\u003e\n    \u003cinput type=\"text\"  data-type=\"phone\" class=\"classic-input\" id=\"58799-phone\" name=\"phone\" placeholder=\"\"  \u003e\n    \n    \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n                    \n                \n                    \n                        \n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column\" \u003e\n    \u003clabel for=\"58799-select\" class=\"classic-label globo-label\"\u003e\u003cspan class=\"label-content\"\u003eお問い合わせ内容\u003c\/span\u003e\u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\u003c\/label\u003e\n    \n    \n    \u003cselect name=\"select\"  id=\"58799-select\" class=\"classic-input\" presence\u003e\n        \u003coption selected=\"selected\" value=\"\" disabled=\"disabled\"\u003e選択してください\u003c\/option\u003e\n        \n        \u003coption value=\"商品について\"\u003e商品について\u003c\/option\u003e\n        \n        \u003coption value=\"配送について\"\u003e配送について\u003c\/option\u003e\n        \n        \u003coption value=\"修理について\"\u003e修理について\u003c\/option\u003e\n        \n        \u003coption value=\"プレス・取材について\"\u003eプレス・取材について\u003c\/option\u003e\n        \n        \u003coption value=\"その他\"\u003eその他\u003c\/option\u003e\n        \n    \u003c\/select\u003e\n    \n    \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n                    \n                \n                    \n                        \n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column\" \u003e\n    \u003clabel for=\"58799-textarea\" class=\"classic-label globo-label\"\u003e\u003cspan class=\"label-content\"\u003eお問い合わせ詳細内容\u003c\/span\u003e\u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\u003c\/label\u003e\n    \u003ctextarea id=\"58799-textarea\"  data-type=\"textarea\" class=\"classic-input\" rows=\"3\" name=\"textarea\" placeholder=\"お問い合わせ内容をご入力ください\" presence \u003e\u003c\/textarea\u003e\n    \n    \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n                    \n                \n                    \n                        \n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column\" \u003e\n    \u003clabel for=\"58799-file\" class=\"classic-label globo-label\"\u003e\u003cspan class=\"label-content\"\u003e添付ファイル1\u003c\/span\u003e\u003c\/label\u003e\n    \u003cinput type=\"file\"  data-type=\"file\" class=\"classic-input\" id=\"58799-file\"  name=\"file\" \n        placeholder=\"\"  data-allowed-extensions=\"jpg,jpeg,png,gif,pdf\"\u003e\n    \n        \u003csmall class=\"help-text globo-description\"\u003ejpg、png、gif、pdf ファイルサイズ2MBまで\u003c\/small\u003e\n    \n    \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n                    \n                \n                    \n                        \n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column\" \u003e\n    \u003clabel for=\"58799-file-2\" class=\"classic-label globo-label\"\u003e\u003cspan class=\"label-content\"\u003e添付ファイル2\u003c\/span\u003e\u003c\/label\u003e\n    \u003cinput type=\"file\"  data-type=\"file\" class=\"classic-input\" id=\"58799-file-2\"  name=\"file-2\" \n        placeholder=\"\"  data-allowed-extensions=\"jpg,jpeg,png,gif,pdf\"\u003e\n    \n        \u003csmall class=\"help-text globo-description\"\u003ejpg、png、gif、pdf ファイルサイズ2MBまで\u003c\/small\u003e\n    \n    \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n                    \n                \n                    \n                        \n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column\" \u003e\n    \u003clabel for=\"58799-file-3\" class=\"classic-label globo-label\"\u003e\u003cspan class=\"label-content\"\u003e添付ファイル3\u003c\/span\u003e\u003c\/label\u003e\n    \u003cinput type=\"file\"  data-type=\"file\" class=\"classic-input\" id=\"58799-file-3\"  name=\"file-3\" \n        placeholder=\"\"  data-allowed-extensions=\"jpg,jpeg,png,gif,pdf\"\u003e\n    \n        \u003csmall class=\"help-text globo-description\"\u003ejpg、png、gif、pdf ファイルサイズ2MBまで\u003c\/small\u003e\n    \n    \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n                    \n                \n                    \n                        \n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column\" \u003e\n    \u003clegend class=\"classic-label globo-label\"\u003e\u003cspan class=\"label-content\"\u003e個人情報保護方針\t\u003c\/span\u003e\u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\u003c\/legend\u003e\n    \n    \n    \u003cul\u003e\n        \n            \u003cli\u003e\n                \u003cdiv class=\"checkbox-wrapper\"\u003e\n                    \u003cinput class=\"checkbox-input\"  id=\"58799-checkbox-確認しました-\" type=\"checkbox\" data-type=\"checkbox\" name=\"checkbox[]\" presence value=\"確認しました\"\u003e\n                    \u003clabel class=\"checkbox-label globo-option\" for=\"58799-checkbox-確認しました-\"\u003e確認しました\u003c\/label\u003e\n                \u003c\/div\u003e\n            \u003c\/li\u003e\n        \n    \u003c\/ul\u003e\n    \n    \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n                    \n                \n                    \n                        \n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column\" \u003e\n    \u003clabel for=\"paragraph\" class=\"classic-label\"\u003e\u003cspan class=\"label-content\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n    \u003cdiv class=\"globo-paragraph\"\u003e\u003cp\u003e\u003ca href=\"https:\/\/thehairbar.jp\/pages\/privacy\" rel=\"noopener noreferrer\" target=\"_blank\" style=\"color: rgb(0, 0, 0);\"\u003e個人情報保護方針\u003c\/a\u003eをご確認ください。\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n                    \n                \n                \n            \u003c\/div\u003e\n            \n                \n            \n            \u003cdiv class=\"message error\" data-other-error=\"恐れ入りますが、もう一度やり直してください\"\u003e\n                \u003cdiv class=\"content\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n                    \u003csvg 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            \u003cdiv class=\"message warning\" data-other-error=\"恐れ入りますが、もう一度やり直してください\"\u003e\n                \u003cdiv class=\"content\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n                    \u003csvg 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            \u003cdiv class=\"message success\"\u003e\n                \u003cdiv class=\"content\"\u003e\u003cp\u003eお問い合わせいただきありがとうございます。\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eお問い合わせを受け付けました。\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003ch4\u003e内容によっては回答をさしあげるのにお時間をいただくこともございます。また、休業日は翌営業日以降の対応ã
503¨ãªã‚Šã¾ã™ã®ã§ã”了承ください。\u003c\/h4\u003e\u003c\/div\u003e\n                \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n                    \u003csvg 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            \u003cdiv class=\"footer\"\u003e\n                \n                \u003cdiv class=\"description globo-description\"\u003e\u003cp\u003eお問い合わせ内容をご確認いただき、送信ボタンを押してください。\u003c\/p\u003e\u003c\/div\u003e\n                \n                \n                    \u003cbutton class=\"action submit classic-button\"\u003e\u003cspan class=\"spinner\"\u003e\u003c\/span\u003e送信する\u003c\/button\u003e\n                \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    \u003cdiv class=\"message success\"\u003e\n        \u003cdiv class=\"content\"\u003e\u003cp\u003eお問い合わせいただきありがとうございます。\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eお問い合わせを受け付けました。\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003ch4\u003e内容によっては回答をさしあげるのにお時間をいただくこともございます。また、休業日は翌営業日以降の対応となりますのでご了承ください。\u003c\/h4\u003e\u003c\/div\u003e\n        \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n            \u003csvg 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\u003c\/div\u003e\n\n\u003c\/div\u003e\n"}}[58799];
504      
505    
506  
507  window.Globo.FormBuilder.url = window.Globo.FormBuilder.shop.url;
508  window.Globo.FormBuilder.CDN_URL = window.Globo.FormBuilder.shop.CDN_URL ?? window.Globo.FormBuilder.shop.url;
509  window.Globo.FormBuilder.themeOs20 = true;
510  window.Globo.FormBuilder.searchProductByJson = true;
511  
512  
513  window.Globo.FormBuilder.__webpack_public_path_2__ = "https://cdn.shopify.com/extensions/01a0fc0d-2150-7cf1-86f8-1d048d2b8454/powerful-form-builder-360/assets/";Globo.FormBuilder.page = {
514    href : window.location.href,
515    type: "search"
516  };
517  Globo.FormBuilder.page.title = document.title
518
519  
520  if(window.AVADA_SPEED_WHITELIST){
521    const pfbs_w = new RegExp("powerful-form-builder", 'i')
522    if(Array.isArray(window.AVADA_SPEED_WHITELIST)){
523      window.AVADA_SPEED_WHITELIST.push(pfbs_w)
524    }else{
525      window.AVADA_SPEED_WHITELIST = [pfbs_w]
526    }
527  }
528
529  Globo.FormBuilder.shop.configuration = Globo.FormBuilder.shop.configuration || {};
530  Globo.FormBuilder.shop.configuration.money_format = "Â¥{{amount_no_decimals}}";
531</script>
vendor: 1 bytes, line 531
531
532<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>
532
533
534
535
536
537<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 -->
538
539<!-- BEGIN app snippet: pagefly-cro-ab-testing-main -->
540
541
542
543
544
545
546
547<script>
548  ;(function () {
549    const url = new URL(window.location)
550    const viewParam = url.searchParams.get('view')
551    if (viewParam && viewParam.includes('variant-pf-')) {
552      url.searchParams.set('pf_v', viewParam)
553      url.searchParams.delete('view')
554      window.history.replaceState({}, '', url)
555    }
556  })()
557</script>
557
558
559
560
561<script type='module'>
562  
563  window.PAGEFLY_CRO = window.PAGEFLY_CRO || {}
564
565  window.PAGEFLY_CRO['data_debug'] = {
566    original_template_suffix: "",
567    allow_ab_test: false,
568    ab_test_start_time: 0,
569    ab_test_end_time: 0,
570    today_date_time: 1791082700000,
571  }
572  window.PAGEFLY_CRO['GA4'] = { enabled: false}
573</script>
573
574
575<!-- END app snippet -->
576
577
578
579
580
581
582
583
584  
584<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-helper.js' defer='defer'></script>
584
585
586  
586<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-general-helper.js' defer='defer'></script>
586
587
588  
588<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-snap-slider.js' defer='defer'></script>
588
589
590  
590<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v3.js' defer='defer'></script>
590
591
592  
592<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v4.js' defer='defer'></script>
592
593
594  
594<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-glider.js' defer='defer'></script>
594
595
596  
596<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
596
597
598  
598<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product-media.js' defer='defer'></script>
598
599
600  
600<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product.js' defer='defer'></script>
600
601
602
603<script id='pagefly-helper-data' type='application/json'>
604  {
605    "page_optimization": {
606      "assets_prefetching": false
607    },
608    "elements_asset_mapper": {
609      "Accordion": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion.js",
610      "Accordion3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion3.js",
611      "CountDown": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-countdown.js",
612      "GMap1": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js",
613      "GMap2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js",
614      "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js",
615      "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js",
616      "HTML.Video": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo.js",
617      "HTML.Video2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js",
618      "HTML.Video3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js",
619      "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js",
620      "Instagram": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js",
621      "Instagram2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js",
622      "Insta3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram3.js",
623      "Tabs": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab.js",
624      "Tabs3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab3.js",
625      "ProductBox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-cart.js",
626      "FBPageBox2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js",
627      "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js",
628      "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-twitter.js",
629      "Paragraph4": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-paragraph4.js",
630
631      "AliReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
632      "BackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
633      "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
634      "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
635      "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
636      "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder
636-363/assets/pagefly-3rd-elements.js",
637      "LimeSpot": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
638      "Loox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
639      "Opinew": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
640      "Powr": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
641      "ProductReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
642      "PushOwl": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
643      "ReCharge": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
644      "Rivyo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
645      "TrackingMore": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
646      "Vitals": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
647      "Wiser": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js"
648    },
649    "custom_elements_mapper": {
650      "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-click-action-element.js",
651      "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-dialog-element.js"
652    }
653  }
654</script>
654
655
656<script id='pagefly-heatmap-config' type='application/json'>
657  {}
658</script>
vendor: 1 bytes, line 658
658
659<script>
660  (function () {
661    var el = document.getElementById('pagefly-heatmap-config')
662    if (!el) { window.__pagefly_heatmap_config__ = {}; return }
663    try {
664      window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {}
665    } catch (e) {
666      window.__pagefly_heatmap_config__ = {}
667    }
668  })()
669</script>
vendor: 1 bytes, line 669
669
670<script>
671  // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL:
672  // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an
673  // overlay path in the metafield, and this page must already be one the merchant enabled
674  // tracking for. The last gate is what stops a crafted link pulling the asset onto an
675  // arbitrary storefront page. Everything else is decided inside the asset, and by the server.
676  (function () {
677    var cfg = window.__pagefly_heatmap_config__ || {}
678    var id = (window.__pagefly_page_setting__ || {}).pageId
679    if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return
680    if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return
681    if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return
682    var s = document.createElement('script')
683    s.src = 'https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-heatmap-overlay.js'
684    s.defer = true
685    document.head.appendChild(s)
686  })()
687</script>
687
688
689<!-- BEGIN app snippet: pf-ai-schema -->
690<!-- END app snippet -->
691
692
693<!-- END app block --><!-- BEGIN app block: shopify://apps/instafeed/blocks/head-block/c447db20-095d-4a10-9725-b5977662c9d5 --><!-- BEGIN app snippet: storefront-script -->
694
695
696  
697    
697<script src="https://cdn.nfcube.com/instafeed-2b7d9e4c152e054f07e47d5771a780cc.js" defer></script>
697
698  
699
700<!-- END app snippet -->
701
702
703
704
705<!-- END app block --><!-- BEGIN app block: shopify://apps/tolstoy-ads-image-video/blocks/widget-block/06fa8282-42ff-403e-b67c-1936776aed11 -->
706
707
708
709
710
711
712
713
714
715                
716
717
718
719
720
721
722
723
724
725
726
727<script
728  type="module"
729  async
730  src="https://widget.gotolstoy.com/we/widget.js"
731  data-shop=the-hair-bar-tokyo.myshopify.com
732  data-app-key=86cac96d-7162-41ad-840f-98988d2b5c26
733  data-should-use-cache=true
734  data-cache-version=1a0a9eb98d3
735  data-product-gallery-projects="[]"
736  data-collection-gallery-projects="[]"
737  data-product-id=""
738  data-template-name="search"
739  data-ot-ignore
740  data-cookieconsent="ignore"
741>
742</script>
vendor: 1 bytes, line 742
742
743<script
744  type="module"
745  async
746  src="https://play.gotolstoy.com/widget-v2/widget.js"
747  id="tolstoy-widget-script"
748  data-shop=the-hair-bar-tokyo.myshopify.com
749  data-app-key=86cac96d-7162-41ad-840f-98988d2b5c26
750  data-should-use-cache=true
751  data-cache-version=1a0a9eb98d3
752  data-product-gallery-projects="[]"
753  data-collection-gallery-projects="[]"
754  data-product-id=""
755  data-collection-id=""
756  data-shop-assistant-enabled="false"
757  data-search-bar-widget-enabled="false"
758  data-template-name="search"
759  data-customer-id=""
760  data-ot-ignore
761  data-cookieconsent="ignore"
762></script>
vendor: 1 bytes, line 762
762
763<script
764  type="module"
765  async
766  src="https://play.gotolstoy.com/widget-v2/widget.brand-mcp.js"
767  data-app-key=86cac96d-7162-41ad-840f-98988d2b5c26
768  data-ot-ignore
769  data-cookieconsent="ignore"
770></script>
vendor: 1 bytes, line 770
770
771<script>
772  window.tolstoyCurrencySymbol = "Â¥";
773  window.tolstoyMoneyFormat = "Â¥{{amount_no_decimals}}";
774</script>
vendor: 1 bytes, line 774
774
775<script>
776  (function(){
777    function hideOrphanedTiles(){
778      var els = document.querySelectorAll('.tolstoy-collection-page-tile,tolstoy-collection-tile');
779      for(var i=0;i<els.length;i++){
780        if(els[i].children.length>0) continue;
781        els[i].style.setProperty('display','none','important');
782        var w=els[i].closest('[class*="tolstoy-grid"]')||els[i].closest('.tolstoy-collection-page-tile-wrapper');
783        if(w) w.style.setProperty('display','none','important');
784      }
785    }
786    if(document.readyState==='loading'){
787      document.addEventListener('DOMContentLoaded',hideOrphanedTiles);
788    }else{
789      hideOrphanedTiles();
790    }
791  })();
792</script>
vendor: 1 bytes, line 792
792
793<script>
794  window.tolstoyDebug = {
795    enable: () => {
796      fetch('/cart/update.js', {
797        method: 'POST',
798        headers: { 'Content-Type': 'application/json' },
799        body: JSON.stringify({ attributes: { TolstoyDebugEnabled: 'true' } })
800      })
801      .then(response => response.json())
802      .then(() => window.location.reload());
803    },
804    disable: () => {
805      fetch('/cart/update.js', {
806        method: 'POST',
807        headers: { 'Content-Type': 'application/json' },
808        body: JSON.stringify({ attributes: { TolstoyDebugEnabled: null } })
809      })
810      .then(response => response.json())
811      .then(() => window.location.reload())
812    },
813    status: async () => {
814      const response = await fetch('/cart.js');
815      const json = await response.json();
816      console.log(json.attributes);
817    }
818  }
819</script>
819
820
821<!-- END app block --><link href="https://cdn.shopify.com/extensions/0199a438-2b43-7d72-ba8c-f8472dfb5cdc/promotion-popup-allnew-26/assets/popup-main.css" rel="stylesheet" type="text/css" media="all">
822<link href="https://cdn.shopify.com/extensions/01a014b1-6566-7c61-aedf-79a2912282a5/watchlist-145/assets/app-embed-block.css" rel="stylesheet" type="text/css" media="all">
823<script src="https://cdn.shopify.com/extensions/01a0fb2e-3a04-7f67-a6bc-80c064b2765a/api-client-44-251/assets/delivery_datetime_app_block.bundle.js" type="text/javascript" defer="defer"></script>
823
824<link href="https://cdn.shopify.com/extensions/01a0fb2e-3a04-7f67-a6bc-80c064b2765a/api-client-44-251/assets/app.css" rel="stylesheet" type="text/css" media="all">
825<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/wishlistcollections.js" type="text/javascript" defer="defer"></script>
825
826<link href="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/wishlistcollections.css" rel="stylesheet" type="text/css" media="all">
827<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
828<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: 59006451865,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};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 828
828
829<script>
830  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
831</script>
vendor: 1 bytes, line 831
831
832<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}
832).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: 59006451865,storefrontBaseUrl: "https://thehairbar.jp",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://thehairbar.jp/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1557692670","configuration":"{\"debug\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a9a83cf44fb282052ff936f7ab101058","type":"APP","apiClientId":4539653,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
832,"dataSharingState":"unrestricted"},{"id":"1462501630","configuration":"{\"appProxyPath\":\"\/apps\/pagefly\",\"analyticsEndpoint\":\"https:\/\/analytics-v1.pagefly.io\/analytics-v2\/events\",\"focusDuration\":\"3\",\"enableAdvancedTracking\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1e023fb0c721518c0dce4129e4d87a86","type":"APP","apiClientId":1743893,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"850460926","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3free-01.swymrelay.com\",\"swymTier\":\"v3free-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"586580222","configuration":"{\"pixel_id\":\"433081083191998\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","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":"483426558","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-BZLEFVHVVW\\\",\\\"GT-PHW3M33\\\"],\\\"target_country\\\":\\\"JP\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-BZLEFVHVVW\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-BZLEFVHVVW\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-BZLEFVHVVW\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-BZLEFVHVVW\\\",\\\"MC-C5PL55SSWC\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-BZLEFVHVVW\\\",\\\"MC-C5PL55SSWC\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-BZLEFVHVVW\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-BZLEFVHVVW\\\",\\\"MC-C5PL55SSWC\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-BZLEFVHVVW\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-BZLEFVHVVW\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-BZLEFVHVVW\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-BZLEFVHVVW\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"84771070","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GTM"},{"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":"THE  HAIR BAR TOKYO","paymentSettings":{"currencyCode":"JPY"},"myshopifyDomain":"the-hair-bar-tokyo.myshopify.com","countryCode":"JP","storefrontUrl":"https:\/\/thehairbar.jp"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://thehairbar.jp/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"161802748158","themeStoreId":"855","themePublished":"true","eventMetadataId":"a96b510c-8824-427f-af22-72baa9568d88","pageType":"searchresults","shopId":"59006451865","storefrontBaseUrl":"https:\/\/thehairbar.jp","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
832<script>
833  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
834  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
835  window.ShopifyAnalytics.meta.currency = 'JPY';
836  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"0ffe8f93-cd0f-483a-8fb3-7d03c5a82f40-1791082700"}};
837  for (var attr in meta) {
838    window.ShopifyAnalytics.meta[attr] = meta[attr];
839  }
840</script>
vendor: 1 bytes, line 840
840
841<script class="analytics">
842  (function () {
843    var customDocumentWrite = function(content) {
844      var jquery = null;
845
846      if (window.jQuery) {
847        jquery = window.jQuery;
848      } else if (window.Checkout && window.Checkout.$) {
849        jquery = window.Checkout.$;
850      }
851
852      if (jquery) {
853        jquery('body').append(content);
854      }
855    };
856
857    var hasLoggedConversion = function(token) {
858      if (token) {
859        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
860      }
861      return false;
862    }
863
864    var setCookieIfConversion = function(token) {
865      if (token) {
866        var twoMonthsFromNow = new Date(Date.now());
867        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
868
869        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
870      }
871    }
872
873    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
874    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
875    if (trekkie.integrations) {
876      return;
877    }
878    trekkie.methods = [
879      'identify',
880      'page',
881      'ready',
882      'track',
883      'trackForm',
884      'trackLink'
885    ];
886    trekkie.factory = function(method) {
887      return function() {
888        var args = Array.prototype.slice.call(arguments);
889        args.unshift(method);
890        trekkie.push(args);
891        if (method == 'track' || method == 'page') {
892          var pageUrl;
893          try {
894            pageUrl = window.location.href;
895          } catch (e) {}
896          var pageReferrer;
897          try {
898            pageReferrer = document.referrer;
899          } catch (e) {}
900          try {
901            if (window.__TREKKIE_SHIM_QUEUE == null) {
902              window.__TREKKIE_SHIM_QUEUE = [];
903            }
904            window.__TREKKIE_SHIM_QUEUE.push({
905              from: 'trekkie-stub',
906              method: method,
907              args: args.slice(1),
908              pageContext: {
909                url: pageUrl,
910                referrer: pageReferrer
911              }
912            });
913          } catch (e) {
914            // no-op
915          }
916        }
917        return trekkie;
918      };
919    };
920    for (var i = 0; i < trekkie.methods.length; i++) {
921      var key = trekkie.methods[i];
922      trekkie[key] = trekkie.factory(key);
923    }
924    trekkie.load = function(config) {
925      trekkie.config = config || {};
926      trekkie.config.initialDocumentCookie = document.cookie;
927      var first = document.getElementsByTagName('script')[0];
928var script = document.createElement('script');
929script.type = 'text/javascript';
930script.onerror = function(e) {
931  var scriptFallback = document.createElement('script');
932  scriptFallback.type = 'text/javascript';
933  scriptFallback.onerror = function(error) {
934          var Monorail = {
935      produce: function produce(monorailDomain, schemaId, payload) {
936        var currentMs = new Date().getTime();
937        var event = {
938          schema_id: schemaId,
939          payload: payload,
940          metadata: {
941            event_created_at_ms: currentMs,
942            event_sent_at_ms: currentMs
943          }
944        };
945        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
946      },
947      sendRequest: function sendRequest(endpointUrl, payload) {
948        // Try the sendBeacon API
949        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
950          var blobData = new window.Blob([payload], {
951            type: 'text/plain'
952          });
953
954          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
955            return true;
956          } // sendBeacon was not successful
957
958        } // XHR beacon
959
960        var xhr = new XMLHttpRequest();
961
962        try {
963          xhr.open('POST', endpointUrl);
964          xhr.setRequestHeader('Content-Type', 'text/plain');
965          xhr.send(payload);
966        } catch (e) {
967          console.log(e);
968        }
969
970        return false;
971      },
972      isIos12: function isIos12() {
973        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
974      }
975    };
976    Monorail.produce('monorail-edge.shopifysvc.com',
977      'trekkie_storefront_load_errors/1.1',
978      {shop_id: 59006451865,
979      theme_id: 161802748158,
980      app_name: "storefront",
981      context_url: window.location.href,
982      source_url: "//thehairbar.jp/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
983
984  };
985  scriptFallback.async = true;
986  scriptFallback.src = '//thehairbar.jp/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
987  first.parentNode.insertBefore(scriptFallback, first);
988};
989script.async = true;
990script.src = '//thehairbar.jp/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
991first.parentNode.insertBefore(script, first);
992
993    };
994    trekkie.load(
995      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":59006451865,"isMerchantRequest":null,"themeId":161802748158,"themeCityHash":"5756317626841348206","contentLanguage":"ja","currency":"JPY","eventMetadataId":"a96b510c-8824-427f-af22-72baa9568d88"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
996    );
997
998    var loaded = false;
999    trekkie.ready(function() {
1000      if (loaded) return;
1001      loaded = true;
1002
1003      window.ShopifyAnalytics.lib = window.trekkie;
1004
1005      var originalDocumentWrite = document.write;
1006      document.write = customDocumentWrite;
1007      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1008      document.write = originalDocumentWrite;
1009
1010      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1011      var token = match? match[1]: undefined;
1012      if (!hasLoggedConversion(token)) {
1013        setCookieIfConversion(token);
1014        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
1015      }
1016    });
1017
1018    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"0ffe8f93-cd0f-483a-8fb3-7d03c5a82f40-1791082700","shopifyEmitted":true});
1019
1020    var eventsListenerScript = document.createElement('script');
1021    eventsListenerScript.async = true;
1022    eventsListenerScript.src = "//thehairbar.jp/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1023    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1024})();</script>
1024
1025  
1025<script>
1026  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1027    window.ga = function ga() {
1028      (window.ga.q = window.ga.q || []).push(arguments);
1029      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1030        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1031      }
1032      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.");
1033    };
1034    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1035      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1036    }
1037  }
1038</script>
vendor: 1 bytes, line 1038
1038
1039<script
1040  defer
1041  src="https://thehairbar.jp/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1042  data-application="storefront-renderer"
1043  data-shop-id="59006451865"
1044  data-render-region="gcp-us-central1"
1045  data-page-type="search"
1046  data-theme-instance-id="161802748158"
1047  data-theme-name="Prestige"
1048  data-theme-version="11.1.0"
1049  data-monorail-region="shop_domain"
1050  data-resource-timing-sampling-rate="10"
1051  data-shs="true"
1052  data-shs-beacon="true"
1053  data-shs-export-with-fetch="true"
1054  data-shs-logs-sample-rate="1"
1055  data-shs-beacon-endpoint="https://thehairbar.jp/api/collect"
1056></script>
vendor: 1 bytes, line 1056
1056
1057<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
1057<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"59006451865","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"ログインするか、アカウントを作成する"},{"key":"account_menu.signed_out_state.section_divider","value":"その他のログイン方法"},{"key":"account_menu.signed_out_state.alternate_divider","value":"または"},{"key":"account_menu.signed_out_state.email_field_label","value":"メール"},{"key":"account_menu.signed_out_state.orders_button","value":"注文"},{"key":"account_menu.signed_out_state.profile_button","value":"プロファイル"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Shopでログイン"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Googleで続行"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Facebookで続行"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"ニュースとオファーをメールで受け取る"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"{{first_name}}様"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"アカウント"},{"key":"account_menu.signed_in_state.orders_button","value":"注文"},{"key":"account_menu.signed_in_state.profile_button","value":"プロファイル"},{"key":"account_menu.location_picker.sheet_title","value":"ロケーション"},{"key":"account_menu.location_picker.search_field_placeholder","value":"検索"},{"key":"account_menu.aria_labels.close_menu","value":"メニューを閉じる"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"{{title}}からメインメニューに戻る"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}、サブメニューを開く"},{"key":"account_menu.aria_labels.loading_menu","value":"メニューを読み込み中"},{"key":"account_menu.aria_labels.account","value":"アカウント"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"メールアドレスでログインする"},{"key":"account_menu.aria_labels.sign_in","value":"ログインする"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":true,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"JP","language":"ja"}}</script>
1057
1058<meta name="shopify-y" content="e345f3de-5d37-47c2-bc1f-05269603fdbe" data-expiration="1822640300000"><meta name="shopify-s" content="79e71dec-2e5c-4d1d-9cb9-3b844f541073" data-expiration="1791084500000"><meta name="new-cookie-storage-activated" content="t">
1059</head>
1060
1061  
1062
1063  <body class="features--button-transition features--zoom-image  color-scheme color-scheme--scheme-2"><template id="drawer-default-template">
1064  <div part="base">
1065    <div part="overlay"></div>
1066
1067    <div part="content">
1068      <header part="header">
1069        <slot name="header"></slot>
1070
1071        <dialog-close-button style="display: contents">
1072          <button type="button" part="close-button tap-area" aria-label="閉める"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
1073      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/>
1074    </svg>
1075
1076  </button>
1077        </dialog-close-button>
1078      </header>
1079
1080      <div part="body">
1081        <slot></slot>
1082      </div>
1083
1084      <footer part="footer">
1085        <slot name="footer"></slot>
1086      </footer>
1087    </div>
1088  </div>
1089</template><template id="modal-default-template">
1090  <div part="base">
1091    <div part="overlay"></div>
1092
1093    <div part="content">
1094      <header part="header">
1095        <slot name="header"></slot>
1096
1097        <dialog-close-button style="display: contents">
1098          <button type="button" part="close-button tap-area" aria-label="閉める"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
1099      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/>
1100    </svg>
1101
1102  </button>
1103        </dialog-close-button>
1104      </header>
1105
1106      <div part="body">
1107        <slot></slot>
1108      </div>
1109    </div>
1110  </div>
1111</template><template id="popover-default-template">
1112  <div part="base">
1113    <div part="overlay"></div>
1114
1115    <div part="content">
1116      <header part="header">
1117        <slot name="header"></slot>
1118
1119        <dialog-close-button style="display: contents">
1120          <button type="button" part="close-button tap-area" aria-label="閉める"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
1121      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/>
1122    </svg>
1123
1124  </button>
1125        </dialog-close-button>
1126      </header>
1127
1128      <div part="body">
1129        <slot></slot>
1130      </div>
1131    </div>
1132  </div>
1133</template><template id="header-search-default-template">
1134  <div part="base">
1135    <div part="overlay"></div>
1136
1137    <div part="content">
1138      <slot></slot>
1139    </div>
1140  </div>
1141</template><template id="video-media-default-template">
1142  <slot></slot>
1143
1144  <svg part="play-button" fill="none" width="48" height="48" viewBox="0 0 48 48">
1145    <path fill-rule="evenodd" clip-rule="evenodd" d="M48 24c0 13.255-10.745 24-24 24S0 37.255 0 24 10.745 0 24 0s24 10.745 24 24Zm-18 0-9-6.6v13.2l9-6.6Z" fill="var(--play-button-background, #ffffff)"/>
1146  </svg>
1147</template>
1148<loading-bar class="loading-bar" aria-hidden="true"></loading-bar>
1149    <a href="#main" allow-hash-change class="skip-to-content sr-only">コンテンツへスキップ</a><div class="sr-only" role="status" aria-live="polite" aria-atomic="true">
1150      <span id="status-announcement"></span>
1151    </div>
1152
1153    <div class="sr-only" role="alert" aria-live="assertive" aria-atomic="true">
1154      <span id="error-announcement"></span>
1155    </div>
1156
1157    <span id="header-scroll-tracker" style="position: absolute; width: 1px; height: 1px; top: var(--header-scroll-tracker-offset, 10px); left: 0;"></span><!-- BEGIN sections: header-group -->
1158<aside id="shopify-section-sections--22561054916862__announcement_bar_FbVE3W" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style>
1159    :root {
1160      --announcement-bar-is-sticky: 0;--header-scroll-tracker-offset: var(--announcement-bar-height);}#shopify-section-sections--22561054916862__announcement_bar_FbVE3W {
1161      --announcement-bar-font-size: 0.625rem;
1162    }
1163
1164    @media screen and (min-width: 999px) {
1165      #shopify-section-sections--22561054916862__announcement_bar_FbVE3W {
1166        --announcement-bar-font-size: 0.6875rem;
1167      }
1168    }
1169  </style>
1170
1171  <height-observer variable="announcement-bar">
1172    <div class="announcement-bar color-scheme color-scheme--scheme-3">
1172<announcement-bar-carousel
1173        allow-swipe
1174        
1175          autoplay="5"
1176        
1177        id="carousel-sections--22561054916862__announcement_bar_FbVE3W"
1178        class="announcement-bar__carousel"
1179      ><p class="prose heading is-selected" ><a href="/pages/the-hair-bar-club" title="THE HAIR BAR CLUB">会員プログラム THE HAIR BAR CLUB がスタート</a></p></announcement-bar-carousel></div>
1180  </height-observer>
1181
1182  
1182<script>
1183    document.documentElement.style.setProperty('--announcement-bar-height', `${document.getElementById('shopify-section-sections--22561054916862__announcement_bar_FbVE3W').clientHeight.toFixed(2)}px`);
1184  </script>
1184
1185</aside><header id="shopify-section-sections--22561054916862__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
1186  :root {
1187    --header-is-sticky: 1;
1188  }
1189
1190  #shopify-section-sections--22561054916862__header {
1191    --header-grid: "primary-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);
1192    --header-padding-block: 1rem;
1193    --header-transparent-header-text-color: 28 28 28;
1194    --header-separation-border-color: 28 28 28 / 0.15;
1195
1196    position: relative;
1197    z-index: 100;
1198  }
1199
1200  @media screen and (min-width: 700px) {
1201    #shopify-section-sections--22561054916862__header {
1202      --header-padding-block: 1.6rem;
1203    }
1204  }
1205
1206  @media screen and (min-width: 1000px) {
1207    #shopify-section-sections--22561054916862__header {}
1208  }#shopify-section-sections--22561054916862__header {
1209      position: sticky;
1210      top: 0;
1211    }
1212
1213    .shopify-section--announcement-bar ~ #shopify-section-sections--22561054916862__header {
1214      top: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px));
1215    }#shopify-section-sections--22561054916862__header {
1216      --header-logo-width: 105px;
1217    }
1218
1219    @media screen and (min-width: 700px) {
1220      #shopify-section-sections--22561054916862__header {
1221        --header-logo-width: 160px;
1222      }
1223    }</style>
1224
1225 <link rel="stylesheet" href="//thehairbar.jp/cdn/shop/t/56/assets/crmplus-customize.css?v=47963">
1226<script src="//thehairbar.jp/cdn/shop/t/56/assets/aw-swym.js?v=95898465543577432891788327149" defer="defer"></script>
1226
1227
1228
1229<height-observer variable="header">
1230  <x-header
1231    
1232    class="header color-scheme color-scheme--scheme-2"
1233  >
1234      <a href="/" class="header__logo"><span class="sr-only">THE  HAIR BAR TOKYO</span><img src="//thehairbar.jp/cdn/shop/files/logo_542d8235-34a0-47f0-a20c-11f9182d3ff9.png?v=1693851171&amp;width=720" alt="THE  HAIR BAR TOKYO" srcset="//thehairbar.jp/cdn/shop/files/logo_542d8235-34a0-47f0-a20c-11f9182d3ff9.png?v=1693851171&amp;width=320 320w, //thehairbar.jp/cdn/shop/files/logo_542d8235-34a0-47f0-a20c-11f9182d3ff9.png?v=1693851171&amp;width=480 480w" width="720" height="180" sizes="160px" class="header__logo-image"></a>
1235    �<nav
1236        class="header__primary-nav "
1237        aria-label="プライマリナビゲーション"
1238      >
1239        <button
1240          type="button"
1241          aria-controls="sidebar-menu"
1242          
1243        >
1244          <span class="sr-only">メニュー</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-hamburger" viewBox="0 0 24 24">
1245      <path d="M1 19h22M1 12h22M1 5h22" stroke="currentColor" stroke-width="1.5" stroke-linecap="square"/>
1246    </svg></button></nav><nav class="header__secondary-nav" aria-label="セカンダリナビゲーション"><ul class="contents unstyled-list"><li class="header__account-link sm-max:hidden">
1247            <shopify-store store-domain="https://thehairbar.jp" country="JP" language="ja"></shopify-store>
1248<shopify-account menu="customer-account-main-menu">
1249              <div slot="signed-out-avatar"><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-account" viewBox="0 0 24 24">
1250      <path d="M16.125 8.75c-.184 2.478-2.063 4.5-4.125 4.5s-3.944-2.021-4.125-4.5c-.187-2.578 1.64-4.5 4.125-4.5 2.484 0 4.313 1.969 4.125 4.5Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
1251      <path d="M3.017 20.747C3.783 16.5 7.922 14.25 12 14.25s8.217 2.25 8.984 6.497" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
1252    </svg></div>
1253            </shopify-account>
1254          </li><li class="header__search-link">
1255            <a href="/search" aria-controls="header-search-sections--22561054916862__header">
1256              <span class="sr-only">検索</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-search" viewBox="0 0 24 24">
1257      <path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
1258      <path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round"/>
1259    </svg></a>
1260          </li><li class="relative header__cart-link">
1261          <a
1262            href="/cart"
1263            
1264            data-no-instant
1265          >
1266            <span class="sr-only">カート</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-cart" viewBox="0 0 24 24"><path d="M4.75 8.25A.75.75 0 0 0 4 9L3 19.125c0 1.418 1.207 2.625 2.625 2.625h12.75c1.418 0 2.625-1.149 2.625-2.566L20 9a.75.75 0 0 0-.75-.75H4.75Zm2.75 0v-1.5a4.5 4.5 0 0 1 4.5-4.5v0a4.5 4.5 0 0 1 4.5 4.5v1.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg><cart-dot class="header__cart-dot  "></cart-dot>
1267          </a>
1268        </li>
1269      </ul>
1270    </nav><header-search id="header-search-sections--22561054916862__header" class="header-search">
1271  <div class="container">
1272    <form id="predictive-search-form" action="/search" method="GET" aria-owns="header-predictive-search" class="header-search__form" role="search">
1273      <div class="header-search__form-control"><svg aria-hidden="true" fill="none" focusable="false" width="20" class="icon icon-search" viewBox="0 0 24 24">
1274      <path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
1275      <path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round"/>
1276    </svg><input
1277          type="search"
1278          name="q"
1279          spellcheck="false"
1280          class="header-search__input h5 sm:h4"
1281          aria-label="検索"
1282          placeholder="何をお探しですか?"
1283        >
1284
1285        <dialog-close-button class="contents">
1286          <button type="button">
1287            <span class="sr-only">閉める</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16">
1288      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/>
1289    </svg>
1290
1291  </button>
1292        </dialog-close-button>
1293      </div>
1294    </form>
1295
1296    <predictive-search id="header-predictive-search" class="predictive-search">
1297      <div class="predictive-search__content" slot="results"></div>
1298    </predictive-search>
1299  </div>
1300</header-search>
1301�<style>
1302  .header-sidebar__banner {
1303    padding: 1rem;
1304  }
1305
1306  .header-sidebar__banner-link,
1307  .header-sidebar__banner-content {
1308    display: block;
1309    color: inherit;
1310    text-decoration: none;
1311  }
1312
1313  .header-sidebar__banner-image {
1314    display: block;
1315    width: 100%;
1316    height: auto;
1317    border-radius: 0.4rem;
1318  }
1319
1320  .header-sidebar__banner-text {
1321    margin-top: 0.75rem;
1322    line-height: 1.5;
1323  }
1324
1325  .header-sidebar__banner--top {
1326    border-bottom: 1px solid rgb(var(--text-color) / 0.12);
1327  }
1328
1329  .header-sidebar__banner--bottom {
1330    border-top: 1px solid rgb(var(--text-color) / 0.12);
1331  }
1332</style>
1333
1334<template id="header-sidebar-template">
1335  <div part="base">
1336    <div part="overlay"></div>
1337
1338    <div part="content">
1339      <header part="header">
1340        <dialog-close-button class="contents">
1341          <button type="button" part="close-button tap-area" aria-label="閉める"><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16">
1342      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/>
1343    </svg>
1344
1345  </button>
1346        </dialog-close-button>
1347      </header>
1348
1349      <div part="panel-list">
1350        <slot name="main-panel"></slot><slot name="collapsible-panel"></slot></div>
1351    </div>
1352  </div>
1353</template>
1354
1355<header-sidebar id="sidebar-menu" class="header-sidebar drawer drawer--sm color-scheme color-scheme--scheme-2" template="header-sidebar-template" open-from="left"><div class="header-sidebar__main-panel" slot="main-panel">
1356    <div class="header-sidebar__scroller"><ul class="header-sidebar__linklist  unstyled-list" role="list"><li><a href="/pages/welcome-guide" class="header-sidebar__linklist-button h6">はじめてのお客様へ</a></li><li><button
1357                type="button"
1358                class="header-sidebar__linklist-button h6"
1359                aria-controls="header-panel-2"
1360                aria-expanded="false"
1361              >THE HAIR BAR TOKYOについて<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
1362      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
1363    </svg></button></li><li><button
1364                type="button"
1365                class="header-sidebar__linklist-button h6"
1366                aria-controls="header-panel-3"
1367                aria-expanded="false"
1368              >会員登録・特典<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
1369      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
1370    </svg></button></li><li><button
1371                type="button"
1372                class="header-sidebar__linklist-button h6"
1373                aria-controls="header-panel-4"
1374                aria-expanded="false"
1375              >新着アイテム<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
1376      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
1377    </svg></button></li><li><button
1378                type="button"
1379                class="header-sidebar__linklist-button h6"
1380                aria-controls="header-panel-5"
1381                aria-expanded="false"
1382              >カテゴリーから探す<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
1383      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
1384    </svg></button></li><li><button
1385                type="button"
1386                class="header-sidebar__linklist-button h6"
1387                aria-controls="header-panel-6"
1388                aria-expanded="false"
1389              >ブランドから探す<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
1390      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
1391    </svg></button></li><li><button
1392                type="button"
1393                class="header-sidebar__linklist-button h6"
1394                aria-controls="header-panel-7"
1395                aria-expanded="false"
1396              >シーンで選ぶ<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
1397      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
1398    </svg></button></li><li><button
1399                type="button"
1400                class="header-sidebar__linklist-button h6"
1401                aria-controls="header-panel-8"
1402                aria-expanded="false"
1403              >価格別<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
1404      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
1405    </svg></button></li><li><button
1406                type="button"
1407                class="header-sidebar__linklist-button h6"
1408                aria-controls="header-panel-9"
1409                aria-expanded="false"
1410              >色別<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
1411      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
1412    </svg></button></li><li><button
1413                type="button"
1414                class="header-sidebar__linklist-button h6"
1415                aria-controls="header-panel-10"
1416                aria-expanded="false"
1417              >オンライン限定 GIFT SET<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
1418      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
1419    </svg></button></li><li><a href="/collections/gift-wrapping-%E3%82%AE%E3%83%95%E3%83%88%E3%83%A9%E3%83%83%E3%83%94%E3%83%B3%E3%82%B0" class="header-sidebar__linklist-button h6">ギフトラッピング</a></li><li><a href="/blogs/the-hair-bar-journal" class="header-sidebar__linklist-button h6">THE HAIR BAR JOURNAL</a></li><li>
1419<a href="/blogs/feature" class="header-sidebar__linklist-button h6">特集</a></li><li><a href="https://thehairbar.jp/blogs/degital-catalogue" class="header-sidebar__linklist-button h6">DIGITAL CATALOGUE</a></li><li><button
1420                type="button"
1421                class="header-sidebar__linklist-button h6"
1422                aria-controls="header-panel-15"
1423                aria-expanded="false"
1424              >スタイリング方法<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
1425      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
1426    </svg></button></li><li><a href="/blogs/news" class="header-sidebar__linklist-button h6">NEWS</a></li><li><a href="/pages/shoplist" class="header-sidebar__linklist-button h6">店舗一覧</a></li><li><a href="/pages/repairs-%E4%BF%AE%E7%90%86" class="header-sidebar__linklist-button h6">修理について</a></li></ul></div><div class="header-sidebar__footer"><shopify-account menu="customer-account-main-menu">
1427            <div slot="signed-out-avatar">
1428              <div class="text-with-icon smallcaps sm:hidden"><svg aria-hidden="true" fill="none" focusable="false" width="20" class="icon icon-account" viewBox="0 0 24 24">
1429      <path d="M16.125 8.75c-.184 2.478-2.063 4.5-4.125 4.5s-3.944-2.021-4.125-4.5c-.187-2.578 1.64-4.5 4.125-4.5 2.484 0 4.313 1.969 4.125 4.5Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
1430      <path d="M3.017 20.747C3.783 16.5 7.922 14.25 12 14.25s8.217 2.25 8.984 6.497" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
1431    </svg>ログイン</div>
1432            </div>
1433          </shopify-account></div></div><header-sidebar-collapsible-panel class="header-sidebar__collapsible-panel" slot="collapsible-panel">
1434      <div class="header-sidebar__scroller"><div id="header-panel-2" class="header-sidebar__sub-panel" hidden>
1435              <button
1436                type="button"
1437                class="header-sidebar__back-button link-faded  text-with-icon h6 md:hidden"
1438                data-action="close-panel"
1439              ><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
1440      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
1441    </svg>THE HAIR BAR TOKYOについて</button>
1442
1443              <ul class="header-sidebar__linklist  unstyled-list" role="list"><li><a href="/pages/about" class="header-sidebar__linklist-button h6">ABOUT</a></li><li><a href="/pages/brand-index" class="header-sidebar__linklist-button h6">BRAND INDEX</a></li></ul></div><div id="header-panel-3" class="header-sidebar__sub-panel" hidden>
1444              <button
1445                type="button"
1446                class="header-sidebar__back-button link-faded  text-with-icon h6 md:hidden"
1447                data-action="close-panel"
1448              ><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
1449      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
1450    </svg>会員登録・特典</button>
1451
1452              <ul class="header-sidebar__linklist  unstyled-list" role="list"><li><a href="https://thehairbar.jp/pages/the-hair-bar-club" class="header-sidebar__linklist-button h6">THE HAIR BAR CLUB</a></li><li><a href="/pages/bd" class="header-sidebar__linklist-button h6">BIRTHDAYクーポン</a></li><li><a href="https://thehairbar.jp/pages/line" class="header-sidebar__linklist-button h6">LINEお友達登録</a></li></ul></div><div id="header-panel-4" class="header-sidebar__sub-panel" hidden>
1453              <button
1454                type="button"
1455                class="header-sidebar__back-button link-faded  text-with-icon h6 md:hidden"
1456                data-action="close-panel"
1457              ><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
1458      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
1459    </svg>新着アイテム</button>
1460
1461              <ul class="header-sidebar__linklist  unstyled-list" role="list"><li><a href="/collections/new-arrival" class="header-sidebar__linklist-button h6">NEW ARRIVAL/新商品</a></li><li><a href="/collections/restock-%E5%86%8D%E5%85%A5%E8%8D%B7" class="header-sidebar__linklist-button h6">RESTOCK/再入荷</a></li></ul></div><div id="header-panel-5" class="header-sidebar__sub-panel" hidden>
1462              <button
1463                type="button"
1464                class="header-sidebar__back-button link-faded  text-with-icon h6 md:hidden"
1465                data-action="close-panel"
1466              ><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
1467      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
1468    </svg>カテゴリーから探す</button>
1469
1470              <ul class="header-sidebar__linklist  unstyled-list" role="list"><li><a href="/collections/headband-%E3%82%AB%E3%83%81%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A3" class="header-sidebar__linklist-button h6">ヘッドバンド(カチューシャ)</a></li><li><a href="/collections/pony-%E3%83%9D%E3%83%8B%E3%83%BC" class="header-sidebar__linklist-button h6">ポニー(ヘアゴム)</a></li><li><a href="/collections/clip-%E3%82%AF%E3%83%AA%E3%83%83%E3%83%97" class="header-sidebar__linklist-button h6">クリップ</a></li><li><a href="/collections/%E3%82%B8%E3%83%A7%E3%83%BC%E3%82%AF%E3%83%AA%E3%83%83%E3%83%97" class="header-sidebar__linklist-button h6">ジョークリップ</a></li><li><a href="/collections/barrett-%E3%83%90%E3%83%AC%E3%83%83%E3%82%BF" class="header-sidebar__linklist-button h6">バレッタ</a></li><li><a href="/collections/hairpin-%E3%83%98%E3%82%A2%E3%83%94%E3%83%B3" class="header-sidebar__linklist-button h6">ヘアピン(Uヘアピン)</a></li><li><a href="/collections/bobby-pin-%E3%83%9C%E3%83%93%E3%83%BC%E3%83%94%E3%83%B3" class="header-sidebar__linklist-button h6">ボビーピン</a></li><li><a href="/collections/comb-%E3%82%B3%E3%83%BC%E3%83%A0" class="header-sidebar__linklist-button h6">コーム</a></li><li><a href="/collections/jewelry" class="header-sidebar__linklist-button h6">ジュエリー</a></li><li><a href="/collections/apparel-%E3%82%A2%E3%83%91%E3%83%AC%E3%83%AB" class="header-sidebar__linklist-button h6">アパレル</a></li></ul></div><div id="header-panel-6" class="header-sidebar__sub-panel" hidden>
1471              <button
1472                type="button"
1473                class="header-sidebar__back-button link-faded  text-with-icon h6 md:hidden"
1474                data-action="close-panel"
1475              ><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
1476      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
1477    </svg>ブランドから探す</button>
1478
1479              <ul class="header-sidebar__linklist  unstyled-list" role="list"><li><a href="/collections/the-hair-bar-tokyo" class="header-sidebar__linklist-button h6">
1479THE HAIR BAR TOKYO</a></li><li><a href="/collections/thbt" class="header-sidebar__linklist-button h6">THBT</a></li><li><a href="/collections/colette-malouf-the-hair-bar-tokyo" class="header-sidebar__linklist-button h6">colette malouf × THE HAIR BAR TOKYO</a></li><li><a href="/collections/colette_malouf" class="header-sidebar__linklist-button h6">colette malouf</a></li><li><a href="/collections/turtle-story" class="header-sidebar__linklist-button h6">TURTLE STORY</a></li><li><a href="/collections/jennifer-behr" class="header-sidebar__linklist-button h6">JENNIFER BEHR</a></li><li><a href="/collections/lelet-ny" class="header-sidebar__linklist-button h6">LELET NY</a></li><li><a href="/collections/jennifer-ouellette" class="header-sidebar__linklist-button h6">Jennifer Ouellette</a></li><li><a href="/collections/silk-philosophy" class="header-sidebar__linklist-button h6">Silk Philosophy</a></li><li><a href="/collections/by-lilla" class="header-sidebar__linklist-button h6">By Lilla</a></li></ul></div><div id="header-panel-7" class="header-sidebar__sub-panel" hidden>
1480              <button
1481                type="button"
1482                class="header-sidebar__back-button link-faded  text-with-icon h6 md:hidden"
1483                data-action="close-panel"
1484              ><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
1485      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
1486    </svg>シーンで選ぶ</button>
1487
1488              <ul class="header-sidebar__linklist  unstyled-list" role="list"><li><a href="/collections/%E3%82%AA%E3%83%95%E3%82%A3%E3%82%B9-%E3%83%87%E3%82%A4%E3%83%AA%E3%83%BC" class="header-sidebar__linklist-button h6">オフィス・デイリー</a></li><li><a href="/collections/%E3%83%87%E3%83%BC%E3%83%88-%E3%81%8A%E3%81%A7%E3%81%8B%E3%81%91" class="header-sidebar__linklist-button h6">デート・おでかけ</a></li><li><a href="/collections/%E3%83%91%E3%83%BC%E3%83%86%E3%82%A3%E3%83%BC-%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%AB" class="header-sidebar__linklist-button h6">パーティー・フォーマル</a></li><li><a href="/collections/bridal-collection" class="header-sidebar__linklist-button h6">ブライダル</a></li><li><a href="/collections/%E3%82%AB%E3%82%B8%E3%83%A5%E3%82%A2%E3%83%AB-%E3%82%AA%E3%83%95%E3%82%BF%E3%82%A4%E3%83%A0" class="header-sidebar__linklist-button h6">カジュアル・オフタイム</a></li><li><a href="/collections/%E3%83%8A%E3%82%A4%E3%83%88%E3%82%A2%E3%82%A6%E3%83%88-%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88" class="header-sidebar__linklist-button h6">ナイトアウト・イベント</a></li><li><a href="/collections/%E3%83%96%E3%83%A9%E3%83%83%E3%82%AF%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%AB" class="header-sidebar__linklist-button h6">ブラック・スクールフォーマル</a></li></ul></div><div id="header-panel-8" class="header-sidebar__sub-panel" hidden>
1489              <button
1490                type="button"
1491                class="header-sidebar__back-button link-faded  text-with-icon h6 md:hidden"
1492                data-action="close-panel"
1493              ><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
1494      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
1495    </svg>価格別</button>
1496
1497              <ul class="header-sidebar__linklist  unstyled-list" role="list"><li><a href="/collections/10-1" class="header-sidebar__linklist-button h6">〜¥10,000</a></li><li><a href="/collections/15-1" class="header-sidebar__linklist-button h6">¥10,000〜¥15,000</a></li><li><a href="/collections/20-1" class="header-sidebar__linklist-button h6">¥15,000〜¥20,000</a></li><li><a href="/collections/20-000" class="header-sidebar__linklist-button h6">¥20,000〜¥30,000</a></li><li><a href="/collections/30-000" class="header-sidebar__linklist-button h6">¥30,000~</a></li></ul></div><div id="header-panel-9" class="header-sidebar__sub-panel" hidden>
1498              <button
1499                type="button"
1500                class="header-sidebar__back-button link-faded  text-with-icon h6 md:hidden"
1501                data-action="close-panel"
1502              ><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
1503      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
1504    </svg>色別</button>
1505
1506              <ul class="header-sidebar__linklist  unstyled-list" role="list"><li><a href="/collections/black" class="header-sidebar__linklist-button h6">BLACK/ブラック</a></li><li><a href="/collections/navy" class="header-sidebar__linklist-button h6">NAVY/ネイビー</a></li><li><a href="/collections/brown" class="header-sidebar__linklist-button h6">BROWN/ブラウン</a></li><li><a href="/collections/white" class="header-sidebar__linklist-button h6">WHITE/ホワイト</a></li><li><a href="/collections/gray" class="header-sidebar__linklist-button h6">GRAY/グレー</a></li><li><a href="/collections/blue" class="header-sidebar__linklist-button h6">BLUE/ブルー</a></li><li><a href="/collections/green" class="header-sidebar__linklist-button h6">GREEN/グリーン</a></li><li><a href="/collections/orange" class="header-sidebar__linklist-button h6">ORANGE/オレンジ</a></li><li><a href="/collections/red" class="header-sidebar__linklist-button h6">
1506RED/レッド</a></li><li><a href="/collections/pink" class="header-sidebar__linklist-button h6">PINK/ピンク</a></li><li><a href="/collections/purple" class="header-sidebar__linklist-button h6">PURPLE/パープル</a></li><li><a href="https://thehairbar.jp/search?q=GLD" class="header-sidebar__linklist-button h6">GOLD/ゴールド</a></li><li><a href="https://thehairbar.jp/search?q=SLV" class="header-sidebar__linklist-button h6">SILVER/シルバー</a></li><li><a href="https://thehairbar.jp/search?q=OIL" class="header-sidebar__linklist-button h6">OIL/オイル</a></li><li><a href="https://thehairbar.jp/search?q=RGD" class="header-sidebar__linklist-button h6"> ROSE GOLD/ローズゴールド</a></li><li><a href="/collections/clear" class="header-sidebar__linklist-button h6">CLEAR/クリア</a></li></ul></div><div id="header-panel-10" class="header-sidebar__sub-panel" hidden>
1507              <button
1508                type="button"
1509                class="header-sidebar__back-button link-faded  text-with-icon h6 md:hidden"
1510                data-action="close-panel"
1511              ><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
1512      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
1513    </svg>オンライン限定 GIFT SET</button>
1514
1515              <ul class="header-sidebar__linklist  unstyled-list" role="list"><li><a href="/collections/mothers-day-2025-gift" class="header-sidebar__linklist-button h6">オンライン限定 GIFT SET</a></li><li><a href="/collections/gift-wrapping-%E3%82%AE%E3%83%95%E3%83%88%E3%83%A9%E3%83%83%E3%83%94%E3%83%B3%E3%82%B0" class="header-sidebar__linklist-button h6">ギフトラッピング</a></li></ul></div><div id="header-panel-15" class="header-sidebar__sub-panel" hidden>
1516              <button
1517                type="button"
1518                class="header-sidebar__back-button link-faded  text-with-icon h6 md:hidden"
1519                data-action="close-panel"
1520              ><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
1521      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
1522    </svg>スタイリング方法</button>
1523
1524              <ul class="header-sidebar__linklist  unstyled-list" role="list"><li><a href="https://thehairbar.jp/pages/hairarrangemovies" class="header-sidebar__linklist-button h6">STYLING MOVIES</a></li></ul></div></div>
1525    </header-sidebar-collapsible-panel></header-sidebar></x-header>
1526</height-observer>
1527
1528<script>
1529  document.documentElement.style.setProperty('--header-height', `${document.getElementById('shopify-section-sections--22561054916862__header').clientHeight.toFixed(2)}px`);
1530</script>
1530
1531
1532
1533<style> @media screen and (max-width: 699px) {#shopify-section-sections--22561054916862__header .header__secondary-nav {gap: 0.625rem 0.4rem; } #shopify-section-sections--22561054916862__header .swym-header-launcher-icon {margin: 2px 3px 0 0 !important; } #shopify-section-sections--22561054916862__header .swym-header-launcher-icon svg {width: 1.7rem; } #shopify-section-sections--22561054916862__header .swym-header-launcher-badge {top: -0.1rem; }} </style></header>
1534<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
1535<section id="shopify-section-sections--22561055899902__cart-drawer" class="shopify-section shopify-section-group-overlay-group shopify-section--cart-drawer shopify-section--aw-cart-drawer"><link href="//thehairbar.jp/cdn/shop/t/56/assets/aw-cart.css?v=114637467550595301301788327149" rel="stylesheet" type="text/css" media="all" />
1536
1537<cart-drawer
1538  id="cart-drawer"
1539  aria-label="カート"
1540  class="cart-drawer aw-cart-drawer drawer drawer--center-body color-scheme color-scheme--scheme-2"
1541  initial-focus="false"
1542  handle-editor-events
1543>
1544  <p class="h4" slot="header">カート</p><p class="h5 text-center">カートが空です</p></cart-drawer>
1545
1546
1547
1548
1549</section>
1550<!-- END sections: overlay-group --><main id="main" class="anchor is-">
1551      <section id="shopify-section-template--22561058914558__aw_breadcrumbs_nfRUnL" class="shopify-section shopify-section--breadcrumbs"><style>
1552    .aw-breadcrumbs {
1553      padding-top: 48px;
1554      padding-bottom: 20px;
1555    }
1556
1557    .aw-breadcrumbs__list {
1558      display: flex;
1559      flex-wrap: wrap;
1560      align-items: center;
1561      gap: 0.6rem;
1562      margin: 0;
1563      padding: 0;
1564      list-style: none;
1565      color: rgb(var(--text-color) / 0.72);
1566      line-height: 1.6;
1567    }
1568
1569    .aw-breadcrumbs__item {
1570      display: inline-flex;
1571      align-items: center;
1572      gap: 0.6rem;
1573    }
1574
1575    .aw-breadcrumbs__link {
1576      color: inherit;
1577      text-decoration: none;
1578    }
1579
1580    .aw-breadcrumbs__link:hover {
1581      text-decoration: underline;
1582    }
1583
1584    .aw-breadcrumbs__separator {
1585      opacity: 0.5;
1586    }
1587
1588    .aw-breadcrumbs__current {
1589      color: rgb(var(--text-color));
1590    }
1591
1592    @media screen and (max-width: 699px) {
1593      .aw-breadcrumbs {
1594        padding-top: 12px;
1595        padding-bottom: 12px;
1596      }
1597    }
1598  </style>
1599
1600  <nav class="aw-breadcrumbs color-scheme color-scheme--scheme-2" aria-label="Breadcrumb"><div class="container container--lg"><ol class="aw-breadcrumbs__list" role="list">
1601      <li class="aw-breadcrumbs__item">
1602        <a href="/" class="aw-breadcrumbs__link">ホーム</a>
1603      </li><li class="aw-breadcrumbs__item" aria-hidden="true">
1604            <span class="aw-breadcrumbs__separator">&gt;</span>
1605          </li>
1606          <li class="aw-breadcrumbs__item">
1607            <span class="aw-breadcrumbs__current">検索</span>
1608          </li></ol></div></nav>
1609</section><section id="shopify-section-template--22561058914558__main" class="shopify-section shopify-section--main-search"><div class="color-scheme color-scheme--scheme-2">
1610    <div class="container container--xs">
1611      <div class="empty-state">
1612        <div class="v-stack gap-4">
1613          <div class="prose">
1614            <h1 class="h4">検索</h1>
1615          </div>
1616
1617          <form class="main-search-form" action="/search" method="get" role="search"><div class="relative"><div class="form-control" ><input
1618        id="input--template--22561058914558__main--q"
1619        class="input"
1620        type="text"
1621        
1622        
1623          placeholder="何をお探しですか?"
1624        
1625        
1626  name="q"
1627  
1628  
1629  
1630  
1631  
1632  autocomplete="off"
1633  
1634  
1635  
1636  
1637  autocorrect="off"
1638  �
1639      ><label for="input--template--22561058914558__main--q" class="floating-label text-xs">何をお探しですか?</label></div><button type="submit" class="input-suffix link-faded"><svg aria-hidden="true" fill="none" focusable="false" width="24" class="icon icon-search" viewBox="0 0 24 24">
1640      <path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
1641      <path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round"/>
1642    </svg></button>
1643            </div>
1644          </form>
1645        </div>
1646      </div>
1647    </div>
1648  </div>
1649</section>�<!-- BEGIN sections: footer-group -->
1650<section id="shopify-section-sections--22561054851326__aw_banner_line_7XyeAp" class="shopify-section shopify-section-group-footer-group shopify-section--aw-banner-line">
1651</section><footer id="shopify-section-sections--22561054851326__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><link href="//thehairbar.jp/cdn/shop/t/56/assets/aw-footer.css?v=108715248871740320271788327149" rel="stylesheet" type="text/css" media="all" />
1652
1653<style>
1654  #shopify-section-sections--22561054851326__footer {
1655    --footer-content-justify-items: space-between;
1656  }
1657</style><div class="footer aw-custom-footer color-scheme color-scheme--scheme-3 color-scheme--bg-c1f8cb21047e4797e94d0969dc5d1e44 ">
1658  <div class="container container--lg">
1659    <div class="footer__inner"><div class="footer__block-list"><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5"><ul class="v-stack gap-2.5 unstyled-list" role="list"><li>
1660                            <a href="/pages/tradelaw" class="link-faded">特定商取引法に基づく表記</a>
1661                          </li><li>
1662                            <a href="/pages/privacy" class="link-faded">プライバシーポリシー</a>
1663                          </li><li>
1664                            <a href="/pages/agreement" class="link-faded">利用規約</a>
1665                          </li><li>
1666                            <a href="/policies/refund-policy" class="link-faded">返金ポリシー</a>
1667                          </li><li>
1668                            <a href="/pages/guide" class="link-faded">ご利用ガイド</a>
1669                          </li><li>
1670                            <a href="https://thehairbar.jp/pages/contact" class="link-faded">お問い合わせ</a>
1671                          </li></ul>
1672                    </div></div><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5"><ul class="v-stack gap-2.5 unstyled-list" role="list"><li>
1673                            <a href="/pages/about" class="link-faded">THE HAIR BAR TOKYOについて</a>
1674                          </li><li>
1675                            <a href="https://www.gapinternational.co.jp/" class="link-faded">ギャップインターナショナル株式会社</a>
1676                          </li><li>
1677                            <a href="https://colettemalouf.jp/" class="link-faded">コレットマル―フ 日本公式サイト</a>
1678                          </li></ul>
1679                    </div></div></div><div><ul class="social-media social-media--list unstyled-list" role="list"><li class="social-media__item branding-colors--facebook">
1680      <a href="https://www.facebook.com/thbtofficial/" class="tap-area" target="_blank" rel="noopener" aria-label="フォローはこちらFacebook"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-facebook" viewB
1680ox="0 0 24 24">
1681      <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
1682    </svg></a>
1683    </li><li class="social-media__item branding-colors--twitter">
1684      <a href="https://x.com/thehairbartokyo" class="tap-area" target="_blank" rel="noopener" aria-label="フォローはこちらTwitter"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-twitter" viewBox="0 0 24 24">
1685      <path d="M16.94 4h2.715l-5.93 6.777L20.7 20h-5.462l-4.278-5.593L6.065 20H3.35l6.342-7.25L3 4h5.6l3.868 5.113L16.94 4Zm-.952 14.375h1.504L7.784 5.54H6.17l9.818 12.836Z" fill="currentColor"/>
1686    </svg></a>
1687    </li><li class="social-media__item branding-colors--youtube">
1688      <a href="https://www.youtube.com/@colettemaloufjp" class="tap-area" target="_blank" rel="noopener" aria-label="フォローはこちらYouTube"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-youtube" viewBox="0 0 24 24">
1689      <path fill-rule="evenodd" clip-rule="evenodd" d="M20.44 5.243c.929.244 1.66.963 1.909 1.876.451 1.654.451 5.106.451 5.106s0 3.452-.451 5.106a2.681 2.681 0 0 1-1.91 1.876c-1.684.443-8.439.443-8.439.443s-6.754 0-8.439-.443a2.682 2.682 0 0 1-1.91-1.876c-.45-1.654-.45-5.106-.45-5.106s0-3.452.45-5.106a2.681 2.681 0 0 1 1.91-1.876c1.685-.443 8.44-.443 8.44-.443s6.754 0 8.438.443Zm-5.004 6.982L9.792 15.36V9.091l5.646 3.134Z" fill="currentColor"/>
1690    </svg></a>
1691    </li><li class="social-media__item branding-colors--line">
1692      <a href="https://line.me/R/ti/p/@441wvbni" class="tap-area" target="_blank" rel="noopener" aria-label="フォローはこちらLINE"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-line" viewBox="0 0 24 24">
1693      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2c6.066 0 11 4.005 11 8.927 0 1.97-.764 3.744-2.358 5.492-2.307 2.656-7.468 5.892-8.642 6.386-1.142.481-1.01-.271-.957-.569l.004-.024.157-.941c.037-.281.075-.717-.035-.995-.124-.306-.611-.465-.97-.542C4.914 19.034 1 15.339 1 10.927 1 6.005 5.935 2 12 2ZM7.91 13.769a.21.21 0 0 0 .21-.21v-.78a.21.21 0 0 0-.21-.21H5.808V8.758a.21.21 0 0 0-.21-.21h-.78a.21.21 0 0 0-.21.21V13.559c0 .116.094.21.21.21h3.09Zm11.43 0a.21.21 0 0 0 .21-.21v-.78a.21.21 0 0 0-.21-.21h-2.1v-.81h2.1a.21.21 0 0 0 .21-.21v-.78a.21.21 0 0 0-.21-.21h-2.1v-.81h2.1a.21.21 0 0 0 .21-.21v-.781a.21.21 0 0 0-.21-.21h-3.09a.21.21 0 0 0-.21.21V13.559c0 .116.094.21.21.21h3.091ZM8.99 8.548h.78a.21.21 0 0 1 .21.21v4.8a.21.21 0 0 1-.21.21h-.78a.21.21 0 0 1-.21-.21v-4.8a.21.21 0 0 1 .21-.21Zm6.09 0h-.78a.21.21 0 0 0-.21.21v2.851l-2.196-2.966a.208.208 0 0 0-.017-.022l-.002-.001a.257.257 0 0 0-.012-.013l-.001-.001-.003-.003a.376.376 0 0 0-.011-.01l-.006-.004a.24.24 0 0 0-.011-.007l-.004-.003-.003-.001-.002-.001a.13.13 0 0 0-.01-.005l-.006-.004-.002-.001-.01-.004-.007-.003a.194.194 0 0 0-.01-.003h-.003l-.007-.003a.267.267 0 0 0-.013-.002l-.009-.002-.011-.001h-.794a.21.21 0 0 0-.21.209v4.8c0 .117.094.21.21.21h.78a.21.21 0 0 0 .21-.21v-2.85l2.199 2.97c.015.022.034.04.054.053l.003.002a.22.22 0 0 0 .013.008l.006.003a.16.16 0 0 0 .01.005l.01.005.005.001h.002c.005.003.01.004.014.005l.004.001a.211.211 0 0 0 .055.008h.775a.21.21 0 0 0 .21-.21V8.758a.21.21 0 0 0-.21-.21Z" fill="currentColor"/>
1694    </svg></a>
1695    </li><li class="social-media__item social-media__item--instagram branding-colors--instagram">
1696      <a href="https://www.instagram.com/the_hair_bar_tokyo/" class="tap-area social-media__link social-media__link--instagram" target="_blank" rel="noopener" aria-label="フォローはこちらInstagram" style="display:inline-flex; align-items:center; gap:4px; white-space:nowrap; vertical-align:middle;" >
1697        <span class="social-media__icon" style="vertical-align:middle;"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-instagram" viewBox="0 0 24 24">
1698      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.
1698047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
1699    </svg></span><span class="social-media__account-name">@the_hair_bar_tokyo</span></a>
1700    </li><li class="social-media__item social-media__item--instagram branding-colors--instagram">
1701      <a href="https://www.instagram.com/thbt_official/" class="tap-area social-media__link social-media__link--instagram" target="_blank" rel="noopener" aria-label="フォローはこちらInstagram" style="display:inline-flex; align-items:center; gap:4px; white-space:nowrap; vertical-align:middle;" >
1702        <span class="social-media__icon" style="vertical-align:middle;"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-instagram" viewBox="0 0 24 24">
1703      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
1704    </svg></span><span class="social-media__account-name">@thbt_official</span></a>
1705    </li><li class="social-media__item social-media__item--instagram branding-colors--instagram">
1706      <a href="https://www.instagram.com/the_hair_bar_tokyo_movie/" class="tap-area social-media__link social-media__link--instagram" target="_blank" rel="noopener" aria-label="フォローはこちらInstagram" style="display:inline-flex; align-items:center; gap:4px; white-space:nowrap; vertical-align:middle;" >
1707        <span class="social-media__icon" style="vertical-align:middle;"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-instagram" viewBox="0 0 24 24">
1708      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.
1708047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
1709    </svg></span><span class="social-media__account-name">@the_hair_bar_tokyo_movie</span></a>
1710    </li></ul><nav class="footer__menu-links aw-custom-footer__menu-links" aria-label="フッターメニュー2">
1711            <ul class="aw-custom-footer__menu-links-list unstyled-list" role="list"><li>
1712                  <a href="/pages/brand-index" class="aw-custom-footer__menu-link link-faded" >BRAND INDEX</a>
1713                </li><li>
1714                  <a href="https://ameblo.jp/the-hair-bar-tokyo/" class="aw-custom-footer__menu-link link-faded" >SHOP BLOG</a>
1715                </li></ul>
1716          </nav></div><div class="footer__aside"><p class="heading text-subdued text-xxs">
1717          © 2026 - THE  HAIR BAR TOKYO�Powered by Shopify</p><ul class="payment-methods unstyled-list"><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
1718</li><li><svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 
17180 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
1719</li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
171906zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
1720</li><li><svg width="38" height="24" role="img" aria-labelledby="pi-jcb" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg"><title id="pi-jcb">JCB</title><g fill="none" fill-rule="evenodd"><g fill-rule="nonzero"><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/></g><path d="M11.5 5H15v11.5a2.5 2.5 0 0 1-2.5 2.5H9V7.5A2.5 2.5 0 0 1 11.5 5z" fill="#006EBC"/><path d="M18.5 5H22v11.5a2.5 2.5 0 0 1-2.5 2.5H16V7.5A2.5 2.5 0 0 1 18.5 5z" fill="#F00036"/><path d="M25.5 5H29v11.5a2.5 2.5 0 0 1-2.5 2.5H23V7.5A2.5 2.5 0 0 1 25.5 5z" fill="#2AB419"/>
1720<path d="M10.755 14.5c-1.06 0-2.122-.304-2.656-.987l.78-.676c.068 1.133 3.545 1.24 3.545-.19V9.5h1.802v3.147c0 .728-.574 1.322-1.573 1.632-.466.144-1.365.221-1.898.221zm8.116 0c-.674 0-1.388-.107-1.965-.366-.948-.425-1.312-1.206-1.3-2.199.012-1.014.436-1.782 1.468-2.165 1.319-.49 3.343-.261 3.926.27v.972c-.572-.521-1.958-.898-2.919-.46-.494.226-.737.917-.744 1.448-.006.56.245 1.252.744 1.497.953.467 2.39.04 2.919-.441v1.01c-.358.255-1.253.434-2.129.434zm8.679-2.587c.37-.235.582-.567.582-1.005 0-.438-.116-.687-.348-.939-.206-.207-.58-.469-1.238-.469H23v5h3.546c.696 0 1.097-.23 1.315-.415.283-.25.426-.53.426-.96 0-.431-.155-.908-.737-1.212zm-1.906-.281h-1.428v-1.444h1.495c.956 0 .944 1.444-.067 1.444zm.288 2.157h-1.716v-1.513h1.716c.986 0 1.083 1.513 0 1.513z" fill="#FFF" fill-rule="nonzero"/></g></svg></li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
1721</li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
1722</li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/>
1722<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
172216.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
1723</li></ul></div>
1724    </div>
1725  </div>
1726</div>
1727
1728
1729</footer>
1730<!-- END sections: footer-group --></main><div id="shopify-block-AQjhsaFFDeVJBdGc0M__4912811683585195618" class="shopify-block shopify-app-block">
1731    
1731<script defer>let ppData = {"tabs":"{\"status\":true,\"must_click_to_open\":true,\"tab_title\":\"\\u30d0\\u30fc\\u30b9\\u30c7\\u30fc\\u30af\\u30fc\\u30dd\\u30f3\",\"tab_text_color\":\"#FFFFFF\",\"background_color\":\"#0d0d0d\",\"tab_position\":\"bottom_left\"}","popups":[{"id":19742,"shop_id":26503,"title":"10月 HAPPY BIRTHDAY","start_time":"2026-09-30 15:00:00","end_time":"2026-10-31 03:00:00","show_on_mobile":1,"priority":1,"who_can_see_popup":{"type":"specific_customers","customer_tags":["10月"]},"where_popup_show":{"type_page":"all_page","specific_pages":["custom_page"],"include_specific_urls":true,"specific_urls":["https://thehairbar.jp/account"]},"when_popup_show":{"type":"open_page","delay_before_show":0,"time_show_again":0,"cart_condition":{"status":false,"min_quantity_to_show":0,"min_order_total":0,"product_id":[]}},"when_popup_close":{"type":"handle_close","time_to_close":30},"popup_design":{"id":3,"template_name":"Coupon Popup","status":"unlock","type":"show_coupon","data_design":{"end_by_date":null,"start_by_date":null,"show_countdown":true,"type_countdown":"time_setting","time_countdown":15,"coupon_background_color":"#e5e7eb","coupon_code_color":"#353535","background_img":"/assets/pp-photos/coupon_discount.jpg","use_discount":false,"discount_selection":"use_existing","combine_discount":["product_discount","order_discount","shipping_discount"]},"code_html":"<div id=\"squirai-popup-temp\"><style>@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700&family=Roboto:wght@100&display=swap);#squirai-popup-inside{box-sizing:border-box;height:100%;width:100%;background-image:none;background-color:#fff;display:flex;flex-direction:column;padding:25px;background-size:cover;gap:calc(100%/30)}#squirai-popup-container td{position:relative;padding:0;}#squirai-close-button{position:absolute;right:-5px;top:-5px;color:#fff;background-color:#000;border-radius:50%;width:20px;min-width:auto!important;max-width:unset!important;height:20px;min-height:auto!important;max-height:unset!important;padding:0;cursor:pointer;border:none;outline:0;letter-spacing:0;text-align:center!important;font-size:10px}#squirai-rect-1{display:flex;flex-direction:column;align-items:center;gap:5px;margin-bottom:10px;}#squirai-greeting{font-family:Inter;font-style:normal;font-weight:600;font-size:25px;text-align:center;color:#353535;margin-bottom:10px;}#squirai-special-promo{font-family:Inter;font-style:normal;font-weight:400;font-size:15px;text-align:center;color:#fff}#squirai-coupon{display:flex;align-items:center;justify-content:center}#squirai-coupon-btn{padding:0 30px;font-family:Inter;font-style:normal;font-weight:700;font-size:35px;text-align:center;color:#353535;background:#e1e1e1;border-radius:4px}#squirai-coupon-btn{text-transform: none !important;}#squirai-coupon-btn * {text-transform: none !important;}#squirai-container-cd{width:100%}.squirai-Countdown{padding-top:10px;text-align:center!important}.squirai-Countdown span{color:#fff;font-family:Inter;font-size:40px;font-weight:600}.countdown-row{clear:both;width:100%;padding:0 2px;text-align:center}.countdown-show1 .countdown-section{width:98%}.countdown-show2 .countdown-section{width:48%}.countdown-show3 .countdown-section{width:32.5%}.countdown-show4 .countdown-section{width:24.5%}.countdown-show5 .countdown-section{width:19.5%}.countdown-show6 .countdown-section{width:16.25%}.countdown-show7 .countdown-section{width:14%}.countdown-section{display:block;float:left;font-size:12px;text-align:center}.countdown-row{clear:both;width:100%;padding:0 2px;text-align:center}.countdown-show1 .countdown-section{width:98%}.countdown-show2 .countdown-section{width:48%}.countdown-show3 .countdown-section{width:32.5%}.countdown-show4 .countdown-section{width:24.5%}.countdown-show5 .countdown-section{width:19.5%}.countdown-show6 .countdown-section{width:16.25%}.countdown-show7 .countdown-section{width:14%}.countdown-section{display:block;float:left;font-size:12px;text-align:center;background:url(//cdn.secomapp.com/promotionpopup/cdn/popuptemplate/counterblue/star-line.png) no-repeat scroll 100% 5px}.countdown-section:last-child{background:0 0}.countdown-period{color:#fff!important;display:block;font-family:Inter;font-size:14px!important;font-weight:400!important;margin-top:12px}#defaultCountdown{display:inline-block;height:51px;line-height:25px;margin-right:0;position:relative;top:0;width:80%!important}@media (max-width: 599px){#squirai-popup-container{margin:auto;width:300px!important;border-radius:5px;height:auto!important}#squirai-coupon-btn{padding:5px 20px;font-size:30px}#squirai-popup-inside{gap:10px}.squirai-Countdown span{font-size:23px}.countdown-period{font-size:10px!important}#defaultCountdown{width:275px!important}.squirai-Countdown{padding-bottom:14px!important;padding-top:12px!important}}</style><table id=\"squirai-popup-container\" style=\"width: 700px; height: 410px;\" data-mce-style=\"width: 700px; height: 410px;\" class=\"mce-item-table\" data-mce-selected=\"1\"><tbody><tr><td><button id=\"squirai-close-button\">✕</button><div id=\"squirai-popup-inside\"><div id=\"squirai-rect-1\"><div id=\"squirai-greeting\">HAPPY BIRTHDAY</div><div><span style=\"color: #353535; font-size: 13px;\" data-mce-style=\"color: #353535; font-size: 13px;\">お誕生日おめでとうございます。</span></div><div><span style=\"color: #353535; font-size: 13px;\" data-mce-style=\"color: #353535; font-size: 13px;\">10月中にご利用いただける10%OFFクーポンをお届けします。</span></div><div><span style=\"color: #353535; font-size: 13px;\" data-mce-style=\"color: #353535; font-size: 13px;\">【有効期限 : 10月31日】</span></div></div><div id=\"squirai-coupon\"><div id=\"squirai-coupon-btn\"><div class=\"breadcrumbs-and-heading\"><div class=\"heading-wrapper\"><p class=\"heading has-breadcrumbs\" style=\"margin: 5px 0; font-size: 20px; letter-spacing: 0.05em;\" data-mce-style=\"margin: 5px 0; font-size: 20px; letter-spacing: 0.05em;\">BDOCtober102026</p></div></div></div></div><div style=\"margin-top: 20px; text-align: center;\" data-mce-style=\"margin-top: 20px; text-align: center;\"><img src=\"https://cdn.shopify.com/s/files/1/0590/0645/1865/files/BDCAKEGIF.gif?v=1790759569\" alt=\"バースデークーポンの画像\" style=\"display: block; width: 100%; max-width: 125px; height: auto; margin: 0 auto;\" data-mce-style=\"display: block; width: 100%; max-width: 125px; height: auto; margin: 0 auto;\" data-mce-src=\"https://cdn.shopify.com/s/files/1/0590/0645/1865/files/BDCAKEGIF.gif?v=1790759569\"></div></div></td></tr></tbody></table></div>"},"status":1,"created_at":"2026-09-30T09:31:39.000000Z","updated_at":"2026-10-01T01:49:53.000000Z"}],"hidden_brandmark":false}</script>
1731
1732
1733    
1733<script type="text/javascript" defer>window.SQUIRAI = {customer_tags: {tags: null}};</script>
1733
1734
1735    <div id="sca-p-popup-main-popup-container" class="sca-p-popup-main-container sca-modal-pu" data-animation="slideInOutTop">
1736        <div id="sca-p-popup-modal" class="slide-container sca-modal-dialog-pu"></div>
1737    </div>
1738    <div id="sca-p-popup-tab" class="sca-p-popup-main-container sca-modal-pu" style="display: none;">
1739        <span class="sca-p-popup-warp-btn p-popup-tab-btn-custom">
1740            <button id="squirai-tab-close-button">✕</button>
1741            <span id="sca-p-popup-text" class="sca-p-popup-tab-click"></span>
1742        </span>
1743    </div>
1744    
1744<script src="https://cdn.shopify.com/extensions/0199a438-2b43-7d72-ba8c-f8472dfb5cdc/promotion-popup-allnew-26/assets/squirai-theme-app-extension.js" defer ></script>
1744
1745
1746
1747
1748
1749</div><div id="shopify-block-ANVpjUGRKcXFGMmJhd__14833443421555175969" class="shopify-block shopify-app-block">
1750
1751<div style="display: none;">
1752  <div id="brand-app_customer-id"></div>
1753  <div id="brand-app_customer-has-account"></div>
1754  <div id="brand-app_digest">f2449668f188be1404b2e189f4df4c66354f9f5ce232e873ac63f2e861f6207e</div>
1755</div>
1756
1757
1758</div><div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block">
1759
1760
1761<!-- BEGIN app snippet: swymVersion -->
1761<script>var __SWYM__VERSION__ = '7.0.8';</script>
1761<!-- END app snippet -->
1762<!-- BEGIN app snippet: swymCustomCss -->
1763
1764
1765
1766
1767<style id="swym-custom-css">
1768
1769</style>
1770
1771<!-- END app snippet -->
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784<script>
1785  (function () {
1786    // Get CompanyLocation Metadata for B2B customer scenerios (SFS)
1787    
1788
1789    // Put metafields in window variable
1790    const commonCustomizationSettings = '{"global-settings":{"icon":"heart","primaryColor":"#000","secondaryColor":"#fff","storefrontLayoutType":"as-section","buttonType":{"displayIcon":true,"displayText":true,"style":"outline"},"collectionsButtonPosition":{"position":"top-right","verticalOffset":0,"horizontalOffset":0},"pdpButtonPosition":{"position":"default","verticalOffset":0,"horizontalOffset":0},"enableStorefrontLayoutNotification":true,"storefrontLayoutDrawerWidth":400}}';
1791    try {
1792      const parsedSettings = JSON.parse(commonCustomizationSettings);
1793      if (parsedSettings) {
1794        window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings'];
1795      } else {
1796        window.SwymWishlistCommonCustomizationSettings = {};
1797      }
1798    } catch (e) {
1799      window.SwymWishlistCommonCustomizationSettings = {};
1800    }
1801
1802    let enabledCommonFeatures = '{"add-to-wishlist-collections-button":true,"add-to-wishlist-pdp-button":true,"auto-add-to-wishlist-from-pdp":{"pdpViewCount":"3","notificationTimeoutDuration":"5","selectedPosition":"TopLeft","enabled":false},"sfl-popup-v2":false,"control-centre":false,"multiple-wishlist":false,"social-count":{"enabledOnCollections":false}}';
1803    try {
1804      enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {};
1805    } catch (e) {
1806      enabledCommonFeatures = {};
1807    }
1808    // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code.
1809    window.SwymEnabledCommonFeatures = enabledCommonFeatures;
1810
1811    // Ghost-Intent Configuration
1812    // Defaults to disabled (false). Only enabled when metafields explicitly set to "true".
1813    try {
1814      let ghostIntentConfig = {
1815        isExplicitConsentNeeded: false,
1816        isExplicitConsentNeededEvenForLocalStorage: false,
1817        askForPermissionOnFirstClick: true
1818      };
1819      
1820      
1821      
1822      window.SwymGhostIntentConfig = ghostIntentConfig;
1823    } catch(e) {
1824      window.SwymGhostIntentConfig = {
1825        isExplicitConsentNeeded: false,
1826        isExplicitConsentNeededEvenForLocalStorage: false,
1827        askForPermissionOnFirstClick: true
1828      };
1829    }
1830
1831    // Education Layer Configuration
1832    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
1833    
1834    
1835    window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true;
1836
1837    // Login Nudge Configuration
1838    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
1839    
1840    
1841    window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true;
1842
1843    // Initialize or ensure SwymViewProducts exists
1844    if (!window.SwymViewProducts) {
1845      window.SwymViewProducts = {};
1846    }
1847    
1848  })();
1849</script>
1849
1850
1851<!-- BEGIN app snippet: swymLoadConsentManager -->
1852<script>
1853  (function () {
1854    if (document.querySelector("script[data-swym-consent-manager]")) return;
1855    var swymConsentManagerScript = document.createElement("script");
1856    swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0f142-9ec3-73a2-babd-8904a7e44cee\/swym-relay-840\/assets\/swym-consent-manager.js";
1857    swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves
1858    swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true");
1859    document.head.appendChild(swymConsentManagerScript);
1860  })();
1861</script>
1861
1862<!-- END app snippet -->
1863
1864<script
1865  
1866  id="wishlist-embed-init"
1867  defer
1868  async
1869>
1870  (function () {
1871    window.swymWishlistEmbedLoaded = true;
1872    var fullAssetUrl = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/apps.bundle.js"; 
1873    var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1);
1874    var swymJsPath = '//freecdn.swymrelay.com/code/swym-shopify.js';
1875    var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1);
1876    window.SwymCurrentJSPath = baseJsPath;
1877    window.SwymAssetBaseUrl = assetBaseUrl;
1878    
1879      window.SwymCurrentStorePath = "//swymstore-v3free-01.swymrelay.com";
1880    
1881    function loadSwymShopifyScript() {
1882      var element = "";
1883      var scriptSrc = "";
1884
1885      
1886        element = "swym-ext-shopify-script";
1887        window.SwymShopifyCdnInUse = true;
1888        scriptSrc = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-ext-shopify.js";
1889      
1890
1891      if (document.getElementById(element)) {
1892        return;
1893      }
1894
1895      var s = document.createElement("script");
1896      s.id = element;
1897      s.type = "text/javascript";
1898      s.async = true;
1899      s.defer = true;
1900      s.src = scriptSrc;
1901
1902      s.onerror = function() {
1903        console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default");
1904        // Fallback logic here
1905        element = `swym-ext-shopify-script-${__SWYM__VERSION__}`;
1906        var fallbackJsPathVal = "\/\/freecdn.swymrelay.com\/code\/swym-shopify.js";
1907        var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify");
1908        scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__;
1909
1910        var fallbackScript = document.createElement("script");
1911        fallbackScript.id = element;
1912        fallbackScript.type = "text/javascript";
1913        fallbackScript.async = true;
1914        fallbackScript.defer = true;
1915        fallbackScript.src = scriptSrc;
1916        var y = document.getElementsByTagName("script")[0];
1917        y.parentNode.insertBefore(fallbackScript, y);
1918      };
1919
1920      var x = document.getElementsByTagName("script")[0];
1921      x.parentNode.insertBefore(s, x);
1922    }
1923    
1924      var consentAPICallbackInvoked = false;
1925      function checkConsentAndLoad() {
1926        // Allow app to load in design mode (theme editor) regardless of consent
1927        if (window.Shopify?.designMode) {
1928          loadSwymShopifyScript();
1929          return;
1930        }
1931
1932        // Ghost-Intent: If merchant enabled explicit consent, block SDK until
1933        // consent is given through our Ghost-Intent flow (sync nudge accept).
1934        // This works on any store regardless of region (EU or non-EU).
1935        var ghostConfig = window.SwymGhostIntentConfig || {};
1936        if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) {
1937          try {
1938            var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || '');
1939            if (localStorage.getItem(consentKey) === 'true') {
1940              // Consent was given through our flow — load SDK
1941              loadSwymShopifyScript();
1942              return;
1943            }
1944          } catch(e) {}
1945
1946          // Check if Shopify native cookie consent was given via the cookie banner.
1947          // If user accepted cookies through Shopify's banner, load SDK normally
1948          // (Ghost-Intent is only needed when NO consent mechanism has been used).
1949          var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
1950          if (shopifyConsentGiven) {
1951            loadSwymShopifyScript();
1952            return;
1953          }
1954
1955          console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given");
1956          return;
1957        }
1958
1959        var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.();
1960        if(!isCookieBannerVisible) {
1961          loadSwymShopifyScript();
1962          return;
1963        }
1964        var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
1965        if (shouldLoadSwymScript) {
1966          loadSwymShopifyScript();
1967        } else {
1968          console.warn("No customer consent to load Swym Wishlist Plus");
1969        }
1970      }
1971      function initialiseConsentCheck() {
1972        document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); });
1973        window.Shopify?.loadFeatures?.(
1974          [{name: 'consent-tracking-api', version: '0.1'}],
1975          error => { 
1976            consentAPICallbackInvoked = true;
1977            if (error) {
1978              if(!window.Shopify?.customerPrivacy) {
1979                loadSwymShopifyScript();
1980                return;
1981              }
1982            }
1983            checkConsentAndLoad();
1984          }
1985        );
1986      }
1987      function consentCheckFallback(retryCount) {
1988        if(!consentAPICallbackInvoked) {
1989          if (window.Shopify?.customerPrivacy) {
1990            checkConsentAndLoad();
1991          } else if (retryCount >= 1) {
1992            console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load");
1993            // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected
1994            checkConsentAndLoad();
1995          } else {
1996            setTimeout(() => consentCheckFallback(retryCount + 1), 1000);
1997          }
1998        }
1999      }
2000      if (document.readyState === "loading") {
2001        document.addEventListener("DOMContentLoaded", initialiseConsentCheck);
2002        window.addEventListener("load", () => consentCheckFallback(0));
2003      } else {
2004        initialiseConsentCheck();
2005      }
2006    
2007  })();
2008</script>
2008
2009
2010<!-- BEGIN app snippet: swymSnippet -->
2010<script defer>
2011  (function () {
2012    const currentSwymJSPath = '//freecdn.swymrelay.com/code/swym-shopify.js';
2013    const currentSwymStorePath = 'https://swymstore-v3free-01.swymrelay.com';
2014    const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`;
2015    const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`;
2016    const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`;
2017    const swymSnippet = document.getElementById('wishlist-embed-init');        
2018    if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);}
2019    if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);}
2020    if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);}
2021  })()
2022</script>
vendor: 1 bytes, line 2022
2022
2023<script id="swym-snippet" type="text">
2024  window.swymLandingURL = document.URL;
2025  window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"JPY","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
2026  window.swymPageLoad = function() {
2027    window.SwymProductVariants = window.SwymProductVariants || {};
2028    window.SwymHasCartItems = 0 > 0;
2029    window.SwymPageData = {}, window.SwymProductInfo = {};
2030      var unknown = {et: 0};
2031      window.SwymPageData = unknown;
2032    
2033    window.SwymPageData.uri = window.swymLandingURL;
2034  };
2035  if(window.selectCallback){
2036    (function(){
2037      var originalSelectCallback = window.selectCallback;
2038      window.selectCallback = function(variant){
2039        originalSelectCallback.apply(this, arguments);
2040        try{
2041          if(window.triggerSwymVariantEvent){
2042            window.triggerSwymVariantEvent(variant.id);
2043          }
2044        }catch(err){
2045          console.warn("Swym selectCallback", err);
2046        }
2047      };})();}
2048  window.swymCustomerId =null;
2049  window.swymCustomerExtraCheck =
2050    null;
2051  var swappName = ("Wishlist" || "Wishlist");
2052  var swymJSObject = {
2053    pid: "CMk+OU5dStll5qyllj0Ov\/LZTrcwwn9bvHNJW69siXo=",
2054    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
2055  };
2056  window.swymJSShopifyLoad = function(){
2057    if(window.swymPageLoad) swymPageLoad();
2058    if(!window._swat) {
2059      (function (s, w, r, e, l, a, y) {
2060        r['SwymRetailerConfig'] = s;
2061        r[s] = r[s] || function (k, v) {
2062          r[s][k] = v;
2063        };
2064      })('_swrc', '', window);
2065      _swrc('RetailerId', swymJSObject.pid);
2066      _swrc('Callback', function(){initSwymShopify();});
2067    }else if(window._swat.postLoader){
2068      _swrc = window._swat.postLoader;
2069      _swrc('RetailerId', swymJSObject.pid);
2070      _swrc('Callback', function(){initSwymShopify();});
2071    }else{
2072      initSwymShopify();}
2073  }
2074  if(!window._SwymPreventAutoLoad) {
2075    swymJSShopifyLoad();
2076  }
2077</script>
2077
2078
2079<style id="safari-flasher-pre"></style>
2080<script>
2081  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
2082    document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,' + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification' + '{-webkit-transition: none; transition: none;}' + '';
2083    window.SwymCallbacks = window.SwymCallbacks || [];
2084    window.SwymCallbacks.push(function(tracker) {
2085      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() {
2086        var x = function() {
2087          SwymUtils.onDOMReady(function() {
2088            var d = document.createElement("div");
2089            d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification," + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>";
2090            document.head.appendChild(d);
2091          });};
2092        setTimeout(x, 10);
2093      });});}
2094  window.SwymOverrideMoneyFormat = "Â¥{{amount_no_decimals}}";
2095</script>
2095
2096<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet -->
2097
2098<script
2099  
2100  id="swymSnippetCheckAndActivate"
2101>
2102  (function () {
2103    var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler'];
2104
2105    function removeDuplicateIdNodes(id) {
2106      var nodes = document.querySelectorAll('#' + id);
2107      nodes.forEach(function (node, index) {
2108        if (index > 0) {
2109          node.remove();
2110        }
2111      });
2112    }
2113
2114    function cleanupDuplicateSnippetNodes(activeScript) {
2115      if (!activeScript) {
2116        return;
2117      }
2118      var allSwymSnippets = document.querySelectorAll('script#swym-snippet');
2119      allSwymSnippets.forEach(function (scriptNode) {
2120        if (scriptNode !== activeScript) {
2121          scriptNode.remove();
2122        }
2123      });
2124    }
2125
2126    function cleanupDuplicateActivationGuards() {
2127      var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate');
2128      guardScripts.forEach(function (scriptNode, index) {
2129        if (index > 0) {
2130          scriptNode.removeAttribute('id');
2131        }
2132      });
2133    }
2134
2135    function postDomLoad() {
2136      var activeScript = document.querySelector('script#swym-snippet:not([type="text"])');
2137      if (!activeScript) {
2138        var inactiveScript = document.querySelector('script#swym-snippet[type="text"]');
2139        if (inactiveScript) {
2140          inactiveScript.type = 'text/javascript';
2141          new Function(inactiveScript.textContent)();
2142          activeScript = inactiveScript;
2143        }
2144      }
2145
2146      cleanupDuplicateSnippetNodes(activeScript);
2147      cleanupDuplicateActivationGuards();
2148      duplicateProneIds.forEach(removeDuplicateIdNodes);
2149    }
2150
2151    if (document.readyState === 'loading') {
2152      document.addEventListener('DOMContentLoaded', postDomLoad);
2153    } else {
2154      postDomLoad();
2155    }
2156  })();
2157</script>
2157
2158
2159
2160
2161<script>
2162  (function () {
2163    const themeSchemaName = window.Shopify.theme.schema_name;
2164
2165    if (!window.SwymCallbacks) {
2166      window.SwymCallbacks = [];
2167    }
2168    window.SwymCallbacks.push(swat => {
2169      if (!swat) {
2170        return;
2171      }
2172
2173      // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent
2174      if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) {
2175        window.SwymLocalWishlist.syncToCloud(swat);
2176      }
2177
2178      if (window._SwymSDKOnlyMode) {
2179        return;
2180      }
2181
2182      // ENABLE COMMON FEATURES
2183      let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures;
2184      Object.keys(swymEnabledCommonFeatures).forEach(key => {
2185        if (!swymEnabledCommonFeatures[key]) return;
2186
2187        switch (key) {
2188          case 'add-to-wishlist-collections-button':
2189            // Check if app block is already handling the collections button
2190            if (window.SwymCollectionsConfig) {
2191              return;
2192            }
2193
2194            // Check if v2 default collections is handling it
2195            if (window.SwymAdvancedCollectionsWishlistConfig) {
2196              return;
2197            }
2198
2199            // Fallback to old v1 behavior if v2 config is not present
2200            swat?.collectionsApi?.setDefaultCustomizationOptions();
2201            swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName);
2202
2203            break;
2204          case 'add-to-wishlist-pdp-button':
2205            // Check if app block is already handling the PDP button
2206            if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') {
2207              return;
2208            }
2209
2210            if (!(window.SwymPageData && window.SwymPageData.et === 1)) {
2211              // Not initiating pdp button as it is not a product page
2212              return;
2213            }
2214
2215            // Inject addtowishlist.css into the document's <head>
2216            var head = document.head;
2217            var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.css";
2218            var pdpButtonStylesheetTag = document.createElement('link');
2219            pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`;
2220            pdpButtonStylesheetTag.rel = 'stylesheet';
2221            pdpButtonStylesheetTag.href = pdpButtonStylesheet;
2222
2223            if (!document.getElementById('swym-pdp-button-stylesheet')) {
2224              head.appendChild(pdpButtonStylesheetTag);
2225            }
2226
2227            var x = document.getElementsByTagName('script')[0];
2228            function createAndInsertScript(id, src, onLoadCallback) {
2229              var scriptTag = document.createElement('script');
2230              scriptTag.id = id;
2231              scriptTag.type = 'text/javascript';
2232              scriptTag.src = src;
2233              scriptTag.onload = onLoadCallback;
2234              x.parentNode.insertBefore(scriptTag, x);
2235            }
2236
2237            var pdpButtonScript = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.js";
2238            createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () {
2239              const pdpBtnApi = window.WishlistPlusPDPButtonAPI;
2240              if (pdpBtnApi) {
2241                pdpBtnApi.setDefaultCustomizationOptions(swat);
2242                pdpBtnApi.initializePDPButton(swat, true);
2243              }
2244            });
2245            break;
2246          default:
2247            return;
2248        }
2249      });
2250    });
2251  })(); // IIFE to prevent polluting global scope
2252</script>
2252
2253
2254
2255
2256<script> 
2257  (function () {
2258    // Get the settings from Shopify's Liquid variables and create the styles
2259    const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
2260    const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
2261      Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
2262    const isControlCentreEnabledFromBlockSettings = false;
2263    
2264    if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
2265      // Don't enable control centre if this is disabled and block settings are not enabled
2266      return;
2267    }
2268    
2269    let borderRadius = 6;
2270    let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400;
2271    
2272    // Check if block settings exist, use them, otherwise fall back to common settings
2273    let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 
2274      "#000000" : 
2275      window.SwymWishlistCommonCustomizationSettings.primaryColor;
2276    
2277    let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 
2278      "#ffffff" : 
2279      window.SwymWishlistCommonCustomizationSettings.secondaryColor;
2280    
2281    let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 
2282      "#F4F8FE" : null;
2283    let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 
2284      "#333333" : null;
2285
2286    // Only use color adjustment functions if we're using common settings
2287    if (!secondaryBgColor || !secondaryTextColor) {
2288      function adjustOpacity(color, opacity) {
2289        if (color[0] === '#') {
2290          color = color.slice(1);
2291        }
2292
2293        if (color.length === 3) {
2294          color = color.split('').map(char => char + char).join('');
2295        }
2296
2297        const r = parseInt(color.slice(0, 2), 16);
2298        const g = parseInt(color.slice(2, 4), 16);
2299        const b = parseInt(color.slice(4, 6), 16);
2300
2301        return `rgba(${r}, ${g}, ${b}, ${opacity})`;
2302      }
2303
2304      function hexToRgb(color) {
2305        if (color[0] === '#') {
2306          color = color.slice(1);
2307        }
2308        if (color.length === 3) {
2309          color = color.split('').map(c => c + c).join('');
2310        }
2311
2312        return {
2313          r: parseInt(color.slice(0, 2), 16),
2314          g: parseInt(color.slice(2, 4), 16),
2315          b: parseInt(color.slice(4, 6), 16)
2316        };
2317      }
2318
2319      function getLuminance({ r, g, b }) {
2320        return 0.299 * r + 0.587 * g + 0.114 * b;
2321      }
2322
2323      function generateSecondaryColors(primaryBgColor, primaryTextColor) {
2324        const secondaryBgOpacity = 0.2;
2325        const secondaryTextOpacity = 0.8;
2326
2327        const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity);
2328
2329        const bgRgb = hexToRgb(primaryBgColor);
2330        const bgLuminance = getLuminance(bgRgb);
2331
2332        // Determine whether to use dark or light text for contrast
2333        const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity);
2334        const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity);
2335
2336        const secondaryTextColor = bgLuminance > 186 ? darkText : lightText;
2337
2338        return {
2339          secondaryBgColor,
2340          secondaryTextColor
2341        };
2342      }
2343
2344      const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor);
2345      secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor;
2346      secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor;
2347    }
2348
2349    // Create the CSS rule
2350    let styles = `
2351      .swym-storefront-layout-root-component {
2352        --swym-storefront-layout-ui-border-radius: ${borderRadius}px;
2353        --swym-storefront-layout-button-border-radius: ${borderRadius}px;
2354        --swym-storefront-layout-side-drawer-width: ${drawerWidth}px;
2355        --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor};
2356        --swym-storefront-layout-button-color-text-primary: ${primaryTextColor};
2357        --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor};
2358        --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor};
2359      }
2360    `;
2361
2362    // Create a <style> element and append the styles
2363    let styleSheet = document.createElement("style");
2364    styleSheet.type = "text/css";
2365    styleSheet.innerText = styles;
2366    document.head.appendChild(styleSheet);
2367
2368    if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
2369        window.SwymStorefrontLayoutContext = {};
2370    }
2371    if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){
2372        window.SwymStorefrontLayoutExtensions = {};
2373    }
2374
2375    // Expose block settings toggle state so ThemeCSSMapping can respect it.
2376    // When true, theme editor color pickers take priority over inherited theme CSS variables.
2377    SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings;
2378
2379    if (isControlCentreEnabledFromBlockSettings) {
2380      // If block settings are enabled, use them
2381      SwymStorefrontLayoutContext.Settings = {
2382        EnableStorefrontLayoutOnLauncher: true,
2383        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
2384        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
2385        StorefrontLayoutDrawerPosition: "left",
2386        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
2387        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
2388        EnableStorefrontLayoutVariantSelector: true,
2389        StorefrontLayoutNotificationPosition: "left",
2390        StorefrontLayoutActionPopupPosition: "left",
2391        StorefrontLayoutNotificationDuration: 5000
2392      };
2393    } else {
2394      // If only metafield is enabled but no block settings, use common settings
2395      SwymStorefrontLayoutContext.Settings = {
2396        EnableStorefrontLayoutOnLauncher: true,
2397        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
2398        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
2399        StorefrontLayoutDrawerPosition: "left",
2400        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
2401        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
2402        EnableStorefrontLayoutVariantSelector: true,
2403        StorefrontLayoutNotificationPosition: "left",
2404        StorefrontLayoutActionPopupPosition: "left",
2405        StorefrontLayoutNotificationDuration: 5000
2406      };
2407    }
2408    const storefrontLayoutCallback = (swat) =>{
2409      SwymStorefrontLayoutContext.swat = swat;
2410      let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid'];
2411      let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled'];
2412      SwymStorefrontLayoutContext.Settings = {
2413        ...SwymStorefrontLayoutContext?.Settings,
2414        EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false,
2415        EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield),
2416      }
2417
2418      if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){
2419        if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){
2420          var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 
2421            detail: { settings: SwymStorefrontLayoutContext?.Settings }
2422          });
2423          document.dispatchEvent(event);
2424        }else{
2425          swat.utils.warn(`LayoutInitialized event is not defined.`);
2426        }
2427      }else{
2428        swat.utils.warn(`Storefront Layout is disabled.`);
2429        document.getElementById("swym-storefront-layout-container")?.remove();
2430        document.getElementById("swym-storefront-extention-render-container")?.remove();
2431      }
2432    }
2433  
2434    if (!window.SwymCallbacks) {
2435      window.SwymCallbacks = [];
2436    }
2437    window.SwymCallbacks.push(storefrontLayoutCallback);
2438  
2439    SwymStorefrontLayoutContext.SwymCustomerData = {
2440      
2441        name: null,
2442        email: null
2443      
2444    };
2445    SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email;
2446  })();
2447</script>
2447
2448
2449
2450
2451
2452</div><div id="shopify-block-AUGZ4bm1wOXlRNVFzT__16187601983559181590" class="shopify-block shopify-app-block">    
2453
2454<!-- BEGIN app snippet: swymVersion -->
2454<script>var __SWYM__VERSION__ = '6.0.0';</script>
2454
2455<!-- END app snippet -->
2456
2457<script id="sbisa-embed-init" defer async>
2458  (function () {
2459    console.log('Swym SBiSA App Embed Block Init');
2460    window.swymWatchlistEmbedBlockLoaded = true;
2461    var fullAssetUrl = "https://cdn.shopify.com/extensions/01a014b1-6566-7c61-aedf-79a2912282a5/watchlist-145/assets/apps.bundle.js"; 
2462    var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1);
2463    var swymJsPath = '//freecdn.swymrelay.com/code/swym-shopify.js';
2464    var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1);
2465    window.SwymCurrentJSPath = baseJsPath;
2466    window.SwymAssetBaseUrl = assetBaseUrl;
2467    
2468      window.SwymCurrentStorePath = "//swymstore-v3free-01.swymrelay.com";
2469    
2470    function injectSwymShopifyScript() {
2471      var element = "";
2472      var scriptSrc = "";
2473
2474      
2475        element = "swym-ext-shopify-script";
2476        window.SwymShopifyCdnInUse = true;
2477        scriptSrc = "https://cdn.shopify.com/extensions/01a014b1-6566-7c61-aedf-79a2912282a5/watchlist-145/assets/swym-ext-shopify.js";
2478      
2479
2480      if (document.getElementById(element)) {
2481        return;
2482      }
2483
2484      var s = document.createElement("script");
2485      s.id = element;
2486      s.type = "text/javascript";
2487      s.async = true;
2488      s.defer = true;
2489      s.src = scriptSrc;
2490
2491      s.onerror = function() {
2492        console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default");
2493        // Fallback logic here
2494        element = `swym-ext-shopify-script-${__SWYM__VERSION__}`;
2495        var fallbackJsPathVal = "\/\/freecdn.swymrelay.com\/code\/swym-shopify.js";
2496        var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify");
2497        scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__;
2498
2499        var fallbackScript = document.createElement("script");
2500        fallbackScript.id = element;
2501        fallbackScript.type = "text/javascript";
2502        fallbackScript.async = true;
2503        fallbackScript.defer = true;
2504        fallbackScript.src = scriptSrc;
2505        var y = document.getElementsByTagName("script")[0];
2506        y.parentNode.insertBefore(fallbackScript, y);
2507      };
2508
2509      var x = document.getElementsByTagName("script")[0];
2510      x.parentNode.insertBefore(s, x);    
2511    }
2512    
2513    const swymAppMetafields = {
2514      pid: 'CMk+OU5dStll5qyllj0Ov/LZTrcwwn9bvHNJW69siXo=',
2515      tier: 'v3free-01',
2516      js_path: '//freecdn.swymrelay.com/code/swym-shopify.js',
2517      relay_path: 'https://swymstore-v3free-01.swymrelay.com',
2518      isEnabled: '',
2519    };
2520
2521    function loadSwymShopifyScriptWithWishlistCheck() {
2522      // Check if Wishlist is installed - bypass script injection as a temporary workaround solution to prevent duplicate scripts
2523      // Can be replaced with better logic once Wishlist also uses App Embed Block for script injection
2524      fetch('https://swymstore-v3free-01.swymrelay.com' + '/script-tag-check?pid=' + 'CMk+OU5dStll5qyllj0Ov/LZTrcwwn9bvHNJW69siXo=')
2525        .then((response) => response.json())
2526        .then((data) => {
2527          if (!data?.["has-swym-script-tag"]) {
2528            injectSwymShopifyScript();
2529          }
2530        })
2531        .catch((error) => {
2532          // Handle any errors that occur
2533          console.error('Swym Error: ' + error);
2534          //Inject script to make sure script is injected nonetheless
2535          injectSwymShopifyScript();
2536        });
2537    }
2538
2539    
2540      var consentAPICallbackInvoked = false;
2541      
2542      function loadScriptIfNoCustomerPrivacyAPI() {
2543        if(!window.Shopify?.customerPrivacy) {
2544          loadSwymShopifyScriptWithWishlistCheck();
2545          return true;
2546        }
2547        return false;
2548      }
2549      
2550      function checkConsentAndLoad() {
2551        var requiresConsentCheck = window.Shopify?.customerPrivacy?.shouldShowBanner?.();
2552        if(!requiresConsentCheck) {
2553          loadSwymShopifyScriptWithWishlistCheck();
2554          return;
2555        }
2556        var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
2557        if (shouldLoadSwymScript) {
2558          loadSwymShopifyScriptWithWishlistCheck();
2559        } else {
2560          console.warn("No customer consent to load Swym SBiSA");
2561        }
2562      }
2563      function initialiseConsentCheck() {
2564        document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); });
2565        window.Shopify?.loadFeatures?.(
2566          [{name: 'consent-tracking-api', version: '0.1'}],
2567          error => { 
2568            consentAPICallbackInvoked = true;
2569            if (error) {
2570              if(loadScriptIfNoCustomerPrivacyAPI()) {
2571                return;
2572              }
2573            }
2574            checkConsentAndLoad();
2575          }
2576        );
2577      }
2578      function consentCheckFallback(retryCount) {
2579        if(!consentAPICallbackInvoked) {
2580          if (window.Shopify?.customerPrivacy) {
2581            checkConsentAndLoad();
2582          } else if (retryCount >= 1) {
2583            console.warn("Shopify privacy API unavailable, loading Swym script");
2584            loadSwymShopifyScriptWithWishlistCheck();
2585          } else {
2586            setTimeout(() => consentCheckFallback(retryCount + 1), 1000);
2587          }
2588        }
2589      }
2590      if (document.readyState === "loading") {
2591        document.addEventListener("DOMContentLoaded", initialiseConsentCheck);
2592        window.addEventListener("load", () => consentCheckFallback(0));
2593      } else {
2594        initialiseConsentCheck();
2595      }
2596    
2597  })();
2598</script>
2598
2599
2600
2601
2602
2603
2604<!-- BEGIN app snippet: swymSnippet -->
2604<script defer>
2605  (function () {
2606    const currentSwymJSPath = '//freecdn.swymrelay.com/code/swym-shopify.js';
2607    const currentSwymStorePath = 'https://swymstore-v3free-01.swymrelay.com';
2608    const dnsPrefetchLink = `<link rel="dns-prefetch" href="https://${currentSwymStorePath}" crossorigin>`;
2609    const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`;
2610    const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`;
2611    const swymSnippet = document.getElementById('sbisa-embed-init');        
2612    swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);
2613    swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);
2614    swymSnippet.insertAdjacentHTML('afterend', preConnectLink);
2615  })()
2616</script>
vendor: 1 bytes, line 2616
2616
2617<script id="swym-snippet" type="text">
2618  window.swymLandingURL = document.URL;
2619  window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"JPY","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
2620  window.swymPageLoad = function() {
2621    window.SwymProductVariants = window.SwymProductVariants || {};
2622    window.SwymHasCartItems = 0 > 0;
2623    window.SwymPageData = {}, window.SwymProductInfo = {};
2624      var unknown = {et: 0};
2625      window.SwymPageData = unknown;
2626    
2627    window.SwymPageData.uri = window.swymLandingURL;
2628  };
2629  if(window.selectCallback){
2630    (function(){
2631      // Variant select override
2632      var originalSelectCallback = window.selectCallback;
2633      window.selectCallback = function(variant){
2634        originalSelectCallback.apply(this, arguments);
2635        try{
2636          if(window.triggerSwymVariantEvent){
2637            window.triggerSwymVariantEvent(variant.id);
2638          }
2639        }catch(err){
2640          console.warn("Swym selectCallback", err);
2641        }
2642      };})();}
2643  window.swymCustomerId =null;
2644  window.swymCustomerExtraCheck =
2645    null;
2646  var swappName = ("Wishlist" || "Watchlist");
2647  var swymJSObject = {
2648    pid: "CMk+OU5dStll5qyllj0Ov\/LZTrcwwn9bvHNJW69siXo=",
2649    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
2650  };
2651  window.swymJSShopifyLoad = function(){
2652    if(window.swymPageLoad) swymPageLoad();
2653    if(!window._swat) {
2654      (function (s, w, r, e, l, a, y) {
2655        r['SwymRetailerConfig'] = s;
2656        r[s] = r[s] || function (k, v) {
2657          r[s][k] = v;
2658        };
2659      })('_swrc', '', window);
2660      _swrc('RetailerId', swymJSObject.pid);
2661      _swrc('Callback', function(){initSwymShopify();});
2662    }else if(window._swat.postLoader){
2663      _swrc = window._swat.postLoader;
2664      _swrc('RetailerId', swymJSObject.pid);
2665      _swrc('Callback', function(){initSwymShopify();});
2666    }else{
2667      initSwymShopify();}
2668  }
2669  if(!window._SwymPreventAutoLoad) {
2670    swymJSShopifyLoad();
2671  }
2672  window.swymGetCartCookies = function(){
2673    var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"];
2674    var reqdCookies = {};
2675    RequiredCookies.forEach(function(k){
2676      reqdCookies[k] = _swat.storage.getRaw(k);});
2677    var cart_token = window.swymCart.token;
2678    var data = {
2679        action:'cart',
2680        token:cart_token,
2681        cookies:reqdCookies
2682    };
2683    return data;
2684  }
2685  window.swymGetCustomerData = function(){ 
2686    
2687      return {status: 1};
2688    
2689  }
2690</script>
2690
2691
2692<style id="safari-flasher-pre"></style>
2693<script>
2694  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
2695    document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,' + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification' + '{-webkit-transition: none; transition: none;}' + '';
2696    window.SwymCallbacks = window.SwymCallbacks || [];
2697    window.SwymCallbacks.push(function(tracker) {
2698      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() {
2699        // flash-preventer
2700        var x = function() {
2701          SwymUtils.onDOMReady(function() {
2702            var d = document.createElement("div");
2703            d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification," + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>";
2704            document.head.appendChild(d);
2705          });};
2706        setTimeout(x, 10);
2707      });});}
2708  window.SwymOverrideMoneyFormat = "Â¥{{amount_no_decimals}}"; // Get the money format for the store from shopify
2709</script>
2709
2710<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; /* Hide when not loaded */ } </style><!-- END app snippet -->
2711
2712
2713
2714<script id="swymSnippetCheckAndActivate">
2715  document.addEventListener('DOMContentLoaded', function () {
2716    var element = document.querySelector('script#swym-snippet:not([type="text"])');
2717
2718    if (!element) {
2719      //To handle cases where Wishlist is "disabled on live theme"
2720      window.swymSnippetNotLoadedFromThemeFiles = true;
2721
2722      var script = document.querySelector('script#swym-snippet[type="text"]');
2723
2724      //Activating #swym-snippet
2725      script.type = 'text/javascript';
2726      new Function(script.textContent)();
2727    }
2728  });
2729</script>
2729
2730
2731
2732
2733</div><div id="shopify-block-AVHQ1VmZIdGI2eWlhN__3312430708954751922" class="shopify-block shopify-app-block">
2734
2735
2736
2737<script>
2738  window.__cartDeliveryDateEmbedMode = "drawer_watch";
2739</script>
2739
2740
2741
2742
2743
2744
2745
2746
2747<div id="cart-delivery-datetime_embedded"
2748     class="cart-delivery-datetime_app_block"
2749  data-os="2.0"
2750	test-id="cart-delivery-datetime_app_block"
2751
2752  data-locale="ja"
2753  data-embed-mode="drawer_watch"
2754
2755  data-timezones="[ '午前中', '14~16時', '16~18時', '18~20時', '19~21時',]"
2756  data-font-color=""
2757  data-font-size="14"
2758  data-description-font-color=""
2759  data-description-font-size="12"
2760  data-min-delivery-date-font-color="#4455ac"
2761  data-min-delivery-date-font-size="14"
2762  data-condition-description-font-color="#8f6900"
2763	data-condition-description-font-size="12"
2764  data-background-color=""
2765  data-icon-color="#4455ac"
2766  data-prefecture-caution-font-color="#df5d5d"
2767  data-prefecture-caution-background-color="#f8d7da"
2768  data-border-color=""
2769  data-enable-accordion="false"
2770  data-accordion-title="配送日時を指定する"
2771  data-accordion-bg-color="#ffffff"
2772  data-accordion-font-color="#333333"
2773  data-accordion-font-size="16"
2774  data-accordion-font-weight="bold"
2775>
2776    <p id="cart-delivery-datetime_loading">Loading...</p>
2777</div>
2778
2779
2780<style>
2781    #cart-delivery-datetime_section_os2 {
2782        margin: 0 auto;
2783    }
2784
2785    .cart-delivery-datetime_app_block {
2786        display: none;
2787    }
2788
2789    @keyframes blink {
2790        0% { opacity: 1; }
2791        50% { opacity: 0; }
2792        100% { opacity: 1; }
2793    }
2794
2795    #cart-delivery-datetime_loading {
2796        animation: blink 2s infinite;
2797    }
2798</style>
2799
2800
2801</div><div id="shopify-block-AbEpqaklGb2U2U255a__10274264662263595587" class="shopify-block shopify-app-block">
2802<script>
2803  window.SwymCollectionsConfig = {
2804  'CollectionsSelectors': [],
2805  'CollectionsPosition': "top-right",
2806  'CollectionsIcon': "heart",
2807  'CollectionsButtonSize': 25,
2808  'CollectionsVerticalOffset': 0,
2809  'CollectionsHorizontalOffset': 0,
2810  'CollectionsProductLinkSelector': "-", 
2811  'CollectionsProductTileSelector': "-",
2812  'CollectionsVariantSelector': "false",
2813  'CollectionsVariantSelectorChooseActionText': "新しいWishlistを選択または作成",
2814  'CollectionsCreateListTitle': "Wishlistの名前を付ける",
2815  'CollectionsCreateListPlaceholder': "Wishlist名を入力",
2816  'CollectionsCustomIconAdd': "",
2817  'CollectionsCustomIconAdded': "",
2818  'CollectionsIconColor': "#000000",
2819  'CollectionsIconThickness': "1.7",
2820}
2821</script>
2821
2822<style>
2823  .swym-wishlist-collections-v2, .swym-wishlist-collections-v2 svg {border:unset; background:unset; min-width: 25px; height: 25px!important;}
2824  .swym-wishlist-collections-icon-heart-filled, .swym-wishlist-collections-icon-heart-unfilled, .swym-wishlist-collections-icon-star-filled, .swym-wishlist-collections-icon-star-unfilled, .swym-wishlist-collections-icon-bookmark-unfilled, .swym-wishlist-collections-icon-bookmark-filled {fill: #000000;}
2825  .swym-wishlist-collections-v2 .swym-collections-social-count {color: #000000;}
2826</style>
2827
2828
2829
2830<script>
2831  // Send heartbeat for collections button
2832  (function() {
2833    let collectionsButtonHeartbeatData = '{"editor":"2025-05-13T02:08:53.027Z","142410645758":"2025-05-14T06:42:58.710Z","148988199166":"2025-05-13T02:07:07.794Z"}';
2834    try {
2835      collectionsButtonHeartbeatData = JSON.parse(collectionsButtonHeartbeatData) || {};
2836    } catch (e) {
2837      collectionsButtonHeartbeatData = {};
2838    }
2839    const ShopifyTheme = window.Shopify.theme;
2840    const themeId = ShopifyTheme.id;
2841    let heartbeatMetadata = {
2842      schema_name: ShopifyTheme?.schema_name,
2843      schema_version: ShopifyTheme?.schema_version,
2844      theme_store_id: ShopifyTheme?.theme_store_id,
2845      role: ShopifyTheme?.role
2846    };
2847
2848    const isDesignMode = !!window.swymDesignMode;
2849
2850    if (!window.SwymCallbacks) {
2851      window.SwymCallbacks = [];
2852    }
2853    window.SwymCallbacks.push((swat) => {
2854      if (!swat || !themeId) {
2855        return;
2856      }
2857      const triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat;
2858      if (typeof triggerHeartbeat !== "function") return;
2859
2860      const lastHeartbeat = isDesignMode ? collectionsButtonHeartbeatData?.editor : collectionsButtonHeartbeatData?.[themeId];
2861      const themeContext = isDesignMode ? 'editor' : themeId;
2862
2863      const extensionData = {
2864        extensionName: "add-to-wishlist-collections-button", 
2865        extensionType: "app-embed", 
2866        metadata: heartbeatMetadata, 
2867        themeId: themeContext, 
2868        extensionSource: "default"
2869      };
2870
2871      /** Stop heartbeat
2872      triggerHeartbeat(extensionData, lastHeartbeat);
2873      */
2874    });
2875  })(); // IIFE to prevent polluting global scope
2876</script>
2876
2877
2878
2879<style>
2880  .swym-advanced-wishlist-collections-container {
2881    display: none;
2882  }
2883</style>
2884</div>
2884<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2884
2885</body>
2886</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.