PageSourceSearch

https://blindbarber.com/blogs/press

html blindbarber.com collected 2026-10-02 03:58:49 UTC 310,703 bytes, 4,647 lines download raw bytes

1
2<!doctype html>
3<html lang="en" class="b2b-mode-false">
4  <head>
5    
5<script>
6      window.customer_email = null
7      window.productData = [
8        
9          
10            {
11              "id": "10537178829",
12              "title": "101 Proof Classic Pomade",
13              "handle": "101-proof-classic-pomade",
14              "price": 24.00,
15              "image": "//blindbarber.com/cdn/shop/files/101ProofClassicPomade-LeadImage.png?crop=center&height=120&v=1757511920&width=120"
16            },
17          
18            {
19              "id": "7153774133318",
20              "title": "121 Proof Thickening Style Gel",
21              "handle": "121-proof-thickening-style-gel",
22              "price": 24.00,
23              "image": "//blindbarber.com/cdn/shop/files/121Proof-LeadImage.png?crop=center&height=120&v=1767900430&width=120"
24            },
25          
26            {
27              "id": "1473291223110",
28              "title": "151 Proof Deluxe Pomade",
29              "handle": "151-proof-deluxe-pomade",
30              "price": 24.00,
31              "image": "//blindbarber.com/cdn/shop/files/151ProofDeluxePomade-LeadImage.png?crop=center&height=120&v=1757511570&width=120"
32            },
33          
34            {
35              "id": "10537152205",
36              "title": "30 Proof Styling Cream",
37              "handle": "30-proof-styling-cream",
38              "price": 24.00,
39              "image": "//blindbarber.com/cdn/shop/files/30ProofStylingCream-LeadImage.png?crop=center&height=120&v=1757511485&width=120"
40            },
41          
42            {
43              "id": "10537162189",
44              "title": "40 Proof Sea Salt Spray",
45              "handle": "40-proof-sea-salt-spray",
46              "price": 24.00,
47              "image": "//blindbarber.com/cdn/shop/files/40ProofSeaSaltSpray-LeadImage.png?crop=center&height=120&v=1757510375&width=120"
48            },
49          
50            {
51              "id": "9036925837",
52              "title": "60 Proof Wax",
53              "handle": "60-proof-wax",
54              "price": 24.00,
55              "image": "//blindbarber.com/cdn/shop/files/60ProofWax-LeadImage.png?crop=center&height=120&v=1757510295&width=120"
56            },
57          
58            {
59              "id": "7266236727366",
60              "title": "80 Proof Texturizing Style Powder",
61              "handle": "80-proof-texturizing-style-powder",
62              "price": 24.00,
63              "image": "//blindbarber.com/cdn/shop/files/80ProofTexturizingStylePowder-LeadImage.png?crop=center&height=120&v=1757438910&width=120"
64            },
65          
66            {
67              "id": "9083885773",
68              "title": "90 Proof Pomade",
69              "handle": "90-proof-pomade",
70              "price": 24.00,
71              "image": "//blindbarber.com/cdn/shop/files/90ProofPomade-LeadImage.png?crop=center&height=120&v=1757510046&width=120"
72            },
73          
74            {
75              "id": "6810309918790",
76              "title": "activClean Rice Bran Face Cleanser",
77              "handle": "activclean-rice-bran-cleanser",
78              "price": 24.00,
79              "image": "//blindbarber.com/cdn/shop/files/activCleanRiceBranCleanser-LeadImage.png?crop=center&height=120&v=1757510161&width=120"
80            },
81          
82            {
83              "id": "7157106901062",
84              "title": "Add-on Donation",
85              "handle": "add-on-donation-1",
86              "price": 1.00,
87              "image": "//blindbarber.com/cdn/shop/products/SG_Add_On_Icon_bd5a7e26-3865-44f2-905d-972000d98dd2.png?crop=center&height=120&v=1692989527&width=120"
88            },
89          
90            {
91              "id": "7946223353926",
92              "title": "Advanced Volumizing Foam",
93              "handle": "advanced-volumizing-foam",
94              "price": 27.00,
95              "image": "//blindbarber.com/cdn/shop/files/AdvancedVolumizingFoam-LEADIMAGE_80a4a1f7-b8bf-4d28-977e-dac7b5d01cc5.png?crop=center&height=120&v=1768244512&width=120"
96            },
97          
98            {
99              "id": "6810292617286",
100              "title": "AHA Refining Face Scrub",
101              "handle": "aha-refining-face-scrub",
102              "price": 26.00,
103              "image": "//blindbarber.com/cdn/shop/files/AHARefiningFaceScrub-LeadImage.png?crop=center&height=120&v=1757510101&width=120"
104            },
105          
106            {
107              "id": "6810296778822",
108              "title": "B3 Supercharged Balancing Face Toner",
109              "handle": "b3-supercharged-balancing-toner",
110              "price": 24.00,
111              "image": "//blindbarber.com/cdn/shop/files/B3SuperchargedBalancingToner-LeadImage.png?crop=center&height=120&v=1757509969&width=120"
112            },
113          
114            {
115              "id": "7031795253318",
116              "title": "Bad Hair Day - Dad Hat",
117              "handle": "bad-hair-day-dad-hat",
118              "price": 35.00,
119              "image": "//blindbarber.com/cdn/shop/products/a4-BlindBarber_r1_7989.jpg?crop=center&height=120&v=1675178394&width=120"
120            },
121          
122            {
123              "id": "7031795777606",
124              "title": "Bad Hair Day - Dad Hat",
125              "handle": "copy-of-bad-hair-day-dad-hat",
126              "price": 35.00,
127              "image": "//blindbarber.com/cdn/shop/products/a2-BlindBarber_r1_7953.jpg?crop=center&height=120&v=1675178486&width=120"
128            },
129          
130            {
131              "id": "7031797252166",
132              "title": "Bad Hair Day - Dad Hat",
133              "handle": "bad-hair-day-dad-hat-2",
134              "price": 35.00,
135              "image": "//blindbarber.com/cdn/shop/products/bb-BlindBarber_r1_7911.jpg?crop=center&height=120&v=1675178543&width=120"
136            },
137          
138            {
139              "id": "1473347780678",
140              "title": "Beard \u0026 Face Replenishment Oil",
141              "handle": "beard-replenishment-oil",
142              "price": 22.00,
143              "image": "//blindbarber.com/cdn/shop/files/BeardOil-Leadimage.png?crop=center&height=120&v=1757509896&width=120"
144            },
145          
146            {
147              "id": "7031778279494",
148              "title": "Blind Barber - Tote Bag",
149              "handle": "blind-barber-tote-bag",
150              "price": 35.00,
151              "image": "//blindbarber.com/cdn/shop/products/c6-BlindBarber_r1_8027.jpg?crop=center&height=120&v=1675178911&width=120"
152            },
153          
154            {
155              "id": "7031798300742",
156              "title": "Blind Barber Logo - Dad Hat",
157              "handle": "blind-barber-dad-hat-1",
158              "price": 35.00,
159              "image": "//blindbarber.com/cdn/shop/products/a5-BlindBarber_r1_7973.jpg?crop=center&height=120&v=1675178977&width=120"
160            },
161          
162            {
163              "id": "7031808360518",
164              "title": "Blind Barber Logo - Dad Hat",
165              "handle": "blind-barber-logo-dad-hat",
166              "price": 35.00,
167              "image": "//blindbarber.com/cdn/shop/products/ab-BlindBarber_r1_8015.jpg?crop=center&height=120&v=1675178994&width=120"
168            },
169          
170            {
171              "id": "1755081048134",
172              "title": "Bryce Harper Beard Balm",
173              "handle": "bryce-harper-beard-balm",
174              "price": 22.00,
175              "image": "//blindbarber.com/cdn/shop/files/BryceHarperBeardBalm-LeadImage.png?crop=center&height=120&v=1757509841&width=120"
176            },
177          
178            {
179              "id": "1755011547206",
180              "title": "Bryce Harper Hair Clay",
181              "handle": "bryce-harper-hair-clay",
182              "price": 24.00,
183              "image": "//blindbarber.com/cdn/shop/files/BryceHarperHairClay-LeadImage.png?crop=center&height=120&v=1757434701&width=120"
184            },
185          
186            {
187              "id": "7773547626566",
188              "title": "Curl Defining Cream",
189              "handle": "curl-cream",
190              "price": 26.00,
191              "image": "//blindbarber.com/cdn/shop/files/CurlDefiningCream-LeadImage.png?crop=center&height=120&v=1757434723&width=120"
192            },
193          
194            {
195              "id": "7823138750534",
196              "title": "Discovery Set: Collection 1",
197              "handle": "discovery-set-collection-1",
198              "price": 28.00,
199              "image": "//blindbarber.com/cdn/shop/files/DiscoverySet.jpg?crop=center&height=120&v=1742913111&width=120"
200            },
201          
202            {
203              "id": "8037051269190",
204              "title": "Eau De Parfum - Glasshouse a fragrance by Blind Barber x Standard Hotel",
205              "handle": "eau-de-parfum-glasshouse-a-fragrance-by-blind-barber-x-standard-hotels",
206              "price": 98.00,
207              "image": "//blindbarber.com/cdn/shop/files/EauDeParfumGlasshouse-bottle.png?crop=center&height=120&v=1762451928&width=120"
208            },
209          
210            {
211              "id": "8304131407942",
212              "title": "Eau De Parfum - Glasshouse a fragrance by Blind Barber x Standard Hotel - 2ML",
213              "handle": "eau-de-parfum-glasshouse-a-fragrance-by-blind-barber-x-standard-hotel-2ml",
214              "price": 10.00,
215              "image": "//blindbarber.com/cdn/shop/files/glasshouse_2ml.png?crop=center&height=120&v=1774015736&width=120"
216            },
217          
218            {
219              "id": "7823138029638",
220              "title": "Eau De Parfum - Only You, Babe",
221              "handle": "eau-de-parfum-only-you-babe",
222              "price": 98.00,
223              "image": "//blindbarber.com/cdn/shop/files/EauDeParfumOnlyYouBabe2746.png?crop=center&height=120&v=1757505421&width=120"
224            },
225          
226            {
227              "id": "7823137243206",
228              "title": "Eau De Parfum - Only You, Babe 2ML",
229              "handle": "eau-de-parfum-only-you-babe-2ml",
230              "price": 10.00,
231              "image": "//blindbarber.com/cdn/shop/files/2ML-OnlyYouBabe.jpg?crop=center&height=120&v=1742912350&width=120"
232            },
233          
234            {
235              "id": "7823134195782",
236              "title": "Eau De Parfum - Shinjuku Mood",
237              "handle": "eau-de-parfum-shinjuku-mood",
238              "price": 98.00,
239              "image": "//blindbarber.com/cdn/shop/files/EauDeParfumShinjukuMood2745.png?crop=center&height=120&v=1757505403&width=120"
240            },
241          
242            {
243              "id": "7811600089158",
244              "title": "Eau De Parfum - Speakeasy",
245              "handle": "eau-de-parfum-speakeasy",
246              "price": 98.00,
247              "image": "//blindbarber.com/cdn/shop/files/EauDeParfumSpeakeasy-Packaging.png?crop=center&height=120&v=1757505385&width=120"
248            },
249          
250            {
251              "id": "7823133245510",
252              "title": "Eau De Parfum - Speakeasy 2ML",
253              "handle": "eau-de-parfum-speakeasy-2ml",
254              "price": 10.00,
255              "image": "//blindbarber.com/cdn/shop/files/2ML-Speakeasy.jpg?crop=center&height=120&v=1742911539&width=120"
256            },
257          
258            {
259              "id": "6810289700934",
260              "title": "elixBoost Hydrating Face Balm",
261              "handle": "elixboost-hydrating-balm",
262              "price": 26.00,
263              "image": "//blindbarber.com/cdn/shop/files/elixBoostHydratingBalm-LeadImage.png?crop=center&height=120&v=1757509739&width=120"
264            },
265          
266            {
267              "id": "7266259828806",
268              "title": "Gift Set:  Bryce Harper Duo",
269              "handle": "gift-set-bryce-harper-duo",
270              "price": 38.00,
271              "image": "//blindbarber.com/cdn/shop/files/BryceSet_product.jpg?crop=center&height=120&v=1707153192&width=120"
272            },
273          
274            {
275              "id": "7278473609286",
276              "title": "Gift Set:  Essential Shave",
277              "handle": "gift-set-essential-shave",
278              "price": 48.00,
279              "image": "//blindbarber.com/cdn/shop/files/ShaveSet_Product.jpg?crop=center&height=120&v=1707153235&width=120"
280            },
281          
282            {
283              "id": "7266283978822",
284              "title": "Gift Set:  Essential Shower",
285              "handle": "essential-shower-gift-set",
286              "price": 54.00,
287              "image": "//blindbarber.com/cdn/shop/files/ShowerSet_Product.jpg?crop=center&height=120&v=1707153292&width=120"
288            },
289          
290            {
291              "id": "7266285224006",
292              "title": "Gift Set:  Regimen Skincare",
293              "handle": "gift-set-regimen-skincare",
294              "price": 102.00,
295              "image": "//blindbarber.com/cdn/shop/files/SkinCare_Product.jpg?crop=center&height=120&v=1707153326&width=120"
296            },
297          
298            {
299              "id": "7669481865286",
300              "title": "GiftCard",
301              "handle": "giftcard-2",
302              "price": 50.00,
303              "image": "//blindbarber.com/cdn/shop/files/gift_card_v2.jpg?crop=center&height=120&v=1613706271&width=120"
304            },
305          
306            {
307              "id": "6810274693190",
308              "title": "Lemongrass Tea Body Wash",
309              "handle": "lemongrass-tea-body-wash",
310              "price": 22.00,
311              "image": "//blindbarber.com/cdn/shop/files/LemongrassTeaBodyWash-leadimage.png?crop=center&height=120&v=1757509698&width=120"
312            },
313          
314            {
315              "id": "6830720974918",
316              "title": "Lemongrass Tea Body Wash - Liter",
317              "handle": "lemongrass-tea-body-wash-liter",
318              "price": 48.00,
319              "image": "//blindbarber.com/cdn/shop/products/lemongrass_tea_body_wash_liter_front.jpg?crop=center&height=120&v=1645018711&width=120"
320            },
321          
322            {
323              "id": "6810268696646",
324              "title": "Lemongrass Tea Conditioner",
325              "handle": "lemongrass-tea-conditioner",
326              "price": 22.00,
327              "image": "//blindbarber.com/cdn/shop/files/LemongrassTeaConditioner-LeadImage.png?crop=center&height=120&v=1757509580&width=120"
328            },
329          
330            {
331              "id": "365158760461",
332              "title": "Lemongrass Tea Conditioner - Liter",
333              "handle": "liter-conditioner",
334              "price": 48.00,
335              "image": "//blindbarber.com/cdn/shop/products/lemongrass_tea_conditioner_liter_front.jpg?crop=center&height=120&v=1644550503&width=120"
336            },
337          
338            {
339              "id": "1473392672838",
340              "title": "Lemongrass Tea Hand Moisturizer",
341              "handle": "hand-moisturizer",
342              "price": 18.00,
343              "image": "//blindbarber.com/cdn/shop/files/DailyHandMoisturizer-LeadImageAlt2.png?crop=center&height=120&v=1757509404&width=120"
344            },
345          
346            {
347              "id": "6810261487686",
348              "title": "Lemongrass Tea Shampoo",
349              "handle": "lemongrass-tea-shampoo",
350              "price": 22.00,
351              "image": "//blindbarber.com/cdn/shop/files/LemongrassTeaShampoo-LeadImage.png?crop=center&height=120&v=1757509472&width=120"
352            },
353          
354            {
355              "id": "365138378765",
356              "title": "Lemongrass Tea Shampoo - Liter",
357              "handle": "liter-shampoo",
358              "price": 48.00,
359              "image": "//blindbarber.com/cdn/shop/products/lemongrass_tea_shampoo_liter.jpg?crop=center&height=120&v=1644551328&width=120"
360            },
361          
362            {
363              "id": "7100161753158",
364              "title": "Nourishing Body Bar",
365              "handle": "nourishing-body-bar",
366              "price": 18.00,
367              "image": "//blindbarber.com/cdn/shop/files/NourishingBodyBar-LeadImage.png?crop=center&height=120&v=1757505523&width=120"
368            },
369          
370            {
371              "id": "7031787978822",
372              "title": "Pretty Please - Dad Hat",
373              "handle": "copy-of-blind-barber-tote-bag",
374              "price": 35.00,
375              "image": "//blindbarber.com/cdn/shop/products/cc-BlindBarber_r1_7888.jpg?crop=center&height=120&v=1675179015&width=120"
376            },
377          
378            {
379              "id": "7031793975366",
380              "title": "Pretty Please - Dad Hat",
381              "handle": "pretty-please-dad-hat",
382              "price": 35.00,
383              "image": "//blindbarber.com/cdn/shop/products/b7-BlindBarber_r1_7926.jpg?crop=center&height=120&v=1675179072&width=120"
384            },
385          
386            {
387              "id": "7031794434118",
388              "title": "Pretty Please - Dad Hat",
389              "handle": "pretty-please-dad-hat-1",
390              "price": 35.00,
391              "image": "//blindbarber.com/cdn/shop/products/bc-BlindBarber_r1_7897.jpg?crop=center&height=120&v=1675179109&width=120"
392            },
393          
394            {
395              "id": "7031739875398",
396              "title": "Pretty Please - Longsleeve T-Shirt",
397              "handle": "pretty-please-ls",
398              "price": 45.00,
399              "image": "//blindbarber.com/cdn/shop/products/4c-BlindBarber_r2_8184.jpg?crop=center&height=120&v=1675179133&width=120"
400            },
401          
402            {
403              "id": "7031778181190",
404              "title": "Pretty Please - Tote Bag",
405              "handle": "pretty-please-tote-bag",
406              "price": 35.00,
407              "image": "//blindbarber.com/cdn/shop/products/c7-BlindBarber_r1_8172.
407jpg?crop=center&height=120&v=1675179183&width=120"
408            },
409          
410            {
411              "id": "4846588526662",
412              "title": "Round Up Donation",
413              "handle": "round-up-donation",
414              "price": 0.01,
415              "image": "//blindbarber.com/cdn/shop/products/SG_foundation_Star_png2x.png?crop=center&height=120&v=1612457059&width=120"
416            },
417          
418            {
419              "id": "7862352707654",
420              "title": "SavedBy Package Protection",
421              "handle": "savedby-package-protection",
422              "price": 1.67,
423              "image": "//blindbarber.com/cdn/shop/files/SavedByLogo.png?crop=center&height=120&v=1747755592&width=120"
424            },
425          
426            {
427              "id": "9855093517",
428              "title": "Tompkins Scented Candle",
429              "handle": "tompkins-scented-candle-large",
430              "price": 90.00,
431              "image": "//blindbarber.com/cdn/shop/products/large-candle01_7348eaf6-bb65-498b-a8d5-498a2bf1243b.jpg?crop=center&height=120&v=1569892603&width=120"
432            },
433          
434            {
435              "id": "9855142541",
436              "title": "Tompkins Scented Candle",
437              "handle": "tompkins-scented-candle-small",
438              "price": 45.00,
439              "image": "//blindbarber.com/cdn/shop/products/candle01.jpg?crop=center&height=120&v=1569882615&width=120"
440            },
441          
442            {
443              "id": "7266235908166",
444              "title": "Tonka Bean Aluminum-Free Deodorant",
445              "handle": "aluminum-free-deodorant",
446              "price": 22.00,
447              "image": "//blindbarber.com/cdn/shop/files/Aluminum-FreeDeodorant-LEADIMAGE_731efd90-b678-452e-a8e4-2bcda4c92e77.png?crop=center&height=120&v=1761664028&width=120"
448            },
449          
450            {
451              "id": "6810279084102",
452              "title": "triRescue Eye Cream",
453              "handle": "trirescue-eye-cream",
454              "price": 24.00,
455              "image": "//blindbarber.com/cdn/shop/files/triRescueEyeCream-LeadImage.png?crop=center&height=120&v=1757505600&width=120"
456            },
457          
458            {
459              "id": "7031797448774",
460              "title": "Trust Your Barber - Dad Hat",
461              "handle": "trust-your-barber-dad-hat",
462              "price": 35.00,
463              "image": "//blindbarber.com/cdn/shop/products/d1-BlindBarber_r1_7947.jpg?crop=center&height=120&v=1675179269&width=120"
464            },
465          
466            {
467              "id": "7031797579846",
468              "title": "Trust Your Barber - Dad Hat",
469              "handle": "trust-your-barber-dad-hat-1",
470              "price": 35.00,
471              "image": "//blindbarber.com/cdn/shop/products/b6-BlindBarber_r1_7930.jpg?crop=center&height=120&v=1675179288&width=120"
472            },
473          
474            {
475              "id": "7031731093574",
476              "title": "Trust Your Barber - Longsleeve T-Shirt",
477              "handle": "trust-your-barber-ls",
478              "price": 45.00,
479              "image": "//blindbarber.com/cdn/shop/products/9c-BlindBarber_r1_8152.jpg?crop=center&height=120&v=1675179307&width=120"
480            }
481          
482          
483        ];
484    </script>
484
485
486    <!-- Google Tag Manager -->
487    
487<script>
vendor: 455 bytes, lines 487-497
487
488      (function (w, d, s, l, i) {
489        w[l] = w[l] || [];
490        w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
491        var f = d.getElementsByTagName(s)[0],
492          j = d.createElement(s),
493          dl = l != 'dataLayer' ? '&l=' + l : '';
494        j.async = true;
495        j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
496        f.parentNode.insertBefore(j, f);
497      })(window, document, 'script', 'dataLayer', '
497GTM-NC566MT
vendor: 10 bytes, lines 497-498
497');
498      
498typeof gtag === 'function' && gtag('config', 'AW-843604686');
499    </script>
499
500    <!-- End Google Tag Manager -->
501    <!-- Google tag (gtag.js) event -->
502    
502<script>
503      typeof gtag === 'function' &&
504        gtag('event', 'conversion_event_purchase', {
505          // <event_parameters>
506        });
507    </script>
507
508    <!--
509      Event snippet for Purchase conversion page In your html page, add the snippet and call gtag_report_conversion when someone clicks on the chosen link or button.
510    -->
511    
511<script>
512      function gtag_report_conversion(url) {
513        var callback = function () {
514          if (typeof url != 'undefined') {
515            window.location = url;
516          }
517        };
518        typeof gtag === 'function' &&
519          gtag('event', 'conversion', {
520            send_to: 'AW-843604686/FPj-CM-szXMQzsWhkgM',
521            value: 1.0,
522            currency: 'USD',
523            transaction_id: '',
524            event_callback: callback,
525          });
526        return false;
527      }
528    </script>
528
529
530    <title>
531      Blind Barber
532      -
533      Press
534    </title>
535    <meta name="viewport" content="initial-scale=1, width=device-width">
536    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
537    <meta
538      name="apple-itunes-app"
539      content="app-id=1539568689, app-clip-bundle-id=com.blindbarber.app.Clip, app-clip-display=card"
540    >
541
542    
543
544    
545    <!-- /snippets/social-meta-tags.liquid -->
546
547
548  <meta property="og:type" content="website">
549  <meta property="og:title" content="Press">
550  
551
552<meta property="og:url" content="https://blindbarber.com/blogs/press">
553<meta property="og:site_name" content="Blind Barber">
554
555
556
557
558  <meta name="twitter:card" content="summary">
559
560
561
562
563    <link rel="icon" href="//blindbarber.com/cdn/shop/t/140/assets/favicon.png?v=82166088271390876161790261932" sizes="16x16" type="image/png">
564
565    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
566    <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
567    <link rel="preconnect" href="https://monorail-edge.shopifysvc.com">
568    <link rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin>
569
570    <link
571	rel="preload"
572	href="//blindbarber.com/cdn/shop/t/140/assets/MonumentGrotesk-Medium.woff2?v=93475049132155562471790261932"
573	as="font"
574	crossorigin="crossorigin"
575	type="font/woff2"
576>
577<link
578	rel="preload"
579	href="//blindbarber.com/cdn/shop/t/140/assets/MonumentGrotesk-Regular.woff2?v=18119006539008894581790261932"
580	as="font"
581	crossorigin="crossorigin"
582	type="font/woff2"
583>
584<link
585	rel="preload"
586	href="//blindbarber.com/cdn/shop/t/140/assets/MonumentGrotesk-Semi-Mono.woff2?v=181049018388500093041790261932"
587	as="font"
588	crossorigin="crossorigin"
589	type="font/woff2"
590>
591<style>
592	@font-face{
593	font-family:MonumentGroteskMedium;
594	src:url(//blindbarber.com/cdn/shop/t/140/assets/MonumentGrotesk-Medium.woff2?v=93475049132155562471790261932) format("woff2"),
595	url(//blindbarber.com/cdn/shop/t/140/assets/MonumentGrotesk-Medium.woff?v=101943) format("woff");
596	font-weight:500;
597	font-style:normal;
598	font-display:swap;
599	}
600	@font-face{
601	font-family:MonumentGroteskRegular;
602	src:url(//blindbarber.com/cdn/shop/t/140/assets/MonumentGrotesk-Regular.woff2?v=18119006539008894581790261932) format("woff2"),
603	url(//blindbarber.com/cdn/shop/t/140/assets/MonumentGrotesk-Regular.woff?v=101943) format("woff");
604	font-weight:400;
605	font-style:normal;
606	font-display:swap;
607	}
608	@font-face{
609	font-family:MonumentGroteskSemiMono;
610	src:url(//blindbarber.com/cdn/shop/t/140/assets/MonumentGrotesk-Semi-Mono.woff2?v=181049018388500093041790261932) format("woff2"),
611	url(//blindbarber.com/cdn/shop/t/140/assets/MonumentGrotesk-Semi-Mono.woff?v=101943) format("woff");
612	font-weight:400;
613	font-style:normal;
614	font-display:swap;
615	}
616</style>
617    
618
619    
620
621    
621<script defer src="https://unpkg.com/[email protected]/dist/vue.min.js"></script>
621
622    
622<script defer src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
622
623
624    
624<script defer src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
624
625    
625<script>
626        var globals = {
627      isB2bMode:false,
628          dev: false,
629          mailChimpUrl: "",
630          storeFrontAccessToken: "6093591cd0067c1020b924585ca0737b",
631          storeUrl: "https://blindbarber.com",
632          graphQlUrl: "https://blindbarber.com/api/graphql",
633          headers: {
634            "Content-Type": "application/graphql",
635            "X-Shopify-Storefront-Access-Token": "6093591cd0067c1020b924585ca0737b"
636          },
637          freeShippingThresholdEnabled: true,
638          freeShippingThreshold: "45",
639          freeShippingQualified: "Congratulations! You qualify for free shipping!",
640          freeShippingNotice: "left until you qualify for free shipping!",
641          rechargeDomain: "blindbarber.myshopify.com",
642          addToCart: null,
643          soldOut: null,
644          upsellTitle: "You may also like these"
645        }
646        document.addEventListener('DOMContentLoaded', function(){
647          globals.dev = !!document.getElementById('preview-bar-iframe');
648        });
649    </script>
649
650
651    
651<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
651<meta name="google-site-verification" content="epOlpCpRhDMEcYwASTCmiJoQP-GhwiOlZ9hMCAuqI4w">
652<meta name="google-site-verification" content="hbjif0RDfx3ShPsvVmlPnhcxiSb9kgLopBEaZQO23CI">
653<meta name="google-site-verification" content="epOlpCpRhDMEcYwASTCmiJoQP-GhwiOlZ9hMCAuqI4w">
654<meta name="google-site-verification" content="NTZNe3YLewUM-fnf0WhleqXqYOl21Myu2oVuXeCk5tk">
655<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/17716311/digital_wallets/dialog">
656<meta id="in-context-paypal-metadata" data-shop-id="17716311" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
657<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/press.atom" />
658<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2705424454"></script>
658
659<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
660<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2705424454&shop_id=17716311" crossorigin="anonymous"></script>
vendor: 1 bytes, line 660
660
661<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":17716311,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/17716311","merchantName":"Blind Barber","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Blind Barber","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 661
661
662<script id="shopify-features" type="application/json">{"accessToken":"64ed7daf5ad781b147d1bebe4a6cfdc4","betas":["rich-media-storefront-analytics"],"domain":"blindbarber.com","predictiveSearch":true,"shopId":17716311,"locale":"en"}</script>
vendor: 1 bytes, line 662
662
663<script>var Shopify = Shopify || {};
664Shopify.shop = "blindbarber.myshopify.com";
665Shopify.locale = "en";
666Shopify.currency = {"active":"USD","rate":"1.0"};
667Shopify.country = "US";
668Shopify.theme = {"name":"blindbarber2026\/soldoutblock","id":166226362438,"schema_name":null,"schema_version":null,"theme_store_id":null,"role":"main"};
669Shopify.theme.handle = "null";
670Shopify.theme.style = {"id":null,"handle":null};
671Shopify.cdnHost = "blindbarber.com/cdn";
672Shopify.routes = Shopify.routes || {};
673Shopify.routes.root = "/";
674Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
675Shopify.SignInWithShop = Shopify.SignInWithShop || {};
676Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
677Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 677
677
678<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 678
678
679<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 679
679
680<script>
681  window.ShopifyPay = window.ShopifyPay || {};
682  window.ShopifyPay.apiHost = "shop.app\/pay";
683  window.ShopifyPay.redirectState = null;
684</script>
vendor: 1 bytes, line 684
684
685<script>
686  window.Shopify = window.Shopify || {};
687  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
688  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
689  window.Shopify.SignInWithShop.eligible = true;
690</script>
vendor: 1 bytes, line 690
690
691<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 691
691
692<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 692
692
693<script type="module">
694  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
695
696  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
697
698</script>
vendor: 1 bytes, line 698
698
699<script>
700  window.Shopify = window.Shopify || {};
701  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
702  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
703</script>
vendor: 1 bytes, line 703
703
704<script>(function() {
705  var isLoaded = false;
706  function asyncLoad() {
707    if (isLoaded) return;
708    isLoaded = true;
709    var urls = ["\/\/staticw2.yotpo.com\/LqGEdTz0Qb6qjTHwNdzYvEZhC1OXjv7QXBIYvGAF\/widget.js?shop=blindbarber.myshopify.com","https:\/\/cdn-loyalty.yotpo.com\/loader\/lSURzeyzUkLWRv4vQxvljA.js?shop=blindbarber.myshopify.com","https:\/\/intg.snapchat.com\/shopify\/shopify-scevent.js?id=9400a4aa-419e-4f21-a1f7-68b82883a828\u0026shop=blindbarber.myshopify.com","https:\/\/cdn.shoppinggives.com\/cc-utilities\/shopify.js?store-id=572a93bf-8bc4-4da1-8342-812aec634ebb\u0026shop=blindbarber.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=Kz4LBR\u0026shop=blindbarber.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=Kz4LBR\u0026shop=blindbarber.myshopify.com","https:\/\/scripttags.jst.ai\/shopify_justuno_17716311_61146b70-9529-11ee-86ce-197322c2ec9b.js?shop=blindbarber.myshopify.com","https:\/\/cdn-widgetsrepository.yotpo.com\/v1\/loader\/LqGEdTz0Qb6qjTHwNdzYvEZhC1OXjv7QXBIYvGAF?shop=blindbarber.myshopify.com","https:\/\/evey-files.s3.amazonaws.com\/js\/online_store.js?shop=blindbarber.myshopify.com","https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=blindbarber.myshopify.com"];
710    for (var i = 0; i < urls.length; i++) {
711      var s = document.createElement('script');
712      s.type = 'text/javascript';
713      s.async = true;
714      s.src = urls[i];
715      var x = document.getElementsByTagName('script')[0];
716      x.parentNode.insertBefore(s, x);
717    }
718  };
719  if(window.attachEvent) {
720    window.attachEvent('onload', asyncLoad);
721  } else {
722    window.addEventListener('load', asyncLoad, false);
723  }
724})();</script>
vendor: 1 bytes, line 724
724
725<script id="__st">var __st={"a":17716311,"offset":-14400,"reqid":"fabc9975-c723-45ad-b3d7-565dc77d8640-1790913529","pageurl":"blindbarber.com\/blogs\/press","s":"blogs-94180173","u":"d3d5e4fc3dbf","p":"blog","rtyp":"blog","rid":94180173};</script>
vendor: 1 bytes, line 725
725
726<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 726
726
727<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 727
727
728<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//blindbarber.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 728
728
729<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 = "//blindbarber.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
729<script crossorigin="anonymous" defer="defer" src="//blindbarber.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 729
729
730<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 730
730
731<script>
732  window.Shopify = window.Shopify || {};
733  window.Shopify.MCP = window.Shopify.MCP || {};
734  window.Shopify.MCP.enabled = true;
735  window.Shopify.MCP.shop = "blindbarber.myshopify.com";
736  window.Shopify.MCP.mcpEndpoint = "https:\/\/blindbarber.com\/api\/mcp";
737  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"]}}];
738</script>
vendor: 1 bytes, line 738
738
739<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("\/\/blindbarber.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
740</script>
vendor: 1 bytes, line 740
740
741<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://blindbarber.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
742</script>
vendor: 1 bytes, line 742
742
743<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
744  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);
745</script>
vendor: 1 bytes, line 745
745
746<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})}}));
747</script>
747
748<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://blindbarber.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
749<style id="shopify-accelerated-checkout-cart">
750        #shopify-buyer-consent {
751  margin-top: 1em;
752  display: inline-block;
753  width: 100%;
754}
755
756#shopify-buyer-consent.hidden {
757  display: none;
758}
759
760#shopify-subscription-policy-button {
761  background: none;
762  border: none;
763  padding: 0;
764  text-decoration: underline;
765  font-size: inherit;
766  cursor: pointer;
767}
768
769#shopify-subscription-policy-button::before {
770  box-shadow: none;
771}
772
773      </style>
774<script id="sections-script" data-sections="header" defer="defer" src="//blindbarber.com/cdn/shop/t/140/compiled_assets/scripts.js?v=29118948114656358861790261932"></script>
vendor: 1 bytes, line 774
774
775<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
775
776
777    
778
779    
780
781
782
783
784    
784<script async src="https://cdn-widgetsrepository.yotpo.com/v1/loader/LqGEdTz0Qb6qjTHwNdzYvEZhC1OXjv7QXBIYvGAF" type="text/javascript"></script>
784
785
786    
787
788    
789    
790    
791
792    
793    
793<script
794      type="application/javascript"
795      defer
796      src="https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=Kz4LBR"
797    ></script>
797
798    
798<script defer type="text/javascript" src="//www.klaviyo.com/media/js/public/klaviyo_subscribe.js"></script>
798
799    
799<script async src="//staticw2.yotpo.com/LqGEdTz0Qb6qjTHwNdzYvEZhC1OXjv7QXBIYvGAF/widget.js"></script>
799
800    
801
802    
803    
804    
805    
806
807    
808
809    
810    
810<script
811      defer
812      src="https://cdnjs.cloudflare.com/ajax/libs/axios/0.21.1/axios.min.js"
813      integrity="sha512-bZS47S7sPOxkjU/4Bt0zrhEtWx0y0CRkhEp8IckzK+ltifIIE9EMIMTuT/mEzoIMewUINruDBIR/jJnbguonqQ=="
814      crossorigin="anonymous"
815      referrerpolicy="no-referrer"
816    ></script>
816
817    
817<script defer src="https://unpkg.com/@botpoison/browser"></script>
817
818    <meta name="facebook-domain-verification" content="ho18lykplffjlh7okuvi7xdu3232jl">
819
820    
821    
821<script
822      src="https://cdn-widgetsrepository.yotpo.com/v1/loader/LqGEdTz0Qb6qjTHwNdzYvEZhC1OXjv7QXBIYvGAF"
823      async
824    ></script>
824
825
826    
826<script id="sg-js-global-vars">
827  sgGlobalVars = {"storeId":"572a93bf-8bc4-4da1-8342-812aec634ebb","seenManagerPrompt":false,"storeIsActive":true,"targetInfo":{"cart":{"isAfterElem":false,"isBeforeElem":true,"isInsideElem":false,"customSelector":"form[action=\"/cart\"]","isOn":false,"type":0,"integration":0,"sideCartOn":true,"useCheckoutButton":true},"product":{"useCartButton":false,"isAfterElem":false,"isBeforeElem":false,"isInsideElem":true,"customSelector":"#sg-pdp-widget-target","isOn":true,"type":1,"integration":0},"roundUp":{"isAfterElem":false,"isBeforeElem":true,"isInsideElem":false,"customSelector":"","isOn":true,"useCheckoutButton":true,"integration":0},"addOn":{"isOn":false,"integration":0}},"hideAdditionalScriptPrompt":true,"sgRoundUpId":"gid://shopify/ProductVariant/32288765902918","sgAddOnIds":null};
828  if(sgGlobalVars) {
829  		sgGlobalVars.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
830  		sgGlobalVars.currentProduct = null;
831  		sgGlobalVars.isAdmin = false;
832  }
833</script>
833
834
835
836    
837
838    <!-- VITE -->
839
840    
841
842
843  <link href="//blindbarber.com/cdn/shop/t/140/assets/base-D64tiBZu.css" rel="stylesheet" type="text/css" media="all" />
844
845
846
847
848  
848<script src="//blindbarber.com/cdn/shop/t/140/assets/index-_1ubnJj4.js" type="module" crossorigin="anonymous"></script>
848
849
850
851
852    
852<script id="sg-js-global-vars">
853      var sgGlobalVars = {"storeId":"572a93bf-8bc4-4da1-8342-812aec634ebb","seenManagerPrompt":false,"storeIsActive":true,"targetInfo":{"cart":{"isAfterElem":false,"isBeforeElem":true,"isInsideElem":false,"customSelector":"form[action=\"/cart\"]","isOn":false,"type":0,"integration":0,"sideCartOn":true,"useCheckoutButton":true},"product":{"useCartButton":false,"isAfterElem":false,"isBeforeElem":false,"isInsideElem":true,"customSelector":"#sg-pdp-widget-target","isOn":true,"type":1,"integration":0},"roundUp":{"isAfterElem":false,"isBeforeElem":true,"isInsideElem":false,"customSelector":"","isOn":true,"useCheckoutButton":true,"integration":0},"addOn":{"isOn":false,"integration":0}},"hideAdditionalScriptPrompt":true,"sgRoundUpId":"gid://shopify/ProductVariant/32288765902918","sgAddOnIds":null};
854      if(sgGlobalVars) {
855          sgGlobalVars.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
856          sgGlobalVars.currentProduct = null;
857          sgGlobalVars.isAdmin = false;
858      }
859    </script>
859
860
861    <!-- Userway Accessibility -->
862    
862<script defer src="https://cdn.userway.org/widget.js" data-account="G5NYmjCS3x"></script>
862
863    
864
865
866
867    
868  <!-- BEGIN app block: shopify://apps/savedby-package-protection/blocks/savedby-storefront-widget/6d4bce9c-696c-4f95-8a15-0cc2b2b9e839 --><!-- START SAVEDBY EXTENSION -->
869<link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
870<link rel="preconnect" href="https://cdn.shopifycdn.net" crossorigin>
871<link rel="preconnect" href="https://cdn.savedby.io" crossorigin>
872
873<script>
874  (() => {
875    const widgetConfig = {"excludedProducts":[],"feeTiers":[{"max":70,"price":1.67,"variantId":43121062215750},{"max":100,"price":2.97,"variantId":43121062248518},{"max":150,"price":4.47,"variantId":43121062281286},{"max":200,"price":5.97,"variantId":43121062314054},{"max":250,"price":7.97,"variantId":43121062346822},{"max":300,"price":9.47,"variantId":43121062379590},{"max":350,"price":11.47,"variantId":43121062412358},{"max":400,"price":12.97,"variantId":43121062445126},{"max":450,"price":14.97,"variantId":43121062477894},{"max":500,"price":16.47,"variantId":43121062510662},{"max":550,"price":18.47,"variantId":43121062543430},{"max":600,"price":19.97,"variantId":43121062576198},{"max":650,"price":21.97,"variantId":43121062608966},{"max":700,"price":23.47,"variantId":43121062641734},{"max":750,"price":25.47,"variantId":43121062674502},{"max":800,"price":26.97,"variantId":43121062707270},{"max":850,"price":28.97,"variantId":43121062740038},{"max":900,"price":30.47,"variantId":43121062772806},{"max":950,"price":32.47,"variantId":43121062805574},{"max":1000,"price":33.97,"variantId":43121062838342},{"max":1050,"price":35.97,"variantId":43121062871110},{"max":1100,"price":37.47,"variantId":43121062903878},{"max":1150,"price":39.47,"variantId":43121062936646},{"max":1200,"price":40.97,"variantId":43121062969414}],"nonCoveredProducts":[],"protectionProduct":"gid://shopify/Product/7862352707654","widgetExcludedProducts":[],"storefront":{"version":"v7.0.0-beta.29","variant":"BASIC","autoOptIn":false,"info":{"description":"Package Protection","title":"Checkout+"},"useOnlyAjaxToRemove":false,"checkoutText":"","optOutText":"Continue Without Package Protection","customCSS":":host {}","checkoutButtonExclusions":{"attributes":[],"classNames":[]}},"checkout":{"variant":"LOWPRO","title":"","textContent":"","popup":{"isOrderSatisfaction":false,"point1Title":"","point1Body":"","point2Body":"","point3Title":"","point3Body":"","point2Title":"","carbonPointTitle":"","carbonPointBody":"","iconColor":"","bannerSrc":"","carbonPointIcon":""},"hidePrice":false,"autoOptIn":true},"currentPlan":{"id":"9i95duVa3WlZSvqthkTa","isOrderSatisfaction":false},"enableConditions":{"checkout":[]}};
876
877    
878    window.SavedBy = {
879      cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
880      
881        customer: null,
882        
883        settings: {"useDefaultFontFamily":false,"fontFamily":{"error":"json not allowed for this object"},"hideSubtotal":true,"showCartTotal":true,"showCompareAtPrice":false,"showInlineCartButton":false,"swapButtonOrder":false,"parentMarginBottom":12,"infoIconUrl":"https:\/\/cdn.savedby.io\/logos\/savedby\/SavedByLogo-small.png","infoBGColor":"#f5f5f5","infoTextColor":"#000000","infoVariant":"SIMPLE","continueTextColor":"#000000","continueFontSize":15,"continueButtonLocation":"END","disclaimerLocation":"bottom","disclaimer":"","customCheckoutSelector":"","customCSS":"div.sb__info-wrapper {\nmargin-top: 0;\n}","customJS":"","popupOverride":""},
884        shop: "blindbarber.com",
885        config: widgetConfig,
886        subMap: {},
887        status: "ACTIVE",
888        exchangeRate: {"amount":"100.0","currency_code":"USD"},
889        protectionProduct: "gid://shopify/Product/7862352707654",
890        
891      };
892
893      if (!window.SavedBy?.config?.storefront?.version) console.error('[SAVEDBY] Missing SFW version');
894    
895    // DEV OVERRIDE VERSION
896    const devVersion = localStorage.getItem('SAVEDBY_DEV_VERSION');
897    if (devVersion?.match(/^v\d+\.\d+\.\d+-beta\.\d+$/)) window.SavedBy.config.storefront.version = devVersion;
898
899    // CHECK IF SAVEDBY SHOULD RUN
900    
901      // STOP IF NOT ACTIVE AND NOT IN DEV MODE
902      if (window.SavedBy.status !== "ACTIVE" && !localStorage.getItem('SAVEDBY_DEV')) {
903        console.warn("[SAVEDBY] status", window.SavedBy.status)
904        return
905      }
906    
907
908
909    const assetUrl = "https://cdn.shopify.com/extensions/01a0f973-59fb-725f-9737-665d00ca8299/savedby-1-483/assets/VERSION.js";
910
911    fetch('/products/savedby-package-protection.json')
912      .then((r) => r.json())
913      .then((data) =>{
914        window.SavedBy.product = data.product;
915      });
916  
917    const cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
918    const savedByLineItem = cart.items.find((item) => item.vendor === 'SavedBy');
919
920    // if (savedByLineItem || '_SavedBy-internal' in cart.attributes) {
921    if (savedByLineItem) {
922      let savedByRemovedCount = localStorage.getItem('savedByRemovedCount');
923
924      if (!widgetConfig?.storefront?.useOnlyAjaxToRemove && (savedByRemovedCount || 0) < 3) {
925        // USE REDIRECT TO REMOVE SAVEDBY FROM CART
926        const { origin, pathname, search, protocol }
926 = window.location;
927        const url = new URL(origin + `/cart/update`);
928        if (!savedByLineItem) return;
929        url.searchParams.append(`updates[${savedByLineItem.id}]`, '0');
930
931        // if ('_SavedBy-internal' in cart.attributes) {
932        //   url.searchParams.append(`attributes[_SavedBy-internal]`, '');
933        // }
934
935        url.searchParams.append('return_to', pathname + search);
936        const savedByRemovedCount = +(localStorage.getItem('savedByRemovedCount') || 0);
937        localStorage.setItem('savedByRemovedCount', (+savedByRemovedCount || 0) + 1);
938
939        window.location.href = url.toString();
940      } else {
941        // USE AJAX TO REMOVE SAVEDBY FROM CART & RELOAD PAGE
942        const body = {};
943        if (savedByLineItem) body.updates = { [savedByLineItem.id]: 0 };
944        // if ('_SavedBy-internal' in cart.attributes) body.attributes = { '_SavedBy-internal': null }; // TODO -- remove?
945
946        fetch('/cart/update.js', {
947          method: 'POST',
948          headers: { 'Content-Type': 'application/json' },
949          body: JSON.stringify(body),
950        }).then(() => {
951          const currentCount = +(localStorage.getItem('savedByRemovedCount') || 0);
952          localStorage.setItem('savedByRemovedCount', currentCount + 1);
953
954          if (currentCount < 2) window.location.reload();
955        });
956      }
957    } else {
958      localStorage.removeItem('savedByRemovedCount');
959      // BFCACHE REFRESH IF NEEDED
960      if (window.performance?.getEntriesByType('navigation')?.[0]?.type === 'back_forward') {
961        window.location.reload();
962      } else {
963        window.addEventListener('pageshow', (event) => {
964          if (event.persisted) window.location.reload();
965        });
966      }
967    }
968
969    safeIdleCallback(() => {
970      const script = Object.assign(document.createElement('script'), {
971        type: "module",
972        async: true,
973        src: assetUrl.replace('VERSION', window.SavedBy.config.storefront.version),
974        // onerror: (...e) => loadWidgetAsync("https://cdn.shopify.com/extensions/01a0f973-59fb-725f-9737-665d00ca8299/savedby-1-483/assets/latest.js")
975      })
976      document.head.appendChild(script);
977    });
978
979    function safeIdleCallback(cb, timeout = 2000) {
980      let called = false;
981
982      const invoke = () => {
983        if (called) return;
984        called = true;
985        cb();
986      };
987
988      if ('requestIdleCallback' in window) {
989        window.requestIdleCallback(invoke);
990      } else {
991        // Fallback if not supported (Safari, etc.)
992        setTimeout(() => {
993          invoke();
994        }, 1);
995      }
996
997      // Guarantee execution even if idle never comes
998      setTimeout(() => {
999        invoke();
1000      }, timeout);
1001    }
1002  })();
1003</script>
1003
1004
1005<style data-shopify>
1006  
1007    @font-face {
1008  font-family: Montserrat;
1009  font-weight: 200;
1010  font-style: normal;
1011  src: url("//blindbarber.com/cdn/fonts/montserrat/montserrat_n2.6158a4b6474a580592572fe30f04d0efe5adcbe8.woff2") format("woff2"),
1012       url("//blindbarber.com/cdn/fonts/montserrat/montserrat_n2.e4b01871223c147c2b91e7b86462152be4d7b524.woff") format("woff");
1013}
1014
1015    savedby-checkout-plus {
1016      font-family: Montserrat;
1017    }
1018  
1019
1020  savedby-checkout-plus {
1021    width: 100%;
1022  }
1023
1024  [savedby-hidden]:not(savedby-checkout-plus [savedby-hidden]) {
1025    display: none !important;
1026  }
1027</style>
1028
1029
1030
1031<!-- END SAVEDBY EXTENSION -->
1032<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045  
1045<script async src="https://static.klaviyo.com/onsite/js/Kz4LBR/klaviyo.js?company_id=Kz4LBR"></script>
1045
1046  
1046<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
1046
1047
1048  
1049
1050
1051
1052
1053  
1053<script>
1054    window.klaviyoReviewsProductDesignMode = false
1055  </script>
1055
1056
1057
1058
1059  <!-- BEGIN app snippet: customer-hub-data -->
1059<script>
1060  if (!window.customerHub) {
1061    window.customerHub = {};
1062  }
1063  window.customerHub.storefrontRoutes = {
1064    login: "https://blindbarber.com/customer_authentication/redirect?locale=en&region_country=US?return_url=%2F%23k-hub",
1065    register: "https://account.blindbarber.com?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJibGluZGJhcmJlci5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTE1MTgzMjksIm5iZiI6MTc5MDkxMzUyOX0.ajGMj6Gh0HaRNmeuVljL2UjOx1ebFSa_IqP41HHx8KM?return_url=%2F%23k-hub",
1066    logout: "/account/logout",
1067    profile: "/account",
1068    addresses: "/account/addresses",
1069  };
1070  
1071  window.customerHub.userId = null;
1072  
1073  window.customerHub.storeDomain = "blindbarber.myshopify.com";
1074
1075  
1076
1077  
1078    window.customerHub.storeLocale = {
1079        currentLanguage: 'en',
1080        currentCountry: 'US',
1081        availableLanguages: [
1082          
1083            {
1084              iso_code: 'en',
1085              endonym_name: 'English'
1086            }
1087          
1088        ],
1089        availableCountries: [
1090          
1091            {
1092              iso_code: 'CA',
1093              name: 'Canada',
1094              currency_code: 'CAD'
1095            },
1096          
1097            {
1098              iso_code: 'GB',
1099              name: 'United Kingdom',
1100              currency_code: 'GBP'
1101            },
1102          
1103            {
1104              iso_code: 'US',
1105              name: 'United States',
1106              currency_code: 'USD'
1107            }
1108          
1109        ]
1110    };
1111  
1112</script>
1112
1113<!-- END app snippet -->
1114
1115
1116
1117  <!-- BEGIN app snippet: customer-hub-replace-links -->
1118<script>
1119  function replaceAccountLinks() {
1120    const selector =
1121      'a[href$="/account/login"], a[href$="/account"], a[href^="https://shopify.com/"][href*="/account"], a[href*="/customer_identity/redirect"], a[href*="/customer_authentication/redirect"], a[href$="/account';
1122    const accountLinksNodes = document.querySelectorAll(selector);
1123    for (const node of accountLinksNodes) {
1124      const ignore = node.dataset.kHubIgnore !== undefined && node.dataset.kHubIgnore !== 'false';
1125      if (!ignore) {
1126        // Any login links to Shopify's account system, point them at the customer hub instead.
1127        node.href = '#k-hub';
1128        /**
1129         * There are some themes which apply a page transition on every click of an anchor tag (usually a fade-out) that's supposed to be faded back in when the next page loads.
1130         * However, since clicking the k-hub link doesn't trigger a page load, the page gets stuck on a blank screen.
1131         * Luckily, these themes usually have a className you can add to links to skip the transition.
1132         * Let's hope that all such themes are consistent/copy each other and just proactively add those classNames when we replace the link.
1133         **/
1134        node.classList.add('no-transition', 'js-no-transition');
1135      }
1136    }
1137  }
1138
1139  
1140    if (document.readyState === 'complete') {
1141      replaceAccountLinks();
1142    } else {
1143      const controller = new AbortController();
1144      document.addEventListener(
1145        'readystatechange',
1146        () => {
1147          replaceAccountLinks(); // try to replace links both during `interactive` state and `complete` state
1148          if (document.readyState === 'complete') {
1149            // readystatechange can fire with "complete" multiple times per page load, so make sure we're not duplicating effort
1150            // by removing the listener afterwards.
1151            controller.abort();
1152          }
1153        },
1154        { signal: controller.signal },
1155      );
1156    }
1157  
1158</script>
1158
1159<!-- END app snippet -->
1160
1161
1162
1163
1164
1165<!-- END app block --><!-- BEGIN app block: shopify://apps/shoppinggives/blocks/app-embed-block/7b6c2cd4-8962-4dc6-975b-870e1f567789 -->
1165<script id="sg-app-embed">
1166  if (false) {
1167    window.Shopify = window.Shopify || {};
1168    window.Shopify.designMode = true;
1169  }
1170  try {
1171    sgGlobalVars = JSON.parse(atob('eyJzdG9yZUlkIjoiNTcyYTkzYmYtOGJjNC00ZGExLTgzNDItODEyYWVjNjM0ZWJiIiwic2Vlbk1hbmFnZXJQcm9tcHQiOmZhbHNlLCJzdG9yZUlzQWN0aXZlIjp0cnVlLCJ0YXJnZXRJbmZvIjp7ImNhcnQiOnsiaXNBZnRlckVsZW0iOmZhbHNlLCJpc0JlZm9yZUVsZW0iOnRydWUsImlzSW5zaWRlRWxlbSI6ZmFsc2UsImN1c3RvbVNlbGVjdG9yIjoiZm9ybVthY3Rpb249XCJcL2NhcnRcIl0iLCJpc09uIjpmYWxzZSwidHlwZSI6MCwiaW50ZWdyYXRpb24iOjAsInNpZGVDYXJ0T24iOnRydWUsInVzZUNoZWNrb3V0QnV0dG9uIjp0cnVlfSwicHJvZHVjdCI6eyJ1c2VDYXJ0QnV0dG9uIjpmYWxzZSwiaXNBZnRlckVsZW0iOmZhbHNlLCJpc0JlZm9yZUVsZW0iOmZhbHNlLCJpc0luc2lkZUVsZW0iOnRydWUsImN1c3RvbVNlbGVjdG9yIjoiI3NnLXBkcC13aWRnZXQtdGFyZ2V0IiwiaXNPbiI6dHJ1ZSwidHlwZSI6MSwiaW50ZWdyYXRpb24iOjB9LCJyb3VuZFVwIjp7ImlzQWZ0ZXJFbGVtIjpmYWxzZSwiaXNCZWZvcmVFbGVtIjp0cnVlLCJpc0luc2lkZUVsZW0iOmZhbHNlLCJjdXN0b21TZWxlY3RvciI6IiIsImlzT24iOnRydWUsInVzZUNoZWNrb3V0QnV0dG9uIjp0cnVlLCJpbnRlZ3JhdGlvbiI6MH0sImFkZE9uIjp7ImlzT24iOmZhbHNlLCJpbnRlZ3JhdGlvbiI6MH19LCJoaWRlQWRkaXRpb25hbFNjcmlwdFByb21wdCI6dHJ1ZSwic2dSb3VuZFVwSWQiOiJnaWQ6XC9cL3Nob3BpZnlcL1Byb2R1Y3RWYXJpYW50XC8zMjI4ODc2NTkwMjkxOCIsInNnQWRkT25JZHMiOm51bGx9'));
1172    if (sgGlobalVars) {
1173      sgGlobalVars.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
1174      sgGlobalVars.currentProduct = null;
1175      sgGlobalVars.isAdmin = false;
1176    }
1177  } catch(e) {
1178    sgGlobalVars = null;
1179  }
1180
1181  // Reset widget guard when product changes (SPA navigation in Theme Editor keeps ccShopifyInit=true)
1182  var sgCurrentProductId = sgGlobalVars && sgGlobalVars.currentProduct ? sgGlobalVars.currentProduct.id : null;
1183  if (sgCurrentProductId && window.ccShopifyInitProductId && window.ccShopifyInitProductId !== sgCurrentProductId) {
1184    window.ccShopifyInit = false;
1185    window.__sgFetchPatched = false;
1186    window.__sgXhrPatched = false;
1187    // Re-inject shopify.js so it re-executes for the new product
1188    (function() {
1189      var s = document.createElement('script');
1190      s.src = 'https://cdn.shopify.com/extensions/01a0f30c-5971-7790-bcab-3205330d5fb5/change-commerce-174/assets/shopify.js?store-id=572a93bf-8bc4-4da1-8342-812aec634ebb&_reload=' + sgCurrentProductId;
1191      document.head.appendChild(s);
1192    })();
1193  }
1194  if (sgCurrentProductId) {
1195    window.ccShopifyInitProductId = sgCurrentProductId;
1196  }
1197
1198  (() => {
1199    const toResourceId = (value) => {
1200      if (typeof value !== 'string') return null;
1201      const id = parseInt(value.split('/').pop(), 10);
1202      return isNaN(id) ? null : id;
1203    };
1204
1205    const getDonationVariantIds = (metafield) => {
1206      const ids = new Set();
1207      if (!metafield) return ids;
1208      const roundUpId = toResourceId(metafield.sgRoundUpId);
1209      if (roundUpId) ids.add(roundUpId);
1210      (metafield.sgAddOnIds ?? []).forEach((addOn) => {
1211        const addOnId = toResourceId(addOn?.CmsId);
1212        if (addOnId) ids.add(addOnId);
1213      });
1214      return ids;
1215    };
1216
1217    const cartContainsOnlyDonations = (cartItems, donationVariantIds) => {
1218      if (!cartItems?.length || !donationVariantIds.size) return false;
1219      return cartItems.every((item) => donationVariantIds.has(item.variant_id));
1220    };
1221
1222    const removeDonationItems = async (cartItems) => {
1223      const updates = Object.fromEntries(cartItems.map((item) => [item.key, 0]));
1224      const response = await fetch(`${window.Shopify.routes.root}cart/update.js`, {
1225        method: 'POST',
1226        headers: { 'Content-Type': 'application/json' },
1227        body: JSON.stringify({ updates }),
1228      });
1229      if (!response.ok) throw new Error('[ShoppingGives] Failed to clear donation items from cart');
1230      const path = window.location.pathname;
1231      if (path.includes('/cart') || path.includes('/checkout')) {
1232        window.location.reload();
1233      }
1234    };
1235
1236    const checkAndClearDonationOnlyCart = async () => {
1237      try { if (window.top !== window.self) return; } catch (e) { return; }
1238      if (window.Shopify?.designMode) return;
1239      const metafield = typeof sgGlobalVars !== 'undefined' ? sgGlobalVars : null;
1240      if (!metafield || metafield.isAdmin) return;
1241      const donationVariantIds = getDonationVariantIds(metafield);
1242      if (!donationVariantIds.size) return;
1243      try {
1244        const response = await fetch(`${window.Shopify.routes.root}cart.js`);
1245        if (!response.ok) return;
1246        const cart = await response.json();
1247        if (cartContainsOnlyDonations(cart.items, donationVariantIds)) {
1248          await removeDonationItems(cart.items);
1249        }
1250      } catch (error) {
1251        console.error('[ShoppingGives] Cart guard error:', error);
1252      }
1253    };
1254
1255    const isCartMutation = (url) => {
1256      const cartEndpoints = ['/cart/add', '/cart/update', '/cart/change', '/cart/clear'];
1257      return cartEndpoints.some((endpoint) => url.includes(endpoint));
1258    };
1259
1260    const initCartGuard = () => {
1261      try { if (window.top !== window.self) return; } catch (e) { return; }
1262      if (window.Shopify?.designMode) return;
1263
1264      checkAndClearDonationOnlyCart();
1265      document.addEventListener('cart:updated', checkAndClearDonationOnlyCart);
1266
1267      const originalFetch = window.fetch;
1268      window.fetch = async (...args) => {
1269        const response = await originalFetch(...args);
1270        if (isCartMutation(args[0]?.toString() || '')) {
1271          setTimeout(checkAndClearDonationOnlyCart, 100);
1272        }
1273        return response;
1274      };
1275
1276      const originalXHROpen = XMLHttpRequest.prototype.open;
1277      XMLHttpRequest.prototype.open = function (method, url, ...rest) {
1278        this._sgUrl = url;
1279        return originalXHROpen.call(this, method, url, ...rest);
1280      };
1281
1282      const originalXHRSend = XMLHttpRequest.prototype.send;
1283      XMLHttpRequest.prototype.send = function (...args) {
1284        this.addEventListener('load', () => {
1285          if (isCartMutation(this._sgUrl?.toString() || '')) {
1286            setTimeout(checkAndClearDonationOnlyCart, 100);
1287          }
1288        });
1289        return originalXHRSend.call(this, ...args);
1290      };
1291    };
1292
1293    if (document.readyState === 'complete') {
1294      setTimeout(initCartGuard, 200);
1295    } else {
1296      window.addEventListener('load', function () { setTimeout(initCartGuard, 200); });
1297    }
1298  })();
1299</script>
1299
1300
1301<script defer src="https://cdn.shopify.com/extensions/01a0f30c-5971-7790-bcab-3205330d5fb5/change-commerce-174/assets/shopify.js?store-id=572a93bf-8bc4-4da1-8342-812aec634ebb"></script>
1301
1302
1303
1304<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf -->
1305
1306
1307<script type="text/javascript">
1308  (function e(){var e=document.createElement("script");
1309  e.type="text/javascript",e.async=true,
1310  e.src="//staticw2.yotpo.com/LqGEdTz0Qb6qjTHwNdzYvEZhC1OXjv7QXBIYvGAF/widget.js?lang=en";
1311  var t=document.getElementsByTagName("script")[0];
1312  t.parentNode.insertBefore(e,t)})();
1313</script>
1313
1314
1315
1316
1317  
1318<!-- END app block -->
1318<script src="https://cdn.shopify.com/extensions/01a0f885-56f4-79de-af41-45a261d7aae9/forms-2605/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
1318
1319<link rel="canonical" href="https://blindbarber.com/blogs/press">
1320<meta property="og:image" content="https://cdn.shopify.com/s/files/1/1771/6311/files/Blind-Barber-Logo-White-Wide.jpg?v=1706219613" />
1321<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/1771/6311/files/Blind-Barber-Logo-White-Wide.jpg?v=1706219613" />
1322<meta property="og:image:width" content="1200" />
1323<meta property="og:image:height" content="600" />
1324<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1325<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: 17716311,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};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 1325
1325
1326<script>
1327  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1328</script>
vendor: 1 bytes, line 1328
1328
1329<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}
1329).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: 17716311,storefrontBaseUrl: "https://blindbarber.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://blindbarber.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1846739014","configuration":"{\"myshopifyDomain\":\"blindbarber.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
1329,{"id":"1751711814","configuration":"{\"brandID\":\"jy43qtdsqgup\",\"trackingURL\":\"https:\/\/track.proxima.ai\/shopify\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"67ba09585928c12b2c372e2a8ce187e9","type":"APP","apiClientId":2756640769,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1429962822","configuration":"{\"accountID\":\"Kz4LBR\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"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":"1154842694","configuration":"{\"store_id\":\"15835\",\"environment\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"10c4f173702937db6fa4bf871600cafd","type":"APP","apiClientId":294517,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"955187270","configuration":"{\"accountID\":\"eb992e767dd043bd87be15c4639ec25c\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23c8e03086c374c0b97c93580ddc9ec5","type":"APP","apiClientId":158237,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"396066886","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-JSGWKB96KL\\\",\\\"AW-843604686\\\",\\\"GT-NM2DQTJ\\\",\\\"G-TM177J5LL9\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-JSGWKB96KL\\\",\\\"AW-843604686\\\/0ruLCJay0aMcEM7FoZID\\\",\\\"G-TM177J5LL9\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-JSGWKB96KL\\\",\\\"AW-843604686\\\/k225CIqy0aMcEM7FoZID\\\",\\\"G-TM177J5LL9\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-JSGWKB96KL\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-JSGWKB96KL\\\",\\\"AW-843604686\\\/u7nCCJOy0aMcEM7FoZID\\\",\\\"MC-HJ3SY4P7F1\\\",\\\"G-TM177J5LL9\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-JSGWKB96KL\\\",\\\"AW-843604686\\\/9sPbCIey0aMcEM7FoZID\\\",\\\"MC-HJ3SY4P7F1\\\",\\\"G-TM177J5LL9\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-JSGWKB96KL\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-JSGWKB96KL\\\",\\\"AW-843604686\\\/ZcGPCJCy0aMcEM7FoZID\\\",\\\"MC-HJ3SY4P7F1\\\",\\\"G-TM177J5LL9\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-JSGWKB96KL\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-JSGWKB96KL\\\",\\\"AW-843604686\\\/ipswCJmy0aMcEM7FoZID\\\",\\\"G-TM177J5LL9\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-JSGWKB96KL\\\",\\\"AW-843604686\\\/MGPdCI2y0aMcEM7FoZID\\\",\\\"G-TM177J5LL9\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-JSGWKB96KL\\\"}],\\\"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"]}
1329,{"id":"365854790","configuration":"{\"pixelCode\":\"COT7FKRC77U1PB5H0SM0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"141328454","configuration":"{\"pixel_id\":\"1847076478908098\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","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":"185729094","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"RailsAI"},{"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"]}
1329],isMerchantRequest: false,initData: {"shop":{"name":"Blind Barber","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"blindbarber.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/blindbarber.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"10537178829","handle":"101-proof-classic-pomade","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39594080600134","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7153774133318","handle":"121-proof-thickening-style-gel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40676648222790","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1473291223110","handle":"151-proof-deluxe-pomade","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39459287826502","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10537152205","handle":"30-proof-styling-cream","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39459290480710","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10537162189","handle":"40-proof-sea-salt-spray","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39459296346182","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9036925837","handle":"60-proof-wax","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39459290644550","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7266236727366","handle":"80-proof-texturizing-style-powder","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40962518581318","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9083885773","handle":"90-proof-pomade","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39459297001542","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6810309918790","handle":"activclean-rice-bran-cleanser","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39776801095750","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7157106901062","handle":"add-on-donation-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40685754220614","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7946223353926","handle":"advanced-volumizing-foam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43783556530246","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6810292617286","handle":"aha-refining-face-scrub","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39776749420614","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6810296778822","handle":"b3-supercharged-balancing-toner","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39776754663494","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7031795253318","handle":"bad-hair-day-dad-hat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40372180811846","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7031795777606","handle":"copy-of-bad-hair-day-dad-hat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40372181401670","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7031797252166","handle":"bad-hair-day-dad-hat-2","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40372185694278","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1329,{"id":"1473347780678","handle":"beard-replenishment-oil","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"12969593241670","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7031778279494","handle":"blind-barber-tote-bag","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41914034585670","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7031798300742","handle":"blind-barber-dad-hat-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40372190543942","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7031808360518","handle":"blind-barber-logo-dad-hat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40372214005830","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1755081048134","handle":"bryce-harper-beard-balm","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"17241470173254","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1755011547206","handle":"bryce-harper-hair-clay","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"17240446730310","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7773547626566","handle":"curl-cream","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42435030220870","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7823138750534","handle":"discovery-set-collection-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42768270721094","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8037051269190","handle":"eau-de-parfum-glasshouse-a-fragrance-by-blind-barber-x-standard-hotels","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44046544732230","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8304131407942","handle":"eau-de-parfum-glasshouse-a-fragrance-by-blind-barber-x-standard-hotel-2ml","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44782641479750","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7823138029638","handle":"eau-de-parfum-only-you-babe","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42768262201414","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7823137243206","handle":"eau-de-parfum-only-you-babe-2ml","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42768247095366","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7823134195782","handle":"eau-de-parfum-shinjuku-mood","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42768228941894","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7811600089158","handle":"eau-de-parfum-speakeasy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42587466137670","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7823133245510","handle":"eau-de-parfum-speakeasy-2ml","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42768223928390","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6810289700934","handle":"elixboost-hydrating-balm","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39776745095238","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7266259828806","handle":"gift-set-bryce-harper-duo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41892144152646","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7278473609286","handle":"gift-set-essential-shave","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41022361436230","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7266283978822","handle":"essential-shower-gift-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40962814607430","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7266285224006","handle":"gift-set-regimen-skincare","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40962822209606","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7669481865286","handle":"giftcard-2","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42071169499206","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6810274693190","handle":"lemongrass-tea-body-wash","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39776717504582","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1329,{"id":"6830720974918","handle":"lemongrass-tea-body-wash-liter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39827794362438","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6810268696646","handle":"lemongrass-tea-conditioner","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39776710918214","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"365158760461","handle":"liter-conditioner","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"3788927205389","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1473392672838","handle":"hand-moisturizer","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"12969810198598","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6810261487686","handle":"lemongrass-tea-shampoo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39776698269766","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"365138378765","handle":"liter-shampoo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"3788820578317","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7100161753158","handle":"nourishing-body-bar","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40529800101958","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7031787978822","handle":"copy-of-blind-barber-tote-bag","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40372170752070","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7031793975366","handle":"pretty-please-dad-hat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40372174520390","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7031794434118","handle":"pretty-please-dad-hat-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40372178649158","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7031739875398","handle":"pretty-please-ls","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40372096794694","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7031778181190","handle":"pretty-please-tote-bag","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40372150698054","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4846588526662","handle":"round-up-donation","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32288765902918","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7862352707654","handle":"savedby-package-protection","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43121062215750","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9855093517","handle":"tompkins-scented-candle-large","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"36824828429","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9855142541","handle":"tompkins-scented-candle-small","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"36825216333","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7266235908166","handle":"aluminum-free-deodorant","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40962512355398","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6810279084102","handle":"trirescue-eye-cream","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39776722812998","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7031797448774","handle":"trust-your-barber-dad-hat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40372186742854","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7031797579846","handle":"trust-your-barber-dad-hat-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40372187725894","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7031731093574","handle":"trust-your-barber-ls","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40372082737222","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://blindbarber.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"166226362438","themePublished":"true","eventMetadataId":"cadcd00a-d7e9-4614-af18-03b773823df3","pageType":"blog","resourceId":"94180173","shopId":"17716311","storefrontBaseUrl":"https:\/\/blindbarber.com","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\",{}]]"});})();</script>
1329<script>
1330  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1331  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1332  window.ShopifyAnalytics.meta.currency = 'USD';
1333  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":94180173,"requestId":"fabc9975-c723-45ad-b3d7-565dc77d8640-1790913529"}};
1334  for (var attr in meta) {
1335    window.ShopifyAnalytics.meta[attr] = meta[attr];
1336  }
1337</script>
vendor: 1 bytes, line 1337
1337
1338<script class="analytics">
1339  (function () {
1340    var customDocumentWrite = function(content) {
1341      var jquery = null;
1342
1343      if (window.jQuery) {
1344        jquery = window.jQuery;
1345      } else if (window.Checkout && window.Checkout.$) {
1346        jquery = window.Checkout.$;
1347      }
1348
1349      if (jquery) {
1350        jquery('body').append(content);
1351      }
1352    };
1353
1354    var hasLoggedConversion = function(token) {
1355      if (token) {
1356        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1357      }
1358      return false;
1359    }
1360
1361    var setCookieIfConversion = function(token) {
1362      if (token) {
1363        var twoMonthsFromNow = new Date(Date.now());
1364        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1365
1366        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1367      }
1368    }
1369
1370    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1371    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1372    if (trekkie.integrations) {
1373      return;
1374    }
1375    trekkie.methods = [
1376      'identify',
1377      'page',
1378      'ready',
1379      'track',
1380      'trackForm',
1381      'trackLink'
1382    ];
1383    trekkie.factory = function(method) {
1384      return function() {
1385        var args = Array.prototype.slice.call(arguments);
1386        args.unshift(method);
1387        trekkie.push(args);
1388        if (method == 'track' || method == 'page') {
1389          var pageUrl;
1390          try {
1391            pageUrl = window.location.href;
1392          } catch (e) {}
1393          var pageReferrer;
1394          try {
1395            pageReferrer = document.referrer;
1396          } catch (e) {}
1397          try {
1398            if (window.__TREKKIE_SHIM_QUEUE == null) {
1399              window.__TREKKIE_SHIM_QUEUE = [];
1400            }
1401            window.__TREKKIE_SHIM_QUEUE.push({
1402              from: 'trekkie-stub',
1403              method: method,
1404              args: args.slice(1),
1405              pageContext: {
1406                url: pageUrl,
1407                referrer: pageReferrer
1408              }
1409            });
1410          } catch (e) {
1411            // no-op
1412          }
1413        }
1414        return trekkie;
1415      };
1416    };
1417    for (var i = 0; i < trekkie.methods.length; i++) {
1418      var key = trekkie.methods[i];
1419      trekkie[key] = trekkie.factory(key);
1420    }
1421    trekkie.load = function(config) {
1422      trekkie.config = config || {};
1423      trekkie.config.initialDocumentCookie = document.cookie;
1424      var first = document.getElementsByTagName('script')[0];
1425var script = document.createElement('script');
1426script.type = 'text/javascript';
1427script.onerror = function(e) {
1428  var scriptFallback = document.createElement('script');
1429  scriptFallback.type = 'text/javascript';
1430  scriptFallback.onerror = function(error) {
1431          var Monorail = {
1432      produce: function produce(monorailDomain, schemaId, payload) {
1433        var currentMs = new Date().getTime();
1434        var event = {
1435          schema_id: schemaId,
1436          payload: payload,
1437          metadata: {
1438            event_created_at_ms: currentMs,
1439            event_sent_at_ms: currentMs
1440          }
1441        };
1442        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1443      },
1444      sendRequest: function sendRequest(endpointUrl, payload) {
1445        // Try the sendBeacon API
1446        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1447          var blobData = new window.Blob([payload], {
1448            type: 'text/plain'
1449          });
1450
1451          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1452            return true;
1453          } // sendBeacon was not successful
1454
1455        } // XHR beacon
1456
1457        var xhr = new XMLHttpRequest();
1458
1459        try {
1460          xhr.open('POST', endpointUrl);
1461          xhr.setRequestHeader('Content-Type', 'text/plain');
1462          xhr.send(payload);
1463        } catch (e) {
1464          console.log(e);
1465        }
1466
1467        return false;
1468      },
1469      isIos12: function isIos12() {
1470        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1471      }
1472    };
1473    Monorail.produce('monorail-edge.shopifysvc.com',
1474      'trekkie_storefront_load_errors/1.1',
1475      {shop_id: 17716311,
1476      theme_id: 166226362438,
1477      app_name: "storefront",
1478      context_url: window.location.href,
1479      source_url: "//blindbarber.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1480
1481  };
1482  scriptFallback.async = true;
1483  scriptFallback.src = '//blindbarber.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1484  first.parentNode.insertBefore(scriptFallback, first);
1485};
1486script.async = true;
1487script.src = '//blindbarber.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1488first.parentNode.insertBefore(script, first);
1489
1490    };
1491    trekkie.load(
1492      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":17716311,"isMerchantRequest":null,"themeId":166226362438,"themeCityHash":"18122399744114408550","contentLanguage":"en","currency":"USD","eventMetadataId":"cadcd00a-d7e9-4614-af18-03b773823df3"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1493    );
1494
1495    var loaded = false;
1496    trekkie.ready(function() {
1497      if (loaded) return;
1498      loaded = true;
1499
1500      window.ShopifyAnalytics.lib = window.trekkie;
1501
1502      var originalDocumentWrite = document.write;
1503      document.write = customDocumentWrite;
1504      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1505      document.write = originalDocumentWrite;
1506
1507      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1508      var token = match? match[1]: undefined;
1509      if (!hasLoggedConversion(token)) {
1510        setCookieIfConversion(token);
1511        
1512      }
1513    });
1514
1515    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":94180173,"requestId":"fabc9975-c723-45ad-b3d7-565dc77d8640-1790913529","shopifyEmitted":true});
1516
1517    var eventsListenerScript = document.createElement('script');
1518    eventsListenerScript.async = true;
1519    eventsListenerScript.src = "//blindbarber.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1520    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1521})();</script>
1521
1522  
1522<script>
1523  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1524    window.ga = function ga() {
1525      (window.ga.q = window.ga.q || []).push(arguments);
1526      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1527        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1528      }
1529      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.");
1530    };
1531    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1532      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1533    }
1534  }
1535</script>
vendor: 1 bytes, line 1535
1535
1536<script
1537  defer
1538  src="https://blindbarber.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1539  data-application="storefront-renderer"
1540  data-shop-id="17716311"
1541  data-render-region="gcp-us-central1"
1542  data-page-type="blog"
1543  data-theme-instance-id="166226362438"
1544  data-theme-name=""
1545  data-theme-version=""
1546  data-monorail-region="shop_domain"
1547  data-resource-timing-sampling-rate="10"
1548  data-shs="true"
1549  data-shs-beacon="true"
1550  data-shs-export-with-fetch="true"
1551  data-shs-logs-sample-rate="1"
1552  data-shs-beacon-endpoint="https://blindbarber.com/api/collect"
1553></script>
1553
1554<meta name="shopify-y" content="d6a4ef24-fab5-4fa3-aa67-bd9908572dd3" data-expiration="1822471129000"><meta name="shopify-s" content="1f7b905c-43ab-4826-bb0d-d49ea22fed81" data-expiration="1790915329000"><meta name="new-cookie-storage-activated" content="t">
1555</head>
1556
1557  <body>
1558    <!-- Google Tag Manager (noscript) -->
vendor: 87 bytes, lines 1558-1561
1558
1559    <noscript
1560      ><iframe
1561        src="https://www.googletagmanager.com/ns.html?id=
1561GTM-NC566MT
vendor: 123 bytes, lines 1561-1567
1561"
1562        height="0"
1563        width="0"
1564        style="display:none;visibility:hidden"
1565      ></iframe
1566    ></noscript>
1567    
1567<!-- End Google Tag Manager (noscript) -->
1568    
1569
1570    
1571
1572    <!-- BEGIN sections: header-group -->
1573<div id="shopify-section-sections--23922088706118__header" class="shopify-section shopify-section-group-header-group header-section">
1574
1575
1576
1577
1578
1579
1580  <a href="#main" class="sr-only focus:not-sr-only">Skip to main content</a>
1581
1582  <div class="header-banner text-center">
1583    <p>
1584      2% of all purchases go to a charity of choice. Free shipping +$45
1585      <span></span>
1586      <a href="/collections/all-products" class="ml-1 underline" aria-label="Header button">Shop Now</a>
1587    </p>
1588  </div>
1589
1590  <button
1591    class="js-toggle-mobile-nav-child-shown toggle-nav toggle-nav-mobile-nav-child-shown"
1592    aria-label="Toggle main navigation"
1593  ></button>
1594
1595  <button class="js-toggle-nav toggle-nav" aria-label="Show Hide Navigation">
1596    <span class="toggle-nav__icon"><svg width="22" height="17" viewBox="0 0 22 17" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
1597  <rect width="22" height="1" fill="currentColor"/>
1598  <rect y="8" width="22" height="1.0625" fill="currentColor"/>
1599  <rect y="16" width="22" height="1" fill="currentColor"/>
1600</svg>
1601</span>
1602    <span class="toggle-nav__icon-close"><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
1603  <line x1="0" y1="0" x2="22" y2="22" stroke="currentColor" stroke-width="1"></line>
1604  <line x1="22" y1="0" x2="0" y2="22" stroke="currentColor" stroke-width="1"></line>
1605</svg></span>
1606    <span class="d-none sr-only">Show Hide Navigation</span>
1607  </button>
1608
1609  
1610  <nav class="top-level-nav top-level-nav--left monument-medium">
1611    
1612      
1613      <a
1614        href="#who"
1615        class="js-nav-trigger"
1616        data-menu="who-we-are"
1617        aria-label="Open the Who we are menu"
1618      >
1619        Who we are
1620      </a>
1621    
1622      
1623      <a
1624        href="#shop"
1625        class="js-nav-trigger"
1626        data-menu="shop"
1627        aria-label="Open the Shop menu"
1628      >
1629        Shop
1630      </a>
1631    
1632      
1633      <a
1634        href="#visit"
1635        class="js-nav-trigger"
1636        data-menu="visit"
1637        aria-label="Open the Visit  menu"
1638      >
1639        Visit 
1640      </a>
1641    
1642      
1643      <a
1644        href="#learn"
1645        class="js-nav-trigger"
1646        data-menu="watch-learn"
1647        aria-label="Open the Watch/Learn menu"
1648      >
1649        Watch/Learn
1650      </a>
1651    
1652  </nav>
1653
1654  <header class="header">
1655    <h1 class="logo">
1656      <a href="https://blindbarber.com" rel="home" title="Link to home" aria-label="Link to home">
1657        <span class="d-none sr-only" aria-label="Blind Barber logo">
1658          Blind Barber
1659        </span>
1660        
1661          <img
1662            src="//blindbarber.com/cdn/shop/files/BlindBarber_Logo_2016_Black_4e59b1f9-a2dc-413f-a223-43a7872e4163.png?v=1657560528&width=300"
1663            alt="Blind Barber"
1664            width="50"
1665            height="50"
1666            loading="eager"
1667            decoding="async"
1668            class="logo-mobile"
1669          >
1670        
1671        
1672          <img
1673            src="//blindbarber.com/cdn/shop/files/BB_Logo.svg?v=1775730684&width=300"
1674            alt="Blind Barber"
1675            width="80"
1676            height="69"
1677            loading="eager"
1678            decoding="async"
1679            class="logo-desktop"
1680          >
1681        
1682      </a>
1683    </h1>
1684
1685    <nav class="top-level-nav top-level-nav--right monument-medium" aria-label="User tools navigation">
1686      <button class="nav-search-trigger" aria-label="Search the site">
1687        <span class="header-icon header-icon--search"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
1688  <g clip-path="url(#clip0_6221_71)">
1689    <path fill-rule="evenodd" clip-rule="evenodd" d="M15.853 16.56C14.17 18.077 11.942 19 9.5 19C4.257 19 0 14.743 0 9.5C0 4.257 4.257 0 9.5 0C14.743 0 19 4.257 19 9.5C19 11.942 18.077 14.17 16.56 15.853L24 23.293L23.293 24L15.853 16.56ZM9.5 1C14.191 1 18 4.809 18 9.5C18 14.191 14.191 18 9.5 18C4.809 18 1 14.191 1 9.5C1 4.809 4.809 1 9.5 1Z" fill="currentColor"/>
1690  </g>
1691  <defs>
1692    <clipPath id="clip0_6221_71">
1693      <rect width="24" height="24" fill="white"/>
1694    </clipPath>
1695  </defs>
1696</svg>
1697</span>
1698        <span class="d-none" aria-hidden="true">Search the site</span>
1699      </button>
1700
1701      
1702        <a href="/account" class="d-sm-inline sm:inline account_wrapper" aria-label="User Account">
1703          <span class="header-icon header-icon--account"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
1704  <g clip-path="url(#clip0_6221_68)">
1705    <path fill-rule="evenodd" clip-rule="evenodd" d="M12 0C18.623 0 24 5.377 24 12C24 18.623 18.623 24 12 24C5.377 24 0 18.623 0 12C0 5.377 5.377 0 12 0ZM20.127 19.41C19.845 19.009 19.355 18.756 18.503 18.56C14.655 17.654 14.406 17.059 14.151 16.501C13.892 15.936 13.961 15.271 14.356 14.524C16.082 11.267 16.446 8.5 15.383 6.734C14.709 5.615 13.508 5 12 5C10.479 5 9.268 5.626 8.591 6.763C7.525 8.552 7.898 11.307 9.64 14.52C10.042 15.262 10.116 15.926 9.86 16.494C9.595 17.08 9.249 17.684 5.495 18.56C4.643 18.756 4.153 19.009 3.872 19.408C5.884 21.615 8.782 23 12 23C15.218 23 18.115 21.615 20.127 19.41ZM20.777 18.628C22.172 16.784 23 14.488 23 12C23 5.929 18.071 1 12 1C5.929 1 1 5.929 1 12C1 14.487 1.827 16.783 3.222 18.626C3.631 18.174 4.271 17.816 5.271 17.585C7.296 17.123 8.647 16.749 8.949 16.083C9.071 15.811 9.01 15.455 8.761 14.996C6.844 11.461 6.479 8.355 7.731 6.251C8.584 4.82 10.139 4 12 4C13.845 4 15.391 4.808 16.24 6.218C17.491 8.297 17.136 11.413 15.24 14.992C14.995 15.455 14.936 15.813 15.061 16.086C15.366 16.754 16.705 17.124 18.728 17.585C19.728 17.815 20.368 18.175 20.777 18.628Z" fill="currentColor"/>
1706  </g>
1707  <defs>
1708    <clipPath id="clip0_6221_68">
1709      <rect width="24" height="24" fill="white"/>
1710    </clipPath>
1711  </defs>
1712</svg>
1713</span>
1714        </a>
1715      
1716
1717      
1718          <button class="book_wrapper no-pjax text-uppercase js-book-trigger link" aria-label="Book Appointment">
1719            <span class="header-icon header-icon--mobile header-icon--calendar"><svg width="23" height="24" viewBox="0 0 23 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
1720  <g clip-path="url(#clip0_6225_138)">
1721    <path d="M8.3403 11.306H6.80629V12.8854H8.3403V11.306Z" fill="currentColor"/>
1722    <path d="M12.2664 11.306H10.7324V12.8854H12.2664V11.306Z" fill="currentColor"/>
1723    <path d="M16.1924 11.306H14.6584V12.8854H16.1924V11.306Z" fill="currentColor"/>
1724    <path d="M20.1179 11.306H18.5839V12.8854H20.1179V11.306Z" fill="currentColor"/>
1725    <path d="M4.41486 15.1152H2.88085V16.6947H4.41486V15.1152Z" fill="currentColor"/>
1726    <path d="M8.3403 15.1152H6.80629V16.6947H8.3403V15.1152Z" fill="currentColor"/>
1727    <path d="M12.2664 15.1152H10.7324V16.6947H12.2664V15.1152Z" fill="currentColor"/>
1728    <path d="M16.1924 15.1152H14.6584V16.6947H16.1924V15.1152Z" fill="currentColor"/>
1729    <path d="M4.41486 18.9251H2.88085V20.5046H4.41486V18.9251Z" fill="currentColor"/>
1730    <path d="M8.3403 18.9251H6.80629V20.5046H8.3403V18.9251Z" fill="currentColor"/>
1731    <path d="M12.2664 18.9251H10.7324V20.5046H12.2664V18.9251Z" fill="currentColor"/>
1732    <path d="M16.1924 18.9251H14.6584V20.5046H16.1924V18.9251Z" fill="currentColor"/>
1733    <path d="M20.1179 18.9251H18.5839V20.5046H20.1179V18.9251Z" fill="currentColor"/>
1734    <path d="M2.81635 23.9694C2.03986 23.9674 1.33546 23.6419 0.826442 23.1178C0.316792 22.5931 0 21.8691 0 21.0716V4.66276C0 3.86523 0.316792 3.13997 0.827074 2.61458C1.33736 2.08919 2.04113 1.76302 2.81635 1.76302H20.1836C20.9582 1.76302 21.6626 2.08919 22.1729 2.61458C22.6832 3.13997 23 3.86458 23 4.66276V21.0872C23 21.8776 22.6636 22.6035 22.1369 23.1328C21.6064 23.6654 20.8805 24 20.109 24V23.9987L2.81635 23.9694ZM1.34115 22.5872C1.72054 22.9779 2.24284 23.2207 2.81572 23.222L20.1078 23.2513V23.25C20.6844 23.25 21.2295 22.998 21.6291 22.597C22.0205 22.2038 22.2703 21.668 22.2703 21.0872V4.66276C22.2703 4.07227 22.0351 3.5345 21.657 3.14518C21.2782 2.75521 20.7565 2.51367 20.183 2.51367H2.81635C2.24284 2.51367 1.72054 2.75586 1.34241 3.14518C0.964288 3.5345 0.729065 4.07227 0.729065 4.66276V21.0716C0.729065 21.6621 0.963023 22.1979 1.34115 22.5872Z" fill="currentColor"/>
1735    <path d="M0.364216 8.58854C0.163139 8.58854 0 8.42057 0 8.21354C0 8.00651 0.163139 7.83854 0.364216 7.83854H22.6345C22.8356 7.83854 22.9987 8.00651 22.9987 8.21354C22.9987 8.42057 22.8356 8.58854 22.6345 8.58854H0.364216Z" fill="currentColor"/>
1736    <path d="M5.16542 0.375C5.16542 0.167969 5.32856 0 5.52964 0C5.73071 0 5.89385 0.167969 5.89385 0.375V3.90169C5.89385 4.10872 5.73071 4.27669 5.52964 4.27669C5.32856 4.27669 5.16542 4.10872 5.16542 3.90169V0.375Z" fill="currentColor"/>
1737    <path d="M17.1049 0.375C17.1049 0.167969 17.268 0 17.4691 0C17.6702 0 17.8333 0.167969 17.8333 0.375V3.90169C17.8333 4.10872 17.6702 4.27669 17.4691 4.27669C17.268 4.27669 17.1049 4.10872 17.1049 3.90169V0.375Z" fill="currentColor"/>
1738    <path d="M17.5342 16.0065C17.4798 15.8073 17.593 15.6009 17.7859 15.5449C17.9794 15.4889 18.1798 15.6055 18.2342 15.804L18.3265 16.1445L20.3948 14.7617C20.563 14.6491 20.7875 14.6986 20.8969 14.8717C21.0063 15.0449 20.9582 15.2767 20.79 15.3887L18.3234 17.0378C18.2892 17.0631 18.2506 17.0833 18.2076 17.0957C18.0142 17.1517 17.8137 17.0352 17.7593 16.8366L17.5342 16.0065Z" fill="currentColor"/>
1739  </g>
1740  <defs>
1741    <clipPath id="clip0_6225_138">
1742      <rect width="23" height="24" fill="white"/>
1743    </clipPath>
1744  </defs>
1745</svg>
1746</span>
1747            <span class="header-icon--desktop js-book-trigger__text">
1748              Book
1749              <span class="d-none d-sm-inline hidden sm:inline">Appointment</span>
1750            </span>
1751          </button>
1752      
1753
1754      <button class="no-pjax toggle-mini-cart mobile-toggle-mini-cart text-uppercase d-flex">
1755        <span class="header-icon--desktop header-icon--cart-text" aria-label="Open shopping cart">CART</span>
1756        <span class="header-icon header-icon--mobile header-icon--cart" aria-hidden="true">
1757          <svg width="19" height="24" viewBox="0 0 19 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
1758  <path d="M19 5V24H0V5H19ZM1 23H18V6H1V23Z" fill="currentColor"/>
1759  <path d="M15 0V6H4V0H15ZM5 5H14V1H5V5Z" fill="currentColor"/>
1760</svg>
1761
1762        </span>
1763        <div class="mobile-toggle-mini-cart__inner">
1764          <span class="vue-cart-total-wrap">(<span class="vue-cart-total">0</span>)</span>
1765        </div>
1766      </button>
1767    </nav>
1768  </header>
1769
1770  <nav class="nav-wrap" role="navigation">
1771
1772    
1773    <div class="top-level">
1774      
1775        
1776        <a
1777          href="#who"
1778          class="js-nav-trigger--secondary"
1779          data-menu="who-we-are"
1780          aria-label="Open the Who we are menu"
1781          aria-expanded="false"
1782        >
1783          Who we are
1784        </a>
1785      
1786        
1787        <a
1788          href="#shop"
1789          class="js-nav-trigger--secondary"
1790          data-menu="shop"
1791          aria-label="Open the Shop menu"
1792          aria-expanded="false"
1793        >
1794          Shop
1795        </a>
1796      
1797        
1798        <a
1799          href="#visit"
1800          class="js-nav-trigger--secondary"
1801          data-menu="visit"
1802          aria-label="Open the Visit  menu"
1803          aria-expanded="false"
1804        >
1805          Visit 
1806        </a>
1807      
1808        
1809        <a
1810          href="#learn"
1811          class="js-nav-trigger--secondary"
1812          data-menu="watch-learn"
1813          aria-label="Open the Watch/Learn menu"
1814          aria-expanded="false"
1815        >
1816          Watch/Learn
1817        </a>
1818      
1819    </div>
1820
1821    
1822
1823    <div id="shopify-block-AYnpYQW1UWVZ6V0JBb__header_nav_panel_J3ebTP" class="shopify-block">
1824
1825<div
1826  class="util-nav header-nav js-nav-section"
1827  role="region"
1828  data-menu="who-we-are"
1829  id="menu-who-we-are"
1830  aria-labelledby="heading-who-we-are"
1831  
1832>
1833  <h3
1834    id="heading-who-we-are"
1835    class="mb-1 monument-mono date-slug text-col-white header-nav__title d-block d-sm-none text-uppercase"
1836  >
1837    who we are
1838  </h3>
1839
1840  <ul><li>
1841        <a
1842          href="/pages/our-story"
1843          
1844>
1845          Our Story
1846        </a></li><li>
1847        <a
1848          href="/pages/sustainability"
1849          
1850class="js-menu-accordion-trigger main-menu-accordion-trigger no-pjax">
1851          Our Commitments
1852        </a><ul class="accordion-panel"><li>
1853                <a
1854                  href="/pages/charity"
1855                  
1856                  class=""
1857                >Giving back</a></li><li>
1858                <a
1859                  href="/pages/sustainability"
1860                  
1861                  class=""
1862                >Sustainability</a></li></ul></li><li>
1863        <a
1864          href="/blogs/press"
1865          
1866            aria-current="page"
1867          
1868>
1869          Press
1870        </a></li><li>
1871        <a
1872          href="/pages/help"
1873          
1874>
1875          FAQ
1876        </a></li><li>
1877        <a
1878          href="/pages/careers"
1879          
1880>
1881          Careers
1882        </a></li><li>
1883        <a
1884          href="https://apps.apple.com/us/app/the-blind-barber/id1539568689"
1885          
1886>
1887          Download the App
1888        </a></li></ul>
1889</div>
1890
1891
1892</div>
1893<div id="shopify-block-AMDZTSmRPbDNvaHgzW__header_nav_panel_brkANU" class="shopify-block">
1894
1895<div
1896  class="util-nav header-nav js-nav-section"
1897  role="region"
1898  data-menu="shop"
1899  id="menu-shop"
1900  aria-labelledby="heading-shop"
1901  
1902>
1903  <h3
1904    id="heading-shop"
1905    class="mb-1 monument-mono date-slug text-col-white header-nav__title d-block d-sm-none text-uppercase"
1906  >
1907    shop
1908  </h3>
1909
1910  <ul><li>
1911        <a
1912          href="/collections/all-products"
1913          
1914>
1915          Shop all
1916        </a></li><li>
1917        <a
1918          href="/collections/new-releases"
1919          
1920>
1921          New Releases
1922        </a></li><li>
1923        <a
1924          href="/collections/gift-ideas"
1925          
1926class="js-menu-accordion-trigger main-menu-accordion-trigger no-pjax">
1927          Gifts
1928        </a><ul class="accordion-panel"><li>
1929                <a
1930                  href="/collections/gift-ideas"
1931                  
1932                  class=""
1933                >All Gifts</a></li><li>
1934                <a
1935                  href="/products/eau-de-parfum-speakeasy"
1936                  
1937                  class=""
1938                >Eau De Parfum - Speakeasy</a></li><li>
1939                <a
1940                  href="/products/eau-de-parfum-only-you-babe"
1941                  
1942                  class=""
1943                >Eau De Parfum - Only You Babe</a></li><li>
1944                <a
1945                  href="/products/eau-de-parfum-shinjuku-mood"
1946                  
1947                  class=""
1948                >Eau De Parfum - Shinjuku Mood</a></li><li>
1949                <a
1950                  href="/products/eau-de-parfum-glasshouse-a-fragrance-by-blind-barber-x-standard-hotels"
1951                  
1952                  class=""
1953                >Eau De Parfum - Glasshouse</a></li><li>
1954                <a
1955                  href="/products/tompkins-scented-candle-small"
1956                  
1957                  class=""
1958                >Tompkins Scented Candle Small</a></li><li>
1959                <a
1960                  href="/products/tompkins-scented-candle-large"
1961                  
1962                  class=""
1963                >Tompkins Scented Candle Large</a></li><li>
1964                <a
1965                  href="/products/gift-set-bryce-harper-duo"
1966                  
1967                  class=""
1968                >Gift Set: Bryce Harper Duo</a></li><li>
1969                <a
1970                  href="/products/essential-shower-gift-set"
1971                  
1972                  class=""
1973                >Gift Set: Essential Shower</a></li><li>
1974                <a
1975                  href="/products/gift-set-essential-shave"
1976                  
1977                  class=""
1978                >Gift Set:  Essential Shave</a></li><li>
1979                <a
1980                  href="/products/gift-set-regimen-skincare"
1981                  
1982                  class=""
1983                >Gift Set:  Regimen Skincare</a></li></ul></li><li>
1984        <a
1985          href="/collections/fragrance"
1986          
1987class="js-menu-accordion-trigger main-menu-accordion-trigger no-pjax">
1988          Fragrance
1989        </a><ul class="accordion-panel"><li>
1990                <a
1991                  href="/collections/fragrance"
1992                  
1993                  class=""
1994                >All Fragrance</a></li><li>
1995                <a
1996                  href="/products/eau-de-parfum-glasshouse-a-fragrance-by-blind-barber-x-standard-hotels"
1997                  
1998                  class=""
1999                >Eau De Parfum:  Glasshouse</a></li><li>
2000                <a
2001                  href="/products/eau-de-parfum-speakeasy"
2002                  
2003                  class=""
2004                >Eau De Parfum - Speakeasy</a></li><li>
2005                <a
2006                  href="/products/eau-de-parfum-only-you-babe"
2007                  
2008                  class=""
2009                >Eau De Parfum - Only You, Babe</a></li><li>
2010                <a
2011                  href="/products/eau-de-parfum-shinjuku-mood"
2012                  
2013                  class=""
2014                >Eau De Parfum - Shinjuku Mood</a></li><li>
2015                <a
2016                  href="/products/discovery-set-collection-1"
2017                  
2018                  class=""
2019                >Discovery Set Collection 1</a></li></ul></li><li>
2020        <a
2021          href="/collections/bryce-harper-collection"
2022          
2023class="js-menu-accordion-trigger main-menu-accordion-trigger no-pjax">
2024          Bryce Harper Capsule
2025        </a><ul class="accordion-panel"><li>
2026                <a
2027                  href="/collections/bryce-harper-collection"
2028                  
2029                  class=""
2030                >All Bryce</a></li><li>
2031                <a
2032                  href="/products/bryce-harper-hair-clay"
2033                  
2034                  class=""
2035                >Hair Clay</a></li><li>
2036                <a
2037                  href="/products/bryce-harper-beard-balm"
2038                  
2039                  class=""
2040                >Beard Balm</a></li></ul></li><li>
2041        <a
2042          href="/collections/style"
2043          
2044class="js-menu-accordion-trigger main-menu-accordion-trigger no-pjax">
2045          Hair Styling
2046        </a><ul class="accordion-panel"><li>
2047                <a
2048                  href="/collections/style"
2049                  
2050                  class=""
2051                >All Hair Styling</a></li><li>
2052                <a
2053                  href="/products/advanced-volumizing-foam"
2054                  
2055                  class=""
2056                >Advanced Volumizing Foam</a></li><li>
2057                <a
2058                  href="/products/curl-cream"
2059                  
2060                  class=""
2061                >Curl Enhancement Cream</a></li><li>
2062                <a
2063                  href="/products/bryce-harper-hair-clay"
2064                  
2065                  class=""
2066                >Bryce Harper Hair Clay</a></li><li>
2067                <a
2068                  href="/products/30-proof-styling-cream"
2069                  
2070                  class=""
2071                >30 Proof Styling Cream</a></li><li>
2072                <a
2073                  href="/products/40-proof-sea-salt-spray"
2074                  
2075                  class=""
2076                >40 Proof Sea Salt Spray</a></li><li>
2077                <a
2078                  href="/products/60-proof-wax"
2079                  
2080                  class=""
2081                >60 Proof Wax</a></li><li>
2082                <a
2083                  href="/products/80-proof-texturizing-style-powder"
2084                  
2085                  class=""
2086                >80 Proof Texturizing Style Powder</a></li><li>
2087                <a
2088                  href="/products/90-proof-pomade"
2089                  
2090                  class=""
2091                >90 Proof Pomade</a></li><li>
2092                <a
2093                  href="/products/101-proof-classic-pomade"
2094                  
2095                  class=""
2096                >101 Proof Classic Pomade</a></li><li>
2097                <a
2098                  href="/products/121-proof-thickening-style-gel"
2099                  
2100                  class=""
2101                >121 Proof Thickening Style Gel</a></li><li>
2102                <a
2103                  href="/products/151-proof-deluxe-pomade"
2104                  
2105                  class=""
2106                >151 Proof Premium</a></li></ul></li><li>
2107        <a
2108          href="/collections/hair-care"
2109          
2110class="js-menu-accordion-trigger main-menu-accordion-trigger no-pjax">
2111          Hair Care: Shampoo & Conditioner
2112        </a><ul class="accordion-panel"><li>
2113                <a
2114                  href="/collections/hair-care"
2115                  
2116                  class=""
2117                >All Hair Care</a></li><li>
2118                <a
2119                  href="/products/lemongrass-tea-shampoo"
2120                  
2121                  class=""
2122                >Lemongrass Tea Shampoo</a></li><li>
2123                <a
2124                  href="/products/liter-shampoo"
2125                  
2126                  class=""
2127                >Lemongrass Tea Shampoo - Liter</a></li><li>
2128                <a
2129                  href="/products/lemongrass-tea-conditioner"
2130                  
2131                  class=""
2132                >Lemongrass Tea Conditioner</a></li><li>
2133                <a
2134                  href="/products/liter-conditioner"
2135                  
2136                  class=""
2137                >Lemongrass Tea Conditioner - Liter</a></li></ul></li><li>
2138        <a
2139          href="/collections/beard"
2140          
2141class="js-menu-accordion-trigger main-menu-accordion-trigger no-pjax">
2142          Beard
2143        </a><ul class="accordion-panel"><li>
2144                <a
2145                  href="/collections/beard"
2146                  
2147                  class=""
2148                >All Beard</a></li><li>
2149                <a
2150                  href="/products/beard-replenishment-oil"
2151                  
2152                  class=""
2153                >Beard & Face Replenishing Oil</a></li><li>
2154                <a
2155                  href="/products/bryce-harper-beard-balm"
2156                  
2157                  class=""
2158                >Bryce Harper Beard Balm</a></li></ul></li><li>
2159        <a
2160          href="/collections/advanced-skincare"
2161          
2162class="js-menu-accordion-trigger main-menu-accordion-trigger no-pjax">
2163          Advanced Skincare
2164        </a><ul class="accordion-panel"><li>
2165                <a
2166                  href="/collections/advanced-skincare"
2167                  
2168                  class=""
2169                >All Advanced Skincare</a></li><li>
2170                <a
2171                  href="/products/activclean-rice-bran-cleanser"
2172                  
2173                  class=""
2174                >activClean Rice Bran Foaming Face Cleanser</a></li><li>
2175                <a
2176                  href="/products/aha-refining-face-scrub"
2177                  
2178                  class=""
2179                >AHA Refining Face Scrub</a></li><li>
2180                <a
2181                  href="/products/b3-supercharged-balancing-toner"
2182                  
2183                  class=""
2184                >B3 Supercharged Balancing Face Toner</a></li><li>
2185                <a
2186                  href="/products/elixboost-hydrating-balm"
2187                  
2188                  class=""
2189                >elixBoost Hydrating Face Balm</a></li><li>
2190                <a
2191                  href="/products/trirescue-eye-cream"
2192                  
2193                  class=""
2194                >triRescue Under Eye Cream</a></li><li>
2195                <a
2196                  href="/products/gift-set-regimen-skincare"
2197                  
2198                  class=""
2199                >Gift Set: Regimen Skincare</a></li></ul></li><li>
2200        <a
2201          href="/collections/shave"
2202          
2203class="js-menu-accordion-trigger main-menu-accordion-trigger no-pjax">
2204          Shave
2205        </a><ul class="accordion-panel"><li>
2206                <a
2207                  href="/collections/shave"
2208                  
2209                  class=""
2210                >All Shave</a></li><li>
2211                <a
2212                  href="/products/watermint-gin-shave-cream"
2213                  
2214                  class=""
2215                >Watermint Gin Shave Cream</a></li></ul></li><li>
2216        <a
2217          href="/collections/body"
2218          
2219class="js-menu-accordion-trigger main-menu-accordion-trigger no-pjax">
2220          Body
2221        </a><ul class="accordion-panel"><li>
2222                <a
2223                  href="/collections/body"
2224                  
2225                  class=""
2226                >All Body</a></li><li>
2227                <a
2228                  href="/products/hand-moisturizer"
2229                  
2230                  class=""
2231                >Lemongrass Tea Daily Hand Moisturizer</a></li><li>
2232                <a
2233                  href="/products/lemongrass-tea-body-wash"
2234                  
2235                  class=""
2236                >Lemongrass Tea Body Wash</a></li><li>
2237                <a
2238                  href="/products/lemongrass-tea-body-wash-liter"
2239                  
2240                  class=""
2241                >Lemongrass Tea Body Wash - Liter</a></li><li>
2242                <a
2243                  href="/products/nourishing-body-bar"
2244                  
2245                  class=""
2246                >Nourishing Body Bar</a></li><li>
2247                <a
2248                  href="/products/aluminum-free-deodorant"
2249                  
2250                  class=""
2251                >Aluminum-Free Deodorant</a></li></ul></li><li>
2252        <a
2253          href="/collections/apparel"
2254          
2255>
2256          Apparel
2257        </a></li></ul>
2258</div>
2259
2260
2261</div>
2262<div id="shopify-block-ATG94VmhWNXFrNVlXW__header_nav_panel_WBQgAw" class="shopify-block">
2263
2264<div
2265  class="util-nav header-nav js-nav-section"
2266  role="region"
2267  data-menu="visit"
2268  id="menu-visit"
2269  aria-labelledby="heading-visit"
2270  
2271>
2272  <h3
2273    id="heading-visit"
2274    class="mb-1 monument-mono date-slug text-col-white header-nav__title d-block d-sm-none text-uppercase"
2275  >
2276    visit
2277  </h3>
2278
2279  <ul><li>
2280        <a
2281          href="/pages/los-angeles-highland-park"
2282          
2283class="js-menu-accordion-trigger main-menu-accordion-trigger no-pjax">
2284          Los Angeles
2285        </a><ul class="accordion-panel"><li>
2286                <a
2287                  href="/pages/los-angeles-highland-park"
2288                  
2289                  class=""
2290                >Highland Park</a></li><li>
2291                <a
2292                  href="/pages/culver-city-la"
2293                  
2294                  class=""
2295                >Culver City</a></li></ul></li><li>
2296        <a
2297          href="/pages/east-village"
2298          
2299class="js-menu-accordion-trigger main-menu-accordion-trigger no-pjax">
2300          New York
2301        </a><ul class="accordion-panel"><li>
2302                <a
2303                  href="/pages/east-village"
2304                  
2305                  class=""
2306                >East Village</a></li><li>
2307                <a
2308                  href="/pages/moxy-times-square"
2309                  
2310                  class=""
2311                >Moxy Times Square</a></li></ul></li><li>
2312        <a
2313          href="/pages/chicago"
2314          
2315>
2316          Chicago
2317        </a></li><li>
2318        <a
2319          href="/pages/philly"
2320          
2321>
2322          Philadelphia
2323        </a></li><li>
2324        <a
2325          href="/pages/nashville"
2326          
2327>
2328          Nashville
2329        </a></li></ul>
2330</div>
2331
2332
2333</div>
2334<div id="shopify-block-AcUlwdnN3QU5FZWhTU__header_nav_panel_iJYBbB" class="shopify-block">
2335
2336<div
2337  class="util-nav header-nav js-nav-section"
2338  role="region"
2339  data-menu="watch-learn"
2340  id="menu-watch-learn"
2341  aria-labelledby="heading-watch-learn"
2342  
2343>
2344  <h3
2345    id="heading-watch-learn"
2346    class="mb-1 monument-mono date-slug text-col-white header-nav__title d-block d-sm-none text-uppercase"
2347  >
2348    watch/learn
2349  </h3>
2350
2351  <ul><li>
2352        <a
2353          href="/blogs/how-to"
2354          
2355>
2356          How-to Style
2357        </a></li><li>
2358        <a
2359          href="/blogs/journal"
2360          
2361>
2362          Journal
2363        </a></li><li>
2364        <a
2365          href="/blogs/a-quality-cut"
2366          
2367>
2368          A Quality Cut Series
2369        </a></li><li>
2370        <a
2371          href="/blogs/our-travels"
2372          
2373>
2374          Our Travels
2375        </a></li><li>
2376        <a
2377          href="/blogs/bryce-harper-x-blind-barber"
2378          
2379>
2380          Bryce Harper X Blind Barber
2381        </a></li></ul>
2382</div>
2383
2384
2385</div>
2386
2387
2388    
2389      <ul class="nav-wrap__bottom">
2390        
2391          <li>
2392            <a href="/account" class="no-pjax">My Account</a>
2393          </li>
2394        
2395          <li>
2396            <a href="/pages/rewards-loyalty" class="no-pjax">Blind Barber Rewards</a>
2397          </li>
2398        
2399          <li>
2400            <a href="https://blindbarber.com/pages/help?hcUrl=%2Fen-US%2Fcontact" class="no-pjax">Get in touch</a>
2401          </li>
2402        
2403          <li>
2404            <a href="https://apps.apple.com/us/app/the-blind-barber/id1539568689" class="no-pjax">Blind Barber App</a>
2405          </li>
2406        
2407      </ul>
2408    
2409  </nav>
2410
2411  <button id="main-nav-blocker" class="js-toggle-nav" aria-label="Close main nav">
2412    <span class="d-none" aria-hidden="true">
2412Close Main Nav</span>
2413  </button>
2414
2415
2416<style data-shopify>
2417  .header {
2418    display: block;
2419  }
2420  
2421    .logo-mobile { display: none; }
2422    .logo-desktop { display: block; }
2423    @media (max-width: 767.98px) {
2424      .logo-mobile { display: block; }
2425      .logo-desktop { display: none; }
2426    }
2427
2428  @media (max-width: 400px) {
2429    .nav-search-trigger {
2430      text-align: center !important;
2431      justify-content: center !important;
2432      align-items: center !important;
2433      display: flex !important;
2434      position: absolute !important;
2435      left: calc(-47vw) !important;
2436    }
2437  }
2438
2439.shopify-block {
2440  display: contents;
2441}
2442</style>
2443
2444
2445</div>
2446<!-- END sections: header-group -->
2447
2448    <main class="js-Pjax main" id="main">
2449      <div class="js-Pjax-inner">
2450        
2451          <div id="shopify-section-template--23922101092422__main-blog" class="shopify-section"><link
2452  rel="preload"
2453  as="image"
2454  href="//blindbarber.com/cdn/shop/articles/gqoctober2023_1f3d287b-4dac-4006-a5f7-ebf3083820cd.png?format=pjpg&v=1699994612&width=540"
2455  imagesrcset="//blindbarber.com/cdn/shop/articles/gqoctober2023_1f3d287b-4dac-4006-a5f7-ebf3083820cd.png?format=pjpg&v=1699994612&width=540 540w, //blindbarber.com/cdn/shop/articles/gqoctober2023_1f3d287b-4dac-4006-a5f7-ebf3083820cd.png?format=pjpg&v=1699994612&width=1080 1080w"
2456  imagesizes="(max-width: 991px) 100vw, 33vw"
2457  fetchpriority="high">
2458  
2459<section class="page-section page-section--blog">
2460      <div class="container">
2461        <div class="row">
2462          <figure class="col-lg-4 mb-4">
2463            <a href="/blogs/press/gq-nov-2023" class="underline-link text-uppercase"><img
2464                src="//blindbarber.com/cdn/shop/articles/gqoctober2023_1f3d287b-4dac-4006-a5f7-ebf3083820cd.png?format=pjpg&v=1699994612&width=540"
2465                srcset="//blindbarber.com/cdn/shop/articles/gqoctober2023_1f3d287b-4dac-4006-a5f7-ebf3083820cd.png?format=pjpg&v=1699994612&width=540 1x, //blindbarber.com/cdn/shop/articles/gqoctober2023_1f3d287b-4dac-4006-a5f7-ebf3083820cd.png?format=pjpg&v=1699994612&width=1080 2x"
2466                sizes="(max-width: 991px) 100vw, 33vw"
2467                class="w-100 d-block"
2468                alt="GQ | Nov 2023 by Herson Rodriguez on Blind Barber"
2469                width="995"
2470                height="747"
2471                fetchpriority="high" loading="eager"
2472                decoding="async"></a>
2473          </figure>
2474          <div class="col-lg-6 mb-5 d-flex align-items-center">
2475            <div class="section-margin-left">
2476              <h2 class="heading-l mb-3 mb-sm-4 monument-medium text-capitalize">
2477                <a href="/blogs/press/gq-nov-2023" class="underline-on-hover">Gq | nov 2023</a>
2478              </h2>
2479              
2480                <h3 class="monument-regular mb-3 heading-sm"><meta charset="utf-8">
2481<style type="text/css" data-mce-fragment="1"><!--
2482td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}
2483--></style>
2484<span data-sheets-value="{&quot;1&quot;:2,&quot;2&quot;:&quot;All the Under-$20 Style, Tech, and Home Goods We're Feeling This December&quot;}" data-sheets-userformat='{"2":8509,"3":{"1":0,"3":1},"5":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"6":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"7":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"8":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"11":4,"16":9}' data-mce-fragment="1">All the Under-$20 Style, Tech, and Home Goods We're Feeling This December</span><br><meta charset="utf-8"></h3>
2485              
2486              <a href="/blogs/press/gq-nov-2023" class="underline-link text-uppercase">
2487                Read more <span class="d-none" aria-hidden="true">about GQ | Nov 2023</span>
2488              </a>
2489            </div>
2490          </div>
2491        </div>
2492      </div>
2493    </section>
2494  
2495<section class="page-section page-section--blog">
2496      <div class="container">
2497        <div class="row">
2498          <figure class="col-lg-4 mb-4">
2499            <a href="/blogs/press/gq-september-2023" class="underline-link text-uppercase"><img
2500                src="//blindbarber.com/cdn/shop/articles/gq-september2023.png?format=pjpg&v=1712090042&width=540"
2501                srcset="//blindbarber.com/cdn/shop/articles/gq-september2023.png?format=pjpg&v=1712090042&width=540 1x, //blindbarber.com/cdn/shop/articles/gq-september2023.png?format=pjpg&v=1712090042&width=1080 2x"
2502                sizes="(max-width: 991px) 100vw, 33vw"
2503                class="w-100 d-block"
2504                alt="GQ | September 2023 by Herson Rodriguez on Blind Barber"
2505                width="995"
2506                height="747"
2507                loading="lazy"
2508                decoding="async"></a>
2509          </figure>
2510          <div class="col-lg-6 mb-5 d-flex align-items-center">
2511            <div class="section-margin-left">
2512              <h2 class="heading-l mb-3 mb-sm-4 monument-medium text-capitalize">
2513                <a href="/blogs/press/gq-september-2023" class="underline-on-hover">Gq | september 2023</a>
2514              </h2>
2515              
2516                <h3 class="monument-regular mb-3 heading-sm"><style type="text/css" data-mce-fragment="1"><!--
2517td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}
2518--></style>
2519<span data-sheets-root="1" data-sheets-value='{"1":2,"2":"The Best Beard Oils for Softer Scruff"}' data-sheets-userformat='{"2":9151,"3":{"1":0},"4":{"1":2,"2":13624051},"5":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"6":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"7":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"8":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"10":0,"11":4,"12":0,"16":9}' data-mce-fragment="1">The Best Beard Oils for Softer Scruff</span></h3>
2520              
2521              <a href="/blogs/press/gq-september-2023" class="underline-link text-uppercase">
2522                Read more <span class="d-none" aria-hidden="true">about GQ | September 2023</span>
2523              </a>
2524            </div>
2525          </div>
2526        </div>
2527      </div>
2528    </section>
2529  
2530<section class="page-section page-section--blog">
2531      <div class="container">
2532        <div class="row">
2533          <figure class="col-lg-4 mb-4">
2534            <a href="/blogs/press/byrdie-august-2023" class="underline-link text-uppercase"><img
2535                src="//blindbarber.com/cdn/shop/articles/byrdie-august2023.png?format=pjpg&v=1712089516&width=540"
2536                srcset="//blindbarber.com/cdn/shop/articles/byrdie-august2023.png?format=pjpg&v=1712089516&width=540 1x, //blindbarber.com/cdn/shop/articles/byrdie-august2023.png?format=pjpg&v=1712089516&width=1080 2x"
2537                sizes="(max-width: 991px) 100vw, 33vw"
2538                class="w-100 d-block"
2539                alt="Byrdie | August 2023 by Herson Rodriguez on Blind Barber"
2540                width="995"
2541                height="747"
2542                loading="lazy"
2543                decoding="async"></a>
2544          </figure>
2545          <div class="col-lg-6 mb-5 d-flex align-items-center">
2546            <div class="section-margin-left">
2547              <h2 class="heading-l mb-3 mb-sm-4 monument-medium text-capitalize">
2548                <a href="/blogs/press/byrdie-august-2023" class="underline-on-hover">Byrdie | august 2023</a>
2549              </h2>
2550              
2551                <h3 class="monument-regular mb-3 heading-sm"><style type="text/css" data-mce-fragment="1"><!--
2552td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}
2553--></style>
2554<span data-sheets-root="1" data-sheets-value='{"1":2,"2":"26 Modern Bald Fades to Show You Barber "}' data-sheets-userformat='{"2":9151,"3":{"1":0},"4":{"1":2,"2":13624051},"5":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"6":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"7":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"8":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"10":0,"11":4,"12":0,"16":9}' data-mce-fragment="1">26 Modern Bald Fades to Show You Barber </span></h3>
2555              
2556              <a href="/blogs/press/byrdie-august-2023" class="underline-link text-uppercase">
2557                Read more <span class="d-none" aria-hidden="true">about Byrdie | August 2023</span>
2558              </a>
2559            </div>
2560          </div>
2561        </div>
2562      </div>
2563    </section>
2564  
2565<section class="page-section page-section--blog">
2566      <div class="container">
2567        <div class="row">
2568          <figure class="col-lg-4 mb-4">
2569            <a href="/blogs/press/esquire-july-2023" class="underline-link text-uppercase"><img
2570                src="//blindbarber.com/cdn/shop/articles/esquire-july2023.png?format=pjpg&v=1712089142&width=540"
2571                srcset="//blindbarber.com/cdn/shop/articles/esquire-july2023.png?format=pjpg&v=1712089142&width=540 1x, //blindbarber.com/cdn/shop/articles/esquire-july2023.png?format=pjpg&v=1712089142&width=1080 2x"
2572                sizes="(max-width: 991px) 100vw, 33vw"
2573                class="w-100 d-block"
2574                alt="Esquire | July 2023 by Herson Rodriguez on Blind Barber"
2575                width="995"
2576                height="747"
2577                loading="lazy"
2578                decoding="async"></a>
2579          </figure>
2580          <div class="col-lg-6 mb-5 d-flex align-items-center">
2581            <div class="section-margin-left">
2582              <h2 class="heading-l mb-3 mb-sm-4 monument-medium text-capitalize">
2583                <a href="/blogs/press/esquire-july-2023" class="underline-on-hover">Esquire | july 2023</a>
2584              </h2>
2585              
2586                <h3 class="monument-regular mb-3 heading-sm"><style type="text/css" data-mce-fragment="1"><!--
2587td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}
2588--></style>
2589<span data-sheets-root="1" data-sheets-value='{"1":2,"2":"Sea Salt Spray Gives You the Perfect Beachy Hair for Summer"}' data-sheets-userformat='{"2":8767,"3":{"1":0},"4":{"1":2,"2":13624051},"5":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"6":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"7":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"8":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"12":0,"16":9}' data-mce-fragment="1">Sea Salt Spray Gives You the Perfect Beachy Hair for Summer</span></h3>
2590              
2591              <a href="/blogs/press/esquire-july-2023" class="underline-link text-uppercase">
2592                Read more <span class="d-none" aria-hidden="true">about Esquire | July 2023</span>
2593              </a>
2594            </div>
2595          </div>
2596        </div>
2597      </div>
2598    </section>
2599  
2600<section class="page-section page-section--blog">
2601      <div class="container">
2602        <div class="row">
2603          <figure class="col-lg-4 mb-4">
2604            <a href="/blogs/press/spy-july-2023" class="underline-link text-uppercase"><img
2605                src="//blindbarber.com/cdn/shop/articles/spyjuly2023_3.png?format=pjpg&v=1699999828&width=540"
2606                srcset="//blindbarber.com/cdn/shop/articles/spyjuly2023_3.png?format=pjpg&v=1699999828&width=540 1x, //blindbarber.com/cdn/shop/articles/spyjuly2023_3.png?format=pjpg&v=1699999828&width=1080 2x"
2607                sizes="(max-width: 991px) 100vw, 33vw"
2608                class="w-100 d-block"
2609                alt="Spy | July 2023 by Herson Rodriguez on Blind Barber"
2610                width="995"
2611                height="747"
2612                loading="lazy"
2613                decoding="async"></a>
2614          </figure>
2615          <div class="col-lg-6 mb-5 d-flex align-items-center">
2616            <div class="section-margin-left">
2617              <h2 class="heading-l mb-3 mb-sm-4 monument-medium text-capitalize">
2618                <a href="/blogs/press/spy-july-2023" class="underline-on-hover">Spy | july 2023</a>
2619              </h2>
2620              
2621                <h3 class="monument-regular mb-3 heading-sm"><meta charset="utf-8">
2622<style type="text/css" data-mce-fragment="1"><!--
2623td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}
2624--></style>
2625<span data-sheets-value='{"1":2,"2":"2023 Best Hair Conditioner Winner"}' data-sheets-userformat='{"2":10557,"3":{"1":0,"3":1},"5":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"6":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"7":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"8":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"11":4,"14":{"1":2,"2":0},"16":9}' data-mce-fragment="1">2023 Best Hair Conditioner Winner</span></h3>
2626              
2627              <a href="/blogs/press/spy-july-2023" class="underline-link text-uppercase">
2628                Read more <span class="d-none" aria-hidden="true">about Spy | July 2023</span>
2629              </a>
2630            </div>
2631          </div>
2632        </div>
2633      </div>
2634    </section>
2635  
2636<section class="page-section page-section--blog">
2637      <div class="container">
2638        <div class="row">
2639          <figure class="col-lg-4 mb-4">
2640            <a href="/blogs/press/mens-health-july-2023" class="underline-link text-uppercase"><img
2641                src="//blindbarber.com/cdn/shop/articles/menshealth-july2023.png?format=pjpg&v=1712088771&width=540"
2642                srcset="//blindbarber.com/cdn/shop/articles/menshealth-july2023.png?format=pjpg&v=1712088771&width=540 1x, //blindbarber.com/cdn/shop/articles/menshealth-july2023.png?format=pjpg&v=1712088771&width=1080 2x"
2643                sizes="(max-width: 991px) 100vw, 33vw"
2644                class="w-100 d-block"
2645                alt="Men's Health | July 2023 by Herson Rodriguez on Blind Barber"
2646                width="995"
2647                height="747"
2648                loading="lazy"
2649                decoding="async"></a>
2650          </figure>
2651          <div class="col-lg-6 mb-5 d-flex align-items-center">
2652            <div class="section-margin-left">
2653              <h2 class="heading-l mb-3 mb-sm-4 monument-medium text-capitalize">
2654                <a href="/blogs/press/mens-health-july-2023" class="underline-on-hover">Men's health | july 2023</a>
2655              </h2>
2656              
2657                <h3 class="monument-regular mb-3 heading-sm"><style type="text/css" data-mce-fragment="1"><!--
2658td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}
2659--></style>
2660<span data-sheets-root="1" data-sheets-value='{"1":2,"2":"The 15 Best Shampoos for Chlorine Removal, According to Grooming Editors"}' data-sheets-userformat='{"2":8767,"3":{"1":0},"4":{"1":2,"2":13624051},"5":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"6":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"7":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"8":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"12":0,"16":9}' data-mce-fragment="1">The 15 Best Shampoos for Chlorine Removal, According to Grooming Editors</span></h3>
2661              
2662              <a href="/blogs/press/mens-health-july-2023" class="underline-link text-uppercase">
2663                Read more <span class="d-none" aria-hidden="true">about Men's Health | July 2023</span>
2664              </a>
2665            </div>
2666          </div>
2667        </div>
2668      </div>
2669    </section>
2670  
2671<section class="page-section page-section--blog">
2672      <div class="container">
2673        <div class="row">
2674          <figure class="col-lg-4 mb-4">
2675            <a href="/blogs/press/vogue-july-2023" class="underline-link text-uppercase"><img
2676                src="//blindbarber.com/cdn/shop/articles/voguejuly2023.png?format=pjpg&v=1699976403&width=540"
2677                srcset="//blindbarber.com/cdn/shop/articles/voguejuly2023.png?format=pjpg&v=1699976403&width=540 1x, //blindbarber.com/cdn/shop/articles/voguejuly2023.png?format=pjpg&v=1699976403&width=1080 2x"
2678                sizes="(max-width: 991px) 100vw, 33vw"
2679                class="w-100 d-block"
2680                alt="Vogue | July 2023 by Herson Rodriguez on Blind Barber"
2681                width="995"
2682                height="746"
2683                loading="lazy"
2684                decoding="async"></a>
2685          </figure>
2686          <div class="col-lg-6 mb-5 d-flex align-items-center">
2687            <div class="section-margin-left">
2688              <h2 class="heading-l mb-3 mb-sm-4 monument-medium text-capitalize">
2689                <a href="/blogs/press/vogue-july-2023" class="underline-on-hover">Vogue | july 2023</a>
2690              </h2>
2691              
2692                <h3 class="monument-regular mb-3 heading-sm"><meta charset="utf-8">
2693<style type="text/css" data-mce-fragment="1"><!--
2694td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}
2695--></style>
2696<span data-sheets-value='{"1":2,"2":"How to grow  a beard"}' data-sheets-userformat='{"2":10557,"3":{"1":0,"3":1},"5":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"6":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"7":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"8":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"11":4,"14":{"1":2,"2":0},"16":9}' data-mce-fragment="1">How to grow a beard</span><meta charset="utf-8"></h3>
2697              
2698              <a href="/blogs/press/vogue-july-2023" class="underline-link text-uppercase">
2699                Read more <span class="d-none" aria-hidden="true">about Vogue | July 2023</span>
2700              </a>
2701            </div>
2702          </div>
2703        </div>
2704      </div>
2705    </section>
2706  
2707<section class="page-section page-section--blog">
2708      <div class="container">
2709        <div class="row">
2710          <figure class="col-lg-4 mb-4">
2711            <a href="/blogs/press/harpers-bazzaar-june-2023" class="underline-link text-uppercase"><img
2712                src="//blindbarber.com/cdn/shop/articles/bazaarjune2023.png?format=pjpg&v=1700017397&width=540"
2713                srcset="//blindbarber.com/cdn/shop/articles/bazaarjune2023.png?format=pjpg&v=1700017397&width=540 1x, //blindbarber.com/cdn/shop/articles/bazaarjune2023.png?format=pjpg&v=1700017397&width=1080 2x"
2714                sizes="(max-width: 991px) 100vw, 33vw"
2715                class="w-100 d-block"
2716                alt="Harper's Bazaar | June 2023 by Herson Rodriguez on Blind Barber"
2717                width="995"
2718                height="747"
2719                loading="lazy"
2720                decoding="async"></a>
2721          </figure>
2722          <div class="col-lg-6 mb-5 d-flex align-items-center">
2723            <div class="section-margin-left">
2724              <h2 class="heading-l mb-3 mb-sm-4 monument-medium text-capitalize">
2725                <a href="/blogs/press/harpers-bazzaar-june-2023" class="underline-on-hover">Harper's bazaar | june 2023</a>
2726              </h2>
2727              
2728                <h3 class="monument-regular mb-3 heading-sm"><meta charset="utf-8"><span data-mce-fragment="1" data-sheets-userformat='{"2":8509,"3":{"1":0,"3":1},"5":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"6":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"7":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"8":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"11":4,"16":9}' data-sheets-value='{"1":2,"2":"55 Luxe Gift Ideas For the Man In Your Life Who Has Everything "}'>67 Luxe Gift Ideas For the Man In Your Life Who Has Everything </span></h3>
2729              
2730              <a href="/blogs/press/harpers-bazzaar-june-2023" class="underline-link text-uppercase">
2731                Read more <span class="d-none" aria-hidden="true">about Harper's Bazaar | June 2023</span>
2732              </a>
2733            </div>
2734          </div>
2735        </div>
2736      </div>
2737    </section>
2738  
2739<section class="page-section page-section--blog">
2740      <div class="container">
2741        <div class="row">
2742          <figure class="col-lg-4 mb-4">
2743            <a href="/blogs/press/menshaircuts-june-2023" class="underline-link text-uppercase"><img
2744                src="//blindbarber.com/cdn/shop/articles/menshair2.png?format=pjpg&v=1700145704&width=540"
2745                srcset="//blindbarber.com/cdn/shop/articles/menshair2.png?format=pjpg&v=1700145704&width=540 1x, //blindbarber.com/cdn/shop/articles/menshair2.png?format=pjpg&v=1700145704&width=1080 2x"
2746                sizes="(max-width: 991px) 100vw, 33vw"
2747                class="w-100 d-block"
2748                alt="MensHairCuts | June 2023 by Herson Rodriguez on Blind Barber"
2749                width="995"
2750                height="747"
2751                loading="lazy"
2752                decoding="async"></a>
2753          </figure>
2754          <div class="col-lg-6 mb-5 d-flex align-items-center">
2755            <div class="section-margin-left">
2756              <h2 class="heading-l mb-3 mb-sm-4 monument-medium text-capitalize">
2757                <a href="/blogs/press/menshaircuts-june-2023" class="underline-on-hover">Menshaircuts | june 2023</a>
2758              </h2>
2759              
2760                <h3 class="monument-regular mb-3 heading-sm"><meta charset="utf-8">
2761<style type="text/css" data-mce-fragment="1"><!--
2762td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}
2763--></style>
2764<span data-sheets-value='{"1":2,"2":"Best Barber Shops Chicago"}' data-sheets-userformat='{"2":10557,"3":{"1":0,"3":1},"5":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"6":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"7":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"8":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"11":4,"14":{"1":2,"2":0},"16":9}' data-mce-fragment="1">Best Barber Shops Chicago</span></h3>
2765              
2766              <a href="/blogs/press/menshaircuts-june-2023" class="underline-link text-uppercase">
2767                Read more <span class="d-none" aria-hidden="true">about MensHairCuts | June 2023</span>
2768              </a>
2769            </div>
2770          </div>
2771        </div>
2772      </div>
2773    </section>
2774  
2775<section class="page-section page-section--blog">
2776      <div class="container">
2777        <div class="row">
2778          <figure class="col-lg-4 mb-4">
2779            <a href="/blogs/press/mens-health-june-2023" class="underline-link text-uppercase"><img
2780                src="//blindbarber.com/cdn/shop/articles/menshealth-june2023.png?format=pjpg&v=1712088231&width=540"
2781                srcset="//blindbarber.com/cdn/shop/articles/menshealth-june2023.png?format=pjpg&v=1712088231&width=540 1x, //blindbarber.com/cdn/shop/articles/menshealth-june2023.png?format=pjpg&v=1712088231&width=1080 2x"
2782                sizes="(max-width: 991px) 100vw, 33vw"
2783                class="w-100 d-block"
2784                alt="Men's Health | June 2023 by Herson Rodriguez on Blind Barber"
2785                width="995"
2786                height="747"
2787                loading="lazy"
2788                decoding="async"></a>
2789          </figure>
2790          <div class="col-lg-6 mb-5 d-flex align-items-center">
2791            <div class="section-margin-left">
2792              <h2 class="heading-l mb-3 mb-sm-4 monument-medium text-capitalize">
2793                <a href="/blogs/press/mens-health-june-2023" class="underline-on-hover">Men's health | june 2023</a>
2794              </h2>
2795              
2796                <h3 class="monument-regular mb-3 heading-sm"><style type="text/css" data-mce-fragment="1"><!--
2797td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}
2798--></style>
2799<span data-sheets-root="1" data-sheets-value='{"1":2,"2":"How to Care for a Shaved Head, According to Grooming Editors"}' data-sheets-userformat='{"2":8895,"3":{"1":0},"4":{"1":2,"2":13624051},"5":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"6":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"7":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"8":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"10":0,"12":0,"16":9}' data-mce-fragment="1">How to Care for a Shaved Head, According to Grooming Editors</span></h3>
2800              
2801              <a href="/blogs/press/mens-health-june-2023" class="underline-link text-uppercase">
2802                Read more <span class="d-none" aria-hidden="true">about Men's Health | June 2023</span>
2803              </a>
2804            </div>
2805          </div>
2806        </div>
2807      </div>
2808    </section>
2809  
2810<section class="page-section page-section--blog">
2811      <div class="container">
2812        <div class="row">
2813          <figure class="col-lg-4 mb-4">
2814            <a href="/blogs/press/esquire-may-2023" class="underline-link text-uppercase"><img
2815                src="//blindbarber.com/cdn/shop/articles/esquirejune2023.png?format=pjpg&v=1700161418&width=540"
2816                srcset="//blindbarber.com/cdn/shop/articles/esquirejune2023.png?format=pjpg&v=1700161418&width=540 1x, //blindbarber.com/cdn/shop/articles/esquirejune2023.png?format=pjpg&v=1700161418&width=1080 2x"
2817                sizes="(max-width: 991px) 100vw, 33vw"
2818                class="w-100 d-block"
2819                alt="Esquire | May 2023 by Herson Rodriguez on Blind Barber"
2820                width="995"
2821                height="747"
2822                loading="lazy"
2823                decoding="async"></a>
2824          </figure>
2825          <div class="col-lg-6 mb-5 d-flex align-items-center">
2826            <div class="section-margin-left">
2827              <h2 class="heading-l mb-3 mb-sm-4 monument-medium text-capitalize">
2828                <a href="/blogs/press/esquire-may-2023" class="underline-on-hover">Esquire | may 2023</a>
2829              </h2>
2830              
2831                <h3 class="monument-regular mb-3 heading-sm"><meta charset="utf-8">
2832<style type="text/css" data-mce-fragment="1"><!--
2833td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}
2834--></style>
2835<span data-sheets-value='{"1":2,"2":"Best Shampoos Wont Damage Your Hair"}' data-sheets-userformat='{"2":10557,"3":{"1":0,"3":1},"5":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"6":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"7":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"8":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"11":4,"14":{"1":2,"2":0},"16":9}' data-mce-fragment="1">Best Shampoos That Won't Damage Your Hair</span></h3>
2836              
2837              <a href="/blogs/press/esquire-may-2023" class="underline-link text-uppercase">
2838                Read more <span class="d-none" aria-hidden="true">about Esquire | May 2023</span>
2839              </a>
2840            </div>
2841          </div>
2842        </div>
2843      </div>
2844    </section>
2845  
2846<section class="page-section page-section--blog">
2847      <div class="container">
2848        <div class="row">
2849          <figure class="col-lg-4 mb-4">
2850            <a href="/blogs/press/gq-may-2023" class="underline-link text-uppercase"><img
2851                src="//blindbarber.com/cdn/shop/articles/gq-may2023.png?format=pjpg&v=1712087248&width=540"
2852                srcset="//blindbarber.com/cdn/shop/articles/gq-may2023.png?format=pjpg&v=1712087248&width=540 1x, //blindbarber.com/cdn/shop/articles/gq-may2023.png?format=pjpg&v=1712087248&width=1080 2x"
2853                sizes="(max-width: 991px) 100vw, 33vw"
2854                class="w-100 d-block"
2855                alt="GQ | May 2023 by Herson Rodriguez on Blind Barber"
2856                width="995"
2857                height="747"
2858                loading="lazy"
2859                decoding="async"></a>
2860          </figure>
2861          <div class="col-lg-6 mb-5 d-flex align-items-center">
2862            <div class="section-margin-left">
2863              <h2 class="heading-l mb-3 mb-sm-4 monument-medium text-capitalize">
2864                <a href="/blogs/press/gq-may-2023" class="underline-on-hover">Gq | may 2023</a>
2865              </h2>
2866              
2867                <h3 class="monument-regular mb-3 heading-sm"><style type="text/css" data-mce-fragment="1"><!--
2868td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}
2869--></style>
2870<span data-sheets-root="1" data-sheets-value='{"1":2,"2":"Four Ways to Make the Most of Thinning Hair"}' data-sheets-userformat='{"2":8895,"3":{"1":0},"4":{"1":2,"2":13624051},"5":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"6":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"7":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"8":{"1":[{"1":2,"2":0,"5":{"1":2,"2":0}},{"1":0,"2":0,"3":3},{"1":1,"2":0,"4":1}]},"10":0,"12":0,"16":9}' data-mce-fragment="1">Four Ways to Make the Most of Thinning Hair</span></h3>
2871              
2872              <a href="/blogs/press/gq-may-2023" class="underline-link text-uppercase">
2873                Read more <span class="d-none" aria-hidden="true">about GQ | May 2023</span>
2874              </a>
2875            </div>
2876          </div>
2877        </div>
2878      </div>
2879    </section>
2880  
2881
2882  
2883    
2884  <nav aria-label="Pages" class="flex-center">
2885    <ul class="pagination align-items-center justify-content-center mt-5 mb-5">
2886      
2887      
2888        
2889      
2890        
2891          <li class="page-item"><a href="/blogs/press?page=2" class="next page-link">2</a></li>
2892        
2893      
2894        
2895          <li class="page-item"><a href="/blogs/press?page=3" class="next page-link">3</a></li>
2896        
2897      
2898        
2899          <li class="page-item"><a href="/blogs/press?page=4" class="next page-link">4</a></li>
2900        
2901      
2902      
2903        <li class="page-item"><a href="/blogs/press?page=2" class="next page-link">Next &raquo;</a></li>
2904      
2905    </ul>
2906  </nav>
2907
2908
2909  
2910
2911
2912
2913</div>
2914        
2915      </div>
2916    </main>
2917    
2918
2919    <div class="search-wrapper">
2920      <form class="search-form">
2921        <input
2922          type="search"
2923          class="js-search-field search-field"
2924          id="js-search-field"
2925          placeholder="Search our store"
2926          autofocus
2927        >
2928      </form>
2929      <div id="search-result-target"></div>
2930    </div>
2931
2932    <!-- BEGIN sections: footer-group -->
2933<div id="shopify-section-sections--23922088640582__footer" class="shopify-section shopify-section-group-footer-group footer-section">
2934  <footer
2935    class="footer"
2936    
2937      style="background-color: #000000;"
2938    
2939  >
2940    <section class="container-fluid footer-container">
2941      <div class="row">
2942        <div id="shopify-block-AUytPclRtanVuYTJpV__footer_nav_column_Xrzk3L" class="shopify-block"><div class="mb-4 mb-lg-0 col-lg-3 col-6" >
2943  <nav class="text-uppercase footer-nav">
2944    <h3 class="monument-medium heading-xxs mb-3">Who We Are</h3>
2945    <ul>
2946      
2947        
2948          <li>
2949            <a href="/pages/faq" class="no-pjax">FAQ</a>
2950          </li>
2951        
2952      
2953        
2954          <li>
2955            <a href="/pages/charity" class="no-pjax">Giving Back</a>
2956          </li>
2957        
2958      
2959        
2960          <li>
2961            <a href="/pages/sustainability" class="no-pjax">Sustainability</a>
2962          </li>
2963        
2964      
2965        
2966          <li>
2967            <a href="/pages/rewards-loyalty" class="no-pjax">Rewards</a>
2968          </li>
2969        
2970      
2971        
2972          <li>
2973            <a href="/blogs/press" class="no-pjax">Press</a>
2974          </li>
2975        
2976      
2977        
2978          <li>
2979            <a href="/pages/careers" class="no-pjax">Careers</a>
2980          </li>
2981        
2982      
2983      
2984    </ul>
2985  </nav>
2986</div>
2987
2988
2989</div>
2990<div id="shopify-block-AMmtQQ1FSZ3dNeEFtM__footer_nav_column_3cyMFK" class="shopify-block"><div class="mb-4 mb-lg-0 col-lg-3 col-6" >
2991  <nav class="text-uppercase footer-nav">
2992    <h3 class="monument-medium heading-xxs mb-3">Help</h3>
2993    <ul>
2994      
2995        
2996          <li>
2997            <a href="/pages/accessibility" class="no-pjax">Accessibility</a>
2998          </li>
2999        
3000      
3001        
3002          <li>
3003            <a href="/policies/privacy-policy" class="no-pjax">Privacy Policy</a>
3004          </li>
3005        
3006      
3007        
3008          <li>
3009            <a href="/policies/refund-policy" class="no-pjax">Shipping & Returns</a>
3010          </li>
3011        
3012      
3013        
3014          <li>
3015            <a href="/policies/terms-of-service" class="no-pjax">Terms & Conditions</a>
3016          </li>
3017        
3018      
3019      
3020        <li>
3021          <a href="#press-contact" class="no-pjax js-press-contact-toggle">Press Inquiries</a>
3022        </li>
3023      
3024    </ul>
3025  </nav>
3026</div>
3027
3028
3029</div>
3030<div id="shopify-block-AQklTSTM3OTNGeXoyK__footer_social_VckaWr" class="shopify-block"><div class="mb-4 col-lg-3 col-6" >
3031  <nav class="text-uppercase footer-nav">
3032    <h3 class="monument-medium heading-xxs mb-3">Follow</h3>
3033    <ul>
3034      
3035        <li>
3036          <a
3037            href="https://instagram.com/blindbarber"
3038            target="_blank"
3039            title="Follow us on Instagram"
3040            aria-label="Follow us on Instagram"
3041          >Instagram</a>
3042        </li>
3043      
3044      
3045        <li>
3046          <a
3047            href="https://facebook.com/blindbarber"
3048            target="_blank"
3049            title="Follow us on Facebook"
3050            aria-label="Follow us on Facebook"
3051          >Facebook</a>
3052        </li>
3053      
3054      
3055        <li>
3056          <a
3057            href="https://www.tiktok.com/@blindbarber_"
3058            target="_blank"
3059            title="Follow us on TikTok"
3060          >TikTok</a>
3061        </li>
3062      
3063      
3064        <li>
3065          <a
3066            href="https://blindbarber.tumblr.com/"
3067            target="_blank"
3068            title="Follow us on Tumblr"
3069          >Tumblr</a>
3070        </li>
3071      
3072    </ul>
3073  </nav>
3074</div>
3075
3076
3077</div>
3078<div id="shopify-block-AQkNZWmpzVElrUGNUM__footer_newsletter_dRBPdj" class="shopify-block"><div class="mb-4 mb-md-0 col-md-6 col-lg-3 d-flex align-items-center flex-column" >
3079  <div class="w-100 align-items-center">
3080    <h3 class="monument-medium heading-xxs mb-2">Join our mailing list</h3>
3081    <p class="mb-3"></p>
3082    <div class="klaviyo-form-wrap">
3083  <form
3084    id="email_signup"
3085    class="klaviyo_gdpr_embed_NiHB2y text-center"
3086    action="//manage.kmail-lists.com/subscriptions/subscribe"
3087    data-ajax-submit="//manage.kmail-lists.com/ajax/subscriptions/subscribe"
3088    method="GET"
3089    target="_blank"
3090    novalidate="novalidate">
3091
3092    <input type="hidden" name="g" value="NiHB2y">
3093    <input type="hidden" name="$fields" value="$consent">
3094    <input type="hidden" name="$list_fields" value="$consent">
3095    <input
3096        id="website_location"
3097        type="hidden"
3098        name="website_location"
3099        value="footer"
3100      />
3101
3102    <div class="klaviyo_field_group">
3103      
3104      <div class="form-group">     
3105        <label
3106          for="k_id_email"
3107          class="heading-sm d-none"
3108          aria-label="Subscibe field enter your email">
3109          Subscribe
3110        </label>
3111        <input
3112          type="email"
3113          name="email"
3114          id="k_id_email"
3115          class="form-control"
3116          placeholder="Your email" />
3117      </div>  
3118            
3119      <div class="klaviyo_field_group klaviyo_form_actions d-none">
3120        <div class="klaviyo_helptext">How would you like to hear from us? (please select at least one option)</div>
3121        <input type="checkbox" name="$consent" id="consent-email" value="email">
3122        <label for="consent-email">Email</label><br>
3123        <input type="checkbox" name="$consent" id="consent-web" value="web" checked>
3124        <label for="consent-web">Online advertisements</label>
3125      </div>
3126
3127    </div>
3128    
3129
3130
3131    <div class="klaviyo_form_actions d-flex justify-center js-hide-on-success">
3132      <button
3133        type="submit"
3134        class="klaviyo_submit_button button button-white w-100">
3135        Subscribe
3136      </button>
3137    </div>
3138
3139    <div class="klaviyo_messages text-left" style="font-size: 12px; margin-bottom: 1rem">
3140      <div class="success_message text-left" style="display:none;"></div>
3141      <div class="error_message text-left" style="display:none;"></div>
3142    </div>
3143
3144  </form>
3145</div>
3146  </div>
3147</div>
3148
3149
3150</div>
3151
3152
3153        <div class="col-md-4 col-lg-3 mb-4 mb-md-0 mt-md-4 footer-become-retailer-wrap">
3154          <a href="https://wholesale.blindbarber.com/" class="button button-white-outline d-inline-flex mt-md-4">
3155            Become a retailer
3156          </a>
3157        </div>
3158
3159        <div class="col-md-4 col-lg-3 mb-4 mb-md-0 footer-nav d-flex align-items-end">
3160          <p class="text-uppercase date-slug monument-mono footer-credit-text text-center text-md-left w-100">
3161            &copy; 2026 Blind Barber
3162          </p>
3163        </div>
3164
3165        <div class="col-md-4 col-lg-3 mb-4 mb-md-0 footer-nav d-flex align-items-end">
3166          <p class="text-uppercase date-slug monument-mono footer-credit-text text-center text-md-left w-100">
3167            Site credit
3168            <a
3169              href="https://www.shrimpton.agency"
3170              class="underline-link monument-mono"
3171              target="_blank"
3172              title="Website design & development by SHRIMPTON AGENCY Los Angeles"
3173            >SHRIMPTON</a>
3174          </p>
3175        </div>
3176
3177        <div class="col-md-4 col-lg-3 mb-4 mb-md-0 footer-nav d-flex align-items-end">
3178        <p class="text-uppercase date-slug monument-mono footer-credit-text text-center text-md-left w-100">
3179          <a
3180            href="https://apps.apple.com/us/app/the-blind-barber/id1539568689"
3181            class="monument-mono flex items-center hover:!no-underline justify-center md:justify-start"
3182            target="_blank"
3183            title="Download out App"
3184          >
3185            <span
3186              class=""
3187              style="
3188                padding: 5px;
3189                border: solid 1px gray;
3190                border-radius: 9px;
3191              "
3192            >
3193              <svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
3194    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
3195        <g id="HEADER-BLEED-BLACK" transform="translate(-18.000000, -8.000000)" fill="#FFFFFF">
3196            <g id="LOGO-DIAMOND-WHITE" transform="translate(18.000000, 8.000000)">
3197                <g id="BlindBarber_Logo_2017">
3198                    <path d="M12,24 L0,12 L12,0 L24,12 L12,24 Z M0.6144,12 L12,23.3856 L23.3856,12 L12,0.6144 L0.6144,12 Z" id="Shape" fill-rule="nonzero"></path>
3199                    <g id="Group" transform="translate(5.280000, 6.960000)" fill-rule="nonzero">
3200                        <polygon id="Path" points="0.0048 4.5888 0.0048 4.824 3.3408 4.824 3.3408 4.5888"></polygon>
3201                        <rect id="Rectangle" x="0.0048" y="5.256" width="3.3312" height="1"></rect>
3202                        <rect id="Rectangle" x="10.0032" y="4.5888" width="3.3312" height="1"></rect>
3203                        <rect id="Rectangle" x="10.0032" y="5.256" width="3.3312" height="1"></rect>
3204                        <g transform="translate(3.312000, 0.000000)" id="Path">
3205                            <path d="M3.1344,6.9072 L2.4816,6.0048 L0.1392,0.8256 C0.1392,0.8256 0.0288,0.6144 0.0288,0.3168 C0.0288,0.2592 0.0288,0.0432 0.0288,0.0432 L3.6864,6.0096 L3.1344,6.9072 Z"></path>
3206                            <path d="M6.5856,8.0592 C6.3264,7.464 5.8512,7.2192 5.1408,7.2336 C5.2032,7.0512 5.1984,6.7968 5.1216,6.5808 C4.8768,5.9232 4.2528,6.0192 3.6432,6.0384 C3.5376,6.0432 3.4272,6.0432 3.3168,6.0432 L3.3168,6.3792 C3.432,6.3792 3.5424,6.3744 3.6576,6.3744 C4.2912,6.3552 4.656,6.2928 4.8096,6.7008 C4.8624,6.84 4.8816,7.0368 4.7856,7.1712 C4.6752,7.3296 4.44,7.416 4.2576,7.416 L4.3248,7.7856 C4.5504,7.6656 4.8432,7.5792 4.8432,7.5792 C4.9056,7.56 4.944,7.5456 5.0016,7.5408 C5.6544,7.4832 6.0672,7.6944 6.288,8.1984 C6.4272,8.5152 6.3792,8.928 6.168,9.2448 C5.9712,9.5424 5.6688,9.7104 5.2992,9.7104 C5.184,9.7104 5.0688,9.7104 4.968,9.6912 L4.9008,10.0176 C5.0208,10.0416 5.1408,10.0464 5.2848,10.0464 C5.304,10.0464 5.3184,10.0464 5.3376,10.0464 C5.7888,10.0464 6.192,9.8208 6.4512,9.432 C6.7152,9.0096 6.7728,8.4864 6.5856,8.0592 Z"></path>
3207                            <polygon points="4.9968 10.032 3.3312 6.4896 3.4656 5.712 5.4048 9.84"></polygon>
3208                            <polygon points="3.072 6.3264 3.4848 7.2096 3.9168 7.1712 3.4368 6.2688"></polygon>
3209                            <polygon points="4.032 7.3632 3.4944 7.2048 3.4944 6.7776 3.9024 6.9072"></polygon>
3210                            <polygon points="4.2336 5.856 3.8208 6.7392 3.3888 6.7056 3.8688 5.8032"></polygon>
3211                        </g>
3212                        <g transform="translate(3.312000, 0.000000)" id="Path">
3213                            <path d="M3.5856,6.9072 L4.2384,6.0048 L6.5856,0.8256 C6.5856,0.8256 6.696,0.6144 6.696,0.3168 C6.696,0.2592 6.696,0.0432 6.696,0.0432 L3.0384,6.0096 L3.5856,6.9072 Z"></path>
3214                            <path d="M0.1344,8.0592 C0.3936,7.464 0.8688,7.2192 1.5792,7.2336 C1.5168,7.0512 1.5216,6.7968 1.5984,6.5808 C1.8432,5.9232 2.472,6.0192 3.0768,6.0384 C3.1824,6.0432 3.2928,6.0432 3.4032,6.0432 L3.4032,6.3792 C3.288,6.3792 3.1776,6.3744 3.0624,6.3744 C2.4288,6.3552 2.064,6.2928 1.9104,6.7008 C1.8576,6.84 1.8384,7.0368 1.9344,7.1712 C2.0448,7.3296 2.28,7.416 2.4624,7.416 L2.3952,7.7856 C2.1696,7.6656 1.8768,7.5792 1.8768,7.5792 C1.8192,7.56 1.776,7.5456 1.7184,7.5408 C1.0656,7.4832 0.6528,7.6944 0.432,8.1984 C0.2928,8.5152 0.3408,8.928 0.552,9.2448 C0.7488,9.5424 1.0512,9.7104 1.4256,9.7104 C1.5408,9.7104 1.656,9.7104 1.7568,9.6912 L1.824,10.0176 C1.704,10.0416 1.584,10.0464 1.44,10.0464 C1.4208,10.0464 1.4064,10.0464 1.3872,10.0464 C0.936,10.0464 0.5328,9.8208 0.2736,9.432 C0.0048,9.0096 -0.048,8.4864 0.1344,8.0592 Z"></path>
3215                            <polygon points="1.7232 10.032 3.3888 6.4896 3.2544 5.712 1.3152 9.84"></polygon>
3216                            <polygon points="3.648 6.3264 3.2352 7.2096 2.8032 7.1712 3.2832 6.2688"></polygon>
3217                            <polygon points="2.688 7.3632 3.2256 7.2048 3.2256 6.7776 2.8176 6.9072"></polygon>
3218                            <polygon points="2.4864 5.856 2.8992 6.7392 3.3312 6.7056 2.8512 5.8032"></polygon>
3219                        </g>
3220                    </g>
3221                </g>
3222            </g>
3223        </g>
3224    </g>
3225</svg>
3226
3227            </span>
3228            &nbsp;
3229            <span class="underline-link">Download our App</span>
3230          </a>
3231        </p>
3232      </div>
3233      </div>
3234    </section>
3235  </footer>
3236
3237  <div class="press-contact-wrapper pt-5 pb-5 p-3 p-md-5 bkg-col-light-gray position-relative" id="press-contact">
3238  <button class="close js-press-contact-toggle position-absolute underline-link text-uppercase">Close</button>     
3239   
3240    <form
3241      action="https://submit-form.com/tgb1HSP7"
3242      id="press-form"
3243      data-botpoison-public-key="pk_2c599ac8-4678-4cb8-8242-f5e18a3823c0">
3244   
3245    <div class="col-12 col-md-8 offset-md-2 col-lg-6 offset-lg-3">
3246      <div class="row mb-3">
3247      <legend class="heading-sm monument-medium col">Please get in touch for all Press Inquiries</legend>
3248      </div>
3249      <div class="row mb-3">
3250        <div class="col-lg-6 text-left">
3251          <label for="press-form-name">Name</label>
3252          <input type="text" id="press-form-name" name="name" placeholder="Name" required="" class="form-control"/>          
3253        </div>
3254        <div class="col-lg-6">
3255          <label for="press-form-email">Email</label>
3256          <input type="email" id="press-form-email" name="email" placeholder="Email" required="" class="form-control"/>
3257        </div>
3258      </div>
3259      <div class="row">
3260        <div class="col-12 mb-3">
3261          <label for="press-form-message">Message</label>
3262
3263          <textarea
3264            id="press-form-message"
3265            name="message"
3266            placeholder="Message"
3267            class="img-100 form-control"
3268            required=""
3269          ></textarea>
3270            
3271        </div>
3272        <div class="col-lg-12 d-flex align-items-end">
3273          <div id="press-form-res" style="height: 100%; flex:1; display: flex; align-items: center;"></div>
3274          <input type="submit" id="press_contact_submit" class="button button-black-outline" value="Send" />
3275        </div>
3276      </div>
3277    </div>
3278   </form>
3279</div>
3280
3281
3282
3283
3284</div>
3285<!-- END sections: footer-group -->
3286    <section class="book-widget-wrap">
3287  <button class="book-widget-close js-book-trigger" aria-label="Close booking widget"></button>
3288  <div class="book-widget-inner text-center">
3289    <div class="book-widget__logo">
3290      <?xml version="1.0" encoding="UTF-8"?>
3291<svg viewBox="0 0 277 278" xmlns="http://www.w3.org/2000/svg" aria-label="Blind Barber Logo" role="img">
3292  <path
3293    d="M138.6 277.1L0.100006 138.7L138.6 0.199997L277 138.7L138.6 277.1ZM7.2 138.7L138.6 270L269.9 138.7L138.6 7.3L7.2 138.7Z" />
3294  <path d="m99.6 133.5h-38.5v2.7h38.5v-2.7z" />
3295  <path d="m99.6 141.2h-38.5v2.7h38.5v-2.7z" />
3296  <path d="m214.9 133.5h-38.5v2.7h38.5v-2.7z" />
3297  <path d="m214.9 141.2h-38.5v2.7h38.5v-2.7z" />
3298  <path d="m135.4 160.2-7.5-10.4-27-59.8s-1.3-2.4-1.3-5.9v-3.2l42.2 68.8-6.4 10.5z" />
3299  <path
3300    d="m175.2 173.5c-3-6.9-8.5-9.7-16.7-9.5 0.7-2.1 0.7-5.1-0.2-7.5-2.8-7.6-10-6.5-17.1-6.3-1.2 0-2.5 0.1-3.8 0.1v3.9c1.3 0 2.6 0 3.9-0.1 7.3-0.2 11.5-1 13.3 3.8 0.6 1.6 0.8 3.9-0.3 5.4-1.3 1.8-4 2.8-6.1 2.8l0.8 4.2c2.6-1.4 6-2.4 6-2.4 0.7-0.2 1.1-0.4 1.8-0.4 7.5-0.6 12.3 1.8 14.8 7.6 1.6 3.7 1.1 8.4-1.4 12.1-2.3 3.4-5.7 5.4-10 5.4-1.3 0-2.7 0-3.8-0.2l-0.8 3.8c1.4 0.3 2.8 0.3 4.4 0.3h0.6c5.2 0 9.9-2.6 12.8-7.1 3.3-5 3.9-11 1.8-15.9z" />
3301  <path d="m156.9 196.2-19.2-40.8 1.5-9 22.4 47.7-4.7 2.1z" />
3302  <path d="m134.7 153.5 4.7 10.2 5-0.4-5.5-10.4-4.2 0.6z" />
3303  <path d="m145.8 165.5-6.2-1.8v-5l4.6 1.5 1.6 5.3z" />
3304  <path d="m148.1 148.1-4.8 10.2-5-0.4 5.6-10.4 4.2 0.6z" />
3305  <path d="m140.6 160.2 7.5-10.4 27-59.8s1.3-2.4 1.3-5.9v-3.2l-42.2 68.8 6.4 10.5z" />
3306  <path
3307    d="m100.8 173.5c3-6.9 8.5-9.7 16.7-9.5-0.7-2.1-0.7-5.1 0.2-7.5 2.8-7.6 10.1-6.5 17.1-6.3 1.2 0 2.5 0.1 3.8 0.1v3.9c-1.3 0-2.6 0-3.9-0.1-7.3-0.2-11.5-1-13.3 3.8-0.6 1.6-0.8 3.9 0.3 5.4 1.3 1.8 4 2.8 6.1 2.8l-0.8 4.2c-2.6-1.4-6-2.4-6-2.4-0.7-0.2-1.1-0.4-1.8-0.4-7.5-0.6-12.3 1.8-14.8 7.6-1.6 3.7-1.1 8.4 1.4 12.1 2.3 3.4 5.8 5.4 10.1 5.4 1.3 0 2.7 0 3.8-0.2l0.8 3.8c-1.4 0.3-2.8 0.3-4.4 0.3h-0.6c-5.2 0-9.9-2.6-12.8-7.1-3.4-5-4-11-1.9-15.9z" />
3308  <path d="m119.1 196.2 19.2-40.8-1.5-9-22.4 47.7 4.7 2.1z" />
3309  <path d="m141.3 153.5-4.7 10.2-5-0.4 5.5-10.4 4.2 0.6z" />
3310  <path d="m130.2 165.5 6.3-1.8v-5l-4.7 1.5-1.6 5.3z" />
3311  <path d="m127.9 148.1 4.8 10.2 5-0.4-5.6-10.4-4.2 0.6z" />
3312</svg>
3313    </div>
3314    
3315		
3316
3317    <div class="form-group">
3318      <button class="button button-black w-100">
3319        <div id='mytime-widget-wrapper-1648066565729'> 
3319<script type='text/javascript'> !function(document, data, scriptId, styleId) {  var config = {}; var existingWidgetApiScript = document.getElementById(scriptId); if (!existingWidgetApiScript) { var js = document.createElement('script'); js.id = scriptId; js.src = 'https://www.mytime.com/assets/my_client/booking_widget_embed.js'; document.body.appendChild(js); } var existingStyle = document.getElementById(styleId); if (!existingStyle) { var style = document.createElement('style'); style.id = styleId; style.type = 'text/css'; style.innerHTML = '.mytime-widget-button-wrapper { cursor: pointer !important; display: inline-block !important; } .mytime-widget-button-wrapper > .mytime-widget-default-button { box-shadow: 0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12) !important; color: #fff !important; text-decoration: none !important; transition: box-shadow 280ms cubic-bezier(.4,0,.2,1) !important; } .mytime-widget-button-wrapper > .mytime-widget-default-button:active { box-shadow: 0 5px 5px -3px rgba(0,0,0,.2), 0 8px 10px 1px rgba(0,0,0,.14), 0 3px 14px 2px rgba(0,0,0,.12) !important; } .mytime-widget-button-wrapper > .mytime-widget-default-button .waitlist-button-information { display: block; font-size: 11px; width: 100%; line-height: 24px; text-align: center; margin-top: -14px; padding-bottom: 4px; }'; document.body.appendChild(style); } var button = document.createElement('div'); button.setAttribute('class', 'mytime-widget-button-wrapper'); button.setAttribute('id', 'mytime-widget-wrapper-1648066565729_button_wrapper'); button.setAttribute('widget-data', JSON.stringify(data)); button.innerHTML = data.button_html; var initialWidgetWrapper = document.getElementById('mytime-widget-wrapper-1648066565729'); initialWidgetWrapper.parentNode.insertBefore(button, initialWidgetWrapper); function forEach(nodeList, cb) { for(var i = 0, l = nodeList.length; i < l; i++) { cb(nodeList[i]) } } forEach(document.querySelectorAll('.mytime-widget-button-wrapper'), function (buttonWrapper) { buttonWrapper.onclick = function () { var data = buttonWrapper.getAttribute('widget-data'); myTimeWidget.open(JSON.parse(data)); }; forEach(buttonWrapper.querySelectorAll('a'), function (link) { link.onclick = null; }); }); }(document, {"company_id":99568,"top_bar_color":"#000000","button_text_color":"#ffffff","header_type":"1","selected_theme":"custom","classes":false,"button_html":"<a class=\"popit mytime_embedded_btn service-mytime-button\" target=\"_blank\" id=\"mytime\">BOOK BARBER APPOINTMENT</a>","baseUrl":"www.mytime.com","elementID":"mytime","referrer":"newbookingwidget","widgetIncludes":"c2VydmljZXM=","forceWalkInFlow":false,"parent":false}, 'mytime-widget-script', 'mytime-widget-button-style'); </script>
3319 </div>
3320      </button>
3321
3322			<div class="py-2">
3323				or <span class="sr-only">you can</span>
3324			</div>
3325
3326			<div class="">
3327				<div class="pdp-subscribe-on-app">
3328	<div class="pdp-subscribe-on-app__inner">
3329		<figure class="pdp-subscribe-on-app__icon">
3330			<a href="https://apps.apple.com/us/app/the-blind-barber/id1539568689">
3331				<svg width="50px" height="50px" viewBox="0 0 50 50" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
3332    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
3333        <g id="CONTACT" transform="translate(-1279.000000, -325.000000)" fill="#000000">
3334            <g id="Group-31" transform="translate(1279.000000, 325.000000)">
3335                <path d="M25.0002,-0.0004 L0.0002,24.9996 L25.0002,49.9996 L50.0002,24.9996 L25.0002,-0.0004 Z M1.2802,24.9996 L25.0002,1.2796 L48.7192,24.9996 L25.0002,48.7196 L1.2802,24.9996 Z" id="Fill-1"></path>
3336                <polygon id="Fill-2" points="11.01 24.55 17.961 24.55 17.961 24.06 11.01 24.06"></polygon>
3337                <polygon id="Fill-3" points="31.83 24.55 38.78 24.55 38.78 24.06 31.83 24.06"></polygon>
3338                <polygon id="Fill-4" points="11.01 27.537 17.961 27.537 17.961 27.047 11.01 27.047"></polygon>
3339                <polygon id="Fill-5" points="31.835 27.537 38.786 27.537 38.786 27.047 31.835 27.047"></polygon>
3340                <g id="Group-30" transform="translate(17.000000, 14.000000)">
3341                    <path d="M7.4302,14.8896 L6.0702,13.0096 L1.1902,2.2206 C1.1902,2.2206 0.9602,1.7796 0.9602,1.1606 L0.9602,0.5896 L8.5802,13.0196 L7.4302,14.8896 Z" id="Fill-6"></path>
3342                    <path d="M14.6201,17.29 C14.0801,16.05 13.0901,15.54 11.6101,15.57 C11.7401,15.19 11.7301,14.66 11.5701,14.21 C11.0591,12.84 9.7601,13.04 8.4901,13.08 C8.2701,13.09 8.0401,13.09 7.8101,13.09 L7.8101,13.79 C8.0501,13.79 8.2801,13.78 8.5201,13.78 C9.8401,13.74 10.5991,13.61 10.9201,14.46 C11.0301,14.75 11.0701,15.16 10.8701,15.44 C10.6401,15.769 10.1501,15.95 9.7691,15.95 L9.9101,16.72 C10.3801,16.47 10.9901,16.29 10.9901,16.29 C11.1201,16.25 11.2001,16.22 11.3201,16.21 C12.6801,16.09 13.5401,16.53 14.0001,17.58 C14.2901,18.24 14.1901,19.1 13.7501,19.76 C13.3401,20.38 12.7101,20.73 11.9401,20.73 C11.7001,20.73 11.4601,20.73 11.2501,20.69 L11.1101,21.37 C11.3601,21.42 11.6101,21.43 11.9101,21.43 L12.0191,21.43 C12.9601,21.43 13.8001,20.96 14.3401,20.15 C14.8901,19.269 15.0101,18.18 14.6201,17.29" id="Fill-8"></path>
3343                    <polygon id="Fill-10" points="11.3096 21.4004 7.8396 14.0194 8.1206 12.4004 12.1606 21.0004"></polygon>
3344                    <polygon id="Fill-12" points="7.2998 13.6797 8.1598 15.5197 9.0598 15.4407 8.0598 13.5597"></polygon>
3345                    <polygon id="Fill-14" points="9.2998 15.8398 8.1798 15.5098 8.1798 14.6198 9.0298 14.8898"></polygon>
3346                    <polygon id="Fill-16" points="9.7197 12.7002 8.8597 14.5402 7.9597 14.4702 8.9597 12.5902"></polygon>
3347                    <path d="M8.3701,14.8896 L9.7301,13.0096 L14.6201,2.2206 C14.6201,2.2206 14.8491,1.7796 14.8491,1.1606 L14.8491,0.5896 L7.2301,13.0196 L8.3701,14.8896 Z" id="Fill-18"></path>
3348                    <path d="M1.1802,17.29 C1.7202,16.05 2.7102,15.54 4.1902,15.57 C4.0602,15.19 4.0702,14.66 4.2302,14.21 C4.7402,12.84 6.0502,13.04 7.3102,13.08 C7.5302,13.09 7.7602,13.09 7.9902,13.09 L7.9902,13.79 C7.7502,13.79 7.5202,13.78 7.2802,13.78 C5.9602,13.74 5.2002,13.61 4.8802,14.46 C4.7702,14.75 4.7302,15.16 4.9302,15.44 C5.1602,15.769 5.6502,15.95 6.0302,15.95 L5.8902,16.72 C5.4202,16.47 4.8102,16.29 4.8102,16.29 C4.6902,16.25 4.6002,16.22 4.4802,16.21 C3.1202,16.09 2.2602,16.53 1.8002,17.58 C1.5102,18.24 1.6102,19.1 2.0502,19.76 C2.4602,20.38 3.0902,20.73 3.8702,20.73 C4.1102,20.73 4.3502,20.73 4.5602,20.69 L4.7002,21.37 C4.4502,21.42 4.2002,21.43 3.9002,21.43 L3.7902,21.43 C2.8502,21.43 2.0102,20.96 1.4702,20.15 C0.9102,19.269 0.8002,18.18 1.1802,17.29" id="Fill-20"></path>
3349                    <polygon id="Fill-22" points="4.4902 21.4004 7.9602 14.0194 7.6802 12.4004 3.6402 21.0004"></polygon>
3350                    <polygon id="Fill-24" points="8.5 13.6797 7.64 15.5197 6.74 15.4407 7.74 13.5597"></polygon>
3351                    <polygon id="Fill-26" points="6.5 15.8398 7.62 15.5098 7.62 14.6198 6.77 14.8898"></polygon>
3352                    <polygon id="Fill-28" points="6.0801 12.7002 6.9401 14.5402 7.8401 14.4702 6.8401 12.5902"></polygon>
3353                </g>
3354            </g>
3355        </g>
3356    </g>
3357</svg>
3358
3359			</a>
3360		</figure>
3361		<div class="pdp-subscribe-on-app__text">
3362			Book through the Blind Barber app to earn rewards and more
3363			<a
3364				href="https://apps.apple.com/us/app/the-blind-barber/id1539568689"
3365				class="d-block block text-underline underline"
3366				title="Follow this link to download the Blind Barber App"
3367				aria-label="Follow this link to download the Blind Barber App"
3368				target="_blank">
3369				Blind Barber App
3370			</a>
3371		</div>
3372	</div>
3373</div>	
3374			</div>
3375
3376       
3377    </div>
3378  </div>
3379
3380  
3381
3382  
3383
3384
3385</section>
3386    
3386<script>
3387  
3388document.querySelector('.cart-icon-button') && document.querySelector('.cart-icon-button').addEventListener('click', function() {
3389  const cartDrawer = document.getElementById('mini-cart-template');
3390  if (cartDrawer) {
3391    const isHidden = cartDrawer.getAttribute('aria-hidden') === 'true';
3392    cartDrawer.setAttribute('aria-hidden', isHidden ? 'false' : 'true');
3393  }
3394});
3395</script>
3395
3396
3397<div id="mini-cart-template" role="dialog" aria-modal="true" aria-label="shopping cart" v-bind:class="{ uiBlocked : uiBlocked }">
3398  
3399  <aside class="mini-cart-header">
3400    <h2 class="mini-cart-header__name" v-if="cart.items && cart.items.length > 0"><b>Here's what's in your cart.</b></h2>
3401    <span class="mini-cart-header__qty">(<span><% quantity %></span>)</span>
3402    <button class="toggle-mini-cart" aria-label="Toggle mini cart visibility">
3403  <span class="d-none" aria-hidden="true">Toggle Mini Cart</span>
3404</button>
3405    
3406      <div class="mini-cart-header__free-shipping" v-if="cart.items && cart.items.length > 0">
3407        <div class="mini-cart-header__free-shipping__text">
3408          <span class="mini-cart-header__free-shipping__text--qual" v-if="Math.floor(parseFloat(cart.total_price) / 100) >= parseFloat(freeShippingThreshold)">
3409            <% freeShippingQualified %>
3410          </span>
3411          <span class="mini-cart-header__free-shipping__text--unqual" v-else>
3412            You’re only <% cart.currency | currencySymbol %><% Math.abs(parseFloat(freeShippingThreshold) - parseFloat(cart.total_price) / 100) | freeShippingCurrencydecimal %> away from free shipping        
3413          </span>
3414          <div class="mini-cart-free-ship-progress-wrap">
3415            <label for="mini-cart-free-ship-progress">Free shipping progress</label>
3416            <progress id="mini-cart-free-ship-progress"
3417  :max="parseFloat(freeShippingThreshold * 100)"
3418  :value="parseFloat(cart.total_price)"
3419  aria-valuemin="0"
3420  :aria-valuemax="parseFloat(freeShippingThreshold * 100)"
3421  :aria-valuenow="parseFloat(cart.total_price)">
3422</progress>
3423
3424          </div>
3425        </div>
3426      </div>
3427    
3428    </aside>
3429
3430  <section class="mini-cart mini-cart__error" v-if="errored">
3431    <p>We're sorry, we're not able to retrieve this information at the moment, please try back later</p>
3432  </section>
3433
3434  <div class="mini-cart__empty-cart flex flex-column" v-else-if="cart.items && cart.items.length === 0">
3435    
3436    <!-- 
3437      
3438     -->
3439    <div class="container text-center">
3440    <h1 class="monument-md mb-3">Your cart is empty!</h1>
3441    <a href="/collections/all-products" class="button button-black-outline w-100">SHOP NOW</a>
3442    </div>
3443    <button class="toggle-mini-cart" aria-label="Close Cart">
3444  <span class="d-none" aria-hidden="true">Close Cart</span>
3445</button>
3446  </div>
3447              
3448
3449  <section class="mini-cart pt-3 mb-1 bg-white" style="max-height:850px;overflow:auto;" v-else>
3450    <div class="mini-cart__loading" v-if="loading">Loading...</div>
3451    <div class="" v-else>
3452      <div class="grid row m-0 container" >
3453        <div
3454					v-for="(lineItem, index) in cart.items"
3455					class="mini-cart-line-item flex-row"
3456					:data-product-props="JSON.stringify(lineItem.properties)"
3457					:data-product-id="lineItem.id">
3458          <div v-if="lineItem.featured_image.url" class="mini-cart-line-item__img col-5 p-0" :data-index="index" :data-product-props="JSON.stringify(lineItem.properties)" :data-product-id="lineItem.id" :data-product-qty="lineItem.quantity">
3459            <a v-bind:href="lineItem.url">
3460              <img v-bind:src="lineItem.featured_image.url" v-bind:alt="lineItem.title | strippedContent">
3461            </a>
3462          </div>
3463
3464          
3465          <div class="mini-cart-line-item__meta flex">
3466            <div class="container row">
3467              <a v-bind:href="lineItem.url">
3468                <h6 class="mini-cart-line-item__meta-title"><% lineItem.title %></h6>
3469              </a>
3470              <div class="mini-cart-line-item__meta-delete">
3471              <button :aria-label="`Remove ${lineItem.title} from cart`" v-on:click.prevent="updateLineItem(lineItem.id, 0, lineItem.properties)">Delete</button>
3472            </div>
3473            </div>
3474            <div class="mini-cart-line-item__bundle d-block" v-if="lineItem.properties && lineItem.properties.is_bundle_item">
3475              Bundle item
3476            </div>
3477            <div class="mini-cart-line-item__recharge-interval"
3478              v-if="lineItem.properties && lineItem.properties.shipping_interval_frequency">
3479              <% lineItem.properties | formatRecharge %>
3480            </div>
3481            <div class="mini-cart-line-item__recharge-interval"
3482              v-if="lineItem.properties && lineItem.properties.selling_plan_display_name">
3483              <% lineItem.properties.selling_plan_display_name %>
3484            </div>
3485            <div v-for="option in lineItem.options_with_values" class="mini-cart-line-item__meta-option-title">
3486              <div class="mini-cart-line-item__meta-option" v-if="option.value != 'Default Title'">
3487                <b>
3487<% option.name %>:</b> <% option.value %>
3488              </div>
3489            </div>
3490            <div class="mini-cart-line-item__meta-quantity">
3491              <b>Quantity:</b>
3492              <button class="mini-cart-line-item__meta-quantity__decrease rounded-0" aria-label="Decrease quantity"
3493					  v-on:click.prevent="updateLineItem(lineItem.id, globals.isB2bMode ? parseInt(lineItem.quantity) - parseInt(lineItem.properties.b2bProperties.b2bMinCaseQty) : lineItem.quantity - 1,
3494						lineItem.properties)">-</button>
3495              <form class="lineItemQuantity" v-on:submit.prevent="updateLineItem(lineItem.id)">
3496                <input v-model="lineItem.quantity" type="number" min="1" aria-label="Quantity">
3497              </form>
3498              <button
3499								class="mini-cart-line-item__meta-quantity__increase rounded-0" aria-label="Increase quantity"
3500								v-on:click.prevent="updateLineItem(
3501									lineItem.id,
3502									globals.isB2bMode ? parseInt(lineItem.quantity) + parseInt(lineItem.properties.b2bProperties.b2bMinCaseQty) : lineItem.quantity + 1,
3503									lineItem.properties
3504								)">+</button>
3505            </div>
3506                
3507            <div class="mini-cart-line-item__meta-price">
3508              <b>Price:</b>
3509              <span class="variant-price mini-cart-line-item__meta-variant-price with-discount" v-if="lineItem.discounted_price != lineItem.price">
3510                <% cart.currency | currencySymbol %><% lineItem.discounted_price * lineItem.quantity | currencydecimal %>
3511              </span>
3512              <span class="variant-price mini-cart-line-item__meta-variant-price">
3513                <% cart.currency | currencySymbol %><% lineItem.price * lineItem.quantity | currencydecimal %>
3514                </span>
3515                
3516              </div>
3517              <span class="monument-medium" style="fontSize: 12px;" v-if="lineItem.selling_plan_allocation">
3518                 <% lineItem.selling_plan_allocation.selling_plan.name %>
3519              </span>
3520              
3521            
3522          </div>
3523                
3524        </div>
3525      </div>
3526                
3527        <div class="mini-cart__upsell-container py-1" v-if="cart.item_count > 0 && upsellProducts.length > 0" style="max-height:290px;overflow:auto;">
3528         <h6 class="mini-cart__upsell-title" v-if="upsellTitle != ''">
3529          You may also like these
3530          </h6>
3531          <div class="mini-cart__upsell-inner flex gap-3 container ">
3532          <div class="mini-cart__upsell-product mb-3 w-100 mr-0 " 
3533         v-for="(upsellProduct, index) in upsellProducts" 
3534         v-if="(upsellProduct.available && (!hasUpsell[index] || upsellProduct.title.indexOf('Gift Wrap') !== -1))" style="max-width:400px;min-width:220px">
3535          <div class="mini-cart__upsell-product-wrapper mini-cart__upsell flex-column justify-between" 
3536           v-if="(upsellProduct.available && (!hasUpsell[index] || upsellProduct.title.indexOf('Gift Wrap') !== -1))">
3537            <figure class="mini-cart__upsell-fig">
3538          <a v-bind:href="'/products/' + upsellProduct.handle" >
3539            <img v-bind:src="upsellProduct.featured_image" 
3540                 v-bind:alt="upsellProduct.title | strippedContent">
3541          </a>
3542          </figure>
3543         <div class="mini-cart__upsell-meta">
3544          <a v-bind:href="'/products/' + upsellProduct.handle">
3545          <h2 class="mini-cart-line-item__meta-title">  
3546            <% upsellProduct.title %>
3547          </h2>
3548          </a>
3549          <span class="mini-cart-line-item__meta-price">
3550            <% cart.currency | currencySymbol %><% upsellPrices[index] | currencydecimal %>
3551          </span>
3552          <div class="mini-cart__upsell-form" v-if="!hasUpsell[index]">
3553            <select v-model="upsellVariants[index]" v-on:change="setUpsellPrice(index)" :data-title="upsellProduct.variants[0].title">
3554              <option v-for="variant in upsellProduct.variants" :value="variant.id">
3555                
3556              </option>
3557            </select>
3558            <button class="button button-black-outline" type="button" name="button" v-on:click.prevent="addToCart([{ quantity: 1, id: upsellVariants[index], properties: {} }])">
3559              Add
3560            </button>
3561          </div>
3562        </div>
3563      </div>
3564    </div>
3565  </div>
3566</div>    
3567    </div>
3568  </section>
3569
3570
3571
3572
3573
3574                    
3575  <section class="mini-cart-footer__wrapper bg-white d-flex z-index-1" v-if="cart.items && cart.items.length > 0" style="border-top: 1px solid #dee2e6">
3576    <footer class="mini-cart-footer container ">
3577
3578      
3579        
3580          
3581      <!-- <form class="mini-cart-footer__discount-form" v-on:submit.prevent="applyDiscount()" method="post" v-if="discountAmount <= 0 && !isRechargeCart">
3582        <div class="discount-code-minicart-wrap">
3583          
3584        <label for="discount-code-minicart" aria-label="Discount code"></label>
3585          <input id="discount-code-minicart" type="text" v-model="discountCode"
3586            placeholder="Discount Code" class="mr-3 bg-white border border-dark" focus="true">
3587         
3588          <div class="">
3589          <button type="submit"
3590            value="Apply"
3591            class="mini-cart-footer__discount-form__submit button button-black-outline h-100">APPLY</button>
3592            <div v-if="discountCode && discountAmount > 0" class="applied-discount-wrap">
3593  <p class="applied-discount-message">
3594    Discount Applied: <strong></strong> 
3595    ()
3596  </p>
3597</div>
3598          </div>
3599        </div>
3600      </form> -->
3601
3602       
3603     
3604      <div v-if="Object.keys(cart).length">
3605        <div class="mini-cart-footer__totals flex-row justify-between">
3606          <div class="mini-cart-footer__totals-label">
3607            <h6>Subtotal</h6>
3608          </div>
3609
3610            
3611          <div class="mini-cart-subtotal-price">
3612           
3613            <h6 ><% cart.currency | currencySymbol %><% cart.items_subtotal_price | currencydecimal %></h6>
3614            </div>
3615          <h6 class="mini-cart-discount-price" v-if="discountAmount > 0 && !isRechargeCart">
3616            <b>Discount:</b> -<% cart.currency | currencySymbol %><% discountAmount | currencydecimal %>
3617          </h6>
3618          <span class="mini-cart-total-price" v-if="discountAmount > 0 && !isRechargeCart"><b>Total:</b> <% cart.currency | currencySymbol %><% cart.items_subtotal_price - discountAmount | currencydecimal %></span>
3619        </div>
3620            
3621      </div>
3622       
3623
3624      
3625      <div class="mini-cart-footer__checkout" v-if="!isRechargeCart">
3626        <a class="no-pjax button button-black-outline" href="/cart/checkout">Checkout</a>
3627       
3628
3629        
3630        
3631      </div>
3632       <!-- <div class="mini-cart-footer__additional-checkout-buttons" v-if="!isRechargeCart">
3633        
3634          <div class="additional_checkout_buttons additional-checkout-buttons">
3635            <div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:17716311,&quot;merchantName&quot;:&quot;Blind Barber&quot;,&quot;personalized&quot;:true}},{&quot;supports_subs&quot;:false,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;paypal&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:17716311,&quot;countryCode&quot;:&quot;US&quot;,&quot;merchantName&quot;:&quot;Blind Barber&quot;,&quot;phoneRequired&quot;:false,&quot;companyRequired&quot;:false,&quot;shippingType&quot;:&quot;shipping&quot;,&quot;shopifyPaymentsEnabled&quot;:true,&quot;hasManagedSellingPlanState&quot;:null,&quot;requiresBillingAgreement&quot;:false,&quot;gatewayType&quot;:&quot;CONNECTED&quot;,&quot;merchantId&quot;:&quot;VCK8ASXGSTKK6&quot;,&quot;sdkUrl&quot;:&quot;https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=VCK8ASXGSTKK6\u0026intent=capture&quot;,&quot;serviceableCountryCodes&quot;:[&quot;CA&quot;,&quot;GB&quot;,&quot;HK&quot;,&quot;US&quot;]}}]" access-token="64ed7daf5ad781b147d1bebe4a6cfdc4" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="17716311" cart-id="f0d0717c89d01c6c0a20e5d01f6808a7" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div>
3636          </div>
3637        
3638      </div> -->
3639
3640      <div class="mini-cart-footer__checkout" v-if="isRechargeCart">
3641        <a v-bind:href="rechargeCheckoutUrl">Checkout</a>
3642      </div>
3643
3644      <!-- <div class="text-center">Shipping and taxes calculated at checkout</div> -->
3645
3646      <div class="mini-cart-footer__empty" v-if="Object.keys(cart).length">
3647        <button v-on:click.prevent="emptyCart()" class="mini-cart-empty-cart">Empty Cart</button>
3648      </div>
3649
3650    </footer>
3651  </section>
3652  <div class="blocker" v-if="uiBlocked"></div>
3653</div>
3654
3655    <div id="shopify-section-vue-mini-cart-config" class="shopify-section">
3655<script type="text/javascript">
3656  const upsellProducts = [];
3657  
3658    
3659    upsellProducts.push({"id":6810309918790,"title":"activClean Rice Bran Face Cleanser","handle":"activclean-rice-bran-cleanser","description":"\u003ch5\u003eWash away last night’s sins (or this morning’s stress) with a reparative gel that gently foams. To use, lather into a gentle foam and then exfoliate with Rice Bran extract, clarify with our blend of cleansers and then soothe and protect with licorice and lavender. Nourish your skin and prevent breakouts, while preserving your natural microbiome. The activClean advanced formula is made to achieve optimum skin fitness.\u003c\/h5\u003e\n\u003ch5\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h5\u003e","published_at":"2022-02-10T23:37:50-05:00","created_at":"2022-01-26T11:36:10-05:00","vendor":"blindbarber","type":"Blind Barber","tags":["allow_in_bundle","core","ecom","honeycomb-supplier-product","Pacsun collection","Verishop","YGroup_riccebran"],"price":2400,"price_min":2400,"price_max":2400,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":39776801095750,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"5786","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"activClean Rice Bran Face Cleanser","public_title":null,"options":["Default Title"],"price":2400,"weight":0,"compare_at_price":null,"inventory_quantity":162,"inventory_management":"shopify","inventory_policy":"deny","barcode":"858081005786","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4645290054,"selling_plan_group_id":"abac9aff3b87bf95abc8b916e00b520caba42640"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4645322822,"selling_plan_group_id":"660a37887d69218986e0536af682badc8466b949"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4645355590,"selling_plan_group_id":"8920d46708a916be221df9b1955d05547dbebe3a"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4645421126,"selling_plan_group_id":"74bac97f858a08c6053a72e8cb14f86c4e04b5a4"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4645388358,"selling_plan_group_id":"cbbbd3c721f7f58b6e7b0a02d667ad5a6e0e5633"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/blindbarber.com\/cdn\/shop\/files\/activCleanRiceBranCleanser-LeadImage.png?v=1757510161","\/\/blindbarber.com\/cdn\/shop\/files\/acticCleanRiceBranFoamingCleanser-Attributes1.jpg?v=1759156739","\/\/blindbarber.com\/cdn\/shop\/files\/activCleanRiceBranFoamingFaceCleanser-Ingredients.jpg?v=1759156739","\/\/blindbarber.com\/cdn\/shop\/files\/Rice-Brand-Cleanser_4x5_b1eb5c01-7593-4221-b95c-cea36cfeb15c.jpg?v=1759156739","\/\/blindbarber.com\/cdn\/shop\/products\/activClean_Rice_Bran_Cleanser_Swipe.jpg?v=1759156739"],"featured_image":"\/\/blindbarber.com\/cdn\/shop\/files\/activCleanRiceBranCleanser-LeadImage.png?v=1757510161","options":["Title"],"media":[{"alt":null,"id":26925480575046,"position":1,"preview_image":{"aspect_ratio":0.8,"height":2048,"width":1638,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/activCleanRiceBranCleanser-LeadImage.png?v=1757510161"},"aspect_ratio":0.8,"height":2048,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/activCleanRiceBranCleanser-LeadImage.png?v=1757510161","width":1638},{"alt":null,"id":26919891501126,"position":2,"preview_image":{"aspect_ratio":1.0,"height":3200,"width":3200,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/acticCleanRiceBranFoamingCleanser-Attributes1.jpg?v=1759156739"},"aspect_ratio":1.0,"height":3200,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/acticCleanRiceBranFoamingCleanser-Attributes1.jpg?v=1759156739","width":3200},{"alt":null,"id":26919891533894,"position":3,"preview_image":{"aspect_ratio":1.005,"height":3184,"width":3199,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/activCleanRiceBranFoamingFaceCleanser-Ingredients.jpg?v=1759156739"},"aspect_ratio":1.005,"height":3184,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/activCleanRiceBranFoamingFaceCleanser-Ingredients.jpg?v=1759156739","width":3199},{"alt":null,"id":26919890452550,"position":4,"preview_image":{"aspect_ratio":0.8,"height":2700,"width":2160,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/Rice-Brand-Cleanser_4x5_b1eb5c01-7593-4221-b95c-cea36cfeb15c.jpg?v=1759156739"},"aspect_ratio":0.8,"height":2700,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/Rice-Brand-Cleanser_4x5_b1eb5c01-7593-4221-b95c-cea36cfeb15c.jpg?v=1759156739","width":2160},{"alt":"image of consistency for activClean rice bran cleanser ","id":21105645224006,"position":5,"preview_image":{"aspect_ratio":1.0,"height":3389,"width":3389,"src":"\/\/blindbarber.com\/cdn\/shop\/products\/activClean_Rice_Bran_Cleanser_Swipe.jpg?v=1759156739"},"aspect_ratio":1.0,"height":3389,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/products\/activClean_Rice_Bran_Cleanser_Swipe.jpg?v=1759156739","width":3389}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"abac9aff3b87bf95abc8b916e00b520caba42640","name":"1 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360042"]},{"name":"Order Frequency and Unit","position":2,"values":["1-month"]}
3659],"selling_plans":[{"id":4645290054,"name":"1 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360042"},{"name":"Order Frequency and Unit","position":2,"value":"1-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"660a37887d69218986e0536af682badc8466b949","name":"2 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360043"]},{"name":"Order Frequency and Unit","position":2,"values":["2-month"]}],"selling_plans":[{"id":4645322822,"name":"2 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360043"},{"name":"Order Frequency and Unit","position":2,"value":"2-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"8920d46708a916be221df9b1955d05547dbebe3a","name":"3 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360044"]},{"name":"Order Frequency and Unit","position":2,"values":["3-month"]}],"selling_plans":[{"id":4645355590,"name":"3 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360044"},{"name":"Order Frequency and Unit","position":2,"value":"3-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"74bac97f858a08c6053a72e8cb14f86c4e04b5a4","name":"4 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360045"]},{"name":"Order Frequency and Unit","position":2,"values":["4-month"]}],"selling_plans":[{"id":4645421126,"name":"4 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360045"},{"name":"Order Frequency and Unit","position":2,"value":"4-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"cbbbd3c721f7f58b6e7b0a02d667ad5a6e0e5633","name":"5 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360046"]},{"name":"Order Frequency and Unit","position":2,"values":["5-month"]}],"selling_plans":[{"id":4645388358,"name":"5 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360046"},{"name":"Order Frequency and Unit","position":2,"value":"5-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}],"content":"\u003ch5\u003eWash away last night’s sins (or this morning’s stress) with a reparative gel that gently foams. To use, lather into a gentle foam and then exfoliate with Rice Bran extract, clarify with our blend of cleansers and then soothe and protect with licorice and lavender. Nourish your skin and prevent breakouts, while preserving your natural microbiome. The activClean advanced formula is made to achieve optimum skin fitness.\u003c\/h5\u003e\n\u003ch5\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h5\u003e"});
3660  
3661    
3662    upsellProducts.push({"id":7266236727366,"title":"80 Proof Texturizing Style Powder","handle":"80-proof-texturizing-style-powder","description":"\u003cp\u003e\u003cspan style=\"font-weight: 400;\" data-mce-fragment=\"1\"\u003eBlind Barber’s 80 Proof Texturizing Style Powder provides weightless volume and texture as well as a  medium-to-strong hold that can be restyled throughout the day. Simply tap gently or apply a few shakes onto the hair, work into the roots until all of the powder disappears and watch as our unique 80 Proof Texturizing Style Powder transforms into your favorite matte finish styling product with lasting hold for all hair types.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2024-03-13T14:42:50-04:00","created_at":"2024-01-03T17:57:58-05:00","vendor":"blindbarber","type":"Blind Barber","tags":["core","ecom","Matte Finish","Relaxed Wavy","Straight","Wavy","Weightless Strong Hold","YGroup_80proof"],"price":2400,"price_min":2400,"price_max":2400,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":40962518581318,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"6226","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"80 Proof Texturizing Style Powder","public_title":null,"options":["Default Title"],"price":2400,"weight":454,"compare_at_price":null,"inventory_quantity":162,"inventory_management":"shopify","inventory_policy":"deny","barcode":"860009476226","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4647813190,"selling_plan_group_id":"abac9aff3b87bf95abc8b916e00b520caba42640"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4647911494,"selling_plan_group_id":"660a37887d69218986e0536af682badc8466b949"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4647944262,"selling_plan_group_id":"8920d46708a916be221df9b1955d05547dbebe3a"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4647977030,"selling_plan_group_id":"74bac97f858a08c6053a72e8cb14f86c4e04b5a4"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4648009798,"selling_plan_group_id":"cbbbd3c721f7f58b6e7b0a02d667ad5a6e0e5633"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/blindbarber.com\/cdn\/shop\/files\/80ProofTexturizingStylePowder-LeadImage.png?v=1757438910","\/\/blindbarber.com\/cdn\/shop\/files\/80ProofTexturizingPowder-Attributes.png?v=1757438910","\/\/blindbarber.com\/cdn\/shop\/files\/80ProofTexture-powder_4x5_5d6a4bc3-f961-46bb-a23f-2a9f30b821e2.jpg?v=1757438910","\/\/blindbarber.com\/cdn\/shop\/files\/80ProofTexturizingPowder-Ingredients.png?v=1757438910","\/\/blindbarber.com\/cdn\/shop\/files\/80Proof_Side_caea668f-3299-4bad-b0b3-ada48b19d134.png?v=1757438910"],"featured_image":"\/\/blindbarber.com\/cdn\/shop\/files\/80ProofTexturizingStylePowder-LeadImage.png?v=1757438910","options":["Title"],"media":[{"alt":null,"id":26925463601222,"position":1,"preview_image":{"aspect_ratio":0.8,"height":2048,"width":1638,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/80ProofTexturizingStylePowder-LeadImage.png?v=1757438910"},"aspect_ratio":0.8,"height":2048,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/80ProofTexturizingStylePowder-LeadImage.png?v=1757438910","width":1638},{"alt":null,"id":26919886028870,"position":2,"preview_image":{"aspect_ratio":0.971,"height":3295,"width":3200,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/80ProofTexturizingPowder-Attributes.png?v=1757438910"},"aspect_ratio":0.971,"height":3295,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/80ProofTexturizingPowder-Attributes.png?v=1757438910","width":3200},{"alt":null,"id":26919885635654,"position":3,"preview_image":{"aspect_ratio":0.8,"height":2700,"width":2160,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/80ProofTexture-powder_4x5_5d6a4bc3-f961-46bb-a23f-2a9f30b821e2.jpg?v=1757438910"},"aspect_ratio":0.8,"height":2700,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/80ProofTexture-powder_4x5_5d6a4bc3-f961-46bb-a23f-2a9f30b821e2.jpg?v=1757438910","width":2160},{"alt":null,"id":26919886061638,"position":4,"preview_image":{"aspect_ratio":0.998,"height":3208,"width":3200,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/80ProofTexturizingPowder-Ingredients.png?v=1757438910"},"aspect_ratio":0.998,"height":3208,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/80ProofTexturizingPowder-Ingredients.png?v=1757438910","width":3200},{"alt":null,"id":23337612443718,"position":5,"preview_image":{"aspect_ratio":0.857,"height":1395,"width":1196,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/80Proof_Side_caea668f-3299-4bad-b0b3-ada48b19d134.png?v=1757438910"},"aspect_ratio":0.857,"height":1395,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/80Proof_Side_caea668f-3299-4bad-b0b3-ada48b19d134.png?v=1757438910","width":1196}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"abac9aff3b87bf95abc8b916e00b520caba42640","name":"1 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360138"]},{"name":"Order Frequency and Unit","position":2,"values":["1-month"]}],"selling_plans":[{"id":4647813190,"name":"1 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360138"},{"name":"Order Frequency and Unit","position":2,"value":"1-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"660a37887d69218986e0536af682badc8466b949","name":"2 month 
3662subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360139"]},{"name":"Order Frequency and Unit","position":2,"values":["2-month"]}],"selling_plans":[{"id":4647911494,"name":"2 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360139"},{"name":"Order Frequency and Unit","position":2,"value":"2-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"8920d46708a916be221df9b1955d05547dbebe3a","name":"3 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360140"]},{"name":"Order Frequency and Unit","position":2,"values":["3-month"]}],"selling_plans":[{"id":4647944262,"name":"3 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360140"},{"name":"Order Frequency and Unit","position":2,"value":"3-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"74bac97f858a08c6053a72e8cb14f86c4e04b5a4","name":"4 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360141"]},{"name":"Order Frequency and Unit","position":2,"values":["4-month"]}],"selling_plans":[{"id":4647977030,"name":"4 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360141"},{"name":"Order Frequency and Unit","position":2,"value":"4-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"cbbbd3c721f7f58b6e7b0a02d667ad5a6e0e5633","name":"5 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360142"]},{"name":"Order Frequency and Unit","position":2,"values":["5-month"]}],"selling_plans":[{"id":4648009798,"name":"5 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360142"},{"name":"Order Frequency and Unit","position":2,"value":"5-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}],"content":"\u003cp\u003e\u003cspan style=\"font-weight: 400;\" data-mce-fragment=\"1\"\u003eBlind Barber’s 80 Proof Texturizing Style Powder provides weightless volume and texture as well as a  medium-to-strong hold that can be restyled throughout the day. Simply tap gently or apply a few shakes onto the hair, work into the roots until all of the powder disappears and watch as our unique 80 Proof Texturizing Style Powder transforms into your favorite matte finish styling product with lasting hold for all hair types.\u003c\/span\u003e\u003c\/p\u003e"});
3663  
3664    
3665    upsellProducts.push({"id":10537162189,"title":"40 Proof Sea Salt Spray","handle":"40-proof-sea-salt-spray","description":"\u003cp\u003e \u003c\/p\u003e\n\u003ch5\u003eThe \u003cstrong\u003e40 Proof Sea Salt Spray\u003c\/strong\u003e is our go-to spray when your hair needs an extra boost of volume and texture. The formula is formulated to mimic those  “just-off-the-beach” waves with perfect body. For best results, spray evenly, starting at the roots on damp or towel-dried hair.\u003c\/h5\u003e\n\u003ch5\u003eParabens or artificial dyes? Never. Handsome? \u003cem\u003eAlways\u003c\/em\u003e.\u003c\/h5\u003e","published_at":"2019-07-11T14:53:41-04:00","created_at":"2017-08-14T16:28:37-04:00","vendor":"blindbarber","type":"Blind Barber","tags":["allow_in_bundle","core","Curly","ecom","honeycomb-supplier-product","Light Hold","No Sheen","Pacsun collection","Relaxed Wavy","Straight","Textured Finish","Verishop","Wavy","YGroup_styling_duo"],"price":2400,"price_min":2400,"price_max":2400,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":39459296346182,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"5076","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"40 Proof Sea Salt Spray","public_title":null,"options":["Default Title"],"price":2400,"weight":454,"compare_at_price":null,"inventory_quantity":162,"inventory_management":"shopify","inventory_policy":"deny","barcode":"858081005076","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4644143174,"selling_plan_group_id":"abac9aff3b87bf95abc8b916e00b520caba42640"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4644175942,"selling_plan_group_id":"660a37887d69218986e0536af682badc8466b949"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4644208710,"selling_plan_group_id":"8920d46708a916be221df9b1955d05547dbebe3a"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4644241478,"selling_plan_group_id":"74bac97f858a08c6053a72e8cb14f86c4e04b5a4"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4644274246,"selling_plan_group_id":"cbbbd3c721f7f58b6e7b0a02d667ad5a6e0e5633"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/blindbarber.com\/cdn\/shop\/files\/40ProofSeaSaltSpray-LeadImage.png?v=1757510375","\/\/blindbarber.com\/cdn\/shop\/files\/40ProofSeaSaltSpray-Attributes-Color.png?v=1767901070","\/\/blindbarber.com\/cdn\/shop\/files\/40ProofSeaSaltSpray-Ingredients.png?v=1767901070","\/\/blindbarber.com\/cdn\/shop\/files\/4x4-3.png?v=1767901070","\/\/blindbarber.com\/cdn\/shop\/products\/40_proof_seasalt_spray_angle_8aa20e86-7741-4a00-865a-9bf044cbc7ce.jpg?v=1767901070"],"featured_image":"\/\/blindbarber.com\/cdn\/shop\/files\/40ProofSeaSaltSpray-LeadImage.png?v=1757510375","options":["Title"],"media":[{"alt":null,"id":26925458489414,"position":1,"preview_image":{"aspect_ratio":0.8,"height":2048,"width":1638,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/40ProofSeaSaltSpray-LeadImage.png?v=1757510375"},"aspect_ratio":0.8,"height":2048,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/40ProofSeaSaltSpray-LeadImage.png?v=1757510375","width":1638},{"alt":null,"id":27902663229510,"position":2,"preview_image":{"aspect_ratio":1.0,"height":3200,"width":3200,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/40ProofSeaSaltSpray-Attributes-Color.png?v=1767901070"},"aspect_ratio":1.0,"height":3200,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/40ProofSeaSaltSpray-Attributes-Color.png?v=1767901070","width":3200},{"alt":null,"id":26919883112518,"position":3,"preview_image":{"aspect_ratio":0.976,"height":3200,"width":3122,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/40ProofSeaSaltSpray-Ingredients.png?v=1767901070"},"aspect_ratio":0.976,"height":3200,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/40ProofSeaSaltSpray-Ingredients.png?v=1767901070","width":3122},{"alt":null,"id":27902663884870,"position":4,"preview_image":{"aspect_ratio":1.0,"height":3200,"width":3200,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/4x4-3.png?v=1767901070"},"aspect_ratio":1.0,"height":3200,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/4x4-3.png?v=1767901070","width":3200},{"alt":null,"id":22185256976454,"position":5,"preview_image":{"aspect_ratio":1.499,"height":3074,"width":4608,"src":"\/\/blindbarber.com\/cdn\/shop\/products\/40_proof_seasalt_spray_angle_8aa20e86-7741-4a00-865a-9bf044cbc7ce.jpg?v=1767901070"},"aspect_ratio":1.499,"height":3074,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/products\/40_proof_seasalt_spray_angle_8aa20e86-7741-4a00-865a-9bf044cbc7ce.jpg?v=1767901070","width":4608}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"abac9aff3b87bf95abc8b916e00b520caba42640","name":"1 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360000"]},{"name":"Order Frequency and Unit","position":2,"values":["1-month"]}],"selling_plans":[{"id":4644143174,"name":"1 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360000"},{"name":"Order Frequency and Unit","position":2,"value":"1-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"660a37887d69218986e0536af682badc8466b949","name":"2 month 
3665subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360001"]},{"name":"Order Frequency and Unit","position":2,"values":["2-month"]}],"selling_plans":[{"id":4644175942,"name":"2 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360001"},{"name":"Order Frequency and Unit","position":2,"value":"2-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"8920d46708a916be221df9b1955d05547dbebe3a","name":"3 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360002"]},{"name":"Order Frequency and Unit","position":2,"values":["3-month"]}],"selling_plans":[{"id":4644208710,"name":"3 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360002"},{"name":"Order Frequency and Unit","position":2,"value":"3-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"74bac97f858a08c6053a72e8cb14f86c4e04b5a4","name":"4 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360003"]},{"name":"Order Frequency and Unit","position":2,"values":["4-month"]}],"selling_plans":[{"id":4644241478,"name":"4 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360003"},{"name":"Order Frequency and Unit","position":2,"value":"4-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"cbbbd3c721f7f58b6e7b0a02d667ad5a6e0e5633","name":"5 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360004"]},{"name":"Order Frequency and Unit","position":2,"values":["5-month"]}],"selling_plans":[{"id":4644274246,"name":"5 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360004"},{"name":"Order Frequency and Unit","position":2,"value":"5-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}],"content":"\u003cp\u003e \u003c\/p\u003e\n\u003ch5\u003eThe \u003cstrong\u003e40 Proof Sea Salt Spray\u003c\/strong\u003e is our go-to spray when your hair needs an extra boost of volume and texture. The formula is formulated to mimic those  “just-off-the-beach” waves with perfect body. For best results, spray evenly, starting at the roots on damp or towel-dried hair.\u003c\/h5\u003e\n\u003ch5\u003eParabens or artificial dyes? Never. Handsome? \u003cem\u003eAlways\u003c\/em\u003e.\u003c\/h5\u003e"});
3666  
3667    
3668    upsellProducts.push({"id":6810292617286,"title":"AHA Refining Face Scrub","handle":"aha-refining-face-scrub","description":"\u003cp\u003eBlind Barber’s unique AHA Refining solution gently exfoliates the outermost layer of pore-clogging dead skin. Scrub gently with powerful naturally derived AHA, smoothing visible wrinkles and fine lines while refining rough and bumpy textures.\u003c\/p\u003e\n\u003ch5\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h5\u003e","published_at":"2022-02-10T23:37:48-05:00","created_at":"2022-01-26T11:00:21-05:00","vendor":"blindbarber","type":"Blind Barber","tags":["allow_in_bundle","core","ecom","honeycomb-supplier-product","Pacsun collection","Verishop","YGroup_aha"],"price":2600,"price_min":2600,"price_max":2600,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":39776749420614,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"5809","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"AHA Refining Face Scrub","public_title":null,"options":["Default Title"],"price":2600,"weight":0,"compare_at_price":null,"inventory_quantity":162,"inventory_management":"shopify","inventory_policy":"deny","barcode":"858081005809","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2340}],"price":2340,"compare_at_price":2600,"per_delivery_price":2340,"selling_plan_id":4644962374,"selling_plan_group_id":"abac9aff3b87bf95abc8b916e00b520caba42640"},{"price_adjustments":[{"position":1,"price":2340}],"price":2340,"compare_at_price":2600,"per_delivery_price":2340,"selling_plan_id":4644995142,"selling_plan_group_id":"660a37887d69218986e0536af682badc8466b949"},{"price_adjustments":[{"position":1,"price":2340}],"price":2340,"compare_at_price":2600,"per_delivery_price":2340,"selling_plan_id":4645027910,"selling_plan_group_id":"8920d46708a916be221df9b1955d05547dbebe3a"},{"price_adjustments":[{"position":1,"price":2340}],"price":2340,"compare_at_price":2600,"per_delivery_price":2340,"selling_plan_id":4645060678,"selling_plan_group_id":"74bac97f858a08c6053a72e8cb14f86c4e04b5a4"},{"price_adjustments":[{"position":1,"price":2340}],"price":2340,"compare_at_price":2600,"per_delivery_price":2340,"selling_plan_id":4645093446,"selling_plan_group_id":"cbbbd3c721f7f58b6e7b0a02d667ad5a6e0e5633"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/blindbarber.com\/cdn\/shop\/files\/AHARefiningFaceScrub-LeadImage.png?v=1757510101","\/\/blindbarber.com\/cdn\/shop\/files\/ahaRefiningFaceScrubb-Attributes.jpg?v=1757510101","\/\/blindbarber.com\/cdn\/shop\/files\/ahaRefiningFaceScrub-Ingredients.jpg?v=1757510101","\/\/blindbarber.com\/cdn\/shop\/files\/face-scrib_4x5_1ce1c9c3-d82f-4466-b669-28fa3e50ed51.jpg?v=1757510101","\/\/blindbarber.com\/cdn\/shop\/products\/AHA_Refining_Face_Scrub_Swipe.jpg?v=1757433404"],"featured_image":"\/\/blindbarber.com\/cdn\/shop\/files\/AHARefiningFaceScrub-LeadImage.png?v=1757510101","options":["Title"],"media":[{"alt":null,"id":26925485162566,"position":1,"preview_image":{"aspect_ratio":0.8,"height":2048,"width":1638,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/AHARefiningFaceScrub-LeadImage.png?v=1757510101"},"aspect_ratio":0.8,"height":2048,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/AHARefiningFaceScrub-LeadImage.png?v=1757510101","width":1638},{"alt":null,"id":26919892779078,"position":2,"preview_image":{"aspect_ratio":1.0,"height":3200,"width":3200,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/ahaRefiningFaceScrubb-Attributes.jpg?v=1757510101"},"aspect_ratio":1.0,"height":3200,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/ahaRefiningFaceScrubb-Attributes.jpg?v=1757510101","width":3200},{"alt":null,"id":26919892746310,"position":3,"preview_image":{"aspect_ratio":1.0,"height":3200,"width":3200,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/ahaRefiningFaceScrub-Ingredients.jpg?v=1757510101"},"aspect_ratio":1.0,"height":3200,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/ahaRefiningFaceScrub-Ingredients.jpg?v=1757510101","width":3200},{"alt":null,"id":26919892648006,"position":4,"preview_image":{"aspect_ratio":0.8,"height":2700,"width":2160,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/face-scrib_4x5_1ce1c9c3-d82f-4466-b669-28fa3e50ed51.jpg?v=1757510101"},"aspect_ratio":0.8,"height":2700,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/face-scrib_4x5_1ce1c9c3-d82f-4466-b669-28fa3e50ed51.jpg?v=1757510101","width":2160},{"alt":"image consistency for aha refining face scrub","id":21105573789766,"position":5,"preview_image":{"aspect_ratio":1.0,"height":3389,"width":3389,"src":"\/\/blindbarber.com\/cdn\/shop\/products\/AHA_Refining_Face_Scrub_Swipe.jpg?v=1757433404"},"aspect_ratio":1.0,"height":3389,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/products\/AHA_Refining_Face_Scrub_Swipe.jpg?v=1757433404","
3668width":3389}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"abac9aff3b87bf95abc8b916e00b520caba42640","name":"1 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360030"]},{"name":"Order Frequency and Unit","position":2,"values":["1-month"]}],"selling_plans":[{"id":4644962374,"name":"1 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360030"},{"name":"Order Frequency and Unit","position":2,"value":"1-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"660a37887d69218986e0536af682badc8466b949","name":"2 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360031"]},{"name":"Order Frequency and Unit","position":2,"values":["2-month"]}],"selling_plans":[{"id":4644995142,"name":"2 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360031"},{"name":"Order Frequency and Unit","position":2,"value":"2-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"8920d46708a916be221df9b1955d05547dbebe3a","name":"3 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360032"]},{"name":"Order Frequency and Unit","position":2,"values":["3-month"]}],"selling_plans":[{"id":4645027910,"name":"3 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360032"},{"name":"Order Frequency and Unit","position":2,"value":"3-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"74bac97f858a08c6053a72e8cb14f86c4e04b5a4","name":"4 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360033"]},{"name":"Order Frequency and Unit","position":2,"values":["4-month"]}],"selling_plans":[{"id":4645060678,"name":"4 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360033"},{"name":"Order Frequency and Unit","position":2,"value":"4-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"cbbbd3c721f7f58b6e7b0a02d667ad5a6e0e5633","name":"5 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19360034"]},{"name":"Order Frequency and Unit","position":2,"values":["5-month"]}],"selling_plans":[{"id":4645093446,"name":"5 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19360034"},{"name":"Order Frequency and Unit","position":2,"value":"5-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}],"content":"\u003cp\u003eBlind Barber’s unique AHA Refining solution gently exfoliates the outermost layer of pore-clogging dead skin. Scrub gently with powerful naturally derived AHA, smoothing visible wrinkles and fine lines while refining rough and bumpy textures.\u003c\/p\u003e\n\u003ch5\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h5\u003e"});
3669  
3670    
3671    upsellProducts.push({"id":10537152205,"title":"30 Proof Styling Cream","handle":"30-proof-styling-cream","description":"\u003cp\u003e \u003c\/p\u003e\n\u003ch5\u003eInfused with hops (yes, from beer), the 30 Proof Styling Cream provides a weightless hold and a natural sheen that gives your hair an effortless look. Great as your pre-style cream, your daily styling product, or even your beard tamer (for those loose ends), this jack-of- all-trades will find its way 
3671into your daily regimen.\u003c\/h5\u003e\n\u003ch5\u003eFor optimal performance, emulsify a dime-sized dollop in your hands and work through towel-dried hair. No parabens, no sulfates, and no artificial dyes.\u003c\/h5\u003e","published_at":"2024-02-09T14:38:40-05:00","created_at":"2017-08-14T16:14:25-04:00","vendor":"blindbarber","type":"Blind Barber","tags":["core","Curly","ecom","honeycomb-supplier-product","Light Hold","Low Hold","Natural \/ Wavy","Natural Sheen","Pacsun collection","Straight","Verishop","Wavy","YGroup_30"],"price":2400,"price_min":2400,"price_max":2400,"available":false,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":39459290480710,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"5106","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"30 Proof Styling Cream","public_title":null,"options":["Default Title"],"price":2400,"weight":454,"compare_at_price":null,"inventory_quantity":-64,"inventory_management":"shopify","inventory_policy":"deny","barcode":"858081005106","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4643979334,"selling_plan_group_id":"abac9aff3b87bf95abc8b916e00b520caba42640"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4644012102,"selling_plan_group_id":"660a37887d69218986e0536af682badc8466b949"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4644044870,"selling_plan_group_id":"8920d46708a916be221df9b1955d05547dbebe3a"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4644077638,"selling_plan_group_id":"74bac97f858a08c6053a72e8cb14f86c4e04b5a4"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4644110406,"selling_plan_group_id":"cbbbd3c721f7f58b6e7b0a02d667ad5a6e0e5633"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/blindbarber.com\/cdn\/shop\/files\/30ProofStylingCream-LeadImage.png?v=1757511485","\/\/blindbarber.com\/cdn\/shop\/files\/30_Proof_Styling_Cream-_Attributes.png?v=1757432759","\/\/blindbarber.com\/cdn\/shop\/files\/30_Proof_Styling_Cream_-_Ingredients.png?v=1757511485","\/\/blindbarber.com\/cdn\/shop\/files\/30-Proof-Style-Cream_4x5_7867dd26-0504-4887-acb8-9b1c00d034ff.jpg?v=1757511485","\/\/blindbarber.com\/cdn\/shop\/products\/styling-cream-2.jpg?v=1757432759"],"featured_image":"\/\/blindbarber.com\/cdn\/shop\/files\/30ProofStylingCream-LeadImage.png?v=1757511485","options":["Title"],"media":[{"alt":null,"id":26925452099654,"position":1,"preview_image":{"aspect_ratio":0.8,"height":2048,"width":1638,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/30ProofStylingCream-LeadImage.png?v=1757511485"},"aspect_ratio":0.8,"height":2048,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/30ProofStylingCream-LeadImage.png?v=1757511485","width":1638},{"alt":null,"id":26919881506886,"position":2,"preview_image":{"aspect_ratio":1.0,"height":3200,"width":3200,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/30_Proof_Styling_Cream-_Attributes.png?v=1757432759"},"aspect_ratio":1.0,"height":3200,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/30_Proof_Styling_Cream-_Attributes.png?v=1757432759","width":3200},{"alt":null,"id":26919881474118,"position":3,"preview_image":{"aspect_ratio":1.0,"height":3200,"width":3200,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/30_Proof_Styling_Cream_-_Ingredients.png?v=1757511485"},"aspect_ratio":1.0,"height":3200,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/30_Proof_Styling_Cream_-_Ingredients.png?v=1757511485","width":3200},{"alt":null,"id":26919880884294,"position":4,"preview_image":{"aspect_ratio":0.8,"height":2700,"width":2160,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/30-Proof-Style-Cream_4x5_7867dd26-0504-4887-acb8-9b1c00d034ff.jpg?v=1757511485"},"aspect_ratio":0.8,"height":2700,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/30-Proof-Style-Cream_4x5_7867dd26-0504-4887-acb8-9b1c00d034ff.jpg?v=1757511485","width":2160},{"alt":"image of consistency for image of 30 proof styling cream","id":2603139760198,"position":5,"preview_image":{"aspect_ratio":0.8,"height":3000,"width":2400,"src":"\/\/blindbarber.com\/cdn\/shop\/products\/styling-cream-2.jpg?v=1757432759"},"aspect_ratio":0.8,"height":3000,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/products\/styling-cream-2.jpg?v=1757432759","width":2400}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"abac9aff3b87bf95abc8b916e00b520caba42640","name":"1 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19359994"]},{"name":"Order Frequency and Unit","position":2,"values":["1-month"]}],"selling_plans":[{"id":4643979334,"name":"1 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19359994"},{"name":"Order Frequency and Unit","position":2,"value":"1-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"660a37887d69218986e0536af682badc8466b949","name":"2 month 
3671subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19359995"]},{"name":"Order Frequency and Unit","position":2,"values":["2-month"]}],"selling_plans":[{"id":4644012102,"name":"2 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19359995"},{"name":"Order Frequency and Unit","position":2,"value":"2-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"8920d46708a916be221df9b1955d05547dbebe3a","name":"3 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19359996"]},{"name":"Order Frequency and Unit","position":2,"values":["3-month"]}],"selling_plans":[{"id":4644044870,"name":"3 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19359996"},{"name":"Order Frequency and Unit","position":2,"value":"3-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"74bac97f858a08c6053a72e8cb14f86c4e04b5a4","name":"4 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19359997"]},{"name":"Order Frequency and Unit","position":2,"values":["4-month"]}],"selling_plans":[{"id":4644077638,"name":"4 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19359997"},{"name":"Order Frequency and Unit","position":2,"value":"4-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"cbbbd3c721f7f58b6e7b0a02d667ad5a6e0e5633","name":"5 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19359998"]},{"name":"Order Frequency and Unit","position":2,"values":["5-month"]}],"selling_plans":[{"id":4644110406,"name":"5 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19359998"},{"name":"Order Frequency and Unit","position":2,"value":"5-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}],"content":"\u003cp\u003e \u003c\/p\u003e\n\u003ch5\u003eInfused with hops (yes, from beer), the 30 Proof Styling Cream provides a weightless hold and a natural sheen that gives your hair an effortless look. Great as your pre-style cream, your daily styling product, or even your beard tamer (for those loose ends), this jack-of- all-trades will find its way into your daily regimen.\u003c\/h5\u003e\n\u003ch5\u003eFor optimal performance, emulsify a dime-sized dollop in your hands and work through towel-dried hair. No parabens, no sulfates, and no artificial dyes.\u003c\/h5\u003e"});
3672  
3673    
3674    upsellProducts.push({"id":10537178829,"title":"101 Proof Classic Pomade","handle":"101-proof-classic-pomade","description":"\n\u003cp\u003eInfused with hops (yes, from beer), the \u003cstrong\u003e101 Proof Classic\u003c\/strong\u003e leaves your hair with a maximum hold and a high sheen finish you can still run your hands through. For optimal results, emulsify a dime-sized dollop in your hands and work through towel-dried hair. Parabens, sulfates, or artificial dyes? Never. Handsome? Always.\u003c\/p\u003e","published_at":"2022-10-21T13:04:23-04:00","created_at":"2017-08-14T16:51:12-04:00","vendor":"blindbarber","type":"Blind Barber","tags":["101proof","2x","allow_in_bundle","allskintypes","b2b","core","Defined Part","ecom","High Sheen","honeycomb-supplier-product","hops","lemongrass","mintleaf","Pacsun collection","Slick","Straight","Strong Hold","sulfatesparabens","tonka","Verishop","YGroup_101"],"price":2400,"price_min":2400,"price_max":2400,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":39594080600134,"t
3674itle":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"5113","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"101 Proof Classic Pomade","public_title":null,"options":["Default Title"],"price":2400,"weight":454,"compare_at_price":null,"inventory_quantity":162,"inventory_management":"shopify","inventory_policy":"deny","barcode":"858081005113","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4643913798,"selling_plan_group_id":"660a37887d69218986e0536af682badc8466b949"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4643848262,"selling_plan_group_id":"8920d46708a916be221df9b1955d05547dbebe3a"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4643881030,"selling_plan_group_id":"74bac97f858a08c6053a72e8cb14f86c4e04b5a4"},{"price_adjustments":[{"position":1,"price":2160}],"price":2160,"compare_at_price":2400,"per_delivery_price":2160,"selling_plan_id":4643946566,"selling_plan_group_id":"cbbbd3c721f7f58b6e7b0a02d667ad5a6e0e5633"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/blindbarber.com\/cdn\/shop\/files\/101ProofClassicPomade-LeadImage.png?v=1757511920","\/\/blindbarber.com\/cdn\/shop\/files\/101_Proof_Classic_Pomade_-_Attributes.png?v=1757511920","\/\/blindbarber.com\/cdn\/shop\/files\/101_Proof_Classic_Pomade_-_Ingredient.jpg?v=1757511920","\/\/blindbarber.com\/cdn\/shop\/files\/101-classic-hold_4x5_95e53ed1-7aa4-44c0-813c-70114bbb1d63.jpg?v=1757511920","\/\/blindbarber.com\/cdn\/shop\/products\/101-proofs.jpg?v=1757431737"],"featured_image":"\/\/blindbarber.com\/cdn\/shop\/files\/101ProofClassicPomade-LeadImage.png?v=1757511920","options":["Title"],"media":[{"alt":null,"id":26925377552454,"position":1,"preview_image":{"aspect_ratio":0.8,"height":2048,"width":1638,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/101ProofClassicPomade-LeadImage.png?v=1757511920"},"aspect_ratio":0.8,"height":2048,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/101ProofClassicPomade-LeadImage.png?v=1757511920","width":1638},{"alt":null,"id":26919854669894,"position":2,"preview_image":{"aspect_ratio":1.0,"height":3200,"width":3200,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/101_Proof_Classic_Pomade_-_Attributes.png?v=1757511920"},"aspect_ratio":1.0,"height":3200,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/101_Proof_Classic_Pomade_-_Attributes.png?v=1757511920","width":3200},{"alt":null,"id":26919854637126,"position":3,"preview_image":{"aspect_ratio":1.0,"height":3200,"width":3200,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/101_Proof_Classic_Pomade_-_Ingredient.jpg?v=1757511920"},"aspect_ratio":1.0,"height":3200,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/101_Proof_Classic_Pomade_-_Ingredient.jpg?v=1757511920","width":3200},{"alt":null,"id":26919855685702,"position":4,"preview_image":{"aspect_ratio":0.8,"height":2700,"width":2160,"src":"\/\/blindbarber.com\/cdn\/shop\/files\/101-classic-hold_4x5_95e53ed1-7aa4-44c0-813c-70114bbb1d63.jpg?v=1757511920"},"aspect_ratio":0.8,"height":2700,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/files\/101-classic-hold_4x5_95e53ed1-7aa4-44c0-813c-70114bbb1d63.jpg?v=1757511920","width":2160},{"alt":"consistency of 101 proof classic pomade","id":2603104010310,"position":5,"preview_image":{"aspect_ratio":0.8,"height":3000,"width":2400,"src":"\/\/blindbarber.com\/cdn\/shop\/products\/101-proofs.jpg?v=1757431737"},"aspect_ratio":0.8,"height":3000,"media_type":"image","src":"\/\/blindbarber.com\/cdn\/shop\/products\/101-proofs.jpg?v=1757431737","width":2400}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"660a37887d69218986e0536af682badc8466b949","name":"2 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19359986"]},{"name":"Order Frequency and Unit","position":2,"values":["2-month"]}
3674],"selling_plans":[{"id":4643913798,"name":"2 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19359986"},{"name":"Order Frequency and Unit","position":2,"value":"2-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"8920d46708a916be221df9b1955d05547dbebe3a","name":"3 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19359987"]},{"name":"Order Frequency and Unit","position":2,"values":["3-month"]}],"selling_plans":[{"id":4643848262,"name":"3 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19359987"},{"name":"Order Frequency and Unit","position":2,"value":"3-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"74bac97f858a08c6053a72e8cb14f86c4e04b5a4","name":"4 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19359988"]},{"name":"Order Frequency and Unit","position":2,"values":["4-month"]}],"selling_plans":[{"id":4643881030,"name":"4 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19359988"},{"name":"Order Frequency and Unit","position":2,"value":"4-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"cbbbd3c721f7f58b6e7b0a02d667ad5a6e0e5633","name":"5 month subscription with 10% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["19359989"]},{"name":"Order Frequency and Unit","position":2,"values":["5-month"]}],"selling_plans":[{"id":4643946566,"name":"5 month subscription with 10% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"19359989"},{"name":"Order Frequency and Unit","position":2,"value":"5-month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}],"content":"\n\u003cp\u003eInfused with hops (yes, from beer), the \u003cstrong\u003e101 Proof Classic\u003c\/strong\u003e leaves your hair with a maximum hold and a high sheen finish you can still run your hands through. For optimal results, emulsify a dime-sized dollop in your hands and work through towel-dried hair. Parabens, sulfates, or artificial dyes? Never. Handsome? Always.\u003c\/p\u003e"});
3675  
3676  globals.upsellProducts = upsellProducts;
3677  globals.upsellEnabled = true;
3678  
3679    globals.upsellTitle = "Want to try these?";
3680  
3681
3682</script>
3682
3683
3684</div>
3685    <button id="blocker">
3686  <span class="d-none" aria-hidden=true>Block</span>
3687</button>
3688
3689    <div class="js-plp-desc-open-wrap plp-desc-open-wrap"></div>
3690
3691    
3692    <style type="text/css">
3693      /* shopping gives style */
3694      .sg-widget {
3695        margin-bottom: 1rem;
3696        border-radius: 2px;
3697      }
3698    </style>
3699
3700    
3700<script type="application/ld+json">
3701{
3702  "@context": "https://schema.org",
3703  "@type": "BreadcrumbList",
3704  "@id": "https://blindbarber.com/blogs/press#breadcrumb",
3705  "itemListElement": [
3706    {
3707      "@type": "ListItem",
3708      "position": 1,
3709      "name": "Home",
3710      "item": "https://blindbarber.com"
3711    },{
3712      "@type": "ListItem",
3713      "position": 2,
3714      "name": "Press",
3715      "item": "https://blindbarber.com/blogs/press"
3716    }]
3717}
3718</script>
3718 
3719
3720
3721    
3721<script type="text/javascript" defer>
3722      var _learnq = _learnq || [];
3723      document.getElementById('AddToCart') &&
3724        document.getElementById('AddToCart').addEventListener('click', function () {
3725          _learnq.push(['track', 'Added to Cart', item]);
3726        });
3727    </script>
3727
3728    
3728<script type="text/javascript" defer>
3729      var _learnq = _learnq || [];
3730      function addedToCart() {
3731        fetch(`${window.location.origin}/cart.js`).then((res) =>
3732          res
3733            .clone()
3734            .json()
3735            .then((data) => {
3736              var cart = {
3737                total_price: data.total_price / 100,
3738                $value: data.total_price / 100,
3739                total_discount: data.total_discount,
3740                original_total_price: data.original_total_price / 100,
3741                items: data.items,
3742              };
3743              if (typeof item !== 'undefined') {
3744                cart = Object.assign(cart, item);
3745              }
3746              _learnq.push(['track', 'Added to Cart', cart]);
3747            })
3748        );
3749      }
3750      (function (ns, fetch) {
3751        ns.fetch = function () {
3752          const response = fetch.apply(this, arguments);
3753          response.then((res) => {
3754            try {
3755              if (`${window.location.origin}/cart/add.js`.renders(res.url)) {
3756                addedToCart();
3757              }
3758            } catch (err) {
3759              // console.log(err);
3760            }
3761          });
3762          return response;
3763        };
3764      })(window, window.fetch);
3765      document.addEventListener('DOMContentLoaded', function () {
3766        if (typeof window.jQuery !== 'undefined') {
3767          window.jQuery(document).ajaxComplete(function (event, request, settings) {
3768            if (settings.url == '/cart/add.js') {
3769              addedToCart();
3770            }
3771          });
3772        }
3773      });
3774    </script>
3774
3775
3776    <style>
3777      
3778      .shopify-challenge__container {
3779      	max-width: 28.5rem;
3780      	padding: 0 20px;
3781      }
3782      .shopify-challenge__message {
3783      	margin-botom: 2rem;
3784      }
3785      .shopify-challenge__container .g-recaptcha {
3786      	margin-botom: 2rem;
3787      }
3788    </style>
3789
3790    
3790<script>
3791      window.miniCartSettings = {
3792      	currencySymbol: '$',
3793      	cartName: 'Shopping bag',
3794      	freeShippingThresholdEnabled: true,
3795      	freeShippingThreshold: 45,
3796      	upsellEnabled: true,
3797      	upsellProducts: [ { "title" : "A product" }, { "title":"Another product" },  { "title":"Another 3rd product" }],
3798      	freeSamplesEnabled: true,
3799      	freeSampleProducts: [ { "title" : "A product" }, { "title":"Another product" },  { "title":"Another 3rd product" }],
3800      	freeSampleLimit: 2,
3801      	giftMessageEnabled: true,
3802      }
3803
3804      window.isB2bMode = false
3805    </script>
3805
3806
3807    
3807<script defer src="//blindbarber.com/cdn/shop/t/140/assets/app.js?v=38475251445320335471790261932"></script>
3807
3808
3809    
3810
3811    
3811<script>
3812      // TrapFocus function
3813      function trapFocus(container) {
3814        const focusableElements = container.querySelectorAll(
3815          'a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex]:not([tabindex="-1"]), [contenteditable]'
3816        );
3817        const firstElement = focusableElements[0];
3818        const lastElement = focusableElements[focusableElements.length - 1];
3819
3820        function handleTab(e) {
3821          if (e.key !== 'Tab') return;
3822
3823          if (e.shiftKey) {
3824            if (document.activeElement === firstElement) {
3825              e.preventDefault();
3826              lastElement.focus();
3827            }
3828          } else {
3829            if (document.activeElement === lastElement) {
3830              e.preventDefault();
3831              firstElement.focus();
3832            }
3833          }
3834        }
3835
3836        container.addEventListener('keydown', handleTab);
3837
3838        // Return a cleanup function
3839        return () => {
3840          container.removeEventListener('keydown', handleTab);
3841        };
3842      }
3843
3844      // Set up MutationObserver
3845      document.addEventListener('DOMContentLoaded', function () {
3846        const miniCart = document.getElementById('mini-cart-template');
3847        let releaseFocus = null;
3848        let previouslyFocusedElement = null;
3849
3850        if (miniCart) {
3851          const observer = new MutationObserver((mutations) => {
3852            mutations.forEach((mutation) => {
3853              if (mutation.attributeName === 'aria-hidden') {
3854                const isHidden = miniCart.getAttribute('aria-hidden') === 'true';
3855
3856                if (!isHidden) {
3857                  previouslyFocusedElement = document.activeElement;
3858                  releaseFocus = trapFocus(miniCart);
3859
3860                  const focusable = miniCart.querySelector(
3861                    'button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'
3862                  );
3863                  if (focusable) focusable.focus();
3864                } else {
3865                  if (releaseFocus) releaseFocus();
3866                  if (previouslyFocusedElement) previouslyFocusedElement.focus();
3867                }
3868              }
3869            });
3870          });
3871
3872          observer.observe(miniCart, { attributes: true });
3873        }
3874      });
3875
3876      document.addEventListener('DOMContentLoaded', function () {
3877        const accordionTriggers = document.querySelectorAll('.js-menu-accordion-trigger');
3878
3879        accordionTriggers.forEach((trigger) => {
3880          trigger.addEventListener('click', function (event) {
3881            const expanded = this.getAttribute('aria-expanded') === 'true';
3882            this.setAttribute('aria-expanded', String(!expanded));
3883
3884            const panelId = this.getAttribute('aria-controls');
3885            const panel = document.getElementById(panelId);
3886            if (panel) {
3887              panel.hidden = expanded; // Show/hide panel
3888            }
3889
3890            event.preventDefault(); // Prevent jumping if href="#"
3891          });
3892        });
3893      });
3894    </script>
3894
3895
3896    <!-- Gorgias Chat Widget End -->
3897
3898    <style data-shopify>
3899      .account-container .card-body .yotpo-widget-instance {
3900        display: none;
3901      }
3902
3903      .subs-tr {
3904        display: flex;
3905        align-items: center;
3906      }
3907
3908      #subscriptions-data table tr td {
3909        padding: 0 8px;
3910      }
3911
3912      #subscriptions-data table tr td img {
3913        max-width: 100px;
3914      }
3915
3916      #subscriptions-data table tr td:nth-child(2) {
3917        display: flex;
3918        flex-direction: column;
3919        justify-content: center;
3920      }
3921      .frq-tag {
3922        background: #e7e7e8;
3923        text-align: center;
3924        width: fit-content;
3925        font-size: 12px;
3926        padding: 0px 10px 2px;
3927        border-radius: 100px;
3928        color: #000;
3929        text-transform: lowercase;
3930        margin-top: 6px;
3931      }
3932      td[data-status]:before {
3933          content: attr(data-status);
3934          position: absolute;
3935          background: #6e6c6c;
3936          color: #ffffff;
3937          transform: rotate(-45deg);
3938          top: 16px;
3939          left: -8px;
3940          font-size: 11px;
3941          font-weight: 900;
3942          padding: 2px 10px;
3943          text-transform: uppercase;
3944      }
3945      td[data-status="active"]:before {background: #049504;}
3946
3947      td[data-status=""]:before {
3948        display: none;
3949      }
3950
3951      td[data-status] {
3952        position: relative;
3953      }
3954      .no_subs {
3955        height: 80px;
3956        display: flex;
3957        align-items: center;
3958        justify-content: center;
3959      }
3960      .itYCKI {
3961        right: 8px !important;
3962        bottom: 14px !important;
3963      }
3964      .kl-hub-tabs__tablist .kl-hub-button {
3965        display: flex;
3966        justify-content: center;
3967        align-items: center;
3968      }
3969      .kl-hub-tabs__tablist .kl-hub-button span svg {
3970        width: 24px !important;
3971        height: 24px !important;
3972      }
3973    </style>
3974
3975    
3975<script async src="https://cdn.rebuyengine.com/onsite/js/rebuy.js?shop=blindbarber.myshopify.com"></script>
3975
3976
3977<script>
3978(function () {
3979  var TAG = 'savedby-checkout-plus';
3980  var CSS = '.sb__parent,.sb__parent *,.sb__parent span,.sb__parent div,.sb__parent a,.sb__parent button{font-family:MonumentGroteskRegular,Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.4}.sb__parent [name="title"],.sb__parent [name="fee"]{font-family:MonumentGroteskMedium,Arial,Helvetica,sans-serif!important;font-weight:normal}.sb__info-logo-container img,img[alt="Protection Logo"]{width:80px!important;height:16px!important;object-fit:contain;display:block}';
3981
3982  var sheet = null;
3983  try {
3984    sheet = new CSSStyleSheet();
3985    sheet.replaceSync(CSS);
3986  } catch (e) { /* fallback to <style> injection below */ }
3987
3988  function injectInto(el) {
3989    var root = el && el.shadowRoot;
3990    if (!root) return;
3991    if (sheet) {
3992      if (root.adoptedStyleSheets.indexOf(sheet) !== -1) return;
3993      root.adoptedStyleSheets = root.adoptedStyleSheets.concat(sheet);
3994    } else {
3995      if (root.querySelector('style[data-bb-sb]')) return;
3996      var style = document.createElement('style');
3997      style.setAttribute('data-bb-sb', '1');
3998      style.textContent = CSS;
3999      root.appendChild(style);
4000    }
4001  }
4002
4003  function scan(root) {
4004    var hosts = (root || document).querySelectorAll(TAG);
4005    for (var i = 0; i < hosts.length; i++) injectInto(hosts[i]);
4006  }
4007
4008  scan(document);
4009
4010  var observer = new MutationObserver(function (mutations) {
4011    for (var i = 0; i < mutations.length; i++) {
4012      var added = mutations[i].addedNodes;
4013      for (var j = 0; j < added.length; j++) {
4014        var node = added[j];
4015        if (node.nodeType !== 1) continue;
4016        if (node.tagName === TAG.toUpperCase()) injectInto(node);
4017        else if (node.firstElementChild) scan(node);
4018      }
4019    }
4020  });
4021  observer.observe(document.body, { childList: true, subtree: true });
4022
4023  // Widget only appears briefly near cart/checkout; stop watching after 30s.
4024  setTimeout(function () { observer.disconnect(); }, 30000);
4025})();
4026</script>
4026
4027
4028
4029
4030
4031
4032
4033<!-- Dynamic bundle -->
4034<script id="rebuy-widget-237214" type="text/template">
4035  <div class="rebuy-widget"
4036		v-cloak
4037		v-on:click="stopPropagation($event)"
4038		v-bind:id="'rebuy-widget-' + id"
4039		v-bind:class="['widget-type-' + config.type.replace('_','-'), products.length > 0 ? 'is-visible' : 'is-hidden']">
4040		
4041		<div
4042			class="rebuy-widget-container"
4043			v-bind:class="['widget-display-' + config.display_type, visible ? 'is-visible' : 'is-hidden' ]">
4044			<div class="rebuy-widget-content">
4045				<div class="rebuy-timer" v-if="hasTimer()">
4046					<h5 class="rebuy-timer-title" v-if="config.language.timer_title">
4047						<span v-html="config.language.timer_title"></span> <span class="rebuy-timer-minutes" v-html="config.timer.duration_minutes"></span>:<span class="rebuy-timer-seconds" v-html="config.timer.duration_seconds"></span>
4048					</h5>
4049				</div>
4050				
4051				<h4 class="super-title" v-if="config.language.super_title != ''" v-html="config.language.super_title"></h4>
4052
4053				<h3 class="primary-title" v-if="config.language.title != ''" v-html="config.language.title"></h3>
4054              
4055				<div class="description" v-if="config.language.description != ''" v-html="config.language.description"></div>
4056				
4057				<div class="rebuy-bundle">
4058				
4059					<div class="rebuy-bundle__images">
4060
4061						<div class="rebuy-bundle__image" v-for="(product, index) in products" v-if="product.selected" v-bind:class="[product.handle, 'product-id-' + product.id, cartHasProduct(product) ? 'cart-has-item' : '', productTagClasses(product)]">
4062							<a class="rebuy-bundle__image-item" v-bind:href="learnMoreURL(product)" v-bind:style="imageStyles" v-on:click="learnMore(product);" v-bind:class="[hasLearnMore() && !isInputProduct(product) ? 'clickable' : '' ]">
4063								<img v-bind:src="itemImage(product, product.selected_variant, '400x400')" v-bind:alt="product.title">
4064							</a>
4065							<div class="rebuy-bundle__image-divider">
4066								<i class="far fa-plus"></i>
4067							</div>
4068						</div>
4069						
4070					</div>
4071
4072                    <div class="rebuy-bundle__actions rebuy-mobile" v-if="subtotal() > 0">
4073                        
4074                        <div class="rebuy-bundle__actions-price">
4075                            <strong class="rebuy-bundle__actions-price-label" v-html="config.language.total_price_label"></strong>
4076                            
4077                            <div class="rebuy-bundle__actions-price-value" v-if="bundleOnSale()">
4078                                <span class="rebuy-money sale" v-html="formatMoney(subtotal())"></span>
4079                                <span class="rebuy-money compare-at" v-html="formatMoney(compareAtSubtotal())"></span>
4080                            </div>
4081                            <div class="rebuy-bundle__actions-price-value" v-if="!(bundleOnSale())">
4082                                <span class="rebuy-money" v-html="formatMoney(subtotal())"></span>
4083                            </div>
4084                        </div>
4085                        
4086                        <div class="rebuy-bundle__actions-buttons">
4087                            <button
4088                                class="rebuy-button"
4089                                v-on:click="addSelectedProductsToCart()"
4090                                v-bind:disabled="isBundleIncomplete()"
4091                                type="button">
4092                                    <span v-html="buttonWidgetLabel()"></span>
4093                            </button>
4094                        </div>
4095                    </div>
4096					
4097					<div class="rebuy-bundle__items">
4098						
4099
4100				      <div class="rebuy-product-block" v-for="(product, product_index) in products" v-bind:class="[product.handle, 'product-id-' + product.id, cartHasProduct(product) ? 'cart-has-item' : '', productTagClasses(product), isInputProduct(product) ? 'is-input-product' : '' ,product.selected ? 'is-selected': '']">
4101							
4102							<div class="rebuy-product-info">
4103                            	<a class="rebuy-bundle__image-item bundle-single-image" v-bind:href="learnMoreURL(product)" v-bind:style="imageStyles" v-on:click="learnMore(product);" v-bind:class="[hasLearnMore() && !isInputProduct(product) ? 'clickable' : '' ]">
4104									<img v-bind:src="itemImage(product, product.selected_variant)" v-bind:alt="product.title">
4105								</a>
4106                                <div class="rebuy-product-checkbox" v-if="!bundleRequiresAllItems()">
4107                                    <label class="rebuy-checkbox-label">
4108                                        <input
4109                                            class="checkbox-input rebuy-checkbox"
4110                                            v-model="product.selected"
4111                                            type="checkbox" />
4112                                    </label>                                  
4113                                </div>
4114                                <strong class="rebuy-product-label" v-if="isInputProduct(product)" v-html="'This item:'"></strong>
4115								<a class="rebuy-product-title" v-bind:href="learnMoreURL(product)" v-on:click="learnMore(product);" v-html="product.title" v-bind:class="[hasLearnMore() && !isInputProduct(product) ? 'clickable' : '']"></a>
4116								<div class="rebuy-variant-title" v-if="showVariantTitle(product)" v-html="product.selected_variant.title"></div>
4117								<div class="rebuy-product-review" v-if="hasProductReviews(product)">
4118									<span class="rebuy-star-rating">
4119										<span class="rebuy-star-rating-background"></span>
4120										<span class="rebuy-star-rating-foreground" v-bind:style="{ width: productReviewRatingPercentage(product) }"></span>
4121									</span>
4122									<span class="rebuy-review-count" v-html="productReviewCount(product)"></span>
4123								</div>
4124
4125								<div class="rebuy-product-price">
4126									<div v-if="variantOnSale(product, product.selected_variant)">
4127										<span class="rebuy-money sale" v-html="formatMoney(variantPrice(product, product.selected_variant))"></span>
4128										<span class="rebuy-money compare-at" v-html="formatMoney(variantCompareAtPrice(product, product.selected_variant))"></span>
4129									</div>
4130									<div v-if="!(variantOnSale(product, product.selected_variant))">
4131										<span class="rebuy-money" v-html="formatMoney(variantPrice(product, product.selected_variant))"></span>
4132									</div>
4133								</div>
4134								<div class="rebuy-product-description" v-if="showProductDescription(product)" v-html="text(product.body_html)"></div>
4135							</div>
4136							<div class="rebuy-product-options" v-if="showVariantSelect(product)">
4137								<select
4138									:id="id + '-' + 'select' + '-' + product_index"
4139									:class="{ hide : settings.view_options.variant_selector == 'buttons' }"
4140									class="rebuy-select"
4141									v-model="product.selected_variant_id"
4142									v-on:change="selectVariant(product)">
4143									<option v-for="variant in product.variants" v-bind:value="variant.id">{{ variant.title }}</option>
4144								</select>
4145
4146								<div v-if="option.name == 'Color' && displayColorSwatches()" v-for="(option, option_index) in product.options" class="rebuy-color-swatches">
4147									<div v-for="(value, value_index) in option.values" class="rebuy-color-swatch">
4148										<input
4149											:name="id + '-color-' + product_index" 
4150											:id="id + '-color-' + option_index + '-' + value + '-' + value_index"
4151											:checked="value_index == 0" 
4152											:value="value"
4153											type="radio" 
4154											class="rebuy-color-input hide"
4155											v-on:change="selectVariantByColor(product, value, product_index)">
4156										<label
4157											:for="id + '-color-' + option_index + '-' + value + '-' + value_index"
4158											:style="{ backgroundColor: value }"
4159											:title="value"
4160											class="rebuy-color-label"></label>
4161									</div>
4162								</div>
4163
4164								<div v-if="option.name == 'Size' && settings.view_options.variant_selector == 'buttons'" v-for="(option, option_index) in product.options" class="mt-10 rebuy-size-swatches">
4165									<div v-for="(value, value_index) in option.values" class="rebuy-size-swatch">
4166										<input
4167											:name="id + '-size-' + product_index" 
4168											:id="id + '-size-' + product_index + '-' + value"
4169											:checked="value_index == 0" 
4170											:value="value"
4171											type="radio" 
4172											class="rebuy-size-input hide"
4173											v-on:change="selectVariantBySize(product, value, product_index)">
4174										<label
4175											:for="id + '-size-' + product_index + '-' + value"
4176											class="rebuy-size-label">{{ value }}</label>
4177									</div>
4178								</div>
4179							</div>
4180						</div>
4181
4182					</div>
4183				</div>
4184				
4185			</div>
4186		</div>
4187							
4188        <div class="rebuy-bundle__actions rebuy-desktop" v-if="subtotal() > 0">
4189            
4190            <div class="rebuy-bundle__actions-price">
4191                <strong class="rebuy-bundle__actions-price-label" v-html="config.language.total_price_label"></strong>
4192                
4193                <div class="rebuy-bundle__actions-price-value" v-if="bundleOnSale()">
4194                    <span class="rebuy-money sale" v-html="formatMoney(subtotal())"></span>
4195                    <span class="rebuy-money compare-at" v-html="formatMoney(compareAtSubtotal())"></span>
4196                </div>
4197                <div class="rebuy-bundle__actions-price-value" v-if="!(bundleOnSale())">
4198                    <span class="rebuy-money" v-html="formatMoney(subtotal())"></span>
4199                </div>
4200            </div>
4201            
4202            <div class="rebuy-bundle__actions-buttons">
4203                <button
4204                    class="rebuy-button"
4205                    v-on:click="addSelectedProductsToCart()"
4206                    v-bind:disabled="isBundleIncomplete()"
4207                    type="button">
4208                        <span v-html="buttonWidgetLabel()"></span>
4209                </button>
4210            </div>
4211        </div>
4212					
4213	</div>
4214  </div>
4215</script>
4215
4216
4217<!-- Carousel -->
4218<script id="rebuy-widget-237218" type="text/template">
4219<div class="rebuy-widget"
4220v-cloak
4221v-on:click="stopPropagation($event)"
4222v-bind:id="'rebuy-widget-' + id"
4223v-bind:class="['widget-type-' + config.type.replace('_','-'), 'widget-display-' + config.display_type, products.length > 0 ? 'is-visible' : 'is-hidden', 'widget-layout-' + currentLayout()]">
4224
4225    <div
4226        class="rebuy-widget-container"
4227        v-cloak
4228        v-bind:class="['widget-display-' + config.display_type, visible ? 'is-visible' : 'is-hidden' ]"
4229        v-on:click.self="hide()">
4230
4231        <div class="rebuy-widget-content">
4232            <div class="rebuy-modal-close" v-on:click="hide()" aria-label="close modal">
4233                <i class="fas fa-times" aria-hidden="true"></i>
4234            </div>
4235
4236            <div class="rebuy-timer" v-if="hasTimer()">
4237                <p class="rebuy-timer-title" v-if="config.language.timer_title">
4238                    <span v-html="config.language.timer_title"></span> <span class="rebuy-timer-minutes" v-html="config.timer.duration_minutes"></span>:<span class="rebuy-timer-seconds" v-html="config.timer.duration_seconds"></span>
4239                </p>
4240            </div>
4241
4242            <h3 class="super-title" v-if="config.language.super_title != ''" v-html="config.language.super_title"></h3>
4243
4244            <h4 class="primary-title" v-if="config.language.title != ''" v-html="config.language.title"></h4>
4245
4246            <div class="description" v-if="config.language.description != ''" v-html="config.language.description"></div>
4247
4248            <div class="rebuy-product-grid" v-bind:class="layoutClasses" tabindex="0" role="list">
4249
4250                <div
4251                    v-for="(product, product_index) in products"
4252                    v-bind:class="[
4253                        product.handle,
4254                        'product-id-' + product.id,
4255                        cartHasProduct(product) ? 'cart-has-item' : '',
4256                        productTagClasses(product),
4257                        hasSplideCarousel ? 'splide__slide' : '',
4258                    ]"
4259                    aria-label="product"
4260                    class="rebuy-product-block"
4261                    role="listitem"
4262                >
4263
4264					<!-- CUSTOM -->
4265					<div class="rebuy-product-media">
4266						<a class="rebuy-product-image" v-bind:href="learnMoreURL(product)" v-bind:style="imageStyles" v-on:click="learnMore(product);" v-bind:class="[hasLearnMore() ? 'clickable' : '']">
4267							<img class="rebuy-product-img" v-if="product?.images[0]?.src" v-bind:src="product.images[0].src" v-bind:alt="'View ' + product.title">
4268							<img class="rebuy-product-hover-img" v-if="product?.images[1]?.src" v-bind:src="product.images[1].src" v-bind:alt="'View ' + product.title">
4269							<img class="rebuy-product-hover-img" v-else v-bind:src="product.images[0]?.src" v-bind:alt="'View ' + product.title">
4270						</a>
4271					</div>
4272					<!-- /CUSTOM -->
4273
4274                    <div class="rebuy-product-info">
4275                        <a
4276                            role="heading"
4277                            aria-level="5"
4278                            class="rebuy-product-title"
4279                            v-bind:href="learnMoreURL(product)"
4280                            v-on:click="learnMore(product, $event);"
4281                            v-html="product.title"
4282                            v-bind:class="[hasLearnMore() ? 'clickable' : '']"
4283                            v-bind:aria-label="'View ' + product.title"
4284                            rel="nofollow"
4285                        ></a>
4286
4287	  					<!-- CUSTOM -->
4288	  					<div v-if="product?.metafields?.my_fields?.sub_title" class="rebuy-metafield-subtitle" v-html="product.metafields.my_fields.sub_title"></div>
4289						<div v-else-if="product?.metafields?.subtitle?.subtitle" class="rebuy-metafield-subtitle" v-html="product.metafields.subtitle.subtitle"></div>
4290						<!-- /CUSTOM -->
4291
4292                        <div class="rebuy-variant-title" v-if="showVariantTitle(product)" v-html="product.selected_variant.title"></div>
4293                        <div class="rebuy-product-review" v-if="hasProductReviews(product)" aria-label="product star rating">
4294                            <span class="rebuy-star-rating">
4295                                <span
4296                                    v-if="product.reviews.star_rating"
4297                                    class="rebuy-star-rating-value sr-only"
4298                                    v-html="product.reviews.star_rating + ' stars out of 5 stars'"
4299                                >
4300                                </span>
4301                                <span class="rebuy-star-rating-background"></span>
4302                                <span class="rebuy-star-rating-foreground" v-bind:style="{ width: productReviewRatingPercentage(product) }"></span>
4303                            </span>
4304                            <span class="rebuy-review-count" v-html="productReviewCount(product)"></span>
4305                        </div>
4306
4307                        <div class="rebuy-product-description" v-if="showProductDescription(product)" v-html="text(product.body_html)"></div>
4308                    </div>
4309                    <div class="rebuy-product-options" v-if="showVariantSelect(product)">
4310                        <select
4311                            title="Select product variant"
4312                            :id="id + '-' + 'select' + '-' + product_index"
4313                            :class="{ hide : config.view_options.variant_selector === 'buttons' }"
4314                            class="rebuy-select"
4315                            v-bind:aria-label="'variant of ' + product.title"
4316                            v-model="product.selected_variant_id"
4317                            v-on:change="selectVariant(product)">
4318                            <option
4319                                v-for="variant in product.variants"
4320                                class="rebuy-product-options__option"
4321                                :class="{ 'rebuy-product-options__option--oos' : !variantAvailable(variant) }"
4322                                v-bind:value="variant.id"
4323                                :disabled="!variantAvailable(variant)"
4324                                v-html="formatVariantOptionTitle(variant)">
4325                            </option>
4326                        </select>
4327
4328                        <div
4329                            class="rebuy-product-options__button-swatches-container"
4330                            :class="{ 'rebuy-style__hidden-block' : config.view_options.variant_selector === 'select' }"
4331                            >
4332                            <div
4333                                v-for="option in product.options"
4334                                :key="'option-' + product.id + '-' + option.name"
4335                                class="rebuy-product-options__button-swatches rebuy-size-swatches"
4336                                >
4337                                <div
4338                                    v-for="(value, value_index) in filterOOSOptions(option, product)"
4339                                    :key="'value-' + product.id + '-' + option.name + '-' + value + '-' + value_index"
4340                                    >
4341                                    <div v-if="displayColorSwatches(option)" class="rebuy-product-options__button-swatch rebuy-color-swatch">
4342                                        <input
4343                                            :name="id + '-color-' + product_index"
4344                                            :id="id + '-color-' + product_index + '-' + value + '-' + value_index"
4345                                            :checked="hasSwatchOptionSelected(product, value, value_index, 'color')"
4346                                            :value="value"
4347                                            type="radio"
4348                                            class="rebuy-color-input hide"
4349                                            v-on:change="selectVariantByOption(product, option.name, value)"
4350                                            :disabled="isDisabledOptionValue(product, option.name, value)"
4351                                        />
4352
4353                                        <label
4354                                            :for="id + '-color-' + product_index + '-' + value + '-' + value_index"
4355                                            :style="getMerchantThemeColorAssetStyle(value)"
4356                                            :title="value"
4357                                            class="rebuy-color-label"
4358                                            :class="{ 'rebuy-product-options__button-swatch-label--disabled' : isDisabledOptionValue(product, option.name, value) }"
4359                                        >
4360                                        </label>
4361                                    </div>
4362
4363                                    <div v-if="!displayColorSwatches(option)" class="rebuy-product-options__button-swatch rebuy-size-swatch">
4364                                        <input
4365                                            :name="id + '-' + option.name + '-' + product_index"
4366                                            :id="id + '-' + option.name + '-' + product_index + '-' + value"
4367                                            :checked="hasSwatchOptionSelected(product, value, value_index, option.name)"
4368                                            :value="value"
4369                                            type="radio"
4370                                            class="rebuy-size-input hide"
4371                                            v-on:change="selectVariantByOption(product, option.name, value)"
4372                                            :disabled="isDisabledOptionValue(product, option.name, value)"
4373                                        />
4374
4375                                        <label
4376                                            :for="id + '-' + option.name + '-' + product_index + '-' + value"
4377                                            class="rebuy-size-label"
4378                                            :class="{ 'rebuy-product-options__button-swatch-label--disabled' : isDisabledOptionValue(product, option.name, value) }"
4379                                        >
4380                                            {{ value }}
4381                                        </label>
4382                                    </div>
4383                                </div>
4384                            </div>
4385                        </div>
4386                    </div>
4387
4388                    <div class="rebuy-product-actions">
4389                        <div class="subscription-checkbox" v-if="showSubscriptionOptions(product)">
4390                            <label class="rebuy-checkbox-label">
4391                                <input
4392                                    class="checkbox-input rebuy-checkbox"
4393                                    v-model="product.subscription"
4394                                    v-on:change="toggleSubscription(product)"
4395                                    type="checkbox"
4396                                    :aria-label="upgradeToSubscriptionAriaLabel(product)"
4397                                />
4398                                <span class="checkbox-label" v-html="upgradeToSubscriptionLabel(product)"></span>
4399                            </label>
4400                        </div>
4401
4402                        <div class="subscription-frequency" v-if="showSubscriptionFrequency(product)">
4403                            <select
4404                                class="rebuy-select"
4405                                aria-label="subscription frequency"
4406                                v-model="product.subscription_frequency"
4407                                v-on:change="updateSubscriptionFrequency(product)">
4408                                <option v-for="frequency in product.subscription_frequencies" v-bind:value="frequency">{{ frequencyLabel(frequency, product.subscription_interval) }}</option>
4409                            </select>
4410                        </div>
4411
4412                        <div class="product-quantity" v-if="hasQuantityInputEnabled()">
4413                            <div class="rebuy-select-wrapper">
4414                                <label class="rebuy-label">Quantity</label>
4415                                <select
4416                                    class="rebuy-select"
4417                                    aria-label="product quantity"
4418                                    v-model="product.quantity">
4419                                    <option v-for="n in maxQuantityInputValue()" v-bind:value="n">{{ n }}</option>
4420                                </select>
4421                            </div>
4422                        </div>
4423
4424                        <button
4425                            class="rebuy-button"
4426                            v-bind:class="{ working: (product.status != 'ready' && product.status != 'selecting') }"
4427                            v-bind:disabled="!(variantAvailable(product.selected_variant)) || (product.status != 'ready' && product.status != 'selecting')"
4428                            v-bind:aria-label="buttonAriaLabel(product)"
4429                            v-on:click="addToCart(product)"
4430                            type="button">
4431
4432								<!-- CUSTOM -->
4433                                <span v-html="`${buttonLabel(product)} -`"></span>
4434								<template v-if="variantOnSale(product, product.selected_variant)">
4435									<span class="rebuy-money sale">
4436										<span class="sr-only">Sale price</span>
4437										<span tabindex="0" v-html="formatMoney(variantPrice(product, product.selected_variant))"></span>
4438									</span>
4439									<span class="rebuy-money compare-at">
4440										<span class="sr-only">Original price</span>
4441										<span v-html="formatMoney(variantCompareAtPrice(product, product.selected_variant))"></span>
4442									</span>
4443								</template>
4444								<template v-if="!(variantOnSale(product, product.selected_variant))">
4445									<span class="rebuy-money">
4446										<span class="sr-only">Price</span>
4447										<span tabindex="0" v-html="formatMoney(variantPrice(product, product.selected_variant))"></span>
4448									</span>
4449								</template>
4450								<!-- /CUSTOM -->
4451
4452                        </button>
4453                    </div>
4454                </div>
4455
4456            </div>
4457
4458            <div class="rebuy-modal-actions" v-if="showContinueButton()">
4459                <button
4460                    class="rebuy-button decline"
4461                    v-on:click="hide()"
4462                    type="button">
4463                        <span v-html="continueLabel()"></span>
4464                </button>
4465            </div>
4466
4467            <div class="powered-by-rebuy">
4468                <a v-bind:href="'https://rebuyengine.com/?shop=' + config.shop.myshopify_domain" target="_blank" rel="noopener">
4469                    Powered by Rebuy
4470                </a>
4471            </div>
4472
4473        </div>
4474
4475    </div>
4476</div>
4477</script>
4477
4478
4479    <style data-shopify>
4480    button.rebuy-button.outline {
4481      background: transparent;
4482        color: #141414;
4483      border-color: #d3d3d3;
4484      border-width: 2px;
4485  }
4486
4487
4488  select.rebuy-select {
4489      font-size: .75rem;
4490  }
4491
4492  button.rebuy-button.rebuy-cart__checkout-button.block {
4493      background: black;
4494      color: white;
4495  }
4496</style>
4497
4498  <style> .x1ghz6dp x1717udv xjb2p0i x1pd3egz x1qlqyl8 xggjnk3 x1hl2dhg x1heor9g xjbqb8w x1wty727 x1b6ykf0 x1gnnqk1 x6mezaz x14y7zgk x9f619 x2lwn1j x10rsq8x xdi48bf x78zum5 x6s0dn4 x1qughib x106a9eq x1t0vds8 {display: flex; flex-direction: end; justify-content: flex-end;} .x1ghz6dp x1717udv x1pd3egz x1qlqyl8 xggjnk3 x1hl2dhg x1heor9g xjbqb8w x1wty727 x1b6ykf0 x1gnnqk1 x6mezaz x14y7zgk x9f619 x2lwn1j xdi48bf x1qrby5j x78zum5 xdt5ytf x1n2onr6 xbobb8a x9q6w0x x1q1tvw {padding-bottom: 0;} </style>
4499<div id="shopify-block-AcnNqaVIzdnNGdEE3a__2640576625794464016" class="shopify-block shopify-app-block">
4500
4501<!-- BEGIN app snippet: spotlight-drawer-app-embed-body -->
4502<style>
4503  .yotpo-widget-loyalty-spotlight {
4504    --loyalty-heading-font-fallback-families: sans-serif;
4505    --loyalty-body-font-fallback-families: sans-serif;
4506  }
4507</style>
4508
4509<script>
4510  (function(window) {
4511    window.yotpoWidgetsContainer = window.yotpoWidgetsContainer || {};
4512    window.yotpoWidgetsContainer.shopifySpotlightDrawerCustomization = {
4513      loyaltyName: "My Loyalty Program",
4514      greetingText: "\u003cp\u003eHey ##name##,\u003cbr\u003eCheck out your perks\u003c\/p\u003e",
4515      pointsSectionLabel: "You Earned",
4516      rewardsSectionTitle: "Your Rewards",
4517      applyRewardButtonText: "Apply to cart",
4518      applyRewardSuccessMessage: "Reward applied. Refresh page to see it.",
4519      removeRewardButtonText: "Remove from cart",
4520      backgroundColor: "#ffffff",
4521      pointsBgColor: "#D6D6D6",
4522      buttonBgColor: "#262626",
4523      buttonTextColor: "#ffffff",
4524      headingFontNameAndUrl: "Inter@600|\/\/blindbarber.com\/cdn\/fonts\/inter\/inter_n6.771af0474a71b3797eb38f3487d6fb79d43b6877.woff2",
4525      headingColor: "#262626",
4526      bodyFontNameAndUrl: "Inter@400|\/\/blindbarber.com\/cdn\/fonts\/inter\/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2",
4527      bodyColor: "#4D4D4D",
4528      showPointsExpiry: true,
4529      expiryDateFormat: "long",
4530      expiryLabel: "exp.",
4531      pointsLabel: "points",
4532      showPointsWorth: true,
4533      pointsWorthLabel: "Worth",
4534      tierSuffix: "Member",
4535      directRewardsLabel: "Free",
4536      daysLeftText: "##days## day(s) left",
4537      rewardExpiryColor: "#C93400",
4538      cartEmptyMessage: "Add items to cart first",
4539      collectionRequirementText: "Collection items only",
4540      missingCollectionItemMessage: "No collection items in your cart.",
4541      cartRequirementText: "Requires ##value## in cart",
4542      itemRequirementText: "Requires item in cart",
4543      pointsRequirementText: "Requires ##points## more pts",
4544      rewardStackingText: "Can't combine with applied rewards",
4545      signupEnabled: true,
4546      nonMemberPreview: false,
4547      signupHeading: "Start earning rewards today.",
4548      signupConsentText: "\u003cp\u003eBy joining you agree to our Terms \u0026 Conditions.\u003c\/p\u003e",
4549      signupButtonText: "Join",
4550      signupSuccessMessage: "You're in! Start exploring your rewards."
4551};
4552  })(window);
4553</script>
4553
4554
4555<!-- END app snippet -->
4556
4557
4558
4559<script>
4560  document.dispatchEvent(new CustomEvent('yotpo-loyalty-spotlight-customizations-loaded'));
4561</script>
4561</div><div id="shopify-block-AMXlNNXM5SWtGZ0cxR__17151115064775110295" class="shopify-block shopify-app-block"><style data-recharge-theme='{"has_theme_customization": true, "design_mode": false }'>
4562  .recharge-theme {
4563    /* App */
4564    --recharge-app-background: #F7F7F7;
4565    --recharge-app-container: 1200px;
4566    --recharge-app-vertical-padding: 32px;
4567
4568    /* Brand colors */
4569    
4570--recharge-color-brand: #191919;
4571
4572    /* Tints */
4573    --recharge-color-brand-120: #020202;
4574    --recharge-color-brand-20: #474747;
4575    --recharge-color-brand-40: #757575;
4576    --recharge-color-brand-60: #a3a3a3;
4577    --recharge-color-brand-75: #c6c6c6;
4578    --recharge-color-brand-85: #dddddd;
4579
4580    /* Neutral */
4581    --recharge-color-neutral: hsl(0, 35%, 7%);
4582    --recharge-color-neutral-80: hsl(0, 7%, 25%);
4583    --recharge-color-neutral-70: hsl(0, 5%, 35%);
4584    --recharge-color-neutral-40: hsl(0, 3%, 63%);
4585    --recharge-color-neutral-10: hsl(0, 2%, 91%);
4586    
4587
4588    /* Links */
4589    --recharge-button-secondary: #191919;
4590    --recharge-button-secondary-120: #020202;
4591    --recharge-button-secondary-60: #757575;
4592
4593    /* Images */
4594    --recharge-images-ratio: 1/1.33;
4595
4596    /* Cards */
4597    
4598    --recharge-cards-background: #FFFFFF;
4599    
4600
4601    
4602    --recharge-cards-border-color: RGBA(0,0,0,0);
4603    
4604
4605    /* Fonts */
4606    --recharge-typography-scale: 16px;
4607    --recharge-typography-size-1: calc(3 * var(--recharge-typography-scale));
4608    --recharge-typography-size-2: calc(2.25 * var(--recharge-typography-scale));
4609    --recharge-typography-size-3: calc(1.625 * var(--recharge-typography-scale));
4610    --recharge-typography-size-4: calc(1.25 * var(--recharge-typography-scale));
4611    --recharge-typography-size-5: calc(1 * var(--recharge-typography-scale));
4612    --recharge-typography-size-6: calc(.875 * var(--recharge-typography-scale));
4613
4614    /** Text **/
4615    --recharge-typography-light: #FFFFFF;
4616    --recharge-typography-primary: var(--recharge-color-neutral);
4617    --recharge-typography-secondary: var(--recharge-color-neutral-70);
4618
4619    /* Corners */
4620    --recharge-corners-radius: 0px;
4621
4622    --recharge-button-border-radius: 0px;
4623    
4624
4625    /* Views */
4626    
4627    --recharge-views-background: #F7F7F7;
4628    
4629
4630    /* Buttons */
4631    --recharge-button-font-family: inherit;
4632    --recharge-button-brand: var(--recharge-color-brand);
4633    --recharge-button-color: #FFFFFF;
4634  }
4635</style>
4636
4637</div><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
4637<script>
4638  window['ShopifyForms'] = {
4639    ...window['ShopifyForms'],
4640    currentPageType: "blog"
4641  };
4642</script>
4642
4643
4644
4645</div>
4645<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4645
4646</body>
4647</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.