PageSourceSearch

https://paireyewear.com/blogs/news

html paireyewear.com collected 2026-10-02 05:38:13 UTC 449,232 bytes, 12,883 lines download raw bytes

1<!doctype html>
2<html
3  class=""
4  lang="en"
5>
6  <head>
7    
8    
9    <!-- snippets/header-scripts -->
10
11<script
12  type="module"
13  data-type="module"
14  data-src="//paireyewear.com/cdn/shop/t/1007/assets/growthbook.bundle.js?v=52846404356740512261789396912"
15  async
16  data-hook="js-entry"
17></script>
17
18
19<script
20  type="module"
21  data-type="module"
22  data-src="//paireyewear.com/cdn/shop/t/1007/assets/main.bundle.js?v=107405661490205055341790876522"
23  async
24  data-hook="js-entry"
25></script>
vendor: 1 bytes, line 25
25
26<script
27  type="module"
28  data-type="module"
29  data-src="//paireyewear.com/cdn/shop/t/1007/assets/vendors.bundle.js?v=122571916533391288591790876522"
30  defer
31  data-hook="js-entry"
32></script>
vendor: 1 bytes, line 32
32
33<script
34  type="module"
35  data-type="module"
36  data-src="//paireyewear.com/cdn/shop/t/1007/assets/vendor-jquery.bundle.js?v=72333890934586553041788272513"
37  defer
38  data-hook="js-entry"
39></script>
vendor: 1 bytes, line 39
39
40<script
41  type="module"
42  data-type="module"
43  data-src="//paireyewear.com/cdn/shop/t/1007/assets/vendor-gsap.bundle.js?v=115492726656707958741789139833"
44  defer
45  data-hook="js-entry"
46></script>
vendor: 1 bytes, line 46
46
47<script
48  type="module"
49  data-type="module"
50  data-src="//paireyewear.com/cdn/shop/t/1007/assets/vendor-swiper.bundle.js?v=171541323654102340821789139833"
51  defer
52  data-hook="js-entry"
53></script>
53
54
55<script>
56  
57  
58  
59
60
61
62
63  window.GB_ATTRIBUTES = {
64    
65      loggedin: false,
66    
67    country: "US",
68    utmSource: "",
69    utmMedium: "",
70    utmCampaign: "",
71    hasBaseFrame: false,
72    hasPurchasedBaseFrame: false,
73    isPairPlusMember: window.isCustomerMember || false
74  };
75
76  window.hasBaseFrame = false;
77  window.hasUHC = false;
78  window.hasPurchasedBaseFrame = false;
79  if(window.hasBaseFrame){
80    document.dispatchEvent(new CustomEvent('membership:apply'));
81  }
82</script>
vendor: 1 bytes, line 82
82
83<script>
84  window.uhcProduct = {
85  id: 8417754316996,
86  variants: [{"id":45376602865860,"title":"5","option1":"5","option2":null,"option3":null,"sku":"UHCCOPAY5","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 5","public_title":"5","options":["5"],"price":500,"weight":0,"compare_at_price":null,"inventory_quantity":-3,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376602898628,"title":"10","option1":"10","option2":null,"option3":null,"sku":"UHCCOPAY10","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 10","public_title":"10","options":["10"],"price":1000,"weight":0,"compare_at_price":null,"inventory_quantity":-311,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376602931396,"title":"15","option1":"15","option2":null,"option3":null,"sku":"UHCCOPAY15","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 15","public_title":"15","options":["15"],"price":1500,"weight":0,"compare_at_price":null,"inventory_quantity":-208,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376602964164,"title":"20","option1":"20","option2":null,"option3":null,"sku":"UHCCOPAY20","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 20","public_title":"20","options":["20"],"price":2000,"weight":0,"compare_at_price":null,"inventory_quantity":-138,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376602996932,"title":"25","option1":"25","option2":null,"option3":null,"sku":"UHCCOPAY25","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 25","public_title":"25","options":["25"],"price":2500,"weight":0,"compare_at_price":null,"inventory_quantity":-467,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376603029700,"title":"30","option1":"30","option2":null,"option3":null,"sku":"UHCCOPAY30","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 30","public_title":"30","options":["30"],"price":3000,"weight":0,"compare_at_price":null,"inventory_quantity":-20,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376603062468,"title":"35","option1":"35","option2":null,"option3":null,"sku":"UHCCOPAY35","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 35","public_title":"35","options":["35"],"price":3500,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376603095236,"title":"40","option1":"40","option2":null,"option3":null,"sku":"UHCCOPAY40","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 40","public_title":"40","options":["40"],"price":4000,"weight":0,"compare_at_price":null,"inventory_quantity":-146,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376603128004,"title":"45","option1":"45","option2":null,"option3":null,"sku":"UHCCOPAY45","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 45","public_title":"45","options":["45"],"price":4500,"weight":0,"compare_at_price":null,"inventory_quantity":-4,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376603160772,"title":"50","option1":"50","option2":null,"option3":null,"sku":"UHCCOPAY50","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 50","public_title":"50","options":["50"],"price":5000,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376603193540,"title":"55","option1":"55","option2":null,"option3":null,"sku":"UHCCOPAY55","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 55","public_title":"55","options":["55"],"price":5500,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376603226308,"title":"60","option1":"60","option2":null,"option3":null,"sku":"UHCCOPAY60","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 60","public_title":"60","options":["60"],"price":6000,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45526151463108,"title":"67","option1":"67","option2":null,"option3":null,"sku":"UHCCOPAY67","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 67","public_title":"67","options":["67"],"price":6700,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45526151725252,"title":"71","option1":"71","option2":null,"option3":null,"sku":"UHCCOPAY71","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 71","public_title":"71","options":["71"],"price":7100,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45526152511684,"title":"80","option1":"80","option2":null,"option3":null,"sku":"UHCCOPAY80","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 80","public_title":"80","options":["80"],"price":8000,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45526152577220,"title":"85","option1":"85","option2":null,"option3":null,"sku":"UHCCOPAY85","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 85","public_title":"85","options":["85"],"price":8500,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45526152904900,"title":"95","option1":"95","option2":null,"option3":null,"sku":"UHCCOPAY95","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 95","public_title":"95","options":["95"],"price":9500,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45526152937668,"title":"130","option1":"130","option2":null,"option3":null,"sku":"UHCCOPAY130","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 130","public_title":"130","options":["130"],"price":13000,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45526153167044,"title":"153","option1":"153","option2":null,"option3":null,"sku":"UHCCOPAY153","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"United Health Care Copay - 153","public_title":"153","options":["153"],"price":15300,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],
87  };
88  window.paircareProduct = {
89  id: 11656548172,
90  variants: [{"id":42263366402244,"title":"Base","option1":"Base","option2":null,"option3":null,"sku":"PAIR_CARE__BASE","requires_shipping":false,"taxable":true,"featured_image":{"id":37921061077188,"product_id":11656548172,"position":1,"created_at":"2024-05-20T20:51:08-04:00","updated_at":"2024-05-20T20:51:10-04:00","alt":null,"width":211,"height":48,"src":"\/\/paireyewear.com\/cdn\/shop\/files\/PairCare.png?v=1716252670","variant_ids":[42263366402244,42263366435012,42263366467780,42263366500548]},"available":true,"name":"PAIRCare - Base","public_title":"Base","options":["Base"],"price":2000,"weight":0,"compare_at_price":null,"inventory_quantity":-92244,"inventory_management":null,"inventory_policy":"continue","barcode":null,"featured_media":{"alt":null,"id":30314465853636,"position":1,"preview_image":{"aspect_ratio":4.396,"height":48,"width":211,"src":"\/\/paireyewear.com\/cdn\/shop\/files\/PairCare.png?v=1716252670"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42263366435012,"title":"Plus","option1":"Plus","option2":null,"option3":null,"sku":"PAIR_CARE__PLUS","requires_shipping":false,"taxable":true,"featured_image":{"id":37921061077188,"product_id":11656548172,"position":1,"created_at":"2024-05-20T20:51:08-04:00","updated_at":"2024-05-20T20:51:10-04:00","alt":null,"width":211,"height":48,"src":"\/\/paireyewear.com\/cdn\/shop\/files\/PairCare.png?v=1716252670","variant_ids":[42263366402244,42263366435012,42263366467780,42263366500548]},"available":true,"name":"PAIRCare - Plus","public_title":"Plus","options":["Plus"],"price":4500,"weight":0,"compare_at_price":null,"inventory_quantity":-53471,"inventory_management":null,"inventory_policy":"continue","barcode":null,"featured_media":{"alt":null,"id":30314465853636,"position":1,"preview_image":{"aspect_ratio":4.396,"height":48,"width":211,"src":"\/\/paireyewear.com\/cdn\/shop\/files\/PairCare.png?v=1716252670"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42263366467780,"title":"Premium","option1":"Premium","option2":null,"option3":null,"sku":"PAIR_CARE__PREMIUM","requires_shipping":false,"taxable":true,"featured_image":{"id":37921061077188,"product_id":11656548172,"position":1,"created_at":"2024-05-20T20:51:08-04:00","updated_at":"2024-05-20T20:51:10-04:00","alt":null,"width":211,"height":48,"src":"\/\/paireyewear.com\/cdn\/shop\/files\/PairCare.png?v=1716252670","variant_ids":[42263366402244,42263366435012,42263366467780,42263366500548]},"available":true,"name":"PAIRCare - Premium","public_title":"Premium","options":["Premium"],"price":5500,"weight":0,"compare_at_price":null,"inventory_quantity":-13739,"inventory_management":null,"inventory_policy":"continue","barcode":null,"featured_media":{"alt":null,"id":30314465853636,"position":1,"preview_image":{"aspect_ratio":4.396,"height":48,"width":211,"src":"\/\/paireyewear.com\/cdn\/shop\/files\/PairCare.png?v=1716252670"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42263366500548,"title":"Platinum","option1":"Platinum","option2":null,"option3":null,"sku":"PAIR_CARE__PLATINUM","requires_shipping":false,"taxable":true,"featured_image":{"id":37921061077188,"product_id":11656548172,"position":1,"created_at":"2024-05-20T20:51:08-04:00","updated_at":"2024-05-20T20:51:10-04:00","alt":null,"width":211,"height":48,"src":"\/\/paireyewear.com\/cdn\/shop\/files\/PairCare.png?v=1716252670","variant_ids":[42263366402244,42263366435012,42263366467780,42263366500548]},"available":true,"name":"PAIRCare - Platinum","public_title":"Platinum","options":["Platinum"],"price":8000,"weight":0,"compare_at_price":null,"inventory_quantity":-24763,"inventory_management":null,"inventory_policy":"continue","barcode":null,"featured_media":{"alt":null,"id":30314465853636,"position":1,"preview_image":{"aspect_ratio":4.396,"height":48,"width":211,"src":"\/\/paireyewear.com\/cdn\/shop\/files\/PairCare.png?v=1716252670"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],
91  };
92</script>
92
93
94    <!-- BEGIN NOVEL SNIPPET -->
95    
95<script>
96  try {
97      
98      
99      localStorage.setItem("__novel-storefront-data__", JSON.stringify({
100          validUntil: Date.now() + 1000 * 60 * 60,
101          value: {"version":1,"storefrontName":"Pair Eyewear","shopifyDomain":"paireyewear.com","storefrontAccessToken":null,"storefrontCustomerTokenProperty":null,"customerAccountsEnabled":true,"authenticateWithShopifyCustomerAccount":false,"integrations":["yotpo","klaviyo"],"tokenProducts":[],"gatedExperiences":[],"novelPassUnauthedLink":"https://paireyewear.novel.com"}
102      }));
103  } catch (e) {}
104</script>
104
105
106    <!-- END NOVEL SNIPPET -->
107    
108    
109    
110    
111    
112    
113      
114      
115    
116  
117    
118      <!-- snippets/product-schema.liquid -->
119
120
121    
122    
123      <!-- snippets/collection-schema.liquid -->
124
125
126    
127
128    <!-- snippets/redirects [ja] -->
129<!-- template: "blog" -->
130<!-- template.name: "blog" -->
131<!-- template.suffix: "" -->
132
133
134
135
136<script>
137  const urlParams = new URLSearchParams(window.location.search);
138  if (urlParams.has('discount')) {
139    // Get the discount code value
140    const code = urlParams.get('discount');
141    // Preserve any other URL parameters
142    urlParams.delete('discount');
143    window.location.replace('/discount/' + code + '?' + urlParams.toString());
144  }
145</script>
145
146
147
148
149
150<meta charset="utf-8">
151<meta
152  http-equiv="X-UA-Compatible"
153  content="IE=edge"
154>
155<meta
156  name="viewport"
157  content="width=device-width,initial-scale=1"
158>
159<meta
160  content="f182b2c8fc67b325571f7a9e299beb93"
161  name="p:domain_verify"
162>
163<meta
164  content="wt060DKIx4wztyAF-EMkq3WnrQhFxDIst5Y_AIIqrLs"
165  name="google-site-verification"
166>
167<meta
168  name="facebook-domain-verification"
169  content="lxdczmlt19d03ws4mhb7xlfm5jemba"
170>
171<meta
172  name="theme-color"
173  content=""
174>
175
176<link
177  rel="canonical"
178  href="https://paireyewear.com/blogs/news"
179>
180
181<!-- Preconnect to Essential Origins -->
182<link
183  rel="preconnect"
184  href="https://paireyewear.com"
185  origin
186>
187
188<link
189  rel="preconnect"
190  href="https://cdn.shopify.com"
191  crossorigin
192><link
193    rel="icon"
194    type="image/png"
195    href="//paireyewear.com/cdn/shop/files/PAIR_Favicon2_32x32.png?v=1753987785"
196  >
197
198<title>
199  Pair Blog
200 &ndash; Pair Eyewear</title>
201
202
203
204
205<meta
206  property="og:site_name"
207  content="Pair Eyewear"
208>
209<meta
210  property="og:url"
211  content="https://paireyewear.com/blogs/news"
212>
213<meta
214  property="og:title"
215  content="Pair Blog"
216>
217<meta
218  property="og:type"
219  content="website"
220>
221<meta
222  property="og:description"
223  content="Glasses that change with you. Start with one base frame and swap magnetic top frames in a snap — prescriptions from $80. 200K+ five-star reviews."
224><meta
225    property="og:image"
226    content="http://paireyewear.com/cdn/shop/files/PAIR_SEO-Image.jpg?v=1753983956"
227  >
228  <meta
229    property="og:image:secure_url"
230    content="https://paireyewear.com/cdn/shop/files/PAIR_SEO-Image.jpg?v=1753983956"
231  >
232  <meta
233    property="og:image:width"
234    content="1200"
235  >
236  <meta
237    property="og:image:height"
238    content="628"
239  ><meta
240  name="twitter:card"
241  content="summary_large_image"
242>
243<meta
244  name="twitter:title"
245  content="Pair Blog"
246>
247<meta
248  name="twitter:description"
249  content="Glasses that change with you. Start with one base frame and swap magnetic top frames in a snap — prescriptions from $80. 200K+ five-star reviews."
250>
251
252
253<!-- Preload Fonts -->
254<link href="//paireyewear.com/cdn/shop/files/NibBold.woff2?v=12132580113576584810" as="font" type="font/woff2" crossorigin="anonymous" rel="preload">
255<link href="//paireyewear.com/cdn/shop/files/NibSemiBold.woff2?v=5523647826599678806" as="font" type="font/woff2" crossorigin="anonymous" rel="preload">
256<link href="//paireyewear.com/cdn/shop/files/SoleilBold.woff2?v=12868881909758118256" as="font" type="font/woff2" crossorigin="anonymous" rel="preload">
257<link href="//paireyewear.com/cdn/shop/files/SoleilRegular.woff2?v=12953967977807647619" as="font" type="font/woff2" fetchpriority="high" crossorigin="anonymous" rel="preload">
258
259<!-- Preload Stylesheets -->
260<link href="//paireyewear.com/cdn/shop/t/1007/assets/base.css.liquid?v=149686704865091424471782941871" as="style" rel="preload">
261<link href="//paireyewear.com/cdn/shop/t/1007/assets/tailwind.min.css?v=112200261849785654171790631123" as="style" rel="preload">
262<!-- snippets/global-styles -->
263
264<link href="//paireyewear.com/cdn/shop/t/1007/assets/base.css?v=134903889557566918411782941875" rel="stylesheet" type="text/css" media="all" />
265<link href="//paireyewear.com/cdn/shop/t/1007/assets/tailwind.min.css?v=112200261849785654171790631123" rel="stylesheet" type="text/css" media="all" />
266
267
268
269
270    
270<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
270<meta name="google-site-verification" content="9RMby50JN2UWqOWyuHdEelJiqGtGC4EnZlWoQ_7d0nc">
271<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/11479910/digital_wallets/dialog">
272<meta id="in-context-paypal-metadata" data-shop-id="11479910" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
273<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/news.atom" />
274<link rel="next" href="/blogs/news?page=2">
275<link rel="alternate" hreflang="x-default" href="https://paireyewear.com/blogs/news">
276<link rel="alternate" hreflang="en" href="https://paireyewear.com/blogs/news">
277<link rel="alternate" hreflang="es" href="https://paireyewear.com/es/blogs/news">
278<link rel="alternate" hreflang="en-CA" href="https://paireyewear.ca/blogs/news">
279<link rel="alternate" hreflang="en-GB" href="https://paireyewear.uk/blogs/news">
280<link rel="alternate" hreflang="es-MX" href="https://paireyewear.mx/blogs/news">
281<link rel="alternate" hreflang="en-MX" href="https://paireyewear.mx/en/blogs/news">
282<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2134638788"></script>
282
283<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
284<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2134638788&shop_id=11479910" crossorigin="anonymous"></script>
vendor: 1 bytes, line 284
284
285<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":11479910,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/11479910","merchantName":"Pair Eyewear","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Pair Eyewear","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 285
285
286<script id="shopify-features" type="application/json">{"accessToken":"6aac907563f15bc43a2908720c7f1b8a","betas":["rich-media-storefront-analytics"],"domain":"paireyewear.com","predictiveSearch":true,"shopId":11479910,"locale":"en"}</script>
vendor: 1 bytes, line 286
286
287<script>var Shopify = Shopify || {};
288Shopify.shop = "pair-eyewear.myshopify.com";
289Shopify.locale = "en";
290Shopify.currency = {"active":"USD","rate":"1.0"};
291Shopify.country = "US";
292Shopify.theme = {"name":"Main Production Theme","id":146529255620,"schema_name":"on\/Sight Base Theme","schema_version":"1.0.0","theme_store_id":null,"role":"main"};
293Shopify.theme.handle = "null";
294Shopify.theme.style = {"id":null,"handle":null};
295Shopify.cdnHost = "paireyewear.com/cdn";
296Shopify.routes = Shopify.routes || {};
297Shopify.routes.root = "/";
298Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
299Shopify.SignInWithShop = Shopify.SignInWithShop || {};
300Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
301Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 301
301
302<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 302
302
303<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 303
303
304<script>
305  window.ShopifyPay = window.ShopifyPay || {};
306  window.ShopifyPay.apiHost = "shop.app\/pay";
307  window.ShopifyPay.redirectState = null;
308</script>
vendor: 1 bytes, line 308
308
309<script>
310  window.Shopify = window.Shopify || {};
311  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
312  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
313  window.Shopify.SignInWithShop.eligible = true;
314</script>
vendor: 1 bytes, line 314
314
315<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 315
315
316<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 316
316
317<script type="module">
318  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
319
320  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
321
322</script>
vendor: 1 bytes, line 322
322
323<script>
324  window.Shopify = window.Shopify || {};
325  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
326  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"]};
327</script>
vendor: 1 bytes, line 327
327
328<script>(function() {
329  var isLoaded = false;
330  function asyncLoad() {
331    if (isLoaded) return;
332    isLoaded = true;
333    var urls = ["https:\/\/cdn-loyalty.yotpo.com\/loader\/SYWNHwPkPCmfBqVKaZFjGQ.js?shop=pair-eyewear.myshopify.com","https:\/\/crossborder-integration.global-e.com\/resources\/js\/app?shop=pair-eyewear.myshopify.com","\/\/cdn.shopify.com\/proxy\/9195f391468b221956b318e7858123d9c667397738d742037123a1d78ffc735d\/web.global-e.com\/merchant\/storefrontattributes?merchantid=1705\u0026shop=pair-eyewear.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/static.klaviyo.com\/onsite\/js\/Lhg4L3\/klaviyo.js?company_id=Lhg4L3\u0026shop=pair-eyewear.myshopify.com","https:\/\/app1.subscribfy.com\/js\/script.js?v=1738612831\u0026shop=pair-eyewear.myshopify.com","https:\/\/cdn-widgetsrepository.yotpo.com\/v1\/loader\/6PFOlr7C6ePRRzDTwncsF8anUFfjmRtdVTeqcnXZ?shop=pair-eyewear.myshopify.com","https:\/\/shop.paireyewear.com\/a\/novel\/js\/novel-storefront.js?shop=pair-eyewear.myshopify.com","\/\/cdn.shopify.com\/proxy\/58205b4304f5bbe87d950120243e3f67d58fd142214731fffc83a31388de74e1\/cdn.bogos.io\/script_tag\/secomapp.scripttag.js?shop=pair-eyewear.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/sdk.postscript.io\/sdk-script-loader.bundle.js?shopId=5480\u0026shop=pair-eyewear.myshopify.com","https:\/\/paireyewear.com\/a\/novel\/js\/novel-storefront.js?shop=pair-eyewear.myshopify.com","\/\/cdn.shopify.com\/proxy\/dca3766eec40c3cb32d2b3004b5d369c01f8a4cf99a4883caeed6186eef2c8c1\/voidsecurity.net\/js\/pixel-subscribfy.js?shop=pair-eyewear.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
334    for (var i = 0; i < urls.length; i++) {
335      var s = document.createElement('script');
336      s.type = 'text/javascript';
337      s.async = true;
338      s.src = urls[i];
339      var x = document.getElementsByTagName('script')[0];
340      x.parentNode.insertBefore(s, x);
341    }
342  };
343  if(window.attachEvent) {
344    window.attachEvent('onload', asyncLoad);
345  } else {
346    window.addEventListener('load', asyncLoad, false);
347  }
348})();</script>
vendor: 1 bytes, line 348
348
349<script id="__st">var __st={"a":11479910,"offset":-14400,"reqid":"fbe5be5f-ad9a-4ee3-8670-9f23031e3116-1790919492","pageurl":"paireyewear.com\/blogs\/news","s":"blogs-49324806","u":"f5ed1a347937","p":"blog","rtyp":"blog","rid":49324806};</script>
vendor: 1 bytes, line 349
349
350<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 350
350
351<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
vendor: 1 bytes, line 351
351
352<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//paireyewear.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 352
352
353<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 = "//paireyewear.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>
353<script crossorigin="anonymous" defer="defer" src="//paireyewear.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 353
353
354<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 354
354
355<script>
356  window.Shopify = window.Shopify || {};
357  window.Shopify.MCP = window.Shopify.MCP || {};
358  window.Shopify.MCP.enabled = true;
359  window.Shopify.MCP.shop = "pair-eyewear.myshopify.com";
360  window.Shopify.MCP.mcpEndpoint = "https:\/\/paireyewear.com\/api\/mcp";
361  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"]}}];
362</script>
vendor: 1 bytes, line 362
362
363<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("\/\/paireyewear.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
364</script>
vendor: 1 bytes, line 364
364
365<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://paireyewear.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
366</script>
vendor: 1 bytes, line 366
366
367<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
368  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);
369</script>
vendor: 1 bytes, line 369
369
370<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})}}));
371</script>
371
372<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://paireyewear.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
373<style id="shopify-accelerated-checkout-cart">
374        #shopify-buyer-consent {
375  margin-top: 1em;
376  display: inline-block;
377  width: 100%;
378}
379
380#shopify-buyer-consent.hidden {
381  display: none;
382}
383
384#shopify-subscription-policy-button {
385  background: none;
386  border: none;
387  padding: 0;
388  text-decoration: underline;
389  font-size: inherit;
390  cursor: pointer;
391}
392
393#shopify-subscription-policy-button::before {
394  box-shadow: none;
395}
396
397      </style>
398
399<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
399
400  <!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/gdpr_cookie_consent/4fbe573f-a377-4fea-9801-3ee0858cae41 -->
401<link rel="preconnect" href="https://app.consentmo.com" crossorigin data-csm-preconnect="app">
402<link rel="dns-prefetch" href="https://workers.consentmo.com" data-csm-preconnect="workers">
403<link rel="dns-prefetch" href="https://storage.consentmo.com" data-csm-preconnect="storage">
404<link rel="preconnect" href="https://cdn.consentmo.com" crossorigin data-csm-preconnect="cdn"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0f6b0-fab4-746e-94a3-645abf621cd0/gdpr-backpack-901/assets/layout-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="banner">
405  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0f6b0-fab4-746e-94a3-645abf621cd0/gdpr-backpack-901/assets/layout-cookie-dialog.consentmo.js" crossorigin data-csm-layout-prefetch="dialog">
406  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0f6b0-fab4-746e-94a3-645abf621cd0/gdpr-backpack-901/assets/layout-cookie-box.consentmo.js" crossorigin data-csm-layout-prefetch="box">
407  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0f6b0-fab4-746e-94a3-645abf621cd0/gdpr-backpack-901/assets/layout-cookie-smart-banner.consentmo.js" crossorigin data-csm-layout-prefetch="smart">
408  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0f6b0-fab4-746e-94a3-645abf621cd0/gdpr-backpack-901/assets/layout-mobile-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="mobile">
408<script>
409(function () {
410  try {
411    document.documentElement.classList.add('csm-cookie-embed');
412  } catch (e) {}
413})();
414</script>
414<script data-consentmo-data-src-bootstrap>
415(function () {
416  'use strict';
417  if (window.__consentmoDataSrcBootstrapInit) return;
418  window.__consentmoDataSrcBootstrapInit = true;
419
420  var DATA_SRC_SELECTOR = [
421    'script[data-src*="consentmo_cookie_consent"]',
422    'script[data-src*="gdpr_cookie_consent.min"]',
423    'script[data-src*="gdrp_cookie_consent_unlimited"]'
424  ].join(',');
425
426  function activateConsentmoDataSrcScripts() {
427    if (!window.Shopify || !window.Shopify.shop) return;
428    document.querySelectorAll(DATA_SRC_SELECTOR).forEach(function (scriptEl) {
429      // getAttribute: src="" must not count as "already has src" (.src === page URL).
430      if (scriptEl.getAttribute('src')) return;
431      var url = scriptEl.getAttribute('data-src');
432      if (!url) return;
433      if (scriptEl.getAttribute('type') === 'text/plain') {
434        scriptEl.removeAttribute('type');
435      }
436      scriptEl.src = url;
437    });
438  }
439  function scheduleActivation() {
440    activateConsentmoDataSrcScripts();
441    // Retry on next task so other DCL handlers (lazy-loaders) can finish setting Shopify.shop / data-src first.
442    setTimeout(activateConsentmoDataSrcScripts, 0);
443  }
444  if (document.readyState === 'loading') {
445    document.addEventListener('DOMContentLoaded', scheduleActivation, { once: true });
446  } else {
447    scheduleActivation();
448  }
449})();
450</script>
450
451
452
453<!-- END app block --><!-- BEGIN app block: shopify://apps/cleera/blocks/embed/019d16b6-3063-7242-9a00-03d495b53da0 -->
454<link rel="preconnect" href="https://api.cleera.app" crossorigin>
455<link rel="dns-prefetch" href="https://api.cleera.app">
456<script
457  src="https://api.cleera.app/bundle/cleera.min.js"
458  data-store-id="adf75a8b-04a2-42c8-98ad-817887fa25bf"
459  
460  defer
461></script>
461
462<!-- END app block --><!-- BEGIN app block: shopify://apps/elevar-conversion-tracking/blocks/dataLayerEmbed/bc30ab68-b15c-4311-811f-8ef485877ad6 -->
463
464
465
466<script type="module" dynamic>
467  const configUrl = "/a/elevar/static/configs/95b9566f7c24bf6157e711369648b9968feb54ef/config.js";
468  const config = (await import(configUrl)).default;
469  const scriptUrl = config.script_src_app_theme_embed;
470
471  if (scriptUrl) {
472    const { handler } = await import(scriptUrl);
473
474    await handler(
475      config,
476      {
477        cartData: {
478  marketId: "1734213828",
479  localeCountryCode:"US",
480  attributes:{},
481  cartTotal: "0.0",
482  currencyCode:"USD",
483  items: []
484}
485,
486        user: {
487  cartTotal: "0.0",
488  currencyCode:"USD",
489  customer: {},
490}
491,
492        isOnCartPage:false,
493        collectionView:null,
494        searchResultsView:null,
495        productView:null,
496      }
497    );
498  }
499</script>
499
500
501
502<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
503
504
505
506
507
508
509
510
511
512
513
514
515  
515<script async src="https://static.klaviyo.com/onsite/js/Lhg4L3/klaviyo.js?company_id=Lhg4L3"></script>
515
516  
516<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>
516
517
518  
519
520
521
522
523  
523<script>
524    window.klaviyoReviewsProductDesignMode = false
525  </script>
525
526
527
528
529
530
531
532
533
534
535<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf -->
536
537
538  
538<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/6PFOlr7C6ePRRzDTwncsF8anUFfjmRtdVTeqcnXZ?languageCode=en" async></script>
538
539
540
541
542  
543<!-- END app block --><!-- BEGIN app block: shopify://apps/postscript-sms-marketing/blocks/sdk/019be67b-1a2f-7589-97a3-72f1751f443e -->
544<script id="embedded-sdk">
545    window.ps_extension_shop_id = 5480;
546</script>
546
547
548<!-- END app block -->
548<script src="https://cdn.shopify.com/extensions/01a0f6b0-fab4-746e-94a3-645abf621cd0/gdpr-backpack-901/assets/consentmo_cookie_consent.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 548
548
549<script src="https://cdn.shopify.com/extensions/01a0ee25-3a1f-7a45-be15-5281df51204b/test-sms-52/assets/sdk-embed-script-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 549
549
550<script src="https://cdn.shopify.com/extensions/01a0ef11-ed59-7a1a-9dac-8835710c3c5e/applovin-shop-integration-98/assets/app-embed.js" type="text/javascript" defer="defer"></script>
550
551<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
552<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: 11479910,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 552
552
553<script>
554  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
555</script>
vendor: 1 bytes, line 555
555
556<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}
556).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: 11479910,storefrontBaseUrl: "https://paireyewear.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://paireyewear.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2124611780","configuration":"{\"accountID\":\"pair-eyewear\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1d4c781273105676f6b02a329648437f","type":"APP","apiClientId":32196493313,"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"]}
556,{"id":"1976729796","configuration":"{\"accountID\":\"5851738891\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"dd9820c1936024e953e4606e0a69d62c","type":"APP","apiClientId":3976986625,"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":"1827635396","configuration":"{\"shopId\":\"11479910\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"83adcaf06c5deacff41ffdf8f92d9129","type":"APP","apiClientId":246667608065,"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":"unrestricted"},{"id":"1572012228","configuration":"{\"accountID\":\"Lhg4L3\",\"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":"1501659332","configuration":"{\"eventKey\":\"4e74335c-37c6-4dd9-a5d7-1a4ce015cc6a\",\"name\":\"pair-eyewear - Axon Pixel\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4a5dfd2e28427774549854cee30cb444","type":"APP","apiClientId":256560922625,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1316913348","configuration":"{\"shop\":\"pair-eyewear.myshopify.com\",\"collect_url\":\"https:\\\/\\\/collect.bogos.io\\\/collect\",\"product_bundles_data\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e375ae2aeef9215058b62ddff7136cb9","type":"APP","apiClientId":177733,"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":"1303838916","configuration":"{\"dummy\":\"dummyValue\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"95e4efbd1b218c0fdb84a6d11c9ba2c2","type":"APP","apiClientId":3328713,"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":"optimized"},{"id":"1000046788","configuration":"{\"shopId\":\"5480\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2eedfe5ca9c7d4954f200bfa1ffb380d","type":"APP","apiClientId":2328352,"privacyPurposes":["MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"844759236","configuration":"{\"yotpoStoreId\":\"6PFOlr7C6ePRRzDTwncsF8anUFfjmRtdVTeqcnXZ\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c5c2579aac465eb24ca7bc0501a6000d","type":"APP","apiClientId":70132,"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":"824344772","configuration":"{\"accountID\":\"1220658\",\"workspaceId\":\"152cdbee-2dcf-477b-9567-bb8d77b309e5\",\"projectId\":\"9f1d9c6b-62ec-4110-b4d5-3dc8b528895c\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d98eb033f1e81320021a411362de3a55","type":"APP","apiClientId":5461967,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]}
556,"dataSharingState":"unrestricted"},{"id":"115998916","configuration":"{\"accountId\":\"Global-e\",\"merchantId\":\"1705\",\"baseApiUrl\":\"https:\/\/checkout-service.global-e.com\/api\/v1\",\"siteId\":\"7ce243a1e1a2\",\"BorderfreeMetaCAPIEnabled\":\"False\",\"FT_IsLegacyAnalyticsSDKEnabled\":\"True\",\"FT_IsAnalyticsSDKEnabled\":\"False\",\"CDNUrl\":\"https:\/\/webservices.global-e.com\/\",\"BfGoogleAdsEnabled\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f57cf2051d71603e8d6721fd066d8995","type":"APP","apiClientId":5806573,"privacyPurposes":["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":"114852036","configuration":"{\"accountID\":\"facct_01HXA2RM494FQ2PP9PFVDKP153\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b512ad51efb2fbd80a0b3630d2f185b8","type":"APP","apiClientId":61620781057,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"105447620","configuration":"{\"websiteID\":\"63378\",\"testing\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9383f2d1da8c241f868656a7f69b9637","type":"APP","apiClientId":3535451,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"64848068","configuration":"{\"tagID\":\"2613056374464\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"39649476","configuration":"{\"hashed_organization_id\":\"a882c231a858964bc3d46dd9a7e9e299_v1\",\"app_key\":\"pair-eyewear\",\"allow_collect_personal_data\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"01efe7afb13dafa90bc1421b50b2a3ed","type":"APP","apiClientId":111542,"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":"9797828","configuration":"{\"config_url\": \"https:\/\/shopify-gtm-suite.getelevar.com\/configs\/95b9566f7c24bf6157e711369648b9968feb54ef\/config.js\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"7ae63d00911d5ee26809bf1e3232d852","type":"APP","apiClientId":2509311,"privacyPurposes":[],"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":"17858756","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"14","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Heap"},{"id":"38731972","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Elevar - Checkout Tracking"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Pair Eyewear","paymentSettings":{"currencyCode":"USD"}
556,"myshopifyDomain":"pair-eyewear.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/paireyewear.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8417754316996","handle":"united-health-care","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45376602865860","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11656548172","handle":"pair-care","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42263366402244","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8496610410692","handle":"the-virtual-essential-glasses-case","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45748693795012","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8194703917252","handle":"pair-membership","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44634572423364","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4353329660017","handle":"gift-card","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45060234772676","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://paireyewear.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"146529255620","themePublished":"true","eventMetadataId":"d5fe1738-9b3e-435e-b40c-fa70e6ffb95f","pageType":"blog","resourceId":"49324806","shopId":"11479910","storefrontBaseUrl":"https:\/\/paireyewear.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>
556<script>
557  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
558  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
559  window.ShopifyAnalytics.meta.currency = 'USD';
560  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":49324806,"requestId":"fbe5be5f-ad9a-4ee3-8670-9f23031e3116-1790919492"}};
561  for (var attr in meta) {
562    window.ShopifyAnalytics.meta[attr] = meta[attr];
563  }
564</script>
vendor: 1 bytes, line 564
564
565<script class="analytics">
566  (function () {
567    var customDocumentWrite = function(content) {
568      var jquery = null;
569
570      if (window.jQuery) {
571        jquery = window.jQuery;
572      } else if (window.Checkout && window.Checkout.$) {
573        jquery = window.Checkout.$;
574      }
575
576      if (jquery) {
577        jquery('body').append(content);
578      }
579    };
580
581    var hasLoggedConversion = function(token) {
582      if (token) {
583        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
584      }
585      return false;
586    }
587
588    var setCookieIfConversion = function(token) {
589      if (token) {
590        var twoMonthsFromNow = new Date(Date.now());
591        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
592
593        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
594      }
595    }
596
597    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
598    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
599    if (trekkie.integrations) {
600      return;
601    }
602    trekkie.methods = [
603      'identify',
604      'page',
605      'ready',
606      'track',
607      'trackForm',
608      'trackLink'
609    ];
610    trekkie.factory = function(method) {
611      return function() {
612        var args = Array.prototype.slice.call(arguments);
613        args.unshift(method);
614        trekkie.push(args);
615        if (method == 'track' || method == 'page') {
616          var pageUrl;
617          try {
618            pageUrl = window.location.href;
619          } catch (e) {}
620          var pageReferrer;
621          try {
622            pageReferrer = document.referrer;
623          } catch (e) {}
624          try {
625            if (window.__TREKKIE_SHIM_QUEUE == null) {
626              window.__TREKKIE_SHIM_QUEUE = [];
627            }
628            window.__TREKKIE_SHIM_QUEUE.push({
629              from: 'trekkie-stub',
630              method: method,
631              args: args.slice(1),
632              pageContext: {
633                url: pageUrl,
634                referrer: pageReferrer
635              }
636            });
637          } catch (e) {
638            // no-op
639          }
640        }
641        return trekkie;
642      };
643    };
644    for (var i = 0; i < trekkie.methods.length; i++) {
645      var key = trekkie.methods[i];
646      trekkie[key] = trekkie.factory(key);
647    }
648    trekkie.load = function(config) {
649      trekkie.config = config || {};
650      trekkie.config.initialDocumentCookie = document.cookie;
651      var first = document.getElementsByTagName('script')[0];
652var script = document.createElement('script');
653script.type = 'text/javascript';
654script.onerror = function(e) {
655  var scriptFallback = document.createElement('script');
656  scriptFallback.type = 'text/javascript';
657  scriptFallback.onerror = function(error) {
658          var Monorail = {
659      produce: function produce(monorailDomain, schemaId, payload) {
660        var currentMs = new Date().getTime();
661        var event = {
662          schema_id: schemaId,
663          payload: payload,
664          metadata: {
665            event_created_at_ms: currentMs,
666            event_sent_at_ms: currentMs
667          }
668        };
669        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
670      },
671      sendRequest: function sendRequest(endpointUrl, payload) {
672        // Try the sendBeacon API
673        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
674          var blobData = new window.Blob([payload], {
675            type: 'text/plain'
676          });
677
678          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
679            return true;
680          } // sendBeacon was not successful
681
682        } // XHR beacon
683
684        var xhr = new XMLHttpRequest();
685
686        try {
687          xhr.open('POST', endpointUrl);
688          xhr.setRequestHeader('Content-Type', 'text/plain');
689          xhr.send(payload);
690        } catch (e) {
691          console.log(e);
692        }
693
694        return false;
695      },
696      isIos12: function isIos12() {
697        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
698      }
699    };
700    Monorail.produce('monorail-edge.shopifysvc.com',
701      'trekkie_storefront_load_errors/1.1',
702      {shop_id: 11479910,
703      theme_id: 146529255620,
704      app_name: "storefront",
705      context_url: window.location.href,
706      source_url: "//paireyewear.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
707
708  };
709  scriptFallback.async = true;
710  scriptFallback.src = '//paireyewear.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
711  first.parentNode.insertBefore(scriptFallback, first);
712};
713script.async = true;
714script.src = '//paireyewear.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
715first.parentNode.insertBefore(script, first);
716
717    };
718    trekkie.load(
719      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":11479910,"isMerchantRequest":null,"themeId":146529255620,"themeCityHash":"10707982998382237506","contentLanguage":"en","currency":"USD","eventMetadataId":"d5fe1738-9b3e-435e-b40c-fa70e6ffb95f"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
720    );
721
722    var loaded = false;
723    trekkie.ready(function() {
724      if (loaded) return;
725      loaded = true;
726
727      window.ShopifyAnalytics.lib = window.trekkie;
728
729      var originalDocumentWrite = document.write;
730      document.write = customDocumentWrite;
731      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
732      document.write = originalDocumentWrite;
733
734      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
735      var token = match? match[1]: undefined;
736      if (!hasLoggedConversion(token)) {
737        setCookieIfConversion(token);
738        
739      }
740    });
741
742    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":49324806,"requestId":"fbe5be5f-ad9a-4ee3-8670-9f23031e3116-1790919492","shopifyEmitted":true});
743
744    var eventsListenerScript = document.createElement('script');
745    eventsListenerScript.async = true;
746    eventsListenerScript.src = "//paireyewear.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
747    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
748})();</script>
vendor: 1 bytes, line 748
748
749<script
750  defer
751  src="https://paireyewear.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
752  data-application="storefront-renderer"
753  data-shop-id="11479910"
754  data-render-region="gcp-us-central1"
755  data-page-type="blog"
756  data-theme-instance-id="146529255620"
757  data-theme-name="on/Sight Base Theme"
758  data-theme-version="1.0.0"
759  data-monorail-region="shop_domain"
760  data-resource-timing-sampling-rate="10"
761  data-shs="true"
762  data-shs-beacon="true"
763  data-shs-export-with-fetch="true"
764  data-shs-logs-sample-rate="1"
765  data-shs-beacon-endpoint="https://paireyewear.com/api/collect"
766></script>
766
767<meta name="shopify-y" content="e71a6ca9-88fe-4804-a625-45674b47488d" data-expiration="1822477092000"><meta name="shopify-s" content="4cdb58e9-9dea-4f09-8f8b-d3ee79a157f0" data-expiration="1790921292000"><meta name="new-cookie-storage-activated" content="t">
768</head>
769  <body
770    class="bg-var"
771    style="--bg: #fff;"
772    
773      data-barba="wrapper"
774    
775  >
776    <h1 class="sr-only">
777      Pair Eyewear
778    </h1>
779    
780      <!-- snippets/page-transition -->
781
782<div
783  class="pointer-events-none fixed left-0 top-0 z-50 h-full w-full cursor-wait bg-white opacity-0"
784  data-hook="transition"
785></div>
786
787    
788<div
789      class="flex h-full flex-col template-blog page-blog"
790      data-template="blog"
791      data-request-path="/blogs/news"
792      data-request-page-type="blog"
793      
794        data-barba="container"
795      
796    >
797      <!-- snippets/skip-to-link -->
798
799<a
800  href="#MainContent"
801  class="absolute left-5 top-0 z-50 -translate-y-full rounded bg-white p-2.5 transition-transform focus-visible:translate-y-5"
802>
803  Skip to main content
804</a>
805<!-- snippets/overlay.liquid [ja/aa] -->
806
807<div
808  class="fixed inset-0 z-[51] cursor-zoom-out bg-black/40 transition-opacity off:pointer-events-none off:opacity-0"
809  data-hook="overlay"
810  data-component="global/overlay"
811></div>
812<!-- snippets/header.liquid [06/24 AA/JA] -->
813
814
815
816
817
818<div
819  class="
820  group/header section-header fixed top-banner on:top-0 z-50 w-full transition-transform duration-300 border-b border-black on:bg-var
821
822  
823    bg-var
824  
825
826  
827  
828"
829  style="--bg: #ffffff;"
830  data-on-threshold="80"
831  
832  
833    data-utility="scroll-toggle"
834  
835
836>
837  <div id="shopify-section-announcement-bar" class="shopify-section section-announcement-bar"><!-- sections/announcement-bar [ja] -->
838
839
840
841
842<div
843  id="announcement-bar"
844  class="swiper h-fit min-h-bar w-full"
845  
846    data-component="swiper"
847    data-swiper="{
848    &quot;autoDisable&quot;: false,
849    &quot;slidesPerView&quot;: &quot;1&quot;,
850    &quot;spaceBetween&quot;: 0,
851    &quot;loop&quot;: true,
852    &quot;centeredSlides&quot;: false,
853    &quot;slideActiveClass&quot;: &quot;on&quot;,
854    &quot;autoplay&quot;: {
855      &quot;delay&quot;: 5000
856    },
857    &quot;navigation&quot;: {
858      &quot;nextEl&quot;: &quot;#announcement-bar .swiper-next&quot;,
859      &quot;prevEl&quot;: &quot;#announcement-bar .swiper-prev&quot;
860    },
861    &quot;pagination&quot;: {
862      &quot;el&quot;: &quot;#announcement-bar .swiper-paginate&quot;,
863      &quot;type&quot;: &quot;bullets&quot;,
864      &quot;clickable&quot;: true
865    },
866    &quot;breakpoints&quot;: {
867      
868
869
870
871&quot;768&quot;: {}
872,
873      
874
875
876
877&quot;768&quot;: {}
878
879    }
880  }"
881  
882  data-testid="announcement-bar"
883>
884  <ul class="swiper-wrapper">
885    
886
887    <!-- blocks/base-announcement.liquid [08/26 AA] -->
888
889
890
891
892
893
894
895
896<li
897  class="swiper-slide body-xs lg:body-sm flex min-h-bar w-full items-center justify-center p-2 text-center"
898  style="
899    background-color: #92ba8f;
900    color: #000000;
901  "
902  
903    aria-labelledby="announcement-AVS8xTytEeGRsWU1xY__base_announcement_Mn3hUj"
904  
905  
906>
907  
908    <span
909      id="announcement-AVS8xTytEeGRsWU1xY__base_announcement_Mn3hUj"
910      class="sr-only"
911    >Now in Forte: 3 Core Base Frame Shapes</span>
912    <a href="https://paireyewear.com/pages/forte-line" title="https://paireyewear.com/pages/forte-line"><span style="text-decoration:underline">Now in Forte: 3 Core Base Frame Shapes</span></a>
913  
914</li>
915
916
917<!-- blocks/base-announcement.liquid [08/26 AA] -->
918
919
920
921
922
923
924
925
926<li
927  class="swiper-slide body-xs lg:body-sm flex min-h-bar w-full items-center justify-center p-2 text-center"
928  style="
929    background-color: #92ba8f;
930    color: #000000;
931  "
932  
933    aria-labelledby="announcement-AWFFjSFdOekdjNmZHe__base_announcement_xrrQKt"
934  
935  
936>
937  
938    <span
939      id="announcement-AWFFjSFdOekdjNmZHe__base_announcement_xrrQKt"
940      class="sr-only"
941    >Get a FREE Top on Orders $200+ with code FREETOP</span>
942    Get a FREE Top on Orders $200+ with code <strong>FREETOP</strong>
943  
944</li>
945
946
947<!-- blocks/base-announcement.liquid [08/26 AA] -->
948
949
950
951
952
953
954
955
956<li
957  class="swiper-slide body-xs lg:body-sm flex min-h-bar w-full items-center justify-center p-2 text-center"
958  style="
959    background-color: #92ba8f;
960    color: #000000;
961  "
962  
963    aria-labelledby="announcement-ASVJUaVlpZnNQUStLZ__base_announcement_ybiV7Y"
964  
965  
966>
967  
968    <span
969      id="announcement-ASVJUaVlpZnNQUStLZ__base_announcement_ybiV7Y"
970      class="sr-only"
971    >FREE Shipping on All US and CA Orders</span>
972    FREE Shipping on All US and CA Orders
973  
974</li>
975
976
977<!-- blocks/base-announcement.liquid [08/26 AA] -->
978
979
980
981
982
983
984
985
986<li
987  class="swiper-slide body-xs lg:body-sm flex min-h-bar w-full items-center justify-center p-2 text-center"
988  style="
989    background-color: #92ba8f;
990    color: #000000;
991  "
992  
993    aria-labelledby="announcement-AUDdUcFlyQmdka0hGU__base_announcement_gjUcPH"
994  
995  
996>
997  
998    <span
999      id="announcement-AUDdUcFlyQmdka0hGU__base_announcement_gjUcPH"
1000      class="sr-only"
1001    >Download Our App for Exclusive Products & Deals</span>
1002    <a href="https://paireyewear.com/pages/pair-app-is-here" title="Pair App is here"><span style="text-decoration:underline">Download Our App for Exclusive Products & Deals</span></a>
1003  
1004</li>
1005
1006
1007
1008  </ul>
1009
1010  
1011    <div class="absolute right-1.5 top-1/2 z-10 h-6 w-6 -translate-y-1/2">
1012      
1013    </div>
1014  
1015</div>
1016
1017
1018</div><div id="shopify-section-header-desktop" class="shopify-section">
1018<!-- sections/header-desktop [ja] -->
1019
1020
1021
1022<header
1023  class="hidden w-full gap-8 px-8 py-5 xl:grid xl:grid-cols-[1fr_auto_1fr]"
1024  data-component="desktop-menu"
1025  data-navigation="true"
1026  data-testid="menu-desktop"
1027>
1028  
1029
1030  <!-- blocks/_header-mega-menu.liquid [04/25 AA] -->
1031
1032
1033
1034<nav
1035  class="flex items-center justify-start"
1036  aria-label="main menu"
1037  
1038>
1039  <ul class="flex items-center gap-3 lg:gap-7">
1040    <!-- blocks/_menu-link.liquid [04/25 AA] -->
1041
1042
1043
1044
1045
1046
1047
1048  <li
1049    data-hook="menu-item"
1050    style="--underscore-color: var(--color-primary-hover);"
1051    data-handle="eyeglasses"
1052    
1053    
1054  >
1055    <div class="relative flex items-center justify-between gap-2">
1056      
1057        <a
1058          href="/collections/all-frames"
1059          class="w-full text-base text-left body-md font-bold md:underscore lg:font-normal "
1060          data-navigation
1061          
1062          
1063            aria-haspopup="true"
1064            aria-expanded="false"
1065            data-utility="hover-toggle"
1066            data-toggle="#submenu-ARlhXbWtoYU0yVHJkN__menu_link_m6Hhgd"
1067          
1068        >
1069          Eyeglasses
1070        </a>
1071      
1072
1073      
1074        <!-- snippets/icon (chevron) [aa/ja] -->
1075
1076
1077
1078
1079
1080  <svg
1081    
1082  style=""
1083  class="icon icon-chevron -rotate-90 md:hidden w-5 h-5 absolute right-0 pos-y-center pointer-events-none
1084"
1085
1086    width="16"
1087    height="16"
1088    viewBox="0 0 16 16"
1089    fill="none"
1090    xmlns="http://www.w3.org/2000/svg"
1091  >
1092    <path d="M12 6L8 10L4 6" stroke="currentColor" stroke-width="1.25"/>
1093  </svg>
1094
1095
1096
1097      
1098    </div>
1099
1100    
1101      <!-- snippets/submenu.liquid [04/25 AA] -->
1102
1103
1104
1105<div
1106  id="submenu-ARlhXbWtoYU0yVHJkN__menu_link_m6Hhgd"
1107  class="off:hidden flex fixed bottom-0 left-0 z-10 w-full origin-top-left top-0 bg-white px-6 py-5 max-w-[30rem] h-[calc(100dvh_-_var(--nav-height))] group-on/header:h-[calc(100dvh_-_var(--nav-height)_+_var(--bar-height))] xl:max-w-none xl:p-8 xl:bottom-auto xl:absolute xl:top-[calc(100%_+_1px)] xl:h-auto group-on/header:xl:h-auto xl:shadow-[0_4px_4px_0px_rgba(0,0,0,0.25)] xl:max-h-[calc(100vh_-_var(--nav-top))]"
1108  data-component="popup"
1109  data-overlay-z-index="50"
1110  data-hook="submenu"
1111  data-level="1"
1112  role="menu"
1113  aria-label="Eyeglasses"
1114>
1115  <div class="flex w-full flex-col gap-4 xl:flex-row">
1116    
1117      <button
1118        class="body-md flex w-full items-center gap-2.5 text-base font-bold xl:hidden"
1119        data-utility="click-toggle"
1120        data-toggle="#submenu-ARlhXbWtoYU0yVHJkN__menu_link_m6Hhgd"
1121        data-hook="menu-item"
1122      >
1123        <!-- snippets/icon (chevron) [aa/ja] -->
1124
1125
1126
1127
1128
1129  <svg
1130    
1131  style=""
1132  class="icon icon-chevron rotate-90 w-5 h-5
1133"
1134
1135    width="16"
1136    height="16"
1137    viewBox="0 0 16 16"
1138    fill="none"
1139    xmlns="http://www.w3.org/2000/svg"
1140  >
1141    <path d="M12 6L8 10L4 6" stroke="currentColor" stroke-width="1.25"/>
1142  </svg>
1143
1144
1145
1146        Eyeglasses
1147      </button>
1148    
1149
1150    <ul
1151      class="no-scrollbar flex h-full max-h-full w-full flex-col gap-4 overflow-scroll xl:flex-row"
1152      data-menu="submenu-ARlhXbWtoYU0yVHJkN__menu_link_m6Hhgd"
1153    >
1154      
1155        <!-- blocks/_menu-card.liquid [04/25 AA] -->
1156
1157
1158
1159
1160
1161
1162<li
1163  class="group/card relative grid aspect-[9/5] w-full max-w-lg cursor-pointer grid-cols-1 grid-rows-1 overflow-hidden rounded-xl "
1164  data-hook="menu-item"
1165  data-handle="shop-women"
1166  
1167>
1168  <a
1169    data-navigation
1170    href="/collections/womens-frames?filter.v.availability"
1171    class="absolute inset-0 z-[2]"
1172    
1173    ><span class="sr-only">Shop Women</span>
1174  </a>
1175
1176  <!-- snippets/image.liquid [aa] -->
1177
1178
1179
1180
1181
1182
1183
1184  
1185  
1186    <img src="//paireyewear.com/cdn/shop/files/Frame_1171278630.png?v=1753148664&amp;width=1200" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/files/Frame_1171278630.png?v=1753148664&amp;width=352 352w, //paireyewear.com/cdn/shop/files/Frame_1171278630.png?v=1753148664&amp;width=600 600w, //paireyewear.com/cdn/shop/files/Frame_1171278630.png?v=1753148664&amp;width=832 832w, //paireyewear.com/cdn/shop/files/Frame_1171278630.png?v=1753148664&amp;width=1200 1200w" width="600" loading="lazy" class="w-full h-auto rounded-xl aspect-[9/5] object-cover row-span-1 col-span-1 row-start-1 col-start-1 group-hover/card:scale-105 transition-all duration-500">
1187  
1188
1189
1190
1191  <div class="relative z-[1] col-span-1 col-start-1 row-span-1 row-start-1 flex items-end justify-end p-4">
1192    
1193
1194    <span
1195      class="font-sm rounded-sm bg-white px-3 py-2 leading-none text-black transition-colors duration-300 group-hover/card:bg-black group-hover/card:text-white"
1196    >
1197      Shop Women
1198    </span>
1199  </div>
1200</li>
1201
1202
1203
1204      
1205        <!-- blocks/_menu-card.liquid [04/25 AA] -->
1206
1207
1208
1209
1210
1211
1212<li
1213  class="group/card relative grid aspect-[9/5] w-full max-w-lg cursor-pointer grid-cols-1 grid-rows-1 overflow-hidden rounded-xl "
1214  data-hook="menu-item"
1215  data-handle="shop-men"
1216  
1217>
1218  <a
1219    data-navigation
1220    href="/collections/mens-frames?filter.v.availability"
1221    class="absolute inset-0 z-[2]"
1222    
1223    ><span class="sr-only">Shop Men</span>
1224  </a>
1225
1226  <!-- snippets/image.liquid [aa] -->
1227
1228
1229
1230
1231
1232
1233
1234  
1235  
1236    <img src="//paireyewear.com/cdn/shop/files/Frame_1171278634.png?v=1753148664&amp;width=1200" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/files/Frame_1171278634.png?v=1753148664&amp;width=352 352w, //paireyewear.com/cdn/shop/files/Frame_1171278634.png?v=1753148664&amp;width=600 600w, //paireyewear.com/cdn/shop/files/Frame_1171278634.png?v=1753148664&amp;width=832 832w, //paireyewear.com/cdn/shop/files/Frame_1171278634.png?v=1753148664&amp;width=1200 1200w" width="600" loading="lazy" class="w-full h-auto rounded-xl aspect-[9/5] object-cover row-span-1 col-span-1 row-start-1 col-start-1 group-hover/card:scale-105 transition-all duration-500">
1237  
1238
1239
1240
1241  <div class="relative z-[1] col-span-1 col-start-1 row-span-1 row-start-1 flex items-end justify-end p-4">
1242    
1243
1244    <span
1245      class="font-sm rounded-sm bg-white px-3 py-2 leading-none text-black transition-colors duration-300 group-hover/card:bg-black group-hover/card:text-white"
1246    >
1247      Shop Men
1248    </span>
1249  </div>
1250</li>
1251
1252
1253
1254      
1255        <!-- blocks/_menu-card.liquid [04/25 AA] -->
1256
1257
1258
1259
1260
1261
1262<li
1263  class="group/card relative grid aspect-[9/5] w-full max-w-lg cursor-pointer grid-cols-1 grid-rows-1 overflow-hidden rounded-xl "
1264  data-hook="menu-item"
1265  data-handle="shop-kids"
1266  
1267>
1268  <a
1269    data-navigation
1270    href="/collections/kids-frames?filter.v.availability"
1271    class="absolute inset-0 z-[2]"
1272    
1273    ><span class="sr-only">Shop Kids</span>
1274  </a>
1275
1276  <!-- snippets/image.liquid [aa] -->
1277
1278
1279
1280
1281
1282
1283
1284  
1285  
1286    <img src="//paireyewear.com/cdn/shop/files/Frame_1171278633.png?v=1753148664&amp;width=1200" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/files/Frame_1171278633.png?v=1753148664&amp;width=352 352w, //paireyewear.com/cdn/shop/files/Frame_1171278633.png?v=1753148664&amp;width=600 600w, //paireyewear.com/cdn/shop/files/Frame_1171278633.png?v=1753148664&amp;width=832 832w, //paireyewear.com/cdn/shop/files/Frame_1171278633.png?v=1753148664&amp;width=1200 1200w" width="600" loading="lazy" class="w-full h-auto rounded-xl aspect-[9/5] object-cover row-span-1 col-span-1 row-start-1 col-start-1 group-hover/card:scale-105 transition-all duration-500">
1287  
1288
1289
1290
1291  <div class="relative z-[1] col-span-1 col-start-1 row-span-1 row-start-1 flex items-end justify-end p-4">
1292    
1293
1294    <span
1295      class="font-sm rounded-sm bg-white px-3 py-2 leading-none text-black transition-colors duration-300 group-hover/card:bg-black group-hover/card:text-white"
1296    >
1297      Shop Kids
1298    </span>
1299  </div>
1300</li>
1301
1302
1303
1304      
1305    </ul>
1306  </div>
1307</div>
1308
1309    
1310  </li>
1311
1312
1313
1314<!-- blocks/_menu-link.liquid [04/25 AA] -->
1315
1316
1317
1318
1319
1320
1321
1322  <li
1323    data-hook="menu-item"
1324    style="--underscore-color: var(--color-primary-hover);"
1325    data-handle="sunglasses"
1326    
1327    
1328  >
1329    <div class="relative flex items-center justify-between gap-2">
1330      
1331        <a
1332          href="/collections/womens-sunglasses"
1333          class="w-full text-base text-left body-md font-bold md:underscore lg:font-normal "
1334          data-navigation
1335          
1336          
1337            aria-haspopup="true"
1338            aria-expanded="false"
1339            data-utility="hover-toggle"
1340            data-toggle="#submenu-ATlBBZ0srVnlXK1lLO__menu_link_KDJwfi"
1341          
1342        >
1343          Sunglasses
1344        </a>
1345      
1346
1347      
1348        <!-- snippets/icon (chevron) [aa/ja] -->
1349
1350
1351
1352
1353
1354  <svg
1355    
1356  style=""
1357  class="icon icon-chevron -rotate-90 md:hidden w-5 h-5 absolute right-0 pos-y-center pointer-events-none
1358"
1359
1360    width="16"
1361    height="16"
1362    viewBox="0 0 16 16"
1363    fill="none"
1364    xmlns="http://www.w3.org/2000/svg"
1365  >
1366    <path d="M12 6L8 10L4 6" stroke="currentColor" stroke-width="1.25"/>
1367  </svg>
1368
1369
1370
1371      
1372    </div>
1373
1374    
1375      <!-- snippets/submenu.liquid [04/25 AA] -->
1376
1377
1378
1379<div
1380  id="submenu-ATlBBZ0srVnlXK1lLO__menu_link_KDJwfi"
1381  class="off:hidden flex fixed bottom-0 left-0 z-10 w-full origin-top-left top-0 bg-white px-6 py-5 max-w-[30rem] h-[calc(100dvh_-_var(--nav-height))] group-on/header:h-[calc(100dvh_-_var(--nav-height)_+_var(--bar-height))] xl:max-w-none xl:p-8 xl:bottom-auto xl:absolute xl:top-[calc(100%_+_1px)] xl:h-auto group-on/header:xl:h-auto xl:shadow-[0_4px_4px_0px_rgba(0,0,0,0.25)] xl:max-h-[calc(100vh_-_var(--nav-top))]"
1382  data-component="popup"
1383  data-overlay-z-index="50"
1384  data-hook="submenu"
1385  data-level="1"
1386  role="menu"
1387  aria-label="Sunglasses"
1388>
1389  <div class="flex w-full flex-col gap-4 xl:flex-row">
1390    
1391      <button
1392        class="body-md flex w-full items-center gap-2.5 text-base font-bold xl:hidden"
1393        data-utility="click-toggle"
1394        data-toggle="#submenu-ATlBBZ0srVnlXK1lLO__menu_link_KDJwfi"
1395        data-hook="menu-item"
1396      >
1397        <!-- snippets/icon (chevron) [aa/ja] -->
1398
1399
1400
1401
1402
1403  <svg
1404    
1405  style=""
1406  class="icon icon-chevron rotate-90 w-5 h-5
1407"
1408
1409    width="16"
1410    height="16"
1411    viewBox="0 0 16 16"
1412    fill="none"
1413    xmlns="http://www.w3.org/2000/svg"
1414  >
1415    <path d="M12 6L8 10L4 6" stroke="currentColor" stroke-width="1.25"/>
1416  </svg>
1417
1418
1419
1420        Sunglasses
1421      </button>
1422    
1423
1424    <ul
1425      class="no-scrollbar flex h-full max-h-full w-full flex-col gap-4 overflow-scroll xl:flex-row"
1426      data-menu="submenu-ATlBBZ0srVnlXK1lLO__menu_link_KDJwfi"
1427    >
1428      
1429        <!-- blocks/_menu-card.liquid [04/25 AA] -->
1430
1431
1432
1433
1434
1435
1436<li
1437  class="group/card relative grid aspect-[9/5] w-full max-w-lg cursor-pointer grid-cols-1 grid-rows-1 overflow-hidden rounded-xl "
1438  data-hook="menu-item"
1439  data-handle="shop-women"
1440  
1441>
1442  <a
1443    data-navigation
1444    href="/collections/womens-sunglasses?filter.v.availability"
1445    class="absolute inset-0 z-[2]"
1446    
1447    ><span class="sr-only">Shop Women</span>
1448  </a>
1449
1450  <!-- snippets/image.liquid [aa] -->
1451
1452
1453
1454
1455
1456
1457
1458  
1459  
1460    <img src="//paireyewear.com/cdn/shop/files/Frame_Womens_Sun_Nav.png?v=1753148664&amp;width=1200" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/files/Frame_Womens_Sun_Nav.png?v=1753148664&amp;width=352 352w, //paireyewear.com/cdn/shop/files/Frame_Womens_Sun_Nav.png?v=1753148664&amp;width=600 600w, //paireyewear.com/cdn/shop/files/Frame_Womens_Sun_Nav.png?v=1753148664&amp;width=832 832w, //paireyewear.com/cdn/shop/files/Frame_Womens_Sun_Nav.png?v=1753148664&amp;width=1200 1200w" width="600" loading="lazy" class="w-full h-auto rounded-xl aspect-[9/5] object-cover row-span-1 col-span-1 row-start-1 col-start-1 group-hover/card:scale-105 transition-all duration-500">
1461  
1462
1463
1464
1465  <div class="relative z-[1] col-span-1 col-start-1 row-span-1 row-start-1 flex items-end justify-end p-4">
1466    
1467
1468    <span
1469      class="font-sm rounded-sm bg-white px-3 py-2 leading-none text-black transition-colors duration-300 group-hover/card:bg-black group-hover/card:text-white"
1470    >
1471      Shop Women
1472    </span>
1473  </div>
1474</li>
1475
1476
1477
1478      
1479        <!-- blocks/_menu-card.liquid [04/25 AA] -->
1480
1481
1482
1483
1484
1485
1486<li
1487  class="group/card relative grid aspect-[9/5] w-full max-w-lg cursor-pointer grid-cols-1 grid-rows-1 overflow-hidden rounded-xl "
1488  data-hook="menu-item"
1489  data-handle="shop-men"
1490  
1491>
1492  <a
1493    data-navigation
1494    href="/collections/mens-sunglasses?filter.v.availability"
1495    class="absolute inset-0 z-[2]"
1496    
1497    ><span class="sr-only">Shop Men</span>
1498  </a>
1499
1500  <!-- snippets/image.liquid [aa] -->
1501
1502
1503
1504
1505
1506
1507
1508  
1509  
1510    <img src="//paireyewear.com/cdn/shop/files/Frame_Mens_Sun_NAv.png?v=1753148664&amp;width=1200" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/files/Frame_Mens_Sun_NAv.png?v=1753148664&amp;width=352 352w, //paireyewear.com/cdn/shop/files/Frame_Mens_Sun_NAv.png?v=1753148664&amp;width=600 600w, //paireyewear.com/cdn/shop/files/Frame_Mens_Sun_NAv.png?v=1753148664&amp;width=832 832w, //paireyewear.com/cdn/shop/files/Frame_Mens_Sun_NAv.png?v=1753148664&amp;width=1200 1200w" width="600" loading="lazy" class="w-full h-auto rounded-xl aspect-[9/5] object-cover row-span-1 col-span-1 row-start-1 col-start-1 group-hover/card:scale-105 transition-all duration-500">
1511  
1512
1513
1514
1515  <div class="relative z-[1] col-span-1 col-start-1 row-span-1 row-start-1 flex items-end justify-end p-4">
1516    
1517
1518    <span
1519      class="font-sm rounded-sm bg-white px-3 py-2 leading-none text-black transition-colors duration-300 group-hover/card:bg-black group-hover/card:text-white"
1520    >
1521      Shop Men
1522    </span>
1523  </div>
1524</li>
1525
1526
1527
1528      
1529        <!-- blocks/_menu-card.liquid [04/25 AA] -->
1530
1531
1532
1533
1534
1535
1536<li
1537  class="group/card relative grid aspect-[9/5] w-full max-w-lg cursor-pointer grid-cols-1 grid-rows-1 overflow-hidden rounded-xl "
1538  data-hook="menu-item"
1539  data-handle="shop-kids"
1540  
1541>
1542  <a
1543    data-navigation
1544    href="/collections/kids-sunglasses?filter.v.availability"
1545    class="absolute inset-0 z-[2]"
1546    
1547    ><span class="sr-only">Shop Kids</span>
1548  </a>
1549
1550  <!-- snippets/image.liquid [aa] -->
1551
1552
1553
1554
1555
1556
1557
1558  
1559  
1560    <img src="//paireyewear.com/cdn/shop/files/Frame_Kids_Sun_Nav.png?v=1753148664&amp;width=1200" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/files/Frame_Kids_Sun_Nav.png?v=1753148664&amp;width=352 352w, //paireyewear.com/cdn/shop/files/Frame_Kids_Sun_Nav.png?v=1753148664&amp;width=600 600w, //paireyewear.com/cdn/shop/files/Frame_Kids_Sun_Nav.png?v=1753148664&amp;width=832 832w, //paireyewear.com/cdn/shop/files/Frame_Kids_Sun_Nav.png?v=1753148664&amp;width=1200 1200w" width="600" loading="lazy" class="w-full h-auto rounded-xl aspect-[9/5] object-cover row-span-1 col-span-1 row-start-1 col-start-1 group-hover/card:scale-105 transition-all duration-500">
1561  
1562
1563
1564
1565  <div class="relative z-[1] col-span-1 col-start-1 row-span-1 row-start-1 flex items-end justify-end p-4">
1566    
1567
1568    <span
1569      class="font-sm rounded-sm bg-white px-3 py-2 leading-none text-black transition-colors duration-300 group-hover/card:bg-black group-hover/card:text-white"
1570    >
1571      Shop Kids
1572    </span>
1573  </div>
1574</li>
1575
1576
1577
1578      
1579    </ul>
1580  </div>
1581</div>
1582
1583    
1584  </li>
1585
1586
1587
1588<!-- blocks/_menu-link.liquid [04/25 AA] -->
1589
1590
1591
1592
1593
1594
1595
1596  <li
1597    data-hook="menu-item"
1598    style="--underscore-color: var(--color-primary-hover);"
1599    data-handle="top-frames"
1600    
1601    
1602  >
1603    <div class="relative flex items-center justify-between gap-2">
1604      
1605        <a
1606          href="/collections/all-tops"
1607          class="w-full text-base text-left body-md font-bold md:underscore lg:font-normal "
1608          data-navigation
1609          
1610          
1611            aria-haspopup="true"
1612            aria-expanded="false"
1613            data-utility="hover-toggle"
1614            data-toggle="#submenu-AWVhkNGY4a1ZGV3Jzb__menu_link_9gNpBy"
1615          
1616        >
1617          Top Frames
1618        </a>
1619      
1620
1621      
1622        <!-- snippets/icon (chevron) [aa/ja] -->
1623
1624
1625
1626
1627
1628  <svg
1629    
1630  style=""
1631  class="icon icon-chevron -rotate-90 md:hidden w-5 h-5 absolute right-0 pos-y-center pointer-events-none
1632"
1633
1634    width="16"
1635    height="16"
1636    viewBox="0 0 16 16"
1637    fill="none"
1638    xmlns="http://www.w3.org/2000/svg"
1639  >
1640    <path d="M12 6L8 10L4 6" stroke="currentColor" stroke-width="1.25"/>
1641  </svg>
1642
1643
1644
1645      
1646    </div>
1647
1648    
1649      <!-- snippets/submenu.liquid [04/25 AA] -->
1650
1651
1652
1653<div
1654  id="submenu-AWVhkNGY4a1ZGV3Jzb__menu_link_9gNpBy"
1655  class="off:hidden flex fixed bottom-0 left-0 z-10 w-full origin-top-left top-0 bg-white px-6 py-5 max-w-[30rem] h-[calc(100dvh_-_var(--nav-height))] group-on/header:h-[calc(100dvh_-_var(--nav-height)_+_var(--bar-height))] xl:max-w-none xl:p-8 xl:bottom-auto xl:absolute xl:top-[calc(100%_+_1px)] xl:h-auto group-on/header:xl:h-auto xl:shadow-[0_4px_4px_0px_rgba(0,0,0,0.25)] xl:max-h-[calc(100vh_-_var(--nav-top))]"
1656  data-component="popup"
1657  data-overlay-z-index="50"
1658  data-hook="submenu"
1659  data-level="1"
1660  role="menu"
1661  aria-label="Top Frames"
1662>
1663  <div class="flex w-full flex-col gap-4 xl:flex-row">
1664    
1665      <button
1666        class="body-md flex w-full items-center gap-2.5 text-base font-bold xl:hidden"
1667        data-utility="click-toggle"
1668        data-toggle="#submenu-AWVhkNGY4a1ZGV3Jzb__menu_link_9gNpBy"
1669        data-hook="menu-item"
1670      >
1671        <!-- snippets/icon (chevron) [aa/ja] -->
1672
1673
1674
1675
1676
1677  <svg
1678    
1679  style=""
1680  class="icon icon-chevron rotate-90 w-5 h-5
1681"
1682
1683    width="16"
1684    height="16"
1685    viewBox="0 0 16 16"
1686    fill="none"
1687    xmlns="http://www.w3.org/2000/svg"
1688  >
1689    <path d="M12 6L8 10L4 6" stroke="currentColor" stroke-width="1.25"/>
1690  </svg>
1691
1692
1693
1694        Top Frames
1695      </button>
1696    
1697
1698    <ul
1699      class="no-scrollbar flex h-full max-h-full w-full flex-col gap-4 overflow-scroll xl:flex-row"
1700      data-menu="submenu-AWVhkNGY4a1ZGV3Jzb__menu_link_9gNpBy"
1701    >
1702      
1703        <!-- blocks/_footer-menu.liquid [04/25 AA] -->
1704
1705
1706
1707<div
1708  class="grid w-full grid-cols-[--columns] gap-[--gap] lg:grid-cols-[--columns-lg] lg:gap-[--gap-lg] "
1709  style="
1710    --gap: 2rem;
1711    --columns: repeat(1, minmax(0, 1fr));
1712    --gap-lg: 2rem;
1713    --columns-lg: repeat(4, minmax(0, 1fr));
1714  "
1715  
1716>
1717  <!-- blocks/base-linklist.liquid [04/25 AA] -->
1718
1719
1720
1721<!--
1722  url_map replaces certain links with their localized versions in Replo based on the user’s lang
1723  (key) Replo 'en' URL => (value) full localized URL
1724-->
1725
1726
1727
1728
1729
1730
1731
1732  <ul
1733    class="flex flex-col gap-3"
1734    data-hook="menu-item"
1735    
1736  >
1737    
1738      <li class="heading-6">Classics</li>
1739    
1740
1741    
1742      
1743      
1744
1745      
1746      <li
1747        class="flex w-full items-center gap-3"
1748        data-handle="all-tops"
1749        
1750      >
1751        <!-- settings.us_only_links: "/pages/memberships
1752/pages/membership
1753/collections/framed-finds
1754/pages/unitedhealthcare
1755/es/pages/memberships
1756/es/pages/membership
1757https://shop.paireyewear.com/pages/memberships
1758/apps/subscribfy-api/store/manage-membership-dashboard" -->
1759        <!-- match_found: "" -->
1760
1761        <a
1762          href="/collections/all-tops"
1763          class=""
1764          data-navigation
1765          style="--rotate: 0;"
1766        >
1767          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">All Tops</span>
1768          
1769        </a>
1770
1771        
1772      </li>
1773    
1774      
1775      
1776
1777      
1778      <li
1779        class="flex w-full items-center gap-3"
1780        data-handle="new-arrivals"
1781        
1782      >
1783        <!-- settings.us_only_links: "/pages/memberships
1784/pages/membership
1785/collections/framed-finds
1786/pages/unitedhealthcare
1787/es/pages/memberships
1788/es/pages/membership
1789https://shop.paireyewear.com/pages/memberships
1790/apps/subscribfy-api/store/manage-membership-dashboard" -->
1791        <!-- match_found: "" -->
1792
1793        <a
1794          href="/collections/new-arrivals"
1795          class=""
1796          data-navigation
1797          style="--rotate: 0;"
1798        >
1799          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">New Arrivals</span>
1800          
1801        </a>
1802
1803        
1804      </li>
1805    
1806      
1807      
1808
1809      
1810      <li
1811        class="flex w-full items-center gap-3"
1812        data-handle="best-sellers"
1813        
1814      >
1815        <!-- settings.us_only_links: "/pages/memberships
1816/pages/membership
1817/collections/framed-finds
1818/pages/unitedhealthcare
1819/es/pages/memberships
1820/es/pages/membership
1821https://shop.paireyewear.com/pages/memberships
1822/apps/subscribfy-api/store/manage-membership-dashboard" -->
1823        <!-- match_found: "" -->
1824
1825        <a
1826          href="/collections/best-sellers-1"
1827          class=""
1828          data-navigation
1829          style="--rotate: 0;"
1830        >
1831          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Best Sellers</span>
1832          
1833        </a>
1834
1835        
1836      </li>
1837    
1838      
1839      
1840
1841      
1842      <li
1843        class="flex w-full items-center gap-3"
1844        data-handle="leaving-soon"
1845        
1846          data-feature-flag="show-leaving-soon-nav"
1847          data-utility="handle-feature-flag"
1848          data-show="true"
1849        
1850      >
1851        <!-- settings.us_only_links: "/pages/memberships
1852/pages/membership
1853/collections/framed-finds
1854/pages/unitedhealthcare
1855/es/pages/memberships
1856/es/pages/membership
1857https://shop.paireyewear.com/pages/memberships
1858/apps/subscribfy-api/store/manage-membership-dashboard" -->
1859        <!-- match_found: "" -->
1860
1861        <a
1862          href="/collections/leaving-soon"
1863          class=""
1864          data-navigation
1865          style="--rotate: 0;"
1866        >
1867          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Leaving Soon</span>
1868          
1869        </a>
1870
1871        
1872      </li>
1873    
1874      
1875      
1876
1877      
1878      <li
1879        class="flex w-full items-center gap-3"
1880        data-handle="sun-tops"
1881        
1882      >
1883        <!-- settings.us_only_links: "/pages/memberships
1884/pages/membership
1885/collections/framed-finds
1886/pages/unitedhealthcare
1887/es/pages/memberships
1888/es/pages/membership
1889https://shop.paireyewear.com/pages/memberships
1890/apps/subscribfy-api/store/manage-membership-dashboard" -->
1891        <!-- match_found: "" -->
1892
1893        <a
1894          href="/collections/sun-tops?sort_by=best-selling"
1895          class=""
1896          data-navigation
1897          style="--rotate: 0;"
1898        >
1899          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Sun Tops</span>
1900          
1901        </a>
1902
1903        
1904      </li>
1905    
1906      
1907      
1908
1909      
1910      <li
1911        class="flex w-full items-center gap-3"
1912        data-handle="tinted-lens-tops"
1913        
1914      >
1915        <!-- settings.us_only_links: "/pages/memberships
1916/pages/membership
1917/collections/framed-finds
1918/pages/unitedhealthcare
1919/es/pages/memberships
1920/es/pages/membership
1921https://shop.paireyewear.com/pages/memberships
1922/apps/subscribfy-api/store/manage-membership-dashboard" -->
1923        <!-- match_found: "" -->
1924
1925        <a
1926          href="/collections/tinted-lens-tops"
1927          class=""
1928          data-navigation
1929          style="--rotate: 0;"
1930        >
1931          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Tinted Lens Tops</span>
1932          
1933        </a>
1934
1935        
1936      </li>
1937    
1938      
1939      
1940
1941      
1942      <li
1943        class="flex w-full items-center gap-3"
1944        data-handle="classic-colors"
1945        
1946      >
1947        <!-- settings.us_only_links: "/pages/memberships
1948/pages/membership
1949/collections/framed-finds
1950/pages/unitedhealthcare
1951/es/pages/memberships
1952/es/pages/membership
1953https://shop.paireyewear.com/pages/memberships
1954/apps/subscribfy-api/store/manage-membership-dashboard" -->
1955        <!-- match_found: "" -->
1956
1957        <a
1958          href="/collections/classic-colors?sort_by=best-selling"
1959          class=""
1960          data-navigation
1961          style="--rotate: 0;"
1962        >
1963          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Classic Colors</span>
1964          
1965        </a>
1966
1967        
1968      </li>
1969    
1970      
1971      
1972
1973      
1974      <li
1975        class="flex w-full items-center gap-3"
1976        data-handle="classic-designs"
1977        
1978      >
1979        <!-- settings.us_only_links: "/pages/memberships
1980/pages/membership
1981/collections/framed-finds
1982/pages/unitedhealthcare
1983/es/pages/memberships
1984/es/pages/membership
1985https://shop.paireyewear.com/pages/memberships
1986/apps/subscribfy-api/store/manage-membership-dashboard" -->
1987        <!-- match_found: "" -->
1988
1989        <a
1990          href="/collections/classic-designs?sort_by=best-selling"
1991          class=""
1992          data-navigation
1993          style="--rotate: 0;"
1994        >
1995          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Classic Designs</span>
1996          
1997        </a>
1998
1999        
2000      </li>
2001    
2002      
2003      
2004
2005      
2006      <li
2007        class="flex w-full items-center gap-3"
2008        data-handle="classic-premiums"
2009        
2010      >
2011        <!-- settings.us_only_links: "/pages/memberships
2012/pages/membership
2013/collections/framed-finds
2014/pages/unitedhealthcare
2015/es/pages/memberships
2016/es/pages/membership
2017https://shop.paireyewear.com/pages/memberships
2018/apps/subscribfy-api/store/manage-membership-dashboard" -->
2019        <!-- match_found: "" -->
2020
2021        <a
2022          href="/collections/premium-collection?sort_by=best-selling"
2023          class=""
2024          data-navigation
2025          style="--rotate: 0;"
2026        >
2027          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Classic Premiums</span>
2028          
2029        </a>
2030
2031        
2032      </li>
2033    
2034      
2035      
2036
2037      
2038      <li
2039        class="flex w-full items-center gap-3"
2040        data-handle="classic-shimmers-sparkles"
2041        
2042      >
2043        <!-- settings.us_only_links: "/pages/memberships
2044/pages/membership
2045/collections/framed-finds
2046/pages/unitedhealthcare
2047/es/pages/memberships
2048/es/pages/membership
2049https://shop.paireyewear.com/pages/memberships
2050/apps/subscribfy-api/store/manage-membership-dashboard" -->
2051        <!-- match_found: "" -->
2052
2053        <a
2054          href="/collections/sparkle-and-shimmers"
2055          class=""
2056          data-navigation
2057          style="--rotate: 0;"
2058        >
2059          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Classic Shimmers & Sparkles</span>
2060          
2061        </a>
2062
2063        
2064      </li>
2065    
2066      
2067      
2068
2069      
2070      <li
2071        class="flex w-full items-center gap-3"
2072        data-handle="classic-crystals"
2073        
2074      >
2075        <!-- settings.us_only_links: "/pages/memberships
2076/pages/membership
2077/collections/framed-finds
2078/pages/unitedhealthcare
2079/es/pages/memberships
2080/es/pages/membership
2081https://shop.paireyewear.com/pages/memberships
2082/apps/subscribfy-api/store/manage-membership-dashboard" -->
2083        <!-- match_found: "" -->
2084
2085        <a
2086          href="/collections/gradient-crystals"
2087          class=""
2088          data-navigation
2089          style="--rotate: 0;"
2090        >
2091          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Classic Crystals</span>
2092          
2093        </a>
2094
2095        
2096      </li>
2097    
2098      
2099      
2100
2101      
2102      <li
2103        class="flex w-full items-center gap-3"
2104        data-handle="performance-series"
2105        
2106      >
2107        <!-- settings.us_only_links: "/pages/memberships
2108/pages/membership
2109/collections/framed-finds
2110/pages/unitedhealthcare
2111/es/pages/memberships
2112/es/pages/membership
2113https://shop.paireyewear.com/pages/memberships
2114/apps/subscribfy-api/store/manage-membership-dashboard" -->
2115        <!-- match_found: "" -->
2116
2117        <a
2118          href="/pages/performance-series"
2119          class=""
2120          data-navigation
2121          style="--rotate: 0;"
2122        >
2123          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Performance Series</span>
2124          
2125        </a>
2126
2127        
2128      </li>
2129    
2130  </ul>
2131
2132
2133
2134<!-- blocks/base-linklist.liquid [04/25 AA] -->
2135
2136
2137
2138<!--
2139  url_map replaces certain links with their localized versions in Replo based on the user’s lang
2140  (key) Replo 'en' URL => (value) full localized URL
2141-->
2142
2143
2144
2145
2146
2147
2148
2149  <ul
2150    class="flex flex-col gap-3"
2151    data-hook="menu-item"
2152    
2153  >
2154    
2155      <li class="heading-6">Limited Edition</li>
2156    
2157
2158    
2159      
2160      
2161
2162      
2163      <li
2164        class="flex w-full items-center gap-3"
2165        data-handle="pair-reserve-october"
2166        
2167      >
2168        <!-- settings.us_only_links: "/pages/memberships
2169/pages/membership
2170/collections/framed-finds
2171/pages/unitedhealthcare
2172/es/pages/memberships
2173/es/pages/membership
2174https://shop.paireyewear.com/pages/memberships
2175/apps/subscribfy-api/store/manage-membership-dashboard" -->
2176        <!-- match_found: "" -->
2177
2178        <a
2179          href="/collections/pair-reserve"
2180          class=""
2181          data-navigation
2182          style="--rotate: 0;"
2183        >
2184          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Pair Reserve - October</span>
2185          
2186        </a>
2187
2188        
2189          <span class="rounded-sm bg-iris px-1.5 py-[3px] text-xs leading-none">NEW</span>
2190        
2191      </li>
2192    
2193      
2194      
2195
2196      
2197      <li
2198        class="flex w-full items-center gap-3"
2199        data-handle="spellbound"
2200        
2201      >
2202        <!-- settings.us_only_links: "/pages/memberships
2203/pages/membership
2204/collections/framed-finds
2205/pages/unitedhealthcare
2206/es/pages/memberships
2207/es/pages/membership
2208https://shop.paireyewear.com/pages/memberships
2209/apps/subscribfy-api/store/manage-membership-dashboard" -->
2210        <!-- match_found: "" -->
2211
2212        <a
2213          href="/collections/spellbound"
2214          class=""
2215          data-navigation
2216          style="--rotate: 0;"
2217        >
2218          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Spellbound</span>
2219          
2220        </a>
2221
2222        
2223          <span class="rounded-sm bg-iris px-1.5 py-[3px] text-xs leading-none">NEW</span>
2224        
2225      </li>
2226    
2227      
2228      
2229
2230      
2231      <li
2232        class="flex w-full items-center gap-3"
2233        data-handle="autumn"
2234        
2235      >
2236        <!-- settings.us_only_links: "/pages/memberships
2237/pages/membership
2238/collections/framed-finds
2239/pages/unitedhealthcare
2240/es/pages/memberships
2241/es/pages/membership
2242https://shop.paireyewear.com/pages/memberships
2243/apps/subscribfy-api/store/manage-membership-dashboard" -->
2244        <!-- match_found: "" -->
2245
2246        <a
2247          href="/collections/autumn"
2248          class=""
2249          data-navigation
2250          style="--rotate: 0;"
2251        >
2252          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Autumn</span>
2253          
2254        </a>
2255
2256        
2257      </li>
2258    
2259      
2260      
2261
2262      
2263      <li
2264        class="flex w-full items-center gap-3"
2265        data-handle="decades"
2266        
2267      >
2268        <!-- settings.us_only_links: "/pages/memberships
2269/pages/membership
2270/collections/framed-finds
2271/pages/unitedhealthcare
2272/es/pages/memberships
2273/es/pages/membership
2274https://shop.paireyewear.com/pages/memberships
2275/apps/subscribfy-api/store/manage-membership-dashboard" -->
2276        <!-- match_found: "" -->
2277
2278        <a
2279          href="/collections/decades"
2280          class=""
2281          data-navigation
2282          style="--rotate: 0;"
2283        >
2284          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Decades</span>
2285          
2286        </a>
2287
2288        
2289      </li>
2290    
2291      
2292      
2293
2294      
2295      <li
2296        class="flex w-full items-center gap-3"
2297        data-handle="trick-or-treat"
2298        
2299      >
2300        <!-- settings.us_only_links: "/pages/memberships
2301/pages/membership
2302/collections/framed-finds
2303/pages/unitedhealthcare
2304/es/pages/memberships
2305/es/pages/membership
2306https://shop.paireyewear.com/pages/memberships
2307/apps/subscribfy-api/store/manage-membership-dashboard" -->
2308        <!-- match_found: "" -->
2309
2310        <a
2311          href="/collections/trick-or-treat"
2312          class=""
2313          data-navigation
2314          style="--rotate: 0;"
2315        >
2316          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Trick or Treat</span>
2317          
2318        </a>
2319
2320        
2321      </li>
2322    
2323  </ul>
2324
2325
2326
2327<!-- blocks/base-linklist.liquid [04/25 AA] -->
2328
2329
2330
2331<!--
2332  url_map replaces certain links with their localized versions in Replo based on the user’s lang
2333  (key) Replo 'en' URL => (value) full localized URL
2334-->
2335
2336
2337
2338
2339
2340
2341
2342  <ul
2343    class="flex flex-col gap-3"
2344    data-hook="menu-item"
2345    
2346  >
2347    
2348      <li class="heading-6">Collabs</li>
2349    
2350
2351    
2352      
2353      
2354
2355      
2356      <li
2357        class="flex w-full items-center gap-3"
2358        data-handle="nightmare-before-christmas"
2359        
2360      >
2361        <!-- settings.us_only_links: "/pages/memberships
2362/pages/membership
2363/collections/framed-finds
2364/pages/unitedhealthcare
2365/es/pages/memberships
2366/es/pages/membership
2367https://shop.paireyewear.com/pages/memberships
2368/apps/subscribfy-api/store/manage-membership-dashboard" -->
2369        <!-- match_found: "" -->
2370
2371        <a
2372          href="/collections/nightmare-before-christmas"
2373          class=""
2374          data-navigation
2375          style="--rotate: 0;"
2376        >
2377          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Nightmare Before Christmas</span>
2378          
2379        </a>
2380
2381        
2382      </li>
2383    
2384      
2385      
2386
2387      
2388      <li
2389        class="flex w-full items-center gap-3"
2390        data-handle="pokemon"
2391        
2392      >
2393        <!-- settings.us_only_links: "/pages/memberships
2394/pages/membership
2395/collections/framed-finds
2396/pages/unitedhealthcare
2397/es/pages/memberships
2398/es/pages/membership
2399https://shop.paireyewear.com/pages/memberships
2400/apps/subscribfy-api/store/manage-membership-dashboard" -->
2401        <!-- match_found: "" -->
2402
2403        <a
2404          href="/collections/pokemon"
2405          class=""
2406          data-navigation
2407          style="--rotate: 0;"
2408        >
2409          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Pokémon</span>
2410          
2411        </a>
2412
2413        
2414      </li>
2415    
2416      
2417      
2418
2419      
2420      <li
2421        class="flex w-full items-center gap-3"
2422        data-handle="disney-stitch"
2423        
2424      >
2425        <!-- settings.us_only_links: "/pages/memberships
2426/pages/membership
2427/collections/framed-finds
2428/pages/unitedhealthcare
2429/es/pages/memberships
2430/es/pages/membership
2431https://shop.paireyewear.com/pages/memberships
2432/apps/subscribfy-api/store/manage-membership-dashboard" -->
2433        <!-- match_found: "" -->
2434
2435        <a
2436          href="/collections/disney-stitch"
2437          class=""
2438          data-navigation
2439          style="--rotate: 0;"
2440        >
2441          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Disney Stitch</span>
2442          
2443        </a>
2444
2445        
2446      </li>
2447    
2448      
2449      
2450
2451      
2452      <li
2453        class="flex w-full items-center gap-3"
2454        data-handle="winnie-the-pooh"
2455        
2456      >
2457        <!-- settings.us_only_links: "/pages/memberships
2458/pages/membership
2459/collections/framed-finds
2460/pages/unitedhealthcare
2461/es/pages/memberships
2462/es/pages/membership
2463https://shop.paireyewear.com/pages/memberships
2464/apps/subscribfy-api/store/manage-membership-dashboard" -->
2465        <!-- match_found: "" -->
2466
2467        <a
2468          href="/collections/winnie-the-pooh"
2469          class=""
2470          data-navigation
2471          style="--rotate: 0;"
2472        >
2473          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Winnie the Pooh</span>
2474          
2475        </a>
2476
2477        
2478      </li>
2479    
2480      
2481      
2482
2483      
2484      <li
2485        class="flex w-full items-center gap-3"
2486        data-handle="disney-villains"
2487        
2488      >
2489        <!-- settings.us_only_links: "/pages/memberships
2490/pages/membership
2491/collections/framed-finds
2492/pages/unitedhealthcare
2493/es/pages/memberships
2494/es/pages/membership
2495https://shop.paireyewear.com/pages/memberships
2496/apps/subscribfy-api/store/manage-membership-dashboard" -->
2497        <!-- match_found: "" -->
2498
2499        <a
2500          href="/collections/disney-villains"
2501          class=""
2502          data-navigation
2503          style="--rotate: 0;"
2504        >
2505          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Disney Villains</span>
2506          
2507        </a>
2508
2509        
2510      </li>
2511    
2512      
2513      
2514
2515      
2516      <li
2517        class="flex w-full items-center gap-3"
2518        data-handle="pixar"
2519        
2520      >
2521        <!-- settings.us_only_links: "/pages/memberships
2522/pages/membership
2523/collections/framed-finds
2524/pages/unitedhealthcare
2525/es/pages/memberships
2526/es/pages/membership
2527https://shop.paireyewear.com/pages/memberships
2528/apps/subscribfy-api/store/manage-membership-dashboard" -->
2529        <!-- match_found: "" -->
2530
2531        <a
2532          href="/collections/pixar"
2533          class=""
2534          data-navigation
2535          style="--rotate: 0;"
2536        >
2537          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Pixar</span>
2538          
2539        </a>
2540
2541        
2542      </li>
2543    
2544      
2545      
2546
2547      
2548      <li
2549        class="flex w-full items-center gap-3"
2550        data-handle="harry-potter"
2551        
2552      >
2553        <!-- settings.us_only_links: "/pages/memberships
2554/pages/membership
2555/collections/framed-finds
2556/pages/unitedhealthcare
2557/es/pages/memberships
2558/es/pages/membership
2559https://shop.paireyewear.com/pages/memberships
2560/apps/subscribfy-api/store/manage-membership-dashboard" -->
2561        <!-- match_found: "" -->
2562
2563        <a
2564          href="/collections/harry-potter"
2565          class=""
2566          data-navigation
2567          style="--rotate: 0;"
2568        >
2569          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Harry Potter</span>
2570          
2571        </a>
2572
2573        
2574      </li>
2575    
2576      
2577      
2578
2579      
2580      <li
2581        class="flex w-full items-center gap-3"
2582        data-handle="disney-princess"
2583        
2584      >
2585        <!-- settings.us_only_links: "/pages/memberships
2586/pages/membership
2587/collections/framed-finds
2588/pages/unitedhealthcare
2589/es/pages/memberships
2590/es/pages/membership
2591https://shop.paireyewear.com/pages/memberships
2592/apps/subscribfy-api/store/manage-membership-dashboard" -->
2593        <!-- match_found: "" -->
2594
2595        <a
2596          href="/collections/disney-princess"
2597          class=""
2598          data-navigation
2599          style="--rotate: 0;"
2600        >
2601          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Disney Princess</span>
2602          
2603        </a>
2604
2605        
2606      </li>
2607    
2608      
2609      
2610
2611      
2612      <li
2613        class="flex w-full items-center gap-3"
2614        data-handle="mickey-friends"
2615        
2616      >
2617        <!-- settings.us_only_links: "/pages/memberships
2618/pages/membership
2619/collections/framed-finds
2620/pages/unitedhealthcare
2621/es/pages/memberships
2622/es/pages/membership
2623https://shop.paireyewear.com/pages/memberships
2624/apps/subscribfy-api/store/manage-membership-dashboard" -->
2625        <!-- match_found: "" -->
2626
2627        <a
2628          href="/collections/mickey"
2629          class=""
2630          data-navigation
2631          style="--rotate: 0;"
2632        >
2633          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Mickey & Friends</span>
2634          
2635        </a>
2636
2637        
2638      </li>
2639    
2640      
2641      
2642
2643      
2644      <li
2645        class="flex w-full items-center gap-3"
2646        data-handle="star-wars"
2647        
2648      >
2649        <!-- settings.us_only_links: "/pages/memberships
2650/pages/membership
2651/collections/framed-finds
2652/pages/unitedhealthcare
2653/es/pages/memberships
2654/es/pages/membership
2655https://shop.paireyewear.com/pages/memberships
2656/apps/subscribfy-api/store/manage-membership-dashboard" -->
2657        <!-- match_found: "" -->
2658
2659        <a
2660          href="/collections/star-wars"
2661          class=""
2662          data-navigation
2663          style="--rotate: 0;"
2664        >
2665          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Star Wars</span>
2666          
2667        </a>
2668
2669        
2670      </li>
2671    
2672      
2673      
2674
2675      
2676      <li
2677        class="flex w-full items-center gap-3"
2678        data-handle="van-gogh-museum"
2679        
2680      >
2681        <!-- settings.us_only_links: "/pages/memberships
2682/pages/membership
2683/collections/framed-finds
2684/pages/unitedhealthcare
2685/es/pages/memberships
2686/es/pages/membership
2687https://shop.paireyewear.com/pages/memberships
2688/apps/subscribfy-api/store/manage-membership-dashboard" -->
2689        <!-- match_found: "" -->
2690
2691        <a
2692          href="/collections/van-gogh"
2693          class=""
2694          data-navigation
2695          style="--rotate: 0;"
2696        >
2697          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Van Gogh Museum</span>
2698          
2699        </a>
2700
2701        
2702      </li>
2703    
2704      
2705      
2706
2707      
2708      <li
2709        class="flex w-full items-center gap-3"
2710        data-handle="frida-kahlo"
2711        
2712      >
2713        <!-- settings.us_only_links: "/pages/memberships
2714/pages/membership
2715/collections/framed-finds
2716/pages/unitedhealthcare
2717/es/pages/memberships
2718/es/pages/membership
2719https://shop.paireyewear.com/pages/memberships
2720/apps/subscribfy-api/store/manage-membership-dashboard" -->
2721        <!-- match_found: "" -->
2722
2723        <a
2724          href="/collections/frida-kahlo"
2725          class=""
2726          data-navigation
2727          style="--rotate: 0;"
2728        >
2729          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Frida Kahlo</span>
2730          
2731        </a>
2732
2733        
2734      </li>
2735    
2736      
2737      
2738
2739      
2740      <li
2741        class="flex w-full items-center gap-3"
2742        data-handle="mlb"
2743        
2744      >
2745        <!-- settings.us_only_links: "/pages/memberships
2746/pages/membership
2747/collections/framed-finds
2748/pages/unitedhealthcare
2749/es/pages/memberships
2750/es/pages/membership
2751https://shop.paireyewear.com/pages/memberships
2752/apps/subscribfy-api/store/manage-membership-dashboard" -->
2753        <!-- match_found: "" -->
2754
2755        <a
2756          href="/collections/mlb"
2757          class=""
2758          data-navigation
2759          style="--rotate: 0;"
2760        >
2761          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">MLB</span>
2762          
2763        </a>
2764
2765        
2766      </li>
2767    
2768      
2769      
2770
2771      
2772      <li
2773        class="flex w-full items-center gap-3"
2774        data-handle="the-met"
2775        
2776      >
2777        <!-- settings.us_only_links: "/pages/memberships
2778/pages/membership
2779/collections/framed-finds
2780/pages/unitedhealthcare
2781/es/pages/memberships
2782/es/pages/membership
2783https://shop.paireyewear.com/pages/memberships
2784/apps/subscribfy-api/store/manage-membership-dashboard" -->
2785        <!-- match_found: "" -->
2786
2787        <a
2788          href="/collections/the-met"
2789          class=""
2790          data-navigation
2791          style="--rotate: 0;"
2792        >
2793          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">The Met</span>
2794          
2795        </a>
2796
2797        
2798      </li>
2799    
2800      
2801      
2802
2803      
2804      <li
2805        class="flex w-full items-center gap-3"
2806        data-handle="dc"
2807        
2808      >
2809        <!-- settings.us_only_links: "/pages/memberships
2810/pages/membership
2811/collections/framed-finds
2812/pages/unitedhealthcare
2813/es/pages/memberships
2814/es/pages/membership
2815https://shop.paireyewear.com/pages/memberships
2816/apps/subscribfy-api/store/manage-membership-dashboard" -->
2817        <!-- match_found: "" -->
2818
2819        <a
2820          href="/collections/dc"
2821          class=""
2822          data-navigation
2823          style="--rotate: 0;"
2824        >
2825          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">DC</span>
2826          
2827        </a>
2828
2829        
2830      </li>
2831    
2832      
2833      
2834
2835      
2836      <li
2837        class="flex w-full items-center gap-3"
2838        data-handle="marvel"
2839        
2840      >
2841        <!-- settings.us_only_links: "/pages/memberships
2842/pages/membership
2843/collections/framed-finds
2844/pages/unitedhealthcare
2845/es/pages/memberships
2846/es/pages/membership
2847https://shop.paireyewear.com/pages/memberships
2848/apps/subscribfy-api/store/manage-membership-dashboard" -->
2849        <!-- match_found: "" -->
2850
2851        <a
2852          href="/collections/marvel"
2853          class=""
2854          data-navigation
2855          style="--rotate: 0;"
2856        >
2857          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Marvel</span>
2858          
2859        </a>
2860
2861        
2862      </li>
2863    
2864      
2865      
2866
2867      
2868      <li
2869        class="flex w-full items-center gap-3"
2870        data-handle="sesame-street"
2871        
2872      >
2873        <!-- settings.us_only_links: "/pages/memberships
2874/pages/membership
2875/collections/framed-finds
2876/pages/unitedhealthcare
2877/es/pages/memberships
2878/es/pages/membership
2879https://shop.paireyewear.com/pages/memberships
2880/apps/subscribfy-api/store/manage-membership-dashboard" -->
2881        <!-- match_found: "" -->
2882
2883        <a
2884          href="/collections/sesame-street"
2885          class=""
2886          data-navigation
2887          style="--rotate: 0;"
2888        >
2889          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Sesame Street</span>
2890          
2891        </a>
2892
2893        
2894      </li>
2895    
2896      
2897      
2898
2899      
2900      <li
2901        class="flex w-full items-center gap-3"
2902        data-handle="nhl"
2903        
2904      >
2905        <!-- settings.us_only_links: "/pages/memberships
2906/pages/membership
2907/collections/framed-finds
2908/pages/unitedhealthcare
2909/es/pages/memberships
2910/es/pages/membership
2911https://shop.paireyewear.com/pages/memberships
2912/apps/subscribfy-api/store/manage-membership-dashboard" -->
2913        <!-- match_found: "" -->
2914
2915        <a
2916          href="/collections/nhl"
2917          class=""
2918          data-navigation
2919          style="--rotate: 0;"
2920        >
2921          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">NHL</span>
2922          
2923        </a>
2924
2925        
2926      </li>
2927    
2928      
2929      
2930
2931      
2932      <li
2933        class="flex w-full items-center gap-3"
2934        data-handle="nba"
2935        
2936      >
2937        <!-- settings.us_only_links: "/pages/memberships
2938/pages/membership
2939/collections/framed-finds
2940/pages/unitedhealthcare
2941/es/pages/memberships
2942/es/pages/membership
2943https://shop.paireyewear.com/pages/memberships
2944/apps/subscribfy-api/store/manage-membership-dashboard" -->
2945        <!-- match_found: "" -->
2946
2947        <a
2948          href="/collections/nba"
2949          class=""
2950          data-navigation
2951          style="--rotate: 0;"
2952        >
2953          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">NBA</span>
2954          
2955        </a>
2956
2957        
2958      </li>
2959    
2960  </ul>
2961
2962
2963
2964<!-- blocks/layout-flex.liquid [04/25 AA] -->
2965
2966
2967
2968<div
2969  id="AY0h6a3hlakZaMElUc__layout_flex_jVmq7G-"
2970  class="flex relative h-full w-full mt-0 md:mt-0 justify-start md:justify-start lg:justify-start items-start md:items-start lg:items-start "
2971  
2972>
2973  <div
2974    class="flex w-full py-0 px-0   lg:py-0 lg:px-0  max-w-none flex-row md:flex-row lg:flex-col gap-0 md:gap-7  justify-start md:justify-start lg:items-start items-start md:items-start lg:justify-start  group/block"
2975    style="background-color: ;"
2976  >
2977    <!-- blocks/base-linklist.liquid [04/25 AA] -->
2978
2979
2980
2981<!--
2982  url_map replaces certain links with their localized versions in Replo based on the user’s lang
2983  (key) Replo 'en' URL => (value) full localized URL
2984-->
2985
2986
2987
2988
2989
2990
2991
2992  <ul
2993    class="flex flex-col gap-3"
2994    data-hook="menu-item"
2995    
2996  >
2997    
2998      <li class="heading-5">Ways To Save</li>
2999    
3000
3001    
3002      
3003      
3004
3005      
3006      <li
3007        class="flex w-full items-center gap-3"
3008        data-handle="build-your-own-bundle"
3009        
3010      >
3011        <!-- settings.us_only_links: "/pages/memberships
3012/pages/membership
3013/collections/framed-finds
3014/pages/unitedhealthcare
3015/es/pages/memberships
3016/es/pages/membership
3017https://shop.paireyewear.com/pages/memberships
3018/apps/subscribfy-api/store/manage-membership-dashboard" -->
3019        <!-- match_found: "" -->
3020
3021        <a
3022          href="/pages/build-your-own-bundle"
3023          class=""
3024          data-navigation
3025          style="--rotate: 0;"
3026        >
3027          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Build Your Own Bundle</span>
3028          
3029        </a>
3030
3031        
3032      </li>
3033    
3034      
3035      
3036
3037      
3038      <li
3039        class="flex w-full items-center gap-3"
3040        data-handle="topper-sets-save-up-to-15"
3041        
3042      >
3043        <!-- settings.us_only_links: "/pages/memberships
3044/pages/membership
3045/collections/framed-finds
3046/pages/unitedhealthcare
3047/es/pages/memberships
3048/es/pages/membership
3049https://shop.paireyewear.com/pages/memberships
3050/apps/subscribfy-api/store/manage-membership-dashboard" -->
3051        <!-- match_found: "" -->
3052
3053        <a
3054          href="/collections/sets"
3055          class=""
3056          data-navigation
3057          style="--rotate: 0;"
3058        >
3059          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Topper Sets - Save up to 15%</span>
3060          
3061        </a>
3062
3063        
3064      </li>
3065    
3066      
3067      
3068
3069      
3070      <li
3071        class="flex w-full items-center gap-3"
3072        data-handle="framed-finds-save-up-to-30"
3073        
3074      >
3075        <!-- settings.us_only_links: "/pages/memberships
3076/pages/membership
3077/collections/framed-finds
3078/pages/unitedhealthcare
3079/es/pages/memberships
3080/es/pages/membership
3081https://shop.paireyewear.com/pages/memberships
3082/apps/subscribfy-api/store/manage-membership-dashboard" -->
3083        <!-- match_found: "" -->
3084
3085        <a
3086          href="/collections/framed-finds?sort_by=best-selling"
3087          class=""
3088          data-navigation
3089          style="--rotate: 0;"
3090        >
3091          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Framed Finds - Save up to 30%</span>
3092          
3093        </a>
3094
3095        
3096      </li>
3097    
3098      
3099      
3100
3101      
3102      <li
3103        class="flex w-full items-center gap-3"
3104        data-handle="pair-save-15"
3105        
3106      >
3107        <!-- settings.us_only_links: "/pages/memberships
3108/pages/membership
3109/collections/framed-finds
3110/pages/unitedhealthcare
3111/es/pages/memberships
3112/es/pages/membership
3113https://shop.paireyewear.com/pages/memberships
3114/apps/subscribfy-api/store/manage-membership-dashboard" -->
3115        <!-- match_found: "" -->
3116
3117        <a
3118          href="/pages/memberships"
3119          class=""
3120          data-navigation
3121          style="--rotate: 0;"
3122        >
3123          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Pair+ - Save 15% </span>
3124          
3125        </a>
3126
3127        
3128      </li>
3129    
3130  </ul>
3131
3132
3133
3134
3135  </div>
3136</div>
3137
3138
3139
3140</div>
3141
3142
3143
3144      
3145        <!-- blocks/feature-flag-wrapper.liquid -->
3146
3147
3148<div
3149  class="contents "
3150  data-feature-flag="loyalty_holdout"
3151  data-show="false"
3152  data-strategy="boolean"
3153  data-additional-classes=''
3154  data-initialized="false"
3155  data-utility="handle-feature-flag"
3156>
3157  <!-- blocks/_menu-billboard.liquid [05/25 AA] -->
3158
3159<div
3160  data-hook="menu-item"
3161  data-handle=""
3162  
3163>
3164  <!-- snippets/billboard-card.liquid [aa] -->
3165
3166
3167
3168
3169
3170<div
3171  class="
3172    relative grid h-full grid-cols-1 grid-rows-1 overflow-hidden rounded-sm
3173    
3174  "
3175  
3176>
3177  <div class="col-span-1 col-start-1 row-span-1 row-start-1">
3178    
3179      <!-- snippets/media-swap [ja] -->
3180
3181
3182
3183
3184
3185
3186
3187  
3188
3189  
3190  
3191    
3192
3193    
3194
3195    
3196      <img src="//paireyewear.com/cdn/shop/files/Frame_316129096.png?v=1753148664&amp;width=1536" alt="Woman wearing black glasses with a blue sweater and pearl necklace on a white background" srcset="//paireyewear.com/cdn/shop/files/Frame_316129096.png?v=1753148664&amp;width=352 352w, //paireyewear.com/cdn/shop/files/Frame_316129096.png?v=1753148664&amp;width=768 768w, //paireyewear.com/cdn/shop/files/Frame_316129096.png?v=1753148664&amp;width=832 832w, //paireyewear.com/cdn/shop/files/Frame_316129096.png?v=1753148664&amp;width=1200 1200w" width="768" loading="lazy" class="w-full h-full object-cover max-md:aspect-[var(--ar-sm)] md:aspect-[var(--ar-lg)]  md:hidden" style="
3197  --ar-sm: 4 / 3;
3198  --ar-lg: 4 / 3;
3199">
3200    
3201  
3202
3203  
3204  
3205    
3206
3207    
3208
3209    
3210      <img src="//paireyewear.com/cdn/shop/files/Frame_316129096.png?v=1753148664&amp;width=2880" alt="Woman wearing black glasses with a blue sweater and pearl necklace on a white background" srcset="//paireyewear.com/cdn/shop/files/Frame_316129096.png?v=1753148664&amp;width=352 352w, //paireyewear.com/cdn/shop/files/Frame_316129096.png?v=1753148664&amp;width=832 832w, //paireyewear.com/cdn/shop/files/Frame_316129096.png?v=1753148664&amp;width=1200 1200w, //paireyewear.com/cdn/shop/files/Frame_316129096.png?v=1753148664&amp;width=1440 1440w, //paireyewear.com/cdn/shop/files/Frame_316129096.png?v=1753148664&amp;width=1920 1920w" width="1440" loading="lazy" class="w-full h-full object-cover max-md:aspect-[var(--ar-sm)] md:aspect-[var(--ar-lg)]  max-md:hidden" style="
3211  --ar-sm: 4 / 3;
3212  --ar-lg: 4 / 3;
3213">
3214    
3215  
3216
3217
3218
3219
3220
3221    
3222  </div>
3223
3224  <div
3225    class="
3226      col-span-1 col-start-1 row-span-1 row-start-1 p-5
3227       bg-gradient-to-b from-black/0 to-black/30 
3228    "
3229  >
3230    <div class="flex h-full flex-col gap-5 text-left items-start mr-auto ml-0 justify-end ">
3231      
3232        <h3
3233          class="heading-2 text-[--clr]"
3234          style="--clr: #ffffff; --leading: 100%; --leading-lg: 100%;"
3235        >
3236          <p>Give $25<br/>Get $25</p>
3237        </h3>
3238      
3239      
3240        <div
3241          class="body-lg text-[--clr]"
3242          style="--clr: #ffffff"
3243        >
3244          <p>Refer-A-Friend</p>
3245        </div>
3246      
3247      
3248        <a
3249          href="https://paireyewear.com/refer"
3250          class="btn-outline-white btn-square w-full"
3251        >Start Referring</a>
3252      
3253    </div>
3254
3255    
3256  </div>
3257</div>
3258
3259</div>
3260
3261
3262
3263</div>
3264<script>
3265  window.featureKeys = window?.featureKeys || []
3266  if (!window.featureKeys.includes('loyalty_holdout')) {
3267    window.featureKeys.push('loyalty_holdout')
3268  }
3269</script>
3269
3270
3271
3272
3273      
3274    </ul>
3275  </div>
3276</div>
3277
3278    
3279  </li>
3280
3281
3282
3283<!-- blocks/_menu-link.liquid [04/25 AA] -->
3284
3285
3286
3287
3288
3289
3290
3291  <li
3292    data-hook="menu-item"
3293    style="--underscore-color: var(--color-primary-hover);"
3294    data-handle="accessories"
3295    
3296    
3297  >
3298    <div class="relative flex items-center justify-between gap-2">
3299      
3300        <a
3301          href="/collections/accessories"
3302          class="w-full text-base text-left body-md font-bold md:underscore lg:font-normal "
3303          data-navigation
3304          
3305          
3306        >
3307          Accessories
3308        </a>
3309      
3310
3311      
3312    </div>
3313
3314    
3315  </li>
3316
3317
3318
3319<!-- blocks/feature-flag-wrapper.liquid -->
3320
3321
3322<div
3323  class="contents hidden"
3324  data-feature-flag="is-membership"
3325  data-show="true"
3326  data-strategy="boolean"
3327  data-additional-classes=''
3328  data-initialized="false"
3329  data-utility="handle-feature-flag"
3330>
3331  <!-- blocks/_menu-link.liquid [04/25 AA] -->
3332
3333
3334
3335
3336
3337
3338
3339  <li
3340    data-hook="menu-item"
3341    style="--underscore-color: var(--color-primary-hover);"
3342    data-handle="pair"
3343    
3344    
3345  >
3346    <div class="relative flex items-center justify-between gap-2">
3347      
3348        <a
3349          href="/pages/memberships"
3350          class="w-full text-base text-left body-md font-bold md:underscore lg:font-normal "
3351          data-navigation
3352          
3353          
3354        >
3355          Pair+
3356        </a>
3357      
3358
3359      
3360    </div>
3361
3362    
3363  </li>
3364
3365
3366
3367
3368</div>
3369<script>
3370  window.featureKeys = window?.featureKeys || []
3371  if (!window.featureKeys.includes('is-membership')) {
3372    window.featureKeys.push('is-membership')
3373  }
3374</script>
3374
3375
3376
3377
3378  </ul>
3379</nav>
3380
3381
3382
3383
3384  
3385    <div class="flex justify-center">
3386      <a
3387        href="/"
3388        class="transition-opacity hover:opacity-60"
3389        aria-label="homepage"
3390      >
3391        <!-- blocks/base-logo.liquid [04/25 AA] -->
3392
3393<!-- snippets/logo.liquid [04/25 AA] -->
3394
3395    <svg
3396      class=" h-auto w-[--width]"
3397      style="--width: 5.5rem;"
3398      width="170"
3399      height="92"
3400      viewBox="0 0 170 92"
3401      fill="none"
3402      xmlns="http://www.w3.org/2000/svg"
3403      
3404    >
3405      <path d="M163.466 34.6861C165.897 34.6861 168.148 35.0875 170 35.7713V21.5677C170 21.5677 154.398 18.8372 151.867 35.4492H151.007V21.5566H135.446V67.5551H151.876V41.177C151.69 36.9358 158.198 34.6531 163.464 34.6861H163.466Z" fill="currentColor"/>
3406      <path d="M29.4418 21.6189C23.5128 21.6189 18.5734 24.2743 16.0454 28.6854H15.1768V21.6189H0V91.0422H16.0454V63.4864H16.9054C19.5047 66.5851 24.1675 68.4312 29.1868 68.4312C41.1118 68.4312 49.7676 58.6298 49.7676 45.0239C49.7676 31.418 41.1118 21.6167 29.4439 21.6167L29.4418 21.6189ZM23.3075 64.8979C18.1197 64.8979 16.0454 59.6907 16.0454 51.6559V39.7263C16.0454 30.9858 18.1996 25.5955 23.4761 25.5955C30.0468 25.5955 32.4668 33.5486 32.4668 45.0261C32.4668 56.5037 29.9668 64.9001 23.3075 64.9001V64.8979Z" fill="currentColor"/>
3407      <path d="M126.463 0H109.826V14.7969H126.463V0Z" fill="currentColor"/>
3408      <path d="M79.0383 21.6186C64.514 21.6186 57.2541 26.6649 56.3833 38.1424H73.051V35.7296C73.051 26.645 74.611 23.3654 78.98 23.3654C82.6164 23.3654 85.1164 26.2833 85.1164 33.963V42.8049L72.2731 45.1869C59.2808 47.5887 54.0346 52.0108 54.0346 58.9846C54.0346 64.7278 59.5682 68.4331 68.3017 68.4331C77.0353 68.4331 82.826 65.2527 85.1574 59.6022H86.026V67.5553H101.25V37.4058C101.25 26.2414 92.8711 21.6186 79.0405 21.6186H79.0383ZM85.1553 47.4365C85.1553 58.1157 82.1908 64.0397 76.856 64.0397C73.4874 64.0397 71.3224 61.1218 71.3224 56.6203C71.3224 51.7549 75.3932 46.2852 85.1553 44.609V47.4343V47.4365Z" fill="currentColor"/>
3409      <path d="M126.521 21.6186H110.091V67.5531H126.521V21.6186Z" fill="currentColor"/>
3410    </svg>
3411  
3412
3413
3414
3415
3416      </a>
3417    </div>
3418  
3419
3420  <!-- blocks/_header-mega-menu.liquid [04/25 AA] -->
3421
3422
3423
3424<nav
3425  class="flex items-center justify-end"
3426  aria-label="main global menu"
3427  
3428>
3429  <ul class="flex items-center gap-3 lg:gap-7">
3430    <!-- blocks/_menu-link.liquid [04/25 AA] -->
3431
3432
3433
3434
3435
3436
3437
3438  <li
3439    data-hook="menu-item"
3440    style="--underscore-color: var(--color-primary-hover);"
3441    data-handle="insurance-insurance_nav-true"
3442    
3443    
3444      data-feature-flag="insurance_nav"
3445      data-utility="handle-feature-flag"
3446      data-show="true"
3447    
3448  >
3449    <div class="relative flex items-center justify-between gap-2">
3450      
3451        <a
3452          href="/pages/save-with-vision-insurance"
3453          class="w-full text-base text-left body-md font-bold md:underscore lg:font-normal "
3454          data-navigation
3455          
3456          
3457        >
3458          Insurance
3459        </a>
3460      
3461
3462      
3463    </div>
3464
3465    
3466  </li>
3467
3468
3469
3470<!-- blocks/_menu-link.liquid [04/25 AA] -->
3471
3472
3473
3474
3475
3476
3477
3478  <li
3479    data-hook="menu-item"
3480    style="--underscore-color: var(--color-primary-hover);"
3481    data-handle="refer-a-friend-loyalty_holdout-false"
3482    
3483    
3484      data-feature-flag="loyalty_holdout"
3485      data-utility="handle-feature-flag"
3486      data-show="false"
3487    
3488  >
3489    <div class="relative flex items-center justify-between gap-2">
3490      
3491        <a
3492          href="/pages/refer"
3493          class="w-full text-base text-left body-md font-bold md:underscore lg:font-normal "
3494          data-navigation
3495          
3496          
3497        >
3498          Refer A Friend
3499        </a>
3500      
3501
3502      
3503    </div>
3504
3505    
3506  </li>
3507
3508
3509
3510<!-- blocks/_menu-link.liquid [04/25 AA] -->
3511
3512
3513
3514
3515
3516
3517
3518  <li
3519    data-hook="menu-item"
3520    style="--underscore-color: var(--color-primary-hover);"
3521    data-handle="about"
3522    
3523    
3524  >
3525    <div class="relative flex items-center justify-between gap-2">
3526      
3527        <a
3528          href="/pages/our-story"
3529          class="w-full text-base text-left body-md font-bold md:underscore lg:font-normal "
3530          data-navigation
3531          
3532          
3533        >
3534          About
3535        </a>
3536      
3537
3538      
3539    </div>
3540
3541    
3542  </li>
3543
3544
3545
3546<!-- blocks/_menu-icon.liquid [04/25 AA] -->
3547
3548
3549
3550
3551<li
3552  class="flex items-center"
3553  data-hook="menu-item"
3554  data-handle="wishlist"
3555  
3556>
3557  
3558    
3559    
3560    
3561      <a
3562        href="/account#my-favorites"
3563        class="body-md w-5 px-0.5 text-base transition-transform hover:scale-110 after:opacity-100 after:scale-100 after:transition-transform after:duration-300 after:ease-in-out after:absolute after:-inset-0.5 after:bg-optic/0 after:rounded-full after:z-[-1] hover:after:bg-optic/100 hover:after:scale-125  after:content-['']"
3564      data-navigation
3565      >
3566        
3567      <span class="sr-only">Wishlist</span>
3568      <!-- snippets/icon (heart) [aa/ja] -->
3569
3570
3571
3572
3573
3574  <svg
3575    
3576  style=""
3577  class="icon icon-heart w-4 h-5
3578"
3579
3580    width="18"
3581    height="17"
3582    viewBox="0 0 18 17"
3583    fill="none"
3584    xmlns="http://www.w3.org/2000/svg"
3585  >
3586    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.99452 3.16119C7.39504 1.3432 4.7278 0.854166 2.72376 2.5189C0.719715 4.18363 0.437574 6.96698 2.01136 8.93587L8.99452 15.5L15.9777 8.93587C17.5515 6.96698 17.3038 4.16612 15.2653 2.5189C13.2268 0.871678 10.594 1.3432 8.99452 3.16119Z" fill="white" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3587  </svg>
3588
3589
3590
3591    
3592      </a>
3593    
3594  
3595
3596  
3597</li>
3598
3599
3600<!-- blocks/_menu-icon.liquid [04/25 AA] -->
3601
3602
3603
3604
3605<li
3606  class="flex items-center"
3607  data-hook="menu-item"
3608  data-handle="account"
3609  
3610>
3611  
3612    
3613    
3614    
3615      <a
3616        href="/account"
3617        class="body-md w-5 px-0.5 text-base transition-transform hover:scale-110 after:opacity-100 after:scale-100 after:transition-transform after:duration-300 after:ease-in-out after:absolute after:-inset-0.5 after:bg-optic/0 after:rounded-full after:z-[-1] hover:after:bg-optic/100 hover:after:scale-125  after:content-['']"
3618      data-navigation
3619      
3620      
3621        aria-haspopup="true"
3622        aria-expanded="false"
3623        data-utility="hover-toggle"
3624        data-toggle="#header-desktop"
3625      >
3626        
3627      <span class="sr-only">Account</span>
3628      <!-- snippets/icon (account) [aa/ja] -->
3629
3630
3631
3632
3633
3634  <svg
3635    
3636  style=""
3637  class="icon icon-account w-4 h-5
3638"
3639
3640    width="18"
3641    height="18"
3642    viewBox="0 0 18 18"
3643    fill="none"
3644    xmlns="http://www.w3.org/2000/svg"
3645  >
3646    <circle cx="9" cy="4.5" r="3.25" fill="white" stroke="currentColor" stroke-width="1.5"/>
3647    <path d="M9 9.25C13.3035 9.25 16.8348 12.5452 17.2139 16.75H0.786133C1.16516 12.5452 4.69654 9.25 9 9.25Z" fill="white" stroke="currentColor" stroke-width="1.5"/>
3648  </svg>
3649
3650
3651
3652    
3653      </a>
3654    
3655  
3656
3657  
3658</li>
3659
3660
3661<!-- blocks/_menu-icon.liquid [04/25 AA] -->
3662
3663
3664
3665
3666<li
3667  class="flex items-center"
3668  data-hook="menu-item"
3669  data-handle="search"
3670  
3671>
3672  
3673    <button
3674      class="w-5 transition-transform hover:scale-110 after:opacity-100 after:scale-100 after:transition-transform after:duration-300 after:ease-in-out after:absolute after:-inset-0.5 after:bg-optic/0 after:rounded-full after:z-[-1] hover:after:bg-optic/100 hover:after:scale-125  after:content-['']"
3675      data-utility="click-toggle"
3676      data-toggle="#global-search"
3677    >
3678      <span class="sr-only">Toggle Search</span>
3679      <!-- snippets/icon (search) [aa/ja] -->
3680
3681
3682
3683
3684
3685  <svg
3686    
3687  style=""
3688  class="icon icon-search w-[21px] h-5
3689"
3690
3691    width="17"
3692    height="16"
3693    viewBox="0 0 17 16"
3694    fill="none"
3695    xmlns="http://www.w3.org/2000/svg"
3696  >
3697    <circle cx="7" cy="6.5" r="4" stroke="black"/>
3698    <path d="M9.5 9L13.5 13" stroke="black"/>
3699  </svg>
3700
3701
3702
3703    </button>
3704  
3705
3706  
3707</li>
3708
3709
3710<!-- blocks/_menu-icon.liquid [04/25 AA] -->
3711
3712
3713
3714
3715<li
3716  class="flex items-center"
3717  data-hook="menu-item"
3718  data-handle="cart"
3719  
3720>
3721  
3722    <div class="relative w-5 flex-center">
3723      <button
3724        class="w-5 transition-transform hover:scale-110 after:opacity-100 after:scale-100 after:transition-transform after:duration-300 after:ease-in-out after:absolute after:-inset-0.5 after:bg-optic/0 after:rounded-full after:z-[-1] hover:after:bg-optic/100 hover:after:scale-125  after:content-['']"
3725        aria-controls="slide-cart"
3726        aria-label="Toggle cart popup"
3727        data-utility="click-toggle"
3728        data-toggle="#slide-cart"
3729        data-test="minicart"
3730      >
3731        <span class="sr-only">Toggle Cart</span>
3732        <!-- snippets/icon (cart) [aa/ja] -->
3733
3734
3735
3736
3737
3738  <svg
3739    
3740  style=""
3741  class="icon icon-cart w-5 h-5
3742"
3743
3744    width="21"
3745    height="18"
3746    viewBox="0 0 21 18"
3747    fill="none"
3748    xmlns="http://www.w3.org/2000/svg"
3749  >
3750    <path d="M9 16C9 15.7239 9.22386 15.5 9.5 15.5C9.77614 15.5 10 15.7239 10 16C10 16.2761 9.77614 16.5 9.5 16.5C9.22386 16.5 9 16.2761 9 16Z" fill="currentColor"/>
3751    <path d="M16 16C16 15.7239 16.2239 15.5 16.5 15.5C16.7761 15.5 17 15.7239 17 16C17 16.2761 16.7761 16.5 16.5 16.5C16.2239 16.5 16 16.2761 16 16Z" fill="currentColor"/>
3752    <path d="M9 16C9 15.7239 9.22386 15.5 9.5 15.5C9.77614 15.5 10 15.7239 10 16C10 16.2761 9.77614 16.5 9.5 16.5C9.22386 16.5 9 16.2761 9 16Z" stroke="currentColor" stroke-width="1.5"/>
3753    <path d="M16 16C16 15.7239 16.2239 15.5 16.5 15.5C16.7761 15.5 17 15.7239 17 16C17 16.2761 16.7761 16.5 16.5 16.5C16.2239 16.5 16 16.2761 16 16Z" stroke="currentColor" stroke-width="1.5"/>
3754    <path d="M4.96552 3.86364H20L18.1793 11.7256C18.0743 12.179 17.6705 12.5 17.2051 12.5H8L4.96552 3.86364Z" fill="white"/>
3755    <path d="M4.96552 3.86364H20L18.1793 11.7256C18.0743 12.179 17.6705 12.5 17.2051 12.5H8L4.96552 3.86364ZM4.96552 3.86364L4 1.5H1" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3756  </svg>
3757
3758
3759
3760      </button>
3761      <span
3762        class="absolute -right-2.5 -top-2.5 hidden aspect-square w-4 animate-zoomIn items-center justify-center rounded-full bg-black text-xs text-white on:flex"
3763        data-hook="cart-count"
3764      >
3765      </span>
3766    </div>
3767  
3768
3769  
3770</li>
3771
3772
3773
3774  </ul>
3775</nav>
3776
3777
3778
3779</header>
3780
3781
3782</div><div id="shopify-section-header-mobile" class="shopify-section"><!-- sections/header-mobile [ja] -->
3783
3784
3785
3786<header
3787  class="w-full gap-3 px-5 py-3 lg:px-8 xl:hidden grid grid-cols-[1fr_4rem_1fr]"
3788  data-component="mobile-menu"
3789  data-navigation="true"
3790  data-testid="menu-mobile"
3791>
3792  
3793
3794  <!-- blocks/_header-mega-menu.liquid [04/25 AA] -->
3795
3796
3797
3798<nav
3799  class="flex items-center justify-start"
3800  aria-label="mobile main menu"
3801  
3802>
3803  <ul class="flex items-center gap-3 lg:gap-7">
3804    <!-- blocks/_menu-icon.liquid [04/25 AA] -->
3805
3806
3807
3808
3809<li
3810  class="flex items-center"
3811  data-hook="menu-item"
3812  data-handle="main-menu"
3813  
3814>
3815  
3816    <button
3817      class="group/icon w-5 transition-transform flex-center hover:scale-110 after:opacity-100 after:scale-100 after:transition-transform after:duration-300 after:ease-in-out after:absolute after:-inset-0.5 after:bg-optic/0 after:rounded-full after:z-[-1] hover:after:bg-optic/100 hover:after:scale-125  after:content-['']"
3818      data-utility="click-toggle"
3819      data-toggle="#submenu-AMU9CZ1VQRHNUemtnO__menu_icon_AX9VTm"
3820    >
3821      <span class="sr-only">Toggle Main Menu</span>
3822      <!-- snippets/icon (menu) [aa/ja] -->
3823
3824
3825
3826
3827
3828  <svg
3829    
3830  style=""
3831  class="icon icon-menu group-on/icon:hidden w-5 h-5
3832"
3833
3834    xmlns="http://www.w3.org/2000/svg"
3835    width="32"
3836    height="33"
3837    viewBox="0 0 32 33"
3838    fill="none"
3839  >
3840    <rect x="6" y="22.5967" width="20" height="1.5" fill="currentColor"/>
3841    <rect x="6" y="16.0967" width="20" height="1.5" fill="currentColor"/>
3842    <rect x="6" y="9.59668" width="20" height="1.5" fill="currentColor"/>
3843  </svg>
3844
3845
3846
3847      <!-- snippets/icon (close) [aa/ja] -->
3848
3849
3850
3851
3852
3853  <svg
3854    
3855  style=""
3856  class="icon icon-close hidden group-on/icon:block w-3 h-5
3857"
3858
3859    width="14"
3860    height="14"
3861    viewBox="0 0 14 14"
3862    fill="none"
3863    xmlns="http://www.w3.org/2000/svg"
3864  >
3865    <path d="M13 1L1 13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
3866    <path d="M1 1L13 13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
3867  </svg>
3868
3869
3870
3871    </button>
3872  
3873
3874  
3875    <!-- snippets/submenu.liquid [04/25 AA] -->
3876
3877
3878
3879<div
3880  id="submenu-AMU9CZ1VQRHNUemtnO__menu_icon_AX9VTm"
3881  class="off:hidden flex fixed bottom-0 left-0 z-10 w-full origin-top-left top-[--nav-top] group-on/header:top-nav bg-white px-6 py-5 max-w-[30rem] h-[calc(100dvh_-_var(--nav-top))] group-on/header:h-[calc(100dvh_-_var(--nav-height))] xl:max-w-none xl:p-8 xl:bottom-auto xl:absolute xl:top-[calc(100%_+_1px)] xl:h-auto group-on/header:xl:h-auto xl:shadow-[0_4px_4px_0px_rgba(0,0,0,0.25)] xl:max-h-[calc(100vh_-_var(--nav-top))]"
3882  data-component="popup"
3883  data-overlay-z-index="50"
3884  data-hook="submenu"
3885  data-level="0"
3886  role="menu"
3887  aria-label="Main Menu"
3888>
3889  <div class="flex w-full flex-col gap-4 xl:flex-row">
3890    
3891
3892    <ul
3893      class="no-scrollbar flex h-full max-h-full w-full flex-col gap-4 overflow-scroll xl:flex-row"
3894      data-menu="submenu-AMU9CZ1VQRHNUemtnO__menu_icon_AX9VTm"
3895    >
3896      
3897        <!-- blocks/_menu-link.liquid [04/25 AA] -->
3898
3899
3900
3901
3902
3903
3904
3905  <li
3906    data-hook="menu-item"
3907    style="--underscore-color: var(--color-primary-hover);"
3908    data-handle="eyeglasses"
3909    
3910    
3911  >
3912    <div class="relative flex items-center justify-between gap-2">
3913      
3914        <button
3915          class="w-full text-base text-left body-md font-bold md:underscore lg:font-normal "
3916          data-navigation
3917          
3918            aria-haspopup="true"
3919            aria-expanded="false"
3920            data-utility="click-toggle"
3921            data-toggle="#submenu-AUkcwVXNBSng5czJTQ__menu_link_hXPqeK"
3922          
3923        >
3924          Eyeglasses
3925        </button>
3926      
3927
3928      
3929        <!-- snippets/icon (chevron) [aa/ja] -->
3930
3931
3932
3933
3934
3935  <svg
3936    
3937  style=""
3938  class="icon icon-chevron -rotate-90 md:hidden w-5 h-5 absolute right-0 pos-y-center pointer-events-none
3939"
3940
3941    width="16"
3942    height="16"
3943    viewBox="0 0 16 16"
3944    fill="none"
3945    xmlns="http://www.w3.org/2000/svg"
3946  >
3947    <path d="M12 6L8 10L4 6" stroke="currentColor" stroke-width="1.25"/>
3948  </svg>
3949
3950
3951
3952      
3953    </div>
3954
3955    
3956      <!-- snippets/submenu.liquid [04/25 AA] -->
3957
3958
3959
3960<div
3961  id="submenu-AUkcwVXNBSng5czJTQ__menu_link_hXPqeK"
3962  class="off:hidden flex fixed bottom-0 left-0 z-10 w-full origin-top-left top-0 bg-white px-6 py-5 max-w-[30rem] h-[calc(100dvh_-_var(--nav-height))] group-on/header:h-[calc(100dvh_-_var(--nav-height)_+_var(--bar-height))] xl:max-w-none xl:p-8 xl:bottom-auto xl:absolute xl:top-[calc(100%_+_1px)] xl:h-auto group-on/header:xl:h-auto xl:shadow-[0_4px_4px_0px_rgba(0,0,0,0.25)] xl:max-h-[calc(100vh_-_var(--nav-top))]"
3963  data-component="popup"
3964  data-overlay-z-index="50"
3965  data-hook="submenu"
3966  data-level="1"
3967  role="menu"
3968  aria-label="Eyeglasses"
3969>
3970  <div class="flex w-full flex-col gap-4 xl:flex-row">
3971    
3972      <button
3973        class="body-md flex w-full items-center gap-2.5 text-base font-bold xl:hidden"
3974        data-utility="click-toggle"
3975        data-toggle="#submenu-AUkcwVXNBSng5czJTQ__menu_link_hXPqeK"
3976        data-hook="menu-item"
3977      >
3978        <!-- snippets/icon (chevron) [aa/ja] -->
3979
3980
3981
3982
3983
3984  <svg
3985    
3986  style=""
3987  class="icon icon-chevron rotate-90 w-5 h-5
3988"
3989
3990    width="16"
3991    height="16"
3992    viewBox="0 0 16 16"
3993    fill="none"
3994    xmlns="http://www.w3.org/2000/svg"
3995  >
3996    <path d="M12 6L8 10L4 6" stroke="currentColor" stroke-width="1.25"/>
3997  </svg>
3998
3999
4000
4001        Eyeglasses
4002      </button>
4003    
4004
4005    <ul
4006      class="no-scrollbar flex h-full max-h-full w-full flex-col gap-4 overflow-scroll xl:flex-row"
4007      data-menu="submenu-AUkcwVXNBSng5czJTQ__menu_link_hXPqeK"
4008    >
4009      
4010        <!-- blocks/_menu-card.liquid [04/25 AA] -->
4011
4012
4013
4014
4015
4016
4017<li
4018  class="group/card relative grid aspect-[9/5] w-full max-w-lg cursor-pointer grid-cols-1 grid-rows-1 overflow-hidden rounded-xl "
4019  data-hook="menu-item"
4020  data-handle="shop-women"
4021  
4022>
4023  <a
4024    data-navigation
4025    href="/collections/womens-frames?filter.v.availability"
4026    class="absolute inset-0 z-[2]"
4027    
4028    ><span class="sr-only">Shop Women</span>
4029  </a>
4030
4031  <!-- snippets/image.liquid [aa] -->
4032
4033
4034
4035
4036
4037
4038
4039  
4040  
4041    <img src="//paireyewear.com/cdn/shop/files/Frame_1171278630.png?v=1753148664&amp;width=1200" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/files/Frame_1171278630.png?v=1753148664&amp;width=352 352w, //paireyewear.com/cdn/shop/files/Frame_1171278630.png?v=1753148664&amp;width=600 600w, //paireyewear.com/cdn/shop/files/Frame_1171278630.png?v=1753148664&amp;width=832 832w, //paireyewear.com/cdn/shop/files/Frame_1171278630.png?v=1753148664&amp;width=1200 1200w" width="600" loading="lazy" class="w-full h-auto rounded-xl aspect-[9/5] object-cover row-span-1 col-span-1 row-start-1 col-start-1 group-hover/card:scale-105 transition-all duration-500">
4042  
4043
4044
4045
4046  <div class="relative z-[1] col-span-1 col-start-1 row-span-1 row-start-1 flex items-end justify-end p-4">
4047    
4048
4049    <span
4050      class="font-sm rounded-sm bg-white px-3 py-2 leading-none text-black transition-colors duration-300 group-hover/card:bg-black group-hover/card:text-white"
4051    >
4052      Shop Women
4053    </span>
4054  </div>
4055</li>
4056
4057
4058
4059      
4060        <!-- blocks/_menu-card.liquid [04/25 AA] -->
4061
4062
4063
4064
4065
4066
4067<li
4068  class="group/card relative grid aspect-[9/5] w-full max-w-lg cursor-pointer grid-cols-1 grid-rows-1 overflow-hidden rounded-xl "
4069  data-hook="menu-item"
4070  data-handle="shop-men"
4071  
4072>
4073  <a
4074    data-navigation
4075    href="/collections/mens-frames?filter.v.availability"
4076    class="absolute inset-0 z-[2]"
4077    
4078    ><span class="sr-only">Shop Men</span>
4079  </a>
4080
4081  <!-- snippets/image.liquid [aa] -->
4082
4083
4084
4085
4086
4087
4088
4089  
4090  
4091    <img src="//paireyewear.com/cdn/shop/files/Frame_1171278634.png?v=1753148664&amp;width=1200" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/files/Frame_1171278634.png?v=1753148664&amp;width=352 352w, //paireyewear.com/cdn/shop/files/Frame_1171278634.png?v=1753148664&amp;width=600 600w, //paireyewear.com/cdn/shop/files/Frame_1171278634.png?v=1753148664&amp;width=832 832w, //paireyewear.com/cdn/shop/files/Frame_1171278634.png?v=1753148664&amp;width=1200 1200w" width="600" loading="lazy" class="w-full h-auto rounded-xl aspect-[9/5] object-cover row-span-1 col-span-1 row-start-1 col-start-1 group-hover/card:scale-105 transition-all duration-500">
4092  
4093
4094
4095
4096  <div class="relative z-[1] col-span-1 col-start-1 row-span-1 row-start-1 flex items-end justify-end p-4">
4097    
4098
4099    <span
4100      class="font-sm rounded-sm bg-white px-3 py-2 leading-none text-black transition-colors duration-300 group-hover/card:bg-black group-hover/card:text-white"
4101    >
4102      Shop Men
4103    </span>
4104  </div>
4105</li>
4106
4107
4108
4109      
4110        <!-- blocks/_menu-card.liquid [04/25 AA] -->
4111
4112
4113
4114
4115
4116
4117<li
4118  class="group/card relative grid aspect-[9/5] w-full max-w-lg cursor-pointer grid-cols-1 grid-rows-1 overflow-hidden rounded-xl "
4119  data-hook="menu-item"
4120  data-handle="shop-kids"
4121  
4122>
4123  <a
4124    data-navigation
4125    href="/collections/kids-frames?filter.v.availability"
4126    class="absolute inset-0 z-[2]"
4127    
4128    ><span class="sr-only">Shop Kids</span>
4129  </a>
4130
4131  <!-- snippets/image.liquid [aa] -->
4132
4133
4134
4135
4136
4137
4138
4139  
4140  
4141    <img src="//paireyewear.com/cdn/shop/files/Frame_1171278633.png?v=1753148664&amp;width=1200" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/files/Frame_1171278633.png?v=1753148664&amp;width=352 352w, //paireyewear.com/cdn/shop/files/Frame_1171278633.png?v=1753148664&amp;width=600 600w, //paireyewear.com/cdn/shop/files/Frame_1171278633.png?v=1753148664&amp;width=832 832w, //paireyewear.com/cdn/shop/files/Frame_1171278633.png?v=1753148664&amp;width=1200 1200w" width="600" loading="lazy" class="w-full h-auto rounded-xl aspect-[9/5] object-cover row-span-1 col-span-1 row-start-1 col-start-1 group-hover/card:scale-105 transition-all duration-500">
4142  
4143
4144
4145
4146  <div class="relative z-[1] col-span-1 col-start-1 row-span-1 row-start-1 flex items-end justify-end p-4">
4147    
4148
4149    <span
4150      class="font-sm rounded-sm bg-white px-3 py-2 leading-none text-black transition-colors duration-300 group-hover/card:bg-black group-hover/card:text-white"
4151    >
4152      Shop Kids
4153    </span>
4154  </div>
4155</li>
4156
4157
4158
4159      
4160    </ul>
4161  </div>
4162</div>
4163
4164    
4165  </li>
4166
4167
4168
4169
4170      
4171        <!-- blocks/_menu-link.liquid [04/25 AA] -->
4172
4173
4174
4175
4176
4177
4178
4179  <li
4180    data-hook="menu-item"
4181    style="--underscore-color: var(--color-primary-hover);"
4182    data-handle="sunglasses"
4183    
4184    
4185  >
4186    <div class="relative flex items-center justify-between gap-2">
4187      
4188        <button
4189          class="w-full text-base text-left body-md font-bold md:underscore lg:font-normal "
4190          data-navigation
4191          
4192            aria-haspopup="true"
4193            aria-expanded="false"
4194            data-utility="click-toggle"
4195            data-toggle="#submenu-AazlZVWxCNUFocFEwR__menu_link_YAHNgx"
4196          
4197        >
4198          Sunglasses
4199        </button>
4200      
4201
4202      
4203        <!-- snippets/icon (chevron) [aa/ja] -->
4204
4205
4206
4207
4208
4209  <svg
4210    
4211  style=""
4212  class="icon icon-chevron -rotate-90 md:hidden w-5 h-5 absolute right-0 pos-y-center pointer-events-none
4213"
4214
4215    width="16"
4216    height="16"
4217    viewBox="0 0 16 16"
4218    fill="none"
4219    xmlns="http://www.w3.org/2000/svg"
4220  >
4221    <path d="M12 6L8 10L4 6" stroke="currentColor" stroke-width="1.25"/>
4222  </svg>
4223
4224
4225
4226      
4227    </div>
4228
4229    
4230      <!-- snippets/submenu.liquid [04/25 AA] -->
4231
4232
4233
4234<div
4235  id="submenu-AazlZVWxCNUFocFEwR__menu_link_YAHNgx"
4236  class="off:hidden flex fixed bottom-0 left-0 z-10 w-full origin-top-left top-0 bg-white px-6 py-5 max-w-[30rem] h-[calc(100dvh_-_var(--nav-height))] group-on/header:h-[calc(100dvh_-_var(--nav-height)_+_var(--bar-height))] xl:max-w-none xl:p-8 xl:bottom-auto xl:absolute xl:top-[calc(100%_+_1px)] xl:h-auto group-on/header:xl:h-auto xl:shadow-[0_4px_4px_0px_rgba(0,0,0,0.25)] xl:max-h-[calc(100vh_-_var(--nav-top))]"
4237  data-component="popup"
4238  data-overlay-z-index="50"
4239  data-hook="submenu"
4240  data-level="1"
4241  role="menu"
4242  aria-label="Sunglasses"
4243>
4244  <div class="flex w-full flex-col gap-4 xl:flex-row">
4245    
4246      <button
4247        class="body-md flex w-full items-center gap-2.5 text-base font-bold xl:hidden"
4248        data-utility="click-toggle"
4249        data-toggle="#submenu-AazlZVWxCNUFocFEwR__menu_link_YAHNgx"
4250        data-hook="menu-item"
4251      >
4252        <!-- snippets/icon (chevron) [aa/ja] -->
4253
4254
4255
4256
4257
4258  <svg
4259    
4260  style=""
4261  class="icon icon-chevron rotate-90 w-5 h-5
4262"
4263
4264    width="16"
4265    height="16"
4266    viewBox="0 0 16 16"
4267    fill="none"
4268    xmlns="http://www.w3.org/2000/svg"
4269  >
4270    <path d="M12 6L8 10L4 6" stroke="currentColor" stroke-width="1.25"/>
4271  </svg>
4272
4273
4274
4275        Sunglasses
4276      </button>
4277    
4278
4279    <ul
4280      class="no-scrollbar flex h-full max-h-full w-full flex-col gap-4 overflow-scroll xl:flex-row"
4281      data-menu="submenu-AazlZVWxCNUFocFEwR__menu_link_YAHNgx"
4282    >
4283      
4284        <!-- blocks/_menu-card.liquid [04/25 AA] -->
4285
4286
4287
4288
4289
4290
4291<li
4292  class="group/card relative grid aspect-[9/5] w-full max-w-lg cursor-pointer grid-cols-1 grid-rows-1 overflow-hidden rounded-xl "
4293  data-hook="menu-item"
4294  data-handle="shop-women"
4295  
4296>
4297  <a
4298    data-navigation
4299    href="/collections/womens-sunglasses?filter.v.availability"
4300    class="absolute inset-0 z-[2]"
4301    
4302    ><span class="sr-only">Shop Women</span>
4303  </a>
4304
4305  <!-- snippets/image.liquid [aa] -->
4306
4307
4308
4309
4310
4311
4312
4313  
4314  
4315    <img src="//paireyewear.com/cdn/shop/files/Frame_Womens_Sun_Nav.png?v=1753148664&amp;width=1200" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/files/Frame_Womens_Sun_Nav.png?v=1753148664&amp;width=352 352w, //paireyewear.com/cdn/shop/files/Frame_Womens_Sun_Nav.png?v=1753148664&amp;width=600 600w, //paireyewear.com/cdn/shop/files/Frame_Womens_Sun_Nav.png?v=1753148664&amp;width=832 832w, //paireyewear.com/cdn/shop/files/Frame_Womens_Sun_Nav.png?v=1753148664&amp;width=1200 1200w" width="600" loading="lazy" class="w-full h-auto rounded-xl aspect-[9/5] object-cover row-span-1 col-span-1 row-start-1 col-start-1 group-hover/card:scale-105 transition-all duration-500">
4316  
4317
4318
4319
4320  <div class="relative z-[1] col-span-1 col-start-1 row-span-1 row-start-1 flex items-end justify-end p-4">
4321    
4322
4323    <span
4324      class="font-sm rounded-sm bg-white px-3 py-2 leading-none text-black transition-colors duration-300 group-hover/card:bg-black group-hover/card:text-white"
4325    >
4326      Shop Women
4327    </span>
4328  </div>
4329</li>
4330
4331
4332
4333      
4334        <!-- blocks/_menu-card.liquid [04/25 AA] -->
4335
4336
4337
4338
4339
4340
4341<li
4342  class="group/card relative grid aspect-[9/5] w-full max-w-lg cursor-pointer grid-cols-1 grid-rows-1 overflow-hidden rounded-xl "
4343  data-hook="menu-item"
4344  data-handle="shop-men"
4345  
4346>
4347  <a
4348    data-navigation
4349    href="/collections/mens-sunglasses?filter.v.availability"
4350    class="absolute inset-0 z-[2]"
4351    
4352    ><span class="sr-only">Shop Men</span>
4353  </a>
4354
4355  <!-- snippets/image.liquid [aa] -->
4356
4357
4358
4359
4360
4361
4362
4363  
4364  
4365    <img src="//paireyewear.com/cdn/shop/files/Frame_Mens_Sun_NAv.png?v=1753148664&amp;width=1200" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/files/Frame_Mens_Sun_NAv.png?v=1753148664&amp;width=352 352w, //paireyewear.com/cdn/shop/files/Frame_Mens_Sun_NAv.png?v=1753148664&amp;width=600 600w, //paireyewear.com/cdn/shop/files/Frame_Mens_Sun_NAv.png?v=1753148664&amp;width=832 832w, //paireyewear.com/cdn/shop/files/Frame_Mens_Sun_NAv.png?v=1753148664&amp;width=1200 1200w" width="600" loading="lazy" class="w-full h-auto rounded-xl aspect-[9/5] object-cover row-span-1 col-span-1 row-start-1 col-start-1 group-hover/card:scale-105 transition-all duration-500">
4366  
4367
4368
4369
4370  <div class="relative z-[1] col-span-1 col-start-1 row-span-1 row-start-1 flex items-end justify-end p-4">
4371    
4372
4373    <span
4374      class="font-sm rounded-sm bg-white px-3 py-2 leading-none text-black transition-colors duration-300 group-hover/card:bg-black group-hover/card:text-white"
4375    >
4376      Shop Men
4377    </span>
4378  </div>
4379</li>
4380
4381
4382
4383      
4384        <!-- blocks/_menu-card.liquid [04/25 AA] -->
4385
4386
4387
4388
4389
4390
4391<li
4392  class="group/card relative grid aspect-[9/5] w-full max-w-lg cursor-pointer grid-cols-1 grid-rows-1 overflow-hidden rounded-xl "
4393  data-hook="menu-item"
4394  data-handle="shop-kids"
4395  
4396>
4397  <a
4398    data-navigation
4399    href="/collections/kids-sunglasses?filter.v.availability"
4400    class="absolute inset-0 z-[2]"
4401    
4402    ><span class="sr-only">Shop Kids</span>
4403  </a>
4404
4405  <!-- snippets/image.liquid [aa] -->
4406
4407
4408
4409
4410
4411
4412
4413  
4414  
4415    <img src="//paireyewear.com/cdn/shop/files/Frame_Kids_Sun_Nav.png?v=1753148664&amp;width=1200" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/files/Frame_Kids_Sun_Nav.png?v=1753148664&amp;width=352 352w, //paireyewear.com/cdn/shop/files/Frame_Kids_Sun_Nav.png?v=1753148664&amp;width=600 600w, //paireyewear.com/cdn/shop/files/Frame_Kids_Sun_Nav.png?v=1753148664&amp;width=832 832w, //paireyewear.com/cdn/shop/files/Frame_Kids_Sun_Nav.png?v=1753148664&amp;width=1200 1200w" width="600" loading="lazy" class="w-full h-auto rounded-xl aspect-[9/5] object-cover row-span-1 col-span-1 row-start-1 col-start-1 group-hover/card:scale-105 transition-all duration-500">
4416  
4417
4418
4419
4420  <div class="relative z-[1] col-span-1 col-start-1 row-span-1 row-start-1 flex items-end justify-end p-4">
4421    
4422
4423    <span
4424      class="font-sm rounded-sm bg-white px-3 py-2 leading-none text-black transition-colors duration-300 group-hover/card:bg-black group-hover/card:text-white"
4425    >
4426      Shop Kids
4427    </span>
4428  </div>
4429</li>
4430
4431
4432
4433      
4434    </ul>
4435  </div>
4436</div>
4437
4438    
4439  </li>
4440
4441
4442
4443
4444      
4445        <!-- blocks/_menu-link.liquid [04/25 AA] -->
4446
4447
4448
4449
4450
4451
4452
4453  <li
4454    data-hook="menu-item"
4455    style="--underscore-color: var(--color-primary-hover);"
4456    data-handle="top-frames"
4457    
4458    
4459  >
4460    <div class="relative flex items-center justify-between gap-2">
4461      
4462        <button
4463          class="w-full text-base text-left body-md font-bold md:underscore lg:font-normal "
4464          data-navigation
4465          
4466            aria-haspopup="true"
4467            aria-expanded="false"
4468            data-utility="click-toggle"
4469            data-toggle="#submenu-AbzhNcGlsLzNKY2JMe__menu_link_4QrB3P"
4470          
4471        >
4472          Top Frames
4473        </button>
4474      
4475
4476      
4477        <!-- snippets/icon (chevron) [aa/ja] -->
4478
4479
4480
4481
4482
4483  <svg
4484    
4485  style=""
4486  class="icon icon-chevron -rotate-90 md:hidden w-5 h-5 absolute right-0 pos-y-center pointer-events-none
4487"
4488
4489    width="16"
4490    height="16"
4491    viewBox="0 0 16 16"
4492    fill="none"
4493    xmlns="http://www.w3.org/2000/svg"
4494  >
4495    <path d="M12 6L8 10L4 6" stroke="currentColor" stroke-width="1.25"/>
4496  </svg>
4497
4498
4499
4500      
4501    </div>
4502
4503    
4504      <!-- snippets/submenu.liquid [04/25 AA] -->
4505
4506
4507
4508<div
4509  id="submenu-AbzhNcGlsLzNKY2JMe__menu_link_4QrB3P"
4510  class="off:hidden flex fixed bottom-0 left-0 z-10 w-full origin-top-left top-0 bg-white px-6 py-5 max-w-[30rem] h-[calc(100dvh_-_var(--nav-height))] group-on/header:h-[calc(100dvh_-_var(--nav-height)_+_var(--bar-height))] xl:max-w-none xl:p-8 xl:bottom-auto xl:absolute xl:top-[calc(100%_+_1px)] xl:h-auto group-on/header:xl:h-auto xl:shadow-[0_4px_4px_0px_rgba(0,0,0,0.25)] xl:max-h-[calc(100vh_-_var(--nav-top))]"
4511  data-component="popup"
4512  data-overlay-z-index="50"
4513  data-hook="submenu"
4514  data-level="1"
4515  role="menu"
4516  aria-label="Top Frames"
4517>
4518  <div class="flex w-full flex-col gap-4 xl:flex-row">
4519    
4520      <button
4521        class="body-md flex w-full items-center gap-2.5 text-base font-bold xl:hidden"
4522        data-utility="click-toggle"
4523        data-toggle="#submenu-AbzhNcGlsLzNKY2JMe__menu_link_4QrB3P"
4524        data-hook="menu-item"
4525      >
4526        <!-- snippets/icon (chevron) [aa/ja] -->
4527
4528
4529
4530
4531
4532  <svg
4533    
4534  style=""
4535  class="icon icon-chevron rotate-90 w-5 h-5
4536"
4537
4538    width="16"
4539    height="16"
4540    viewBox="0 0 16 16"
4541    fill="none"
4542    xmlns="http://www.w3.org/2000/svg"
4543  >
4544    <path d="M12 6L8 10L4 6" stroke="currentColor" stroke-width="1.25"/>
4545  </svg>
4546
4547
4548
4549        Top Frames
4550      </button>
4551    
4552
4553    <ul
4554      class="no-scrollbar flex h-full max-h-full w-full flex-col gap-4 overflow-scroll xl:flex-row"
4555      data-menu="submenu-AbzhNcGlsLzNKY2JMe__menu_link_4QrB3P"
4556    >
4557      
4558        <!-- blocks/_footer-menu.liquid [04/25 AA] -->
4559
4560
4561
4562<div
4563  class="grid w-full grid-cols-[--columns] gap-[--gap] lg:grid-cols-[--columns-lg] lg:gap-[--gap-lg] "
4564  style="
4565    --gap: 1.5rem;
4566    --columns: repeat(1, minmax(0, 1fr));
4567    --gap-lg: 2rem;
4568    --columns-lg: repeat(3, minmax(0, 1fr));
4569  "
4570  
4571>
4572  <!-- blocks/base-linklist.liquid [04/25 AA] -->
4573
4574
4575
4576<!--
4577  url_map replaces certain links with their localized versions in Replo based on the user’s lang
4578  (key) Replo 'en' URL => (value) full localized URL
4579-->
4580
4581
4582
4583
4584
4585
4586
4587  <ul
4588    class="flex flex-col gap-3"
4589    data-hook="menu-item"
4590    
4591  >
4592    
4593      <li class="text-base font-bold">Classics</li>
4594    
4595
4596    
4597      
4598      
4599
4600      
4601      <li
4602        class="flex w-full items-center gap-3"
4603        data-handle="all-tops"
4604        
4605      >
4606        <!-- settings.us_only_links: "/pages/memberships
4607/pages/membership
4608/collections/framed-finds
4609/pages/unitedhealthcare
4610/es/pages/memberships
4611/es/pages/membership
4612https://shop.paireyewear.com/pages/memberships
4613/apps/subscribfy-api/store/manage-membership-dashboard" -->
4614        <!-- match_found: "" -->
4615
4616        <a
4617          href="/collections/all-tops"
4618          class=""
4619          data-navigation
4620          style="--rotate: 0;"
4621        >
4622          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">All Tops</span>
4623          
4624        </a>
4625
4626        
4627      </li>
4628    
4629      
4630      
4631
4632      
4633      <li
4634        class="flex w-full items-center gap-3"
4635        data-handle="new-arrivals"
4636        
4637      >
4638        <!-- settings.us_only_links: "/pages/memberships
4639/pages/membership
4640/collections/framed-finds
4641/pages/unitedhealthcare
4642/es/pages/memberships
4643/es/pages/membership
4644https://shop.paireyewear.com/pages/memberships
4645/apps/subscribfy-api/store/manage-membership-dashboard" -->
4646        <!-- match_found: "" -->
4647
4648        <a
4649          href="/collections/new-arrivals"
4650          class=""
4651          data-navigation
4652          style="--rotate: 0;"
4653        >
4654          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">New Arrivals</span>
4655          
4656        </a>
4657
4658        
4659      </li>
4660    
4661      
4662      
4663
4664      
4665      <li
4666        class="flex w-full items-center gap-3"
4667        data-handle="best-sellers"
4668        
4669      >
4670        <!-- settings.us_only_links: "/pages/memberships
4671/pages/membership
4672/collections/framed-finds
4673/pages/unitedhealthcare
4674/es/pages/memberships
4675/es/pages/membership
4676https://shop.paireyewear.com/pages/memberships
4677/apps/subscribfy-api/store/manage-membership-dashboard" -->
4678        <!-- match_found: "" -->
4679
4680        <a
4681          href="/collections/best-sellers-1"
4682          class=""
4683          data-navigation
4684          style="--rotate: 0;"
4685        >
4686          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Best Sellers</span>
4687          
4688        </a>
4689
4690        
4691      </li>
4692    
4693      
4694      
4695
4696      
4697      <li
4698        class="flex w-full items-center gap-3"
4699        data-handle="leaving-soon"
4700        
4701          data-feature-flag="show-leaving-soon-nav"
4702          data-utility="handle-feature-flag"
4703          data-show="true"
4704        
4705      >
4706        <!-- settings.us_only_links: "/pages/memberships
4707/pages/membership
4708/collections/framed-finds
4709/pages/unitedhealthcare
4710/es/pages/memberships
4711/es/pages/membership
4712https://shop.paireyewear.com/pages/memberships
4713/apps/subscribfy-api/store/manage-membership-dashboard" -->
4714        <!-- match_found: "" -->
4715
4716        <a
4717          href="/collections/leaving-soon"
4718          class=""
4719          data-navigation
4720          style="--rotate: 0;"
4721        >
4722          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Leaving Soon</span>
4723          
4724        </a>
4725
4726        
4727      </li>
4728    
4729      
4730      
4731
4732      
4733      <li
4734        class="flex w-full items-center gap-3"
4735        data-handle="sun-tops"
4736        
4737      >
4738        <!-- settings.us_only_links: "/pages/memberships
4739/pages/membership
4740/collections/framed-finds
4741/pages/unitedhealthcare
4742/es/pages/memberships
4743/es/pages/membership
4744https://shop.paireyewear.com/pages/memberships
4745/apps/subscribfy-api/store/manage-membership-dashboard" -->
4746        <!-- match_found: "" -->
4747
4748        <a
4749          href="/collections/sun-tops?sort_by=best-selling"
4750          class=""
4751          data-navigation
4752          style="--rotate: 0;"
4753        >
4754          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Sun Tops</span>
4755          
4756        </a>
4757
4758        
4759      </li>
4760    
4761      
4762      
4763
4764      
4765      <li
4766        class="flex w-full items-center gap-3"
4767        data-handle="tinted-lens-tops"
4768        
4769      >
4770        <!-- settings.us_only_links: "/pages/memberships
4771/pages/membership
4772/collections/framed-finds
4773/pages/unitedhealthcare
4774/es/pages/memberships
4775/es/pages/membership
4776https://shop.paireyewear.com/pages/memberships
4777/apps/subscribfy-api/store/manage-membership-dashboard" -->
4778        <!-- match_found: "" -->
4779
4780        <a
4781          href="/collections/tinted-lens-tops"
4782          class=""
4783          data-navigation
4784          style="--rotate: 0;"
4785        >
4786          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Tinted Lens Tops</span>
4787          
4788        </a>
4789
4790        
4791      </li>
4792    
4793      
4794      
4795
4796      
4797      <li
4798        class="flex w-full items-center gap-3"
4799        data-handle="classic-colors"
4800        
4801      >
4802        <!-- settings.us_only_links: "/pages/memberships
4803/pages/membership
4804/collections/framed-finds
4805/pages/unitedhealthcare
4806/es/pages/memberships
4807/es/pages/membership
4808https://shop.paireyewear.com/pages/memberships
4809/apps/subscribfy-api/store/manage-membership-dashboard" -->
4810        <!-- match_found: "" -->
4811
4812        <a
4813          href="/collections/classic-colors?sort_by=best-selling"
4814          class=""
4815          data-navigation
4816          style="--rotate: 0;"
4817        >
4818          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Classic Colors</span>
4819          
4820        </a>
4821
4822        
4823      </li>
4824    
4825      
4826      
4827
4828      
4829      <li
4830        class="flex w-full items-center gap-3"
4831        data-handle="classic-designs"
4832        
4833      >
4834        <!-- settings.us_only_links: "/pages/memberships
4835/pages/membership
4836/collections/framed-finds
4837/pages/unitedhealthcare
4838/es/pages/memberships
4839/es/pages/membership
4840https://shop.paireyewear.com/pages/memberships
4841/apps/subscribfy-api/store/manage-membership-dashboard" -->
4842        <!-- match_found: "" -->
4843
4844        <a
4845          href="/collections/classic-designs?sort_by=best-selling"
4846          class=""
4847          data-navigation
4848          style="--rotate: 0;"
4849        >
4850          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Classic Designs</span>
4851          
4852        </a>
4853
4854        
4855      </li>
4856    
4857      
4858      
4859
4860      
4861      <li
4862        class="flex w-full items-center gap-3"
4863        data-handle="classic-premiums"
4864        
4865      >
4866        <!-- settings.us_only_links: "/pages/memberships
4867/pages/membership
4868/collections/framed-finds
4869/pages/unitedhealthcare
4870/es/pages/memberships
4871/es/pages/membership
4872https://shop.paireyewear.com/pages/memberships
4873/apps/subscribfy-api/store/manage-membership-dashboard" -->
4874        <!-- match_found: "" -->
4875
4876        <a
4877          href="/collections/premium-collection?sort_by=best-selling"
4878          class=""
4879          data-navigation
4880          style="--rotate: 0;"
4881        >
4882          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Classic Premiums</span>
4883          
4884        </a>
4885
4886        
4887      </li>
4888    
4889      
4890      
4891
4892      
4893      <li
4894        class="flex w-full items-center gap-3"
4895        data-handle="classic-shimmers-sparkles"
4896        
4897      >
4898        <!-- settings.us_only_links: "/pages/memberships
4899/pages/membership
4900/collections/framed-finds
4901/pages/unitedhealthcare
4902/es/pages/memberships
4903/es/pages/membership
4904https://shop.paireyewear.com/pages/memberships
4905/apps/subscribfy-api/store/manage-membership-dashboard" -->
4906        <!-- match_found: "" -->
4907
4908        <a
4909          href="/collections/sparkle-and-shimmers"
4910          class=""
4911          data-navigation
4912          style="--rotate: 0;"
4913        >
4914          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Classic Shimmers & Sparkles</span>
4915          
4916        </a>
4917
4918        
4919      </li>
4920    
4921      
4922      
4923
4924      
4925      <li
4926        class="flex w-full items-center gap-3"
4927        data-handle="classic-crystals"
4928        
4929      >
4930        <!-- settings.us_only_links: "/pages/memberships
4931/pages/membership
4932/collections/framed-finds
4933/pages/unitedhealthcare
4934/es/pages/memberships
4935/es/pages/membership
4936https://shop.paireyewear.com/pages/memberships
4937/apps/subscribfy-api/store/manage-membership-dashboard" -->
4938        <!-- match_found: "" -->
4939
4940        <a
4941          href="/collections/gradient-crystals"
4942          class=""
4943          data-navigation
4944          style="--rotate: 0;"
4945        >
4946          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Classic Crystals</span>
4947          
4948        </a>
4949
4950        
4951      </li>
4952    
4953      
4954      
4955
4956      
4957      <li
4958        class="flex w-full items-center gap-3"
4959        data-handle="performance-series"
4960        
4961      >
4962        <!-- settings.us_only_links: "/pages/memberships
4963/pages/membership
4964/collections/framed-finds
4965/pages/unitedhealthcare
4966/es/pages/memberships
4967/es/pages/membership
4968https://shop.paireyewear.com/pages/memberships
4969/apps/subscribfy-api/store/manage-membership-dashboard" -->
4970        <!-- match_found: "" -->
4971
4972        <a
4973          href="/pages/performance-series"
4974          class=""
4975          data-navigation
4976          style="--rotate: 0;"
4977        >
4978          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Performance Series</span>
4979          
4980        </a>
4981
4982        
4983      </li>
4984    
4985  </ul>
4986
4987
4988
4989<!-- blocks/base-linklist.liquid [04/25 AA] -->
4990
4991
4992
4993<!--
4994  url_map replaces certain links with their localized versions in Replo based on the user’s lang
4995  (key) Replo 'en' URL => (value) full localized URL
4996-->
4997
4998
4999
5000
5001
5002
5003
5004  <ul
5005    class="flex flex-col gap-3"
5006    data-hook="menu-item"
5007    
5008  >
5009    
5010      <li class="text-base font-bold">Tops Limited Edition</li>
5011    
5012
5013    
5014      
5015      
5016
5017      
5018      <li
5019        class="flex w-full items-center gap-3"
5020        data-handle="pair-reserve-october"
5021        
5022      >
5023        <!-- settings.us_only_links: "/pages/memberships
5024/pages/membership
5025/collections/framed-finds
5026/pages/unitedhealthcare
5027/es/pages/memberships
5028/es/pages/membership
5029https://shop.paireyewear.com/pages/memberships
5030/apps/subscribfy-api/store/manage-membership-dashboard" -->
5031        <!-- match_found: "" -->
5032
5033        <a
5034          href="/collections/pair-reserve"
5035          class=""
5036          data-navigation
5037          style="--rotate: 0;"
5038        >
5039          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Pair Reserve - October</span>
5040          
5041        </a>
5042
5043        
5044          <span class="rounded-sm bg-iris px-1.5 py-[3px] text-xs leading-none">NEW</span>
5045        
5046      </li>
5047    
5048      
5049      
5050
5051      
5052      <li
5053        class="flex w-full items-center gap-3"
5054        data-handle="spellbound"
5055        
5056      >
5057        <!-- settings.us_only_links: "/pages/memberships
5058/pages/membership
5059/collections/framed-finds
5060/pages/unitedhealthcare
5061/es/pages/memberships
5062/es/pages/membership
5063https://shop.paireyewear.com/pages/memberships
5064/apps/subscribfy-api/store/manage-membership-dashboard" -->
5065        <!-- match_found: "" -->
5066
5067        <a
5068          href="/collections/spellbound"
5069          class=""
5070          data-navigation
5071          style="--rotate: 0;"
5072        >
5073          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Spellbound</span>
5074          
5075        </a>
5076
5077        
5078          <span class="rounded-sm bg-iris px-1.5 py-[3px] text-xs leading-none">NEW</span>
5079        
5080      </li>
5081    
5082      
5083      
5084
5085      
5086      <li
5087        class="flex w-full items-center gap-3"
5088        data-handle="autumn"
5089        
5090      >
5091        <!-- settings.us_only_links: "/pages/memberships
5092/pages/membership
5093/collections/framed-finds
5094/pages/unitedhealthcare
5095/es/pages/memberships
5096/es/pages/membership
5097https://shop.paireyewear.com/pages/memberships
5098/apps/subscribfy-api/store/manage-membership-dashboard" -->
5099        <!-- match_found: "" -->
5100
5101        <a
5102          href="/collections/autumn"
5103          class=""
5104          data-navigation
5105          style="--rotate: 0;"
5106        >
5107          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Autumn</span>
5108          
5109        </a>
5110
5111        
5112      </li>
5113    
5114      
5115      
5116
5117      
5118      <li
5119        class="flex w-full items-center gap-3"
5120        data-handle="decades"
5121        
5122      >
5123        <!-- settings.us_only_links: "/pages/memberships
5124/pages/membership
5125/collections/framed-finds
5126/pages/unitedhealthcare
5127/es/pages/memberships
5128/es/pages/membership
5129https://shop.paireyewear.com/pages/memberships
5130/apps/subscribfy-api/store/manage-membership-dashboard" -->
5131        <!-- match_found: "" -->
5132
5133        <a
5134          href="/collections/decades"
5135          class=""
5136          data-navigation
5137          style="--rotate: 0;"
5138        >
5139          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Decades</span>
5140          
5141        </a>
5142
5143        
5144      </li>
5145    
5146      
5147      
5148
5149      
5150      <li
5151        class="flex w-full items-center gap-3"
5152        data-handle="trick-or-treat"
5153        
5154      >
5155        <!-- settings.us_only_links: "/pages/memberships
5156/pages/membership
5157/collections/framed-finds
5158/pages/unitedhealthcare
5159/es/pages/memberships
5160/es/pages/membership
5161https://shop.paireyewear.com/pages/memberships
5162/apps/subscribfy-api/store/manage-membership-dashboard" -->
5163        <!-- match_found: "" -->
5164
5165        <a
5166          href="/collections/trick-or-treat"
5167          class=""
5168          data-navigation
5169          style="--rotate: 0;"
5170        >
5171          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Trick or Treat</span>
5172          
5173        </a>
5174
5175        
5176      </li>
5177    
5178  </ul>
5179
5180
5181
5182<!-- blocks/base-linklist.liquid [04/25 AA] -->
5183
5184
5185
5186<!--
5187  url_map replaces certain links with their localized versions in Replo based on the user’s lang
5188  (key) Replo 'en' URL => (value) full localized URL
5189-->
5190
5191
5192
5193
5194
5195
5196
5197  <ul
5198    class="flex flex-col gap-3"
5199    data-hook="menu-item"
5200    
5201  >
5202    
5203      <li class="text-base font-bold">Tops Collabs</li>
5204    
5205
5206    
5207      
5208      
5209
5210      
5211      <li
5212        class="flex w-full items-center gap-3"
5213        data-handle="nightmare-before-christmas"
5214        
5215      >
5216        <!-- settings.us_only_links: "/pages/memberships
5217/pages/membership
5218/collections/framed-finds
5219/pages/unitedhealthcare
5220/es/pages/memberships
5221/es/pages/membership
5222https://shop.paireyewear.com/pages/memberships
5223/apps/subscribfy-api/store/manage-membership-dashboard" -->
5224        <!-- match_found: "" -->
5225
5226        <a
5227          href="/collections/nightmare-before-christmas"
5228          class=""
5229          data-navigation
5230          style="--rotate: 0;"
5231        >
5232          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Nightmare Before Christmas</span>
5233          
5234        </a>
5235
5236        
5237      </li>
5238    
5239      
5240      
5241
5242      
5243      <li
5244        class="flex w-full items-center gap-3"
5245        data-handle="pokemon"
5246        
5247      >
5248        <!-- settings.us_only_links: "/pages/memberships
5249/pages/membership
5250/collections/framed-finds
5251/pages/unitedhealthcare
5252/es/pages/memberships
5253/es/pages/membership
5254https://shop.paireyewear.com/pages/memberships
5255/apps/subscribfy-api/store/manage-membership-dashboard" -->
5256        <!-- match_found: "" -->
5257
5258        <a
5259          href="/collections/pokemon"
5260          class=""
5261          data-navigation
5262          style="--rotate: 0;"
5263        >
5264          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Pokémon</span>
5265          
5266        </a>
5267
5268        
5269      </li>
5270    
5271      
5272      
5273
5274      
5275      <li
5276        class="flex w-full items-center gap-3"
5277        data-handle="disney-stitch"
5278        
5279      >
5280        <!-- settings.us_only_links: "/pages/memberships
5281/pages/membership
5282/collections/framed-finds
5283/pages/unitedhealthcare
5284/es/pages/memberships
5285/es/pages/membership
5286https://shop.paireyewear.com/pages/memberships
5287/apps/subscribfy-api/store/manage-membership-dashboard" -->
5288        <!-- match_found: "" -->
5289
5290        <a
5291          href="/collections/disney-stitch"
5292          class=""
5293          data-navigation
5294          style="--rotate: 0;"
5295        >
5296          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Disney Stitch</span>
5297          
5298        </a>
5299
5300        
5301      </li>
5302    
5303      
5304      
5305
5306      
5307      <li
5308        class="flex w-full items-center gap-3"
5309        data-handle="winnie-the-pooh"
5310        
5311      >
5312        <!-- settings.us_only_links: "/pages/memberships
5313/pages/membership
5314/collections/framed-finds
5315/pages/unitedhealthcare
5316/es/pages/memberships
5317/es/pages/membership
5318https://shop.paireyewear.com/pages/memberships
5319/apps/subscribfy-api/store/manage-membership-dashboard" -->
5320        <!-- match_found: "" -->
5321
5322        <a
5323          href="/collections/winnie-the-pooh"
5324          class=""
5325          data-navigation
5326          style="--rotate: 0;"
5327        >
5328          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Winnie the Pooh</span>
5329          
5330        </a>
5331
5332        
5333      </li>
5334    
5335      
5336      
5337
5338      
5339      <li
5340        class="flex w-full items-center gap-3"
5341        data-handle="disney-villains"
5342        
5343      >
5344        <!-- settings.us_only_links: "/pages/memberships
5345/pages/membership
5346/collections/framed-finds
5347/pages/unitedhealthcare
5348/es/pages/memberships
5349/es/pages/membership
5350https://shop.paireyewear.com/pages/memberships
5351/apps/subscribfy-api/store/manage-membership-dashboard" -->
5352        <!-- match_found: "" -->
5353
5354        <a
5355          href="/collections/disney-villains"
5356          class=""
5357          data-navigation
5358          style="--rotate: 0;"
5359        >
5360          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Disney Villains</span>
5361          
5362        </a>
5363
5364        
5365      </li>
5366    
5367      
5368      
5369
5370      
5371      <li
5372        class="flex w-full items-center gap-3"
5373        data-handle="pixar"
5374        
5375      >
5376        <!-- settings.us_only_links: "/pages/memberships
5377/pages/membership
5378/collections/framed-finds
5379/pages/unitedhealthcare
5380/es/pages/memberships
5381/es/pages/membership
5382https://shop.paireyewear.com/pages/memberships
5383/apps/subscribfy-api/store/manage-membership-dashboard" -->
5384        <!-- match_found: "" -->
5385
5386        <a
5387          href="/collections/pixar"
5388          class=""
5389          data-navigation
5390          style="--rotate: 0;"
5391        >
5392          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Pixar</span>
5393          
5394        </a>
5395
5396        
5397      </li>
5398    
5399      
5400      
5401
5402      
5403      <li
5404        class="flex w-full items-center gap-3"
5405        data-handle="harry-potter"
5406        
5407      >
5408        <!-- settings.us_only_links: "/pages/memberships
5409/pages/membership
5410/collections/framed-finds
5411/pages/unitedhealthcare
5412/es/pages/memberships
5413/es/pages/membership
5414https://shop.paireyewear.com/pages/memberships
5415/apps/subscribfy-api/store/manage-membership-dashboard" -->
5416        <!-- match_found: "" -->
5417
5418        <a
5419          href="/collections/harry-potter"
5420          class=""
5421          data-navigation
5422          style="--rotate: 0;"
5423        >
5424          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Harry Potter</span>
5425          
5426        </a>
5427
5428        
5429      </li>
5430    
5431      
5432      
5433
5434      
5435      <li
5436        class="flex w-full items-center gap-3"
5437        data-handle="disney-princess"
5438        
5439      >
5440        <!-- settings.us_only_links: "/pages/memberships
5441/pages/membership
5442/collections/framed-finds
5443/pages/unitedhealthcare
5444/es/pages/memberships
5445/es/pages/membership
5446https://shop.paireyewear.com/pages/memberships
5447/apps/subscribfy-api/store/manage-membership-dashboard" -->
5448        <!-- match_found: "" -->
5449
5450        <a
5451          href="/collections/disney-princess"
5452          class=""
5453          data-navigation
5454          style="--rotate: 0;"
5455        >
5456          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Disney Princess</span>
5457          
5458        </a>
5459
5460        
5461      </li>
5462    
5463      
5464      
5465
5466      
5467      <li
5468        class="flex w-full items-center gap-3"
5469        data-handle="mickey-friends"
5470        
5471      >
5472        <!-- settings.us_only_links: "/pages/memberships
5473/pages/membership
5474/collections/framed-finds
5475/pages/unitedhealthcare
5476/es/pages/memberships
5477/es/pages/membership
5478https://shop.paireyewear.com/pages/memberships
5479/apps/subscribfy-api/store/manage-membership-dashboard" -->
5480        <!-- match_found: "" -->
5481
5482        <a
5483          href="/collections/mickey"
5484          class=""
5485          data-navigation
5486          style="--rotate: 0;"
5487        >
5488          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Mickey & Friends</span>
5489          
5490        </a>
5491
5492        
5493      </li>
5494    
5495      
5496      
5497
5498      
5499      <li
5500        class="flex w-full items-center gap-3"
5501        data-handle="star-wars"
5502        
5503      >
5504        <!-- settings.us_only_links: "/pages/memberships
5505/pages/membership
5506/collections/framed-finds
5507/pages/unitedhealthcare
5508/es/pages/memberships
5509/es/pages/membership
5510https://shop.paireyewear.com/pages/memberships
5511/apps/subscribfy-api/store/manage-membership-dashboard" -->
5512        <!-- match_found: "" -->
5513
5514        <a
5515          href="/collections/star-wars"
5516          class=""
5517          data-navigation
5518          style="--rotate: 0;"
5519        >
5520          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Star Wars</span>
5521          
5522        </a>
5523
5524        
5525      </li>
5526    
5527      
5528      
5529
5530      
5531      <li
5532        class="flex w-full items-center gap-3"
5533        data-handle="van-gogh-museum"
5534        
5535      >
5536        <!-- settings.us_only_links: "/pages/memberships
5537/pages/membership
5538/collections/framed-finds
5539/pages/unitedhealthcare
5540/es/pages/memberships
5541/es/pages/membership
5542https://shop.paireyewear.com/pages/memberships
5543/apps/subscribfy-api/store/manage-membership-dashboard" -->
5544        <!-- match_found: "" -->
5545
5546        <a
5547          href="/collections/van-gogh"
5548          class=""
5549          data-navigation
5550          style="--rotate: 0;"
5551        >
5552          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Van Gogh Museum</span>
5553          
5554        </a>
5555
5556        
5557      </li>
5558    
5559      
5560      
5561
5562      
5563      <li
5564        class="flex w-full items-center gap-3"
5565        data-handle="frida-kahlo"
5566        
5567      >
5568        <!-- settings.us_only_links: "/pages/memberships
5569/pages/membership
5570/collections/framed-finds
5571/pages/unitedhealthcare
5572/es/pages/memberships
5573/es/pages/membership
5574https://shop.paireyewear.com/pages/memberships
5575/apps/subscribfy-api/store/manage-membership-dashboard" -->
5576        <!-- match_found: "" -->
5577
5578        <a
5579          href="/collections/frida-kahlo"
5580          class=""
5581          data-navigation
5582          style="--rotate: 0;"
5583        >
5584          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Frida Kahlo</span>
5585          
5586        </a>
5587
5588        
5589      </li>
5590    
5591      
5592      
5593
5594      
5595      <li
5596        class="flex w-full items-center gap-3"
5597        data-handle="mlb"
5598        
5599      >
5600        <!-- settings.us_only_links: "/pages/memberships
5601/pages/membership
5602/collections/framed-finds
5603/pages/unitedhealthcare
5604/es/pages/memberships
5605/es/pages/membership
5606https://shop.paireyewear.com/pages/memberships
5607/apps/subscribfy-api/store/manage-membership-dashboard" -->
5608        <!-- match_found: "" -->
5609
5610        <a
5611          href="/collections/mlb"
5612          class=""
5613          data-navigation
5614          style="--rotate: 0;"
5615        >
5616          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">MLB</span>
5617          
5618        </a>
5619
5620        
5621      </li>
5622    
5623      
5624      
5625
5626      
5627      <li
5628        class="flex w-full items-center gap-3"
5629        data-handle="the-met"
5630        
5631      >
5632        <!-- settings.us_only_links: "/pages/memberships
5633/pages/membership
5634/collections/framed-finds
5635/pages/unitedhealthcare
5636/es/pages/memberships
5637/es/pages/membership
5638https://shop.paireyewear.com/pages/memberships
5639/apps/subscribfy-api/store/manage-membership-dashboard" -->
5640        <!-- match_found: "" -->
5641
5642        <a
5643          href="/collections/the-met"
5644          class=""
5645          data-navigation
5646          style="--rotate: 0;"
5647        >
5648          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">The Met</span>
5649          
5650        </a>
5651
5652        
5653      </li>
5654    
5655      
5656      
5657
5658      
5659      <li
5660        class="flex w-full items-center gap-3"
5661        data-handle="dc"
5662        
5663      >
5664        <!-- settings.us_only_links: "/pages/memberships
5665/pages/membership
5666/collections/framed-finds
5667/pages/unitedhealthcare
5668/es/pages/memberships
5669/es/pages/membership
5670https://shop.paireyewear.com/pages/memberships
5671/apps/subscribfy-api/store/manage-membership-dashboard" -->
5672        <!-- match_found: "" -->
5673
5674        <a
5675          href="/collections/dc"
5676          class=""
5677          data-navigation
5678          style="--rotate: 0;"
5679        >
5680          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">DC</span>
5681          
5682        </a>
5683
5684        
5685      </li>
5686    
5687      
5688      
5689
5690      
5691      <li
5692        class="flex w-full items-center gap-3"
5693        data-handle="marvel"
5694        
5695      >
5696        <!-- settings.us_only_links: "/pages/memberships
5697/pages/membership
5698/collections/framed-finds
5699/pages/unitedhealthcare
5700/es/pages/memberships
5701/es/pages/membership
5702https://shop.paireyewear.com/pages/memberships
5703/apps/subscribfy-api/store/manage-membership-dashboard" -->
5704        <!-- match_found: "" -->
5705
5706        <a
5707          href="/collections/marvel"
5708          class=""
5709          data-navigation
5710          style="--rotate: 0;"
5711        >
5712          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Marvel</span>
5713          
5714        </a>
5715
5716        
5717      </li>
5718    
5719      
5720      
5721
5722      
5723      <li
5724        class="flex w-full items-center gap-3"
5725        data-handle="sesame-street"
5726        
5727      >
5728        <!-- settings.us_only_links: "/pages/memberships
5729/pages/membership
5730/collections/framed-finds
5731/pages/unitedhealthcare
5732/es/pages/memberships
5733/es/pages/membership
5734https://shop.paireyewear.com/pages/memberships
5735/apps/subscribfy-api/store/manage-membership-dashboard" -->
5736        <!-- match_found: "" -->
5737
5738        <a
5739          href="/collections/sesame-street"
5740          class=""
5741          data-navigation
5742          style="--rotate: 0;"
5743        >
5744          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Sesame Street</span>
5745          
5746        </a>
5747
5748        
5749      </li>
5750    
5751      
5752      
5753
5754      
5755      <li
5756        class="flex w-full items-center gap-3"
5757        data-handle="nhl"
5758        
5759      >
5760        <!-- settings.us_only_links: "/pages/memberships
5761/pages/membership
5762/collections/framed-finds
5763/pages/unitedhealthcare
5764/es/pages/memberships
5765/es/pages/membership
5766https://shop.paireyewear.com/pages/memberships
5767/apps/subscribfy-api/store/manage-membership-dashboard" -->
5768        <!-- match_found: "" -->
5769
5770        <a
5771          href="/collections/nhl"
5772          class=""
5773          data-navigation
5774          style="--rotate: 0;"
5775        >
5776          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">NHL</span>
5777          
5778        </a>
5779
5780        
5781      </li>
5782    
5783      
5784      
5785
5786      
5787      <li
5788        class="flex w-full items-center gap-3"
5789        data-handle="nba"
5790        
5791      >
5792        <!-- settings.us_only_links: "/pages/memberships
5793/pages/membership
5794/collections/framed-finds
5795/pages/unitedhealthcare
5796/es/pages/memberships
5797/es/pages/membership
5798https://shop.paireyewear.com/pages/memberships
5799/apps/subscribfy-api/store/manage-membership-dashboard" -->
5800        <!-- match_found: "" -->
5801
5802        <a
5803          href="/collections/nba"
5804          class=""
5805          data-navigation
5806          style="--rotate: 0;"
5807        >
5808          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">NBA</span>
5809          
5810        </a>
5811
5812        
5813      </li>
5814    
5815  </ul>
5816
5817
5818
5819<!-- blocks/base-linklist.liquid [04/25 AA] -->
5820
5821
5822
5823<!--
5824  url_map replaces certain links with their localized versions in Replo based on the user’s lang
5825  (key) Replo 'en' URL => (value) full localized URL
5826-->
5827
5828
5829
5830
5831
5832
5833
5834  <ul
5835    class="flex flex-col gap-3"
5836    data-hook="menu-item"
5837    
5838  >
5839    
5840      <li class="text-base font-bold">
5840Ways To Save</li>
5841    
5842
5843    
5844      
5845      
5846
5847      
5848      <li
5849        class="flex w-full items-center gap-3"
5850        data-handle="build-your-own-bundle"
5851        
5852      >
5853        <!-- settings.us_only_links: "/pages/memberships
5854/pages/membership
5855/collections/framed-finds
5856/pages/unitedhealthcare
5857/es/pages/memberships
5858/es/pages/membership
5859https://shop.paireyewear.com/pages/memberships
5860/apps/subscribfy-api/store/manage-membership-dashboard" -->
5861        <!-- match_found: "" -->
5862
5863        <a
5864          href="/pages/build-your-own-bundle"
5865          class=""
5866          data-navigation
5867          style="--rotate: 0;"
5868        >
5869          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Build Your Own Bundle</span>
5870          
5871        </a>
5872
5873        
5874      </li>
5875    
5876      
5877      
5878
5879      
5880      <li
5881        class="flex w-full items-center gap-3"
5882        data-handle="topper-sets-save-up-to-15"
5883        
5884      >
5885        <!-- settings.us_only_links: "/pages/memberships
5886/pages/membership
5887/collections/framed-finds
5888/pages/unitedhealthcare
5889/es/pages/memberships
5890/es/pages/membership
5891https://shop.paireyewear.com/pages/memberships
5892/apps/subscribfy-api/store/manage-membership-dashboard" -->
5893        <!-- match_found: "" -->
5894
5895        <a
5896          href="/collections/sets"
5897          class=""
5898          data-navigation
5899          style="--rotate: 0;"
5900        >
5901          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Topper Sets - Save up to 15%</span>
5902          
5903        </a>
5904
5905        
5906      </li>
5907    
5908      
5909      
5910
5911      
5912      <li
5913        class="flex w-full items-center gap-3"
5914        data-handle="framed-finds-save-up-to-30"
5915        
5916      >
5917        <!-- settings.us_only_links: "/pages/memberships
5918/pages/membership
5919/collections/framed-finds
5920/pages/unitedhealthcare
5921/es/pages/memberships
5922/es/pages/membership
5923https://shop.paireyewear.com/pages/memberships
5924/apps/subscribfy-api/store/manage-membership-dashboard" -->
5925        <!-- match_found: "" -->
5926
5927        <a
5928          href="/collections/framed-finds?sort_by=best-selling"
5929          class=""
5930          data-navigation
5931          style="--rotate: 0;"
5932        >
5933          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Framed Finds - Save up to 30%</span>
5934          
5935        </a>
5936
5937        
5938      </li>
5939    
5940      
5941      
5942
5943      
5944      <li
5945        class="flex w-full items-center gap-3"
5946        data-handle="pair-save-15"
5947        
5948      >
5949        <!-- settings.us_only_links: "/pages/memberships
5950/pages/membership
5951/collections/framed-finds
5952/pages/unitedhealthcare
5953/es/pages/memberships
5954/es/pages/membership
5955https://shop.paireyewear.com/pages/memberships
5956/apps/subscribfy-api/store/manage-membership-dashboard" -->
5957        <!-- match_found: "" -->
5958
5959        <a
5960          href="/pages/memberships"
5961          class=""
5962          data-navigation
5963          style="--rotate: 0;"
5964        >
5965          <span class="body-md underscore-out-right hover:underscore-in-left on:underscore-in-left">Pair+ - Save 15% </span>
5966          
5967        </a>
5968
5969        
5970      </li>
5971    
5972  </ul>
5973
5974
5975
5976
5977</div>
5978
5979
5980
5981      
5982    </ul>
5983  </div>
5984</div>
5985
5986    
5987  </li>
5988
5989
5990
5991
5992      
5993        <!-- blocks/_menu-link.liquid [04/25 AA] -->
5994
5995
5996
5997
5998
5999
6000
6001  <li
6002    data-hook="menu-item"
6003    style="--underscore-color: var(--color-primary-hover);"
6004    data-handle="accessories"
6005    
6006    
6007  >
6008    <div class="relative flex items-center justify-between gap-2">
6009      
6010        <a
6011          href="/collections/accessories"
6012          class="w-full text-base text-left body-md font-bold md:underscore lg:font-normal "
6013          data-navigation
6014          
6015          
6016        >
6017          Accessories
6018        </a>
6019      
6020
6021      
6022    </div>
6023
6024    
6025  </li>
6026
6027
6028
6029
6030      
6031        <div id="shopify-block-AbStoWHJKS3c3UmtHR__base_divider_E9xbbn" class="shopify-block"><!-- blocks/base-divider.liquid [05/25 AA] -->
6032
6033
6034
6035
6036<div
6037  class="px-[--padding-x] lg:px-[--padding-x-lg] block"
6038  style="
6039    --padding-x: 0px;
6040    --padding-x-lg: 0px;
6041  "
6042  
6043>
6044  <div
6045    class="my-[--margin-y] bg-[--bg] lg:my-[--margin-y-lg] mx-auto max-w-none w-[--width] h-[--height] lg:h-[--height-lg] "
6046    style="
6047      
6048        --height: 1px;
6049        --height-lg: 1px;
6050        --width: 100%;
6051      
6052      --bg: #000000;
6053      --margin-y: 0px;
6054      --margin-y-lg: 0px;
6055    "
6056  ></div>
6057</div>
6058
6059
6060</div>
6061
6062      
6063        <!-- blocks/feature-flag-wrapper.liquid -->
6064
6065
6066<div
6067  class="contents hidden"
6068  data-feature-flag="is-membership"
6069  data-show="true"
6070  data-strategy="boolean"
6071  data-additional-classes=''
6072  data-initialized="false"
6073  data-utility="handle-feature-flag"
6074>
6075  <!-- blocks/_menu-link.liquid [04/25 AA] -->
6076
6077
6078
6079
6080
6081
6082
6083  <li
6084    data-hook="menu-item"
6085    style="--underscore-color: var(--color-primary-hover);"
6086    data-handle="pair"
6087    
6088    
6089  >
6090    <div class="relative flex items-center justify-between gap-2">
6091      
6092        <a
6093          href="https://shop.paireyewear.com/pages/memberships"
6094          class="w-full text-base text-left body-md font-bold md:underscore lg:font-normal "
6095          data-navigation
6096          
6097          
6098        >
6099          Pair+
6100        </a>
6101      
6102
6103      
6104    </div>
6105
6106    
6107  </li>
6108
6109
6110
6111
6112</div>
6113<script>
6114  window.featureKeys = window?.featureKeys || []
6115  if (!window.featureKeys.includes('is-membership')) {
6116    window.featureKeys.push('is-membership')
6117  }
6118</script>
6118
6119
6120
6121
6122      
6123        <div id="shopify-block-AWS9xVThQb0VTaW50Y__base_divider_CUqAie" class="shopify-block"><!-- blocks/base-divider.liquid [05/25 AA] -->
6124
6125
6126
6127
6128<div
6129  class="px-[--padding-x] lg:px-[--padding-x-lg] block"
6130  style="
6131    --padding-x: 0px;
6132    --padding-x-lg: 0px;
6133  "
6134  
6135>
6136  <div
6137    class="my-[--margin-y] bg-[--bg] lg:my-[--margin-y-lg] mx-auto max-w-none w-[--width] h-[--height] lg:h-[--height-lg] "
6138    style="
6139      
6140        --height: 1px;
6141        --height-lg: 1px;
6142        --width: 100%;
6143      
6144      --bg: #000000;
6145      --margin-y: 0px;
6146      --margin-y-lg: 0px;
6147    "
6148  ></div>
6149</div>
6150
6151
6152</div>
6153
6154      
6155        <!-- blocks/_menu-link.liquid [04/25 AA] -->
6156
6157
6158
6159
6160
6161
6162
6163  <li
6164    data-hook="menu-item"
6165    style="--underscore-color: var(--color-primary-hover);"
6166    data-handle="insurance-insurance_nav-true"
6167    
6168    
6169      data-feature-flag="insurance_nav"
6170      data-utility="handle-feature-flag"
6171      data-show="true"
6172    
6173  >
6174    <div class="relative flex items-center justify-between gap-2">
6175      
6176        <a
6177          href="/pages/unitedhealthcare"
6178          class="w-full text-base text-left body-md font-bold md:underscore lg:font-normal "
6179          data-navigation
6180          
6181          
6182        >
6183          Insurance
6184        </a>
6185      
6186
6187      
6188    </div>
6189
6190    
6191  </li>
6192
6193
6194
6195
6196      
6197        <!-- blocks/_menu-link.liquid [04/25 AA] -->
6198
6199
6200
6201
6202
6203
6204
6205  <li
6206    data-hook="menu-item"
6207    style="--underscore-color: var(--color-primary-hover);"
6208    data-handle="refer-a-friend-loyalty_holdout-false"
6209    
6210    
6211      data-feature-flag="loyalty_holdout"
6212      data-utility="handle-feature-flag"
6213      data-show="false"
6214    
6215  >
6216    <div class="relative flex items-center justify-between gap-2">
6217      
6218        <a
6219          href="/pages/refer"
6220          class="w-full text-base text-left body-md font-bold md:underscore lg:font-normal "
6221          data-navigation
6222          
6223          
6224        >
6225          Refer a Friend
6226        </a>
6227      
6228
6229      
6230    </div>
6231
6232    
6233  </li>
6234
6235
6236
6237
6238      
6239        <!-- blocks/_menu-link.liquid [04/25 AA] -->
6240
6241
6242
6243
6244
6245
6246
6247  <li
6248    data-hook="menu-item"
6249    style="--underscore-color: var(--color-primary-hover);"
6250    data-handle="about"
6251    
6252    
6253  >
6254    <div class="relative flex items-center justify-between gap-2">
6255      
6256        <a
6257          href="/pages/about"
6258          class="w-full text-base text-left body-md font-bold md:underscore lg:font-normal "
6259          data-navigation
6260          
6261          
6262        >
6263          About
6264        </a>
6265      
6266
6267      
6268    </div>
6269
6270    
6271  </li>
6272
6273
6274
6275
6276      
6277        <div id="shopify-block-AM1VLdXR2dlNCQmVja__base_divider_8DtWdk" class="shopify-block"><!-- blocks/base-divider.liquid [05/25 AA] -->
6278
6279
6280
6281
6282<div
6283  class="px-[--padding-x] lg:px-[--padding-x-lg] block"
6284  style="
6285    --padding-x: 0px;
6286    --padding-x-lg: 0px;
6287  "
6288  
6289>
6290  <div
6291    class="my-[--margin-y] bg-[--bg] lg:my-[--margin-y-lg] mx-auto max-w-none w-[--width] h-[--height] lg:h-[--height-lg] "
6292    style="
6293      
6294        --height: 1px;
6295        --height-lg: 1px;
6296        --width: 100%;
6297      
6298      --bg: #000000;
6299      --margin-y: 0px;
6300      --margin-y-lg: 0px;
6301    "
6302  ></div>
6303</div>
6304
6305
6306</div>
6307
6308      
6309    </ul>
6310  </div>
6311</div>
6312
6313  
6314</li>
6315
6316
6317<!-- blocks/_menu-icon.liquid [04/25 AA] -->
6318
6319
6320
6321
6322<li
6323  class="flex items-center"
6324  data-hook="menu-item"
6325  data-handle="search"
6326  
6327>
6328  
6329    <button
6330      class="w-5 transition-transform hover:scale-110 after:opacity-100 after:scale-100 after:transition-transform after:duration-300 after:ease-in-out after:absolute after:-inset-0.5 after:bg-optic/0 after:rounded-full after:z-[-1] hover:after:bg-optic/100 hover:after:scale-125  after:content-['']"
6331      data-utility="click-toggle"
6332      data-toggle="#global-search"
6333    >
6334      <span class="sr-only">Toggle Search</span>
6335      <!-- snippets/icon (search) [aa/ja] -->
6336
6337
6338
6339
6340
6341  <svg
6342    
6343  style=""
6344  class="icon icon-search w-[21px] h-5
6345"
6346
6347    width="17"
6348    height="16"
6349    viewBox="0 0 17 16"
6350    fill="none"
6351    xmlns="http://www.w3.org/2000/svg"
6352  >
6353    <circle cx="7" cy="6.5" r="4" stroke="black"/>
6354    <path d="M9.5 9L13.5 13" stroke="black"/>
6355  </svg>
6356
6357
6358
6359    </button>
6360  
6361
6362  
6363</li>
6364
6365
6366
6367  </ul>
6368</nav>
6369
6370
6371
6372
6373  
6374    <div class="flex justify-center">
6375      <a
6376        href="/"
6377        class="transition-opacity hover:opacity-60"
6378        aria-label="homepage"
6379      >
6380        <!-- blocks/base-logo.liquid [04/25 AA] -->
6381
6382<!-- snippets/logo.liquid [04/25 AA] -->
6383
6384    <svg
6385      class=" h-auto w-[--width]"
6386      style="--width: 4rem;"
6387      width="170"
6388      height="92"
6389      viewBox="0 0 170 92"
6390      fill="none"
6391      xmlns="http://www.w3.org/2000/svg"
6392      
6393    >
6394      <path d="M163.466 34.6861C165.897 34.6861 168.148 35.0875 170 35.7713V21.5677C170 21.5677 154.398 18.8372 151.867 35.4492H151.007V21.5566H135.446V67.5551H151.876V41.177C151.69 36.9358 158.198 34.6531 163.464 34.6861H163.466Z" fill="currentColor"/>
6395      <path d="M29.4418 21.6189C23.5128 21.6189 18.5734 24.2743 16.0454 28.6854H15.1768V21.6189H0V91.0422H16.0454V63.4864H16.9054C19.5047 66.5851 24.1675 68.4312 29.1868 68.4312C41.1118 68.4312 49.7676 58.6298 49.7676 45.0239C49.7676 31.418 41.1118 21.6167 29.4439 21.6167L29.4418 21.6189ZM23.3075 64.8979C18.1197 64.8979 16.0454 59.6907 16.0454 51.6559V39.7263C16.0454 30.9858 18.1996 25.5955 23.4761 25.5955C30.0468 25.5955 32.4668 33.5486 32.4668 45.0261C32.4668 56.5037 29.9668 64.9001 23.3075 64.9001V64.8979Z" fill="currentColor"/>
6396      <path d="M126.463 0H109.826V14.7969H126.463V0Z" fill="currentColor"/>
6397      <path d="M79.0383 21.6186C64.514 21.6186 57.2541 26.6649 56.3833 38.1424H73.051V35.7296C73.051 26.645 74.611 23.3654 78.98 23.3654C82.6164 23.3654 85.1164 26.2833 85.1164 33.963V42.8049L72.2731 45.1869C59.2808 47.5887 54.0346 52.0108 54.0346 58.9846C54.0346 64.7278 59.5682 68.4331 68.3017 68.4331C77.0353 68.4331 82.826 65.2527 85.1574 59.6022H86.026V67.5553H101.25V37.4058C101.25 26.2414 92.8711 21.6186 79.0405 21.6186H79.0383ZM85.1553 47.4365C85.1553 58.1157 82.1908 64.0397 76.856 64.0397C73.4874 64.0397 71.3224 61.1218 71.3224 56.6203C71.3224 51.7549 75.3932 46.2852 85.1553 44.609V47.4343V47.4365Z" fill="currentColor"/>
6398      <path d="M126.521 21.6186H110.091V67.5531H126.521V21.6186Z" fill="currentColor"/>
6399    </svg>
6400  
6401
6402
6403
6404
6405      </a>
6406    </div>
6407  
6408
6409  <!-- blocks/_header-mega-menu.liquid [04/25 AA] -->
6410
6411
6412
6413<nav
6414  class="flex items-center justify-end"
6415  aria-label="mobile global menu"
6416  
6417>
6418  <ul class="flex items-center gap-3 lg:gap-7">
6419    <!-- blocks/_menu-icon.liquid [04/25 AA] -->
6420
6421
6422
6423
6424<li
6425  class="flex items-center"
6426  data-hook="menu-item"
6427  data-handle="wishlist"
6428  
6429>
6430  
6431    
6432    
6433    
6434      <a
6435        href="/account#my-favorites"
6436        class="body-md w-5 px-0.5 text-base transition-transform hover:scale-110 after:opacity-100 after:scale-100 after:transition-transform after:duration-300 after:ease-in-out after:absolute after:-inset-0.5 after:bg-optic/0 after:rounded-full after:z-[-1] hover:after:bg-optic/100 hover:after:scale-125  after:content-['']"
6437      data-navigation
6438      >
6439        
6440      <span class="sr-only">Wishlist</span>
6441      <!-- snippets/icon (heart) [aa/ja] -->
6442
6443
6444
6445
6446
6447  <svg
6448    
6449  style=""
6450  class="icon icon-heart w-4 h-5
6451"
6452
6453    width="18"
6454    height="17"
6455    viewBox="0 0 18 17"
6456    fill="none"
6457    xmlns="http://www.w3.org/2000/svg"
6458  >
6459    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.99452 3.16119C7.39504 1.3432 4.7278 0.854166 2.72376 2.5189C0.719715 4.18363 0.437574 6.96698 2.01136 8.93587L8.99452 15.5L15.9777 8.93587C17.5515 6.96698 17.3038 4.16612 15.2653 2.5189C13.2268 0.871678 10.594 1.3432 8.99452 3.16119Z" fill="white" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
6460  </svg>
6461
6462
6463
6464    
6465      </a>
6466    
6467  
6468
6469  
6470</li>
6471
6472
6473<!-- blocks/_menu-icon.liquid [04/25 AA] -->
6474
6475
6476
6477
6478<li
6479  class="flex items-center"
6480  data-hook="menu-item"
6481  data-handle="account"
6482  
6483>
6484  
6485    
6486    
6487    
6488      <a
6489        href="/account"
6490        class="body-md w-5 px-0.5 text-base transition-transform hover:scale-110 after:opacity-100 after:scale-100 after:transition-transform after:duration-300 after:ease-in-out after:absolute after:-inset-0.5 after:bg-optic/0 after:rounded-full after:z-[-1] hover:after:bg-optic/100 hover:after:scale-125  after:content-['']"
6491      data-navigation
6492      
6493      
6494        aria-haspopup="true"
6495        aria-expanded="false"
6496        data-utility="click-toggle"
6497        data-toggle="#header-mobile"
6498      >
6499        
6500      <span class="sr-only">Account</span>
6501      <!-- snippets/icon (account) [aa/ja] -->
6502
6503
6504
6505
6506
6507  <svg
6508    
6509  style=""
6510  class="icon icon-account w-4 h-5
6511"
6512
6513    width="18"
6514    height="18"
6515    viewBox="0 0 18 18"
6516    fill="none"
6517    xmlns="http://www.w3.org/2000/svg"
6518  >
6519    <circle cx="9" cy="4.5" r="3.25" fill="white" stroke="currentColor" stroke-width="1.5"/>
6520    <path d="M9 9.25C13.3035 9.25 16.8348 12.5452 17.2139 16.75H0.786133C1.16516 12.5452 4.69654 9.25 9 9.25Z" fill="white" stroke="currentColor" stroke-width="1.5"/>
6521  </svg>
6522
6523
6524
6525    
6526      </a>
6527    
6528  
6529
6530  
6531</li>
6532
6533
6534<!-- blocks/_menu-icon.liquid [04/25 AA] -->
6535
6536
6537
6538
6539<li
6540  class="flex items-center"
6541  data-hook="menu-item"
6542  data-handle="cart"
6543  
6544>
6545  
6546    <div class="relative w-5 flex-center">
6547      <button
6548        class="w-5 transition-transform hover:scale-110 after:opacity-100 after:scale-100 after:transition-transform after:duration-300 after:ease-in-out after:absolute after:-inset-0.5 after:bg-optic/0 after:rounded-full after:z-[-1] hover:after:bg-optic/100 hover:after:scale-125  after:content-['']"
6549        aria-controls="slide-cart"
6550        aria-label="Toggle cart popup"
6551        data-utility="click-toggle"
6552        data-toggle="#slide-cart"
6553        data-test="minicart"
6554      >
6555        <span class="sr-only">Toggle Cart</span>
6556        <!-- snippets/icon (cart) [aa/ja] -->
6557
6558
6559
6560
6561
6562  <svg
6563    
6564  style=""
6565  class="icon icon-cart w-5 h-5
6566"
6567
6568    width="21"
6569    height="18"
6570    viewBox="0 0 21 18"
6571    fill="none"
6572    xmlns="http://www.w3.org/2000/svg"
6573  >
6574    <path d="M9 16C9 15.7239 9.22386 15.5 9.5 15.5C9.77614 15.5 10 15.7239 10 16C10 16.2761 9.77614 16.5 9.5 16.5C9.22386 16.5 9 16.2761 9 16Z" fill="currentColor"/>
6575    <path d="M16 16C16 15.7239 16.2239 15.5 16.5 15.5C16.7761 15.5 17 15.7239 17 16C17 16.2761 16.7761 16.5 16.5 16.5C16.2239 16.5 16 16.2761 16 16Z" fill="currentColor"/>
6576    <path d="M9 16C9 15.7239 9.22386 15.5 9.5 15.5C9.77614 15.5 10 15.7239 10 16C10 16.2761 9.77614 16.5 9.5 16.5C9.22386 16.5 9 16.2761 9 16Z" stroke="currentColor" stroke-width="1.5"/>
6577    <path d="M16 16C16 15.7239 16.2239 15.5 16.5 15.5C16.7761 15.5 17 15.7239 17 16C17 16.2761 16.7761 16.5 16.5 16.5C16.2239 16.5 16 16.2761 16 16Z" stroke="currentColor" stroke-width="1.5"/>
6578    <path d="M4.96552 3.86364H20L18.1793 11.7256C18.0743 12.179 17.6705 12.5 17.2051 12.5H8L4.96552 3.86364Z" fill="white"/>
6579    <path d="M4.96552 3.86364H20L18.1793 11.7256C18.0743 12.179 17.6705 12.5 17.2051 12.5H8L4.96552 3.86364ZM4.96552 3.86364L4 1.5H1" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
6580  </svg>
6581
6582
6583
6584      </button>
6585      <span
6586        class="absolute -right-2.5 -top-2.5 hidden aspect-square w-4 animate-zoomIn items-center justify-center rounded-full bg-black text-xs text-white on:flex"
6587        data-hook="cart-count"
6588      >
6589      </span>
6590    </div>
6591  
6592
6593  
6594</li>
6595
6596
6597
6598  </ul>
6599</nav>
6600
6601
6602
6603</header>
6604
6605
6606</div>
6607</div>
6608<!-- snippets/nav-search [ja] -->
6609
6610
6611
6612<div
6613  id="global-search"
6614  class="group/popup off:hidden flex flex-col gap-8 fixed bottom-0 top-0 right-0 z-[53] w-full max-w-[30rem] origin-right bg-white px-5 py-6 lg:py-8 "
6615  data-component="global/predictive-search,drawer,popup"
6616  data-utility="trap-focus"
6617  data-overlay-z-index="52"
6618>
6619  <form
6620    class="relative group-on/popup:animate-fadeIn"
6621    data-hook="search-form"
6622    action="/search"
6623  >
6624    <div class="flex w-full justify-between gap-4">
6625      <div class="relative w-full">
6626        <input
6627          id="main-search-input"
6628          class="floating-input peer px-2.5 py-2.5"
6629          type="search"
6630          name="q"
6631          placeholder="Search"
6632          required
6633          value=""
6634        >
6635
6636        <label
6637          id="main-search-label"
6638          for="main-search-input"
6639          class="floating-label flex items-center gap-1 text-sm"
6640        >
6641          <!-- snippets/icon (search) [aa/ja] -->
6642
6643
6644
6645
6646
6647  <svg
6648    
6649  style=""
6650  class="icon icon-search w-4
6651"
6652
6653    width="17"
6654    height="16"
6655    viewBox="0 0 17 16"
6656    fill="none"
6657    xmlns="http://www.w3.org/2000/svg"
6658  >
6659    <circle cx="7" cy="6.5" r="4" stroke="black"/>
6660    <path d="M9.5 9L13.5 13" stroke="black"/>
6661  </svg>
6662
6663
6664
6665          <span>Search</span>
6666        </label>
6667      </div>
6668
6669      <button
6670        type="button"
6671        data-utility="click-toggle"
6672        data-toggle="#global-search"
6673        data-hook=""
6674      >
6675        <span class="sr-only">Close Search Drawer</span>
6676        <!-- snippets/icon (close) [aa/ja] -->
6677
6678
6679
6680
6681
6682  <svg
6683    
6684  style=""
6685  class="icon icon-close w-4
6686"
6687
6688    width="14"
6689    height="14"
6690    viewBox="0 0 14 14"
6691    fill="none"
6692    xmlns="http://www.w3.org/2000/svg"
6693  >
6694    <path d="M13 1L1 13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6695    <path d="M1 1L13 13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6696  </svg>
6697
6698
6699
6700      </button>
6701    </div>
6702
6703    <input
6704      type="hidden"
6705      name="type"
6706      value="product"
6707    >
6708
6709    <input
6710      type="hidden"
6711      name="options[unavailable_products]"
6712      value="hide"
6713    >
6714  </form>
6715
6716  <div
6717    id="predictive-search"
6718    class="max-h-[calc(100%_-_70px)] grow"
6719  >
6720    
6721  </div>
6722</div>
6723<!-- snippets/doctor-form.liquid [05/25 AA] -->
6724
6725
6726
6727<div
6728  id="doctor-form"
6729  class="modal-wrapper z-[55]"
6730  data-component="popup,animated-popup,doctor-form"
6731  data-hook="doctor-modal"
6732  data-overlay-z-index="54"
6733  data-utility="trap-focus"
6734  data-not-focus="true"
6735  data-excluded-ids="slide-cart"
6736>
6737  <div
6738    class="modal-content max-md:max-h-[90vh]"
6739    data-hook="popup-content"
6740  >
6741    <div
6742      class="no-scrollbar relative flex h-full max-h-full flex-col overflow-scroll px-12"
6743      data-hook="popup-interior"
6744    >
6745      <div class="sticky top-0 z-10 bg-white pt-12">
6746        <button
6747          type="button"
6748          class="absolute -right-6 top-5"
6749          data-utility="click-toggle"
6750          data-toggle="#doctor-form"
6751        >
6752          <span class="sr-only">Close Popup</span>
6753          <!-- snippets/icon (close) [aa/ja] -->
6754
6755
6756
6757
6758
6759  <svg
6760    
6761  style=""
6762  class="icon icon-close w-4 text-black
6763"
6764
6765    width="14"
6766    height="14"
6767    viewBox="0 0 14 14"
6768    fill="none"
6769    xmlns="http://www.w3.org/2000/svg"
6770  >
6771    <path d="M13 1L1 13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6772    <path d="M1 1L13 13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6773  </svg>
6774
6775
6776
6777        </button>
6778
6779        <h3 class="heading-2">Have Us Call Your Doctor</h3>
6780      </div>
6781
6782      <div class="md:pb-12">
6783        <p class="body-md mt-2.5">Enter in your eye doctor's information, and we'll reach out to obtain your prescription information.</p>
6784
6785        <form
6786          action="/doctor"
6787          method="post"
6788          enctype="multipart/form-data"
6789          data-key=""
6790          data-hook="doctor-form"
6791          class="my-8 grid grid-cols-1 gap-6"
6792        >
6793          <div class="relative">
6794            <input
6795              id="patient-name"
6796              type="text"
6797              name="patient_name"
6798              placeholder="Patient's Full Name"
6799              class="floating-input peer"
6800              required
6801            >
6802            <label
6803              for="patient-name"
6804              class="floating-label"
6805            >
6806              Patient&#39;s Full Name
6807              <span
6808                class="text-solar"
6809                aria-hidden
6810                >*</span
6811              >
6812              <span class="sr-only">- Required</span>
6813            </label>
6814          </div>
6815
6816          <div class="relative">
6817            <label
6818              for="patient-birthdate"
6819            >
6820              Patient&#39;s Birthdate
6821              <span
6822                class="text-solar"
6823                aria-hidden
6824                >*</span
6825              >
6826              <span class="sr-only">- Required</span>
6827            </label>
6828            <div
6829              class="relative"
6830            >
6831              <input
6832                id="patient-birthdate"
6833                type="date"
6834                name="patient_dob"
6835                class="floating-input peer"
6836                placeholder="mm/dd/yyyy"
6837                min="1900-01-01"
6838                max="2026-10-02"
6839                required
6840              >
6841
6842              <div class="pointer-events-none absolute inset-y-0.5 right-4 z-10 hidden w-6 bg-white md:flex-center">
6843                <!-- snippets/icon (calendar) [aa/ja] -->
6844
6845
6846
6847
6848
6849  <svg
6850    
6851  style=""
6852  class="icon icon-calendar w-6 h-6
6853"
6854
6855    width="24"
6856    height="24"
6857    viewBox="0 0 24 24"
6858    fill="none"
6859    xmlns="http://www.w3.org/2000/svg"
6860  >
6861    <path d="M16 2V6M8 2V6M3 10H21M5 4H19C20.1046 4 21 4.89543 21 6V20C21 21.1046 20.1046 22 19 22H5C3.89543 22 3 21.1046 3 20V6C3 4.89543 3.89543 4 5 4Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6862  </svg>
6863
6864
6865
6866              </div>
6867            </div>
6868          </div>
6869
6870          <div class="relative">
6871            <input
6872              id="doctor-name"
6873              type="text"
6874              name="doctor_clinic_name"
6875              class="floating-input peer"
6876              placeholder="Doctor or Clinic Name"
6877              required
6878            >
6879            <label
6880              for="doctor-name"
6881              class="floating-label"
6882            >
6883              Doctor or Clinic Name
6884              <span
6885                class="text-solar"
6886                aria-hidden
6887                >*</span
6888              >
6889              <span class="sr-only">- Required</span>
6890            </label>
6891          </div>
6892
6893          <div>
6894            <div class="relative">
6895              <input
6896                id="doctor-phone"
6897                type="tel"
6898                name="doctor_phone_number"
6899                class="floating-input peer"
6900                placeholder="Doctor or Clinic Phone"
6901                pattern="[0-9]{3}-[0-9]{3}-[0-9]{4}"
6902                data-hook="phone-input"
6903                required
6904              >
6905              <label
6906                for="doctor-phone"
6907                class="floating-label"
6908              >
6909                Doctor or Clinic Phone
6910                <span
6911                  class="text-solar"
6912                  aria-hidden
6913                  >*</span
6914                >
6915                <span class="sr-only">- Required</span>
6916              </label>
6917            </div>
6918            <small>Format: 123-456-7890</small>
6919          </div>
6920
6921          <div
6922            class="relative"
6923            data-component="province-select"
6924          >
6925            <label
6926              for="doctor-state"
6927            >
6928              Doctor or Clinic State/Province
6929              <span
6930                class="text-solar"
6931                aria-hidden
6932                >*</span
6933              >
6934              <span class="sr-only">- Required</span>
6935            </label>
6936
6937            <div
6938              class="relative"
6939            >
6940              <select
6941                id="doctor-state"
6942                name="doctor_state"
6943                class="floating-input peer"
6944                placeholder="Doctor or Clinic State/Province"
6945                data-hook="province-select"
6946                required
6947              ></select>
6948
6949              <!-- snippets/icon (chevron) [aa/ja] -->
6950
6951
6952
6953
6954
6955  <svg
6956    
6957  style=""
6958  class="icon icon-chevron absolute pos-y-center right-6 z-10 pointer-events-none w-5 h-5
6959"
6960
6961    width="16"
6962    height="16"
6963    viewBox="0 0 16 16"
6964    fill="none"
6965    xmlns="http://www.w3.org/2000/svg"
6966  >
6967    <path d="M12 6L8 10L4 6" stroke="currentColor" stroke-width="1.25"/>
6968  </svg>
6969
6970
6971
6972            </div>
6973
6974            <select
6975              id="doctor-country"
6976              name="doctor_country"
6977              data-hook="country-select"
6978              data-selected-country="US"
6979              class="sr-only"
6980            >
6981              <option value="United States" data-provinces="[[&quot;Alabama&quot;,&quot;Alabama&quot;],[&quot;Alaska&quot;,&quot;Alaska&quot;],[&quot;American Samoa&quot;,&quot;American Samoa&quot;],[&quot;Arizona&quot;,&quot;Arizona&quot;],[&quot;Arkansas&quot;,&quot;Arkansas&quot;],[&quot;Armed Forces Americas&quot;,&quot;Armed Forces Americas&quot;],[&quot;Armed Forces Europe&quot;,&quot;Armed Forces Europe&quot;],[&quot;Armed Forces Pacific&quot;,&quot;Armed Forces Pacific&quot;],[&quot;California&quot;,&quot;California&quot;],[&quot;Colorado&quot;,&quot;Colorado&quot;],[&quot;Connecticut&quot;,&quot;Connecticut&quot;],[&quot;Delaware&quot;,&quot;Delaware&quot;],[&quot;District of Columbia&quot;,&quot;Washington DC&quot;],[&quot;Federated States of Micronesia&quot;,&quot;Micronesia&quot;],[&quot;Florida&quot;,&quot;Florida&quot;],[&quot;Georgia&quot;,&quot;Georgia&quot;],[&quot;Guam&quot;,&quot;Guam&quot;],[&quot;Hawaii&quot;,&quot;Hawaii&quot;],[&quot;Idaho&quot;,&quot;Idaho&quot;],[&quot;Illinois&quot;,&quot;Illinois&quot;],[&quot;Indiana&quot;,&quot;Indiana&quot;],[&quot;Iowa&quot;,&quot;Iowa&quot;],[&quot;Kansas&quot;,&quot;Kansas&quot;],[&quot;Kentucky&quot;,&quot;Kentucky&quot;],[&quot;Louisiana&quot;,&quot;Louisiana&quot;],[&quot;Maine&quot;,&quot;Maine&quot;],[&quot;Marshall Islands&quot;,&quot;Marshall Islands&quot;],[&quot;Maryland&quot;,&quot;Maryland&quot;],[&quot;Massachusetts&quot;,&quot;Massachusetts&quot;],[&quot;Michigan&quot;,&quot;Michigan&quot;],[&quot;Minnesota&quot;,&quot;Minnesota&quot;],[&quot;Mississippi&quot;,&quot;Mississippi&quot;],[&quot;Missouri&quot;,&quot;Missouri&quot;],[&quot;Montana&quot;,&quot;Montana&quot;],[&quot;Nebraska&quot;,&quot;Nebraska&quot;],[&quot;Nevada&quot;,&quot;Nevada&quot;],[&quot;New Hampshire&quot;,&quot;New Hampshire&quot;],[&quot;New Jersey&quot;,&quot;New Jersey&quot;],[&quot;New Mexico&quot;,&quot;New Mexico&quot;],[&quot;New York&quot;,&quot;New York&quot;],[&quot;North Carolina&quot;,&quot;North Carolina&quot;],[&quot;North Dakota&quot;,&quot;North Dakota&quot;],[&quot;Northern Mariana Islands&quot;,&quot;Northern Mariana Islands&quot;],[&quot;Ohio&quot;,&quot;Ohio&quot;],[&quot;Oklahoma&quot;,&quot;Oklahoma&quot;],[&quot;Oregon&quot;,&quot;Oregon&quot;],[&quot;Palau&quot;,&quot;Palau&quot;],[&quot;Pennsylvania&quot;,&quot;Pennsylvania&quot;],[&quot;Puerto Rico&quot;,&quot;Puerto Rico&quot;],[&quot;Rhode Island&quot;,&quot;Rhode Island&quot;],[&quot;South Carolina&quot;,&quot;South Carolina&quot;],[&quot;South Dakota&quot;,&quot;South Dakota&quot;],[&quot;Tennessee&quot;,&quot;Tennessee&quot;],[&quot;Texas&quot;,&quot;Texas&quot;],[&quot;Utah&quot;,&quot;Utah&quot;],[&quot;Vermont&quot;,&quot;Vermont&quot;],[&quot;Virgin Islands&quot;,&quot;U.S. Virgin Islands&quot;],[&quot;Virginia&quot;,&quot;Virginia&quot;],[&quot;Washington&quot;,&quot;Washington&quot;],[&quot;West Virginia&quot;,&quot;West Virginia&quot;],[&quot;Wisconsin&quot;,&quot;Wisconsin&quot;],[&quot;Wyoming&quot;,&quot;Wyoming&quot;]]">United States</option>
6982<option value="Canada" data-provinces="[[&quot;Alberta&quot;,&quot;Alberta&quot;],[&quot;British Columbia&quot;,&quot;British Columbia&quot;],[&quot;Manitoba&quot;,&quot;Manitoba&quot;],[&quot;New Brunswick&quot;,&quot;New Brunswick&quot;],[&quot;Newfoundland and Labrador&quot;,&quot;Newfoundland and Labrador&quot;],[&quot;Northwest Territories&quot;,&quot;Northwest Territories&quot;],[&quot;Nova Scotia&quot;,&quot;Nova Scotia&quot;],[&quot;Nunavut&quot;,&quot;Nunavut&quot;],[&quot;Ontario&quot;,&quot;Ontario&quot;],[&quot;Prince Edward Island&quot;,&quot;Prince Edward Island&quot;],[&quot;Quebec&quot;,&quot;Quebec&quot;],[&quot;Saskatchewan&quot;,&quot;Saskatchewan&quot;],[&quot;Yukon&quot;,&quot;Yukon&quot;]]">Canada</option>
6983<option value="---" data-provinces="[]">---</option>
6984<option value="Australia" data-provinces="[[&quot;Australian Capital Territory&quot;,&quot;Australian Capital Territory&quot;],[&quot;New South Wales&quot;,&quot;New South Wales&quot;],[&quot;Northern Territory&quot;,&quot;Northern Territory&quot;],[&quot;Queensland&quot;,&quot;Queensland&quot;],[&quot;South Australia&quot;,&quot;South Australia&quot;],[&quot;Tasmania&quot;,&quot;Tasmania&quot;],[&quot;Victoria&quot;,&quot;Victoria&quot;],[&quot;Western Australia&quot;,&quot;Western Australia&quot;]]">Australia</option>
6985<option value="Canada" data-provinces="[[&quot;Alberta&quot;,&quot;Alberta&quot;],[&quot;British Columbia&quot;,&quot;British Columbia&quot;],[&quot;Manitoba&quot;,&quot;Manitoba&quot;],[&quot;New Brunswick&quot;,&quot;New Brunswick&quot;],[&quot;Newfoundland and Labrador&quot;,&quot;Newfoundland and Labrador&quot;],[&quot;Northwest Territories&quot;,&quot;Northwest Territories&quot;],[&quot;Nova Scotia&quot;,&quot;Nova Scotia&quot;],[&quot;Nunavut&quot;,&quot;Nunavut&quot;],[&quot;Ontario&quot;,&quot;Ontario&quot;],[&quot;Prince Edward Island&quot;,&quot;Prince Edward Island&quot;],[&quot;Quebec&quot;,&quot;Quebec&quot;],[&quot;Saskatchewan&quot;,&quot;Saskatchewan&quot;],[&quot;Yukon&quot;,&quot;Yukon&quot;]]">Canada</option>
6986<option value="Mexico" data-provinces="[[&quot;Aguascalientes&quot;,&quot;Aguascalientes&quot;],[&quot;Baja California&quot;,&quot;Baja California&quot;],[&quot;Baja California Sur&quot;,&quot;Baja California Sur&quot;],[&quot;Campeche&quot;,&quot;Campeche&quot;],[&quot;Chiapas&quot;,&quot;Chiapas&quot;],[&quot;Chihuahua&quot;,&quot;Chihuahua&quot;],[&quot;Ciudad de México&quot;,&quot;Ciudad de Mexico&quot;],[&quot;Coahuila&quot;,&quot;Coahuila&quot;],[&quot;Colima&quot;,&quot;Colima&quot;],[&quot;Durango&quot;,&quot;Durango&quot;],[&quot;Guanajuato&quot;,&quot;Guanajuato&quot;],[&quot;Guerrero&quot;,&quot;Guerrero&quot;],[&quot;Hidalgo&quot;,&quot;Hidalgo&quot;],[&quot;Jalisco&quot;,&quot;Jalisco&quot;],[&quot;Michoacán&quot;,&quot;Michoacán&quot;],[&quot;Morelos&quot;,&quot;Morelos&quot;],[&quot;México&quot;,&quot;Mexico State&quot;],[&quot;Nayarit&quot;,&quot;Nayarit&quot;],[&quot;Nuevo León&quot;,&quot;Nuevo León&quot;],[&quot;Oaxaca&quot;,&quot;Oaxaca&quot;],[&quot;Puebla&quot;,&quot;Puebla&quot;],[&quot;Querétaro&quot;,&quot;Querétaro&quot;],[&quot;Quintana Roo&quot;,&quot;Quintana Roo&quot;],[&quot;San Luis Potosí&quot;,&quot;San Luis Potosí&quot;],[&quot;Sinaloa&quot;,&quot;Sinaloa&quot;],[&quot;Sonora&quot;,&quot;Sonora&quot;],[&quot;Tabasco&quot;,&quot;Tabasco&quot;],[&quot;Tamaulipas&quot;,&quot;Tamaulipas&quot;],[&quot;Tlaxcala&quot;,&quot;Tlaxcala&quot;],[&quot;Veracruz&quot;,&quot;Veracruz&quot;],[&quot;Yucatán&quot;,&quot;Yucatán&quot;],[&quot;Zacatecas&quot;,&quot;Zacatecas&quot;]]">Mexico</option>
6987<option value="United Kingdom" data-provinces="[[&quot;British Forces&quot;,&quot;British Forces&quot;],[&quot;England&quot;,&quot;England&quot;],[&quot;Northern Ireland&quot;,&quot;Northern Ireland&quot;],[&quot;Scotland&quot;,&quot;Scotland&quot;],[&quot;Wales&quot;,&quot;Wales&quot;]]">United Kingdom</option>
6988<option value="United States" data-provinces="[[&quot;Alabama&quot;,&quot;Alabama&quot;],[&quot;Alaska&quot;,&quot;Alaska&quot;],[&quot;American Samoa&quot;,&quot;American Samoa&quot;],[&quot;Arizona&quot;,&quot;Arizona&quot;],[&quot;Arkansas&quot;,&quot;Arkansas&quot;],[&quot;Armed Forces Americas&quot;,&quot;Armed Forces Americas&quot;],[&quot;Armed Forces Europe&quot;,&quot;Armed Forces Europe&quot;],[&quot;Armed Forces Pacific&quot;,&quot;Armed Forces Pacific&quot;],[&quot;California&quot;,&quot;California&quot;],[&quot;Colorado&quot;,&quot;Colorado&quot;],[&quot;Connecticut&quot;,&quot;Connecticut&quot;],[&quot;Delaware&quot;,&quot;Delaware&quot;],[&quot;District of Columbia&quot;,&quot;Washington DC&quot;],[&quot;Federated States of Micronesia&quot;,&quot;Micronesia&quot;],[&quot;Florida&quot;,&quot;Florida&quot;],[&quot;Georgia&quot;,&quot;Georgia&quot;],[&quot;Guam&quot;,&quot;Guam&quot;],[&quot;Hawaii&quot;,&quot;Hawaii&quot;],[&quot;Idaho&quot;,&quot;Idaho&quot;],[&quot;Illinois&quot;,&quot;Illinois&quot;],[&quot;Indiana&quot;,&quot;Indiana&quot;],[&quot;Iowa&quot;,&quot;Iowa&quot;],[&quot;Kansas&quot;,&quot;Kansas&quot;],[&quot;Kentucky&quot;,&quot;Kentucky&quot;],[&quot;Louisiana&quot;,&quot;Louisiana&quot;],[&quot;Maine&quot;,&quot;Maine&quot;],[&quot;Marshall Islands&quot;,&quot;Marshall Islands&quot;],[&quot;Maryland&quot;,&quot;Maryland&quot;],[&quot;Massachusetts&quot;,&quot;Massachusetts&quot;],[&quot;Michigan&quot;,&quot;Michigan&quot;],[&quot;Minnesota&quot;,&quot;Minnesota&quot;],[&quot;Mississippi&quot;,&quot;Mississippi&quot;],[&quot;Missouri&quot;,&quot;Missouri&quot;],[&quot;Montana&quot;,&quot;Montana&quot;],[&quot;Nebraska&quot;,&quot;Nebraska&quot;],[&quot;Nevada&quot;,&quot;Nevada&quot;],[&quot;New Hampshire&quot;,&quot;New Hampshire&quot;],[&quot;New Jersey&quot;,&quot;New Jersey&quot;],[&quot;New Mexico&quot;,&quot;New Mexico&quot;],[&quot;New York&quot;,&quot;New York&quot;],[&quot;North Carolina&quot;,&quot;North Carolina&quot;],[&quot;North Dakota&quot;,&quot;North Dakota&quot;],[&quot;Northern Mariana Islands&quot;,&quot;Northern Mariana Islands&quot;],[&quot;Ohio&quot;,&quot;Ohio&quot;],[&quot;Oklahoma&quot;,&quot;Oklahoma&quot;],[&quot;Oregon&quot;,&quot;Oregon&quot;],[&quot;Palau&quot;,&quot;Palau&quot;],[&quot;Pennsylvania&quot;,&quot;Pennsylvania&quot;],[&quot;Puerto Rico&quot;,&quot;Puerto Rico&quot;],[&quot;Rhode Island&quot;,&quot;Rhode Island&quot;],[&quot;South Carolina&quot;,&quot;South Carolina&quot;],[&quot;South Dakota&quot;,&quot;South Dakota&quot;],[&quot;Tennessee&quot;,&quot;Tennessee&quot;],[&quot;Texas&quot;,&quot;Texas&quot;],[&quot;Utah&quot;,&quot;Utah&quot;],[&quot;Vermont&quot;,&quot;Vermont&quot;],[&quot;Virgin Islands&quot;,&quot;U.S. Virgin Islands&quot;],[&quot;Virginia&quot;,&quot;Virginia&quot;],[&quot;Washington&quot;,&quot;Washington&quot;],[&quot;West Virginia&quot;,&quot;West Virginia&quot;],[&quot;Wisconsin&quot;,&quot;Wisconsin&quot;],[&quot;Wyoming&quot;,&quot;Wyoming&quot;]]">United States</option>
6989            </select>
6990            <label
6991              for="doctor-country"
6992              class="sr-only"
6993            >
6994              Doctor or clinic country
6995            </label>
6996          </div>
6997          
6998          <div class="flex w-full grow justify-end gap-2.5 md:mt-8">
6999            <button
7000              type="button"
7001              class="btn-outline-black w-full md:w-fit"
7002              data-utility="click-toggle"
7003              data-toggle="#doctor-form"
7004            >
7005              Cancel
7006            </button>
7007
7008            <button
7009              type="submit"
7010              class="btn-primary w-full disabled:bg-gray disabled:text-disabled md:w-fit"
7011              data-hook="doctor-form-submit"
7012            >
7013              Submit
7014            </button>
7015          </div>
7016        </form>
7017      </div>
7018    </div>
7019  </div>
7020</div>
7021<!-- snippets/reapply-rx-modal.liquid [05/25 AA] -->
7022<template
7023  lang="en"
7024  id="input_template"
7025>
7026  <div class="group/option w-full">
7027    <input
7028      id="id"
7029      name="rx-option"
7030      type="radio"
7031      class="reapply-rx-radio peer sr-only"
7032      data-hook="option-input"
7033    >
7034
7035    <label
7036      for="id"
7037      data-hook="option-label"
7038      class="
7039        group/option flex cursor-pointer items-start gap-6 rounded border border-transparent
7040        bg-linen px-2 py-4 transition-colors
7041        focus-within:bg-accent hover:bg-accent/30 focus:bg-accent/30 peer-checked:bg-surface
7042      "
7043    >
7044      <div class="w-8 shrink-0 self-center flex-center md:self-start">
7045        <div
7046          class="
7047            h-6 w-6 shrink-0 rounded-full border-2 border-darkGray bg-white transition-colors duration-300 flex-center
7048            group-has-[.reapply-rx-radio:checked]/option:border-black
7049          "
7050        >
7051          <div
7052            class="h-2.5 w-2.5 origin-center scale-0 rounded-full bg-black transition-transform duration-300 group-has-[.reapply-rx-radio:checked]/option:scale-100"
7053          ></div>
7054        </div>
7055      </div>
7056
7057      <div class="w-full">
7058        <div class="flex w-full items-center gap-2.5">
7059          <div class="flex w-full flex-col items-start justify-between gap-1 md:flex-row md:items-center md:gap-2.5">
7060            <span
7061              class="body-md block"
7062              style="--font-weight: 700; --size-sm: 1rem;"
7063              data-hook="option-name"
7064            >
7065            </span>
7066
7067            <span
7068              class="body-sm rounded-sm bg-iris-light px-2 py-1"
7069              style="--leading: 100%; --leading-lg: 100%;"
7070              data-hook="option-expiration"
7071            >
7072            </span>
7073          </div>
7074        </div>
7075        <span
7076          class="body-md mt-1 block text-balance md:mt-0.5"
7077          data-hook="option-description"
7078        ></span>
7079      </div>
7080    </label>
7081  </div>
7082</template>
7083
7084<div
7085  id="reapply-rx-form"
7086  class="modal-wrapper z-[55]"
7087  data-component="reapply-order/rx,popup,animated-popup"
7088  data-hook="reapply-rx-modal"
7089  data-overlay-z-index="54"
7090  data-utility="trap-focus"
7091  data-not-focus="true"
7092  data-excluded-ids="slide-cart"
7093>
7094  <div
7095    class="modal-content max-md:max-h-[90vh] md:min-w-[50rem]"
7096    data-hook="popup-content"
7097  >
7098    <div
7099      class="no-scrollbar relative flex h-full max-h-full flex-col overflow-scroll px-12"
7100      data-hook="popup-interior"
7101    >
7102      <div class="sticky top-0 z-10 bg-white pt-12">
7103        <button
7104          type="button"
7105          class="absolute -right-6 top-5"
7106          data-utility="click-toggle"
7107          data-toggle="#reapply-rx-form"
7108        >
7109          <span class="sr-only">Close</span>
7110          <!-- snippets/icon (close) [aa/ja] -->
7111
7112
7113
7114
7115
7116  <svg
7117    
7118  style=""
7119  class="icon icon-close w-4 text-black
7120"
7121
7122    width="14"
7123    height="14"
7124    viewBox="0 0 14 14"
7125    fill="none"
7126    xmlns="http://www.w3.org/2000/svg"
7127  >
7128    <path d="M13 1L1 13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
7129    <path d="M1 1L13 13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
7130  </svg>
7131
7132
7133
7134        </button>
7135
7136        <h3 class="heading-2">Your RX from this order is still active!</h3>
7137      </div>
7138
7139      <div class="pb-6">
7140        <p class="body-md mt-2.5">Review for accuracy and apply to this order</p>
7141      </div>
7142      <div
7143        class="flex w-full flex-col items-start gap-6"
7144        data-hook="reapply-rx-options"
7145      >
7146        <p
7147          class="gb-text gb-text--body hidden"
7148          data-hook="reapply-rx-no-options"
7149        >
7150          We couldn't find any prescriptions associated with your account. Please contact customer support for
7151          assistance.
7152        </p>
7153      </div>
7154
7155      <div class="sticky bottom-0 z-10 flex flex-col gap-2.5 bg-white pb-12 pt-6">
7156        <button
7157          type="submit"
7158          class="btn-primary w-full disabled:bg-gray disabled:text-disabled"
7159          data-hook="reapply-rx-form-submit"
7160          disabled
7161        >
7162          Confirm and Apply
7163        </button>
7164        <button
7165          type="button"
7166          class="btn-outline-black w-full"
7167          data-utility="click-toggle"
7168          data-toggle="#reapply-rx-form"
7169        >
7170          Cancel
7171        </button>
7172      </div>
7173    </div>
7174  </div>
7175</div>
7176<div id="shopify-section-uhc-form" class="shopify-section"><div
7177  id="uhc-form"
7178  class="modal-wrapper z-[55]"
7179  data-component="popup,animated-popup"
7180  data-hook="uhc-modal"
7181  data-overlay-z-index="54"
7182  data-utility="trap-focus"
7183  data-not-focus="true"
7184  data-excluded-ids="slide-cart"
7185>
7186  <div
7187    class="modal-content max-md:max-h-[90vh] md:!min-w-[830px]"
7188    data-hook="popup-content"
7189  >
7190    <div
7191      class="no-scrollbar relative flex h-full max-h-full flex-col overflow-scroll"
7192      data-hook="popup-interior"
7193    >
7194      <div class="sticky top-0 z-10 bg-white pt-6">
7195        <button
7196          type="button"
7197          class="absolute right-6 top-5"
7198          data-utility="click-toggle"
7199          data-toggle="#uhc-form"
7200        >
7201          <span class="sr-only">Close Popup</span>
7202          <!-- snippets/icon (close) [aa/ja] -->
7203
7204
7205
7206
7207
7208  <svg
7209    
7210  style=""
7211  class="icon icon-close w-4 text-black
7212"
7213
7214    width="14"
7215    height="14"
7216    viewBox="0 0 14 14"
7217    fill="none"
7218    xmlns="http://www.w3.org/2000/svg"
7219  >
7220    <path d="M13 1L1 13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
7221    <path d="M1 1L13 13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
7222  </svg>
7223
7224
7225
7226        </button>
7227      </div>
7228      <!-- blocks/layout-flex.liquid [04/25 AA] -->
7229
7230
7231
7232<div
7233  id="AZDNPQTEwWElqZytMU__layout_flex_nqgafr-"
7234  class="flex relative h-full w-full mt-0 md:mt-0 justify-start md:justify-start lg:justify-start items-center md:items-center lg:items-center "
7235  
7236>
7237  <div
7238    class="flex w-full py-16 px-5   lg:py-8 lg:px-16  max-w-none flex-col md:flex-col lg:flex-col gap-2.5 md:gap-2.5  items-start md:items-start lg:items-start justify-center md:justify-center lg:justify-center  group/block"
7239    style="background-color: ;"
7240  >
7241    <!-- blocks/base-image.liquid [04/25 AA] -->
7242
7243
7244
7245
7246
7247<div
7248  id="AbDVlYUFiVk9iaHE1T__base_image_NWbAa4"
7249  class="group w-[--w-sm] md:w-[--w-md] lg:w-[--w-lg] h-[--h-sm] md:h-[--h-md] lg:h-[--h-lg]  md:rounded-none  max-md:aspect-[var(--ar-sm)] md:aspect-[var(--ar-md)] lg:aspect-[var(--ar-lg)] "
7250  style="
7251  --w-sm: 40%;
7252  --w-md: 40%;
7253  --w-lg: 40%;
7254  --h-sm: auto;
7255  --h-md: auto;
7256  --h-lg: auto;
7257  --ar-sm: ;
7258  --ar-md: ;
7259  --ar-lg: ;
7260"
7261  
7262>
7263  <!-- snippets/media-swap [ja] -->
7264
7265
7266
7267
7268
7269
7270
7271  
7272
7273  
7274  
7275    
7276
7277    
7278
7279    
7280      <img src="//paireyewear.com/cdn/shop/files/UHC_Lockup_blk_RGB.png?v=1767972312&amp;width=1536" alt="United Healthcare logo" srcset="//paireyewear.com/cdn/shop/files/UHC_Lockup_blk_RGB.png?v=1767972312&amp;width=352 352w, //paireyewear.com/cdn/shop/files/UHC_Lockup_blk_RGB.png?v=1767972312&amp;width=768 768w, //paireyewear.com/cdn/shop/files/UHC_Lockup_blk_RGB.png?v=1767972312&amp;width=832 832w, //paireyewear.com/cdn/shop/files/UHC_Lockup_blk_RGB.png?v=1767972312&amp;width=1200 1200w" width="768" loading="lazy" class="w-full h-full object-cover  md:rounded-none  md:hidden">
7281    
7282  
7283
7284  
7285  
7286    
7287
7288    
7289
7290    
7291      <img src="//paireyewear.com/cdn/shop/files/UHC_Lockup_blk_RGB.png?v=1767972312&amp;width=2880" alt="United Healthcare logo" srcset="//paireyewear.com/cdn/shop/files/UHC_Lockup_blk_RGB.png?v=1767972312&amp;width=352 352w, //paireyewear.com/cdn/shop/files/UHC_Lockup_blk_RGB.png?v=1767972312&amp;width=832 832w, //paireyewear.com/cdn/shop/files/UHC_Lockup_blk_RGB.png?v=1767972312&amp;width=1200 1200w, //paireyewear.com/cdn/shop/files/UHC_Lockup_blk_RGB.png?v=1767972312&amp;width=1440 1440w, //paireyewear.com/cdn/shop/files/UHC_Lockup_blk_RGB.png?v=1767972312&amp;width=1920 1920w" width="1440" loading="lazy" class="w-full h-full object-cover  md:rounded-none  max-md:hidden">
7292    
7293  
7294
7295
7296
7297
7298
7299</div>
7300
7301
7302<!-- blocks/base-heading.liquid [aa] -->
7303
7304
7305
7306
7307  <h2
7308    id="ASlRoZTUra2ZrZzlpe__base_heading_MxpgfA"
7309    class="base-heading off:opacity-0 heading-2 lg:heading-2 mt-0 md:mt-0 text-center md:text-left lg:text-left max-w-none md:max-w-none "
7310    style="
7311      --color: #000000;
7312      --color-md: #000000;
7313      --font-weight: 700;
7314    "
7315    data-utility="split-reveal"
7316    data-hook="heading-logged-out"
7317    
7318  >
7319    Check Your Vision Insurance Eligibility
7320  </h2>
7321
7322
7323
7324<!-- blocks/base-heading.liquid [aa] -->
7325
7326
7327
7328
7329  <h2
7330    id="AK1BYYUdvWFA0c3ppT__base_heading_RwgaTQ"
7331    class="base-heading off:opacity-0 heading-2 lg:heading-2 mt-0 md:mt-0 text-center md:text-left lg:text-left max-w-none md:max-w-none "
7332    style="
7333      --color: #000000;
7334      --color-md: #000000;
7335      --font-weight: 700;
7336    "
7337    data-utility="split-reveal"
7338    data-hook="heading-logged-in"
7339    
7340  >
7341    Congratulations!
7342  </h2>
7343
7344
7345
7346<!-- blocks/base-text.liquid [12/24 AA] -->
7347
7348
7349
7350
7351  <p
7352    class="base-text off:opacity-0 base-text off:opacity-0 body-md lg:body-md max-w-none mt-0 md:mt-0 mb-lg md:mb-lg text-left md:text-left lg:text-left "
7353    style="
7354      --color: #000000;
7355      --color-md: #000000;
7356      --font-weight: 400;
7357    "
7358    data-utility="split-reveal"
7359    data-hook="description-logged-out"
7360    
7361  >
7362    See if you're eligible for UnitedHealthcare Vision coverage and discover how much you can save on your next pair of glasses.
7363  </p>
7364
7365
7366
7367<!-- blocks/base-text.liquid [12/24 AA] -->
7368
7369
7370
7371
7372  <p
7373    class="base-text off:opacity-0 base-text off:opacity-0 body-md lg:body-md max-w-none mt-0 md:mt-0 mb-lg md:mb-lg text-left md:text-left lg:text-left "
7374    style="
7375      --color: #000000;
7376      --color-md: #000000;
7377      --font-weight: 400;
7378    "
7379    data-utility="split-reveal"
7380    data-hook="description-logged-in"
7381    
7382  >
7383    Your data has been validated and you can now view your UnitedHealthcare benefits.
7384  </p>
7385
7386
7387
7388<!-- blocks/uhc-form.liquid [06/25 AA] -->
7389
7390<form
7391  data-component="uhc/form"
7392  class="flex w-full flex-col gap-6 group-[.invalid]/block:mt-8"
7393  id="uhc-eligibility-form"
7394  method="post"
7395  data-strategy-key="modal"
7396>
7397  <input
7398    type="hidden"
7399    name="insurance_carrier"
7400    value="uhc"
7401  >
7402
7403  <div
7404    data-hook="full-form"
7405    class="grid md:grid-cols-2 gap-6"
7406  >
7407    <div class="flex flex-col">
7408      <!-- snippets/floating-label [ja] --><div class="relative w-full">
7409  
7410    <input
7411      id="first-name"
7412      type="text"
7413      name="first_name"
7414      value=""
7415      placeholder="First Name"
7416      class="floating-input peer "
7417      
7418      
7419        required
7420      
7421      
7422    >
7423
7424    <label
7425      for="first-name"
7426      class="floating-label "
7427    >
7428      First Name
7429    </label>
7430  
7431
7432  
7433</div>
7434
7435      <span
7436        data-hook="error-message"
7437        class="mt-4 hidden text-red-600"
7438      ></span>
7439    </div>
7440    <div class="flex flex-col">
7441      <!-- snippets/floating-label [ja] --><div class="relative w-full">
7442  
7443    <input
7444      id="last-name"
7445      type="text"
7446      name="last_name"
7447      value=""
7448      placeholder="Last Name"
7449      class="floating-input peer "
7450      
7451      
7452        required
7453      
7454      
7455    >
7456
7457    <label
7458      for="last-name"
7459      class="floating-label "
7460    >
7461      Last Name
7462    </label>
7463  
7464
7465  
7466</div>
7467
7468      <span
7469        data-hook="error-message"
7470        class="mt-4 hidden text-red-600"
7471      ></span>
7472    </div>
7473    <div class="flex flex-col">
7474      <!-- snippets/floating-label [ja] --><div class="relative w-full">
7475  
7476    <input
7477      id="dob"
7478      type="date"
7479      name="date_of_birth"
7480      value=""
7481      placeholder="MM/DD/YYYY"
7482      class="floating-input peer "
7483      
7484      
7485        required
7486      
7487      
7488    >
7489
7490    <label
7491      for="dob"
7492      class="floating-label "
7493    >
7494      Birth Date
7495    </label>
7496  
7497
7498  
7499</div>
7500
7501      <span
7502        data-hook="error-message"
7503        class="mt-4 hidden text-red-600"
7504      ></span>
7505    </div>
7506    <div class="flex flex-col">
7507      <!-- snippets/floating-label [ja] --><div class="relative w-full">
7508  
7509    <input
7510      id="zip-code"
7511      type="text"
7512      name="zip_code"
7513      value=""
7514      placeholder="ZIP Code"
7515      class="floating-input peer "
7516      
7517      
7518        required
7519      
7520      
7521    >
7522
7523    <label
7524      for="zip-code"
7525      class="floating-label "
7526    >
7527      ZIP Code
7528    </label>
7529  
7530
7531  
7532</div>
7533
7534      <span
7535        data-hook="error-message"
7536        class="mt-4 hidden text-red-600"
7537      ></span>
7538    </div>
7539  </div>
7540  <div
7541    data-hook="member-form"
7542    class="grid md:grid-cols-2 gap-6 hidden"
7543  >
7544    <div class="flex flex-col">
7545      <!-- snippets/floating-label [ja] --><div class="relative w-full">
7546  
7547    <input
7548      id="member-id"
7549      type="text"
7550      name="subscriber_id"
7551      value=""
7552      placeholder="Member ID"
7553      class="floating-input peer "
7554      
7555      
7556        required
7557      
7558      
7559        disabled
7560      
7561    >
7562
7563    <label
7564      for="member-id"
7565      class="floating-label "
7566    >
7567      Member ID
7568    </label>
7569  
7570
7571  
7572</div>
7573
7574      <span
7575        data-hook="error-message"
7576        class="mt-4 hidden text-red-600"
7577      ></span>
7578    </div>
7579    <div class="flex flex-col">
7580      <!-- snippets/floating-label [ja] --><div class="relative w-full">
7581  
7582    <input
7583      id="dob"
7584      type="date"
7585      name="date_of_birth"
7586      value=""
7587      placeholder="MM/DD/YYYY"
7588      class="floating-input peer "
7589      
7590      
7591        required
7592      
7593      
7594        disabled
7595      
7596    >
7597
7598    <label
7599      for="dob"
7600      class="floating-label "
7601    >
7602      Birth Date
7603    </label>
7604  
7605
7606  
7607</div>
7608
7609      <span
7610        data-hook="error-message"
7611        class="mt-4 hidden text-red-600"
7612      ></span>
7613    </div>
7614  </div>
7615  <span
7616    data-hook="member-form-toggle"
7617    class="hidden w-fit cursor-pointer underline"
7618  >Login without your Member ID</span>
7619  <span
7620    data-hook="full-form-toggle"
7621    class="w-fit cursor-pointer underline"
7622  >Login with your Member ID</span>
7623  <span
7624    data-hook="clear-uhc-cache"
7625    class="hidden w-fit cursor-pointer underline"
7626  >Log Out from UHC</span>
7627  <span
7628    data-hook="subscriber-not-found-message"
7629    class="hidden text-error"
7630  >We weren&#39;t able to find your membership information.</span>
7631  <p
7632    data-hook="success-message"
7633    class="base-text hidden"
7634  >
7635    You will be redirected to our catalog soon.
7636  </p>
7637  
7638    <div class="flex gap-3 flex-row-reverse">
7639      <button
7640        type="submit"
7641        data-hook="submit-button"
7642        class="group/button btn-primary on:btn-outline-black max-w-[13rem] disabled:bg-gray disabled:text-disabled"
7643      >
7644        <span class="group-disabled/button:hidden group-on/button:hidden">
7645          Use your benefits
7646        </span>
7647        <span class="hidden group-disabled/button:block">Loading...</span>
7648      </button>
7649      <button
7650        type="button"
7651        data-toggle="#uhc-form"
7652        data-utility="click-toggle"
7653        data-hook="close-modal"
7654        class="group/button btn-primary on:btn-outline-black max-w-[13rem]"
7655      >
7656        Close
7657      </button>
7658    </div>
7659  
7660</form>
7661
7662
7663
7664
7665<div
7666  class="mt-4"
7667  data-component="uhc/benefit-info"
7668>
7669  <div
7670    data-hook="uhc-benefit-info"
7671    class="hidden"
7672    data-copay-message=", co-pay $#copay"
7673    data-full-coverage-message="100% off #coverageName"
7674    data-allowance-only-message="$#allowanceAmount $#coverageName allowance"
7675    data-allowance-with-overage-message="$#allowanceAmount #coverageName allowance, plus #remainingOverage% savings on any balance over $#allowanceAmount"
7676  >
7677    <a
7678      href="/collections/all-frames"
7679      class="group/button btn-primary on:btn-outline-black max-w-[13rem] inline-flex items-center justify-center"
7680    >
7681      Use your benefits
7682    </a>
7683    <div>
7684      <p
7685        class="mt-6 font-bold text-base leading-[1.46] text-left"
7686      >
7687        YOUR COVERAGE IS ELIGIBLE FOR:
7688      </p>
7689
7690      <ul class="mt-4 space-y-4">
7691        <li class="flex items-start gap-3" data-hook="one-of-the-following">
7692          <span class="inline-flex size-[22px] flex-shrink-0 items-center justify-center mt-0.5">
7693            <!-- snippets/image.liquid [aa] -->
7694
7695
7696
7697
7698
7699
7700
7701  
7702  
7703    <img src="//paireyewear.com/cdn/shop/files/checkmark.svg?v=1676482497&amp;width=34" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/files/checkmark.svg?v=1676482497&amp;width=17 17w" width="17" loading="lazy" class="w-[4.5rem]">
7704  
7705
7706
7707          </span>
7708          <div>
7709            <span
7710              class="font-bold text-base leading-[1.46]"
7711            >
7712              One of the Following:
7713            </span>
7714            <div
7715              data-hook="discount-benefits"
7716              class="mt-2 pl-6"
7717            ></div>
7718          </div>
7719        </li>
7720
7721        <li class="flex items-start gap-3" data-hook="fully-covered">
7722          <span class="inline-flex size-[22px] flex-shrink-0 items-center justify-center mt-0.5">
7723            <!-- snippets/image.liquid [aa] -->
7724
7725
7726
7727
7728
7729
7730
7731  
7732  
7733    <img src="//paireyewear.com/cdn/shop/files/checkmark.svg?v=1676482497&amp;width=34" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/files/checkmark.svg?v=1676482497&amp;width=17 17w" width="17" loading="lazy" class="w-[4.5rem]">
7734  
7735
7736
7737          </span>
7738          <div>
7739            <span class="font-bold text-base leading-[1.46]">
7740              Fully Covered:
7741            </span>
7742            <div
7743              data-hook="free-benefits"
7744              class="mt-2 pl-6"
7745            ></div>
7746          </div>
7747        </li>
7748      </ul>
7749    </div>
7750  </div>
7751  <div
7752    data-hook="uhc-no-benefits-message"
7753    class="hidden"
7754  >
7755    <div class="flex w-full items-start gap-3 rounded-lg border bg-[#FF8254] p-4 text-[#FFFFFF]">
7756      <span class="inline-flex size-[22px] flex-shrink-0 items-center justify-center self-center">
7757        <!-- snippets/image.liquid [aa] -->
7758
7759
7760
7761
7762
7763
7764
7765  
7766  
7767    <img src="//paireyewear.com/cdn/shop/files/warning-circle-icon.svg?v=1768419260&amp;width=44" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/files/warning-circle-icon.svg?v=1768419260&amp;width=22 22w" width="22" loading="lazy" class="w-[4.5rem]">
7768  
7769
7770
7771      </span>
7772
7773      <span class="text-sm leading-relaxed">
7774        We were able to find your UnitedHealthcare member profile, however there are no applicable benefits for Pair
7775        Eyewear. Please contact UnitedHealthcare for more information.
7776      </span>
7777    </div>
7778  </div>
7779</div>
7780
7781
7782
7783  </div>
7784</div>
7785
7786
7787
7788    </div>
7789  </div>
7790</div>
7791
7792</div><div id="shopify-section-ajax-cart" class="shopify-section"><!-- sections/ajax-cart [aa] -->
7793
7794
7795
7796<section
7797  id="slide-cart"
7798  class="group/cart off:hidden bg-white flex flex-col gap-8 fixed bottom-0 top-0 right-0 z-[53] w-full max-w-[30rem] origin-right control no-rx"
7799  aria-modal="true"
7800  data-cart-section="wrapper"
7801  data-section-id="ajax-cart"
7802  data-component="global/slide-cart,popup,drawer"
7803  data-gwp-variant-id="41479869792452"
7804  data-free-gift-variant-id="45748693795012"
7805  data-gwp-threshold-us="150"
7806  data-gwp-threshold-ca="215"
7807  data-gwp-threshold-uk="120"
7808  data-gwp-threshold-au="235"
7809  data-remove-deletes-line="false"
7810  data-utility="trap-focus,handle-feature-flag"
7811  data-feature-flag="is-promo-buy-more-save-more"
7812  data-strategy="trigger"
7813  data-event="gwp:promo-apply"
7814  data-overlay-z-index="52"
7815  data-testid="ajax-cart"
7816  role="dialog"
7817  data-gift-by-country=""
7818  data-threshold-amount=""
7819  data-country="US"
7820  
7821
7822data-membership-handle="pair-membership"
7823
7824  data-member-discount="15"
7825
7826
7827  data-membership-id="8194703917252"
7828
7829
7830
7831
7832>
7833  <div
7834    class="flex h-full flex-col "
7835    data-cart-section="inner"
7836    data-hook="drawer-item"
7837  >
7838    <!-- blocks/_cart-header.liquid [06/25 AA] -->
7839
7840<div
7841  class="flex w-full items-center justify-between gap-2.5 border-b border-black px-5 py-3"
7842  
7843>
7844  <button
7845    id="ajax-cart-close"
7846    type="button"
7847    name="close cart"
7848    class="w-5 flex-center"
7849    data-utility="click-toggle"
7850    data-toggle="#slide-cart"
7851    data-cart-back-button="true"
7852  >
7853    <span class="sr-only">Close Cart</span>
7854    <!-- snippets/icon (close) [aa/ja] -->
7855
7856
7857
7858
7859
7860  <svg
7861    
7862  style=""
7863  class="icon icon-close w-3
7864"
7865
7866    width="14"
7867    height="14"
7868    viewBox="0 0 14 14"
7869    fill="none"
7870    xmlns="http://www.w3.org/2000/svg"
7871  >
7872    <path d="M13 1L1 13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
7873    <path d="M1 1L13 13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
7874  </svg>
7875
7876
7877
7878  </button>
7879
7880  <!-- snippets/logo.liquid [04/25 AA] -->
7881
7882    <svg
7883      class=" h-auto w-[--width]"
7884      style="--width: 4rem;"
7885      width="170"
7886      height="92"
7887      viewBox="0 0 170 92"
7888      fill="none"
7889      xmlns="http://www.w3.org/2000/svg"
7890      
7891    >
7892      <path d="M163.466 34.6861C165.897 34.6861 168.148 35.0875 170 35.7713V21.5677C170 21.5677 154.398 18.8372 151.867 35.4492H151.007V21.5566H135.446V67.5551H151.876V41.177C151.69 36.9358 158.198 34.6531 163.464 34.6861H163.466Z" fill="currentColor"/>
7893      <path d="M29.4418 21.6189C23.5128 21.6189 18.5734 24.2743 16.0454 28.6854H15.1768V21.6189H0V91.0422H16.0454V63.4864H16.9054C19.5047 66.5851 24.1675 68.4312 29.1868 68.4312C41.1118 68.4312 49.7676 58.6298 49.7676 45.0239C49.7676 31.418 41.1118 21.6167 29.4439 21.6167L29.4418 21.6189ZM23.3075 64.8979C18.1197 64.8979 16.0454 59.6907 16.0454 51.6559V39.7263C16.0454 30.9858 18.1996 25.5955 23.4761 25.5955C30.0468 25.5955 32.4668 33.5486 32.4668 45.0261C32.4668 56.5037 29.9668 64.9001 23.3075 64.9001V64.8979Z" fill="currentColor"/>
7894      <path d="M126.463 0H109.826V14.7969H126.463V0Z" fill="currentColor"/>
7895      <path d="M79.0383 21.6186C64.514 21.6186 57.2541 26.6649 56.3833 38.1424H73.051V35.7296C73.051 26.645 74.611 23.3654 78.98 23.3654C82.6164 23.3654 85.1164 26.2833 85.1164 33.963V42.8049L72.2731 45.1869C59.2808 47.5887 54.0346 52.0108 54.0346 58.9846C54.0346 64.7278 59.5682 68.4331 68.3017 68.4331C77.0353 68.4331 82.826 65.2527 85.1574 59.6022H86.026V67.5553H101.25V37.4058C101.25 26.2414 92.8711 21.6186 79.0405 21.6186H79.0383ZM85.1553 47.4365C85.1553 58.1157 82.1908 64.0397 76.856 64.0397C73.4874 64.0397 71.3224 61.1218 71.3224 56.6203C71.3224 51.7549 75.3932 46.2852 85.1553 44.609V47.4343V47.4365Z" fill="currentColor"/>
7896      <path d="M126.521 21.6186H110.091V67.5531H126.521V21.6186Z" fill="currentColor"/>
7897    </svg>
7898  
7899
7900
7901  <span class="w-5"></span>
7902</div>
7903
7904
7905
7906    <div class="no-scrollbar max-h-full grow overflow-scroll"><!-- blocks/_cart-empty.liquid [06/25 AA] -->
7907
7908
7909
7910
7911
7912<div
7913  class="flex h-full flex-col items-center justify-between px-5 py-12"
7914  
7915>
7916  <div class="w-full grow">
7917    
7918      <h4 class="heading-4 text-center">Your cart is empty</h4>
7919    
7920
7921    
7922
7923    <div class="mt-6 grid grid-cols-1 gap-6">
7924      <!-- blocks/base-button.liquid [04/25 AA] -->
7925
7926
7927
7928
7929  <a
7930    id=""
7931    href="/collections/womens-frames"
7932    class="btn-outline-black btn-md lg:btn-md w-full md:w-full "
7933    
7934    
7935    
7936      data-collection-button="Women's Frames"
7937    
7938  >
7939    Explore Eyewear
7940  </a>
7941
7942
7943
7944<!-- blocks/base-button.liquid [04/25 AA] -->
7945
7946
7947
7948
7949  <a
7950    id=""
7951    href="/collections/womens-sunglasses"
7952    class="btn-outline-black btn-md lg:btn-md w-full md:w-full "
7953    
7954    
7955    
7956      data-collection-button="Women's Sunglasses"
7957    
7958  >
7959    Explore Sunglasses
7960  </a>
7961
7962
7963
7964<!-- blocks/base-button.liquid [04/25 AA] -->
7965
7966
7967
7968
7969  <a
7970    id=""
7971    href="/collections/top-frames"
7972    class="btn-outline-black btn-md lg:btn-md w-full md:w-full "
7973    
7974    
7975    
7976      data-collection-button="Top Frames"
7977    
7978  >
7979    Explore Top Frames
7980  </a>
7981
7982
7983
7984
7985    </div>
7986  </div>
7987</div>
7988
7989
7990</div>
7991    <!-- snippets/orphaned-cart-lines.liquid [08/26 JN] -->
7992
7993
7994
7995
7996  
7997  
7998    
7998<script
7999      type="application/json"
8000      data-hook="orphaned-cart-line-keys"
8001    >
8002      []
8003    </script>
8003
8004  
8005
8006
8007    <!-- blocks/_cart-footer.liquid [06/25 AA] -->
8008
8009
8010
8011<div
8012  class="
8013    grid grid-cols-1 gap-3 px-5 py-5
8014    
8015  "
8016  data-component="cart/checkout-validation"
8017  
8018>
8019  <div class="flex items-center justify-between gap-2.5">
8020    <p class="body-md">
8021      $0.00<!-- snippets/currency.liquid [07/25 AA] -->
8022    </p>
8023
8024    
8025      <!-- snippets/klarna-placement.liquid [05/25 AA] -->
8026
8027<style>
8028  klarna-placement::part(osm-badge) {
8029    width: 4rem;
8030  }
8031  klarna-placement::part(osm-badge-container) {
8032    width: 4rem;
8033    margin-right: 4px;
8034  }
8035  klarna-placement::part(osm-container) {
8036    flex-direction: row;
8037    padding: 0px;
8038  }
8039  klarna-placement::part(osm-message) {
8040    margin: 0px !important;
8041    font-family: 'Soleil', sans-serif;
8042  }
8043  klarna-placement::part(osm-cta) {
8044    font-family: 'Soleil', sans-serif;
8045  }
8046</style>
8047
8048
8049
8050
8051<klarna-placement
8052  
8053  data-key="top-strip-promotion-auto-size"
8054  data-locale="en-US"
8055  data-purchase-amount="0"
8056  id="klarnaPlacement--ajax-cart"
8057></klarna-placement>
8058
8059    
8060  </div>
8061
8062  
8063
8064  
8065    <button
8066      id="ajax-cart-checkout"
8067      name="checkout"
8068      value="Checkout"
8069      class="btn-primary w-full disabled:bg-gray disabled:text-disabled"
8070      data-is-member="false"
8071      data-has-vip-tag="false"
8072      data-item-count="0"
8073      data-hook="checkout"
8074      disabled
8075    >
8076      Checkout
8077    </button>
8078  
8079</div>
8080
8081
8082
8083  </div>
8084  
8085  
8086    <!-- snippets/popup.liquid [05/25 AA] -->
8087
8088
8089
8090
8091
8092<div
8093  id="popup-cart-bf-orphans"
8094  class="modal-wrapper z-[--z-index]"
8095  data-component="popup,animated-popup"
8096  data-overlay-z-index="52"
8097  
8098    data-utility="trap-focus"
8099  
8100  data-excluded-ids="product-options-,"
8101  style="--z-index: 53;"
8102  aria-label="Your Base Frame is OOS"
8103>
8104  <div
8105    class="modal-content"
8106    data-hook="popup-content"
8107  >
8108    <div
8109      class="no-scrollbar relative flex h-full max-h-full grow flex-col overflow-scroll px-5"
8110      data-hook="popup-interior"
8111    >
8112      <div class="sticky top-0 bg-white pt-5">
8113        <button
8114          type="button"
8115          class="absolute right-0 top-5"
8116          data-utility="click-toggle"
8117          data-toggle="#popup-cart-bf-orphans"
8118        >
8119          <span class="sr-only">Close Popup</span>
8120          <!-- snippets/icon (close) [aa/ja] -->
8121
8122
8123
8124
8125
8126  <svg
8127    
8128  style=""
8129  class="icon icon-close w-4 text-black
8130"
8131
8132    width="14"
8133    height="14"
8134    viewBox="0 0 14 14"
8135    fill="none"
8136    xmlns="http://www.w3.org/2000/svg"
8137  >
8138    <path d="M13 1L1 13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
8139    <path d="M1 1L13 13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
8140  </svg>
8141
8142
8143
8144        </button>
8145
8146        
8147          <h3 class="heading-3 max-w-[97%]">Your Base Frame is OOS</h3>
8148        
8149
8150        <p class="body-lg mt-1"></p>
8151      </div>
8152
8153      <div class="flex grow flex-col pb-5">
8154        
8155          <div
8156            id="cart-bf-orphans-content"
8157            class="group/content"
8158          >
8159            <div
8160              class="prose prose-sm mt-2 prose-p:my-0 prose-p:text-black prose-li:text-black marker:prose-li:text-black [&_h3]:heading-3 [&_h3]:max-w-[97%] [&_h3]:mt-3 [&_p]:body-lg"
8161            >
8162              <div class="metafield-rich_text_field"><p>Your Base frame is currently unavailable. Thus, it has been removed from your cart.</p></div>
8163            </div>
8164          </div>
8165        
8166        
8167        
8168
8169        <div class="mt-auto flex w-full grow items-end">
8170          
8171          
8172  <button
8173    type="button"
8174    class="btn btn-primary mt-7 w-full"
8175    data-hook="cta-popup"
8176    data-utility="click-toggle"
8177    data-toggle="#popup-cart-bf-orphans"
8178    
8179  >
8180    Close
8181  </button>
8182
8183        </div>
8184      </div>
8185    </div>
8186  </div>
8187</div>
8188
8189  
8190  
8191  <!-- snippets/toast -->
8192
8193
8194<div
8195  class="off:hidden fixed inset-x-4 bottom-6 z-[60] mx-auto flex max-w-md items-center justify-between gap-4 rounded-lg bg-error px-4 py-3 text-white shadow-lg sm:inset-x-auto sm:right-6"
8196  data-component="global/toast"
8197  data-toast-id="cart-bundle-invalid"
8198  role="alert"
8199  aria-live="assertive"
8200>
8201  <p class="body-sm">
8201Something went wrong with an item in your cart. Please add your items again.</p>
8202  <button
8203    type="button"
8204    class="shrink-0"
8205    data-hook="toast-close"
8206    aria-label="Close"
8207  >
8208    <!-- snippets/icon (close) [aa/ja] -->
8209
8210
8211
8212
8213
8214  <svg
8215    
8216  style=""
8217  class="icon icon-close w-3 h-3
8218"
8219
8220    width="14"
8221    height="14"
8222    viewBox="0 0 14 14"
8223    fill="none"
8224    xmlns="http://www.w3.org/2000/svg"
8225  >
8226    <path d="M13 1L1 13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
8227    <path d="M1 1L13 13" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
8228  </svg>
8229
8230
8231
8232  </button>
8233</div>
8234
8235</section>
8236
8237
8238</div>
8239
8240      <main
8241        class="grow  pt-nav "
8242        id="MainContent"
8243        
8244
8245        
8246        
8247        
8248      >
8249        <div id="shopify-section-template--18903393796292__blog-main" class="shopify-section"><!-- sections/blog-main -->
8250
8251
8252
8253
8254  <section
8255    class=""
8256    aria-labelledby="pair-blog"
8257    data-component="pagination"
8258    data-section-id="template--18903393796292__blog-main"
8259    data-testid="blog-main"
8260  >
8261    <div data-hook="pagination-target">
8262      
8263        <div>
8264          <!-- snippets/featured-article.liquid [07/25 AA] -->
8265
8266<div class="grid items-end bg-dawn md:grid-cols-2">
8267  
8268    <!-- snippets/image.liquid [aa] -->
8269
8270
8271
8272
8273
8274
8275
8276  
8277  
8278    <img src="//paireyewear.com/cdn/shop/articles/Larkin_Women_Lavender_Clear.png?v=1779830916&amp;width=1600" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/Larkin_Women_Lavender_Clear.png?v=1779830916&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/Larkin_Women_Lavender_Clear.png?v=1779830916&amp;width=800 800w, //paireyewear.com/cdn/shop/articles/Larkin_Women_Lavender_Clear.png?v=1779830916&amp;width=832 832w, //paireyewear.com/cdn/shop/articles/Larkin_Women_Lavender_Clear.png?v=1779830916&amp;width=1200 1200w" width="800" loading="lazy" class="object-cover w-full h-full aspect-[5/4] reveal:animate-fadeIn">
8279  
8280
8281
8282  
8283
8284  <div class="grid grid-cols-1 gap-8 p-5 md:p-8">
8285    <h2
8286      class="heading-1 off:opacity-0"
8287      data-utility="split-reveal"
8288    >
8289      Best online prescription eyeglasses for women with oval faces and narrow frames: a field test of the Pair Eyewear Larkin
8290    </h2>
8291
8292    <div
8293      class="flex items-center gap-1.5 reveal:animate-clipInUp"
8294      data-delay="500"
8295    >
8296      <span class="body-lg">May 26, 2026</span>
8297      <svg
8298        width="6"
8299        height="7"
8300        viewBox="0 0 6 7"
8301        fill="none"
8302        xmlns="http://www.w3.org/2000/svg"
8303      >
8304        <circle cx="3" cy="3.5" r="3" fill="#CFECED"/>
8305      </svg>
8306      <span class="body-lg">05:28 PM</span>
8307    </div>
8308
8309    <a
8310      href="/blogs/news/best-online-prescription-eyeglasses-for-women-with-oval-faces-and-narrow-frames-a-field-test-of-the-pair-eyewear-larkin"
8311      class="btn-primary btn-square w-fit reveal:animate-clipInUp"
8312      data-delay="500"
8313    >
8314      Read more
8315    </a>
8316  </div>
8317</div>
8318
8319        </div>
8320      
8321
8322      <div
8323        class="grid grid-cols-1 gap-10 px-5 py-6 md:p-8"
8324      >
8325        <h1
8326          id="pair-blog"
8327          class="heading-2 reveal:animate-clipInUp"
8328          data-delay="250"
8329        >
8330          Pair Blog
8331        </h1>
8332
8333        <ul
8334          class="grid gap-x-5 gap-y-10 md:grid-cols-2 lg:grid-cols-4"
8335        >
8336          
8337            <li>
8338              <!-- snippets/article-card [AA/TS] -->
8339
8340
8341
8342<div
8343  class="group/card relative flex h-full cursor-pointer flex-col justify-between gap-5"
8344>
8345  <a
8346    href="/blogs/news/the-larkin-crystal-clear-progressives-a-real-world-field-test-of-pair-eyewears-bluebarrier-lenses"
8347    class="absolute inset-0 z-[2]"
8348  >
8349    <span class="sr-only">The Larkin Crystal Clear Progressives: a real-world field test of Pair Eyewear's BlueBarrier lenses</span>
8350  </a>
8351
8352  <div class="relative aspect-[4/3] w-full overflow-hidden transition-all duration-500 ease-in-out group-hover/card:rounded-t-2xl reveal:animate-fadeIn"><!-- snippets/image.liquid [aa] -->
8353
8354
8355
8356
8357
8358
8359
8360  
8361  
8362    <img src="//paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_larkin_women-crystal-clear.jpg?v=1779830796&amp;width=1000" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_larkin_women-crystal-clear.jpg?v=1779830796&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_larkin_women-crystal-clear.jpg?v=1779830796&amp;width=500 500w, //paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_larkin_women-crystal-clear.jpg?v=1779830796&amp;width=832 832w" width="500" loading="lazy" class="
8363  w-full h-full aspect-[4/3] object-cover group-hover/card:scale-105 transition-all duration-500 ease-in-out
8364">
8365  
8366
8367
8368    </div>
8369
8370  <span
8371    class="off:opacity-0"
8372    data-utility="split-reveal"
8373  >
8374    <h3 class="text-xl">The Larkin Crystal Clear Progressives: a real-world field test of Pair Eyewear's BlueBarrier lenses</h3>
8375  </span>
8376
8377  <div class="mt-8 flex grow items-end reveal:animate-clipInUp">
8378    <div class="flex items-center gap-1.5">
8379      <span class="body-lg">May 26, 2026</span>
8380      <svg
8381        width="6"
8382        height="7"
8383        viewBox="0 0 6 7"
8384        fill="none"
8385        xmlns="http://www.w3.org/2000/svg"
8386      >
8387        <circle cx="3" cy="3.5" r="3" fill="#FDDAB7"/>
8388      </svg>
8389      <span class="body-lg">05:24 PM</span>
8390    </div>
8391  </div>
8392</div>
8393
8394            </li>
8395          
8396            <li>
8397              <!-- snippets/article-card [AA/TS] -->
8398
8399
8400
8401<div
8402  class="group/card relative flex h-full cursor-pointer flex-col justify-between gap-5"
8403>
8404  <a
8405    href="/blogs/news/best-wide-square-sunglasses-for-women-a-field-test-for-sports-and-everyday-style"
8406    class="absolute inset-0 z-[2]"
8407  >
8408    <span class="sr-only">Best wide square sunglasses for women: a field test for sports and everyday style</span>
8409  </a>
8410
8411  <div class="relative aspect-[4/3] w-full overflow-hidden transition-all duration-500 ease-in-out group-hover/card:rounded-t-2xl reveal:animate-fadeIn"><!-- snippets/image.liquid [aa] -->
8412
8413
8414
8415
8416
8417
8418
8419  
8420  
8421    <img src="//paireyewear.com/cdn/shop/articles/carousel-image-4_sunglasses_PDP_murphy_women-gray-clear_399185dc-35a0-4434-8bec-80ebd84cda81.png?v=1779830601&amp;width=1000" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/carousel-image-4_sunglasses_PDP_murphy_women-gray-clear_399185dc-35a0-4434-8bec-80ebd84cda81.png?v=1779830601&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/carousel-image-4_sunglasses_PDP_murphy_women-gray-clear_399185dc-35a0-4434-8bec-80ebd84cda81.png?v=1779830601&amp;width=500 500w, //paireyewear.com/cdn/shop/articles/carousel-image-4_sunglasses_PDP_murphy_women-gray-clear_399185dc-35a0-4434-8bec-80ebd84cda81.png?v=1779830601&amp;width=832 832w" width="500" loading="lazy" class="
8422  w-full h-full aspect-[4/3] object-cover group-hover/card:scale-105 transition-all duration-500 ease-in-out
8423">
8424  
8425
8426
8427    </div>
8428
8429  <span
8430    class="off:opacity-0"
8431    data-utility="split-reveal"
8432  >
8433    <h3 class="text-xl">Best wide square sunglasses for women: a field test for sports and everyday style</h3>
8434  </span>
8435
8436  <div class="mt-8 flex grow items-end reveal:animate-clipInUp">
8437    <div class="flex items-center gap-1.5">
8438      <span class="body-lg">May 26, 2026</span>
8439      <svg
8440        width="6"
8441        height="7"
8442        viewBox="0 0 6 7"
8443        fill="none"
8444        xmlns="http://www.w3.org/2000/svg"
8445      >
8446        <circle cx="3" cy="3.5" r="3" fill="#FDDAB7"/>
8447      </svg>
8448      <span class="body-lg">05:23 PM</span>
8449    </div>
8450  </div>
8451</div>
8452
8453            </li>
8454          
8455            <li>
8456              <!-- snippets/article-card [AA/TS] -->
8457
8458
8459
8460<div
8461  class="group/card relative flex h-full cursor-pointer flex-col justify-between gap-5"
8462>
8463  <a
8464    href="/blogs/news/narrow-prescription-eyeglasses-online-2026-a-field-test-of-pair-eyewears-larkin-frame"
8465    class="absolute inset-0 z-[2]"
8466  >
8467    <span class="sr-only">Narrow prescription eyeglasses online 2026: a field test of Pair Eyewear's Larkin frame</span>
8468  </a>
8469
8470  <div class="relative aspect-[4/3] w-full overflow-hidden transition-all duration-500 ease-in-out group-hover/card:rounded-t-2xl reveal:animate-fadeIn"><!-- snippets/image.liquid [aa] -->
8471
8472
8473
8474
8475
8476
8477
8478  
8479  
8480    <img src="//paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_larkin_women-mixed-material-crystal-clear-silver-metal_6d49eccb-26a8-4d05-a621-ada19d6d779a.jpg?v=1779830396&amp;width=1000" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_larkin_women-mixed-material-crystal-clear-silver-metal_6d49eccb-26a8-4d05-a621-ada19d6d779a.jpg?v=1779830396&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_larkin_women-mixed-material-crystal-clear-silver-metal_6d49eccb-26a8-4d05-a621-ada19d6d779a.jpg?v=1779830396&amp;width=500 500w, //paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_larkin_women-mixed-material-crystal-clear-silver-metal_6d49eccb-26a8-4d05-a621-ada19d6d779a.jpg?v=1779830396&amp;width=832 832w" width="500" loading="lazy" class="
8481  w-full h-full aspect-[4/3] object-cover group-hover/card:scale-105 transition-all duration-500 ease-in-out
8482">
8483  
8484
8485
8486    </div>
8487
8488  <span
8489    class="off:opacity-0"
8490    data-utility="split-reveal"
8491  >
8492    <h3 class="text-xl">Narrow prescription eyeglasses online 2026: a field test of Pair Eyewear's Larkin frame</h3>
8493  </span>
8494
8495  <div class="mt-8 flex grow items-end reveal:animate-clipInUp">
8496    <div class="flex items-center gap-1.5">
8497      <span class="body-lg">May 26, 2026</span>
8498      <svg
8499        width="6"
8500        height="7"
8501        viewBox="0 0 6 7"
8502        fill="none"
8503        xmlns="http://www.w3.org/2000/svg"
8504      >
8505        <circle cx="3" cy="3.5" r="3" fill="#FDDAB7"/>
8506      </svg>
8507      <span class="body-lg">05:19 PM</span>
8508    </div>
8509  </div>
8510</div>
8511
8512            </li>
8513          
8514            <li>
8515              <!-- snippets/article-card [AA/TS] -->
8516
8517
8518
8519<div
8520  class="group/card relative flex h-full cursor-pointer flex-col justify-between gap-5"
8521>
8522  <a
8523    href="/blogs/news/buy-stylish-customizable-sunglasses-in-2026-a-first-person-field-test-of-pair-eyewears-magnetic-system"
8524    class="absolute inset-0 z-[2]"
8525  >
8526    <span class="sr-only">Buy stylish customizable sunglasses in 2026: a first-person field test of Pair Eyewear's magnetic system</span>
8527  </a>
8528
8529  <div class="relative aspect-[4/3] w-full overflow-hidden transition-all duration-500 ease-in-out group-hover/card:rounded-t-2xl reveal:animate-fadeIn"><!-- snippets/image.liquid [aa] -->
8530
8531
8532
8533
8534
8535
8536
8537  
8538  
8539    <img src="//paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_murphy_women-mixed-material-purple-confetti-tortoise-gold-metal_1934c16f-ee1f-45c4-86d2-2d3cd28286c0.jpg?v=1779830267&amp;width=1000" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_murphy_women-mixed-material-purple-confetti-tortoise-gold-metal_1934c16f-ee1f-45c4-86d2-2d3cd28286c0.jpg?v=1779830267&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_murphy_women-mixed-material-purple-confetti-tortoise-gold-metal_1934c16f-ee1f-45c4-86d2-2d3cd28286c0.jpg?v=1779830267&amp;width=500 500w, //paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_murphy_women-mixed-material-purple-confetti-tortoise-gold-metal_1934c16f-ee1f-45c4-86d2-2d3cd28286c0.jpg?v=1779830267&amp;width=832 832w" width="500" loading="lazy" class="
8540  w-full h-full aspect-[4/3] object-cover group-hover/card:scale-105 transition-all duration-500 ease-in-out
8541">
8542  
8543
8544
8545    </div>
8546
8547  <span
8548    class="off:opacity-0"
8549    data-utility="split-reveal"
8550  >
8551    <h3 class="text-xl">Buy stylish customizable sunglasses in 2026: a first-person field test of Pair Eyewear's magnetic system</h3>
8552  </span>
8553
8554  <div class="mt-8 flex grow items-end reveal:animate-clipInUp">
8555    <div class="flex items-center gap-1.5">
8556      <span class="body-lg">May 26, 2026</span>
8557      <svg
8558        width="6"
8559        height="7"
8560        viewBox="0 0 6 7"
8561        fill="none"
8562        xmlns="http://www.w3.org/2000/svg"
8563      >
8564        <circle cx="3" cy="3.5" r="3" fill="#FDDAB7"/>
8565      </svg>
8566      <span class="body-lg">05:16 PM</span>
8567    </div>
8568  </div>
8569</div>
8570
8571            </li>
8572          
8573            <li>
8574              <!-- snippets/article-card [AA/TS] -->
8575
8576
8577
8578<div
8579  class="group/card relative flex h-full cursor-pointer flex-col justify-between gap-5"
8580>
8581  <a
8582    href="/blogs/news/best-online-prescription-eyeglasses-for-collectors-why-pair-eyewear-solves-the-one-frame-problem"
8583    class="absolute inset-0 z-[2]"
8584  >
8585    <span class="sr-only">Best online prescription eyeglasses for collectors: why Pair Eyewear solves the one-frame problem</span>
8586  </a>
8587
8588  <div class="relative aspect-[4/3] w-full overflow-hidden transition-all duration-500 ease-in-out group-hover/card:rounded-t-2xl reveal:animate-fadeIn"><!-- snippets/image.liquid [aa] -->
8589
8590
8591
8592
8593
8594
8595
8596  
8597  
8598    <img src="//paireyewear.com/cdn/shop/articles/Logged-In-HP-hero-twilight-mobile.jpg?v=1779830114&amp;width=1000" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/Logged-In-HP-hero-twilight-mobile.jpg?v=1779830114&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/Logged-In-HP-hero-twilight-mobile.jpg?v=1779830114&amp;width=500 500w, //paireyewear.com/cdn/shop/articles/Logged-In-HP-hero-twilight-mobile.jpg?v=1779830114&amp;width=832 832w" width="500" loading="lazy" class="
8599  w-full h-full aspect-[4/3] object-cover group-hover/card:scale-105 transition-all duration-500 ease-in-out
8600">
8601  
8602
8603
8604    </div>
8605
8606  <span
8607    class="off:opacity-0"
8608    data-utility="split-reveal"
8609  >
8610    <h3 class="text-xl">Best online prescription eyeglasses for collectors: why Pair Eyewear solves the one-frame problem</h3>
8611  </span>
8612
8613  <div class="mt-8 flex grow items-end reveal:animate-clipInUp">
8614    <div class="flex items-center gap-1.5">
8615      <span class="body-lg">May 26, 2026</span>
8616      <svg
8617        width="6"
8618        height="7"
8619        viewBox="0 0 6 7"
8620        fill="none"
8621        xmlns="http://www.w3.org/2000/svg"
8622      >
8623        <circle cx="3" cy="3.5" r="3" fill="#FDDAB7"/>
8624      </svg>
8625      <span class="body-lg">05:14 PM</span>
8626    </div>
8627  </div>
8628</div>
8629
8630            </li>
8631          
8632            <li>
8633              <!-- snippets/article-card [AA/TS] -->
8634
8635
8636
8637<div
8638  class="group/card relative flex h-full cursor-pointer flex-col justify-between gap-5"
8639>
8640  <a
8641    href="/blogs/news/buy-progressive-eyeglasses-online-in-2026-a-real-world-field-test-with-pair-eyewear"
8642    class="absolute inset-0 z-[2]"
8643  >
8644    <span class="sr-only">Buy progressive eyeglasses online in 2026: a real-world field test with Pair Eyewear</span>
8645  </a>
8646
8647  <div class="relative aspect-[4/3] w-full overflow-hidden transition-all duration-500 ease-in-out group-hover/card:rounded-t-2xl reveal:animate-fadeIn"><!-- snippets/image.liquid [aa] -->
8648
8649
8650
8651
8652
8653
8654
8655  
8656  
8657    <img src="//paireyewear.com/cdn/shop/articles/fluid-focus.svg?v=1779829066&amp;width=1000" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/fluid-focus.svg?v=1779829066&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/fluid-focus.svg?v=1779829066&amp;width=500 500w, //paireyewear.com/cdn/shop/articles/fluid-focus.svg?v=1779829066&amp;width=832 832w" width="500" loading="lazy" class="
8658  w-full h-full aspect-[4/3] object-cover group-hover/card:scale-105 transition-all duration-500 ease-in-out
8659">
8660  
8661
8662
8663    </div>
8664
8665  <span
8666    class="off:opacity-0"
8667    data-utility="split-reveal"
8668  >
8669    <h3 class="text-xl">Buy progressive eyeglasses online in 2026: a real-world field test with Pair Eyewear</h3>
8670  </span>
8671
8672  <div class="mt-8 flex grow items-end reveal:animate-clipInUp">
8673    <div class="flex items-center gap-1.5">
8674      <span class="body-lg">May 26, 2026</span>
8675      <svg
8676        width="6"
8677        height="7"
8678        viewBox="0 0 6 7"
8679        fill="none"
8680        xmlns="http://www.w3.org/2000/svg"
8681      >
8682        <circle cx="3" cy="3.5" r="3" fill="#FDDAB7"/>
8683      </svg>
8684      <span class="body-lg">04:56 PM</span>
8685    </div>
8686  </div>
8687</div>
8688
8689            </li>
8690          
8691            <li>
8692              <!-- snippets/article-card [AA/TS] -->
8693
8694
8695
8696<div
8697  class="group/card relative flex h-full cursor-pointer flex-col justify-between gap-5"
8698>
8699  <a
8700    href="/blogs/news/best-oversized-square-polarized-sunglasses-for-women-the-murphy-by-pair-eyewear"
8701    class="absolute inset-0 z-[2]"
8702  >
8703    <span class="sr-only">Best oversized square polarized sunglasses for women: the Murphy by Pair Eyewear</span>
8704  </a>
8705
8706  <div class="relative aspect-[4/3] w-full overflow-hidden transition-all duration-500 ease-in-out group-hover/card:rounded-t-2xl reveal:animate-fadeIn"><!-- snippets/image.liquid [aa] -->
8707
8708
8709
8710
8711
8712
8713
8714  
8715  
8716    <img src="//paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_murphy_women-mixed-material-purple-confetti-tortoise-gold-metal.jpg?v=1779210911&amp;width=1000" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_murphy_women-mixed-material-purple-confetti-tortoise-gold-metal.jpg?v=1779210911&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_murphy_women-mixed-material-purple-confetti-tortoise-gold-metal.jpg?v=1779210911&amp;width=500 500w, //paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_murphy_women-mixed-material-purple-confetti-tortoise-gold-metal.jpg?v=1779210911&amp;width=832 832w" width="500" loading="lazy" class="
8717  w-full h-full aspect-[4/3] object-cover group-hover/card:scale-105 transition-all duration-500 ease-in-out
8718">
8719  
8720
8721
8722    </div>
8723
8724  <span
8725    class="off:opacity-0"
8726    data-utility="split-reveal"
8727  >
8728    <h3 class="text-xl">Best oversized square polarized sunglasses for women: the Murphy by Pair Eyewear</h3>
8729  </span>
8730
8731  <div class="mt-8 flex grow items-end reveal:animate-clipInUp">
8732    <div class="flex items-center gap-1.5">
8733      <span class="body-lg">May 19, 2026</span>
8734      <svg
8735        width="6"
8736        height="7"
8737        viewBox="0 0 6 7"
8738        fill="none"
8739        xmlns="http://www.w3.org/2000/svg"
8740      >
8741        <circle cx="3" cy="3.5" r="3" fill="#FDDAB7"/>
8742      </svg>
8743      <span class="body-lg">01:10 PM</span>
8744    </div>
8745  </div>
8746</div>
8747
8748            </li>
8749          
8750            <li>
8751              <!-- snippets/article-card [AA/TS] -->
8752
8753
8754
8755<div
8756  class="group/card relative flex h-full cursor-pointer flex-col justify-between gap-5"
8757>
8758  <a
8759    href="/blogs/news/best-progressive-lens-sunglasses-how-pair-eyewears-sun-toppers-deliver-performance-sunglasses-for-progressive-lens-wearers"
8760    class="absolute inset-0 z-[2]"
8761  >
8762    <span class="sr-only">Best progressive lens sunglasses: how Pair Eyewear's Sun Toppers deliver performance sunglasses for progressive lens wearers</span>
8763  </a>
8764
8765  <div class="relative aspect-[4/3] w-full overflow-hidden transition-all duration-500 ease-in-out group-hover/card:rounded-t-2xl reveal:animate-fadeIn"><!-- snippets/image.liquid [aa] -->
8766
8767
8768
8769
8770
8771
8772
8773  
8774  
8775    <img src="//paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_murphy_women-mixed-material-black-gold-metal_889a17c0-899c-4bf3-83fa-2bde8807b2b9.jpg?v=1779210516&amp;width=1000" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_murphy_women-mixed-material-black-gold-metal_889a17c0-899c-4bf3-83fa-2bde8807b2b9.jpg?v=1779210516&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_murphy_women-mixed-material-black-gold-metal_889a17c0-899c-4bf3-83fa-2bde8807b2b9.jpg?v=1779210516&amp;width=500 500w, //paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_murphy_women-mixed-material-black-gold-metal_889a17c0-899c-4bf3-83fa-2bde8807b2b9.jpg?v=1779210516&amp;width=832 832w" width="500" loading="lazy" class="
8776  w-full h-full aspect-[4/3] object-cover group-hover/card:scale-105 transition-all duration-500 ease-in-out
8777">
8778  
8779
8780
8781    </div>
8782
8783  <span
8784    class="off:opacity-0"
8785    data-utility="split-reveal"
8786  >
8787    <h3 class="text-xl">Best progressive lens sunglasses: how Pair Eyewear's Sun Toppers deliver performance sunglasses for progressive lens wearers</h3>
8788  </span>
8789
8790  <div class="mt-8 flex grow items-end reveal:animate-clipInUp">
8791    <div class="flex items-center gap-1.5">
8792      <span class="body-lg">May 19, 2026</span>
8793      <svg
8794        width="6"
8795        height="7"
8796        viewBox="0 0 6 7"
8797        fill="none"
8798        xmlns="http://www.w3.org/2000/svg"
8799      >
8800        <circle cx="3" cy="3.5" r="3" fill="#FDDAB7"/>
8801      </svg>
8802      <span class="body-lg">01:08 PM</span>
8803    </div>
8804  </div>
8805</div>
8806
8807            </li>
8808          
8809            <li>
8810              <!-- snippets/article-card [AA/TS] -->
8811
8812
8813
8814<div
8815  class="group/card relative flex h-full cursor-pointer flex-col justify-between gap-5"
8816>
8817  <a
8818    href="/blogs/news/stylish-narrow-prescription-eyeglasses-for-women-under-150-living-with-the-pair-eyewear-larkin"
8819    class="absolute inset-0 z-[2]"
8820  >
8821    <span class="sr-only">Stylish narrow prescription eyeglasses for women under $150: living with the Pair Eyewear Larkin</span>
8822  </a>
8823
8824  <div class="relative aspect-[4/3] w-full overflow-hidden transition-all duration-500 ease-in-out group-hover/card:rounded-t-2xl reveal:animate-fadeIn"><!-- snippets/image.liquid [aa] -->
8825
8826
8827
8828
8829
8830
8831
8832  
8833  
8834    <img src="//paireyewear.com/cdn/shop/articles/LARKIN-TORTOISE-NEWLOGO-ANGLE_46019527-4f96-44ce-adfb-1efee54effb0.jpg?v=1779210378&amp;width=1000" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/LARKIN-TORTOISE-NEWLOGO-ANGLE_46019527-4f96-44ce-adfb-1efee54effb0.jpg?v=1779210378&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/LARKIN-TORTOISE-NEWLOGO-ANGLE_46019527-4f96-44ce-adfb-1efee54effb0.jpg?v=1779210378&amp;width=500 500w, //paireyewear.com/cdn/shop/articles/LARKIN-TORTOISE-NEWLOGO-ANGLE_46019527-4f96-44ce-adfb-1efee54effb0.jpg?v=1779210378&amp;width=832 832w" width="500" loading="lazy" class="
8835  w-full h-full aspect-[4/3] object-cover group-hover/card:scale-105 transition-all duration-500 ease-in-out
8836">
8837  
8838
8839
8840    </div>
8841
8842  <span
8843    class="off:opacity-0"
8844    data-utility="split-reveal"
8845  >
8846    <h3 class="text-xl">Stylish narrow prescription eyeglasses for women under $150: living with the Pair Eyewear Larkin</h3>
8847  </span>
8848
8849  <div class="mt-8 flex grow items-end reveal:animate-clipInUp">
8850    <div class="flex items-center gap-1.5">
8851      <span class="body-lg">May 19, 2026</span>
8852      <svg
8853        width="6"
8854        height="7"
8855        viewBox="0 0 6 7"
8856        fill="none"
8857        xmlns="http://www.w3.org/2000/svg"
8858      >
8859        <circle cx="3" cy="3.5" r="3" fill="#FDDAB7"/>
8860      </svg>
8861      <span class="body-lg">01:06 PM</span>
8862    </div>
8863  </div>
8864</div>
8865
8866            </li>
8867          
8868            <li>
8869              <!-- snippets/article-card [AA/TS] -->
8870
8871
8872
8873<div
8874  class="group/card relative flex h-full cursor-pointer flex-col justify-between gap-5"
8875>
8876  <a
8877    href="/blogs/news/the-larkin-crystal-clear-with-free-returns-warranty-fast-delivery-what-its-actually-like-to-wear"
8878    class="absolute inset-0 z-[2]"
8879  >
8880    <span class="sr-only">The Larkin Crystal Clear with free returns, warranty & fast delivery: what it's actually like to wear</span>
8881  </a>
8882
8883  <div class="relative aspect-[4/3] w-full overflow-hidden transition-all duration-500 ease-in-out group-hover/card:rounded-t-2xl reveal:animate-fadeIn"><!-- snippets/image.liquid [aa] -->
8884
8885
8886
8887
8888
8889
8890
8891  
8892  
8893    <img src="//paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_larkin_women-mixed-material-crystal-clear-silver-metal_e909d72c-2496-4da6-a40d-438d88a82b26.jpg?v=1779145441&amp;width=1000" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_larkin_women-mixed-material-crystal-clear-silver-metal_e909d72c-2496-4da6-a40d-438d88a82b26.jpg?v=1779145441&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_larkin_women-mixed-material-crystal-clear-silver-metal_e909d72c-2496-4da6-a40d-438d88a82b26.jpg?v=1779145441&amp;width=500 500w, //paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_larkin_women-mixed-material-crystal-clear-silver-metal_e909d72c-2496-4da6-a40d-438d88a82b26.jpg?v=1779145441&amp;width=832 832w" width="500" loading="lazy" class="
8894  w-full h-full aspect-[4/3] object-cover group-hover/card:scale-105 transition-all duration-500 ease-in-out
8895">
8896  
8897
8898
8899    </div>
8900
8901  <span
8902    class="off:opacity-0"
8903    data-utility="split-reveal"
8904  >
8905    <h3 class="text-xl">The Larkin Crystal Clear with free returns, warranty & fast delivery: what it's actually like to wear</h3>
8906  </span>
8907
8908  <div class="mt-8 flex grow items-end reveal:animate-clipInUp">
8909    <div class="flex items-center gap-1.5">
8910      <span class="body-lg">May 18, 2026</span>
8911      <svg
8912        width="6"
8913        height="7"
8914        viewBox="0 0 6 7"
8915        fill="none"
8916        xmlns="http://www.w3.org/2000/svg"
8917      >
8918        <circle cx="3" cy="3.5" r="3" fill="#FDDAB7"/>
8919      </svg>
8920      <span class="body-lg">07:03 PM</span>
8921    </div>
8922  </div>
8923</div>
8924
8925            </li>
8926          
8927            <li>
8928              <!-- snippets/article-card [AA/TS] -->
8929
8930
8931
8932<div
8933  class="group/card relative flex h-full cursor-pointer flex-col justify-between gap-5"
8934>
8935  <a
8936    href="/blogs/news/buy-progressive-eyeglasses-online-in-2026-a-real-world-field-test-of-pair-eyewears-larkin-frame"
8937    class="absolute inset-0 z-[2]"
8938  >
8939    <span class="sr-only">Buy progressive eyeglasses online in 2026: a real-world field test of Pair Eyewear's Larkin frame</span>
8940  </a>
8941
8942  <div class="relative aspect-[4/3] w-full overflow-hidden transition-all duration-500 ease-in-out group-hover/card:rounded-t-2xl reveal:animate-fadeIn"><!-- snippets/image.liquid [aa] -->
8943
8944
8945
8946
8947
8948
8949
8950  
8951  
8952    <img src="//paireyewear.com/cdn/shop/articles/LARKIN-MM-BLACKGOLD-ANGLE_e453d797-4404-4ca6-88d1-e18b9442aef6.png?v=1779145243&amp;width=1000" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/LARKIN-MM-BLACKGOLD-ANGLE_e453d797-4404-4ca6-88d1-e18b9442aef6.png?v=1779145243&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/LARKIN-MM-BLACKGOLD-ANGLE_e453d797-4404-4ca6-88d1-e18b9442aef6.png?v=1779145243&amp;width=500 500w, //paireyewear.com/cdn/shop/articles/LARKIN-MM-BLACKGOLD-ANGLE_e453d797-4404-4ca6-88d1-e18b9442aef6.png?v=1779145243&amp;width=832 832w" width="500" loading="lazy" class="
8953  w-full h-full aspect-[4/3] object-cover group-hover/card:scale-105 transition-all duration-500 ease-in-out
8954">
8955  
8956
8957
8958    </div>
8959
8960  <span
8961    class="off:opacity-0"
8962    data-utility="split-reveal"
8963  >
8964    <h3 class="text-xl">Buy progressive eyeglasses online in 2026: a real-world field test of Pair Eyewear's Larkin frame</h3>
8965  </span>
8966
8967  <div class="mt-8 flex grow items-end reveal:animate-clipInUp">
8968    <div class="flex items-center gap-1.5">
8969      <span class="body-lg">May 18, 2026</span>
8970      <svg
8971        width="6"
8972        height="7"
8973        viewBox="0 0 6 7"
8974        fill="none"
8975        xmlns="http://www.w3.org/2000/svg"
8976      >
8977        <circle cx="3" cy="3.5" r="3" fill="#FDDAB7"/>
8978      </svg>
8979      <span class="body-lg">07:00 PM</span>
8980    </div>
8981  </div>
8982</div>
8983
8984            </li>
8985          
8986            <li>
8987              <!-- snippets/article-card [AA/TS] -->
8988
8989
8990
8991<div
8992  class="group/card relative flex h-full cursor-pointer flex-col justify-between gap-5"
8993>
8994  <a
8995    href="/blogs/news/performance-sunglasses-for-progressive-lens-wearers-best-progressive-lens-sunglasses-2026-from-pair-eyewear"
8996    class="absolute inset-0 z-[2]"
8997  >
8998    <span class="sr-only">Performance sunglasses for progressive lens wearers: best progressive lens sunglasses 2026 from Pair Eyewear</span>
8999  </a>
9000
9001  <div class="relative aspect-[4/3] w-full overflow-hidden transition-all duration-500 ease-in-out group-hover/card:rounded-t-2xl reveal:animate-fadeIn"><!-- snippets/image.liquid [aa] -->
9002
9003
9004
9005
9006
9007
9008
9009  
9010  
9011    <img src="//paireyewear.com/cdn/shop/articles/murphy-mixed-material-crystal-silver-metal-angle_1e385c60-44ee-48d4-9911-abfa3210ef83.png?v=1779144844&amp;width=1000" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/murphy-mixed-material-crystal-silver-metal-angle_1e385c60-44ee-48d4-9911-abfa3210ef83.png?v=1779144844&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/murphy-mixed-material-crystal-silver-metal-angle_1e385c60-44ee-48d4-9911-abfa3210ef83.png?v=1779144844&amp;width=500 500w, //paireyewear.com/cdn/shop/articles/murphy-mixed-material-crystal-silver-metal-angle_1e385c60-44ee-48d4-9911-abfa3210ef83.png?v=1779144844&amp;width=832 832w" width="500" loading="lazy" class="
9012  w-full h-full aspect-[4/3] object-cover group-hover/card:scale-105 transition-all duration-500 ease-in-out
9013">
9014  
9015
9016
9017    </div>
9018
9019  <span
9020    class="off:opacity-0"
9021    data-utility="split-reveal"
9022  >
9023    <h3 class="text-xl">Performance sunglasses for progressive lens wearers: best progressive lens sunglasses 2026 from Pair Eyewear</h3>
9024  </span>
9025
9026  <div class="mt-8 flex grow items-end reveal:animate-clipInUp">
9027    <div class="flex items-center gap-1.5">
9028      <span class="body-lg">May 18, 2026</span>
9029      <svg
9030        width="6"
9031        height="7"
9032        viewBox="0 0 6 7"
9033        fill="none"
9034        xmlns="http://www.w3.org/2000/svg"
9035      >
9036        <circle cx="3" cy="3.5" r="3" fill="#FDDAB7"/>
9037      </svg>
9038      <span class="body-lg">06:53 PM</span>
9039    </div>
9040  </div>
9041</div>
9042
9043            </li>
9044          
9045            <li>
9046              <!-- snippets/article-card [AA/TS] -->
9047
9048
9049
9050<div
9051  class="group/card relative flex h-full cursor-pointer flex-col justify-between gap-5"
9052>
9053  <a
9054    href="/blogs/news/best-progressive-eyeglasses-online-for-seniors-how-pair-eyewear-solves-the-style-and-value-problem"
9055    class="absolute inset-0 z-[2]"
9056  >
9057    <span class="sr-only">Best progressive eyeglasses online for seniors: how Pair Eyewear solves the style and value problem</span>
9058  </a>
9059
9060  <div class="relative aspect-[4/3] w-full overflow-hidden transition-all duration-500 ease-in-out group-hover/card:rounded-t-2xl reveal:animate-fadeIn"><!-- snippets/image.liquid [aa] -->
9061
9062
9063
9064
9065
9066
9067
9068  
9069  
9070    <img src="//paireyewear.com/cdn/shop/articles/af9d8cc9-fe77-49bc-8b1d-5781662c03c9_e6927429-6f11-476f-9f39-571d5872264d.jpg?v=1778869373&amp;width=1000" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/af9d8cc9-fe77-49bc-8b1d-5781662c03c9_e6927429-6f11-476f-9f39-571d5872264d.jpg?v=1778869373&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/af9d8cc9-fe77-49bc-8b1d-5781662c03c9_e6927429-6f11-476f-9f39-571d5872264d.jpg?v=1778869373&amp;width=500 500w, //paireyewear.com/cdn/shop/articles/af9d8cc9-fe77-49bc-8b1d-5781662c03c9_e6927429-6f11-476f-9f39-571d5872264d.jpg?v=1778869373&amp;width=832 832w" width="500" loading="lazy" class="
9071  w-full h-full aspect-[4/3] object-cover group-hover/card:scale-105 transition-all duration-500 ease-in-out
9072">
9073  
9074
9075
9076    </div>
9077
9078  <span
9079    class="off:opacity-0"
9080    data-utility="split-reveal"
9081  >
9082    <h3 class="text-xl">Best progressive eyeglasses online for seniors: how Pair Eyewear solves the style and value problem</h3>
9083  </span>
9084
9085  <div class="mt-8 flex grow items-end reveal:animate-clipInUp">
9086    <div class="flex items-center gap-1.5">
9087      <span class="body-lg">May 15, 2026</span>
9088      <svg
9089        width="6"
9090        height="7"
9091        viewBox="0 0 6 7"
9092        fill="none"
9093        xmlns="http://www.w3.org/2000/svg"
9094      >
9095        <circle cx="3" cy="3.5" r="3" fill="#FDDAB7"/>
9096      </svg>
9097      <span class="body-lg">01:59 PM</span>
9098    </div>
9099  </div>
9100</div>
9101
9102            </li>
9103          
9104            <li>
9105              <!-- snippets/article-card [AA/TS] -->
9106
9107
9108
9109<div
9110  class="group/card relative flex h-full cursor-pointer flex-col justify-between gap-5"
9111>
9112  <a
9113    href="/blogs/news/stylish-prescription-eyeglasses-for-women-in-2026-pair-eyewears-kirby-frames-field-tested"
9114    class="absolute inset-0 z-[2]"
9115  >
9116    <span class="sr-only">Stylish prescription eyeglasses for women in 2026: Pair Eyewear's Kirby frames field-tested</span>
9117  </a>
9118
9119  <div class="relative aspect-[4/3] w-full overflow-hidden transition-all duration-500 ease-in-out group-hover/card:rounded-t-2xl reveal:animate-fadeIn"><!-- snippets/image.liquid [aa] -->
9120
9121
9122
9123
9124
9125
9126
9127  
9128  
9129    <img src="//paireyewear.com/cdn/shop/articles/carousel-image-5_eyeglasses_PDP_kirby_women-mixed-material-tortoise-gold-metal.jpg?v=1778867611&amp;width=1000" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/carousel-image-5_eyeglasses_PDP_kirby_women-mixed-material-tortoise-gold-metal.jpg?v=1778867611&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/carousel-image-5_eyeglasses_PDP_kirby_women-mixed-material-tortoise-gold-metal.jpg?v=1778867611&amp;width=500 500w, //paireyewear.com/cdn/shop/articles/carousel-image-5_eyeglasses_PDP_kirby_women-mixed-material-tortoise-gold-metal.jpg?v=1778867611&amp;width=832 832w" width="500" loading="lazy" class="
9130  w-full h-full aspect-[4/3] object-cover group-hover/card:scale-105 transition-all duration-500 ease-in-out
9131">
9132  
9133
9134
9135    </div>
9136
9137  <span
9138    class="off:opacity-0"
9139    data-utility="split-reveal"
9140  >
9141    <h3 class="text-xl">Stylish prescription eyeglasses for women in 2026: Pair Eyewear's Kirby frames field-tested</h3>
9142  </span>
9143
9144  <div class="mt-8 flex grow items-end reveal:animate-clipInUp">
9145    <div class="flex items-center gap-1.5">
9146      <span class="body-lg">May 15, 2026</span>
9147      <svg
9148        width="6"
9149        height="7"
9150        viewBox="0 0 6 7"
9151        fill="none"
9152        xmlns="http://www.w3.org/2000/svg"
9153      >
9154        <circle cx="3" cy="3.5" r="3" fill="#FDDAB7"/>
9155      </svg>
9156      <span class="body-lg">01:53 PM</span>
9157    </div>
9158  </div>
9159</div>
9160
9161            </li>
9162          
9163            <li>
9164              <!-- snippets/article-card [AA/TS] -->
9165
9166
9167
9168<div
9169  class="group/card relative flex h-full cursor-pointer flex-col justify-between gap-5"
9170>
9171  <a
9172    href="/blogs/news/stylish-prescription-eyeglasses-for-women-2026-pair-eyewears-kirby-is-the-fashion-forward-frame-youll-actually-love"
9173    class="absolute inset-0 z-[2]"
9174  >
9175    <span class="sr-only">Stylish prescription eyeglasses for women 2026: Pair Eyewear's Kirby is the fashion-forward frame you'll actually love</span>
9176  </a>
9177
9178  <div class="relative aspect-[4/3] w-full overflow-hidden transition-all duration-500 ease-in-out group-hover/card:rounded-t-2xl reveal:animate-fadeIn"><!-- snippets/image.liquid [aa] -->
9179
9180
9181
9182
9183
9184
9185
9186  
9187  
9188    <img src="//paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_kirby_women_pink-glitter-clear-2_a78e32ab-52c9-4cc3-ad2c-d7b19a3deaf3.jpg?v=1778867377&amp;width=1000" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_kirby_women_pink-glitter-clear-2_a78e32ab-52c9-4cc3-ad2c-d7b19a3deaf3.jpg?v=1778867377&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_kirby_women_pink-glitter-clear-2_a78e32ab-52c9-4cc3-ad2c-d7b19a3deaf3.jpg?v=1778867377&amp;width=500 500w, //paireyewear.com/cdn/shop/articles/carousel-image-4_eyeglasses_PDP_kirby_women_pink-glitter-clear-2_a78e32ab-52c9-4cc3-ad2c-d7b19a3deaf3.jpg?v=1778867377&amp;width=832 832w" width="500" loading="lazy" class="
9189  w-full h-full aspect-[4/3] object-cover group-hover/card:scale-105 transition-all duration-500 ease-in-out
9190">
9191  
9192
9193
9194    </div>
9195
9196  <span
9197    class="off:opacity-0"
9198    data-utility="split-reveal"
9199  >
9200    <h3 class="text-xl">Stylish prescription eyeglasses for women 2026: Pair Eyewear's Kirby is the fashion-forward frame you'll actually love</h3>
9201  </span>
9202
9203  <div class="mt-8 flex grow items-end reveal:animate-clipInUp">
9204    <div class="flex items-center gap-1.5">
9205      <span class="body-lg">May 15, 2026</span>
9206      <svg
9207        width="6"
9208        height="7"
9209        viewBox="0 0 6 7"
9210        fill="none"
9211        xmlns="http://www.w3.org/2000/svg"
9212      >
9213        <circle cx="3" cy="3.5" r="3" fill="#FDDAB7"/>
9214      </svg>
9215      <span class="body-lg">01:49 PM</span>
9216    </div>
9217  </div>
9218</div>
9219
9220            </li>
9221          
9222            <li>
9223              <!-- snippets/article-card [AA/TS] -->
9224
9225
9226
9227<div
9228  class="group/card relative flex h-full cursor-pointer flex-col justify-between gap-5"
9229>
9230  <a
9231    href="/blogs/news/stylish-prescription-eyeglasses-for-women-in-2026-a-real-world-field-test-of-pair-eyewears-kirby-frame"
9232    class="absolute inset-0 z-[2]"
9233  >
9234    <span class="sr-only">Stylish prescription eyeglasses for women in 2026: a real-world field test of Pair Eyewear's Kirby frame</span>
9235  </a>
9236
9237  <div class="relative aspect-[4/3] w-full overflow-hidden transition-all duration-500 ease-in-out group-hover/card:rounded-t-2xl reveal:animate-fadeIn"><!-- snippets/image.liquid [aa] -->
9238
9239
9240
9241
9242
9243
9244
9245  
9246  
9247    <img src="//paireyewear.com/cdn/shop/articles/test-carousel-image-5_eyeglasses_PDP_kirby_women-mixed-material-tortoise-gold-metal_2.png?v=1778867132&amp;width=1000" alt="Default Alt Text" srcset="//paireyewear.com/cdn/shop/articles/test-carousel-image-5_eyeglasses_PDP_kirby_women-mixed-material-tortoise-gold-metal_2.png?v=1778867132&amp;width=352 352w, //paireyewear.com/cdn/shop/articles/test-carousel-image-5_eyeglasses_PDP_kirby_women-mixed-material-tortoise-gold-metal_2.png?v=1778867132&amp;width=500 500w, //paireyewear.com/cdn/shop/articles/test-carousel-image-5_eyeglasses_PDP_kirby_women-mixed-material-tortoise-gold-metal_2.png?v=1778867132&amp;width=832 832w" width="500" loading="lazy" class="
9248  w-full h-full aspect-[4/3] object-cover group-hover/card:scale-105 transition-all duration-500 ease-in-out
9249">
9250  
9251
9252
9253    </div>
9254
9255  <span
9256    class="off:opacity-0"
9257    data-utility="split-reveal"
9258  >
9259    <h3 class="text-xl">Stylish prescription eyeglasses for women in 2026: a real-world field test of Pair Eyewear's Kirby frame</h3>
9260  </span>
9261
9262  <div class="mt-8 flex grow items-end reveal:animate-clipInUp">
9263    <div class="flex items-center gap-1.5">
9264      <span class="body-lg">May 15, 2026</span>
9265      <svg
9266        width="6"
9267        height="7"
9268        viewBox="0 0 6 7"
9269        fill="none"
9270        xmlns="http://www.w3.org/2000/svg"
9271      >
9272        <circle cx="3" cy="3.5" r="3" fill="#FDDAB7"/>
9273      </svg>
9274      <span class="body-lg">01:45 PM</span>
9275    </div>
9276  </div>
9277</div>
9278
9279            </li>
9280          
9281        </ul>
9282
9283        <div data-hook="pagination-navigation">
9284          <!-- snippets/pagination [ja] -->
9285
9286
9287  
9288
9289  <div class="flex items-center justify-center gap-1.5">
9290    
9291    
9292      
9293        <span class=" on  flex-center w-8 h-8 body-sm rounded-full bg-white on:bg-black on:text-white transition-colors duration-300 on:bg-black">1</span>
9294      
9295    
9296      
9297        <a
9298          href="/blogs/news?page=2"
9299          class="flex-center w-8 h-8 body-sm rounded-full bg-white on:bg-black on:text-white transition-colors duration-300 hover:bg-black hover:text-white"
9300          data-hook="pagination-link"
9301        >2</a>
9302      
9303    
9304      
9305        <a
9306          href="/blogs/news?page=3"
9307          class="flex-center w-8 h-8 body-sm rounded-full bg-white on:bg-black on:text-white transition-colors duration-300 hover:bg-black hover:text-white"
9308          data-hook="pagination-link"
9309        >3</a>
9310      
9311    
9312      
9313        <span class=" flex-center w-8 h-8 body-sm rounded-full bg-white on:bg-black on:text-white transition-colors duration-300 on:bg-black">&hellip;</span>
9314      
9315    
9316      
9317        <a
9318          href="/blogs/news?page=19"
9319          class="flex-center w-8 h-8 body-sm rounded-full bg-white on:bg-black on:text-white transition-colors duration-300 hover:bg-black hover:text-white"
9320          data-hook="pagination-link"
9321        >19</a>
9322      
9323    
9324
9325    
9326      <a
9327        class="flex-center w-8 h-8 body-sm rounded-full bg-white on:bg-black on:text-white transition-colors duration-300 hover:bg-black hover:text-white"
9328        href="/blogs/news?page=2"
9329        data-hook="pagination-link"
9330      >
9331        <span class="sr-only">Next Page</span>
9332        <!-- snippets/icon (arrow) [aa/ja] -->
9333
9334
9335
9336
9337
9338  <svg
9339    
9340  style=""
9341  class="icon icon-arrow w-[1em] h-auto
9342"
9343
9344    width="11"
9345    height="12"
9346    viewBox="0 0 11 12"
9347    fill="none"
9348    xmlns="http://www.w3.org/2000/svg"
9349  >
9350    <path d="M4.61792 0.666748L9.95125 6.00008L4.61792 11.3334" stroke="currentColor"/>
9351    <path d="M9.95237 6H0.0476074" stroke="currentColor"/>
9352  </svg>
9353
9354</a>
9355    
9356  </div>
9357
9358
9359        </div>
9360      </div>
9361    </div>
9362  </section>
9363
9364
9365
9366</div>
9367        <div
9368          class="hidden"
9369          data-feature-flag="loyalty_holdout"
9370          data-utility="handle-feature-flag"
9371          data-strategy="trigger"
9372          data-event="loyalty_holdout:update"
9373        ></div>
9374      </main>
9375      <div id="shopify-section-footer" class="shopify-section"><!-- sections/footer [aa] -->
9376
9377
9378
9379<footer
9380  id="pair-footer-element"
9381  class="px-5 py-10 text-[--text-clr] bg-var lg:px-8 lg:py-16"
9382  data-testid="footer"
9383  style="--bg: #92ba8f; --text-clr: #000000;"
9384>
9385  <div class="mx-auto grid max-w-[90rem] grid-cols-1 gap-10">
9386    
9387    <!-- blocks/base-logo.liquid [04/25 AA] -->
9388
9389<!-- snippets/logo.liquid [04/25 AA] -->
9390
9391    <svg
9392      class=" h-auto w-[--width]"
9393      style="--width: 5.5rem;"
9394      width="170"
9395      height="92"
9396      viewBox="0 0 170 92"
9397      fill="none"
9398      xmlns="http://www.w3.org/2000/svg"
9399      
9400    >
9401      <path d="M163.466 34.6861C165.897 34.6861 168.148 35.0875 170 35.7713V21.5677C170 21.5677 154.398 18.8372 151.867 35.4492H151.007V21.5566H135.446V67.5551H151.876V41.177C151.69 36.9358 158.198 34.6531 163.464 34.6861H163.466Z" fill="currentColor"/>
9402      <path d="M29.4418 21.6189C23.5128 21.6189 18.5734 24.2743 16.0454 28.6854H15.1768V21.6189H0V91.0422H16.0454V63.4864H16.9054C19.5047 66.5851 24.1675 68.4312 29.1868 68.4312C41.1118 68.4312 49.7676 58.6298 49.7676 45.0239C49.7676 31.418 41.1118 21.6167 29.4439 21.6167L29.4418 21.6189ZM23.3075 64.8979C18.1197 64.8979 16.0454 59.6907 16.0454 51.6559V39.7263C16.0454 30.9858 18.1996 25.5955 23.4761 25.5955C30.0468 25.5955 32.4668 33.5486 32.4668 45.0261C32.4668 56.5037 29.9668 64.9001 23.3075 64.9001V64.8979Z" fill="currentColor"/>
9403      <path d="M126.463 0H109.826V14.7969H126.463V0Z" fill="currentColor"/>
9404      <path d="M79.0383 21.6186C64.514 21.6186 57.2541 26.6649 56.3833 38.1424H73.051V35.7296C73.051 26.645 74.611 23.3654 78.98 23.3654C82.6164 23.3654 85.1164 26.2833 85.1164 33.963V42.8049L72.2731 45.1869C59.2808 47.5887 54.0346 52.0108 54.0346 58.9846C54.0346 64.7278 59.5682 68.4331 68.3017 68.4331C77.0353 68.4331 82.826 65.2527 85.1574 59.6022H86.026V67.5553H101.25V37.4058C101.25 26.2414 92.8711 21.6186 79.0405 21.6186H79.0383ZM85.1553 47.4365C85.1553 58.1157 82.1908 64.0397 76.856 64.0397C73.4874 64.0397 71.3224 61.1218 71.3224 56.62
940403C71.3224 51.7549 75.3932 46.2852 85.1553 44.609V47.4343V47.4365Z" fill="currentColor"/>
9405      <path d="M126.521 21.6186H110.091V67.5531H126.521V21.6186Z" fill="currentColor"/>
9406    </svg>
9407  
9408
9409
9410
9411
9412
9413    <div class="flex w-full flex-col gap-10 lg:flex-row lg:gap-4">
9414      
9415      <!-- blocks/_footer-menu.liquid [04/25 AA] -->
9416
9417
9418
9419<div
9420  class="grid w-full grid-cols-[--columns] gap-[--gap] lg:grid-cols-[--columns-lg] lg:gap-[--gap-lg] "
9421  style="
9422    --gap: 2.5rem;
9423    --columns: repeat(2, minmax(0, 1fr));
9424    --gap-lg: 2rem;
9425    --columns-lg: repeat(4, minmax(0, 1fr));
9426  "
9427  
9428>
9429  <!-- blocks/base-linklist.liquid [04/25 AA] -->
9430
9431
9432
9433<!--
9434  url_map replaces certain links with their localized versions in Replo based on the user’s lang
9435  (key) Replo 'en' URL => (value) full localized URL
9436-->
9437
9438
9439
9440
9441
9442
9443
9444  <ul
9445    class="flex flex-col gap-3"
9446    data-hook="menu-item"
9447    
9448  >
9449    
9450      <li class="heading-5">Help</li>
9451    
9452
9453    
9454      
9455      
9456
9457      
9458      <li
9459        class="flex w-full items-center gap-3"
9460        data-handle="email-us"
9461        
9462      >
9463        <!-- settings.us_only_links: "/pages/memberships
9464/pages/membership
9465/collections/framed-finds
9466/pages/unitedhealthcare
9467/es/pages/memberships
9468/es/pages/membership
9469https://shop.paireyewear.com/pages/memberships
9470/apps/subscribfy-api/store/manage-membership-dashboard" -->
9471        <!-- match_found: "" -->
9472
9473        <a
9474          href="https://form.jotform.com/250985186029062"
9475          class=""
9476          data-navigation
9477          style="--rotate: 0;"
9478        >
9479          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Email Us</span>
9480          
9481        </a>
9482
9483        
9484      </li>
9485    
9486      
9487      
9488
9489      
9490      <li
9491        class="flex w-full items-center gap-3"
9492        data-handle="faq"
9493        
9494      >
9495        <!-- settings.us_only_links: "/pages/memberships
9496/pages/membership
9497/collections/framed-finds
9498/pages/unitedhealthcare
9499/es/pages/memberships
9500/es/pages/membership
9501https://shop.paireyewear.com/pages/memberships
9502/apps/subscribfy-api/store/manage-membership-dashboard" -->
9503        <!-- match_found: "" -->
9504
9505        <a
9506          href="/pages/help-center"
9507          class=""
9508          data-navigation
9509          style="--rotate: 0;"
9510        >
9511          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">FAQ</span>
9512          
9513        </a>
9514
9515        
9516      </li>
9517    
9518      
9519      
9520
9521      
9522      <li
9523        class="flex w-full items-center gap-3"
9524        data-handle="returns"
9525        
9526      >
9527        <!-- settings.us_only_links: "/pages/memberships
9528/pages/membership
9529/collections/framed-finds
9530/pages/unitedhealthcare
9531/es/pages/memberships
9532/es/pages/membership
9533https://shop.paireyewear.com/pages/memberships
9534/apps/subscribfy-api/store/manage-membership-dashboard" -->
9535        <!-- match_found: "" -->
9536
9537        <a
9538          href="https://returns.paireyewear.com"
9539          class=""
9540          data-navigation
9541          style="--rotate: 0;"
9542        >
9543          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Returns</span>
9544          
9545        </a>
9546
9547        
9548      </li>
9549    
9550      
9551      
9552
9553      
9554      <li
9555        class="flex w-full items-center gap-3"
9556        data-handle="order-tracking"
9557        
9558      >
9559        <!-- settings.us_only_links: "/pages/memberships
9560/pages/membership
9561/collections/framed-finds
9562/pages/unitedhealthcare
9563/es/pages/memberships
9564/es/pages/membership
9565https://shop.paireyewear.com/pages/memberships
9566/apps/subscribfy-api/store/manage-membership-dashboard" -->
9567        <!-- match_found: "" -->
9568
9569        <a
9570          href="/pages/tracking"
9571          class=""
9572          data-navigation
9573          style="--rotate: 0;"
9574        >
9575          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Order Tracking</span>
9576          
9577        </a>
9578
9579        
9580      </li>
9581    
9582      
9583      
9584
9585      
9586      <li
9587        class="flex w-full items-center gap-3"
9588        data-handle="accessibility"
9589        
9590      >
9591        <!-- settings.us_only_links: "/pages/memberships
9592/pages/membership
9593/collections/framed-finds
9594/pages/unitedhealthcare
9595/es/pages/memberships
9596/es/pages/membership
9597https://shop.paireyewear.com/pages/memberships
9598/apps/subscribfy-api/store/manage-membership-dashboard" -->
9599        <!-- match_found: "" -->
9600
9601        <a
9602          href="/pages/accessibility"
9603          class=""
9604          data-navigation
9605          style="--rotate: 0;"
9606        >
9607          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Accessibility</span>
9608          
9609        </a>
9610
9611        
9612      </li>
9613    
9614  </ul>
9615
9616
9617
9618<!-- blocks/base-linklist.liquid [04/25 AA] -->
9619
9620
9621
9622<!--
9623  url_map replaces certain links with their localized versions in Replo based on the user’s lang
9624  (key) Replo 'en' URL => (value) full localized URL
9625-->
9626
9627
9628
9629
9630
9631
9632
9633  <ul
9634    class="flex flex-col gap-3"
9635    data-hook="menu-item"
9636    
9637  >
9638    
9639      <li class="heading-5">Education</li>
9640    
9641
9642    
9643      
9644      
9645
9646      
9647      <li
9648        class="flex w-full items-center gap-3"
9649        data-handle="pair-blog"
9650        
9651      >
9652        <!-- settings.us_only_links: "/pages/memberships
9653/pages/membership
9654/collections/framed-finds
9655/pages/unitedhealthcare
9656/es/pages/memberships
9657/es/pages/membership
9658https://shop.paireyewear.com/pages/memberships
9659/apps/subscribfy-api/store/manage-membership-dashboard" -->
9660        <!-- match_found: "" -->
9661
9662        <a
9663          href="/blogs/news"
9664          class=""
9665          data-navigation
9666          style="--rotate: 0;"
9667        >
9668          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Pair Blog</span>
9669          
9670        </a>
9671
9672        
9673      </li>
9674    
9675      
9676      
9677
9678      
9679      <li
9680        class="flex w-full items-center gap-3"
9681        data-handle="virtual-try-on"
9682        
9683      >
9684        <!-- settings.us_only_links: "/pages/memberships
9685/pages/membership
9686/collections/framed-finds
9687/pages/unitedhealthcare
9688/es/pages/memberships
9689/es/pages/membership
9690https://shop.paireyewear.com/pages/memberships
9691/apps/subscribfy-api/store/manage-membership-dashboard" -->
9692        <!-- match_found: "" -->
9693
9694        <a
9695          href="https://paireyewear.com/pages/virtual-try-on"
9696          class=""
9697          data-navigation
9698          style="--rotate: 0;"
9699        >
9700          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Virtual Try On</span>
9701          
9702        </a>
9703
9704        
9705      </li>
9706    
9707      
9708      
9709
9710      
9711      <li
9712        class="flex w-full items-center gap-3"
9713        data-handle="measure-pd"
9714        
9715      >
9716        <!-- settings.us_only_links: "/pages/memberships
9717/pages/membership
9718/collections/framed-finds
9719/pages/unitedhealthcare
9720/es/pages/memberships
9721/es/pages/membership
9722https://shop.paireyewear.com/pages/memberships
9723/apps/subscribfy-api/store/manage-membership-dashboard" -->
9724        <!-- match_found: "" -->
9725
9726        <a
9727          href="https://paireyewear.com/pages/pd"
9728          class=""
9729          data-navigation
9730          style="--rotate: 0;"
9731        >
9732          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Measure PD</span>
9733          
9734        </a>
9735
9736        
9737      </li>
9738    
9739      
9740      
9741
9742      
9743      <li
9744        class="flex w-full items-center gap-3"
9745        data-handle="how-it-works"
9746        
9747      >
9748        <!-- settings.us_only_links: "/pages/memberships
9749/pages/membership
9750/collections/framed-finds
9751/pages/unitedhealthcare
9752/es/pages/memberships
9753/es/pages/membership
9754https://shop.paireyewear.com/pages/memberships
9755/apps/subscribfy-api/store/manage-membership-dashboard" -->
9756        <!-- match_found: "" -->
9757
9758        <a
9759          href="https://paireyewear.com/pages/how-pair-works"
9760          class=""
9761          data-navigation
9762          style="--rotate: 0;"
9763        >
9764          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">How It Works</span>
9765          
9766        </a>
9767
9768        
9769      </li>
9770    
9771      
9772      
9773
9774      
9775      <li
9776        class="flex w-full items-center gap-3"
9777        data-handle="pair"
9778        
9779      >
9780        <!-- settings.us_only_links: "/pages/memberships
9781/pages/membership
9782/collections/framed-finds
9783/pages/unitedhealthcare
9784/es/pages/memberships
9785/es/pages/membership
9786https://shop.paireyewear.com/pages/memberships
9787/apps/subscribfy-api/store/manage-membership-dashboard" -->
9788        <!-- match_found: "" -->
9789
9790        <a
9791          href="https://paireyewear.com/pages/memberships"
9792          class=""
9793          data-navigation
9794          style="--rotate: 0;"
9795        >
9796          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Pair+</span>
9797          
9798        </a>
9799
9800        
9801      </li>
9802    
9803      
9804      
9805
9806      
9807      <li
9808        class="flex w-full items-center gap-3"
9809        data-handle="fsa-hsa-guide"
9810        
9811      >
9812        <!-- settings.us_only_links: "/pages/memberships
9813/pages/membership
9814/collections/framed-finds
9815/pages/unitedhealthcare
9816/es/pages/memberships
9817/es/pages/membership
9818https://shop.paireyewear.com/pages/memberships
9819/apps/subscribfy-api/store/manage-membership-dashboard" -->
9820        <!-- match_found: "" -->
9821
9822        <a
9823          href="https://shop.paireyewear.com/pages/fsa-hsa-for-prescription-eyeglasses"
9824          class=""
9825          data-navigation
9826          style="--rotate: 0;"
9827        >
9828          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">FSA & HSA Guide</span>
9829          
9830        </a>
9831
9832        
9833      </li>
9834    
9835  </ul>
9836
9837
9838
9839<!-- blocks/base-linklist.liquid [04/25 AA] -->
9840
9841
9842
9843<!--
9844  url_map replaces certain links with their localized versions in Replo based on the user’s lang
9845  (key) Replo 'en' URL => (value) full localized URL
9846-->
9847
9848
9849
9850
9851
9852
9853
9854  <ul
9855    class="flex flex-col gap-3"
9856    data-hook="menu-item"
9857    
9858  >
9859    
9860      <li class="heading-5">About Us</li>
9861    
9862
9863    
9864      
9865      
9866
9867      
9868      <li
9869        class="flex w-full items-center gap-3"
9870        data-handle="our-story"
9871        
9872      >
9873        <!-- settings.us_only_links: "/pages/memberships
9874/pages/membership
9875/collections/framed-finds
9876/pages/unitedhealthcare
9877/es/pages/memberships
9878/es/pages/membership
9879https://shop.paireyewear.com/pages/memberships
9880/apps/subscribfy-api/store/manage-membership-dashboard" -->
9881        <!-- match_found: "" -->
9882
9883        <a
9884          href="https://shop.paireyewear.com/pages/our-story"
9885          class=""
9886          data-navigation
9887          style="--rotate: 0;"
9888        >
9889          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Our Story</span>
9890          
9891        </a>
9892
9893        
9894      </li>
9895    
9896      
9897      
9898
9899      
9900      <li
9901        class="flex w-full items-center gap-3"
9902        data-handle="give-back"
9903        
9904      >
9905        <!-- settings.us_only_links: "/pages/memberships
9906/pages/membership
9907/collections/framed-finds
9908/pages/unitedhealthcare
9909/es/pages/memberships
9910/es/pages/membership
9911https://shop.paireyewear.com/pages/memberships
9912/apps/subscribfy-api/store/manage-membership-dashboard" -->
9913        <!-- match_found: "" -->
9914
9915        <a
9916          href="https://shop.paireyewear.com/pages/pair-gives-back"
9917          class=""
9918          data-navigation
9919          style="--rotate: 0;"
9920        >
9921          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Give Back</span>
9922          
9923        </a>
9924
9925        
9926      </li>
9927    
9928      
9929      
9930
9931      
9932      <li
9933        class="flex w-full items-center gap-3"
9934        data-handle="careers"
9935        
9936      >
9937        <!-- settings.us_only_links: "/pages/memberships
9938/pages/membership
9939/collections/framed-finds
9940/pages/unitedhealthcare
9941/es/pages/memberships
9942/es/pages/membership
9943https://shop.paireyewear.com/pages/memberships
9944/apps/subscribfy-api/store/manage-membership-dashboard" -->
9945        <!-- match_found: "" -->
9946
9947        <a
9948          href="https://shop.paireyewear.com/pages/careers-at-pair"
9949          class=""
9950          data-navigation
9951          style="--rotate: 0;"
9952        >
9953          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Careers</span>
9954          
9955        </a>
9956
9957        
9958      </li>
9959    
9960      
9961      
9962
9963      
9964      <li
9965        class="flex w-full items-center gap-3"
9966        data-handle="our-patents"
9967        
9968      >
9969        <!-- settings.us_only_links: "/pages/memberships
9970/pages/membership
9971/collections/framed-finds
9972/pages/unitedhealthcare
9973/es/pages/memberships
9974/es/pages/membership
9975https://shop.paireyewear.com/pages/memberships
9976/apps/subscribfy-api/store/manage-membership-dashboard" -->
9977        <!-- match_found: "" -->
9978
9979        <a
9980          href="https://shop.paireyewear.com/pages/pair-patents"
9981          class=""
9982          data-navigation
9983          style="--rotate: 0;"
9984        >
9985          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Our Patents </span>
9986          
9987        </a>
9988
9989        
9990      </li>
9991    
9992      
9993      
9994
9995      
9996      <li
9997        class="flex w-full items-center gap-3"
9998        data-handle="press-page"
9999        
10000      >
10001        <!-- settings.us_only_links: "/pages/memberships
10002/pages/membership
10003/collections/framed-finds
10004/pages/unitedhealthcare
10005/es/pages/memberships
10006/es/pages/membership
10007https://shop.paireyewear.com/pages/memberships
10008/apps/subscribfy-api/store/manage-membership-dashboard" -->
10009        <!-- match_found: "" -->
10010
10011        <a
10012          href="https://paireyewear.com/pages/press-page"
10013          class=""
10014          data-navigation
10015          style="--rotate: 0;"
10016        >
10017          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Press Page</span>
10018          
10019        </a>
10020
10021        
10022      </li>
10023    
10024      
10025      
10026
10027      
10028      <li
10029        class="flex w-full items-center gap-3"
10030        data-handle="reviews"
10031        
10032      >
10033        <!-- settings.us_only_links: "/pages/memberships
10034/pages/membership
10035/collections/framed-finds
10036/pages/unitedhealthcare
10037/es/pages/memberships
10038/es/pages/membership
10039https://shop.paireyewear.com/pages/memberships
10040/apps/subscribfy-api/store/manage-membership-dashboard" -->
10041        <!-- match_found: "" -->
10042
10043        <a
10044          href="https://paireyewear.com/pages/reviews"
10045          class=""
10046          data-navigation
10047          style="--rotate: 0;"
10048        >
10049          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Reviews</span>
10050          
10051        </a>
10052
10053        
10054      </li>
10055    
10056  </ul>
10057
10058
10059
10060<!-- blocks/base-linklist.liquid [04/25 AA] -->
10061
10062
10063
10064<!--
10065  url_map replaces certain links with their localized versions in Replo based on the user’s lang
10066  (key) Replo 'en' URL => (value) full localized URL
10067-->
10068
10069
10070
10071
10072
10073
10074
10075  <ul
10076    class="flex flex-col gap-3"
10077    data-hook="menu-item"
10078    
10079  >
10080    
10081      <li class="heading-5">More</li>
10082    
10083
10084    
10085      
10086      
10087
10088      
10089      <li
10090        class="flex w-full items-center gap-3"
10091        data-handle="pair-wallet-pass"
10092        
10093      >
10094        <!-- settings.us_only_links: "/pages/memberships
10095/pages/membership
10096/collections/framed-finds
10097/pages/unitedhealthcare
10098/es/pages/memberships
10099/es/pages/membership
10100https://shop.paireyewear.com/pages/memberships
10101/apps/subscribfy-api/store/manage-membership-dashboard" -->
10102        <!-- match_found: "" -->
10103
10104        <a
10105          href="https://paireyewear.com/pages/pairwalletpass"
10106          class=""
10107          data-navigation
10108          style="--rotate: 0;"
10109        >
10110          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Pair Wallet Pass</span>
10111          
10112        </a>
10113
10114        
10115      </li>
10116    
10117      
10118      
10119
10120      
10121      <li
10122        class="flex w-full items-center gap-3"
10123        data-handle="join-the-pair-family"
10124        
10125      >
10126        <!-- settings.us_only_links: "/pages/memberships
10127/pages/membership
10128/collections/framed-finds
10129/pages/unitedhealthcare
10130/es/pages/memberships
10131/es/pages/membership
10132https://shop.paireyewear.com/pages/memberships
10133/apps/subscribfy-api/store/manage-membership-dashboard" -->
10134        <!-- match_found: "" -->
10135
10136        <a
10137          href="https://www.facebook.com/groups/thepairfamily/"
10138          class=""
10139          data-navigation
10140          style="--rotate: 0;"
10141        >
10142          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Join the Pair Family</span>
10143          
10144        </a>
10145
10146        
10147      </li>
10148    
10149      
10150      
10151
10152      
10153      <li
10154        class="flex w-full items-center gap-3"
10155        data-handle="refer-a-friend"
10156        
10157          data-feature-flag="loyalty_holdout"
10158          data-utility="handle-feature-flag"
10159          data-show="false"
10160        
10161      >
10162        <!-- settings.us_only_links: "/pages/memberships
10163/pages/membership
10164/collections/framed-finds
10165/pages/unitedhealthcare
10166/es/pages/memberships
10167/es/pages/membership
10168https://shop.paireyewear.com/pages/memberships
10169/apps/subscribfy-api/store/manage-membership-dashboard" -->
10170        <!-- match_found: "" -->
10171
10172        <a
10173          href="/pages/refer"
10174          class=""
10175          data-navigation
10176          style="--rotate: 0;"
10177        >
10178          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Refer a Friend</span>
10179          
10180        </a>
10181
10182        
10183      </li>
10184    
10185      
10186      
10187
10188      
10189      <li
10190        class="flex w-full items-center gap-3"
10191        data-handle="rewards"
10192        
10193          data-feature-flag="loyalty_holdout"
10194          data-utility="handle-feature-flag"
10195          data-show="false"
10196        
10197      >
10198        <!-- settings.us_only_links: "/pages/memberships
10199/pages/membership
10200/collections/framed-finds
10201/pages/unitedhealthcare
10202/es/pages/memberships
10203/es/pages/membership
10204https://shop.paireyewear.com/pages/memberships
10205/apps/subscribfy-api/store/manage-membership-dashboard" -->
10206        <!-- match_found: "" -->
10207
10208        <a
10209          href="/pages/rewards"
10210          class=""
10211          data-navigation
10212          style="--rotate: 0;"
10213        >
10214          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Rewards</span>
10215          
10216        </a>
10217
10218        
10219      </li>
10220    
10221  </ul>
10222
10223
10224
10225<!-- blocks/base-linklist.liquid [04/25 AA] -->
10226
10227
10228
10229<!--
10230  url_map replaces certain links with their localized versions in Replo based on the user’s lang
10231  (key) Replo 'en' URL => (value) full localized URL
10232-->
10233
10234
10235
10236
10237
10238
10239
10240  <ul
10241    class="flex flex-col gap-3"
10242    data-hook="menu-item"
10243    
10244  >
10245    
10246      <li class="heading-5">Shop</li>
10247    
10248
10249    
10250      
10251      
10252
10253      
10254      <li
10255        class="flex w-full items-center gap-3"
10256        data-handle="eyeglasses"
10257        
10258      >
10259        <!-- settings.us_only_links: "/pages/memberships
10260/pages/membership
10261/collections/framed-finds
10262/pages/unitedhealthcare
10263/es/pages/memberships
10264/es/pages/membership
10265https://shop.paireyewear.com/pages/memberships
10266/apps/subscribfy-api/store/manage-membership-dashboard" -->
10267        <!-- match_found: "" -->
10268
10269        <a
10270          href="/collections/all-frames"
10271          class=""
10272          data-navigation
10273          style="--rotate: 0;"
10274        >
10275          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Eyeglasses</span>
10276          
10277        </a>
10278
10279        
10280      </li>
10281    
10282      
10283      
10284
10285      
10286      <li
10287        class="flex w-full items-center gap-3"
10288        data-handle="sunglasses"
10289        
10290      >
10291        <!-- settings.us_only_links: "/pages/memberships
10292/pages/membership
10293/collections/framed-finds
10294/pages/unitedhealthcare
10295/es/pages/memberships
10296/es/pages/membership
10297https://shop.paireyewear.com/pages/memberships
10298/apps/subscribfy-api/store/manage-membership-dashboard" -->
10299        <!-- match_found: "" -->
10300
10301        <a
10302          href="https://paireyewear.com/pages/pair-sunglasses"
10303          class=""
10304          data-navigation
10305          style="--rotate: 0;"
10306        >
10307          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Sunglasses</span>
10308          
10309        </a>
10310
10311        
10312      </li>
10313    
10314      
10315      
10316
10317      
10318      <li
10319        class="flex w-full items-center gap-3"
10320        data-handle="top-frame-collabs"
10321        
10322      >
10323        <!-- settings.us_only_links: "/pages/memberships
10324/pages/membership
10325/collections/framed-finds
10326/pages/unitedhealthcare
10327/es/pages/memberships
10328/es/pages/membership
10329https://shop.paireyewear.com/pages/memberships
10330/apps/subscribfy-api/store/manage-membership-dashboard" -->
10331        <!-- match_found: "" -->
10332
10333        <a
10334          href="https://paireyewear.com/pages/collabs"
10335          class=""
10336          data-navigation
10337          style="--rotate: 0;"
10338        >
10339          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Top Frame Collabs</span>
10340          
10341        </a>
10342
10343        
10344      </li>
10345    
10346      
10347      
10348
10349      
10350      <li
10351        class="flex w-full items-center gap-3"
10352        data-handle="new-arrivals"
10353        
10354      >
10355        <!-- settings.us_only_links: "/pages/memberships
10356/pages/membership
10357/collections/framed-finds
10358/pages/unitedhealthcare
10359/es/pages/memberships
10360/es/pages/membership
10361https://shop.paireyewear.com/pages/memberships
10362/apps/subscribfy-api/store/manage-membership-dashboard" -->
10363        <!-- match_found: "" -->
10364
10365        <a
10366          href="/collections/new-arrivals"
10367          class=""
10368          data-navigation
10369          style="--rotate: 0;"
10370        >
10371          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">New Arrivals</span>
10372          
10373        </a>
10374
10375        
10376      </li>
10377    
10378      
10379      
10380
10381      
10382      <li
10383        class="flex w-full items-center gap-3"
10384        data-handle="gift-cards"
10385        
10386      >
10387        <!-- settings.us_only_links: "/pages/memberships
10388/pages/membership
10389/collections/framed-finds
10390/pages/unitedhealthcare
10391/es/pages/memberships
10392/es/pages/membership
10393https://shop.paireyewear.com/pages/memberships
10394/apps/subscribfy-api/store/manage-membership-dashboard" -->
10395        <!-- match_found: "" -->
10396
10397        <a
10398          href="/products/gift-card"
10399          class=""
10400          data-navigation
10401          style="--rotate: 0;"
10402        >
10403          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Gift Cards</span>
10404          
10405        </a>
10406
10407        
10408      </li>
10409    
10410  </ul>
10411
10412
10413
10414<!-- blocks/base-linklist.liquid [04/25 AA] -->
10415
10416
10417
10418<!--
10419  url_map replaces certain links with their localized versions in Replo based on the user’s lang
10420  (key) Replo 'en' URL => (value) full localized URL
10421-->
10422
10423
10424
10425
10426
10427
10428
10429  <ul
10430    class="flex flex-col gap-3"
10431    data-hook="menu-item"
10432    
10433  >
10434    
10435      <li class="heading-5">Lenses</li>
10436    
10437
10438    
10439      
10440      
10441
10442      
10443      <li
10444        class="flex w-full items-center gap-3"
10445        data-handle="lens-lab"
10446        
10447      >
10448        <!-- settings.us_only_links: "/pages/memberships
10449/pages/membership
10450/collections/framed-finds
10451/pages/unitedhealthcare
10452/es/pages/memberships
10453/es/pages/membership
10454https://shop.paireyewear.com/pages/memberships
10455/apps/subscribfy-api/store/manage-membership-dashboard" -->
10456        <!-- match_found: "" -->
10457
10458        <a
10459          href="https://paireyewear.com/pages/lens-lab-by-pair"
10460          class=""
10461          data-navigation
10462          style="--rotate: 0;"
10463        >
10464          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Lens Lab</span>
10465          
10466        </a>
10467
10468        
10469      </li>
10470    
10471      
10472      
10473
10474      
10475      <li
10476        class="flex w-full items-center gap-3"
10477        data-handle="blue-light"
10478        
10479      >
10480        <!-- settings.us_only_links: "/pages/memberships
10481/pages/membership
10482/collections/framed-finds
10483/pages/unitedhealthcare
10484/es/pages/memberships
10485/es/pages/membership
10486https://shop.paireyewear.com/pages/memberships
10487/apps/subscribfy-api/store/manage-membership-dashboard" -->
10488        <!-- match_found: "" -->
10489
10490        <a
10491          href="https://paireyewear.com/pages/bluebarrier-bluelight"
10492          class=""
10493          data-navigation
10494          style="--rotate: 0;"
10495        >
10496          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Blue Light</span>
10497          
10498        </a>
10499
10500        
10501      </li>
10502    
10503      
10504      
10505
10506      
10507      <li
10508        class="flex w-full items-center gap-3"
10509        data-handle="progressives"
10510        
10511      >
10512        <!-- settings.us_only_links: "/pages/memberships
10513/pages/membership
10514/collections/framed-finds
10515/pages/unitedhealthcare
10516/es/pages/memberships
10517/es/pages/membership
10518https://shop.paireyewear.com/pages/memberships
10519/apps/subscribfy-api/store/manage-membership-dashboard" -->
10520        <!-- match_found: "" -->
10521
10522        <a
10523          href="https://paireyewear.com/pages/fluid-focus-progressive-lenses"
10524          class=""
10525          data-navigation
10526          style="--rotate: 0;"
10527        >
10528          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Progressives</span>
10529          
10530        </a>
10531
10532        
10533      </li>
10534    
10535      
10536      
10537
10538      
10539      <li
10540        class="flex w-full items-center gap-3"
10541        data-handle="sunglasses"
10542        
10543      >
10544        <!-- settings.us_only_links: "/pages/memberships
10545/pages/membership
10546/collections/framed-finds
10547/pages/unitedhealthcare
10548/es/pages/memberships
10549/es/pages/membership
10550https://shop.paireyewear.com/pages/memberships
10551/apps/subscribfy-api/store/manage-membership-dashboard" -->
10552        <!-- match_found: "" -->
10553
10554        <a
10555          href="https://paireyewear.com/pages/pair-sunglasses"
10556          class=""
10557          data-navigation
10558          style="--rotate: 0;"
10559        >
10560          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Sunglasses</span>
10561          
10562        </a>
10563
10564        
10565      </li>
10566    
10567      
10568      
10569
10570      
10571      <li
10572        class="flex w-full items-center gap-3"
10573        data-handle="premium-lenses"
10574        
10575      >
10576        <!-- settings.us_only_links: "/pages/memberships
10577/pages/membership
10578/collections/framed-finds
10579/pages/unitedhealthcare
10580/es/pages/memberships
10581/es/pages/membership
10582https://shop.paireyewear.com/pages/memberships
10583/apps/subscribfy-api/store/manage-membership-dashboard" -->
10584        <!-- match_found: "" -->
10585
10586        <a
10587          href="https://paireyewear.com/pages/finestfocus-premium-lenses"
10588          class=""
10589          data-navigation
10590          style="--rotate: 0;"
10591        >
10592          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Premium Lenses</span>
10593          
10594        </a>
10595
10596        
10597      </li>
10598    
10599  </ul>
10600
10601
10602
10603<!-- blocks/base-linklist.liquid [04/25 AA] -->
10604
10605
10606
10607<!--
10608  url_map replaces certain links with their localized versions in Replo based on the user’s lang
10609  (key) Replo 'en' URL => (value) full localized URL
10610-->
10611
10612
10613
10614
10615
10616
10617
10618  <ul
10619    class="flex flex-col gap-3"
10620    data-hook="menu-item"
10621    
10622  >
10623    
10624      <li class="heading-5">Insurance</li>
10625    
10626
10627    
10628      
10629      
10630
10631      
10632      <li
10633        class="flex w-full items-center gap-3"
10634        data-handle="vision-insurance-hub"
10635        
10636      >
10637        <!-- settings.us_only_links: "/pages/memberships
10638/pages/membership
10639/collections/framed-finds
10640/pages/unitedhealthcare
10641/es/pages/memberships
10642/es/pages/membership
10643https://shop.paireyewear.com/pages/memberships
10644/apps/subscribfy-api/store/manage-membership-dashboard" -->
10645        <!-- match_found: "" -->
10646
10647        <a
10648          href="/pages/save-with-vision-insurance"
10649          class=""
10650          data-navigation
10651          style="--rotate: 0;"
10652        >
10653          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Vision Insurance Hub</span>
10654          
10655        </a>
10656
10657        
10658      </li>
10659    
10660      
10661      
10662
10663      
10664      <li
10665        class="flex w-full items-center gap-3"
10666        data-handle="unitedhealthcare"
10667        
10668      >
10669        <!-- settings.us_only_links: "/pages/memberships
10670/pages/membership
10671/collections/framed-finds
10672/pages/unitedhealthcare
10673/es/pages/memberships
10674/es/pages/membership
10675https://shop.paireyewear.com/pages/memberships
10676/apps/subscribfy-api/store/manage-membership-dashboard" -->
10677        <!-- match_found: "" -->
10678
10679        <a
10680          href="/pages/unitedhealthcare"
10681          class=""
10682          data-navigation
10683          style="--rotate: 0;"
10684        >
10685          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">UnitedHealthcare</span>
10686          
10687        </a>
10688
10689        
10690      </li>
10691    
10692      
10693      
10694
10695      
10696      <li
10697        class="flex w-full items-center gap-3"
10698        data-handle="spectera"
10699        
10700      >
10701        <!-- settings.us_only_links: "/pages/memberships
10702/pages/membership
10703/collections/framed-finds
10704/pages/unitedhealthcare
10705/es/pages/memberships
10706/es/pages/membership
10707https://shop.paireyewear.com/pages/memberships
10708/apps/subscribfy-api/store/manage-membership-dashboard" -->
10709        <!-- match_found: "" -->
10710
10711        <a
10712          href="/pages/spectera"
10713          class=""
10714          data-navigation
10715          style="--rotate: 0;"
10716        >
10717          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Spectera</span>
10718          
10719        </a>
10720
10721        
10722      </li>
10723    
10724  </ul>
10725
10726
10727
10728<!-- blocks/base-linklist.liquid [04/25 AA] -->
10729
10730
10731
10732<!--
10733  url_map replaces certain links with their localized versions in Replo based on the user’s lang
10734  (key) Replo 'en' URL => (value) full localized URL
10735-->
10736
10737
10738
10739
10740
10741
10742
10743  <ul
10744    class="flex flex-col gap-3"
10745    data-hook="menu-item"
10746    
10747  >
10748    
10749      <li class="heading-5">Retail</li>
10750    
10751
10752    
10753      
10754      
10755
10756      
10757      <li
10758        class="flex w-full items-center gap-3"
10759        data-handle="store-locator"
10760        
10761      >
10762        <!-- settings.us_only_links: "/pages/memberships
10763/pages/membership
10764/collections/framed-finds
10765/pages/unitedhealthcare
10766/es/pages/memberships
10767/es/pages/membership
10768https://shop.paireyewear.com/pages/memberships
10769/apps/subscribfy-api/store/manage-membership-dashboard" -->
10770        <!-- match_found: "" -->
10771
10772        <a
10773          href="/pages/store-locator"
10774          class=""
10775          data-navigation
10776          style="--rotate: 0;"
10777        >
10778          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Store Locator</span>
10779          
10780        </a>
10781
10782        
10783      </li>
10784    
10785      
10786      
10787
10788      
10789      <li
10790        class="flex w-full items-center gap-3"
10791        data-handle="become-a-retail-partner"
10792        
10793      >
10794        <!-- settings.us_only_links: "/pages/memberships
10795/pages/membership
10796/collections/framed-finds
10797/pages/unitedhealthcare
10798/es/pages/memberships
10799/es/pages/membership
10800https://shop.paireyewear.com/pages/memberships
10801/apps/subscribfy-api/store/manage-membership-dashboard" -->
10802        <!-- match_found: "" -->
10803
10804        <a
10805          href="https://retail.paireyewear.com/pages/become-a-partner"
10806          class=""
10807          data-navigation
10808          style="--rotate: 0;"
10809        >
10810          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Become a Retail Partner</span>
10811          
10812        </a>
10813
10814        
10815      </li>
10816    
10817      
10818      
10819
10820      
10821      <li
10822        class="flex w-full items-center gap-3"
10823        data-handle="refer-a-store"
10824        
10825      >
10826        <!-- settings.us_only_links: "/pages/memberships
10827/pages/membership
10828/collections/framed-finds
10829/pages/unitedhealthcare
10830/es/pages/memberships
10831/es/pages/membership
10832https://shop.paireyewear.com/pages/memberships
10833/apps/subscribfy-api/store/manage-membership-dashboard" -->
10834        <!-- match_found: "" -->
10835
10836        <a
10837          href="/pages/eyewear-store-referral"
10838          class=""
10839          data-navigation
10840          style="--rotate: 0;"
10841        >
10842          <span class="body-sm underscore-out-right hover:underscore-in-left on:underscore-in-left">Refer A Store</span>
10843          
10844        </a>
10845
10846        
10847      </li>
10848    
10849  </ul>
10850
10851
10852
10853
10854</div>
10855
10856
10857
10858
10859      <div class="flex flex-col gap-4">
10860        
10861        <!-- blocks/base-currency-selector.liquid [04/25 AA] -->
10862
10863  
10864
10865  <div
10866    data-component="localization-form"
10867    data-hook="menu-item"
10868    class="flex shrink-0 flex-col gap-4"
10869    
10870  >
10871    
10872      <h3 class="heading-5">Country</h3>
10873    
10874
10875    <form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data" data-hook="localization-form"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/news" />
10876      <div class="relative">
10877        <button
10878          type="button"
10879          class="w-full xs:w-52 flex items-center justify-between gap-2 rounded-md border border-[--border-color] bg-white px-2 py-3 h-15"
10880          aria-expanded="false"
10881          data-hook="localization-toggle"
10882          aria-controls="CountryList-AM2tSU0NkcU1zb2NVR__footer-currency"
10883          data-utility="click-toggle"
10884          data-toggle="#CountryList-AM2tSU0NkcU1zb2NVR__footer-currency"
10885          style="--border-color: #efedee"
10886          data-country-select="US"
10887        >
10888          
10889          <div class="flex items-center gap-2">
10890            <img src="//cdn.shopify.com/static/images/flags/us.svg?width=32" alt="United States is the currently selected country" srcset="//cdn.shopify.com/static/images/flags/us.svg?width=32 32w" width="32" height="24" loading="lazy" class="w-8 h-8 rounded-full object-cover" data-hook="country-flag"><span
10891              data-hook="country-name"
10892              class="body-sm"
10893            >
10894              
10895United States
10896            </span>
10897          </div>
10898
10899          <!-- snippets/icon (chevron) [aa/ja] -->
10900
10901
10902
10903
10904
10905  <svg
10906    
10907  style=""
10908  class="icon icon-chevron 
10909"
10910
10911    width="16"
10912    height="16"
10913    viewBox="0 0 16 16"
10914    fill="none"
10915    xmlns="http://www.w3.org/2000/svg"
10916  >
10917    <path d="M12 6L8 10L4 6" stroke="currentColor" stroke-width="1.25"/>
10918  </svg>
10919
10920
10921
10922        </button>
10923
10924        <ul
10925          id="CountryList-AM2tSU0NkcU1zb2NVR__footer-currency"
10926          data-hook="localization-list"
10927          role="list"
10928          class="w-full xs:w-52 absolute left-0 top-[calc(100%_+_8px)] z-10 flex flex-col gap-2 rounded-md border border-[--border-color] bg-white px-2 py-3 off:hidden"
10929          style="--border-color: #efedee"
10930        >
10931          
10932            <li
10933              class=""
10934              data-iso-code="AU"
10935            >
10936              <a
10937                href="#"
10938                class="body-sm flex items-center gap-2"
10939                data-hook="localization-item"
10940                data-value="AU"
10941                
10942                  data-country="Australia"
10943                
10944                data-flag="//cdn.shopify.com/static/images/flags/au.svg?width=32"
10945                
10946              >
10947                
10948
10949                <img src="//cdn.shopify.com/static/images/flags/au.svg?width=32" alt="flag list Australia" srcset="//cdn.shopify.com/static/images/flags/au.svg?width=32 32w" width="32" height="24" loading="lazy" class="w-8 h-8 rounded-full object-cover">
10950
10951                
10952Australia
10953              </a>
10954            </li>
10955          
10956            <li
10957              class=""
10958              data-iso-code="CA"
10959            >
10960              <a
10961                href="#"
10962                class="body-sm flex items-center gap-2"
10963                data-hook="localization-item"
10964                data-value="CA"
10965                
10966                  data-country="Canada"
10967                
10968                data-flag="//cdn.shopify.com/static/images/flags/ca.svg?width=32"
10969                
10970              >
10971                
10972
10973                <img src="//cdn.shopify.com/static/images/flags/ca.svg?width=32" alt="flag list Canada" srcset="//cdn.shopify.com/static/images/flags/ca.svg?width=32 32w" width="32" height="24" loading="lazy" class="w-8 h-8 rounded-full object-cover">
10974
10975                
10976Canada
10977              </a>
10978            </li>
10979          
10980            <li
10981              class=""
10982              data-iso-code="MX"
10983            >
10984              <a
10985                href="#"
10986                class="body-sm flex items-center gap-2"
10987                data-hook="localization-item"
10988                data-value="MX"
10989                
10990                  data-country="Mexico"
10991                
10992                data-flag="//cdn.shopify.com/static/images/flags/mx.svg?width=32"
10993                
10994              >
10995                
10996
10997                <img src="//cdn.shopify.com/static/images/flags/mx.svg?width=32" alt="flag list Mexico" srcset="//cdn.shopify.com/static/images/flags/mx.svg?width=32 32w" width="32" height="24" loading="lazy" class="w-8 h-8 rounded-full object-cover">
10998
10999                
11000Mexico
11001              </a>
11002            </li>
11003          
11004            <li
11005              class=""
11006              data-iso-code="GB"
11007            >
11008              <a
11009                href="#"
11010                class="body-sm flex items-center gap-2"
11011                data-hook="localization-item"
11012                data-value="GB"
11013                
11014                  data-country="United Kingdom"
11015                
11016                data-flag="//cdn.shopify.com/static/images/flags/gb.svg?width=32"
11017                
11018              >
11019                
11020
11021                <img src="//cdn.shopify.com/static/images/flags/gb.svg?width=32" alt="flag list United Kingdom" srcset="//cdn.shopify.com/static/images/flags/gb.svg?width=32 32w" width="32" height="24" loading="lazy" class="w-8 h-8 rounded-full object-cover">
11022
11023                
11024United Kingdom
11025              </a>
11026            </li>
11027          
11028            <li
11029              class=""
11030              data-iso-code="US"
11031            >
11032              <a
11033                href="#"
11034                class="body-sm flex items-center gap-2"
11035                data-hook="localization-item"
11036                data-value="US"
11037                
11038                  data-country="United States"
11039                
11040                data-flag="//cdn.shopify.com/static/images/flags/us.svg?width=32"
11041                
11042                  aria-current="true"
11043                
11044              >
11045                
11046
11047                <img src="//cdn.shopify.com/static/images/flags/us.svg?width=32" alt="flag list United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?width=32 32w" width="32" height="24" loading="lazy" class="w-8 h-8 rounded-full object-cover">
11048
11049                
11050United States
11051              </a>
11052            </li>
11053          
11054        </ul>
11055
11056        <input
11057          type="hidden"
11058          name="country_code"
11059          data-hook="localization-input"
11060          value="US"
11061        >
11062        <input
11063          type="hidden"
11064          name="language_code"
11065          data-hook="language-input"
11066          value="en"
11067        >
11068      </div>
11069    </form>
11070  </div>
11071
11072
11073
11074
11075
11076        
11077        <!-- blocks/base-language-selector.liquid -->
11078
11079
11080
11081  <div
11082    data-component="localization-form"
11083    data-hook="language-form"
11084    class="flex shrink-0 flex-col gap-4"
11085    
11086  >
11087    
11088      <h3 class="heading-5">Language</h3>
11089    
11090
11091    <form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data" data-hook="language-form"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/news" />
11092      <div class="relative">
11093        <button
11094          type="button"
11095          class="w-full xs:w-52 flex items-center justify-between gap-2 rounded-md border border-[--border-color] bg-white px-2 py-3 h-15"
11096          aria-expanded="false"
11097          data-hook="language-toggle"
11098          aria-controls="LanguageList-AQjA2U3BBZEt1Q2xna__footer-language"
11099          data-utility="click-toggle"
11100          data-toggle="#LanguageList-AQjA2U3BBZEt1Q2xna__footer-language"
11101          style="--border-color: #efedee"
11102
11103        >
11104          <div class="flex items-center gap-2">
11105            <span
11106              data-hook="language-name"
11107              class="body-sm"
11108            >
11109              
11110                English
11111              
11112            </span>
11113          </div>
11114          <!-- snippets/icon (chevron) [aa/ja] -->
11115
11116
11117
11118
11119
11120  <svg
11121    
11122  style=""
11123  class="icon icon-chevron 
11124"
11125
11126    width="16"
11127    height="16"
11128    viewBox="0 0 16 16"
11129    fill="none"
11130    xmlns="http://www.w3.org/2000/svg"
11131  >
11132    <path d="M12 6L8 10L4 6" stroke="currentColor" stroke-width="1.25"/>
11133  </svg>
11134
11135
11136
11137        </button>
11138
11139        <ul
11140          id="LanguageList-AQjA2U3BBZEt1Q2xna__footer-language"
11141          data-hook="language-list"
11142
11143          role="list"
11144          class="w-full xs:w-52 absolute left-0 top-[calc(100%_+_8px)] z-10 flex flex-col justify-center gap-2 rounded-md border border-[--border-color] bg-white px-2 py-3 off:hidden"
11145
11146          style="--border-color: #efedee"
11147        >
11148        
11149            
11150                <li>
11151                    <a
11152                    href="#"
11153                    class="body-sm flex items-center gap-2"
11154                    data-hook="language-item"
11155                    data-value="en"
11156                    data-language="English"
11157
11158                    
11159                        aria-current="true"
11160                    
11161                    >
11162                    English
11163                    </a>
11164                </li>
11165            
11166                <li>
11167                    <a
11168                    href="#"
11169                    class="body-sm flex items-center gap-2"
11170                    data-hook="language-item"
11171                    data-value="es"
11172                    data-language="Español"
11173
11174                    
11175                    >
11176                    Español
11177                    </a>
11178                </li>
11179            
11180        </ul>
11181        <input
11182          type="hidden"
11183          name="language_code"
11184          data-hook="language-input"
11185          value="en"
11186        >
11187      </div>
11188    </form>
11189  </div>
11190
11191
11192
11193      </div>
11194    </div>
11195
11196    
11197    
11198      <div class="flex flex-col gap-4 items-center">
11199        <div class="m-2 flex items-center justify-center gap-2">
11200          
11201            <a href="https://play.google.com/store/apps/details?id=com.fuego.paireyewear" target="_blank" rel="noopener noreferrer">
11202              <img src="https://cdn.fuego.io/google-play-black.png" alt="Get it on Google Play" width="135" height="40" loading="lazy" class="block h-10">
11203            </a>
11204          
11205          
11206            <a href="https://apps.apple.com/app/pair-eyewear/id6763945541" target="_blank" rel="noopener noreferrer">
11207              <img src="https://cdn.fuego.io/app-store-black.png" alt="Download on the App Store" width="120" height="40" loading="lazy" class="block h-10">
11208            </a>
11209          
11210        </div>
11211        
11212      </div>
11213    
11214    
11215    <!-- blocks/comp-social-list.liquid [04/25 AA] -->
11216
11217<div
11218  class="flex items-center gap-4"
11219  
11220>
11221  <!-- blocks/base-text.liquid [12/24 AA] -->
11222
11223
11224
11225
11226  <p
11227    class="base-text off:opacity-0 base-text off:opacity-0 body-lg lg:body-md max-w-none mt-0 md:mt-0 mb-0 md:mb-0 text-left md:text-left lg:text-left "
11228    style="
11229      --color: #000000;
11230      --color-md: #000000;
11231      --font-weight: 400;
11232    "
11233    data-utility="split-reveal"
11234    data-hook="text"
11235    
11236  >
11237    <strong>Get Social With Us</strong>
11238  </p>
11239
11240
11241
11242<!-- blocks/base-social-icon.liquid [04/25 AA] -->
11243
11244
11245
11246  <a
11247    href="https://www.facebook.com/paireyewear/"
11248    target="_blank"
11249    rel="noopener"
11250    class="flex items-center justify-center"
11251  >
11252    <span class="sr-only">Open link to facebook</span>
11253    <!-- snippets/icon (facebook) [aa/ja] -->
11254
11255
11256
11257
11258
11259  <svg
11260    
11261  style=""
11262  class="icon icon-facebook h-6 w-6
11263"
11264
11265    aria-hidden="true"
11266    role="img"
11267    width="20"
11268    height="20"
11269    viewBox="0 0 20 20"
11270    fill="none"
11271    xmlns="http://www.w3.org/2000/svg"
11272  >
11273    
11274    <path d="M0 10.0602C0.0011635 15.0099 3.57828 19.2243 8.43671 20V12.968H5.89979V10.0602H8.43971V7.84664C8.32616 6.79776 8.68222 5.75242 9.41131 4.99411C10.1404 4.23581 11.167 3.84315 12.2126 3.92263C12.9631 3.93482 13.7117 4.00208 14.4525 4.12386V6.598H13.1885C12.7534 6.54065 12.3159 6.68525 11.9994 6.99107C11.6828 7.29688 11.5214 7.73081 11.5606 8.17062V10.0602H14.3315L13.8885 12.969H11.5606V20C16.8149 19.1645 20.4994 14.3361 19.9448 9.01285C19.3902 3.68957 14.7908 -0.265066 9.47849 0.0138897C4.16622 0.292846 0.000844447 4.70774 0 10.0602Z" fill="currentColor"/>
11275  </svg>
11276
11277
11278
11279  </a>
11280
11281
11282
11283<!-- blocks/base-social-icon.liquid [04/25 AA] -->
11284
11285
11286
11287  <a
11288    href="https://www.instagram.com/paireyewear/"
11289    target="_blank"
11290    rel="noopener"
11291    class="flex items-center justify-center"
11292  >
11293    <span class="sr-only">Open link to instagram</span>
11294    <!-- snippets/icon (instagram) [aa/ja] -->
11295
11296
11297
11298
11299
11300  <svg
11301    
11302  style=""
11303  class="icon icon-instagram h-6 w-6
11304"
11305
11306    aria-hidden="true"
11307    role="img"
11308    width="20"
11309    height="20"
11310    viewBox="0 0 20 20"
11311    fill="none"
11312    xmlns="http://www.w3.org/2000/svg"
11313  >
11314    
11315    <path d="M9.99445 20C7.26263 20 6.94059 19.9856 5.87451 19.939C5.04317 19.9117 4.22258 19.743 3.44808 19.44C2.10806 18.9193 1.04846 17.8608 0.527485 16.5225C0.235765 15.7463 0.0784207 14.9262 0.0621877 14.0974C0 13.035 0 12.6868 0 9.98004C0 7.2444 0.0144364 6.92504 0.0621877 5.86605C0.0787758 5.03828 0.236115 4.21935 0.527485 3.44422C1.0479 2.10416 2.10922 1.04477 3.45142 0.525615C4.22726 0.233092 5.04758 0.0755648 5.87674 0.0598802C6.93726 0 7.28595 0 9.99445 0C12.7485 0 13.065 0.0144156 14.1144 0.0598802C14.9457 0.0757004 15.7682 0.233211 16.5464 0.525615C17.8882 1.04536 18.9493 2.10454 19.4703 3.44422C19.7669 4.23064 19.9251 5.06238 19.9378 5.90264C20 6.96496 20 7.31204 20 10.0177C20 12.7234 19.9845 13.0783 19.9378 14.1284C19.9213 14.9581 19.7636 15.7789 19.4714 16.5558C18.9491 17.895 17.8879 18.9538 16.5464 19.4744C15.7693 19.7651 14.9485 19.9222 14.1188 19.939C13.0583 20 12.7107 20 9.99445 20ZM9.95669 1.75538C7.24042 1.75538 6.95836 1.76868 5.89783 1.81637C5.26484 1.82474 4.63796 1.94138 4.04442 2.16123C3.16797 2.49613 2.47443 3.18584 2.13548 4.05966C1.91362 4.65879 1.79679 5.29162 1.79012 5.93036C1.73126 7.00488 1.73126 7.28654 1.73126 9.98004C1.73126 12.6414 1.74125 12.9641 1.79012 14.0319C1.80006 14.6642 1.91682 15.2903 2.13548 15.8838C2.47493 16.757 3.16834 17.4462 4.04442 17.7811C4.63755 18.0024 5.26469 18.1191 5.89783 18.126C6.97279 18.1881 7.25597 18.1881 9.95669 18.1881C12.6807 18.1881 12.9628 18.1748 14.0144 18.126C14.6479 18.1183 15.2752 18.0016 15.869 17.7811C16.7401 17.4433 17.4291 16.7557 17.7679 15.886C17.9893 15.2864 18.1062 14.6533 18.1133 14.0142H18.1255C18.1732 12.9541 18.1732 12.6713 18.1732 9.9623C18.1732 7.25327 18.161 6.96829 18.1133 5.90929C18.1033 5.27772 17.9865 4.65237 17.7679 4.05966C17.4299 3.1887 16.7408 2.49977 15.869 2.16123C15.2753 1.94028 14.6479 1.8236 14.0144 1.81637C12.9406 1.75538 12.6596 1.75538 9.95669 1.75538ZM9.99445 15.102C7.91781 15.1034 6.04488 13.8553 5.24915 11.94C4.45342 10.0246 4.89162 7.81917 6.35939 6.35225C7.82716 4.88533 10.0354 4.44585 11.9542 5.23878C13.873 6.03171 15.1245 7.90085 15.1249 9.97449C15.1219 12.8034 12.8274 15.0965 9.99445 15.102ZM9.99445 6.6456C8.15452 6.6456 6.66296 8.135 6.66296 9.97228C6.66296 11.8096 8.15452 13.299 9.99445 13.299C11.8344 13.299 13.3259 11.8096 13.3259 9.97228C13.3217 8.13677 11.8326 6.64987 9.99445 6.6456ZM15.3248 5.85496C14.6645 5.85251 14.1309 5.31669 14.1322 4.65736C14.1334 3.99804 14.669 3.46419 15.3293 3.46419C15.9895 3.46419 16.5251 3.99803 16.5264 4.65735C16.5267 4.97545 16.4001 5.28058 16.1746 5.5053C15.9492 5.73002 15.6434 5.85584 15.3248 5.85496Z" fill="currentColor"/>
11316  </svg>
11317
11318
11319
11320  </a>
11321
11322
11323
11324<!-- blocks/base-social-icon.liquid [04/25 AA] -->
11325
11326
11327
11328  <a
11329    href="https://x.com/paireyewear"
11330    target="_blank"
11331    rel="noopener"
11332    class="flex items-center justify-center"
11333  >
11334    <span class="sr-only">Open link to x</span>
11335    <!-- snippets/icon (x) [aa/ja] -->
11336
11337
11338
11339
11340
11341  <svg
11342    
11343  style=""
11344  class="icon icon-x h-6 w-6
11345"
11346
11347    aria-hidden="true"
11348    role="img"
11349    width="20"
11350    height="20"
11351    viewBox="0 0 20 20"
11352    fill="none"
11353    xmlns="http://www.w3.org/2000/svg"
11354  >
11355    
11356    <path d="M11.9027 8.46864L19.3482 0H17.5838L11.119 7.3532L5.95547 0H0L7.8082 11.1193L0 20H1.76443L8.59152 12.2348L14.0445 20H20L11.9023 8.46864H11.9027ZM9.48608 11.2173L8.69495 10.1101L2.40018 1.29968H5.11025L10.1902 8.40994L10.9813 9.51718L17.5847 18.7594H14.8746L9.48608 11.2177V11.2173Z" fill="currentColor"/>
11357  </svg>
11358
11359
11360
11361  </a>
11362
11363
11364
11365<!-- blocks/base-social-icon.liquid [04/25 AA] -->
11366
11367
11368
11369  <a
11370    href="https://www.tiktok.com/@paireyewear/"
11371    target="_blank"
11372    rel="noopener"
11373    class="flex items-center justify-center"
11374  >
11375    <span class="sr-only">Open link to tiktok</span>
11376    <!-- snippets/icon (tiktok) [aa/ja] -->
11377
11378
11379
11380
11381
11382  <svg
11383    
11384  style=""
11385  class="icon icon-tiktok h-6 w-6
11386"
11387
11388    aria-hidden="true"
11389    role="img"
11390    width="18"
11391    height="20"
11392    viewBox="0 0 18 20"
11393    fill="none"
11394    xmlns="http://www.w3.org/2000/svg"
11395  >
11396    
11397    <path d="M17.9976 8.08978C17.8266 8.10581 17.6532 8.11498 17.4797 8.11498C15.5865 8.11498 13.8186 7.20796 12.7804 5.70086V13.9235C12.7804 17.279 9.91892 20 6.39021 20C2.86151 20 0 17.279 0 13.9235C0 10.568 2.86151 7.84699 6.39021 7.84699C6.52269 7.84699 6.65514 7.85845 6.78521 7.86532V10.8589C6.65514 10.8429 6.5251 10.8223 6.39021 10.8223C4.58853 10.8223 3.12886 12.2103 3.12886 13.9235C3.12886 15.6367 4.58853 17.0247 6.39021 17.0247C8.1919 17.0247 9.78405 15.6757 9.78405 13.9624L9.81534 0H12.8286C13.1128 2.56986 15.2902 4.57627 18 4.76409V8.09207" fill="currentColor"/>
11398  </svg>
11399
11400
11401
11402  </a>
11403
11404
11405
11406
11407</div>
11408
11409
11410
11411
11412    
11413    <!-- blocks/_footer-policy.liquid [04/25 AA] -->
11414
11415
11416
11417<div
11418  class="grid w-full grid-cols-2 items-center gap-4 lg:flex lg:gap-10"
11419  
11420>
11421  
11422    <p
11423      class="body-sm"
11424    >
11425      <span class="sr-only">Copyright</span>
11426      © 2026
11427      Pair Eyewear
11428    </p>
11429  
11430
11431  
11432    <ul class="contents">
11433      
11434        <li class="body-sm">
11435          <a
11436            href="/policies/terms-of-service"
11437            class="underscore"
11438          >Terms of Service</a>
11439        </li>
11440      
11441        <li class="body-sm">
11442          <a
11443            href="/policies/privacy-policy"
11444            class="underscore"
11445          >Privacy Policy </a>
11446        </li>
11447      
11448        <li class="body-sm">
11449          <a
11450            href="/pages/your-privacy-choices"
11451            class="underscore"
11452          >Your Privacy Choices</a>
11453        </li>
11454      
11455    </ul>
11456  
11457</div>
11458
11459
11460
11461
11462    
11463    <!-- blocks/base-richtext [12/24 AA] -->
11464
11465
11466
11467<style data-shopify>
11468  #ARDk5UmFXekJMazN0Q__footer-disclaimer {
11469    --prose-color: #000000;
11470  }
11471</style>
11472
11473
11474
11475
11476
11477  </div>
11478</footer>
11479
11480
11481</div><!-- snippets/global-scripts -->
11482
11483<script
11484  src="//paireyewear.com/cdn/shop/t/1007/assets/base.js?v=144866200921408225871782941872"
11485  async
11486></script>
11486
11487
11488
11489  
11490  
11491    
11491<script
11492      type="text/javascript"
11493      id="chat-widget-loader"
11494    >
11495      ;(function () {
11496        function loadDigitalGenius() {
11497          if (document.getElementById('dgchat-loader')) return
11498          window.DG_CHAT_WIDGET_CONFIG = { widgetId: 'f7498160-42cf-4e52-aa04-f734d855a084', env: 'us' }
11499          const script = document.createElement('script')
11500          script.id = 'dgchat-loader'
11501          script.src = 'https://chat.digitalgenius.com/init.js'
11502          script.onload = function () {
11503            window.dgchat?.init()
11504          }
11505          document.head.appendChild(script)
11506        }
11507
11508        window.addEventListener('load', loadDigitalGenius)
11509      })()
11510    </script>
11510
11511  
11512
11513
11514<script>
11515  const hasBeenCalled = {}
11516  ;(function () {
11517    function pushToDataLayer(eventData) {
11518      window.dataLayer = window.dataLayer || []
11519      window.dataLayer.push(eventData)
11520    }
11521
11522    function trackKlaviyoEvent(eventName, payload) {
11523      if (typeof klaviyo !== 'undefined' && typeof klaviyo.track === 'function') {
11524        setTimeout(() => {
11525          klaviyo.identify({
11526            email: payload.email,
11527          })
11528        }, 1000)
11529        setTimeout(() => {
11530          klaviyo.track(eventName, payload)
11531        }, 1500)
11532      } else {
11533        console.warn('Klaviyo not available or not yet loaded.')
11534      }
11535    }
11536    // Event Fallback in the case postscriptReady has already fired
11537    function onPostscriptReady(callback) {
11538      if (window.postscript && typeof window.postscript.identify === 'function') {
11539        callback()
11540      } else {
11541        window.addEventListener('postscriptReady', callback)
11542      }
11543    }
11544
11545    onPostscriptReady(() => {
11546      window.postscript.identify()
11547    })
11548    window.addEventListener('postscriptPopup', function (ev) {
11549      const detail = ev.detail || {}
11550      const { type, popupName, popupId } = detail
11551      const baseData = { popup_name: popupName, popup_id: popupId }
11552      if (hasBeenCalled[popupId + type]) {
11553        return
11554      }
11555      hasBeenCalled[popupId + type] = true
11556
11557      const postscriptStrategies = {
11558        impression: () => {
11559          pushToDataLayer({
11560            event: 'postscript_popup_impression',
11561            ...baseData,
11562            is_reopen: detail.isReopen,
11563          })
11564        },
11565        formSubmit: () => {
11566          const values = detail.values || {}
11567          pushToDataLayer({
11568            event: 'postscript_form_submit',
11569            ...baseData,
11570            ...values,
11571          })
11572          if (values?.email) {
11573            const urlParams = new URLSearchParams(window.location.search)
11574            const utmFallback = {
11575              utm_source: urlParams.get('utm_source') || 'unknown',
11576              utm_medium: urlParams.get('utm_medium') || 'unknown',
11577              utm_campaign: urlParams.get('utm_campaign') || 'unknown',
11578              utm_content: urlParams.get('utm_content') || 'unknown',
11579            }
11580            const utmData = window.pairUtils?.getUtmParams?.() || utmFallback
11581            trackKlaviyoEvent('Postscript Email Collected', {
11582              email: values.email,
11583              ...(utmData ?? {}),
11584              ...baseData,
11585            })
11586          }
11587        },
11588        close: () => {
11589          pushToDataLayer({
11590            event: 'postscript_popup_close',
11591            ...baseData,
11592            hard_close: detail.hard,
11593          })
11594        },
11595        subscriberCreated: () => {
11596          pushToDataLayer({
11597            event: 'postscript_subscriber_created',
11598            ...baseData,
11599            subscriber_id: detail.subscriberId,
11600            discount_code: detail.discountCode,
11601            cashback_code: detail.cashbackCode,
11602            auto_apply_offer_enabled: detail.autoApplyOfferEnabled,
11603          })
11604        },
11605      }
11606
11607      if (!postscriptStrategies[type]) {
11608        console.warn('Unhandled postscriptPopup event type:', type)
11609        return
11610      }
11611      postscriptStrategies[type]()
11612    })
11613  })()
11614</script>
11614
11615<!-- snippets/tracking-scripts -->
11616
11617
11618<script
11619  id="load-heap-analytics"
11620  data-nscript="afterInteractive"
11621  data-aria-hidden="true"
11622  aria-hidden="true"
11623>
11624  ;(window.heap = window.heap || []),
11625    (heap.load = function (e, t) {
11626      ;(window.heap.appid = e), (window.heap.config = t = t || {})
11627      var r = document.createElement('script')
11628      ;(r.type = 'text/javascript'), (r.async = !0), (r.src = 'https://cdn.heapanalytics.com/js/heap-' + e + '.js')
11629      var a = document.getElementsByTagName('script')[0]
11630      a.parentNode.insertBefore(r, a)
11631    })
11632  for (
11633    var n = function (e) {
11634        return function () {
11635          heap.push([e].concat(Array.prototype.slice.call(arguments, 0)))
11636        }
11637      },
11638      p = [
11639        'addEventProperties',
11640        'addUserProperties',
11641        'clearEventProperties',
11642        'identify',
11643        'resetIdentity',
11644        'removeEventProperty',
11645        'setEventProperties',
11646        'track',
11647        'unsetEventProperty',
11648      ],
11649      o = 0;
11650    o < p.length;
11651    o++
11652  )
11653    heap[p[o]] = n(p[o])
11654</script>
11654
11655
11656<script
11657  id="load-heap-analytics-error-tracking"
11658  data-nscript="afterInteractive"
11659  data-aria-hidden="true"
11660  aria-hidden="true"
11661>
11662  const CUSTOM_ERROR_EVENT = 'Custom Error'
11663  const date = new Date().toISOString()
11664  
11665  window.onerror = function(message, source, lineno, colno, error) {
11666    heap.track(CUSTOM_ERROR_EVENT, {
11667      type: 'Uncaught Exception',
11668    });
11669    return true;
11670  };
11671
11672  window.addEventListener('unhandledrejection', function(event) {
11673    heap && heap.track(CUSTOM_ERROR_EVENT, {
11674      type: 'Unhandled Promise Rejection',
11675    });
11676  });
11677</script>
11677
11678
11679<div
11680  id="heap-event-api"
11681  data-component="global/heap-api"
11682></div>
11683<!-- snippets/additional-scripts -->
11684
11685
11686
11687
11688
11689
11690<script
11691  data-type="text/javascript"
11692  data-src="https://cdn-widgetsrepository.yotpo.com/v1/loader/SYWNHwPkPCmfBqVKaZFjGQ"
11693  async
11694></script>
11694
11695
11696
11697<script
11698  async
11699  data-environment="production"
11700  data-src="https://js.klarna.com/web-sdk/v1/klarna.js"
11701  data-client-id="8336baf9-c451-581b-9685-1ce36517764a"
11702  data-type="text/javascript"
11703></script>
11703
11704
11705
11706<script
11707  async
11708  data-src="https://vto-advanced-integration-api.fittingbox.com/index.js"
11709  data-type="text/javascript"
11710></script>
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719<!-- snippets/subscribfy-heap-tracking.liquid [07/26 SM] -->
11720
11721<script>
11722document.addEventListener('DOMContentLoaded', function () {
11723  var btn = document.getElementById('mm__button_continue_pause')
11724  if (!btn) return
11725  btn.addEventListener('click', function () {
11726    window.heap && window.heap.track('Membership Paused', { cancellation_reason: null })
11727  })
11728})
11729
11730document.addEventListener('sbf:offer:cancelled', function (e) {
11731  var detail = e.detail || {}
11732  window.heap && window.heap.track('Membership Cancelled', { cancellation_reason: detail.reason || null })
11733})
11734
11735document.addEventListener('sbf:offer:applied', function (e) {
11736  var detail = e.detail || {}
11737  window.heap && window.heap.track('Churn Flow - Offer Accepted', {
11738    offer_type: detail.offer ? detail.offer.type : null,
11739    cancellation_reason: detail.reason || null,
11740  })
11741})
11742
11743document.addEventListener('sbf:offer:opened', function (e) {
11744  var detail = e.detail || {}
11745  window.heap && window.heap.track('Churn Flow - Modal Opened', {
11746    cancellation_reason: detail.reason || null,
11747    already_applied: !!detail.applied,
11748    offers_count: typeof detail.offersCount === 'number' ? detail.offersCount : null,
11749  })
11750})
11751
11752document.addEventListener('sbf:offer:viewed', function (e) {
11753  var detail = e.detail || {}
11754  window.heap && window.heap.track('Churn Flow - Offer Viewed', {
11755    offer_type: detail.offer ? detail.offer.type : null,
11756    offer_index: typeof detail.index === 'number' ? detail.index : null,
11757    offers_total: typeof detail.total === 'number' ? detail.total : null,
11758    cancellation_reason: detail.reason || null,
11759  })
11760})
11761
11762document.addEventListener('sbf:offer:apply_clicked', function (e) {
11763  var detail = e.detail || {}
11764  window.heap && window.heap.track('Churn Flow - Offer Apply Clicked', {
11765    offer_type: detail.offer ? detail.offer.type : null,
11766    cancellation_reason: detail.reason || null,
11767  })
11768})
11769
11770document.addEventListener('sbf:offer:apply_failed', function (e) {
11771  var detail = e.detail || {}
11772  window.heap && window.heap.track('Churn Flow - Offer Apply Failed', {
11773    offer_type: detail.offer ? detail.offer.type : null,
11774    error: detail.error || null,
11775    cancellation_reason: detail.reason || null,
11776  })
11777})
11778
11779document.addEventListener('sbf:offer:closed', function (e) {
11780  var detail = e.detail || {}
11781  window.heap && window.heap.track('Churn Flow - Modal Closed', {
11782    closed_via: detail.via || null,
11783    cancellation_reason: detail.reason || null,
11784  })
11785})
11786</script>
11786
11787
11788
11789<script>
11790
11791
11792document.addEventListener('feature-changed-subscription-churn', function (e) {
11793  if (e.detail.value === true) {
11794    window.__sdrfMode = 'b'
11795  } else {
11796    delete window.__sdrfMode
11797  }
11798})
11799
11800
11801document.addEventListener('DOMContentLoaded', function () {
11802  const link = document.querySelector('[x-bind="showUpdatePayment"]');
11803  const targetDiv = document.querySelector('div.exm_account_store_credit');
11804  if (!link || !targetDiv) return;
11805
11806  let wrapper = document.querySelector('.exm_payment_details_wrapper');
11807  if (!wrapper) {
11808    wrapper = document.createElement('div');
11809    wrapper.className = 'exm_payment_details_wrapper';
11810    targetDiv.insertAdjacentElement('afterend', wrapper);
11811  }
11812
11813  const row = document.createElement('div');
11814  row.className = 'exm_pd_row';
11815
11816  const title = document.createElement('span');
11817  title.className = 'exm_pd_title';
11818  title.textContent = 'Payment Details';
11819
11820  link.textContent = 'Edit Payment';
11821  link.classList.add('exm_pd_btn');
11822  link.setAttribute('role', 'button');
11823
11824  row.append(title, link);
11825  wrapper.appendChild(row);
11826});
11827
11828
11829document.addEventListener('DOMContentLoaded', function () {
11830  document.querySelectorAll('.exm_membership_status_block.subscription_type_1').forEach(block => {
11831    const cnp = block.querySelector('.exm_cnp');
11832    if (!cnp) return;
11833    if (block.querySelector('.exm_membership_actions')) return; // avoid duplicates
11834
11835    // Only inject Pause/Cancel for an ACTIVE membership. The status renders as a
11836    // .exm_m_<status> span (active|paused|cancelled|…). A cancelled/paused member should get
11837    // the native "Reactivate" link instead — pause/cancel make no sense for them.
11838    if (!block.querySelector('.exm_m_active')) return;
11839
11840    // read values from attributes on the block
11841    const cid  = block.getAttribute('exm_cid');
11842    const scid = block.getAttribute('exm_scid');
11843    const hash = block.getAttribute('exm_hash');
11844
11845    // build the pause URL
11846    const pauseHref = `https://paireyewear.com/apps/subscribfy-api/store/manage-membership?cid=${encodeURIComponent(cid)}&scid=${encodeURIComponent(scid)}&hash=${encodeURIComponent(hash)}&exm=1`;
11847    const cancelHref = `https://paireyewear.com/apps/subscribfy-api/store/manage-membership?cid=${encodeURIComponent(cid)}&scid=${encodeURIComponent(scid)}&hash=${encodeURIComponent(hash)}&exm=4`;
11848    // inject the buttons
11849    cnp.insertAdjacentHTML('afterend', `
11850      <div class="exm_membership_actions">
11851        <a class="exm_pause_btn" href="${pauseHref}">PAUSE MEMBERSHIP</a>
11852        <a class="exm_cancel_link" href="${cancelHref}">CANCEL MEMBERSHIP</a>
11853      </div>
11854    `);
11855  });
11856});
11857
11858document.addEventListener('DOMContentLoaded', function () {
11859  // Target the membership block you showed
11860  const target = document.querySelector('.exm_membership_status_block.subscription_type_1');
11861
11862  if (!target) return;
11863
11864  if (!target.querySelector('.exm_m_active')) return;
11865
11866  if (document.getElementById('exm-vip-customer-line')) return; // avoid duplicates
11867
11868  // Build the card
11869  const card = document.createElement('div');
11870  card.id = 'exm-vip-customer-line';
11871  card.className = 'exm-vip-line-card';
11872  card.setAttribute('role', 'note');
11873  card.setAttribute('aria-label', 'VIP Customer Line');
11874
11875  const title = document.createElement('div');
11876  title.className = 'exm-vip-line-title';
11877  title.textContent = 'VIP Customer Line';
11878
11879  const phone = document.createElement('a');
11880  phone.className = 'exm-vip-line-phone';
11881  phone.href = 'tel:16319704092';
11882  phone.textContent = '631-970-4092';
11883
11884  card.append(title, phone);
11885
11886  // Insert right after the membership block
11887  target.insertAdjacentElement('afterend', card);
11888});
11889
11890document.addEventListener('DOMContentLoaded', function () {
11891  const titleEl = document.querySelector('h1.page_title');
11892  const membershipEl = document.querySelector('.exm_membership_name');
11893
11894  if (titleEl && membershipEl) {
11895    const membershipName = membershipEl.textContent.trim();
11896
11897    titleEl.innerHTML = `Manage My<br>${membershipName}`;
11898  }
11899});
11900
11901document.addEventListener('DOMContentLoaded', function () {
11902  const nameEl = document.querySelector('h3.exm_customer_name');
11903  const emailEl = document.querySelector('div.exm_customer_email');
11904  const titleEl = document.querySelector('h1.page_title');
11905  const msb = document.querySelector('.exm_membership_status_block[exm_st_credit]');
11906
11907  if (nameEl && emailEl && titleEl) {
11908    const wrapper = document.createElement('div');
11909    wrapper.className = 'exm_customer_header';
11910    wrapper.appendChild(nameEl);
11911    wrapper.appendChild(emailEl);
11912    titleEl.parentNode.insertBefore(wrapper, titleEl);
11913
11914    const divider = document.createElement('div');
11915    divider.className = 'exm_header_divider';
11916
11917    let credit = 0;
11918    if (msb) {
11919      const attr = parseFloat(msb.getAttribute('exm_st_credit'));
11920      if (!Number.isNaN(attr)) credit = attr;
11921    }
11922    const formatted = new Intl.NumberFormat('en-US', {
11923      style: 'currency',
11924      currency: 'USD'
11925    }).format(credit);
11926
11927    const scBlock = document.createElement('div');
11928    scBlock.className = 'exm_sc_block';
11929    scBlock.innerHTML = `
11930      <div class="exm_sc_title">Your Store Credit</div>
11931      <div class="exm_sc_amount">${formatted}</div>
11932    `;
11933
11934    wrapper.insertAdjacentElement('afterend', divider);
11935    divider.insertAdjacentElement('afterend', scBlock);
11936  }
11937});
11938
11939document.addEventListener('DOMContentLoaded', function () {
11940  const cancelBox = document.querySelector('.mm_cancel_box1');
11941  const customerInfo = document.querySelector('.exm_customer_info');
11942  if (!cancelBox || !customerInfo) return;
11943
11944  const svg = `
11945    <svg width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg">
11946      <path d="M8.5 17.6992C13.1944 17.6992 17 13.8936 17 9.19922C17 4.5048 13.1944 0.699219 8.5 0.699219C3.80558 0.699219 0 4.5048 0 9.19922C0 13.8936 3.80558 17.6992 8.5 17.6992Z" fill="#92BA8F"/>
11947      <path d="M5.66602 9.71496L7.9842 12.8058L11.8479 5.59375" stroke="#F8F7F2"/>
11948    </svg>
11949  `;
11950
11951  let perksList = cancelBox.querySelector('.mm_perks_list');
11952  if (!perksList) {
11953    perksList = document.createElement('ul');
11954    perksList.className = 'mm_perks_list';
11955    const perksBox = cancelBox.querySelector('.mm_perks_box');
11956    if (perksBox) {
11957      cancelBox.insertBefore(perksList, perksBox);
11958    } else {
11959      cancelBox.appendChild(perksList);
11960    }
11961  }
11962
11963  const perks = [
11964    `30 in monthly store credit`,
11965    `15% off every order`,
11966    `Member-only sales`,
11967    `Access to exclusive designs`,
11968    `Free shipping`
11969  ];
11970
11971  perksList.innerHTML = perks.map(text => `<li>${svg} ${text}</li>`).join('');
11972});
11973
11974document.addEventListener('DOMContentLoaded', function () {
11975  const cancelBox = document.querySelector('.mm_cancel_box1');
11976  const customerInfo = document.querySelector('.exm_customer_info');
11977  if (!cancelBox || !customerInfo) return;
11978
11979  const cid  = customerInfo.getAttribute('exm_cid');
11980  const scid = customerInfo.getAttribute('exm_scid');
11981  const hash = customerInfo.getAttribute('exm_hash');
11982  if (!cid || !scid || !hash) return;
11983
11984  const pauseHref = `https://paireyewear.com/apps/subscribfy-api/store/manage-membership?cid=${encodeURIComponent(cid)}&scid=${encodeURIComponent(scid)}&hash=${encodeURIComponent(hash)}&exm=1`;
11985
11986  // build the pause box
11987  const pauseBox = document.createElement('div');
11988  pauseBox.className = 'mm_pause_box_new';
11989  pauseBox.innerHTML = `
11990    <p>
11991      <b>Prefer to pause instead?</b><br>
11992      <span class="tc_gray">
11993        You can pause your Pair+ membership for up to 3 months. During this time, you won’t be charged.
11994      </span>
11995    </p>
11996    <div>
11997      <a href="${pauseHref}" class="mm__button">PAUSE MEMBERSHIP</a>
11998    </div>
11999  `;
12000
12001  const divider = document.createElement('div');
12002  divider.className = 'mm_divider';
12003
12004  cancelBox.insertAdjacentElement('afterend', pauseBox);
12005  pauseBox.insertAdjacentElement('afterend', divider);
12006});
12007
12008document.addEventListener('DOMContentLoaded', function () {
12009  const cancelDiv = document.querySelector('#mm__button_continue_cancel43')?.closest('.center');
12010  const backDiv = document.querySelector('.mm_back')?.closest('.center');
12011
12012  if (cancelDiv && backDiv) {
12013    cancelDiv.parentNode.insertBefore(backDiv, cancelDiv);
12014
12015    const backLink = backDiv.querySelector('.mm_back');
12016    if (backLink) {
12017      backLink.classList.remove('mm_back');
12018      backLink.classList.add('mm__button', 'mm__button_secondary');
12019      backLink.textContent = 'I CHANGED MY MIND';
12020    }
12021  }
12022});
12023
12024document.addEventListener('DOMContentLoaded', function () {
12025  const headingEl = document.querySelector('b.trans_Were_sorry_to_see_you_go');
12026  if (headingEl) {
12027    headingEl.textContent = 'Still want to cancel?';
12028  }
12029
12030  const subtitleEl = document.querySelector('span.tc_gray.trans_let_us_know_why_you');
12031  if (subtitleEl) {
12032    subtitleEl.textContent = "We’re sorry to see you go. Let us know why you're canceling. It'll just take a minute.";
12033  }
12034});
12035
12036document.addEventListener('DOMContentLoaded', function () {
12037  const blocks = document.querySelectorAll('.exm_customer_info.page-width.subscription_type_1[exm_customer_name]');
12038
12039  blocks.forEach(function (block) {
12040    const name = (block.getAttribute('exm_customer_name') || '').trim();
12041    const h2 = block.querySelector('h2.page_title.trans_title_3');
12042    if (!h2) return;
12043
12044    const cleanedName = name.replace(/\s+/g, ' ').trim();
12045
12046    h2.textContent = `Hi, ${cleanedName}! Are you sure you want to cancel?`;
12047
12048    const p = document.createElement('p');
12049    p.className = 'exm_cancel_note';
12050    p.textContent = "If you cancel, you’ll lose all of your membership perks.";
12051    h2.insertAdjacentElement('afterend', p);
12052  });
12053});
12054
12055document.addEventListener('DOMContentLoaded', function () {
12056  const customerInfo = document.querySelector('.exm_customer_info');
12057  const cancelBox = document.querySelector('.mm_cancel_box1');
12058  if (!customerInfo || !cancelBox) return;
12059
12060  const credit = customerInfo.getAttribute('exm_st_credit');
12061  if (!credit) return;
12062
12063  const targetP = cancelBox.querySelector('p .trans_Keep_your_royal')?.closest('p');
12064  if (!targetP) return;
12065
12066  const scDiv = document.createElement('div');
12067  scDiv.className = 'exm_sc_block';
12068  scDiv.innerHTML = `
12069    <p class="exm_sc_title">Your Store Credit</p>
12070    <p class="exm_sc_amount">$${parseFloat(credit).toFixed(2)}</p>
12071  `;
12072
12073  targetP.insertAdjacentElement('beforebegin', scDiv);
12074});
12075
12076
12077document.addEventListener('DOMContentLoaded', function () {
12078  const reasons = document.querySelector('.mm_cancel_reasons');
12079  const agree = document.getElementById('mm_cancel_agree');
12080  if (!reasons || !agree) return;
12081
12082  function makeNote(text) {
12083    const n = document.createElement('span');
12084    n.className = 'sbf-required';
12085    n.textContent = text;
12086    return n;
12087  }
12088
12089  const reasonNote = makeNote('* Please select a reason');
12090  reasons.insertAdjacentElement('afterend', reasonNote);
12091
12092  const agreeWrap = agree.closest('.center') || agree.closest('label') || agree.parentElement;
12093  const agreeNote = makeNote('* Required');
12094  agreeWrap.insertAdjacentElement('afterend', agreeNote);
12095
12096  function reasonPicked() {
12097    // Selection is tracked ONLY by the .exm_active class on the label (same source the
12098    // retention script uses). Do NOT fall back to input:checked — a radio can be :checked in
12099    // the DOM property without exm_active, which would wrongly hide the "select a reason" note.
12100    return !!reasons.querySelector('.mm_cancel_reason.exm_active');
12101  }
12102  function syncButton() {
12103    // opacity only — do NOT change behaviour or other styles
12104    const btn = document.getElementById('mm__button_continue_cancel') || document.getElementById('mm__button_continue_cancel43');
12105    if (!btn) return;
12106    btn.style.opacity = (reasonPicked() && agree.checked) ? '' : '0.7';
12107  }
12108  function syncReason() {
12109    reasonNote.classList.toggle('sbf-required--ok', reasonPicked());
12110    syncButton();
12111  }
12112  function syncAgree() {
12113    agreeNote.classList.toggle('sbf-required--ok', agree.checked);
12114    syncButton();
12115  }
12116
12117  // Watch the reasons container for the exm_active class toggling (set by another
12118  // script). Note lives OUTSIDE this container, so updating it can't retrigger the observer.
12119  const reasonObserver = new MutationObserver(syncReason);
12120  reasonObserver.observe(reasons, { attributes: true, attributeFilter: ['class'], subtree: true });
12121
12122  reasons.addEventListener('click', syncReason);
12123  reasons.addEventListener('change', syncReason);
12124  agree.addEventListener('change', syncAgree);
12125  syncReason();
12126  syncAgree();
12127});
12128
12129
12130document.addEventListener('DOMContentLoaded', function () {
12131  const modal = document.querySelector('.showRetentionModal');
12132  if (!modal) return;
12133  const wrapper = modal.querySelector(':scope > div');
12134  if (!wrapper) return;
12135
12136  const BADGE = `<svg width="66" height="25" viewBox="0 0 66 25" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
12137    <g clip-path="url(#clip0_162_788)"><g clip-path="url(#clip1_162_788)">
12138    <path d="M0 3.24505V21.4647C0 22.6486 0.959675 23.6082 2.14349 23.6082H50.5862C51.0999 23.6082 51.5965 23.4237 51.9857 23.0882L62.8982 13.6813C63.9101 12.8089 63.8862 11.2335 62.8481 10.3923L51.9725 1.57968C51.5908 1.27036 51.1143 1.10156 50.623 1.10156H2.14349C0.959673 1.10156 0 2.06124 0 3.24505Z" fill="#FF8254"/>
12139    <path d="M3.21387 5.38763V19.3203C3.21387 20.5042 4.17354 21.4638 5.35736 21.4638H48.9337C49.414 21.4638 49.8806 21.3024 50.2582 21.0055L59.4128 13.8102C60.5255 12.9356 60.5002 11.2419 59.362 10.401L50.243 3.66363C49.8742 3.39117 49.4278 3.24414 48.9693 3.24414H5.35736C4.17354 3.24414 3.21387 4.20381 3.21387 5.38763Z" stroke="white" stroke-width="1.07175"/></g></g>
12140    <path d="M14.943 16.1191V8.24748H18.0486C18.6456 8.24748 19.1543 8.36151 19.5745 8.58956C19.9947 8.81505 20.315 9.12894 20.5354 9.53124C20.7583 9.93097 20.8698 10.3922 20.8698 10.9149C20.8698 11.4377 20.757 11.8989 20.5315 12.2986C20.306 12.6984 19.9793 13.0097 19.5514 13.2326C19.1261 13.4555 18.611 13.567 18.0063 13.567H16.0269V12.2333H17.7372C18.0575 12.2333 18.3215 12.1782 18.529 12.068C18.7391 11.9553 18.8954 11.8002 18.9979 11.6029C19.103 11.4031 19.1555 11.1737 19.1555 10.9149C19.1555 10.6536 19.103 10.4255 18.9979 10.2308C18.8954 10.0335 18.7391 9.88101 18.529 9.77339C18.3189 9.6632 18.0524 9.60811 17.7296 9.60811H16.6072V16.1191H14.943Z
12141    M23.445 16.2306C23.0683 16.2306 22.7326 16.1653 22.438 16.0346C22.1433 15.9013 21.9101 15.7053 21.7384 15.4465C21.5693 15.1852 21.4847 14.8597 21.4847 14.4702C21.4847 14.1423 21.545 13.8668 21.6654 13.6439C21.7858 13.4209 21.9498 13.2416 22.1574 13.1058C22.3649 12.97 22.6007 12.8675 22.8646 12.7983C23.1311 12.7291 23.4104 12.6804 23.7025 12.6522C24.0459 12.6164 24.3226 12.583 24.5327 12.5523C24.7428 12.519 24.8953 12.4703 24.9901 12.4062C25.0849 12.3422 25.1323 12.2474 25.1323 12.1218V12.0988C25.1323 11.8553 25.0554 11.667 24.9017 11.5337C24.7505 11.4005 24.5353 11.3339 24.256 11.3339C23.9613 11.3339 23.7268 11.3992 23.5526 11.5299C23.3783 11.658 
12142    23.263 11.8195 23.2067 12.0142L21.6923 11.8912C21.7692 11.5325 21.9203 11.2224 22.1458 10.9611C22.3713 10.6971 22.6622 10.4947 23.0183 10.3538C23.3771 10.2103 23.7922 10.1385 24.2637 10.1385C24.5916 10.1385 24.9055 10.177 25.2053 10.2538C25.5077 10.3307 25.7755 10.4499 26.0086 10.6113C26.2444 10.7727 26.4302 10.9803 26.566 11.2339C26.7018 11.4851 26.7697 11.7861 26.7697 12.1372V16.1191H25.2169V15.3005H25.1707C25.0759 15.4849 24.9491 15.6477 24.7902 15.7886C24.6314 15.927 24.4405 16.0359 24.2175 16.1153C23.9946 16.1922 23.7371 16.2306 23.445 16.2306ZM23.9139 15.1006C24.1548 15.1006 24.3674 15.0532 24.5519 14.9584C24.7364 14.861 24.8812 14.7303 24.9862 
12143    14.5663C25.0913 14.4023 25.1438 14.2166 25.1438 14.009V13.3825C25.0926 13.4158 25.0221 13.4466 24.9324 13.4748C24.8453 13.5004 24.7467 13.5247 24.6365 13.5478C24.5263 13.5683 24.4161 13.5875 24.3059 13.6054C24.1958 13.6208 24.0958 13.6349 24.0061 13.6477C23.814 13.6759 23.6461 13.7207 23.5026 13.7822C23.3591 13.8437 23.2477 13.927 23.1682 14.0321C23.0888 14.1346 23.0491 14.2627 23.0491 14.4164C23.0491 14.6394 23.1298 14.8098 23.2912 14.9276C23.4552 15.0429 23.6628 15.1006 23.9139 15.1006Z
12144    M28.04 16.1191V10.2154H29.6773V16.1191H28.04Z
12145    M28.8625 9.45437C28.6191 9.45437 28.4102 9.37365 28.236 9.21222C28.0643 9.04823 27.9785 8.85221 27.9785 8.62415C27.9785 8.39866 28.0643 8.2052 28.236 8.04377C28.4102 7.87978 28.6191 7.79778 28.8625 7.79778C29.1059 7.79778 29.3135 7.87978 29.4852 8.04377C29.6594 8.2052 29.7465 8.39866 29.7465 8.62415C29.7465 8.85221 29.6594 9.04823 29.4852 9.21222C29.3135 9.37365 29.1059 9.45437 28.8625 9.45437Z
12146    M30.989 16.1191V10.2154H32.5764V11.2455H32.6379C32.7455 10.8791 32.9261 10.6023 33.1798 10.4153C33.4335 10.2256 33.7256 10.1308 34.0561 10.1308C34.1381 10.1308 34.2265 10.136 34.3213 10.1462C34.4162 10.1565 34.4994 10.1706 34.5712 10.1885V11.6414C34.4943 11.6183 34.388 11.5978 34.2522 11.5799C34.1164 11.5619 33.9921 11.553 33.8793 11.553C33.6385 11.553 33.4232 11.6055 33.2336 11.7106C33.0466 11.813 32.8979 
1214611.9565 32.7878 12.141C32.6801 12.3255 32.6263 12.5382 32.6263 12.7791V16.1191H30.989Z
12147    M37.5749 15.6925V10.25H38.9509V15.6925H37.5749ZM35.5417 13.6592V12.2832H40.9842V13.6592H35.5417Z" fill="white"/>
12148    <defs>
12149    <clipPath id="clip0_162_788"><rect width="65.3765" height="24.7059" fill="white"/></clipPath><clipPath id="clip1_162_788"><rect width="65.3765" height="22.5067" fill="white" transform="translate(0 1.10156)"/></clipPath></defs></svg>`;
12150
12151  const bonus = document.createElement('div');
12152  bonus.className = 'sbf-bonus';
12153  bonus.style.display = 'none';
12154  bonus.innerHTML = BADGE + '<span class="sbf-bonus-text"></span>';
12155  const noteEl = wrapper.querySelector('#retention-offer-note');
12156  wrapper.insertBefore(bonus, noteEl); // flex `order` handles final placement
12157  const bonusText = bonus.querySelector('.sbf-bonus-text');
12158
12159  // "SAVE 33%" stamp, shown at the top of the applied discount_price modal (half above the edge)
12160  const STAMP = `<svg width="80" height="80" viewBox="0 0 80 80" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
12161    <g clip-path="url(#clip0_39_3704)"><g clip-path="url(#clip1_39_3704)">
12162    <g filter="url(#filter0_d_39_3704)">
12163    <path d="M41.0536 0.334467L45.5695 3.53304L50.8544 1.88762C51.5925 1.65695 52.3972 1.91838 52.8585 2.53861L56.1649 6.97766L61.7009 7.04429C62.4748 7.05455 63.1566 7.55176 63.4077 8.28477L65.1812 13.5286L70.4251 15.3021C71.1581 15.5482 71.6553 16.235 71.6656 17.0091L71.7322 22.5451L76.1713 25.8513C76.7916 26.3126 77.053 27.1174 76.8223 27.8556L75.1769 33.1403L78.3754 37.6563C78.8214 38.2868 78.8214 39.1326 78.3754 39.763L75.1769 44.279L76.8223 49.5638C77.053 50.302 76.7916 51.1067 76.1713 51.5681L71.7322 54.8743L71.6656 60.4103C71.6553 61.1843 71.1581 61.866 70.4251 62.1172L65.1812 63.8908L63.4077 69.1345C63.1616 69.8676 62.4748 70.3649 61.7009 70.375L56.1649 70.4418L52.8585 74.8807C52.3972 75.501 51.5925 75.7624 50.8544 75.5317L45.5695 73.8863L41.0536 77.0849C40.423 77.5308 39.5774 77.5308 38.9468 77.0849L34.4309 73.8863L29.146 75.5317C28.4079 75.7624 27.6032 75.501 27.1419 74.8807L23.8356 70.4418L18.2996 70.375C17.5256 70.3649 16.8438 69.8676 16.5927 69.1345L14.8192 63.8908L9.5753 62.1172C8.8423 61.8712 8.34508 61.1843 8.33483 60.4103L8.26819 54.8743L3.82913 51.5681C3.2089 51.1067 2.94748 50.302 3.17815 49.5638L4.82357 44.279L1.62499 39.763C1.17904 39.1326 1.17904 38.2868 1.62499 37.6563L4.82357 33.1403L3.17815 27.8556C2.94748 27.1174 3.2089 26.3126 3.82913 25.8513L8.26819 22.5451L8.33483 17.0091C8.34508 16.235 8.8423 15.5534 9.5753 15.3021L14.8192 13.5286L16.5927 8.28477C16.8388 7.55176 17.5256 7.05455 18.2996 7.04429L23.8356 6.97766L27.1419 2.53861C27.6032 1.91838 28.4079 1.65695 29.146 1.88762L34.4309 3.53304L38.9468 0.334467C39.5774 -0.111489 40.423 -0.111489 41.0536 0.334467Z" fill="#FF8254"/>
12164    <path d="M29.4951 55.4215C28.7679 55.4215 28.1201 55.2965 27.5519 55.0465C26.987 54.7933 26.5406 54.4459 26.2127 54.0043C25.888 53.5595 25.7208 53.0465 25.711 52.4654H27.8344C27.8474 52.7089 27.9269 52.9231 28.0731 53.1082C28.2224 53.29 28.4205 53.4313 28.6672 53.5319C28.914 53.6326 29.1916 53.6829 29.5 53.6829C29.8214 53.6829 30.1055 53.6261 30.3523 53.5124C30.599 53.3988 30.7922 53.2413 30.9318 53.04C31.0714 52.8387 31.1412 52.6066 31.1412 52.3436C31.1412 52.0774 31.0666 51.842 30.9172 51.6374C30.7711 51.4296 30.5601 51.2673 30.2841 51.1504C30.0114 51.0335 29.6867 50.9751 29.3101 50.9751H28.3799V49.4264H29.3101C29.6282 49.4264 29.9091 49.3712 30.1526 49.2608C30.3994 49.1504 30.5909 48.9978 30.7273 48.803C30.8636 48.605 30.9318 48.3744 30.9318 48.1115C30.9318 47.8615 30.8718 47.6423 30.7516 47.454C30.6347 47.2624 30.4692 47.1131 30.2549 47.0059C30.0438 46.8988 29.7971 46.8452 29.5146 46.8452C29.2289 46.8452 28.9675 46.8972 28.7305 47.0011C28.4935 47.1017 28.3036 47.2462 28.1607 47.4345C28.0179 47.6228 27.9416 47.8436 27.9318 48.0968H25.9107C25.9205 47.5222 26.0844 47.0157 26.4026 46.5774C26.7208 46.1391 27.1494 45.7965 27.6883 45.5498C28.2305 45.2998 28.8425 45.1748 29.5244 45.1748C30.2127 45.1748 30.8149 45.2998 31.3312 45.5498C31.8474 45.7998 32.2484 46.1374 32.5341 46.5628C32.8231 46.9848 32.9659 47.4589 32.9627 47.9848C32.9659 48.5433 32.7922 49.0092 32.4416 49.3826C32.0942 49.7559 31.6412 49.9929 31.0828 50.0936V50.1715C31.8166 50.2657 32.375 50.5205 32.7581 50.9361C33.1445 51.3485 33.336 51.8647 33.3328 52.4848C33.336 53.053 33.1721 53.5579 32.8409 53.9994C32.513 54.441 32.0601 54.7884 31.4821 55.0416C30.9042 55.2949 30.2419 55.4215 29.4951 55.4215ZM38.5353 55.4215C37.808 55.4215 37.1603 55.2965 36.5921 55.0465C36.0272 54.7933 35.5808 54.4459 35.2528 54.0043C34.9282 53.5595 34.761 53.0465 34.7512 52.4654H36.8746C36.8876 52.7089 36.9671 52.9231 37.1132 53.1082C37.2626 53.29 37.4606 53.4313 37.7074 53.5319C37.9541 53.6326 38.2317 53.6829 38.5402 53.6829C38.8616 53.6829 39.1457 53.6261 39.3925 53.5124C39.6392 53.3988 39.8324 53.2413 39.972 53.04C40.1116 52.8387 40.1814 52.6066 40.1814 52.3436C4
121640.1814 52.0774 40.1067 51.842 39.9574 51.6374C39.8113 51.4296 39.6002 51.2673 39.3243 51.1504C39.0515 51.0335 38.7269 50.9751 38.3502 50.9751H37.42V49.4264H38.3502C38.6684 49.4264 38.9493 49.3712 39.1928 49.2608C39.4395 49.1504 39.6311 48.9978 39.7675 48.803C39.9038 48.605 39.972 48.3744 39.972 48.1115C39.972 47.8615 39.9119 47.6423 39.7918 47.454C39.6749 47.2624 39.5093 47.1131 39.295 47.0059C39.084 46.8988 38.8373 46.8452 38.5548 46.8452C38.2691 46.8452 38.0077 46.8972 37.7707 47.0011C37.5337 47.1017 37.3437 47.2462 37.2009 47.4345C37.058 47.6228 36.9817 47.8436 36.972 48.0968H34.9509C34.9606 47.5222 35.1246 47.0157 35.4428 46.5774C35.761 46.1391 36.1895 45.7965 36.7285 45.5498C37.2707 45.2998 37.8827 45.1748 38.5645 45.1748C39.2528 45.1748 39.8551 45.2998 40.3713 45.5498C40.8876 45.7998 41.2886 46.1374 41.5743 46.5628C41.8632 46.9848 42.0061 47.4589 42.0028 47.9848C42.0061 48.5433 41.8324 49.0092 41.4817 49.3826C41.1343 49.7559 40.6814 49.9929 40.123 50.0936V50.1715C40.8567 50.2657 41.4152 50.5205 41.7983 50.9361C42.1847 51.3485 42.3762 51.8647 42.373 52.4848C42.3762 53.053 42.2123 53.5579 41.8811 53.9994C41.5532 54.441 41.1002 54.7884 40.5223 55.0416C39.9444 55.2949 39.2821 55.4215 38.5353 55.4215ZM49.3482 53.415V52.8891C49.3482 52.4897 49.4326 52.1228 49.6015 51.7884C49.7735 51.4507 50.0219 51.1813 50.3466 50.98C50.6745 50.7754 51.0739 50.6731 51.5446 50.6731C52.0219 50.6731 52.4229 50.7738 52.7476 50.9751C53.0755 51.1764 53.3222 51.4459 53.4878 51.7835C53.6567 52.1179 53.7411 52.4865 53.7411 52.8891V53.415C53.7411 53.8144 53.6567 54.1829 53.4878 54.5205C53.319 54.855 53.0706 55.1228 52.7427 55.3241C52.4148 55.5287 52.0154 55.6309 51.5446 55.6309C51.0674 55.6309 50.6664 55.5287 50.3417 55.3241C50.017 55.1228 49.7703 54.855 49.6015 54.5205C49.4326 54.1829 49.3482 53.8144 49.3482 53.415ZM50.7654 52.8891V53.415C50.7654 53.6455 50.8206 53.8631 50.931 54.0676C51.0446 54.2722 51.2492 54.3744 51.5446 54.3744C51.8401 54.3744 52.0414 54.2738 52.1485 54.0725C52.2589 53.8712 52.3141 53.652 52.3141 53.415V52.8891C52.3141 52.652 52.2622 52.4313 52.1583 52.2267C52.0544 52.0222 51.8498 51.9199 51.5446 51.9199C51.2524 51.9199 51.0495 52.0222 50.9359 52.2267C50.8222 52.4313 50.7654 52.652 50.7654 52.8891ZM44.2297 47.7072V47.1813C44.2297 46.7787 44.3157 46.4102 44.4878 46.0757C44.6599 45.7381 44.9083 45.4686 45.233 45.2673C45.5609 45.066 45.957 44.9654 46.4213 44.9654C46.9018 44.9654 47.3044 45.066 47.6291 45.2673C47.9537 45.4686 48.2005 45.7381 48.3693 46.0757C48.5381 46.4102 48.6226 46.7787 48.6226 47.1813V47.7072C48.6226 48.1098 48.5365 48.4783 48.3644 48.8128C48.1956 49.1472 47.9472 49.415 47.6193 49.6163C47.2946 49.8144 46.8953 49.9134 46.4213 49.9134C45.9472 49.9134 45.5463 49.8128 45.2183 49.6115C44.8937 49.4069 44.6469 49.1391 44.4781 48.8079C44.3125 48.4735 44.2297 48.1066 44.2297 47.7072ZM45.6567 47.1813V47.7072C45.6567 47.9442 45.7119 48.1634 45.8222 48.3647C45.9359 48.566 46.1356 48.6667 46.4213 48.6667C46.72 48.6667 46.9229 48.566 47.03 48.3647C47.1404 48.1634 47.1956 47.9442 47.1956 47.7072V47.1813C47.1956 46.9442 47.1437 46.7235 47.0398 46.5189C46.9359 46.3144 46.7297 46.2121 46.4213 46.2121C46.1323 46.2121 45.9326 46.316 45.8222 46.5238C45.7119 46.7316 45.6567 46.9507 45.6567 47.1813ZM44.8726 55.2852L51.7297 45.3111H53.0057L46.1485 55.2852H44.8726Z" fill="black"/>
12165    </g>
12166    <path d="M40.0006 70.368C57.4841 70.368 71.6573 56.1948 71.6573 38.7113C71.6573 21.2278 57.4841 7.05469 40.0006 7.05469C22.5172 7.05469 8.34399 21.2278 8.34399 38.7113C8.34399 56.1948 22.5172 70.368 40.0006 70.368Z" stroke="black" stroke-width="0.984145"/>
12167    <path d="M27.2284 25.7471C26.6638 25.2691 25.9109 24.8348 25.129 24.8348C24.434 24.8348 23.8113 25.1823 23.8113 25.8484C23.8113 26.6303 24.767 26.8475 25.5488 27.1226C26.9824 27.6149 28.7055 28.281 28.7055 30.4094C28.7055 32.6103 26.6349 33.5515 24.8683 33.5515C23.3046 33.5515 22.0883 32.9578 20.9878 31.8574L22.3634 30.5108C23.1887 31.3072 23.8259 31.785 24.8828 31.785C25.6937 31.785 26.49 31.394 26.49 30.4964C26.49 29.6276 25.5634 29.2946 24.5353 28.918C23.2176 28.4258 21.7407 27.8466 21.7407 25.9063C21.7407 23.9805 23.377 23.0684 25.0566 23.0684C26.3597 23.0684 27.3878 23.4882 28.4158 24.2702L27.2284 25.7471ZM36.7615 31.4955H33.1561L32.4755 33.3778H30.1733L34.3144 23.242H35.9941L39.8022 33.3778H37.4131L36.7615 31.4955ZM36.1822 29.8013L35.0095 26.3986H34.995L33.7642 29.8013H36.1822ZM44.1341 33.3778L40.326 23.242H42.7296L45.1332 30.2067H45.1478L47.6672 23.242H49.955L45.8283 33.3778H44.1341ZM51.8782 23.242H58.3795V24.994H53.9488V27.2819H58.3795V29.0339H53.9488V31.6258H58.3795V33.3778H51.8782V23.242Z" fill="black"/>
12168    <path d="M64.9423 38.3281H15.3965" stroke="black" stroke-width="0.984145" stroke-linecap="round"/>
12169    </g></g>
12170    <defs>
12171    <filter id="filter0_d_39_3704" x="0.256274" y="0" width="79.4879" height="79.4878" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
12172    <feFlood flood-opacity="0" result="BackgroundImageFix"/>
12173    <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
12174    <feOffset dy="1.03425"/>
12175    <feGaussianBlur stdDeviation="0.517126"/>
12176    <feComposite in2="hardAlpha" operator="out"/>
12177    <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
12178    <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_39_3704"/>
12179    <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_39_3704" result="shape"/>
12180    </filter>
12181    <clipPath id="clip0_39_3704"><rect width="80" height="80" fill="white"/></clipPath>
12182    <clipPath id="clip1_39_3704"><rect width="80" height="80" fill="white"/></clipPath>
12183    </defs>
12184    </svg>`;
12185
12186  const stamp = document.createElement('div');
12187  stamp.className = 'sbf-stamp';
12188  stamp.style.display = 'none';
12189  stamp.innerHTML = STAMP;
12190  modal.appendChild(stamp); // direct child of the modal (position:fixed) so it can sit half-above
12191
12192  function updateStamp() {
12193    // Only for the applied discount_price offer.
12194    const showStamp = modal.classList.contains('sbf-offer-state--applied') &&
12195      !!modal.querySelector('.sbf-offer-type--discount_price');
12196    const next = showStamp ? '' : 'none';
12197    if (stamp.style.display !== next) { stamp.style.display = next; }
12198  }
12199
12200  function updateBonus() {
12201    const applied = modal.classList.contains('sbf-offer-state--applied');
12202    const dur = wrapper.querySelector('.retention-offer-duration');
12203    // Mirror the duration's HTML as-is — any <span> styling authored in the `duration` config
12204    // (e.g. .sbf-bonus-new / .sbf-bonus-old / .sbf-bonus-strike) comes through untouched.
12205    const html = (applied && dur) ? dur.innerHTML.trim() : '';
12206    const show = !!html;
12207    const nextDisplay = show ? '' : 'none';
12208
12209    // Change-detect against the stored signature (not a re-read of the DOM) so repeated observer
12210    // fires with no real change are cheap no-ops — this is what keeps it from looping.
12211    const changed = (bonus.dataset.sig !== html) || (bonus.style.display !== nextDisplay);
12212
12213    if (!changed) { return; }
12214
12215    bonus.dataset.sig = html;
12216    bonus.style.display = nextDisplay;
12217    bonusText.innerHTML = html;
12218  }
12219
12220  // Two narrow, event-driven observers (NOT continuous):
12221  //  - content childList: fires when the backend renders the offer (when duration text appears)
12222  //  - modal attributes (own class/style only, no subtree): fires on open/close/state change
12223  // Our writes target .sbf-bonus (outside both watched scopes), so they can't retrigger either.
12224  function sync() { updateBonus(); updateStamp(); }
12225
12226  const content = wrapper.querySelector('#retention-offer-content');
12227  if (content) {
12228    new MutationObserver(sync).observe(content, { childList: true });
12229  }
12230  new MutationObserver(sync).observe(modal, { attributes: true, attributeFilter: ['class', 'style'] });
12231
12232  sync();
12233});
12234
12235</script>
12235
12236
12237
12238<style>
12239  /* Shared card look for the churn retention modal AND the win-back modal (same inner markup) */
12240  .exm_mini_modal.showRetentionModal,
12241  .exm_mini_modal.exm_winback_modal{
12242    background:#fffdf7;border-radius:12px;max-width:420px;width:87%!important;
12243    padding:24px 16px;
12244  }
12245  /* churn: card shadow + full-page dim (the spread ring fills everything outside the modal) */
12246  .exm_mini_modal.showRetentionModal{
12247    box-shadow:0 12px 40px rgba(0,0,0,.18),0 0 0 100vmax rgba(0,0,0,.35);
12248  }
12249  /* win-back: only the card shadow — it has its own .exm_winback_overlay, so no spread dim
12250     (that would double-dim); match the overlay opacity to the churn dim (.35) */
12251  .exm_mini_modal.exm_winback_modal{box-shadow:0 12px 40px rgba(0,0,0,.18);}
12252  .exm_winback_overlay{background:rgba(0,0,0,.35);}
12253  /* Applied discount_price only: extra top padding so the "SAVE" stamp doesn't cover the text */
12254  .exm_mini_modal.showRetentionModal.sbf-offer-state--applied:has(.sbf-offer-type--discount_price){
12255    padding-top:40px;
12256  }
12257  .exm_mini_modal.showRetentionModal *,
12258  .exm_mini_modal.exm_winback_modal *{box-sizing:border-box;}
12259  /* win-back subtitle to match the churn modal's #000 subtitle (it has no id to target) */
12260  .exm_winback_modal .retention-modal-subtitle{color:#000000;}
12261  .retention-modal-header{margin-bottom:16px;height:auto;align-items:flex-start;}
12262  .retention-modal-title,
12263  #selected_cancellation_reason_title{
12264    font-family:"Nib",serif;font-weight:700;font-size:20px;line-height:1.15;color:#000000;
12265  }
12266  .retention-modal-close{color:#000000;padding:2px;position:absolute;top:16px;right:16px;}
12267  .retention-modal-close svg{width:22px;height:22px;}
12268  .retention-modal-subtitle{
12269    font-family:"Soleil",sans-serif;font-size:12px;line-height:1.45;color:#111;margin:0 0 4px;
12270  }
12271  #selected_cancellation_reason_description{color:#000000;}
12272  .retention-offers-container{margin:16px 0 0!important;}
12273  .retention-offer-single{
12274    background:#e8f5e3;border:none;border-radius:8px;padding:12px 16px 12px 12px;
12275    display:flex;align-items:flex-start;gap:8px;margin-bottom:0;
12276  }
12277  .retention-offer-icon{color:#1c1c1c;margin-top:2px;}
12278  .retention-offer-icon svg{width:12px;height:12px;}
12279  .retention-offer-title{
12280    font-family:"Nib",serif;font-weight:700;font-size:12px;line-height:1.3;color:#000000;margin-bottom:4px;
12281  }
12282  .retention-offer-description{
12283    font-family:"Soleil",sans-serif;font-size:12px;line-height:1.4;color:#00000080;
12284  }
12285  .retention-offer-duration{display:none;}
12286  #retention-offer-note.retention-offer-note{
12287    display:block;font-family:"Soleil",sans-serif;font-style:italic;font-size:8.6px;
12288    line-height:1.4;color:#000000;text-align:center;margin:8px 8px 0;
12289  }
12290  .retention-modal-actions{flex-direction:column;gap:8px;margin-top:24px;}
12291  /* Doubled .exm_mini_modal gives (0,4,0) so these beat the theme's
12292     .exm_customer_info.exm_customer_info .mm__button (0,3,0) hack, which otherwise
12293     overrides padding/radius/font-size on the win-back modal (it sits inside .exm_customer_info). */
12294  .exm_mini_modal.exm_mini_modal .retention-modal-actions .mm__button{
12295    flex:none;width:100%;margin:0;border-radius:30px;padding:11.5px 16px;
12296    font-family:"Soleil",sans-serif;font-weight:400;font-size:13.2px;line-height:17px;letter-spacing:0;
12297    background:#92ba8f;color:#000000;border:1px solid #92ba8f;
12298  }
12299  /* ID-level so it beats the modal blade's @media(max-width:499px) 12px rule */
12300  #mm__button_apply_offer,#mm__button_next_offer,#mm__button_proceed_cancellation{
12301    font-size:13.2px;margin:0;
12302  }
12303  .exm_mini_modal.exm_mini_modal .retention-modal-actions .mm__button.mm__button_outlined{
12304    background:#fff;color:#000000;border:1px solid #000000;
12305  }
12306
12307  /* ---- Cancel-page "required" hints (reason + agreement) ---- */
12308  .sbf-required{
12309    display:block;font-family:"Soleil",sans-serif;font-size:12px;
12310    color:#d32f2f;text-align:center;margin-top:6px;
12311  }
12312  .sbf-required.sbf-required--ok{display:none;}
12313
12314  /* ---- Cancel-page reasons (exm=4): override backend's desktop multi-column
12315     wrap (max-height:12rem + flex-wrap) into a single centered column ---- */
12316  @media (min-width: 768px) {
12317    .exm_customer_info.exm_customer_info .mm_cancel_reasons{
12318      max-height:none;
12319      flex-wrap:nowrap;
12320      margin:0 auto;
12321      width:fit-content;
12322    }
12323  }
12324
12325  /* ---- Applied-state modal ONLY (member already has an active offer).
12326     Scoped to .sbf-offer-state--applied so the perfected offers modal is untouched. ---- */
12327  .sbf-offer-state--applied .retention-modal-pretitle{
12328    color:#000000;font-size:12px;line-height:140%;letter-spacing:0;margin-bottom:12px;
12329  }
12330  .sbf-offer-state--applied .retention-modal-header{
12331    margin:0 auto;width:fit-content;text-align:center;padding:0;
12332  }
12333  .sbf-offer-state--applied .retention-modal-subtitle{text-align:center;margin-top:16px;margin-bottom:0;}
12334  /* applied discount_price modal only (keyed off the deep offer-type class via :has) */
12335  .sbf-offer-state--applied:has(.sbf-offer-type--discount_price) .retention-modal-subtitle{margin-top:14px;}
12336  .sbf-offer-state--applied:has(.sbf-offer-type--discount_price) .sbf-bonus{margin-top:16px;}
12337  /* Bonus badge line (built by JS, text mirrored from the hidden `duration` field) */
12338  .sbf-bonus{
12339    display:flex;align-items:center;justify-content:center;gap:8px;
12340    margin:20px 0 0;font-family:"Soleil",sans-serif;font-size:14px;font-weight:600;color:#000000;
12341  }
12342  .sbf-bonus svg{flex:none;}
12343  /* "SAVE 33%" stamp — top-centered, half above the modal edge (applied discount only) */
12344  .sbf-stamp{
12345    position:absolute;top:0;left:50%;transform:translate(-50%,-58%);
12346    width:80px;height:80px;pointer-events:none;z-index:2;
12347  }
12348  .sbf-stamp svg{display:block;width:100%;height:100%;}
12349  /* bonus text spans (authored inline in the `duration` config) */
12350  /* primary/highlighted text: the store-credit value AND the "new" half of the other two */
12351  .sbf-bonus-new{font-family:"Nib",serif;font-weight:700;font-size:20px;line-height:34px;letter-spacing:0;color:#F97651;}
12352  /* old / strike halves — placeholder styles, to be finalized later */
12353  .sbf-bonus-old{font-family:"Soleil",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:34px;letter-spacing:0;text-decoration:line-through;color:#000000;}
12354  .sbf-bonus-strike{font-family:"Soleil",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:34px;letter-spacing:0;color:#000000;text-decoration:line-through;}
12355  /* Order: below subtitle, above the note (which is itself above the offer box). Only sets
12356     `order`, leaving pretitle/header/subtitle at their default source order. */
12357  .sbf-offer-state--applied > div{display:flex;flex-direction:column;}
12358  .sbf-offer-state--applied .sbf-bonus{order:1;}
12359  .sbf-offer-state--applied #retention-offer-note{order:2;}
12360  .sbf-offer-state--applied #retention-offers-container{order:3;}
12361  .sbf-offer-state--applied .exm_successText{order:4;}
12362  .sbf-offer-state--applied .exm_errorText{order:5;}
12363  .sbf-offer-state--applied .retention-modal-actions{order:6;}
12364  .sbf-offer-state--applied .mm_return_message{order:7;}
12365
12366  /* ---- Offer-active card on the dashboard page (exm=1) ---- */
12367  .exm_ps_offer{padding-bottom:10px;border-bottom:1px solid #000000;}
12368  .exm_ps_offer_icon{display:none;}
12369  .exm_ps_offer_title{color:#000000;}
12370  .exm_ps_offer_description{color:#000000;font-size:20px;line-height:16px;}
12371  .exm_ps_offer_content{gap:4px;}
12372
12373  /* ---- Win-back modal ONLY (does not affect the churn modal) ---- */
12374  .exm_mini_modal.exm_winback_modal{background:#E8F5E3;}
12375  .exm_winback_modal .retention-offer-single{background:#FFFDF7;border:1px solid #92BA8F;}
12376  .exm_mini_modal.exm_winback_modal .retention-modal-actions .mm__button.mm__button_outlined{background:transparent;}
12377  .exm_mini_modal.exm_winback_modal .retention-offer-note {
12378    font-size: 12px;
12379    margin-top: -10px;
12380  }
12381
12382  /* ---- Win-back banner (dashboard, exm=1) ---- */
12383  .exm_winback_banner{
12384    background:#E8F5E3;
12385    border:2px solid #92BA8F;
12386    border-left-width:6px;
12387    padding:24px 22px;
12388  }
12389  .exm_winback_banner_icon{display:none;}
12390  .exm_winback_banner .exm_winback_banner_text{
12391    display:flex;flex-direction:column;align-items:flex-start;
12392  }
12393  .exm_winback_banner .exm_winback_banner_eyebrow{
12394    padding-inline:6px;background:#92BA8F;line-height:19.8px;
12395  }
12396  .exm_winback_banner .exm_winback_banner_title{color:#000000;}
12397  /* CTA: extra specificity ((0,3,0)) so it beats any theme link rules inside .exm_customer_info */
12398  .exm_winback_banner .exm_winback_banner_cta.exm_winback_apply{
12399    background:#92BA8F;color:#000000;border-radius:30px;
12400    font-size:16px;font-weight:400;text-transform:uppercase;
12401  }
12402</style>
12403      
12403<script
12404        src="//paireyewear.com/cdn/shop/t/1007/assets/unload.js?v=115205832467673927641754013130"
12405        async
12406      ></script>
12406
12407    </div>
12408  <div id="shopify-block-AdjkraUk3aFVvenQ3d__8605505498557855500" class="shopify-block shopify-app-block bogos-shopify-block">
12409
12410
12411<div id="secomapp_freegifts_version" data-version="3.0"></div>
12412
12413    <!-- BEGIN app snippet: freegifts-snippet --><link href="//cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/glider.min.css" rel="stylesheet" type="text/css" media="all" />
12414<link href="//cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/freegifts-main.min.css" rel="stylesheet" type="text/css" media="all" />
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425
12426
12427<style id="sca_fg_custom_style">
12428    
12429        .freegifts-main-container .fg-section-title, .freegifts-main-container .bogos-slider-info-title { color: #121212; }
12430        .freegifts-main-container .product-title, .freegifts-main-container .bogos-gift-product-title { color: #000000; }
12431        .freegifts-main-container .original-price, .freegifts-main-container .bogos-gift-item-compare-price { color: #121212; }
12432        .freegifts-main-container .gift-price, .freegifts-main-container .bogos-gift-item-price { color: #ea5455; }
12433        .freegifts-main-container .btn-add-to-cart { color: #FFFFFF; background-color: #7367f0; }
12434        .freegifts-main-container .bogos-slider-offer-badge { background: #FFEF9D }
12435        .freegifts-main-container .bogos-slider-offer-badge.success { background: #CDFEE1 }
12436        .freegifts-main-container .bogos-slider-offer-title { color: #000000 }
12437        .freegifts-main-container .btn-add-to-cart svg path { fill: #FFFFFF; }
12438        .bogos-gift-select-variant-title { color: #005BD3; }
12439        .bogos-gift-select-variant-title-contain::after { border-color: #005BD3; }
12440        
12441        .fg-gift-thumbnail-offer-title { color: #000000; }
12442        .fg-gift-thumbnail-container { border-color: #8A8A8A; }
12443        .fg-gift-thumbnail-offer-time { background-color: #000000; }
12444        #sca-gift-thumbnail .sca-gift-image { width: 50px; max-height: 50px; }
12445
12446        #sca-gift-icon .sca-gift-icon-img { width: 50px; max-height: 50px; }
12447        .sca-gift-icon-collection-page .sca-gift-icon-collection-img { width: 50px; max-height: 50px; }
12448
12449        #sca-promotion-glider { color: #ffffff; background-color: #F72119; }
12450        
12451        
12452        #sca-fg-today-offer-iframe .sca-fg-header { background-color: #FFFFFF; }
12453        #sca-fg-today-offer-iframe .sca-fg-body { background-color: #FFFFFF; }
12454        #sca-fg-today-offer-iframe .sca-fg-today-offer-title { color: #303030 !important; }
12455        #sca-fg-today-offer-iframe .sca-fg-today-offer-subtitle { color: #616161 !important; }
12456        #sca-fg-today-offer-iframe .sca-offer-title { color: #303030; }
12457        #sca-fg-today-offer-widget { height: 70px !important; width: 70px !important; }
12458        .sca-fg-icon-success-anim { box-shadow: inset 0 0 0 #24B263; }
12459        @-webkit-keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #24B263; } }
12460        @keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #24B263; } }
12461        .sca-fg-icon-success-circle { stroke: #24B263; }
12462        #sca-fg-today-offer-iframe .sca-fg-offer .sca-offer-header-container { background-color: #F7F7F7 }
12463        #sca-fg-today-offer-iframe .sca-fg-offer.sca-offer-archived .sca-offer-header-container { background-color: #24B26325 }
12464        #sca-fg-today-offer-iframe .sca-gift-product-title { color:  #303030}
12465        #sca-fg-today-offer-iframe .sca-gift-product-discount-price { color: #24B263 }
12466        #sca-fg-today-offer-iframe .sca-gift-product-original-price { color: #616161 }
12467        #sca-fg-today-offer-iframe .sca-offer-info .sca-offer-subtitle { color: #616161 }
12468        
12469        
12470        .bogos-bundles-widget { background-color: #F3F3F3;  }
12471        .bogos-bundles-widget-body .bogos-bundle-item { background-color: #FFFFFF; }
12472        .bogos-bundles-widget .bogos-bundles-widget-title { color: #303030; }
12473        .bogos-bundles-widget .bogos-bundles-widget-description { color: #616161; }
12474        .bogos-bundle-item .bogos-bundle-item-title { color: #303030; }
12475        .bogos-bundle-item .bogos-bundle-item-discount-price, .bogos-bundles-widget .bogos-bundles-total-discount-price { color: #005BD3; }
12476        .bogos-bundle-item .bogos-bundle-item-original-price, .bogos-bundles-widget .bogos-bundles-total-original-price { color: #005BD3; }
12477        .bogos-bundles-widget-footer .bogos-bundles-button-add { color: #FFFFFF; background-color: #303030; }
12478        .bogos-bundles-widget .bogos-bundle-shipping-discount-container { background-color: #DEE6FF; }
12479        .bogos-bundles-widget .bogos-bundle-shipping-discount-title { color: #2332D5; }
12480        
12481        .bogos-bundles-quantity-break-widget { background-color: #F3F3F3;  }
12482        .bogos-bundles-quantity-break-widget-title { color: #303030; }
12483        .bogos-bundles-quantity-break-widget-description { color: #303030; }
12484        .bogos-bundle-quantity-break-item-original-price, .bogos-bundles-quantity-break-origin-price { color: #B5B5B5; }
12485        .bogos-bundles-quantity-break-button-add { background: #303030; color: #FFFFFF; }
12486        .bogos-bundle-quantity-break_item-container { background: #FFFFFF; }
12487        .bogos-bundle-quantity-break-label { background: #303030; color: #FFFFFF; }
12488        .bogos-bundle-quantity-break-tag { background: #F1F1F1; color: #303030; }
12489        .bogos-bundle-quantity-break-sub-title { color: #616161; }
12490        .bogos-bundles-quantity-break-discount-price { color: #303030; }
12491        .bogos-bundle-quantity-break-title { color: #303030; }
12492        .bogos-bundle-quantity-break-item-discount-price { color: #303030; }
12493
12494        .bogos-volume-discount-widget.default-layout { background-color: #F3F3F3;  }
12495        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-title { color: #303030; }
12496        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-description { color: #303030; }
12497        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price , .bogos-volume-discount-origin-price { color: #303030; }
12498        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-button-add { background: #303030; color: #FFFFFF; }
12499        .bogos-volume-discount-widget.default-layout .bogos-volume-discount_item-container { background: #FFFFFF; }
12500        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-label { background: #303030; color: #FFFFFF; }
12501        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tag { background: #F1F1F1; color: #303030; }
12502        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-sub-title { color: #616161; }
12503        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-discount-price { color: #303030; }
12504        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tier-price-primary span { color: #303030; }
12505        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-discount-price { color: #303030; }
12506        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-title { color: #303030; }
12507        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-origin-price, .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price { color: #B5B5B5; }
12508        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { background-color: #F3F3F3; }
12509        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-title { color: #303030; }
12510        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-description { color: #303030; }
12511        .bogos-volume-discount-table-container.line-style .bogos-volume-discount-item { background-color: #FFFFFF; }
12512        .bogos-volume-discount-widget.table-layout, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-item, .bogos-volume-discount-widget-body .bogos-volume-discount-tier-info, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { border-color: #E0E0E0; }
12513        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-title { color: #303030; }
12514        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-description { color: #616161; }
12515        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tag { background-color: #F1F1F1; color: #303030; }
12516        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-text { color: #303030; }
12517        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-label { color: #FFFFFF; background-color: #303030; }
12518        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-price { color: #303030; }
12519        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-price-primary span { color: #303030; }
12520        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-origin-price { color: #B5B5B5; }
12521        .bogos-volume-discount-table-container.is-hidden-line .bogos-volume-discount-tier-info { border-color: transparent; }
12522        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style .bogos-volume-discount-item:nth-child(odd) { background-color: #FFFFFF; }
12523        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style  .bogos-volume-discount-item:nth-child(even) { background-color: #F5F5F5; }
12524        .bogos-volume-discount-widget .bogos-vl-tb-shipping-label { color: #2332D5; }
12525        .bogos-volume-discount-widget .bogos-vl-shipping-label { color: #2332D5; }
12526        .bogos-volume-discount-widget .bogos-vl-shipping-container { background-color: DEE6FF; }
12527        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-option-title { color: #303030; }
12528        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-section-title { color: #303030; }
12529        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-input-c
12529heckbox:checked { background-color: #8051FF; border-color: #8051FF;}
12530        .bogos-volume-discount-widget.default-layout input[type=radio]:checked { background-color: #8051FF; border-color: #8051FF;}
12531        
12532        .bogos-mix-match-widget { background-color: #F3F3F3; ; }
12533        .bogos-mix-match-widget .bogos-mix-item { background-color: #FFFFFF; }
12534        .bogos-mix-match-widget .bogos-mix-match-widget-title { color: #303030; }
12535        .bogos-mix-match-widget .bogos-mix-match-widget-description { color: #616161; }
12536        .bogos-mix-match-widget .bogos-mix-item-title { color: #303030; }
12537        .bogos-mix-match-widget .bogos-mix-item-discount-price { color: #303030; }
12538        .bogos-mix-match-widget .bogos-mix-item-original-price { color: #B5B5B5; }
12539        .bogos-mix-match-widget .bogos-mix-match-button-add { color: #FFFFFF; background-color: #303030; }
12540        .bogos-mix-match-widget .bogos-mix-match-badge-item { background-color: #FFF8DB; }
12541        .bogos-mix-match-widget .bogos-mix-match-badge-item.success { background-color: #CDFEE1; }
12542        .bogos-mix-match-widget .bogos-mix-match-badge-item .bogos-mix-match-badge-title { color: #4F4700; }
12543        .bogos-mix-match-widget .bogos-mix-match-badge-item.success .bogos-mix-match-badge-title { color: #29845A; }
12544        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-container { background-color: #DEE6FF; }
12545        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-title { color: #2332D5; }
12546        
12547        .bogos-bundle-page-container .bogos-bp-steps-bar, .bogos-bundle-page-container .bogos-bp-step-bar-single { background-color: #F3F3F3; }
12548        .bogos-bundle-page-container .bogos-bp-step-title { color: #303030; }
12549        .bogos-bp-steps-container .bogos-bp-step-item.active { border-bottom: solid 3px #303030; }
12550        .bogos-bundle-page-container .bogos-bp-header-title { color: #303030; }
12551        .bogos-bundle-page-container .bogos-bp-header-subtitle { color: #303030; }
12552        .bogos-bundle-page-container .bogos-bp-step-header-title { color: #303030; }
12553        .bogos-bundle-page-container .bogos-bp-step-header-subtitle { color: #616161; }
12554        .bogos-bundle-page-container .bogos-bp-product-title, .bogos-step-item .bogos-step-item-title, .bogos-product-detail-modal .bogos-product-title { color:  #303030; }
12555        .bogos-step-items-container .bogos-step-item-variant-title { color: #616161; }
12556        .bogos-bundle-page-container .bogos-bp-product-price, .bogos-step-item .bogos-step-item-discount-price, .bogos-bp-widget-footer .bogos-bp-total-discount-price {  color:  #303030; }
12557        .bogos-step-item .bogos-step-item-original-price, .bogos-bp-widget-footer .bogos-bp-total-original-price { color:  #808080; }
12558        .bogos-bundle-page-container .bogos-bp-btn-add-product, .bogos-product-detail-modal .bogos-product-add-btn { background-color: #303030; color: #FFFFFF }
12559        .bogos-bp-widget-container .bogos-bp-widget { background-color: #F3F3F3; ; }
12560        .bogos-bp-widget .bogos-bp-widget-title { color: #303030; }
12561        .bogos-bp-widget .bogos-bp-widget-description { color: #303030; }
12562        .bogos-step-items-product-require.success .bogos-step-items-product-require-title { color: #2332D5; }
12563        .bogos-bp-widget .bogos-bp-button-add { background-color: #303030; color: #FFFFFF; }
12564        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item { background-color: #FFF8DB; }
12565        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item.success { background-color: #CDFEE1; }
12566        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-title { color: #4F4700; }
12567        .bogos-bp-widget-badge-item.success .bogos-bp-widget-badge-title { color: #29845A; }
12568        .bogos-bp-widget .bogos-bundle-page-shipping-discount-container { background-color: #DEE6FF; }
12569        .bogos-bp-widget .bogos-bundle-page-shipping-discount-title { color: #2332D5; }
12570        
12571        .bogos-fbt-upsell-container { background: #F6F6F6; border-radius: 15px; }
12572        .bogos-fbt-header-title { color: #303030; }
12573        .bogos-fbt-header-description { color: #303030; }
12574        .bogos-fbt-footer-discounted-price { color: #303030; }
12575        .bogos-fbt-footer-original-price { color: #616161; }
12576        .bogos-fbt-footer-button-add { background: #303030; color: #FFFFFF; }
12577        .bogos-fbt-product-title {color: #303030; }
12578        .bogos-fbt-upsell-product-discounted-price {color: #303030; }
12579        .bogos-fbt-upsell-product-original-price {color: #808080; }
12580        .is-cheapest-free-label {color: #FFFFFF ;background-color: #FFAA00;}
12581        .is-cheapest-free {background-color: rgba(255, 170, 0, 0.2);}
12582        .bogos-fbt-this-item {background-color: #D1D1D1;color: #303030;}
12583        .bogos-fbt-upsell-body-item-checkbox {border-color: #303030;}
12584        .bogos-fbt-upsell-body-item-checkbox:checked {border-color: #303030; background-color: #303030;}
12585        .bogos-fbt-shipping-discount-container { background-color: #DEE6FF; }
12586        .bogos-fbt-shipping-discount-title { color: #2332D5; }
12587        .bogos-fbt-upsell-body-stack-meta .bogos-fbt-upsell-img-wrapper, .bogos-fbt-upsell-body-classic-item-img-wrapper .bogos-fbt-upsell-body-classic-item-img {width: 60px; height: 60px;}
12588        .bogos-fbt-upsell-container img.bogos-fbt-upsell-img {border-radius: 7.5px;}
12589        
12590        .bogos-cheapest-discount {background-color: #ffffff; border-color: #888888;}
12591        .bogos-cheapest-discount .bogos-cheapest-title { color: #303030; }
12592        .bogos-cheapest-list-product-modal .bogos-cheapest-title { color: #303030; }
12593        .bogos-cheapest-discount .bogos-cheapest-description { color: #616161; }
12594        .bogos-cheapest-product-card .bogos-cheapest-product-title { color: #303030; }
12595        .bogos-cheapest-product-card .bogos-cheapest-product-price { color: #303030; }
12596        .bogos-cheapest-product-card .bogos-cheapest-select-variant-title { color: #303030; }
12597        .bogos-cheapest-product-card .bogos-cheapest-product-add-btn { color: #ffffff; background-color: #303030}
12598        .bogos-cheapest-label-item.active .bogos-cheapest-label { color: #303030; }
12599        .bogos-cheapest-label-item.active #bogos-active-icon path { fill: #3
1259903030; }
12600        .bogos-cheapest-label-item.excluded .bogos-cheapest-label { color: #CCCCCC; }
12601        .bogos-cheapest-label-item.excluded #bogos-excluded-icon path { fill: #CCCCCC; }
12602        .bogos-cheapest-label-item:not(.active):not(.excluded) #bogos-uncheck-icon path { fill: #4A4A4A; }
12603        .bogos-cheapest-label-item:not(.active):not(.excluded) .bogos-cheapest-label { color: #303030; }
12604        .bogos-cheapest-discount .bogos-cheapest-label-container:not(:has(.bogos-cheapest-discount-bullet-items)) {background-color: #F6F6F6;}
12605        .bogos-cheapest-discount .bogos-cheapest-discount-bullet-item {color: #808080;}
12606        .bogos-cheapest-discount .bogos-cheapest-products-describe {color: #616161;}
12607        .bogos-cheapest-discount .bogos-cheapest-products-more-btn {color: #303030;}
12608        
12609        .bogos-select-option-custom-item:not(.bogos-option-default):not(.bogos-active):not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
12610        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active:not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
12611        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active {border: 0.5px solid #303030;}
12612        .bogos-select-option-custom-item.bogos-option-default:not(.bogos-active) .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
12613        .bogos-select-option-custom-item.bogos-option-default.bogos-active .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
12614        .bogos-select-option-custom-item.bogos-option-default.bogos-active {border: 0.5px solid #303030;}
12615        .bogos-mix-item-select-variant-option:hover, .bogos-gift-select-variant-option:hover, .bogos-bundle-select-variant-option:hover, .bogos-vl-select-variant-option:hover, .bogos-fbt-variant-item:hover, .bogos-pa-variant-item:hover, .bogos-pa-variant-item.active {background-color: #F0F0F0;}
12616        
12617    
12618    
12619</style>
12619<script id="sca_fg_custom_script" data-cmp-vendor="bogos" data-cmp-ab="0">
12620    
12621    
12622</script>
12622
12623
12624<script src="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/glider.min.js" defer></script>
vendor: 1 bytes, line 12624
12624
12625<script src="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/lz-string.min.js" defer></script>
12625
12626
12627<div id="freegifts-main-popup-container" class="freegifts-main-container sca-modal-fg"
12628     data-animation="slideInOutTop"></div>
12629<div id="sca-fg-notifications" class="sca-fg-notifications"></div>
12630
12631<div id="bogos-to-widget-icon-wrap" style="display:none"></div>
12632<div id="bogos-to-widget-iframe" style="visibility:hidden;opacity:0;position:fixed"></div>
12633
12634<div id="sca-fg-today-offer-widget"></div>
12635<div id="sca-fg-today-offer-iframe"></div>
12636
12637<div id="bogos-mix-match-main-collection-popup-container" class="sca-modal-fg"></div>
12638<div id="bogos-main-popup-product-detail-container" data-animation="slideInOutTop"></div>
12639<div id="bogos-main-popup-more-product-container" data-animation="slideInOutTop"></div>
12640
12641<div id="bogos-cart-discount-congrats-msg-wrap"></div>
12642
12643<script type="text/javascript" data-cmp-vendor="bogos" data-cmp-ab="0">
12644    if (typeof Shopify === "undefined") window.Shopify = {};
12645    Shopify.cartItems = [];
12646    Shopify.current_product = {};
12647    Shopify.current_collection = {};
12648    Shopify.products = {};
12649
12650    // current product or collection
12651    Shopify.current_product = {...null};
12652    
12653
12654    Shopify.current_collection = {...null};
12655
12656    window.SECOMAPP = window.SECOMAPP || {};
12657    SECOMAPP.fg_codes = [];
12658    SECOMAPP.activateOnlyOnePromoCode = false;
12659
12660    SECOMAPP.localization = [];SECOMAPP.localization.push({
12661        ...{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}},
12662        root_url: "/"
12663    });SECOMAPP.localization.push({
12664        ...{"shop_locale":{"locale":"es","enabled":true,"primary":false,"published":true}},
12665        root_url: "/es"
12666    });
12667    
12668    SECOMAPP.fgData = {...{"appearance":{"bundle":{"color":{"theme_color":"neutral","item_name_color":"#303030","title_text_color":"#303030","button_text_color":"#FFFFFF","bundle_price_color":"#005BD3","original_price_color":"#005BD3","description_text_color":"#616161","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5"},"others":{"hidden_brand_mark":false},"content":{"button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","show_discount_each_item":true,"show_discount_on_button":true,"shopify_shipping_icon_path":"shipping-icon-1.png"}},"gift_icon":{"product_page":{"gift_icon":{"size":"50","status":true},"gift_thumbnail":{"status":true,"number_text":"gift items included","border_color":"#8A8A8A","show_multiple":"together","countdown_text":"Expiring in","use_old_version":false,"offer_name_color":"#000000","show_number_gift":true,"countdown_time_color":"#000000","show_countdown_timer":true}},"gift_icon_path":"images\/fg-icons\/fg-icon-red.png","collection_page":{"size":"50","status":true},"shopify_gift_icon_path":"fg-icon-red.png","enable_for_all_conditions":true},"mix_match":{"color":{"theme_color":"neutral","item_name_color":"#303030","title_text_color":"#303030","button_text_color":"#FFFFFF","bundle_price_color":"#303030","original_price_color":"#B5B5B5","description_text_color":"#616161","button_background_color":"#303030","widget_background_color":"#F3F3F3","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","item_card_background_color":"#FFFFFF","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"content":{"tier_style":"label","button_text":"Add bundle to cart","out_stock_text":"Out of stock!","mix_item_header":"Mix item {{itemIndex}}","show_description":true,"total_price_text":"Total bundle price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_product_text":"Choose from {{number}} product(s)","select_variant_title":"Variant","select_collection_text":"Choose from {{number}} collection(s)","show_discount_each_item":true,"show_discount_on_button":true,"shopify_shipping_icon_path":"shipping-icon-1.png"}},"fbt_upsell":{"color":{"item_name":"#303030","item_price":"#303030","theme_color":"neutral","widget_title":"#303030","checkbox_color":"#303030","widget_subtitle":"#303030","atc_button_color":"#303030","item_price_after":"#303030","item_price_before":"#808080","total_price_after":"#303030","widget_background":"#F6F6F6","total_price_before":"#616161","cheapest_text_color":"#FFFFFF","atc_button_text_color":"#FFFFFF","current_item_tag_text":"#303030","current_item_tag_color":"#D1D1D1","cheapest_highlight_color":"#FFAA00","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5"},"content":{"button_text":"Add selected items","free_item_text":"Free 1 item","total_price_text":"Total price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","shopify_shipping_icon_path":"shipping-icon-1.png"},"general":{"widget_layout":"classic","maximum_display":3,"show_discount_amount":true,"show_discount_each_item":true}},"bundle_page":{"color":{"theme_color":"neutral","step_text_color":"#303030","atc_button_color":"#303030","step_title_color":"#303030","cart_button_color":"#303030","page_heading_color":"#303030","product_title_color":"#303030","required_text_color":"#2332D5","variant_title_color":"#616161","original_price_color":"#808080","side_bar_title_color":"#303030","step_highlight_color":"#303030","atc_button_text_color":"#FFFFFF","cart_button_text_color":"#FFFFFF","discounted_price_color":"#303030","page_sub_heading_color":"#303030","step_description_color":"#616161","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","side_bar_background_color":"#F3F3F3","side_bar_description_color":"#303030","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5","default_step_background_color":"#F3F3F3","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"content":{"step_text":"Step {{index}}","tier_style":"progress","load_more_text":"Load more","out_stock_text":"Out of stock","read_more_text":"See more","step_icon_path":"images\/step-icons\/step-icon-1.png","atc_button_text":"Add to bundle","blank_step_text":"Add product to this step","cart_button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","summary_icon_path":"images\/summary-icons\/summary-icon-1.png","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","summary_title_text":"Your bundle","choose_variant_text":"Choose variant","maximum_quantity_text":"Maximum item reached","required_product_text":"{{number}} item(s) required","shopify_step_icon_path":"step-icon-1.png","summary_description_text":"Choose items from this page to make your own bundle","shopify_summary_icon_path":"summary-icon-1.png","shopify_shipping_icon_path":"shipping-icon-1.png"}},"gift_slider":{"color":{"add_to_cart_color":"#FFFFFF","offer_title_color":"#000000","product_title_color":"#000000","original_price_color":"#121212","variant_select_color":"#005BD3","add_to_cart_btn_color":"#7367f0","discounted_price_color":"#ea5455","gift_slider_title_color":"#121212","notify_add_gift_active_state_color":"#CDFEE1","notify_add_gift_normal_state_color":"#FFEF9D"},"others":{"gift_img_size":"\u0026width=480\u0026height=480","hidden_brand_mark":false,"disable_use_old_version":true},"general":{"running_text":"","show_gift_type":"all_in_one","select_gift_btn":"Select variants","show_pagination":true,"use_old_version":false,"gift_popup_title":"Select your free gift!","show_product_title":true,"show_variant_title":true,"add_to_cart_btn_title":"Add to cart","number_product_slider":4,"show_gift_for_customer":"by_variants","enable_add_multiple_gifts":true,"number_product_slider_mobile":1.8}
12668,"notify_gift_can_add":{"enable":true,"number_gifts_added":"You have added {{number}} gift product(s)","number_gifts_can_be_added":"You can add {{number}} gift product(s)"},"notify_offer_available":{"text":"🎁 You have qualified for {{qualifiedOffers}} offer(s)!","enable":true},"disable_slider_checkbox":{"text":"Don't show this offer again","time":10,"enable":false}},"today_offer":{"widget_info":{"show_widget":true,"widget_size":70,"gift_display":"by_products","widget_title":"TODAY OFFER","widget_position":"bottom_right","widget_subtitle":"Claim these exclusive offers today","number_gift_show":2,"gift_notification":"Get {{number}} gift for {{discountAmount}} OFF","icon_widget_title":"Today offer","show_gift_preview":true,"widget_icon_style":"icon","button_redirect_text":"Get offer","show_gift_notification":true},"widget_color":{"offer_title_color":"#303030","widget_title_color":"#303030","offer_default_color":"#F7F7F7","offer_success_color":"#24B263","product_title_color":"#303030","discount_price_color":"#24B263","original_price_color":"#616161","body_background_color":"#FFFFFF","widget_subtitle_color":"#616161","gift_notification_color":"#616161","header_background_color":"#FFFFFF"},"widget_icon_path":"images\/widget-icons\/widget-icon-1.png","shopify_widget_icon_path":"widget-icon-1.png"},"cart_discount":{"color":{"widget":{"line_color":"#D0D0D0","theme_color":"blue","open_icon_color":"#616161","tier_text_color":"#303030","title_text_color":"#2332D5","active_icon_color":"#008000","excluded_tier_color":"#cccccc","widget_border_color":"#7B84E6","open_tier_text_color":"#303030","tier_background_color":"#FFFFFF","active_tier_text_color":"#008000","description_text_color":"#616161","widget_background_color":"#FFFFFF"},"congrats":{"theme_color":"blue","background_color":"#EEEFFB","title_text_color":"#2332D5","description_text_color":"#303030"}},"content":{"widget":{"icon":"https:\/\/d33a6lvgbd0fej.cloudfront.net\/bogos-images\/1772523961.png","divide_tiers":false,"widget_style":"style_1","discount_tier_style":"checklist","widget_border_radius":12},"congrats":{"title":"Congratulations!","position":"bottom_right","appear_for":5,"description":"You got {{discount_amount}} off!","border_radius":12}}},"product_add_on":{"color":{"theme_color":"neutral","checkbox_color":"#303030","card_border_color":"#FFFFFF","widget_background":"#F6F6F6","product_name_color":"#303030","variant_name_color":"#303030","widget_title_color":"#303030","see_more_text_color":"#808080","widget_border_color":"#FFFFFF","discount_price_color":"#303030","original_price_color":"#CCCCCC","card_background_color":"#F6F6F6","widget_subtitle_color":"#303030"},"content":{"title_align":"left","see_less_text":"See less","see_more_text":"See more","see_more_align":"left","number_cols_compact":1,"number_rows_compact":3,"number_cols_full_width":3,"number_rows_full_width":1},"general":{"card_style":"horizon","widget_style":"style_1","widget_radius":12,"product_img_size":80,"checkbox_position":"left_on_img","enable_img_radius":false}},"select_variant":{"type":"variant","color":{"active_tab_text":"#303030","default_tab_text":"#303030","active_tab_border":"#303030","active_tab_background":"#F0F0F0","active_item_background":"#F0F0F0","default_tab_background":"#F0F0F0"},"config":[]},"checkout_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"base"},"content":{"widget_message":"You may also like","widget_button_text":"Add to cart"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}},"volume_discount":{"table":{"color":{"row_color":"#FFFFFF","tag_color":"#F1F1F1","line_color":"#E0E0E0","theme_color":"neutral","widget_title":"#303030","row_odd_color":"#FFFFFF","widget_header":"#F3F3F3","row_even_color":"#F5F5F5","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_title_color":"#303030","widget_sub_title":"#303030","discount_text_color":"#303030","original_price_color":"#B5B5B5","discounted_price_color":"#303030","label_background_color":"#303030","tier_description_color":"#616161","shipping_discount_text_color":"#2332D5"},"hide_line":false,"body_style":"line","text_align":"left","discount_text":"{{discountAmount}} OFF","discount_show_as":"discount_text","show_description":true,"show_original_price":true},"content":{"button_text":"Add bundles to cart","total_price_text":"Total price ","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","shopify_shipping_icon_path":"shipping-icon-1.png"},"default":{"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","section_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","button_check_color":"#8051FF","bundle_origin_price":"#B5B5B5","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF","shipping_discount_background":"DEE6FF","shipping_discount_text_color":"#2332D5"},"show_description":true}},"cheapest_discount":{"color":{"theme_color":"neutral","see_more_color":"#303030","open_icon_color":"#4A4A4A","active_icon_color":"#303030","bullet_text_color":"#808080","widget_title_color":"#303030","product_price_color":"#303030","product_title_color":"#303030","variant_title_color":"#303030","widget_border_color":"#888888","open_tier_text_color":"#303030","button_add_text_color":"#ffffff","widget_subtitle_color":"#616161","active_tier_text_color":"#303030","tiers_background_color":"#F6F6F6","widget_background_color":"#ffffff","excluded_tier_text_color":"#CCCCCC","product_list_label_color":"#616161","button_add_background_color":"#303030"},"content":{"tier_style":"checklist","see_more_text":"See all","show_see_more":true,"number_products":4,"number_cols_mobile":2,"number_rows_mobile":2,"product_list_label":"Choose from these products to get discount","number_cols_desktop":4,"number_rows_desktop":2,"add_product_bt
12668n_text":"Add","show_add_product_btn":true}},"promotion_message":{"text_color":"#ffffff","background_color":"#F72119","show_on_cart_page":true},"thanks_page_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"transparent"},"content":{"widget_message":"You may also like","widget_button_text":"Add to cart"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}},"bundle_product_page":{"color":{"theme_color":"neutral","quantity_color":"#303030","active_tab_text":"#303030","badge_text_color":"#303030","default_tab_text":"#303030","active_tab_border":"#303030","child_theme_color":"neutral","default_tab_border":"#FFFFFF","product_name_color":"#303030","section_name_color":"#303030","variant_name_color":"#616161","discount_price_color":"#303030","original_price_color":"#808080","section_border_color":"#D0D0D0","active_tab_background":"#F0F0F0","add_item_button_color":"#303030","size_list_label_color":"#303030","badge_background_color":"#FFBB4E","child_label_text_color":"#303030","default_tab_background":"#F0F0F0","total_price_text_color":"#616161","add_bundle_button_color":"#303030","product_card_background":"#F6F6F6","child_product_name_color":"#303030","child_variant_name_color":"#616161","child_widget_title_color":"#303030","child_widget_border_color":"#303030","add_item_button_text_color":"#FFFFFF","add_bundle_button_text_color":"#FFFFFF","child_label_background_color":"#E7E7E7","child_widget_background_color":"#F0F0F0","child_redirect_button_text_color":"#303030"},"content":{"child_label":"Includes in {{number}} bundles","cart_button_text":"Add bundle to cart","total_price_text":"Total bundle price","countdown_message":"Added {{amount_added}} items, {{amount_left}} to go","child_widget_style":"filled_background","show_countdown_on_button":true,"child_show_discount_label":true,"child_redirect_button_label":"Go to bundle","child_products_per_row_mobile":2,"child_products_per_row_desktop":4,"child_show_product_variant_name":true}}},"settings":{"gift_format":"same_as_original_products","auto_add_gift":true,"sale_channels":null,"sync_quantity":false,"barcode_format":"blank","fraud_protection":null,"cal_gift_discount":"current_price","gift_title_format":"gift","using_draft_order":false,"select_one_gift_price":false,"manual_input_inventory":false,"include_compare_at_price":false,"cart_and_checkout_validation":{"type":[],"offer":false,"value":{"max_gifts":1,"min_cart_value":1,"min_cart_quantity":1},"status":true,"condition":"and"},"fraud_protection_cancel_order":null,"other_original_product_detail":null,"compare_gift_price_with_product":false,"delete_gift_after_turn_off_offer":true,"not_show_gift_if_already_on_cart":false,"type_seo":"number_integer","translation":{"type":"by_bogos","integration_app":null},"ab_before_charge_v2":1,"mode_override_checkout":"default","notify_via_email":null,"admin_api_access_token":null,"publications":null},"storefront":{"access_token":"7b9497ad78d3ed7bb1cbe7a606bf42f3","created_at":"2026-09-29T15:48:26Z"}}};
12669    
12670//liquid code to get customer history and customer tag
12671    
12672    
12673    SECOMAPP.current_template = "blog";
12674    SECOMAPP.pathname = window.location.pathname;
12675    if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("-sca_clone_freegift")) {
12676        window.location.replace(SECOMAPP.pathname.split("-sca_clone_freegift")[0]);
12677    } else if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("/collections/sca_fg")) {
12678        window.location.replace(`${Shopify?.routes?.root ?? "/"}collections/all`);
12679    }
12680
12681    SECOMAPP.setCookie = function (e, t, o, n, r) {
12682        let i = new Date;
12683        i.setTime(i.getTime() + 24 * o * 36e5 + 60 * n * 1e3);
12684        let f = "expires=" + i.toUTCString();
12685        document.cookie = e + "=" + t + ";" + f + (r ? ";path=" + r : ";path=/");
12686    };
12687    SECOMAPP.deleteCookie = function (e, t) {
12688        document.cookie = e + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; " + (t ? ";path=" + t : ";path=/")
12689    };
12690    SECOMAPP.getCookie = function (e) {
12691        for (let t = e + "=", o = document.cookie.split(";"), n = 0; n < o.length; n++) {
12692            let r;
12693            for (r = o[n]; " " === r.charAt(0);) r = r.substring(1);
12694            if (0 === r.indexOf(t)) return r.substring(t.length, r.length)
12695        }
12696        return ""
12697    };
12698    SECOMAPP.getQueryString = function (key) {
12699        let e = {};
12700        let t = window.location.search.substring(1).split("&");
12701        let o = 0;
12702        for (; o < t.length; o++) {
12703            let n = t[o].split("=");
12704            if (void 0 === e[n[0]]) e[n[0]] = decodeURIComponent(n[1]);
12705            else if ("string" == typeof e[n[0]]) {
12706                e[n[0]] = [e[n[0]], decodeURIComponent(n[1])]
12707            } else e[n[0]].push(decodeURIComponent(n[1]))
12708        }
12709        return key ? e?.[key] : e;
12710    };
12711
12712    SECOMAPP.offer_codes = [
12713        {param: "freegifts_code", cookie: "sca_fg_codes"},
12714        {param: "bundles_code", cookie: "sca_bundle_codes"},
12715        {param: "upsells_code", cookie: "sca_upsell_codes"},
12716        {param: "discounts_code", cookie: "sca_discount_codes"},
12717    ];
12718    SECOMAPP.offer_codes.forEach(({param, cookie}) => {
12719        SECOMAPP.fg_codes = [];
12720        SECOMAPP.getCookie(cookie) && (SECOMAPP.fg_codes = JSON.parse(SECOMAPP.getCookie(cookie)));
12721        SECOMAPP.current_code = SECOMAPP.getQueryString(param);
12722        SECOMAPP.current_code && !SECOMAPP.fg_codes.includes(SECOMAPP.current_code)
12723        && (function () {
12724            SECOMAPP.activateOnlyOnePromoCode && (SECOMAPP.fg_codes = []);
12725            SECOMAPP.fg_codes.push(SECOMAPP.current_code);
12726            SECOMAPP.setCookie(cookie, JSON.stringify(SECOMAPP.fg_codes));
12727        })();
12728    });
12729
12730    SECOMAPP.customer = {};
12731    SECOMAPP.customer.orders = [];
12732    SECOMAPP.customer.freegifts = [];
12733    SECOMAPP.customer.freegifts_v2 = [];
12734    
12735    SECOMAPP.customer.email = "";
12736    SECOMAPP.customer.first_name = "";
12737    SECOMAPP.customer.last_name = "";
12738    SECOMAPP.customer.tags = Object.values({...null});
12739    SECOMAPP.customer.orders_count = "" - 0;
12740    SECOMAPP.customer.total_spent = "" - 0;
12741    SECOMAPP.customer.b2b = "" - 0;
12742    SECOMAPP.market = {
12743        id: "1734213828" - 0,
12744        handle: "us",
12745    };
12746    
12747
12748    // get class name config from settings_data.json
12749    if (!Shopify.scaHandleConfigValue) {
12750        Shopify.scaHandleConfigValue = {
12751            ...null,
12752            ...null
12753        };
12754    }
12755
12756    // add link proxy
12757    SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0";
12758    
12759    SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0";
12760    
12761    SECOMAPP.bogosCollectUrl = "https://collect.bogos.io/collect"
12762    SECOMAPP.bogosIntegrationUrl = "https://api.bogos.io/integrations"
12763
12764    // get shop locales
12765    SECOMAPP.shop_locales = Object.values({
12766        ...[{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}},{"shop_locale":{"locale":"es","enabled":true,"primary":false,"published":true}}]
12767    });
12768
12769    SECOMAPP.current_locale = { ...{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}} }
12770
12771    
12772    
12773    window.fgGiftIcon = "https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/fg-icon-red_small.png";
12774    window.fgWidgetIconsObj = {
12775        "widget-icon-1.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-1_small.png',
12776        "widget-icon-2.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-2_small.png',
12777        "widget-icon-3.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-3_small.png',
12778        "widget-icon-4.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-4_small.png',
12779        "widget-icon-5.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-5_small.png',
12780        "widget-icon-6.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-6_small.png',
12781        "widget-icon-7.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-7_small.png',
12782        "widget-icon-8.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-8_small.png'
12783    }
12784
12785    window.fgStepIconsObj = {
12786        "step-icon-1.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-1_small.png',
12787        "step-icon-2.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-2_small.png',
12788        "step-icon-3.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-3_small.png',
12789        "step-icon-4.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-4_small.png',
12790        "step-icon-5.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-5_small.png',
12791        "step-icon-6.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-6_small.png',
12792        "step-icon-7.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-7_small.png',
12793    }
12794
12795    window.fgSummaryIconsObj = {
12796        "summary-icon-1.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-1_small.png',
12797        "summary-icon-2.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-2_small.png',
12798        "summary-icon-3.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-3_small.png',
12799        "summary-icon-4.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-4_small.png',
12800        "summary-icon-5.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-5_small.png',
12801        "summary-icon-6.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-6_small.png',
12802        "summary-icon-7.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-7_small.png',
12803        "summary-icon-8.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-8_small.png',
12804    }
12805
12806    window.fgShippingIconsObj = {
12807        "shipping-icon-1.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/shipping-icon-1_small.png',
12808        "shipping-icon-2.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/shipping-icon-2_small.png',
12809        "shipping-icon-3.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/shipping-icon-3_small.png',
12810        "shipping-icon-4.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/shipping-icon-4_small.png',
12811    }
12812
12813    // variable from tools
12814    SECOMAPP.variables = {
12815        ...SECOMAPP.variables,
12816        ...null,
12817        ...{"web_pixel":true},
12818        shipping_product_img: 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/shipping_product_small.png'
12819    }
12820
12821    window.fgResource = {
12822        gift: {
12823            js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/gift.min.js"]
12824        },
12825        bundle: {
12826            js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bundle.min.js"],
12827            css: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.bundle.min.css"]
12828        },
12829        upsell: {
12830            js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/upsell.min.js"],
12831            css: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.upsell.min.css"]
12832        },
12833        discount: {
12834            js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/discount.min.js"],
12835            css: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.discount.min.css"]
12836        },
12837        "bundle-page": {
12838            js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bundle-page.min.js"],
12839            css: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.bundle-page.min.css"]
12840        },
12841        booster: {
12842            js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/booster.min.js"],
12843            css: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.booster.min.css"]
12844        }
12845    }
12846</script>
12846
12847
12848<script defer src="https://static.bogos.io/cGFpci1leWV3ZWFyLm15c2hvcGlmeS5jb20=/freegifts_data_1790107239.min.js"></script>
12848
12849<div id="secomapp_freegifts_url" data-url="https://static.bogos.io/cGFpci1leWV3ZWFyLm15c2hvcGlmeS5jb20=/freegifts_data_1790107239.min.js"></div>
12850
12851
12852<div id="bogos-gift-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/gift.min.js"></div> 
12853<div id="bogos-bundle-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bundle.min.js"></div>
12854<div id="bogos-upsell-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/upsell.min.js"></div>
12855<div id="bogos-discount-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/discount.min.js"></div>
12856<div id="bogos-bundle-page-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bundle-page.min.js"></div>
12857<div id="bogos-booster-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/booster.min.js"></div>
12858<div id="bogos-booster-page-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/booster-page.min.js"></div>
12859
12860
12861<div id="bogos-bundle-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.bundle.min.css"></div>
12862<div id="bogos-upsell-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.upsell.min.css"></div>
12863<div id="bogos-discount-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.discount.min.css"></div>
12864<div id="bogos-bundle-page-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.bundle-page.min.css"></div>
12865<div id="bogos-booster-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.booster.min.css"></div>
12866<div id="bogos-booster-page-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.booster-page.min.css"></div>
12867<!-- END app snippet -->
12868
12869
12870<!-- BEGIN app snippet: search -->
12871
12872<!-- END app snippet -->
12873
12874
12875
12876</div><div id="shopify-block-AbmR4ZVhWZXJvS2NJQ__2786716548061469553" class="shopify-block shopify-app-block">
12877
12878<script>
12879</script>
12879
12880
12881 </div>
12881<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
12881
12882</body>
12883</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.