PageSourceSearch

https://lespecs.com/products/dont-cha-toffee-tort

html lespecs.com collected 2026-09-25 19:04:15 UTC 409,425 bytes, 6,239 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16<!doctype html>
17<!--[if IE 9]> <html class="ie9 no-js" lang="en"> <![endif]-->
18<!--[if (gt IE 9)|!(IE)]><!-->
19<html class="no-js" lang="en">
20<!--<![endif]-->
21
22<head>
23  
24  
24<script>
25    (function () {
26      var match = document.cookie.match(/(?:^|;\s*)breadcrumbs_collection=([^;]*)/);
27      if (match) {
28        try {
29          decodeURIComponent(match[1]);
30        } catch (e) {
31          document.cookie = 'breadcrumbs_collection=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';
32          document.cookie = 'breadcrumbs_collection_url=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';
33        }
34      }
35    })();
36  </script>
36
37
38
39
40
41
42
43
44  <meta charset="utf-8">
45  <meta name="theme-color" content="#7796A8">
46  <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=yes">
47
48  <link rel="canonical" href="https://lespecs.com/products/dont-cha-toffee-tort">
49
50
51  
52  
53    <link rel="alternate"
54      href="https://lespecs.com/products/dont-cha-toffee-tort"
55      hreflang="en-us" />
56  
57
58
59
60  
61  
62    <link rel="alternate"
63      href="https://au.lespecs.com/products/dont-cha-toffee-tort"
64      hreflang="en-au" />
65  
66    <link rel="alternate"
67      href="https://au.lespecs.com/products/dont-cha-toffee-tort"
68      hreflang="en-nz" />
69  
70
71
72
73  
74  
75    <link rel="alternate"
76      href="https://lespecs.co.uk/products/dont-cha-toffee-tort"
77      hreflang="en-gb" />
78  
79
80
81
82  
83  
84    <link rel="alternate"
85      href="https://intl.lespecs.com/products/dont-cha-toffee-tort"
86      hreflang="en-ca" />
87  
88    <link rel="alternate"
89      href="https://intl.lespecs.com/products/dont-cha-toffee-tort"
90      hreflang="en-de" />
91  
92    <link rel="alternate"
93      href="https://intl.lespecs.com/products/dont-cha-toffee-tort"
94      hreflang="en-fr" />
95  
96    <link rel="alternate"
97      href="https://intl.lespecs.com/products/dont-cha-toffee-tort"
98      hreflang="en-gr" />
99  
100    <link rel="alternate"
101      href="https://intl.lespecs.com/products/dont-cha-toffee-tort"
102      hreflang="en-se" />
103  
104    <link rel="alternate"
105      href="https://intl.lespecs.com/products/dont-cha-toffee-tort"
106      hreflang="en-ie" />
107  
108    <link rel="alternate"
109      href="https://intl.lespecs.com/products/dont-cha-toffee-tort"
110      hreflang="en-es" />
111  
112    <link rel="alternate"
113      href="https://intl.lespecs.com/products/dont-cha-toffee-tort"
114      hreflang="en-nl" />
115  
116    <link rel="alternate"
117      href="https://intl.lespecs.com/products/dont-cha-toffee-tort"
118      hreflang="en-it" />
119  
120    <link rel="alternate"
121      href="https://intl.lespecs.com/products/dont-cha-toffee-tort"
122      hreflang="en-ch" />
123  
124    <link rel="alternate"
125      href="https://intl.lespecs.com/products/dont-cha-toffee-tort"
126      hreflang="en-th" />
127  
128    <link rel="alternate"
129      href="https://intl.lespecs.com/products/dont-cha-toffee-tort"
130      hreflang="en-sg" />
131  
132    <link rel="alternate"
133      href="https://intl.lespecs.com/products/dont-cha-toffee-tort"
134      hreflang="en-at" />
135  
136
137
138
139  <link rel="alternate"
140    href="https://intl.lespecs.com/products/dont-cha-toffee-tort"
141    hreflang="x-default" />
142
143
144  
144<script src="https://www.youtube.com/player_api"></script>
144
145<style>#shopify-section-vigor-policy{display:none !important}</style>
146  
147  <link rel="shortcut icon" href="//lespecs.com/cdn/shop/files/lespecs-favicon_32x32.png?v=1613783350" type="image/png">
148  
149  
150  <title>
151  Don&#39;t Cha Toffee Tort Female Oval Sunglasses | Le Specs
152  
153  
154  </title>
155  
156  <meta name="description" content="Shop for the latest Don&#39;t Cha toffee tort female oval sunglasses from Le Specs United States. Free shipping on orders over $75. Free 30-day returns on eligible items. Zip Pay available. Student and graduate discounts.">
157  
158  <!-- /snippets/social-meta-tags.liquid -->
159
160<meta property="og:site_name" content="Le Specs US">
161<meta property="og:url" content="https://lespecs.com/products/dont-cha-toffee-tort">
162<meta property="og:title" content="DON'T CHA | TOFFEE TORT">
163<meta property="og:type" content="product">
164<meta property="og:description" content="Shop for the latest Don&#39;t Cha toffee tort female oval sunglasses from Le Specs United States. Free shipping on orders over $75. Free 30-day returns on eligible items. Zip Pay available. Student and graduate discounts."><meta property="og:price:amount" content="59.99">
165  	<meta property="og:price:currency" content="USD"><meta property="og:image" content="http://lespecs.com/cdn/shop/files/fa7e16e06ab87b1aeb033d93ebc65c4b_1024x1024.jpg?v=1751336611"><meta property="og:image" content="http://lespecs.com/cdn/shop/files/b88c78f29f9d6f75a1da1aa46da7bf7b_1024x1024.jpg?v=1751336612"><meta property="og:image" content="http://lespecs.com/cdn/shop/files/02ac7779b0e62b661eb61c59c3b02c4b_1024x1024.jpg?v=1751336613">
166<meta property="og:image:secure_url" content="https://lespecs.com/cdn/shop/files/fa7e16e06ab87b1aeb033d93ebc65c4b_1024x1024.jpg?v=1751336611"><meta property="og:image:secure_url" content="https://lespecs.com/cdn/shop/files/b88c78f29f9d6f75a1da1aa46da7bf7b_1024x1024.jpg?v=1751336612"><meta property="og:image:secure_url" content="https://lespecs.com/cdn/shop/files/02ac7779b0e62b661eb61c59c3b02c4b_1024x1024.jpg?v=1751336613">
167<meta name="twitter:site" content="@lespecsofficial">
168<meta name="twitter:card" content="summary_large_image">
169<meta name="twitter:title" content="DON'T CHA | TOFFEE TORT">
170<meta name="twitter:description" content="Shop for the latest Don&#39;t Cha toffee tort female oval sunglasses from Le Specs United States. Free shipping on orders over $75. Free 30-day returns on eligible items. Zip Pay available. Student and graduate discounts.">
171
172  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/material-design-iconic-font/2.2.0/css/material-design-iconic-font.min.css">
173<link href="https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700" rel="stylesheet">
174<link href="https://fonts.googleapis.com/css?family=Noticia+Text:400,700" rel="stylesheet">
175
176
177
178<link href="//lespecs.com/cdn/shop/t/286/assets/vela-fonts.scss.css?v=74092839050582656561789610260" rel="stylesheet" type="text/css" media="all" />
179<link href="//lespecs.com/cdn/shop/t/286/assets/styles.css?v=69439646193770035081789610209" rel="stylesheet" type="text/css" media="all" /> 
180<link href="//lespecs.com/cdn/shop/t/286/assets/product-image-lightbox.scss.css?v=39301673487694972011789610260" rel="stylesheet" type="text/css" media="all" />
181<link href="//lespecs.com/cdn/shop/t/286/assets/custom.scss.css?v=133949695063771423701789610260" rel="stylesheet" type="text/css" media="all" /> 
182
183
184  
185<script src="//lespecs.com/cdn/shop/t/286/assets/jquery.2.2.3.js?v=171730250359325013191789610184" type="text/javascript"></script>
vendor: 1 bytes, line 185
185
186<script>
187    window.money = "${{amount}}";
188	window.money_format = "${{amount}} USD";
189	window.shop_currency = "USD";
190	window.loading_url = "//lespecs.com/cdn/shop/t/286/assets/loading.gif?v=74321011833449561481789610195";
191	window.file_url = "//lespecs.com/cdn/shop/files/?v=44408";
192  	window.asset_url = "//lespecs.com/cdn/shop/t/286/assets/?v=44408";
193  	window.ajaxcart_type = "only_mini_cart";
194  	window.swatch_enable = false;
195  	window.wishlist_enable = true;
196  	window.wishlist_url = "";
197  	window.sidebar_multichoise = true;
198    window.float_header = true;
199    window.review = true;
200    window.countdown_format = "<ul class='clearfix'><li>%D<span>Days</span></li><li>%H <span>Hours</span></li><li>%M <span>Mins</span></li><li> %S <span>Sec</span></li></ul>";
201</script>
201
202
203  
203<script type="text/javascript" src="//lespecs.com/cdn/shop/t/286/assets/jquery.zoom.min.js?v=127655014540499679121789610193" defer=”defer”></script>
203
204  
204<script>window.nfecShopVersion = '1700591849';window.nfecJsVersion = '449427';window.nfecCVersion = 72258</script>
204
205  
205<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
205<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/2979004480/digital_wallets/dialog">
206<meta id="in-context-paypal-metadata" data-shop-id="2979004480" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
207<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/41066041835605:1?ucp/version=2026-08-25" payment="com.google.pay dev.shopify.card"><link rel="alternate" type="application/json+oembed" href="https://lespecs.com/products/dont-cha-toffee-tort.oembed">
208<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=13172821"></script>
vendor: 1 bytes, line 208
208
209<script id="shopify-features" type="application/json">{"accessToken":"b04e504b22a825d84c75bb69b5d11e6f","betas":["rich-media-storefront-analytics"],"domain":"lespecs.com","predictiveSearch":true,"shopId":2979004480,"locale":"en"}</script>
vendor: 1 bytes, line 209
209
210<script>var Shopify = Shopify || {};
211Shopify.shop = "lespecsus.myshopify.com";
212Shopify.locale = "en";
213Shopify.currency = {"active":"USD","rate":"1.0"};
214Shopify.country = "US";
215Shopify.theme = {"name":"22092026 Satin Launch + Since '79","id":139845959765,"schema_name":"LeSpecs","schema_version":"v0.0.1","theme_store_id":null,"role":"main"};
216Shopify.theme.handle = "null";
217Shopify.theme.style = {"id":null,"handle":null};
218Shopify.cdnHost = "lespecs.com/cdn";
219Shopify.routes = Shopify.routes || {};
220Shopify.routes.root = "/";
221Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";</script>
vendor: 1 bytes, line 221
221
222<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 222
222
223<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 223
223
224<script>
225  window.Shopify = window.Shopify || {};
226  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
227  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
228  window.Shopify.SignInWithShop.eligible = true;
229</script>
vendor: 1 bytes, line 229
229
230<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 230
230
231<script>
232  window.Shopify = window.Shopify || {};
233  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
234  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"]};
235</script>
vendor: 1 bytes, line 235
235
236<script>(function() {
237  var isLoaded = false;
238  function asyncLoad() {
239    if (isLoaded) return;
240    isLoaded = true;
241    var urls = ["https:\/\/accessibly.onthemapmarketing.com\/public\/widget\/run.js?shop=lespecsus.myshopify.com","https:\/\/d1hcrjcdtouu7e.cloudfront.net\/js\/gdpr_cookie_consent.min.js?shop=lespecsus.myshopify.com","https:\/\/ecom-app.rakutenadvertising.io\/rakuten_advertising.js?shop=lespecsus.myshopify.com","https:\/\/tag.rmp.rakuten.com\/125601.ct.js?shop=lespecsus.myshopify.com"];
242    for (var i = 0; i < urls.length; i++) {
243      var s = document.createElement('script');
244      s.type = 'text/javascript';
245      s.async = true;
246      s.src = urls[i];
247      var x = document.getElementsByTagName('script')[0];
248      x.parentNode.insertBefore(s, x);
249    }
250  };
251  if(window.attachEvent) {
252    window.attachEvent('onload', asyncLoad);
253  } else {
254    window.addEventListener('load', asyncLoad, false);
255  }
256})();</script>
vendor: 1 bytes, line 256
256
257<script id="__st">var __st={"a":2979004480,"offset":36000,"reqid":"48c32262-8e07-415d-ab04-fcf13c81110b-1790363055","pageurl":"lespecs.com\/products\/dont-cha-toffee-tort","u":"7fefe560097b","p":"product","rtyp":"product","rid":7102207852629};</script>
vendor: 1 bytes, line 257
257
258<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 258
258
259<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 259
259
260<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//lespecs.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 260
260
261<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 = "//lespecs.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>
261<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 261
261
262<script>
263  window.Shopify = window.Shopify || {};
264  window.Shopify.MCP = window.Shopify.MCP || {};
265  window.Shopify.MCP.enabled = true;
266  window.Shopify.MCP.shop = "lespecsus.myshopify.com";
267  window.Shopify.MCP.mcpEndpoint = "https:\/\/lespecs.com\/api\/mcp";
268  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"]}}];
269</script>
vendor: 1 bytes, line 269
269
270<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("\/\/lespecs.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
271</script>
vendor: 1 bytes, line 271
271
272<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://lespecs.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
273</script>
vendor: 1 bytes, line 273
273
274<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
275  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);
276</script>
vendor: 1 bytes, line 276
276
277<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})}}));
278</script>
278
279<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://lespecs.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
280<style id="shopify-accelerated-checkout-cart">
281        #shopify-buyer-consent {
282  margin-top: 1em;
283  display: inline-block;
284  width: 100%;
285}
286
287#shopify-buyer-consent.hidden {
288  display: none;
289}
290
291#shopify-subscription-policy-button {
292  background: none;
293  border: none;
294  padding: 0;
295  text-decoration: underline;
296  font-size: inherit;
297  cursor: pointer;
298}
299
300#shopify-subscription-policy-button::before {
301  box-shadow: none;
302}
303
304      </style>
305
306<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
306
307  <!-- "snippets/shogun-products.liquid" was not rendered, the associated app was uninstalled -->
308
309  
309<script> window['_fs_debug'] = false; window['_fs_host'] = 'fullstory.com'; window['_fs_org'] = 'MZA0K'; window['_fs_namespace'] = 'FS'; (function(m,n,e,t,l,o,g,y){ if (e in m) {if(m.console && m.console.log) { m.console.log('FullStory namespace conflict. Please set window["_fs_namespace"].');} return;} g=m[e]=function(a,b,s){g.q?g.q.push([a,b,s]):g._api(a,b,s);};g.q=[]; o=n.createElement(t);o.async=1;o.crossOrigin='anonymous';o.src='https://'+_fs_host+'/s/fs.js'; y=n.getElementsByTagName(t)[0];y.parentNode.insertBefore(o,y); g.identify=function(i,v,s){g(l,{uid:i},s);if(v)g(l,v,s)};g.setUserVars=function(v,s){g(l,v,s)};g.event=function(i,v,s){g('event',{n:i,p:v},s)}; g.shutdown=function(){g("rec",!1)};g.restart=function(){g("rec",!0)}; g.log = function(a,b) { g("log", [a,b]) }; g.consent=function(a){g("consent",!arguments.length||a)}; g.identifyAccount=function(i,v){o='account';v=v||{};v.acctId=i;g(o,v)}; g.clearUserCookie=function(){}; })(window,document,window['_fs_namespace'],'script','user'); </script>
309
310  <!-- "snippets/sca-quick-view-init.liquid" was not rendered, the associated app was uninstalled -->
311  
312
313  
314
315
316  
317
318  <meta name="google-site-verification" content="KcDLo0b-RCXrQ-bYeh3HZxXxbz2jHVEkDdC8I6PpuUs" />
319
320  <link rel="preload" as="style" href="//lespecs.com/cdn/shop/t/286/assets/theme.css?v=99526191149355840701789610212" onload="this.rel = 'stylesheet'">
321
322  <!-- load FitMix script, must be done only once in HEAD -->
323  
323<script src="//vto-advanced-integration-api.fittingbox.com/index.js" type="text/javascript" defer></script>
323
324  <!-- VTO functions are handled by PopupVto Vue component (popup-vto.vue) -->
325  <!-- Fallback global functions until Vue component mounts -->
326  
326<script type="text/javascript">
327    if (!window.openVTO) {
328      window.openVTO = function(sku, swatchProducts) {
329        // Queue until Vue component mounts
330        window._vtoPendingOpen = { sku: sku, swatchProducts: swatchProducts }
331      }
332    }
333    if (!window.selectFrame) {
334      window.selectFrame = function(element, sku) {
335        window._vtoPendingOpen = { sku: sku, element: element }
336      }
337    }
338    if (!window.onStopVTO) {
339      window.onStopVTO = function() {}
340    }
341  </script>
341
342
343 
344  <!-- "snippets/pagefly-header.liquid" was not rendered, the associated app was uninstalled -->
345  
346
347<script id="sca_fg_cart_ShowGiftAsProductTemplate" type="text/template">
348  
349  <div class="item not-sca-qv" id="sca-freegift-{{productID}}">
350    <a class="close_box" style="display: none;position: absolute;top:5px;right: 10px;font-size: 22px;font-weight: bold;cursor: pointer;text-decoration:none;color: #aaa;">×</a>
351    <a href="/products/{{productHandle}}" target="_blank"><img style="margin-left: auto; margin-right: auto; width: 50%;" class="lazyOwl" data-src="{{productImageURL}}"></a>
352    <div class="sca-product-shop">
353      <div class="review-summary3">
354        {% render 'okendo-reviews-product-rating-summary', product: product %}
355      </div>
356      <div class="f-fix"><span class="sca-product-title" style="white-space: nowrap;color:#000;{{showfgTitle}}">{{productTitle}}</span>
357          <div id="product-variants-{{productID}}">
358            <div class="sca-price" id="price-field-{{productID}}">
359              <span class="sca-old-price">{{variant_compare_at_price}}</span>
360              <span class="sca-special-price">{{variant_price}}</span>
361            </div>
362            <div id="stay-content-sca-freegift-{{productID}}" class="sca-fg-cart-item">
363              <a class="close_box" style="display: none;position: absolute;top:5px;right: 10px;font-size: 22px;font-weight: bold;cursor: pointer;text-decoration:none;color: #aaa;">×</a>
364              <select id="product-select-{{productID}}" name="id" style="display: none">
365                {{optionVariantData}}
366              </select>
367            </div>
368          </div>
369          <button type='button' id="sca-btn-select-{{productID}}" class="sca-button" onclick="onclickSelect_{{productID}}();"><span>{{SelectButton}}</span></button>
370          <button type='button' id="sca-btn-{{productID}}" class="sca-button" style="display: none"><span>{{AddToCartButton}}</span></button>
371      </div>
372    </div>
373  </div>
374  
375</script>
vendor: 1 bytes, line 375
375
376<script id = "sca_fg_cart_ShowGiftAsProductScriptTemplate" type="text/template">
377  
378  
379    var selectCallback_{{productID}}=function(t,a){if(t?(t.available?(SECOMAPP.jQuery("#sca-btn-{{productID}}").removeClass("disabled").removeAttr("disabled").html("<span>{{AddToCartButton}}</span>").fadeTo(200,1),SECOMAPP.jQuery("#sca-btn-{{productID}}").unbind("click"),SECOMAPP.jQuery("#sca-btn-{{productID}}").click(SECOMAPP.jQuery.proxy(function(){SECOMAPP.addGiftToCart(t.id,1)},t))):SECOMAPP.jQuery("#sca-btn-{{productID}}").html("<span>{{UnavailableButton}}</span>").addClass("disabled").attr("disabled","disabled").fadeTo(200,.5),t.compare_at_price>t.price?SECOMAPP.jQuery("#price-field-{{productID}}").html("<span class='sca-old-price'>"+SECOMAPP.formatMoney(t.compare_at_price)+"</span>&nbsp;<s class='sca-special-price'>"+SECOMAPP.formatMoney(t.price)+"</s>"):SECOMAPP.jQuery("#price-field-{{productID}}").html("<span class='sca-special-price'>"+SECOMAPP.formatMoney(t.price)+"</span>")):SECOMAPP.jQuery("#sca-btn-{{productID}}").html("<span>{{UnavailableButton}}</span>").addClass("disabled").attr("disabled","disabled").fadeTo(200,.5),t&&t.featured_image){var e=SECOMAPP.jQuery("#sca-freegift-{{productID}} img"),_=t.featured_image,c=e[0];Shopify.Image.switchImage(_,c,function(t,a,e){SECOMAPP.jQuery(e).parents("a").attr("href",t),SECOMAPP.jQuery(e).attr("src",t)})}},onclickSelect_{{productID}}=function(t){SECOMAPP.jQuery.getJSON("/products/{{productHandle}}.js",{_:(new Date).getTime()},function(t){SECOMAPP.jQuery(".owl-item #sca-freegift-{{productID}} span.sca-product-title").html(t.title);var e=[];SECOMAPP.jQuery.each(t.options,function(t,a){e[t]=a.name}),t.options=e;for(var a={{variantsGiftList}},_={{mainVariantsList}},c=t.variants.length-1;-1<c;c--)a.indexOf(t.variants[c].id)<0&&_.indexOf(t.variants[c].id)<0&&t.variants.splice(c,1);for(var o=_.length-1;-1<o;o--){var i=a[o],r=_[o],n=-1,s=-1;for(c=t.variants.length-1;-1<c;c--)t.variants[c].id==i?n=c:t.variants[c].id==r&&(s=c);-1<n&&-1<s&n!==s?("undefined"!=typeof SECOMAPP&&void 0!==SECOMAPP.fgsettings&&!0===SECOMAPP.fgsettings.sca_sync_gift&&void 0!==SECOMAPP.fgsettings.sca_fg_gift_variant_quantity_format&&"equal_original_inventory"===SECOMAPP.fgsettings.sca_fg_gift_variant_quantity_format&&(t.variants[n].available=t.variants[s].available,t.variants[n].inventory_management=t.variants[s].inventory_management),t.variants[n].option1=t.variants[s].option1,t.variants[n].options[0].name=t.variants[s].options[0].name,t.variants[n].options[1]&&(t.variants[n].options[1].name=t.variants[s].options[1].name,t.variants[n].option2=t.variants[s].option2),t.variants[n].options[2]&&(t.variants[n].options[2].name=t.variants[s].options[2].name,t.variants[n].option3=t.variants[s].option3),t.variants[n].title=t.variants[s].title,t.variants[n].name=t.variants[s].name,t.variants[n].public_title=t.variants[s].public_title,t.variants.splice(s,1)):(t.variants[s].id=i,t.variants[s].compare_at_price||(t.variants[s].compare_at_price=t.variants[s].price),t.variants[s].price=SECOMAPP.fgdata.giftid_price_mapping[i])}SECOMAPP.jQuery("#sca-btn-select-{{productID}}").hide(),SECOMAPP.jQuery("#product-select-{{productID}}").show(),SECOMAPP.jQuery("#sca-btn-{{productID}}").show(),SECOMAPP.jQuery("#stay-content-sca-freegift-{{productID}} .close_box").show(),SECOMAPP.jQuery("#stay-content-sca-freegift-{{productID}} .close_box").click(function(){SECOMAPP.jQuery("#stay-content-sca-freegift-{{productID}}").hide(),SECOMAPP.jQuery("#sca-btn-{{productID}}").hide(),SECOMAPP.jQuery("#sca-btn-select-{{productID}}").show()}),onclickSelect_{{productID}}=function(){SECOMAPP.jQuery("#stay-content-sca-freegift-{{productID}}").show(),SECOMAPP.jQuery("#sca-btn-{{productID}}").show(),SECOMAPP.jQuery("#sca-btn-select-{{productID}}").hide()},1==t.variants.length?(-1!==t.variants[0].title.indexOf("Default")&&SECOMAPP.jQuery("#sca-freegift-{{productID}} .selector-wrapper").hide(),1==t.variants[0].available&&(SECOMAPP.jQuery("#sca-btn-{{productID}}").show(),SECOMAPP.jQuery("#sca-btn-select-{{productID}}").hide(),SECOMAPP.jQuery("#sca-btn-{{productID}}").removeClass("disabled").removeAttr("disabled").html("<span>{{AddToCartButton}}</span>").fadeTo(200,1),SECOMAPP.jQuery("#sca-btn-{{productID}}").unbind("click"),SECOMAPP.jQuery("#sca-btn-{{productID}}").click(SECOMAPP.jQuery.proxy(function(){SECOMAPP.addGiftToCart(t.variants[0].id,1)},t)))):(new Shopify.OptionSelectors("product-select-{{productID}}",{product:t,onVariantSelected:selectCallback_{{productID}},enableHistoryState:!0}),SECOMAPP.jQuery("#stay-content-sca-freegift-{{productID}}").show(),SECOMAPP.jQuery("#stay-content-sca-freegift-{{productID}}").focus())})};1=={{variantsGiftList}}.length&&onclickSelect_{{productID}}();
380  
381</script>
381
382
383<script id="sca_fg_cart_ShowGiftAsVariantTemplate" type="text/template">
384  
385  <div class="item not-sca-qv" id="sca-freegift-{{variantID}}">
386    <a href="/products/{{productHandle}}?variant={{originalVariantID}}" target="_blank"><img style="margin-left: auto; margin-right: auto; width: 50%;" class="lazyOwl" data-src="{{variantImageURL}}"></a>
387    <div class="sca-product-shop">
388      <div class="review-summary3">
389        {% render 'okendo-reviews-product-rating-summary', product: product %}
390      </div>
391      <div class="f-fix">
392        <span class="sca-product-title" style="white-space: nowrap;color:#000;">{{variantTitle}}</span>
393        <div class="sca-price">
394          <span class="sca-old-price">{{variant_compare_at_price}}</span>
395          <span class="sca-special-price">{{variant_price}}</span>
396        </div>
397        <button type="button" id="sca-btn{{variantID}}" class="sca-button" onclick="SECOMAPP.addGiftToCart({{variantID}},1);">
398          <span>{{AddToCartButton}}</span>
399        </button>
400      </div>
401    </div>
402  </div>
403  
404</script>
404
405
406<script id="sca_fg_prod_GiftList" type="text/template">
407  
408  <a style="text-decoration: none !important" id ="{{giftShowID}}" class="product-image freegif-product-image freegift-info-{{giftShowID}}"
409     title="{{giftTitle}}" href="/products/{{productsHandle}}">
410    <img class="not-sca-qv" src="{{giftImgUrl}}" alt="{{giftTitle}}" />
411  </a>
412  
413</script>
413
414
415<script id="sca_fg_prod_Gift_PopupDetail" type="text/template">
416  
417  <div class="sca-fg-item fg-info-{{giftShowID}}" style="display:none;z-index:2147483647;">
418    <div class="sca-fg-item-options">
419      <div class="sca-fg-item-option-title">
420        <em>{{freegiftRuleName}}</em>
421      </div>
422      <div class="sca-fg-item-option-ct">
423        <!--        <div class="sca-fg-image-item">
424                        <img src="{{giftImgUrl}}" /> -->
425        <div class="sca-fg-item-name">
426          <a href="#">{{giftTitle}}</a>
427        </div>
428        <!--        </div> -->
429      </div>
430    </div>
431  </div>
432  
433</script>
433
434
435<script id="sca_fg_ajax_GiftListPopup" type="text/template">
436  
437  <div id="freegift_popup" class="mfp-hide">
438    <div id="sca-fg-owl-carousel">
439      <div id="freegift_cart_container" class="sca-fg-cart-container" style="display: none;">
440        <div id="freegift_message" class="owl-carousel"></div>
441      </div>
442      <div id="sca-fg-slider-cart" style="display: none;">
443        <div class="sca-fg-cart-title">
444          <strong>{{popupTitle}}</strong>
445        </div>
446        <div id="sca_freegift_list" class="owl-carousel"></div>
447      </div>
448    </div>
449  </div>
450  
451</script>
451
452
453<script id="sca_fg_checkout_confirm_popup" type="text/template">
454    
455         <div class='sca-fg-checkout-confirm-popup' style='font-family: "Myriad","Cardo","Big Caslon","Bodoni MT",Georgia,serif; position: relative;background: #FFF;padding: 20px 20px 50px 20px;width: auto;max-width: 500px;margin: 20px auto;'>
456             <h1 style='font-family: "Oswald","Cardo","Big Caslon","Bodoni MT",Georgia,serif;'>YOU CAN STILL ADD MORE!</h1>
457             <p>You get 1 free item with every product purchased. It looks like you can still add more free item(s) to your cart. What would you like to do?</p>
458             <p class='sca-fg-checkout-confirm-buttons' style='float: right;'>
459                 <a class='btn popup-modal-dismiss action_button add_to_cart' href='#' style='width: 200px !important;margin-right: 20px;'>ADD MORE</a>
460                 <a class='btn checkout__button continue-checkout action_button add_to_cart' href='/checkout' style='width: 200px !important;'>CHECKOUT</a>
461             </p>
462         </div>
463    
464</script>
464
465
466
467
468<link href="//lespecs.com/cdn/shop/t/286/assets/sca.freegift.css?v=150263613090222224851789610206" rel="stylesheet" type="text/css" media="all" />
469<script src="//lespecs.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js" type="text/javascript"></script>
vendor: 1 bytes, line 469
469
470<script data-cfasync="false">
471    Shopify.money_format = "${{amount}}";
472    //enable checking free gifts condition when checkout clicked
473    if ((typeof SECOMAPP) === 'undefined') { window.SECOMAPP = {}; };
474    SECOMAPP.enableOverrideCheckout = true;
475    //    SECOMAPP.preStopAppCallback = function(cart){
476    //        if(typeof yotpo!=='undefined' && typeof yotpo.initWidgets==='function'){
477    //            yotpo.initWidgets();
478    //        }
479    //    }
480</script>
vendor: 1 bytes, line 480
480
481<script data-cfasync="false" type="text/javascript">
482  /* Smart Ecommerce App (SEA Inc)
483  * http://www.secomapp.com
484  * Do not reuse those source codes if don't have permission of us.
485  * */
486  
487  
488  (function(){if(!Array.isArray){Array.isArray=function(e){return Object.prototype.toString.call(e)==="[object Array]"}}"function"!==typeof Object.create&&(Object.create=function(e){function t(){}t.prototype=e;return new t});if(!Object.keys){Object.keys=function(e){var t=[],r;for(r in e){if(Object.prototype.hasOwnProperty.call(e,r)){t.push(r)}}return t}}if(!String.prototype.endsWith){Object.defineProperty(String.prototype,"endsWith",{value:function(e,t){var r=this.toString();if(t===undefined||t>r.length){t=r.length}t-=e.length;var i=r.indexOf(e,t);return i!==-1&&i===t},writable:true,enumerable:true,configurable:true})}if(!Array.prototype.indexOf){Array.prototype.indexOf=function(e,t){var r;if(this==null){throw new TypeError('"this" is null or not defined')}var i=Object(this);var n=i.length>>>0;if(n===0){return-1}var o=+t||0;if(Math.abs(o)===Infinity){o=0}if(o>=n){return-1}r=Math.max(o>=0?o:n-Math.abs(o),0);while(r<n){if(r in i&&i[r]===e){return r}r++}return-1}}if(!Array.prototype.forEach){Array.prototype.forEach=function(e,t){var r,i;if(this==null){throw new TypeError(" this is null or not defined")}var n=Object(this);var o=n.length>>>0;if(typeof e!=="function"){throw new TypeError(e+" is not a function")}if(arguments.length>1){r=t}i=0;while(i<o){var a;if(i in n){a=n[i];e.call(r,a,i,n)}i++}}}console=console||{};console.log=console.log||function(){};if(typeof Shopify==="undefined"){Shopify={}}if(typeof Shopify.onError!=="function"){Shopify.onError=function(){}}if(typeof SECOMAPP==="undefined"){SECOMAPP={}}SECOMAPP.removeGiftsVariant=function(e){setTimeout(function(){try{e("select option").not(".sca-fg-cart-item select option").filter(function(){var t=e(this).val();var r=e(this).text();if(r.indexOf(" - ")!==-1){r=r.slice(0,r.indexOf(" - "))}var i=[];if(r.indexOf(" / ")!==-1){i=r.split(" / ");r=i[i.length-1]}if(typeof SECOMAPP.gifts_list_avai!=="undefined"&&typeof SECOMAPP.gifts_list_avai[t]!=="undefined"||r.endsWith("% off)")){e(this).parent("select").find("option").not(".sca-fg-cart-item select option").filter(function(){var i=e(this).val();var n=e(this).text();return n.endsWith(r)||i==t}).remove();e(".dropdown *,ul li,label,div").filter(function(){var i=e(this).html(),n=e(this).data("value");return i&&i.endsWith(r)||n==t}).remove();return true}return false})}catch(e){console.log(e)}},500)};SECOMAPP.formatMoney=function(e,t){if(typeof e=="string"){e=e.replace(".","")}var r="";var i=typeof Shopify!=="undefined"&&typeof Shopify.money_format!=="undefined"?Shopify.money_format:"{{amount}}";var n=/\{\{\s*(\w+)\s*\}\}/;var o=t||(typeof this.fgsettings.sca_currency_format==="string"&&this.fgsettings.sca_currency_format.indexOf("amount")>-1?this.fgsettings.sca_currency_format:null)||i;if(o.indexOf("amount_no_decimals_no_comma_separator")<0&&o.indexOf("amount_no_comma_separator_up_cents")<0&&o.indexOf("amount_up_cents")<0&&typeof Shopify.formatMoney==="function"){return Shopify.formatMoney(e,o)}function a(e,t){return typeof e=="undefined"?t:e}function f(e,t,r,i,n,o){t=a(t,2);r=a(r,",");i=a(i,".");if(isNaN(e)||e==null){return 0}e=(e/100).toFixed(t);var f=e.split("."),c=f[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+r),s=f[1]?!n||!o?i+f[1]:n+f[1]+o:"";return c+s}switch(o.match(n)[1]){case"amount":r=f(e,2);break;case"amount_no_decimals":r=f(e,0);break;case"amount_with_comma_separator":r=f(e,2,",",".");break;case"amount_no_decimals_with_comma_separator":r=f(e,0,",",".");break;case"amount_no_decimals_no_comma_separator":r=f(e,0,"","");break;case"amount_up_cents":r=f(e,2,",","","<sup>","</sup>");break;case"amount_no_comma_separator_up_cents":r=f(e,2,"","","<sup>","</sup>");break}return o.replace(n,r)};SECOMAPP.setCookie=function(e,t,r,i,n){var o=new Date;o.setTime(o.getTime()+r*24*60*60*1e3+i*60*1e3);var a="expires="+o.toUTCString();document.cookie=e+"="+t+";"+a+(n?";path="+n:";path=/")};SECOMAPP.deleteCookie=function(e,t){document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:00 UTC; "+(t?";path="+t:";path=/")}
488;SECOMAPP.getCookie=function(e){var t=e+"=";var r=document.cookie.split(";");for(var i=0;i<r.length;i++){var n=r[i];while(n.charAt(0)==" ")n=n.substring(1);if(n.indexOf(t)==0)return n.substring(t.length,n.length)}return""};SECOMAPP.getQueryString=function(){var e={};var t=window.location.search.substring(1);var r=t.split("&");for(var i=0;i<r.length;i++){var n=r[i].split("=");if(typeof e[n[0]]==="undefined"){e[n[0]]=decodeURIComponent(n[1])}else if(typeof e[n[0]]==="string"){var o=[e[n[0]],decodeURIComponent(n[1])];e[n[0]]=o}else{e[n[0]].push(decodeURIComponent(n[1]))}}return e};SECOMAPP.freegifts_product_json=function(e){if(e){for(var t=0;t<e.options.length;t++)if(typeof e.options[t]!=="undefined"&&typeof e.options[t].values!=="undefined"){var r=e.options[t];for(var i=0;i<r.values.length;i++)(r.values[i].endsWith("(Freegifts)")||r.values[i].endsWith("% off)"))&&(r.values.splice(i,1),i--)}for(var n=function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0},o=e.price,a=e.price_max,f=e.price_min,c=e.compare_at_price,s=e.compare_at_price_max,p=e.compare_at_price_min,t=0;t<e.variants.length;t++){var i=e.variants[t],u=i.option3?i.option3:i.option2?i.option2:i.option1;"undefined"!=typeof SECOMAPP&&"undefined"!=typeof SECOMAPP.gifts_list_avai&&!n(SECOMAPP.gifts_list_avai)&&"undefined"!=typeof SECOMAPP.gifts_list_avai[i.id]||u.endsWith("(Freegifts)")||u.endsWith("% off)")?(e.variants.splice(t,1),t-=1):(a>=i.price&&(a=i.price,o=i.price),f<=i.price&&(f=i.price),i.compare_at_price&&(s>=i.compare_at_price&&(s=i.compare_at_price,c=i.compare_at_price),p<=i.compare_at_price&&(p=i.compare_at_price)),1==i.available&&(e.available=!0))}e.price=o,e.price_max=f,e.price_min=a,e.compare_at_price=c,e.compare_at_price_max=p,e.compare_at_price_min=s,e.price_varies=f>a?!0:!1,e.compare_at_price_varies=p>s?!0:!1}return e};SECOMAPP.fg_codes=[];if(SECOMAPP.getCookie("sca_fg_codes")!==""){SECOMAPP.fg_codes=JSON.parse(SECOMAPP.getCookie("sca_fg_codes"))}var e=SECOMAPP.getQueryString();if(e["freegifts_code"]&&SECOMAPP.fg_codes.indexOf(e["freegifts_code"])===-1){if(typeof SECOMAPP.activateOnlyOnePromoCode!=="undefined"&&SECOMAPP.activateOnlyOnePromoCode===true){SECOMAPP.fg_codes=[]}SECOMAPP.fg_codes.push(e["freegifts_code"]);SECOMAPP.setCookie("sca_fg_codes",JSON.stringify(SECOMAPP.fg_codes))}})();
489  
490  ;SECOMAPP.customer={};SECOMAPP.customer.orders=[];SECOMAPP.customer.freegifts=[];;SECOMAPP.customer.email=null;SECOMAPP.customer.first_name=null;SECOMAPP.customer.last_name=null;SECOMAPP.customer.tags=null;SECOMAPP.customer.orders_count=null;SECOMAPP.customer.total_spent=null;
491</script>
491
492
493
494  <!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled -->
495
496
497
498  
499
500  
501    
501<script>
502
503const botPattern = "(googlebot\/|bot|Googlebot-Mobile|Googlebot-Image|Google favicon|Mediapartners-Google|bingbot|slurp|java|wget|curl|Commons-HttpClient|Python-urllib|libwww|httpunit|nutch|phpcrawl|msnbot|jyxobot|FAST-WebCrawler|FAST Enterprise Crawler|biglotron|teoma|convera|seekbot|gigablast|exabot|ngbot|ia_archiver|GingerCrawler|webmon |httrack|webcrawler|grub.org|UsineNouvelleCrawler|antibot|netresearchserver|speedy|fluffy|bibnum.bnf|findlink|msrbot|panscient|yacybot|AISearchBot|IOI|ips-agent|tagoobot|MJ12bot|dotbot|woriobot|yanga|buzzbot|mlbot|yandexbot|purebot|Linguee Bot|Voyager|CyberPatrol|voilabot|baiduspider|citeseerxbot|spbot|twengabot|postrank|turnitinbot|scribdbot|page2rss|sitebot|linkdex|Adidxbot|blekkobot|ezooms|dotbot|Mail.RU_Bot|discobot|heritrix|findthatfile|europarchive.org|NerdByNature.Bot|sistrix crawler|ahrefsbot|Aboundex|domaincrawler|wbsearchbot|summify|ccbot|edisterbot|seznambot|ec2linkfinder|gslfbot|aihitbot|intelium_bot|facebookexternalhit|yeti|RetrevoPageAnalyzer|lb-spider|sogou|lssbot|careerbot|wotbox|wocbot|ichiro|DuckDuckBot|lssrocketcrawler|drupact|webcompanycrawler|acoonbot|openindexspider|gnam gnam spider|web-archive-net.com.bot|backlinkcrawler|coccoc|integromedb|content crawler spider|toplistbot|seokicks-robot|it2media-domain-crawler|ip-web-crawler.com|siteexplorer.info|elisabot|proximic|changedetection|blexbot|arabot|WeSEE:Search|niki-bot|CrystalSemanticsBot|rogerbot|360Spider|psbot|InterfaxScanBot|Lipperhey SEO Service|CC Metadata Scaper|g00g1e.net|GrapeshotCrawler|urlappendbot|brainobot|fr-crawler|binlar|SimpleCrawler|Livelapbot|Twitterbot|cXensebot|smtbot|bnf.fr_bot|A6-Indexer|ADmantX|Facebot|Twitterbot|OrangeBot|memorybot|AdvBot|MegaIndex|SemanticScholarBot|ltx71|nerdybot|xovibot|BUbiNG|Qwantify|archive.org_bot|Applebot|TweetmemeBot|crawler4j|findxbot|SemrushBot|yoozBot|lipperhey|y!j-asr|Domain Re-Animator Bot|AddThis)";
504const re = new RegExp(botPattern, 'i');
505const userAgent = navigator.userAgent;
506const isCrawler = re.test(userAgent)
507
508// Prevent IP redirection on Theme Customizer
509if (!Shopify.designMode) {
510    (function() {
511
512        function setCookie(name,value,days) {
513            let expires = "";
514            if (days) {
515                let date = new Date();
516                date.setTime(date.getTime() + (days*24*60*60*1000));
517                expires = "; expires=" + date.toUTCString();
518            }
519            document.cookie = name + "=" + (value || "")  + expires + "; path=/";
520        }
521
522        function getCookie(name) {
523            const nameEQ = name + "=";
524            let ca = document.cookie.split(';');
525            for(let i=0;i < ca.length;i++) {
526                let c = ca[i];
527                while (c.charAt(0)==' ') c = c.substring(1,c.length);
528                if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
529            }
530            return null;
531        }
532
533        function eraseCookie(name) {   
534            document.cookie = name +'=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';
535        }
536
537        function httpGet(theUrl){
538                const xmlHttp = new XMLHttpRequest();
539                xmlHttp.open( "GET", theUrl, false ); // false for synchronous request
540                xmlHttp.send( null );
541                return xmlHttp.responseText;
542        }
543
544        const data = httpGet("/browsing_context_suggestions.json");
545        let country = JSON.parse(data).detected_values.country;
546        const auGroup = ['Australia','New Zealand'];
547        let store = "lespecsus.myshopify.com";
548        let pathName = '';
549        
550            pathName = window.location.pathname;
551        
552        
553        console.log('User country :>> ', country.name);
554
555        // Domains:
556        // AU/NZ: lespecs.myshopify.com | https://au.lespecs.com
557        // US: lespecsus.myshopify.com | https://lespecs.com
558        // INTL/EU: lespecseu.myshopify.com | https://intl.lespecs.com
559        // UK: lespecsuk.myshopify.com | https://lespecs.co.uk/
560
561        function checkGEOLocation() {
562            pathName = pathName.substr(pathName.indexOf('/') + 1);
563            if (store == "lespecs.myshopify.com") {
564                // check if the user is not from AU and NZ
565                if (!auGroup.includes(country.name)) {
566                    if (country.name == 'United States') {
567                        // redirect to US store
568                        window.location.href = "https://lespecs.com/"+ pathName;
569
570                    } else if (country.name == 'United Kingdom') {
571                        // redirect to UK store
572                        window.location.href = "https://lespecs.co.uk/"+ pathName;
573
574                    } else {
575                        // redirect to INTL store
576                        window.location.href = "https://intl.lespecs.com/"+ pathName;
577                    }
578                }
579            }
580            // Visiting US store
581            if (store == "lespecsus.myshopify.com") {
582                // check if customers are from AU and NZ
583                if (auGroup.includes(country.name)) {
584                    // redirect to AU store
585                    window.location.href = "https://au.lespecs.com/"+ pathName;
586
587                } else if (country.name == 'United Kingdom') {
588                    // redirect to UK store
589                    window.location.href = "https://lespecs.co.uk/"+ pathName;
590
591                } else if (country.name != 'United States') {
592                    // redirect to INTL store
593                    window.location.href = "https://intl.lespecs.com/"+ pathName;
594
595                }
596            }
597            // Visiting INTL/EU Store
598            if (store == "lespecseu.myshopify.com") {
599                // check if customers are from AU and NZ
600                if (auGroup.includes(country.name)) {
601                    // redirect to AU store
602                    window.location.href = "https://au.lespecs.com/"+ pathName;
603
604                } else if (country.name == 'United States') {
605                    // redirect to US store
606                    window.location.href = "https://lespecs.com/"+ pathName;
607                    
608                } else if (country.name == 'United Kingdom') {
609                    // redirect to UK store
610                    window.location.href = "https://lespecs.co.uk/"+ pathName;
611                }
612            }
613            // Visiting UK store
614            if (store == "lespecsuk.myshopify.com") {
615                // check if customers are from AU and NZ
616                if (auGroup.includes(country.name)) {
617                    // redirect to AU store
618                    window.location.href = "https://au.lespecs.com/"+ pathName;
619
620                } else if (country.name == 'United States') {
621                    // redirect to US store
622                    window.location.href = "https://lespecs.com/"+ pathName;
623
624                } else if (country.name != 'United Kingdom') {
625                    // redirect to INTL store
626                    window.location.href = "https://intl.lespecs.com/"+ pathName;
627
628                }
629            }
630        }
631
632        // GEO Location redirect
633        const url = new URL(window.location.href);
634        const redirect = url.searchParams.get('redirect');
635        const cookieRedirect = getCookie('redirect');
636
637        // if redirect false, don't redirect, set cookie for 7 days
638        if (redirect == 'false') {
639            // set redirect cookie
640            setCookie('redirect', 'false', 7 );
641
642        } else if(cookieRedirect && cookieRedirect == 'false'){
643
644        }
645        else{
646            if (!isCrawler) {
647                checkGEOLocation();
648            }
649        }
650    })();
651}
652</script>
652
653  
654  
655  
656    
657
658
659  
660  
660<script type="application/ld+json">
661    {
662      "@context": "http://schema.org/",
663      "@type": "Product",
664      "name": "DON'T CHA | TOFFEE TORT",
665      "image": [
666        "https://lespecs.com/cdn/shop/files/fa7e16e06ab87b1aeb033d93ebc65c4b_450x450.jpg?v=1751336611"
667      ],
668      "description": "Add a touch of nostalgia to any outfit with our early 90s inspired DON’T CHA slimline oval sunglasses. Designed with a sleek, exaggerated frame and wider fit for all faces, these frames feature a slightly wrapped profile and are finished with discreet signature Le Specs metal hardware on both temples.• Finished in a toffee tort frame with moss tint lenses.• A lightweight, durable and impact resistant polycarbonate frame.• Fitted with shatterproof and scratch resistant polycarbonate lenses.",
669      "sku": "LSP2552267",
670      "mpn": "7102207852629",
671      "brand": {
672        "@type": "Brand",
673        "name": "Le Specs"
674      },
675      "offers": {
676        "@type": "Offer",
677        "url": "https://lespecs.com/products/dont-cha-toffee-tort",
678        "priceCurrency": "USD",
679        "price": "59.99",
680        "priceValidUntil": "2026-12-31",
681        "availability": "https://schema.org/InStock",
682        "itemCondition": "https://schema.org/NewCondition",
683        "seller": {
684          "@type": "Organization",
685          "name": "Le Specs US"
686        }
687      },
688      "aggregateRating": {
689        "@type": "AggregateRating",
690        "ratingValue": "4.9",
691        "reviewCount": "99"
692      }
693    }
694  </script>
694
695
696  <!--begin-boost-pfs-filter-css-->
697    <link rel="preload stylesheet" href="//lespecs.com/cdn/shop/t/286/assets/boost-pfs-instant-search.css?v=146474835330714392691789610260" as="style"><link href="//lespecs.com/cdn/shop/t/286/assets/boost-pfs-custom.css?v=93669842059202105071789610260" rel="stylesheet" type="text/css" media="all" />
698<style data-id="boost-pfs-style">
699    .boost-pfs-filter-option-title-text {color: rgba(5,5,5,1);font-size: 12px;font-weight: 400;text-transform: uppercase;font-family: Gotham-MediumItalic,Arial,sans-serif;}
700
701   .boost-pfs-filter-tree-v .boost-pfs-filter-option-title-text:before {border-top-color: rgba(5,5,5,1);}
702    .boost-pfs-filter-tree-v .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title-text:before {border-bottom-color: rgba(5,5,5,1);}
703    .boost-pfs-filter-tree-h .boost-pfs-filter-option-title-heading:before {border-right-color: rgba(5,5,5,1);
704        border-bottom-color: rgba(5,5,5,1);}
705
706    .boost-pfs-filter-refine-by .boost-pfs-filter-option-title h3 {}
707
708    .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item button,
709    .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item .boost-pfs-filter-button,
710    .boost-pfs-filter-option-range-amount input,
711    .boost-pfs-filter-tree-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item,
712    .boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item,
713    .boost-pfs-filter-refine-by .boost-pfs-filter-option-title,
714    .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item>a,
715    .boost-pfs-filter-refine-by>span,
716    .boost-pfs-filter-clear,
717    .boost-pfs-filter-clear-all{font-size: 12px;font-family: Gotham-Medium;}
718    .boost-pfs-filter-tree-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear .refine-by-type,
719    .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear .refine-by-type {}
720
721    .boost-pfs-filter-option-multi-level-collections .boost-pfs-filter-option-multi-level-list .boost-pfs-filter-option-item .boost-pfs-filter-button-arrow .boost-pfs-arrow:before,
722    .boost-pfs-filter-option-multi-level-tag .boost-pfs-filter-option-multi-level-list .boost-pfs-filter-option-item .boost-pfs-filter-button-arrow .boost-pfs-arrow:before {}
723
724    .boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after,
725    .boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before,
726    .boost-pfs-filter-tree-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after,
727    .boost-pfs-filter-tree-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before,
728    .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after,
729    .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before,
730    .boost-pfs-filter-tree-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after,
731    .boost-pfs-filter-tree-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before {}
732    .boost-pfs-filter-option-range-slider .noUi-value-horizontal {}
733
734    .boost-pfs-filter-tree-mobile-button button,
735    .boost-pfs-filter-top-sorting-mobile button {}
736    .boost-pfs-filter-top-sorting-mobile button>span:after {}
737  </style>
738
739
740
741  <!--end-boost-pfs-filter-css-->
742
743  
743<script type="application/ld+json">
744
745    {
746        "@context": "https://schema.org",
747        "@type": "BreadcrumbList",
748        "name": "DON'T CHA | TOFFEE TORT",
749        "itemListElement": [{
750            "@type": "ListItem",
751            "position": 1,
752            "name": "Le Specs US",
753            "item": "https://lespecs.com"
754        },{
755            "@type": "ListItem",
756            "position": 2,
757            "name": "DON'T CHA | TOFFEE TORT",
758            "item": "https://lespecs.com/products/dont-cha-toffee-tort"
759        }]
760    }
761
762</script>
762
763
764
765  <!-- Astro build -->
766  <link href="//lespecs.com/cdn/shop/t/286/assets/mindarc-astro.css?v=58959654748136547631789610197" rel="stylesheet" type="text/css" media="all" />
767  
767<script src="//lespecs.com/cdn/shop/t/286/assets/mindarc-astro.vendors.js?v=93709988101227570041789610198" defer></script>
767
768  
768<script src="//lespecs.com/cdn/shop/t/286/assets/mindarc-astro.js?v=179848872887298121791789610198" defer></script>
768
769  <!-- Astro build -->
770
771
772<script type="text/javascript" async>
773                        window.AirrobeShopifyData = {
774                          currencyCode: "USD",
775                          
776                            priceCents: 5999,
777                          
778                          
779                            rrpCents: 8500,
780                          
781                          
782                          productCategory: "Le Specs",
783                          productBrand: "Le Specs"
784                        }
785                      </script>
785
786
787  
788	  
789
790
791
792<script async src="https://snapui.searchspring.io/b3964c/bundle.js" id="searchspring-context" defer>
793	
794		template = "product";
795	
796	format = "${{amount}}";
797
798</script>
798
799  
800
801<style>
802  @media (min-width: 992px) {
803    body:not(.shopify-design-mode) .template-product .productSlider .slick-dots {
804      opacity: 0;
805      transition: opacity 0.15s;
806    }
807  }
808</style>
809
810
811                     <!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/gdpr_cookie_consent/4fbe573f-a377-4fea-9801-3ee0858cae41 -->
812<link rel="preconnect" href="https://app.consentmo.com" crossorigin data-csm-preconnect="app">
813<link rel="dns-prefetch" href="https://workers.consentmo.com" data-csm-preconnect="workers">
814<link rel="dns-prefetch" href="https://storage.consentmo.com" data-csm-preconnect="storage">
815<link rel="preconnect" href="https://cdn.consentmo.com" crossorigin data-csm-preconnect="cdn"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="banner">
816  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-cookie-dialog.consentmo.js" crossorigin data-csm-layout-prefetch="dialog">
817  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-cookie-box.consentmo.js" crossorigin data-csm-layout-prefetch="box">
818  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-cookie-smart-banner.consentmo.js" crossorigin data-csm-layout-prefetch="smart">
819  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-mobile-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="mobile">
819<script>
820(function () {
821  try {
822    document.documentElement.classList.add('csm-cookie-embed');
823  } catch (e) {}
824})();
825</script>
825<script data-consentmo-data-src-bootstrap>
826(function () {
827  'use strict';
828  if (window.__consentmoDataSrcBootstrapInit) return;
829  window.__consentmoDataSrcBootstrapInit = true;
830
831  var DATA_SRC_SELECTOR = [
832    'script[data-src*="consentmo_cookie_consent"]',
833    'script[data-src*="gdpr_cookie_consent.min"]',
834    'script[data-src*="gdrp_cookie_consent_unlimited"]'
835  ].join(',');
836
837  function activateConsentmoDataSrcScripts() {
838    if (!window.Shopify || !window.Shopify.shop) return;
839    document.querySelectorAll(DATA_SRC_SELECTOR).forEach(function (scriptEl) {
840      // getAttribute: src="" must not count as "already has src" (.src === page URL).
841      if (scriptEl.getAttribute('src')) return;
842      var url = scriptEl.getAttribute('data-src');
843      if (!url) return;
844      if (scriptEl.getAttribute('type') === 'text/plain') {
845        scriptEl.removeAttribute('type');
846      }
847      scriptEl.src = url;
848    });
849  }
850  function scheduleActivation() {
851    activateConsentmoDataSrcScripts();
852    // Retry on next task so other DCL handlers (lazy-loaders) can finish setting Shopify.shop / data-src first.
853    setTimeout(activateConsentmoDataSrcScripts, 0);
854  }
855  if (document.readyState === 'loading') {
856    document.addEventListener('DOMContentLoaded', scheduleActivation, { once: true });
857  } else {
858    scheduleActivation();
859  }
860})();
861</script>
861
862
863
864<!-- END app block --><!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields -->
865
866
867
868
869
870
871
872
873
874
875
876
877    
878        <style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/okendo-reviews-styles.6dbb2446.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-reviews-keywords.0942444f.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-reviews-summary.a0c9d7d6.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,.okeReviews[data-oke-container] svg,div.okeReviews img,div.okeReviews svg{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:""}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:""}
878.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:""}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:""}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:""}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:""}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:""}@font-face{font-family:oke-widget-icons;src:url(https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.ttf) format("truetype"),url(https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.woff) format("woff"),url(https://cdn-static.okendo.io/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{curs
878or:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 12px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 24px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}
878to{opacity:1}}.layout-panel-flex>div:has([data-oke-container]){width:100%}
879.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr--hidden{display:none}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"}
880.oke-rk{display:block}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading,div.okeReviews .oke-reviewsKeywords-heading{font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading-skeleton,div.okeReviews .oke-reviewsKeywords-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list,div.okeReviews .oke-reviewsKeywords-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category,div.okeReviews .oke-reviewsKeywords-list-category{background-color:var(--oke-filter-backgroundColor);color:var(--oke-filter-textColor);border:1px solid var(--oke-filter-borderColor);border-radius:var(--oke-filter-borderRadius);padding:6px 16px;transition:background-color .1s ease-out,border-color .1s ease-out;white-space:nowrap}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-clickable,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-clickable{cursor:pointer}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-active,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-active{background-color:var(--oke-filter-backgroundColorActive);color:var(--oke-filter-textColorActive);border-color:var(--oke-filter-borderColorActive)}.okeReviews[data-oke-container] .oke-reviewsKeywords .oke-translateButton,div.okeReviews .oke-reviewsKeywords .oke-translateButton{margin-top:12px}
881.oke-rs{display:block}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-heading-skeleton,div.okeReviews .oke-reviewsSummary-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:baseline}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}</style>
882    
883    
883<script type="application/json" id="oke-reviews-settings">{"subscriberId":"cfb629fa-bc79-4169-9607-2fe6ba595aac","analyticsSettings":{"provider":"ua"},"locale":"en","widgetSettings":{"reviewsWidget":{"tabs":{"reviews":true,"questions":true},"header":{"columnDistribution":"center","verticalAlignment":"top","blocks":[{"columnWidth":"one-third","modules":[{"name":"rating-average","layout":"one-line"},{"name":"rating-breakdown","backgroundColor":"#F4F4F6","shadingColor":"#050505","stretchMode":"contain"}],"textAlignment":"left"},{"columnWidth":"one-third","modules":[{"name":"recommended"},{"name":"attributes","layout":"stacked","stretchMode":"stretch"}],"textAlignment":"center"},{"columnWidth":"full","modules":[{"name":"reviews-summary","heading":"Reviews Summary","maxTextLines":5}],"textAlignment":"center"}]},"style":{"showDates":true,"border":{"color":"#050505","width":{"value":1,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"hasCustomFontSettings":false},"filters":{"backgroundColorActive":"#050505","backgroundColor":"#FFFFFF","borderColor":"#050505","borderRadius":{"value":0,"unit":"px"},"borderColorActive":"#050505","textColorActive":"#FFFFFF","textColor":"#050505","searchHighlightColor":"#B2F9E9"},"avatar":{"backgroundColor":"#050505","placeholderTextColor":"#FFFFFF","size":{"value":48,"unit":"px"},"enabled":true},"stars":{"height":{"value":18,"unit":"px"},"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#FFCF2A"}},"shadingColor":"#FFFFFF","productImageSize":{"value":48,"unit":"px"},"button":{"backgroundColorActive":"#050505","borderColorHover":"#050505","backgroundColor":"#050505","borderColor":"#050505","backgroundColorHover":"#050505","textColorHover":"#FFFFFF","borderRadius":{"value":0,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"borderColorActive":"#050505","textColorActive":"#FFFFFF","textColor":"#FFFFFF","font":{"hasCustomFontSettings":false}},"highlightColor":"#050505","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#050505","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeLarge":{"value":20,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#050505"},"spaceBelow":{"value":20,"unit":"px"},"attributeBar":{"style":"default","backgroundColor":"#D3D4DD","shadingColor":"#050505","markerColor":"#050505"}},"showWhenEmpty":true,"reviews":{"list":{"layout":{"collapseReviewerDetails":false,"columnAmount":4,"name":"default","showAttributeBars":true,"borderStyle":"full","showProductVariantName":false,"showProductDetails":"only-when-grouped"},"loyalty":{"maxInitialAchievements":3},"initialPageSize":2,"replyTruncation":{"bodyMaxLines":4,"enabled":true},"media":{"layout":"featured","size":{"value":200,"unit":"px"}},"truncation":{"bodyMaxLines":4,"truncateAll":false,"enabled":true},"loadMorePageSize":2},"controls":{"filterMode":"closed","freeTextSearchEnabled":false,"writeReviewButtonEnabled":true,"defaultSort":"has_media desc"}}},"reviewsBadge":{"layout":"large","colorScheme":"dark"},"reviewsTab":{"enabled":false},"mediaGrid":{"showMoreArrow":{"arrowColor":"#676986","enabled":true,"backgroundColor":"#f4f4f6"},"infiniteScroll":false,"gridStyleDesktop":{"layout":"default-desktop"},"gridStyleMobile":{"layout":"default-mobile"},"linkText":"Read More","stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#FFCF2A","height":{"value":12,"unit":"px"}},"gapSize":{"value":10,"unit":"px"}},"starRatings":{"showWhenEmpty":false,"style":{"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#FFCF2A","interspace":2,"showBorder":false},"spaceAbove":{"value":0,"unit":"px"},"text":{"content":"review-count","style":"number-and-text","brackets":false},"singleStar":false,"height":{"value":15,"unit":"px"},"spaceBelow":{"value":0,"unit":"px"}},"clickBehavior":"scroll-to-widget"},"homepageCarousel":{"slidesPerPage":{"large":3,"medium":2},"totalSlides":12,"scrollBehaviour":"slide","sortOptionOrder":["date desc","has_media desc","helpful desc","rating desc","date asc","rating asc","unhelpful desc"],"style":{"showDates":false,"border":{"color":"#000000","width":{"value":1,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"hasCustomFontSettings":false},"arrows":{"color":"#000000","size":{"value":14,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":40,"unit":"px"},"enabled":false},"media":{"size":{"value":80,"unit":"px"},"imageGap":{"value":4,"unit":"px"},"enabled":false},"stars":{"height":{"value":18,"unit":"px"},"globalOverrideSettings":{"showBorder":false,"backgroundColor":"#E5E5E5","foregroundColor":"#FFCF2A"}},"productImageSize":{"value":48,"unit":"px"},"layout":{"name":"default","reviewDetailsPosition":"above","showAttributeBars":false,"showProductDetails":"never"},"highlightColor":"#000000","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#000000","fontSizeRegular":{"value":12,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#000000"},"spaceBelow":{"value":20,"unit":"px"}},"defaultSort":"date desc","autoPlay":true,"truncation":{"bodyMaxLines":2,"truncateAll":false,"enabled":true}},"questions":{"initialPageSize":6,"loadMorePageSize":6},"global":{"dateSettings":{"format":{"type":"relative"}}
883,"hideOkendoBranding":true,"reviewTranslationsMode":"off","showIncentiveIndicator":false,"searchEnginePaginationEnabled":false,"stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#FFCF2A","interspace":2,"shape":{"type":"default"},"showBorder":false},"font":{"fontType":"inherit-from-page"}},"mediaCarousel":{"minimumImages":1,"linkText":"Read More","stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#FFCF2A","height":{"value":12,"unit":"px"}},"autoPlay":false,"slideSize":"medium","arrowPosition":"outside"}},"features":{"attributeFiltersEnabled":true,"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true,"reviewsKeywordsEnabled":true,"reviewsSummariesEnabled":true}}</script>
883
884            <style id="oke-css-vars">:root{--oke-widget-spaceAbove:20px;--oke-widget-spaceBelow:20px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#050505;--oke-button-backgroundColorHover:#050505;--oke-button-backgroundColorActive:#050505;--oke-button-textColor:#fff;--oke-button-textColorHover:#fff;--oke-button-textColorActive:#fff;--oke-button-borderColor:#050505;--oke-button-borderColorHover:#050505;--oke-button-borderColorActive:#050505;--oke-button-borderRadius:0;--oke-button-borderWidth:1px;--oke-button-fontWeight:700;--oke-button-fontSize:var(--oke-text-regular,14px);--oke-button-fontFamily:inherit;--oke-border-color:#050505;--oke-border-width:1px;--oke-text-primaryColor:#050505;--oke-text-secondaryColor:#050505;--oke-text-small:12px;--oke-text-regular:14px;--oke-text-large:20px;--oke-text-fontFamily:inherit;--oke-avatar-size:48px;--oke-avatar-backgroundColor:#050505;--oke-avatar-placeholderTextColor:#fff;--oke-highlightColor:#050505;--oke-shadingColor:#fff;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#050505;--oke-attributeBar-borderColor:undefined;--oke-attributeBar-backgroundColor:#d3d4dd;--oke-attributeBar-markerColor:#050505;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#050505;--oke-filter-borderColor:#050505;--oke-filter-borderColorActive:#050505;--oke-filter-textColor:#050505;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:0;--oke-filter-searchHighlightColor:#b2f9e9;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#ffcf2a;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-reviewCarousel{--oke-stars-foregroundColor:#ffcf2a;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,.oke-modal{--oke-stars-foregroundColor:#ffcf2a;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-sr{--oke-stars-foregroundColor:#ffcf2a;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,.oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:var(--oke-text-regular,14px);--oke-title-fontFamily:inherit;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}</style>
885            <style id="oke-reviews-custom-css">.okeReviews.oke-sr{display:block}.proBoxInfo .oke-sr{padding-top:6px}div.okeReviews[data-oke-container] p,div.okeReviews p,div.okeReviews[data-oke-container] .oke-w-reviewsSummaryModule .oke-reviewsSummary-summary{font-size:12px;font-family:Gotham-Book,Arial,sans-serif}div.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{font-weight:500}[data-oke-widget] div.okeReviews[data-oke-container].oke-w{max-width:unset}div.oke-modal .okeReviews[data-oke-container].oke-w,div.okeReviews[data-oke-container] .oke-modal,div.okeReviews[data-oke-container] .oke-modal p,div.okeReviews[data-oke-container] .oke-modal .oke-helpful,div.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,div.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date{color:var(--oke-text-primaryColor)}div.okeReviews[data-oke-container] .oke-reviewContent-title,div.okeReviews .oke-reviewContent-title{font-weight:500;font-size:16px}.okeReviews[data-oke-container].oke-w .oke-button,div.okeReviews .oke-button{text-transform:uppercase;font-weight:400;letter-spacing:.9px}.okeReviews[data-oke-container].oke-w .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{box-shadow:initial}.okeReviews.oke-w .oke-is-small .oke-w-reviews-writeReview{width:100%;padding-top:10px}.okeReviews.oke-w .oke-is-small .oke-button,.okeReviews.oke-w .oke-is-small .oke-qw-header-askQuestion{width:100%}div.okeReviews[data-oke-container] .oke-sortSelect-label{margin-right:0}div.okeReviews[data-oke-container] .oke-w-reviews-controls{flex-wrap:wrap}div.okeReviews[data-oke-container] .oke-select{background-size:unset;height:unset;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E") !important;line-height:unset}div.okeReviews[data-oke-container] .oke-helpful-label{vertical-align:bottom}</style>
886            <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-default--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol><symbol id="oke-star-filled" style="overflow:visible;"><path id="star-default--filled" fill="var(--oke-stars-foregroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol></svg></template>
886<script>document.addEventListener('readystatechange',() =>{Array.from(document.getElementById('oke-reviews-body-template')?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll('[data-oke-id='.concat(child.getAttribute('data-oke-id'),']'))).length){document.body.prepend(child)}})},{once:true});</script>
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900<!-- END app snippet -->
901
902    <!-- BEGIN app snippet: okendo-reviews-json-ld -->
903    
903<script type="application/ld+json">
904        {
905            "@context": "http://schema.org/",
906            
907            "@type": "Product",
908            
909            "@id": "/products/dont-cha-toffee-tort#product",
910            "url": "/products/dont-cha-toffee-tort",
911            "name": "DON'T CHA | TOFFEE TORT",
912            "image": "https://lespecs.com/cdn/shop/files/fa7e16e06ab87b1aeb033d93ebc65c4b_450x450.jpg?v=1751336611",
913            "description": "Add a touch of nostalgia to any outfit with our early 90s inspired DON’T CHA slimline oval sunglasses. Designed with a sleek, exaggerated frame and wider fit for all faces, these frames feature a slightly wrapped profile and are finished with discreet signature Le Specs metal hardware on both temples.• Finished in a toffee tort frame with moss tint lenses.• A lightweight, durable and impact resistant polycarbonate frame.• Fitted with shatterproof and scratch resistant polycarbonate lenses.",
914            "mpn": "7102207852629",
915            "brand": {
916                "@type": "Brand",
917                "name": "Le Specs"
918            },
919            "offers": {
920                "@type": "Offer",
921                "priceCurrency": "USD",
922                "price": "59.99",
923                "availability": "InStock",
924                "seller": {
925                    "@type": "Organization",
926                    "name": "Le Specs US"
927                }
928            }
929            
930                ,"aggregateRating": {
931                    "@type": "AggregateRating",
932                    "ratingValue": "4.9",
933                    "ratingCount": "99"
934                }
935            
936        }
937    </script>
937
938
939<!-- END app snippet -->
940
941<!-- BEGIN app snippet: widget-plus-initialisation-script -->
942
943
944
945
946    
946<script async id="okendo-reviews-script" src="https://cdn-static.okendo.io/reviews-widget-plus/js/okendo-reviews.js"></script>
946
947
948<!-- END app snippet -->
949
950
951<!-- END app block --><!-- BEGIN app block: shopify://apps/elevar-conversion-tracking/blocks/dataLayerEmbed/bc30ab68-b15c-4311-811f-8ef485877ad6 -->
952
953
954
955<script type="module" dynamic>
956  const configUrl = "/a/elevar/static/configs/b6a08c4359effdb179b3f83a9fa3e72e13a34988/config.js";
957  const config = (await import(configUrl)).default;
958  const scriptUrl = config.script_src_app_theme_embed;
959
960  if (scriptUrl) {
961    const { handler } = await import(scriptUrl);
962
963    await handler(
964      config,
965      {
966        cartData: {
967  marketId: "113410133",
968  localeCountryCode:"US",
969  attributes:{},
970  cartTotal: "0.0",
971  currencyCode:"USD",
972  items: []
973}
974,
975        user: {
976  cartTotal: "0.0",
977  currencyCode:"USD",
978  customer: {},
979}
980,
981        isOnCartPage:false,
982        collectionView:null,
983        searchResultsView:null,
984        productView:{
985    attributes:{},
986    currencyCode:"USD",defaultVariant: {id:"LSP2552267",name:"DON'T CHA | TOFFEE TORT",
987        brand:"Le Specs",
988        category:"Le Specs",
989        variant:"Default Title",
990        price: "59.99",
991        productId: "7102207852629",
992        variantId: "41066041835605",
993        compareAtPrice: "85.0",image:"\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611",url:"\/products\/dont-cha-toffee-tort?variant=41066041835605"},items: [{id:"LSP2552267",name:"DON'T CHA | TOFFEE TORT",
994          brand:"Le Specs",
995          category:"Le Specs",
996          variant:"Default Title",
997          price: "59.99",
998          productId: "7102207852629",
999          variantId: "41066041835605",
1000          compareAtPrice: "85.0",image:"\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611",url:"\/products\/dont-cha-toffee-tort?variant=41066041835605"},]
1001  },
1002      }
1003    );
1004  }
1005</script>
1005
1006
1007
1008<!-- END app block --><!-- BEGIN app block: shopify://apps/seowill-redirects/blocks/brokenlink-404/cc7b1996-e567-42d0-8862-356092041863 -->
1009<script type="text/javascript">
1010    !function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)r.d(n,o,function(e){return t[e]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=11)}([function(t,e,r){"use strict";var n=r(2),o=Object.prototype.toString;function i(t){return"[object Array]"===o.call(t)}function a(t){return"undefined"===typeof t}function u(t){return null!==t&&"object"===typeof t}function s(t){return"[object Function]"===o.call(t)}function c(t,e){if(null!==t&&"undefined"!==typeof t)if("object"!==typeof t&&(t=[t]),i(t))for(var r=0,n=t.length;r<n;r++)e.call(null,t[r],r,t);else for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.call(null,t[o],o,t)}t.exports={isArray:i,isArrayBuffer:function(t){return"[object ArrayBuffer]"===o.call(t)},isBuffer:function(t){return null!==t&&!a(t)&&null!==t.constructor&&!a(t.constructor)&&"function"===typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},isFormData:function(t){return"undefined"!==typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"===typeof t},isNumber:function(t){return"number"===typeof t},isObject:u,isUndefined:a,isDate:function(t){return"[object Date]"===o.call(t)},isFile:function(t){return"[object File]"===o.call(t)},isBlob:function(t){return"[object Blob]"===o.call(t)},isFunction:s,isStream:function(t){return u(t)&&s(t.pipe)},isURLSearchParams:function(t){return"undefined"!==typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)},forEach:c,merge:function t(){var e={};function r(r,n){"object"===typeof e[n]&&"object"===typeof r?e[n]=t(e[n],r):e[n]=r}for(var n=0,o=arguments.length;n<o;n++)c(arguments[n],r);return e},deepMerge:function t(){var e={};function r(r,n){"object"===typeof e[n]&&"object"===typeof r?e[n]=t(e[n],r):e[n]="object"===typeof r?t({},r):r}for(var n=0,o=arguments.length;n<o;n++)c(arguments[n],r);return e},extend:function(t,e,r){return c(e,(function(e,o){t[o]=r&&"function"===typeof e?n(e,r):e})),t},trim:function(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")}}},function(t,e,r){t.exports=r(12)},function(t,e,r){"use strict";t.exports=function(t,e){return function(){for(var r=new Array(arguments.length),n=0;n<r.length;n++)r[n]=arguments[n];return t.apply(e,r)}}},function(t,e,r){"use strict";var n=r(0);function o(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,r){if(!e)return t;var i;if(r)i=r(e);else if(n.isURLSearchParams(e))i=e.toString();else{var a=[];n.forEach(e,(function(t,e){null!==t&&"undefined"!==typeof t&&(n.isArray(t)?e+="[]":t=[t],n.forEach(t,(function(t){n.isDate(t)?t=t.toISOString():n.isObject(t)&&(t=JSON.stringify(t)),a.push(o(e)+"="+o(t))})))})),i=a.join("&")}if(i){var u=t.indexOf("#");-1!==u&&(t=t.slice(0,u)),t+=(-1===t.indexOf("?")?"?":"&")+i}return t}},function(t,e,r){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},function(t,e,r){"use strict";(function(e){var n=r(0),o=r(19),i={"Content-Type":"application/x-www-form-urlencoded"};function a(t,e){!n.isUndefined(t)&&n.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var u={adapter:function(){var t;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof e&&"[object process]"===Object.prototype.toString.call(e))&&(t=r(6)),t}(),transformRequest:[function(t,e){return o(e,"Accept"),o(e,"Content-Type"),n.isFormData(t)||n.isArrayBuffer(t)||n.isBuffer(t)||n.isStream(t)||n.isFile(t)||n.isBlob(t)?t:n.isArrayBufferView(t)?t.buffer:n.isURLSearchParams(t)?(a(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):n.isObject(t)?(a(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"===typeof t)try{t=JSON.parse(t)}catch(e){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};
vendor: 1,549 bytes, line 1010
1010n.forEach(["delete","get","head"],(function(t){u.headers[t]={}})),n.forEach(["post","put","patch"],(function(t){u.headers[t]=n.merge(i)})),t.exports=u}).call(this,r(18))},function(t,e,r){"use strict";var n=r(0),o=r(20),i=r(3),a=r(22),u=r(25),s=r(26),c=r(7);t.exports=function(t){return new Promise((function(e,f){var l=t.data,p=t.headers;n.isFormData(l)&&delete p["Content-Type"];var h=new XMLHttpRequest;if(t.auth){var d=t.auth.username||"",m=t.auth.password||"";p.Authorization="Basic "+btoa(d+":"+m)}var y=a(t.baseURL,t.url);if(h.open(t.method.toUpperCase(),i(y,t.params,t.paramsSerializer),!0),h.timeout=t.timeout,h.onreadystatechange=function(){if(h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))){var r="getAllResponseHeaders"in h?u(h.getAllResponseHeaders()):null,n={data:t.responseType&&"text"!==t.responseType?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:r,config:t,request:h};o(e,f,n),h=null}},h.onabort=function(){h&&(f(c("Request aborted",t,"ECONNABORTED",h)),h=null)},h.onerror=function(){f(c("Network Error",t,null,h)),h=null},h.ontimeout=function(){var e="timeout of "+t.timeout+"ms exceeded";t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),f(c(e,t,"ECONNABORTED",h)),h=null},n.isStandardBrowserEnv()){var v=r(27),g=(t.withCredentials||s(y))&&t.xsrfCookieName?v.read(t.xsrfCookieName):void 0;g&&(p[t.xsrfHeaderName]=g)}if("setRequestHeader"in h&&n.forEach(p,(function(t,e){"undefined"===typeof l&&"content-type"===e.toLowerCase()?delete p[e]:h.setRequestHeader(e,t)}
1010)),n.isUndefined(t.withCredentials)||(h.withCredentials=!!t.withCredentials),t.responseType)try{h.responseType=t.responseType}catch(w){if("json"!==t.responseType)throw w}"function"===typeof t.onDownloadProgress&&h.addEventListener("progress",t.onDownloadProgress),"function"===typeof t.onUploadProgress&&h.upload&&h.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then((function(t){h&&(h.abort(),f(t),h=null)})),void 0===l&&(l=null),h.send(l)}))}},function(t,e,r){"use strict";var n=r(21);t.exports=function(t,e,r,o,i){var a=new Error(t);return n(a,e,r,o,i)}},function(t,e,r){"use strict";var n=r(0);t.exports=function(t,e){e=e||{};var r={},o=["url","method","params","data"],i=["headers","auth","proxy"],a=["baseURL","url","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"];n.forEach(o,(function(t){"undefined"!==typeof e[t]&&(r[t]=e[t])})),n.forEach(i,(function(o){n.isObject(e[o])?r[o]=n.deepMerge(t[o],e[o]):"undefined"!==typeof e[o]?r[o]=e[o]:n.isObject(t[o])?r[o]=n.deepMerge(t[o]):"undefined"!==typeof t[o]&&(r[o]=t[o])})),n.forEach(a,(function(n){"undefined"!==typeof e[n]?r[n]=e[n]:"undefined"!==typeof t[n]&&(r[n]=t[n])}));var u=o.concat(i).concat(a),s=Object.keys(e).filter((function(t){return-1===u.indexOf(t)}));return n.forEach(s,(function(n){"undefined"!==typeof e[n]?r[n]=e[n]:"undefined"!==typeof t[n]&&(r[n]=t[n])})),r}},function(t,e,r){"use strict";function n(t){this.message=t}n.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},n.prototype.__CANCEL__=!0,t.exports=n},function(t,e,r){t.exports=r(13)},function(t,e,r){t.exports=r(30)},function(t,e,r){var n=function(t){"use strict";var e=Object.prototype,r=e.hasOwnProperty,n="function"===typeof Symbol?Symbol:{},o=n.iterator||"@@iterator",i=n.asyncIterator||"@@asyncIterator",a=n.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(S){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof l?e:l,i=Object.create(o.prototype),a=new L(n||[]);return i._invoke=function(t,e,r){var n="suspendedStart";return function(o,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw i;return j()}for(r.method=o,r.arg=i;;){var a=r.delegate;if(a){var u=x(a,r);if(u){if(u===f)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var s=c(t,e,r);if("normal"===s.type){if(n=r.done?"completed":"suspendedYield",s.arg===f)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(n="completed",r.method="throw",r.arg=s.arg)}}}(t,r,a),i}function c(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(S){return{type:"throw",arg:S}}}t.wrap=s;var f={};function l(){}function p(){}function h(){}var d={};d[o]=function(){return this};var m=Object.getPrototypeOf,y=m&&m(m(T([])));y&&y!==e&&r.call(y,o)&&(d=y);var v=h.prototype=l.prototype=Object.create(d);function g(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function w(t,e){var n;this._invoke=function(o,i){function a(){return new e((function(n,a){!function n(o,i,a,u){var s=c(t[o],t,i);if("throw"!==s.type){var f=s.arg,l=f.value;return l&&"object"===typeof l&&r.call(l,"__await")?e.resolve(l.__await).then((function(t){n("next",t,a,u)}),(function(t){n("throw",t,a,u)})):e.resolve(l).then((function(t){f.value=t,a(f)}),(function(t){return n("throw",t,a,u)}))}u(s.arg)}(o,i,n,a)}))}return n=n?n.then(a,a):a()}}function x(t,e){var r=t.iterator[e.method];if(void 0===r){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,x(t,e),"throw"===e.method))return f;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var n=c(r,t.iterator,e.arg);
vendor: 4,150 bytes, line 1010
1010if("throw"===n.type)return e.method="throw",e.arg=n.arg,e.delegate=null,f;var o=n.arg;return o?o.done?(e[t.resultName]=o.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,f):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,f)}function b(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function E(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function L(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(b,this),this.reset(!0)}function T(t){if(t){var e=t[o];if(e)return e.call(t);if("function"===typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n<t.length;)if(r.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=void 0,e.done=!0,e};return i.next=i}}return{next:j}}function j(){return{value:void 0,done:!0}}return p.prototype=v.constructor=h,h.constructor=p,p.displayName=u(h,a,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"===typeof t&&t.constructor;return!!e&&(e===p||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,h):(t.__proto__=h,u(t,a,"GeneratorFunction")),t.prototype=Object.create(v),t},t.awrap=function(t){return{__await:t}},g(w.prototype),w.prototype[i]=function(){return this},t.AsyncIterator=w,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new w(s(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},g(v),u(v,a,"Generator"),v[o]=function(){return this},v.toString=function(){return"[object Generator]"},t.keys=function(t){var e=[];for(var r in t)e.push(r);return e.reverse(),function r(){for(;e.length;){var n=e.pop();if(n in t)return r.value=n,r.done=!1,r}return r.done=!0,r}},t.values=T,L.prototype={constructor:L,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(E),!t)for(var e in this)"t"===e.charAt(0)&&r.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(r,n){return a.type="throw",a.arg=t,e.next=r,n&&(e.method="next",e.arg=void 0),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var u=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(u&&s){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,f):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),f},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),E(r),f}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;E(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:T(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},t}(t.exports);try{regeneratorRuntime=n}catch(o){Function("r","regeneratorRuntime = r")(n)}},function(t,e,r){"use strict";
vendor: 5,678 bytes, line 1010
1010var n=r(0),o=r(2),i=r(14),a=r(8);function u(t){var e=new i(t),r=o(i.prototype.request,e);return n.extend(r,i.prototype,e),n.extend(r,e),r}var s=u(r(5));s.Axios=i,s.create=function(t){return u(a(s.defaults,t))},s.Cancel=r(9),s.CancelToken=r(28),s.isCancel=r(4),s.all=function(t){return Promise.all(t)},s.spread=r(29),t.exports=s,t.exports.default=s},function(t,e,r){"use strict";var n=r(0),o=r(3),i=r(15),a=r(16),u=r(8);function s(t){this.defaults=t,this.interceptors={request:new i,response:new i}}s.prototype.request=function(t){"string"===typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=u(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=[a,void 0],r=Promise.resolve(t);for(this.interceptors.request.forEach((function(t){e.unshift(t.fulfilled,t.rejected)})),this.interceptors.response.forEach((function(t){e.push(t.fulfilled,t.rejected)}));e.length;)r=r.then(e.shift(),e.shift());return r},s.prototype.getUri=function(t){return t=u(this.defaults,t),o(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},n.forEach(["delete","get","head","options"],(function(t){s.prototype[t]=function(e,r){return this.request(n.merge(r||{},{method:t,url:e}))}})),n.forEach(["post","put","patch"],(function(t){s.prototype[t]=function(e,r,o){return this.request(n.merge(o||{},{method:t,url:e,data:r}))}})),t.exports=s},function(t,e,r){"use strict";var n=r(0);function o(){this.handlers=[]}o.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},o.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},o.prototype.forEach=function(t){n.forEach(this.handlers,(function(e){null!==e&&t(e)}))},t.exports=o},function(t,e,r){"use strict";var n=r(0),o=r(17),i=r(4),a=r(5);function u(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return u(t),t.headers=t.headers||{},t.data=o(t.data,t.headers,t.transformRequest),t.headers=n.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),n.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]})),(t.adapter||a.adapter)(t).then((function(e){return u(t),e.data=o(e.data,e.headers,t.transformResponse),e}),(function(e){return i(e)||(u(t),e&&e.response&&(e.response.data=o(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},function(t,e,r){"use strict";var n=r(0);t.exports=function(t,e,r){return n.forEach(r,(function(r){t=r(t,e)})),t}},function(t,e){var r,n,o=t.exports={};function i(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function u(t){if(r===setTimeout)return setTimeout(t,0);if((r===i||!r)&&setTimeout)return r=setTimeout,setTimeout(t,0);try{return r(t,0)}catch(e){try{return r.call(null,t,0)}catch(e){return r.call(this,t,0)}}}!function(){try{r="function"===typeof setTimeout?setTimeout:i}catch(t){r=i}try{n="function"===typeof clearTimeout?clearTimeout:a}catch(t){n=a}}();var s,c=[],f=!1,l=-1;function p(){f&&s&&(f=!1,s.length?c=s.concat(c):l=-1,c.length&&h())}function h(){if(!f){var t=u(p);f=!0;for(var e=c.length;e;){for(s=c,c=[];++l<e;)s&&s[l].run();l=-1,e=c.length}s=null,f=!1,function(t){if(n===clearTimeout)return clearTimeout(t);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(t);try{n(t)}catch(e){try{return n.call(null,t)}catch(e){return n.call(this,t)}}}(t)}}function d(t,e){this.fun=t,this.array=e}function m(){}o.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)e[r-1]=arguments[r];c.push(new d(t,e)),1!==c.length||f||u(h)},d.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(t){return[]},o.binding=function(t){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(t){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},function(t,e,r){"use strict";var n=r(0);t.exports=function(t,e){n.forEach(t,(function(r,n){n!==e&&n.toUpperCase()===e.toUpperCase()&&(t[e]=r,delete t[n])}))}},function(t,e,r){"use strict";var n=r(7);t.exports=function(t,e,r){var o=r.config.validateStatus;!o||o(r.status)?t(r):e(n("Request failed with status code "+r.status,r.config,null,r.request,r))}},function(t,e,r){"use strict";t.exports=function(t,e,r,n,o){return t.config=e,r&&(t.code=r),t.request=n,t.response=o,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},function(t,e,r){"use strict";var n=r(23),o=r(24);t.exports=function(t,e){return t&&!n(e)?o(t,e):e}},function(t,e,r){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},function(t,e,r){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},function(t,e,r){"use strict";var n=r(0),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,r,i,a={};return t?(n.forEach(t.split("\n"),(function(t){if(i=t.indexOf(":"),e=n.trim(t.substr(0,i)).toLowerCase(),r=n.trim(t.
1010substr(i+1)),e){if(a[e]&&o.indexOf(e)>=0)return;a[e]="set-cookie"===e?(a[e]?a[e]:[]).concat([r]):a[e]?a[e]+", "+r:r}})),a):a}},function(t,e,r){"use strict";var n=r(0);t.exports=n.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function o(t){var n=t;return e&&(r.setAttribute("href",n),n=r.href),r.setAttribute("href",n),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return t=o(window.location.href),function(e){var r=n.isString(e)?o(e):e;return r.protocol===t.protocol&&r.host===t.host}}():function(){return!0}},function(t,e,r){"use strict";var n=r(0);t.exports=n.isStandardBrowserEnv()?{write:function(t,e,r,o,i,a){var u=[];u.push(t+"="+encodeURIComponent(e)),n.isNumber(r)&&u.push("expires="+new Date(r).toGMTString()),n.isString(o)&&u.push("path="+o),n.isString(i)&&u.push("domain="+i),!0===a&&u.push("secure"),document.cookie=u.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(t,e,r){"use strict";var n=r(9);function o(t){if("function"!==typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var r=this;t((function(t){r.reason||(r.reason=new n(t),e(r.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var t;return{token:new o((function(e){t=e})),cancel:t}},t.exports=o},function(t,e,r){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},function(t,e,r){"use strict";r.r(e);var n=r(1),o=r.n(n);function i(t,e,r,n,o,i,a){try{var u=t[i](a),s=u.value}catch(c){return void r(c)}u.done?e(s):Promise.resolve(s).then(n,o)}function a(t){return function(){var e=this,r=arguments;return new Promise((function(n,o){var a=t.apply(e,r);function u(t){i(a,n,o,u,s,"next",t)}function s(t){i(a,n,o,u,s,"throw",t)}u(void 0)}))}}var u=r(10),s=r.n(u);var c=function(t){return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"GET";return r=r.toUpperCase(),new Promise((function(n){var o;"GET"===r&&(o=s.a.get(t,{params:e})),o.then((function(t){n(t.data)}))}))}("/apps/broken-link-manager/receive_id",t,"GET")};function f(){return(f=a(o.a.mark((function t(e,r,n){var i;return o.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i={shop:e,code:r,gbaid:n},t.next=3,c(i);case 3:t.sent;case 4:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var l=window.location.href;if(-1!=l.indexOf("gbaid")){var p=l.split("gbaid");if(void 0!=p[1]){var h=window.location.pathname+window.location.search;window.history.pushState({},0,h),function(t,e,r){f.apply(this,arguments)}("lespecsus.myshopify.com","",p[1])}}}]);
1011</script>
1011<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024  
1024<script async src="https://static.klaviyo.com/onsite/js/JDZskD/klaviyo.js?company_id=JDZskD"></script>
1024
1025  
1025<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>
1025
1026
1027  
1028    
1028<script id="viewed_product">
1029      if (item == null) {
1030        var _learnq = _learnq || [];
1031
1032        var MetafieldReviews = null
1033        var MetafieldYotpoRating = null
1034        var MetafieldYotpoCount = null
1035        var MetafieldLooxRating = null
1036        var MetafieldLooxCount = null
1037        var okendoProduct = null
1038        var okendoProductReviewCount = null
1039        var okendoProductReviewAverageValue = null
1040        try {
1041          // The following fields are used for Customer Hub recently viewed in order to add reviews.
1042          // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items
1043          MetafieldReviews = {"rating":{"scale_min":"1.0","scale_max":"5.0","value":"4.9"},"rating_count":99};
1044          MetafieldYotpoRating = null
1045          MetafieldYotpoCount = null
1046          MetafieldLooxRating = null
1047          MetafieldLooxCount = null
1048
1049          okendoProduct = {"attributeRatings":[],"fiveStarReviewCount":93,"mediaCount":11,"percentageRecommended":98,"reviewAverageValue":"4.9","reviewCount":99}
1050          // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data
1051          if (okendoProduct && 'error' in okendoProduct) {
1052            okendoProduct = null
1053          }
1054          okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null
1055          okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null
1056        } catch (error) {
1057          console.error('Error in Klaviyo onsite reviews tracking:', error);
1058        }
1059
1060        var item = {
1061          Name: "DON'T CHA | TOFFEE TORT",
1062          ProductID: 7102207852629,
1063          Categories: ["30% Off Sitewide","Category 1 Lenses","Discover the full Le Specs range","Don't Cha Sunglasses","Everyday Classics","Festival Season","Gift Guide","Gifts For Her","Le Specs Mainline Range","Oval Sunglasses","SHOP ALL","SHOP ALL SALE","Slimline Sunglasses","Tinted Lenses","Tortoise Shell Sunglasses","Tortoise Shell Sunglasses Sale","Virtual Try-On","Women's Oval Sunglasses","Women's Sale Eyewear","Women's Sunglasses","Women's Sunglasses","Women's Tortoise Shell Sunglasses","Women's Virtual Try-On Frames"],
1064          ImageURL: "https://lespecs.com/cdn/shop/files/fa7e16e06ab87b1aeb033d93ebc65c4b_grande.jpg?v=1751336611",
1065          URL: "https://lespecs.com/products/dont-cha-toffee-tort",
1066          Brand: "Le Specs",
1067          Price: "$59.99",
1068          Value: "59.99",
1069          CompareAtPrice: "$85.00"
1070        };
1071        _learnq.push(['track', 'Viewed Product', item]);
1072        _learnq.push(['trackViewedItem', {
1073          Title: item.Name,
1074          ItemId: item.ProductID,
1075          Categories: item.Categories,
1076          ImageUrl: item.ImageURL,
1077          Url: item.URL,
1078          Metadata: {
1079            Brand: item.Brand,
1080            Price: item.Price,
1081            Value: item.Value,
1082            CompareAtPrice: item.CompareAtPrice
1083          },
1084          metafields:{
1085            reviews: MetafieldReviews,
1086            yotpo:{
1087              rating: MetafieldYotpoRating,
1088              count: MetafieldYotpoCount,
1089            },
1090            loox:{
1091              rating: MetafieldLooxRating,
1092              count: MetafieldLooxCount,
1093            },
1094            okendo: {
1095              rating: okendoProductReviewAverageValue,
1096              count: okendoProductReviewCount,
1097            }
1098          }
1099        }]);
1100      }
1101    </script>
1101
1102  
1103
1104
1105
1106
1107  
1107<script>
1108    window.klaviyoReviewsProductDesignMode = false
1109  </script>
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119<!-- END app block -->
1119<script src="https://cdn.shopify.com/extensions/019d43d1-bbad-7de5-bd49-ea6de5e8ca58/accessibly-app-30/assets/acc-main.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1119
1119
1120<script src="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/consentmo_cookie_consent.js" type="text/javascript" defer="defer"></script>
1120
1121<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1122<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: 2979004480,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1122
1122
1123<script>
1124  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1125</script>
vendor: 1 bytes, line 1125
1125
1126<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}
1126).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: 2979004480,storefrontBaseUrl: "https://lespecs.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://lespecs.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"997326933","configuration":"{\"siteId\":\"b3964c\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"312bab8f0eaa1e8546f7d95e88065afa","type":"APP","apiClientId":12202,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1126,"dataSharingState":"unrestricted"},{"id":"797999189","configuration":"{\"accountID\":\"JDZskD\",\"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":"669515861","configuration":"{\"extension\": \"le-specs_2\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"39dd4fffdb1be2f2337a69db947d2da8","type":"APP","apiClientId":352999,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"234160213","configuration":"{\"loggingEnabled\":\"false\", \"ranMid\":\"50299\", \"serverPixelEnabled\":\"true\",  \"useShopifyItemLevelTax\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3c4e0707a22db0bd439a5e4b720ea9d0","type":"APP","apiClientId":2531653,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"105742421","configuration":"{\"config_url\": \"https:\/\/shopify-gtm-suite.getelevar.com\/configs\/b6a08c4359effdb179b3f83a9fa3e72e13a34988\/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":"12255317","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Elevar - Checkout Tracking"},{"id":"122519637","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"ShopMy 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":"Le Specs US","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"lespecsus.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/lespecs.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":59.99,"currencyCode":"USD"},"product":{"title":"DON'T CHA | TOFFEE TORT","vendor":"Le Specs","id":"7102207852629","untranslatedTitle":"DON'T CHA | TOFFEE TORT","url":"\/products\/dont-cha-toffee-tort","type":"Le Specs"},"id":"41066041835605","image":{"src":"\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611"},"sku":"LSP2552267","title":"Default Title","untranslatedTitle":"Default Title"}],"products":[{"id":"7102207852629","handle":"dont-cha-toffee-tort","isCollective":null,"title":"DON'T CHA | TOFFEE TORT","type":"Le Specs","untranslatedTitle":"DON'T CHA | TOFFEE TORT","url":"\/products\/dont-cha-toffee-tort","vendor":"Le Specs","remoteShopId":null,"variants":[{"id":"41066041835605","image":{"src":"\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611"},"price":{"amount":59.99,"currencyCode":"USD"},"sku":"LSP2552267","title":"Default Title","untranslatedTitle":"Default Title"}]}],"purchasingCompany":null},},"https://lespecs.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"139845959765","themePublished":"true","eventMetadataId":"a7638f98-dcd2-4e52-bb19-0c58cb3d6290","pageType":"product","resourceId":"7102207852629","shopId":"2979004480","storefrontBaseUrl":"https:\/\/lespecs.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":59.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"DON'T CHA | TOFFEE TORT\",\"vendor\":\"Le Specs\",\"id\":\"7102207852629\",\"untranslatedTitle\":\"DON'T CHA | TOFFEE TORT\",\"url\":\"\/products\/dont-cha-toffee-tort\",\"type\":\"Le Specs\"},\"id\":\"41066041835605\",\"image\":{\"src\":\"\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611\"},\"sku\":\"LSP2552267\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}}]]"});})();</script>
1126<script>
1127  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1128  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1129  window.ShopifyAnalytics.meta.currency = 'USD';
1130  var meta = {"product":{"id":7102207852629,"gid":"gid:\/\/shopify\/Product\/7102207852629","vendor":"Le Specs","type":"Le Specs","handle":"dont-cha-toffee-tort","variants":[{"id":41066041835605,"price":5999,"name":"DON'T CHA | TOFFEE TORT","public_title":null,"sku":"LSP2552267"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":7102207852629,"requestId":"48c32262-8e07-415d-ab04-fcf13c81110b-1790363055"}};
1131  for (var attr in meta) {
1132    window.ShopifyAnalytics.meta[attr] = meta[attr];
1133  }
1134</script>
vendor: 1 bytes, line 1134
1134
1135<script class="analytics">
1136  (function () {
1137    var customDocumentWrite = function(content) {
1138      var jquery = null;
1139
1140      if (window.jQuery) {
1141        jquery = window.jQuery;
1142      } else if (window.Checkout && window.Checkout.$) {
1143        jquery = window.Checkout.$;
1144      }
1145
1146      if (jquery) {
1147        jquery('body').append(content);
1148      }
1149    };
1150
1151    var hasLoggedConversion = function(token) {
1152      if (token) {
1153        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1154      }
1155      return false;
1156    }
1157
1158    var setCookieIfConversion = function(token) {
1159      if (token) {
1160        var twoMonthsFromNow = new Date(Date.now());
1161        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1162
1163        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1164      }
1165    }
1166
1167    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1168    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1169    if (trekkie.integrations) {
1170      return;
1171    }
1172    trekkie.methods = [
1173      'identify',
1174      'page',
1175      'ready',
1176      'track',
1177      'trackForm',
1178      'trackLink'
1179    ];
1180    trekkie.factory = function(method) {
1181      return function() {
1182        var args = Array.prototype.slice.call(arguments);
1183        args.unshift(method);
1184        trekkie.push(args);
1185        if (method == 'track' || method == 'page') {
1186          var pageUrl;
1187          try {
1188            pageUrl = window.location.href;
1189          } catch (e) {}
1190          var pageReferrer;
1191          try {
1192            pageReferrer = document.referrer;
1193          } catch (e) {}
1194          try {
1195            if (window.__TREKKIE_SHIM_QUEUE == null) {
1196              window.__TREKKIE_SHIM_QUEUE = [];
1197            }
1198            window.__TREKKIE_SHIM_QUEUE.push({
1199              from: 'trekkie-stub',
1200              method: method,
1201              args: args.slice(1),
1202              pageContext: {
1203                url: pageUrl,
1204                referrer: pageReferrer
1205              }
1206            });
1207          } catch (e) {
1208            // no-op
1209          }
1210        }
1211        return trekkie;
1212      };
1213    };
1214    for (var i = 0; i < trekkie.methods.length; i++) {
1215      var key = trekkie.methods[i];
1216      trekkie[key] = trekkie.factory(key);
1217    }
1218    trekkie.load = function(config) {
1219      trekkie.config = config || {};
1220      trekkie.config.initialDocumentCookie = document.cookie;
1221      var first = document.getElementsByTagName('script')[0];
1222var script = document.createElement('script');
1223script.type = 'text/javascript';
1224script.onerror = function(e) {
1225  var scriptFallback = document.createElement('script');
1226  scriptFallback.type = 'text/javascript';
1227  scriptFallback.onerror = function(error) {
1228          var Monorail = {
1229      produce: function produce(monorailDomain, schemaId, payload) {
1230        var currentMs = new Date().getTime();
1231        var event = {
1232          schema_id: schemaId,
1233          payload: payload,
1234          metadata: {
1235            event_created_at_ms: currentMs,
1236            event_sent_at_ms: currentMs
1237          }
1238        };
1239        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1240      },
1241      sendRequest: function sendRequest(endpointUrl, payload) {
1242        // Try the sendBeacon API
1243        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1244          var blobData = new window.Blob([payload], {
1245            type: 'text/plain'
1246          });
1247
1248          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1249            return true;
1250          } // sendBeacon was not successful
1251
1252        } // XHR beacon
1253
1254        var xhr = new XMLHttpRequest();
1255
1256        try {
1257          xhr.open('POST', endpointUrl);
1258          xhr.setRequestHeader('Content-Type', 'text/plain');
1259          xhr.send(payload);
1260        } catch (e) {
1261          console.log(e);
1262        }
1263
1264        return false;
1265      },
1266      isIos12: function isIos12() {
1267        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1268      }
1269    };
1270    Monorail.produce('monorail-edge.shopifysvc.com',
1271      'trekkie_storefront_load_errors/1.1',
1272      {shop_id: 2979004480,
1273      theme_id: 139845959765,
1274      app_name: "storefront",
1275      context_url: window.location.href,
1276      source_url: "//lespecs.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1277
1278  };
1279  scriptFallback.async = true;
1280  scriptFallback.src = '//lespecs.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1281  first.parentNode.insertBefore(scriptFallback, first);
1282};
1283script.async = true;
1284script.src = '//lespecs.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1285first.parentNode.insertBefore(script, first);
1286
1287    };
1288    trekkie.load(
1289      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":2979004480,"isMerchantRequest":null,"themeId":139845959765,"themeCityHash":"10708360602925598690","contentLanguage":"en","currency":"USD","eventMetadataId":"a7638f98-dcd2-4e52-bb19-0c58cb3d6290"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1290    );
1291
1292    var loaded = false;
1293    trekkie.ready(function() {
1294      if (loaded) return;
1295      loaded = true;
1296
1297      window.ShopifyAnalytics.lib = window.trekkie;
1298
1299      var originalDocumentWrite = document.write;
1300      document.write = customDocumentWrite;
1301      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1302      document.write = originalDocumentWrite;
1303
1304      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1305      var token = match? match[1]: undefined;
1306      if (!hasLoggedConversion(token)) {
1307        setCookieIfConversion(token);
1308        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":41066041835605,"productId":7102207852629,"productGid":"gid:\/\/shopify\/Product\/7102207852629","name":"DON'T CHA | TOFFEE TORT","price":"59.99","sku":"LSP2552267","brand":"Le Specs","variant":null,"category":"Le Specs","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
1309      }
1310    });
1311
1312    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":7102207852629,"requestId":"48c32262-8e07-415d-ab04-fcf13c81110b-1790363055","shopifyEmitted":true});
1313
1314    var eventsListenerScript = document.createElement('script');
1315    eventsListenerScript.async = true;
1316    eventsListenerScript.src = "//lespecs.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1317    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1318})();</script>
vendor: 1 bytes, line 1318
1318
1319<script
1320  defer
1321  src="https://lespecs.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1322  data-application="storefront-renderer"
1323  data-shop-id="2979004480"
1324  data-render-region="gcp-us-central1"
1325  data-page-type="product"
1326  data-theme-instance-id="139845959765"
1327  data-theme-name="LeSpecs"
1328  data-theme-version="v0.0.1"
1329  data-monorail-region="shop_domain"
1330  data-resource-timing-sampling-rate="10"
1331  data-shs="true"
1332  data-shs-beacon="true"
1333  data-shs-export-with-fetch="true"
1334  data-shs-logs-sample-rate="1"
1335  data-shs-beacon-endpoint="https://lespecs.com/api/collect"
1336></script>
1336
1337<meta name="shopify-y" content="3385ad83-b2d3-4312-ac85-052e39ac61a8" data-expiration="1821920655000"><meta name="shopify-s" content="db8aad7b-69b4-43c3-b34a-ba202b4d3193" data-expiration="1790364855000"><meta name="new-cookie-storage-activated" content="t">
1338</head> 
1339
1340<body id="don-39-t-cha-toffee-tort-female-oval-sunglasses-le-specs"
1341  class="template-product velaFloatHeader layout-boxed_large heading-center" data-template="product" data-collection="">
1342  <a class="visuallyhidden focusable skip-link" href="#main-content">Skip to content</a>
1343  
1344  <div id="pageContainer" class="isMoved">
1345    <div id="shopify-section-announcement_bar" class="shopify-section">
1346  
1347    <style>#shopify-section-announcement_bar {
1348          height: 32px;
1349        }
1350        @media screen and (max-width: 768px) {
1351          #shopify-section-announcement_bar {
1352            height: 40px;
1353          }
1354        }.notification-bar {
1355        background-color: #002D72; /* No longer dynamic doesn't seem to be used anywhere */
1356      }
1357
1358      .notification-bar__message {
1359        color: #FFFFFF; /* No longer dynamic doesn't seem to be used anywhere */
1360      }
1361
1362      .announcement-slide {
1363        z-index: 1; /* Base z-index for inactive slides */
1364        pointer-events: none; /* Disable interactions for inactive slides */
1365      }
1366      
1367      .announcement-slide.active {
1368        opacity: 1;
1369        z-index: 10; /* Higher z-index for active slide */
1370        pointer-events: auto; /* Enable interactions for active slide */
1371      }
1372      
1373      .announcement-slide.active .announcement-bar--link,
1374      .announcement-slide.active .announcement-bar__message {
1375        pointer-events: auto; /* Ensure links and messages are clickable on active slide */
1376      }
1377      
1378      .announcement-slide:not(.active) .announcement-bar--link,
1379      .announcement-slide:not(.active) .announcement-bar__message {
1380        pointer-events: none; /* Disable links and messages on inactive slides */
1381      }
1382
1383      .announcement-bar-wrapper {
1384        position: relative;
1385        overflow: hidden;
1386        width: 100%;
1387        min-height: 32px;
1388      }
1389      
1390      .announcement-slide-container {
1391        width: 100%;
1392        display: flex;
1393        height: 100%;
1394      }
1395    
1396      .announcement-slide {
1397        position: absolute;
1398        top: 0;
1399        left: 0;
1400        width: 100%;
1401        text-align: center;
1402        opacity: 0;
1403        transition: opacity 0.5s ease-in-out;
1404        height: 100%;
1405      }
1406
1407      .announcement-bar-wrapper .announcement-bar {
1408        height: 100%;
1409        padding: 0 40px;
1410        line-height: 12px;
1411        align-content: center;
1412        position: relative; 
1413      }
1414    
1415      .announcement-slide.active {
1416        opacity: 1;
1417      }
1418    
1419      .content-desktop {
1420        display: block;
1421      }
1422    
1423      .content-mobile {
1424        display: none;
1425      }
1426
1427      .announcement-controls {
1428        position: absolute;
1429        top: 50%;
1430        right: 15px;
1431        transform: translateY(-50%);
1432        z-index: 10;
1433        display: flex;
1434        max-height: 32px;
1435        height: 100%;
1436        align-items: center;
1437      }
1438    
1439      .topbar__button {
1440        background: none;
1441        border: none;
1442        cursor: pointer;
1443        padding: 5px;
1444        display: flex;
1445        align-items: center;
1446        justify-content: center;
1447      }
1448    
1449      .topbar__button:not(.active) {
1450        display: none;
1451      }
1452    
1453      .topbar__button svg {
1454        width: 15px;
1455        height: 15px;
1456        vertical-align: middle;
1457      }
1458
1459      .announcement-bar--link {
1460        position: relative; /* Ensure it sits above any sibling elements */
1461        text-decoration: none; /* Optional, for styling the link */
1462      }
1463
1464      .announcement-bar__message.content-mobile p {
1465        line-height: var(--line-spacing-mobile);
1466        letter-spacing: var(--letter-spacing);
1467      }
1468
1469      .announcement_bar .announcement-bar-wrapper .announcement-bar__message p,
1470      .announcement_bar .announcement-bar-wrapper .announcement-bar__message a {
1471        color: unset;
1472      } 
1473
1474      .announcement_bar .announcement-bar-wrapper .announcement-bar__message a:hover {
1475        border-bottom: 0px;
1476      }
1477
1478      @media screen and (max-width: 768px) {
1479        .content-desktop {
1480          display: none;
1481        }
1482        .content-mobile {
1483          display: block;
1484        }
1485        .announcement-bar-wrapper {
1486          height: 40px;
1487        }
1488        .announcement-controls {
1489          right: 10px; /* Slightly reduced padding for mobile */
1490        }
1491      }
1492
1493      @media (max-width: 990px) {
1494        .announcement_bar .announcement-bar__message {
1495          padding: 0;
1496          line-height: 12px;
1497          margin: 0 auto;
1498        }
1499        .announcement_bar .announcement-bar-wrapper .announcement-bar__message p {
1500          width: 100%;
1501          margin: 0;
1502          letter-spacing: unset;
1503          text-transform: unset;
1504          font-weight: unset;
1505        }
1506      }
1507
1508      /* Specifically for iOS */
1509      @media screen and (-webkit-min-device-pixel-ratio: 0) {
1510        .announcement-controls {
1511          position: absolute;
1512          top: 50%;
1513          transform: translateY(-50%);
1514          align-items: center;
1515          /* right: 15px;  Ensure consistent positioning */
1516        }
1517      }
1518    </style>
1519  
1520
1521  <section class="announcement_bar hide_bar text-center" style="background-color: #cccc;">
1522    <div style="display: block; position: relative;">
1523      
1524        <style>
1525          
1526
1527          .announcement-bar--link:hover {
1528            
1529
1530            
1531              
1532              background-color: ;
1533            
1534          }
1535
1536          .announcement-bar__message {
1537            
1538            padding: 8px 15px;
1539            margin: 0;
1540          }
1541        </style>
1542
1543        
1544          <div class="announcement-bar-wrapper">
1545            <div
1546              class="announcement-slide-container"
1547              data-autoplay="true"
1548              data-speed="4500"
1549            >
1550              
1551                <div
1552                  class="announcement-slide"
1553                  style="background-color: #002d72; color: #ffffff;"
1554                >
1555                  
1556                    <a
1557                      href="/collections/shop-all"
1558                      target="_blank"
1559                      class="announcement-bar announcement-bar--link"
1560                      style="color: #ffffff;"
1561                    >
1562                      <span class="announcement-bar__message content-desktop"
1563                        style="letter-spacing: 0px; 
1564                        text-decoration: none;"
1565                      >
1566                        FREE SHIPPING ON ORDERS $75+
1567                      </span>
1568                      <span class="announcement-bar__message content-mobile"
1569                        style="--letter-spacing: 0px;
1570                        --line-spacing-mobile: 16px;
1571                        text-decoration: none;"
1572                      >
1573                        <p>FREE SHIPPING ON ORDERS $75+</p>
1574                      </span>
1575                    </a>
1576                    <div class="announcement-controls">
1577                      <button
1578                        type="button"
1579                        class="topbar__button play-pause-btn"
1580                        tabindex="-1"
1581                        aria-hidden="true"
1582                        aria-label="Play announcement"
1583                        data-topbar-play
1584                      >
1585                        <svg
1586                          xmlns="http://www.w3.org/2000/svg"
1587                          width="24"
1588                          height="24"
1589                          viewBox="0 0 24 24"
1590                          fill="currentColor"
1591                          stroke="currentColor"
1592                          stroke-width="2"
1593                          stroke-linecap="round"
1594                          stroke-linejoin="round"
1595                          style="color: #ffffff;"
1596                        >
1597                          <polygon points="5 3 19 12 5 21 5 3"></polygon>
1598                        </svg>
1599                      </button>
1600                      <button
1601                        type="button"
1602                        class="topbar__button pause-btn active"
1603                        tabindex="0"
1604                        aria-hidden="false"
1605                        aria-label="Pause announcement"
1606                        data-topbar-pause
1607                      >
1608                        <svg
1609                          xmlns="http://www.w3.org/2000/svg"
1610                          width="24"
1611                          height="24"
1612                          viewBox="0 0 24 24"
1613                          fill="currentColor"
1614                          stroke="currentColor"
1615                          stroke-width="2"
1616                          stroke-linecap="round"
1617                          stroke-linejoin="round"
1618                        >
1619                          <rect x="6" y="4" width="4" height="16"></rect>
1620                          <rect x="14" y="4" width="4" height="16"></rect>
1621                        </svg>
1622                      </button>
1623                    </div>
1624                  
1625                </div>
1626              
1627                <div
1628                  class="announcement-slide"
1629                  style="background-color: #002d72; color: #ffffff;"
1630                >
1631                  
1632                    <div class="announcement-bar">
1633                      <span class="announcement-bar__message content-desktop"
1634                        style="letter-spacing: 0px; 
1635                        text-decoration: none;"
1636                      >
1637                        SIGN UP FOR 10% OFF*
1638                      </span>
1639                      <span class="announcement-bar__message content-mobile"
1640                        style="--letter-spacing: 0px; 
1641                        --line-spacing-mobile: 16px;
1642                        text-decoration: none;"
1643                      >
1644                        <p>SIGN UP FOR 10% OFF*</p>
1645                      </span>
1646                      <div class="announcement-controls">
1647                        <button
1648                          type="button"
1649                          class="topbar__button play-pause-btn"
1650                          tabindex="-1"
1651                          aria-hidden="true"
1652                          aria-label="Play announcement"
1653                          data-topbar-play
1654                        >
1655                          <svg
1656                            xmlns="http://www.w3.org/2000/svg"
1657                            width="24"
1658                            height="24"
1659                            viewBox="0 0 24 24"
1660                            fill="currentColor"
1661                            stroke="currentColor"
1662                            stroke-width="2"
1663                            stroke-linecap="round"
1664                            stroke-linejoin="round"
1665                            style="color: #ffffff;"
1666                          >
1667                            <polygon points="5 3 19 12 5 21 5 3"></polygon>
1668                          </svg>
1669                        </button>
1670                        <button
1671                          type="button"
1672                          class="topbar__button pause-btn active"
1673                          tabindex="0"
1674                          aria-hidden="false"
1675                          aria-label="Pause announcement"
1676                          data-topbar-pause
1677                        >
1678                          <svg
1679                            xmlns="http://www.w3.org/2000/svg"
1680                            width="24"
1681                            height="24"
1682                            viewBox="0 0 24 24"
1683                            fill="currentColor"
1684                            stroke="currentColor"
1685                            stroke-width="2"
1686                            stroke-linecap="round"
1687                            stroke-linejoin="round"
1688                          >
1689                            <rect x="6" y="4" width="4" height="16"></rect>
1690                            <rect x="14" y="4" width="4" height="16"></rect>
1691                          </svg>
1692                        </button>
1693                      </div>
1694                    </div>
1695                  
1696                </div>
1697              
1698                <div
1699                  class="announcement-slide"
1700                  style="background-color: #002d72; color: #ffffff;"
1701                >
1702                  
1703                    <a
1704                      href="/pages/returns"
1705                      target="_blank"
1706                      class="announcement-bar announcement-bar--link"
1707                      style="color: #ffffff;"
1708                    >
1709                      <span class="announcement-bar__message content-desktop"
1710                        style="letter-spacing: 0px; 
1711                        text-decoration: none;"
1712                      >
1713                        FREE 30-DAY RETURNS ON ELIGIBLE ITEMS*
1714                      </span>
1715                      <span class="announcement-bar__message content-mobile"
1716                        style="--letter-spacing: 0px;
1717                        --line-spacing-mobile: 16px;
1718                        text-decoration: none;"
1719                      >
1720                        <p>FREE 30-DAY RETURNS*</p>
1721                      </span>
1722                    </a>
1723                    <div class="announcement-controls">
1724                      <button
1725                        type="button"
1726                        class="topbar__button play-pause-btn"
1727                        tabindex="-1"
1728                        aria-hidden="true"
1729                        aria-label="Play announcement"
1730                        data-topbar-play
1731                      >
1732                        <svg
1733                          xmlns="http://www.w3.org/2000/svg"
1734                          width="24"
1735                          height="24"
1736                          viewBox="0 0 24 24"
1737                          fill="currentColor"
1738                          stroke="currentColor"
1739                          stroke-width="2"
1740                          stroke-linecap="round"
1741                          stroke-linejoin="round"
1742                          style="color: #ffffff;"
1743                        >
1744                          <polygon points="5 3 19 12 5 21 5 3"></polygon>
1745                        </svg>
1746                      </button>
1747                      <button
1748                        type="button"
1749                        class="topbar__button pause-btn active"
1750                        tabindex="0"
1751                        aria-hidden="false"
1752                        aria-label="Pause announcement"
1753                        data-topbar-pause
1754                      >
1755                        <svg
1756                          xmlns="http://www.w3.org/2000/svg"
1757                          width="24"
1758                          height="24"
1759                          viewBox="0 0 24 24"
1760                          fill="currentColor"
1761                          stroke="currentColor"
1762                          stroke-width="2"
1763                          stroke-linecap="round"
1764                          stroke-linejoin="round"
1765                        >
1766                          <rect x="6" y="4" width="4" height="16"></rect>
1767                          <rect x="14" y="4" width="4" height="16"></rect>
1768                        </svg>
1769                      </button>
1770                    </div>
1771                  
1772                </div>
1773              
1774            </div>
1775          </div>
1776        
1777      
1778    </div>
1779  </section>
1780
1781<script>
1782  document.addEventListener('DOMContentLoaded', function () {
1783    const container = document.querySelector('.announcement-slide-container');
1784  
1785    // Check if container exists
1786    if (!container) {
1787      console.error('Announcement slide container not found');
1788      return;
1789    }
1790  
1791    const slides = container.querySelectorAll('.announcement-slide');
1792    const playBtns = container.querySelectorAll('[data-topbar-play]');
1793    const pauseBtns = container.querySelectorAll('[data-topbar-pause]');
1794  
1795    if (playBtns.length === 0 || pauseBtns.length === 0 || slides.length === 0) {
1796      console.error('Required elements not found', {
1797        playBtnCount: playBtns.length,
1798        pauseBtnCount: pauseBtns.length,
1799        slideCount: slides.length
1800      });
1801      return;
1802    }
1803  
1804    let autoplay = container.dataset.autoplay === 'true';
1805    const speed = parseInt(container.dataset.speed, 10) || 3000;
1806    let currentIndex = 0;
1807    let interval;
1808  
1809    const showSlide = (index) => {
1810      currentIndex = (index + slides.length) % slides.length;
1811      slides.forEach((slide) => slide.classList.remove('active'));
1812      slides[currentIndex].classList.add('active');
1813    };
1814  
1815    const startAutoplay = () => {
1816      if (interval) clearInterval(interval);
1817      interval = setInterval(() => {
1818        currentIndex = (currentIndex + 1) % slides.length;
1819        showSlide(currentIndex);
1820      }, speed);
1821  
1822      updateButtonStates(true);
1823    };
1824  
1825    const stopAutoplay = () => {
1826      if (interval) clearInterval(interval);
1827      updateButtonStates(false);
1828    };
1829  
1830    const updateButtonStates = (isPlaying) => {
1831      playBtns.forEach(btn => {
1832        btn.classList.toggle('active', !isPlaying);
1833        btn.setAttribute('aria-hidden', isPlaying);
1834        btn.setAttribute('tabindex', isPlaying ? '-1' : '0');
1835      });
1836  
1837      pauseBtns.forEach(btn => {
1838        btn.classList.toggle('active', isPlaying);
1839        btn.setAttribute('aria-hidden', !isPlaying);
1840        btn.setAttribute('tabindex', isPlaying ? '0' : '-1');
1841      });
1842    };
1843  
1844    // Set initial state based on autoplay
1845    if (autoplay) {
1846      startAutoplay();
1847    } else {
1848      updateButtonStates(false); // Show Play button as default
1849    }
1850  
1851    playBtns.forEach(playBtn => {
1852      playBtn.addEventListener('click', () => {
1853        autoplay = true;
1854        startAutoplay();
1855      });
1856    });
1857  
1858    pauseBtns.forEach(pauseBtn => {
1859      pauseBtn.addEventListener('click', () => {
1860        autoplay = false;
1861        stopAutoplay();
1862      });
1863    });
1864  
1865    showSlide(0);
1866  });
1867    
1868</script>
1868
1869
1870
1871</div>
1872<div id="shopify-section-vigor-header" class="shopify-section"><style>
1873  /* Custom styling */
1874  .header__content-block-text {
1875	line-height: 20px;
1876	padding: 0 5px;
1877  }
1878
1879  .header__content-block-button {
1880	display: block;
1881  }
1882	
1883  .Header--content-block {
1884	padding: 18px 0px 10px 0px;
1885  }
1886
1887  @media (min-width: 1024px) {
1888	.header__content-block-text {
1889		line-height: normal;
1890	  }
1891		
1892	  .Header--content-block {
1893		padding: 10px 0px;
1894	  }
1895	  
1896	  .header__content-block-button {
1897		line-height: 12px;
1898		display: flex;
1899		align-items: center;
1900	  }
1901
1902body:has(#velaMegamenu .hasMenuDropdown:hover)::after,
1903    body:has(#velaMegamenu .hasMegaMenu:hover)::after {
1904      content: '';
1905      position: fixed;
1906      top: 0;
1907      left: 0;
1908      width: 100%;
1909      height: 100%;
1910      background: rgba(0, 0, 0, 0.5);
1911      z-index: 500;
1912      pointer-events: none;
1913    }
1914
1915    .announcement-bar,
1916    #vigor--Header {
1917      position: relative;
1918      z-index: 501;
1919    }
1920  }
1921</style>
1922
1923<header id="vigor--Header" class="vigor--Header">
1924	<div class="headerWrap" id="Header--Main">
1925		<div class="container clearfix">
1926				<div class="headerContent">
1927					<div class="menuBtnMobile hidden-lg hidden-md">
1928						 <div id="btnMenuMobile" class="btnMenuMobile">
1929							 <span></span>
1930							 <span></span>
1931							 <span></span>
1932						 </div>
1933					 </div>
1934
1935					<div class="logo">
1936						<h1 class="vigorLogo" itemscope itemtype="http://schema.org/Organization">
1937							<a href="/" itemprop="url" class="LogoLink">
1938								
1939								
1940								<img src="//lespecs.com/cdn/shop/t/286/assets/logo.svg?v=126524256999045233541789610195" alt="Le Specs US" itemprop="logo" class="main">
1941							</a>
1942						</h1>
1943					</div>
1944
1945					<!-- Mobile Navigation  -->
1946					
1947						<div id="velaMenuMobile" class="menuMobileContainer hidden-md hidden-lg">
1948	<div class="memoHeader clearfix hidden-xs">
1949		<span></span>
1950		<div class="close"><i class="zmdi zmdi-close-circle-o"></i></div>
1951	</div>
1952	<ul class="nav memoNav">
1953		<div style="padding-bottom: 40px; padding-top: 71px;"><img src="https://cdn.shopify.com/s/files/1/2502/5716/files/lespecs-flag.png?41279" alt="Le Specs Flag"></div>
1954		
1955			
1956			
1957				<li class="hasMemoDropdown">
1958					<a href="/collections/shop-all"  title="">Shop</a>
1959					<span class="memoBtnDropdown collapsed firstItem" data-toggle="collapse" data-target="#memoDropdown11" aria-controls="memoDropdown11" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
1960					<ul id="memoDropdown11" class="memoDropdown hell collapse" >
1961                      	
1962						
1963							
1964							
1965								<li class="hasMemoDropdown">
1966									<a href="#" title="">Shop All</a>
1967									<span class="memoBtnDropdown dropdown1" data-toggle="collapse" data-target="#memoDropdown211" aria-controls="memoDropdown211" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
1968									<ul id="memoDropdown211" class="memoDropdown low  collapse">
1969                                      	
1970										
1971											
1972											
1973												<li class="memoDropdown__item ">
1974													<a href="/collections/new-arrivals" title="">New Releases</a>
1975												</li>
1976											
1977										
1978											
1979											
1980												<li class="memoDropdown__item ">
1981													<a href="/collections/best-sellers" title="">Best Sellers</a>
1982												</li>
1983											
1984										
1985											
1986											
1987												<li class="memoDropdown__item ">
1988													<a href="/collections/polarized-sunglasses" title="">Polarized</a>
1989												</li>
1990											
1991										
1992											
1993											
1994												<li class="memoDropdown__item ">
1995													<a href="/collections/global-fit-sunglasses" title="">Global Fit +</a>
1996												</li>
1997											
1998										
1999											
2000											
2001												<li class="memoDropdown__item ">
2002													<a href="/collections/blue-light-glasses" title="">Blue Light</a>
2003												</li>
2004											
2005										
2006											
2007											
2008												<li class="memoDropdown__item ">
2009													<a href="/collections/luxe-collection" title="">Le Specs Luxe</a>
2010												</li>
2011											
2012										
2013									</ul>
2014								</li>
2015							
2016						
2017							
2018							
2019								<li class="hasMemoDropdown">
2020									<a href="#" title="">Collaborations</a>
2021									<span class="memoBtnDropdown dropdown2" data-toggle="collapse" data-target="#memoDropdown212" aria-controls="memoDropdown212" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2022									<ul id="memoDropdown212" class="memoDropdown low  collapse">
2023                                      	
2024										
2025											
2026											
2027												<li class="memoDropdown__item ">
2028													<a href="/collections/haderlump-x-le-specs" title="">Haderlump</a>
2029												</li>
2030											
2031										
2032											
2033											
2034												<li class="memoDropdown__item ">
2035													<a href="/collections/no-problemo-x-le-specs" title="">No Problemo</a>
2036												</li>
2037											
2038										
2039											
2040											
2041												<li class="memoDropdown__item ">
2042													<a href="/collections/alemais-x-le-specs" title="">Alemais</a>
2043												</li>
2044											
2045										
2046									</ul>
2047								</li>
2048							
2049						
2050							
2051							
2052								<li class="hasMemoDropdown">
2053									<a href="#" title="">Frame Shape</a>
2054									<span class="memoBtnDropdown dropdown3" data-toggle="collapse" data-target="#memoDropdown213" aria-controls="memoDropdown213" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2055									<ul id="memoDropdown213" class="memoDropdown low  collapse">
2056                                      	
2057										
2058											
2059											
2060												<li class="memoDropdown__item ">
2061													<a href="/collections/aviator-sunglasses" title="">Aviator</a>
2062												</li>
2063											
2064										
2065											
2066											
2067												<li class="memoDropdown__item ">
2068													<a href="/collections/round-sunglasses" title="">Round</a>
2069												</li>
2070											
2071										
2072											
2073											
2074												<li class="memoDropdown__item ">
2075													<a href="/collections/womens-sunglasses-cat-eye-shape" title="">Cat Eye</a>
2076												</li>
2077											
2078										
2079											
2080											
2081												<li class="memoDropdown__item ">
2082													<a href="/collections/oval-sunglasses" title="">Oval</a>
2083												</li>
2084											
2085										
2086											
2087											
2088												<li class="memoDropdown__item ">
2089													<a href="/collections/rectangle-sunglasses" title="">Rectangle</a>
2090												</li>
2091											
2092										
2093											
2094											
2095												<li class="memoDropdown__item ">
2096													<a href="/collections/wrap-around-sunglasses" title="">Wrap</a>
2097												</li>
2098											
2099										
2100									</ul>
2101								</li>
2102							
2103						
2104							
2105							
2106								<li class="hasMemoDropdown">
2107									<a href="#" title="">More</a>
2108									<span class="memoBtnDropdown dropdown4" data-toggle="collapse" data-target="#memoDropdown214" aria-controls="memoDropdown214" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2109									<ul id="memoDropdown214" class="memoDropdown low  collapse">
2110                                      	
2111										
2112											
2113											
2114												<li class="memoDropdown__item ">
2115													<a href="/collections/scriptable-sunglasses" title="">Scriptable Sunglasses</a>
2116												</li>
2117											
2118										
2119											
2120											
2121												<li class="memoDropdown__item ">
2122													<a href="/collections/optical-glasses" title="">Eyeglasses</a>
2123												</li>
2124											
2125										
2126											
2127											
2128												<li class="memoDropdown__item ">
2129													<a href="/collections/accessories" title="">Accessories</a>
2130												</li>
2131											
2132										
2133											
2134											
2135												<li class="memoDropdown__item ">
2136													<a href="/collections/le-specs-e-gift-card" title="">E-Gift Cards</a>
2137												</li>
2138											
2139										
2140									</ul>
2141								</li>
2142							
2143						
2144					</ul>
2145				</li>
2146			
2147		
2148			
2149			
2150				<li class="hasMemoDropdown">
2151					<a href="/collections/shop-all-womens"  title="">Women</a>
2152					<span class="memoBtnDropdown collapsed firstItem" data-toggle="collapse" data-target="#memoDropdown12" aria-controls="memoDropdown12" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2153					<ul id="memoDropdown12" class="memoDropdown hell collapse" >
2154                      	
2155						
2156							
2157							
2158								<li class="hasMemoDropdown">
2159									<a href="#" title="">Shop</a>
2160									<span class="memoBtnDropdown dropdown1" data-toggle="collapse" data-target="#memoDropdown221" aria-controls="memoDropdown221" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2161									<ul id="memoDropdown221" class="memoDropdown low  collapse">
2162                                      	
2163										
2164											
2165											
2166												<li class="memoDropdown__item ">
2167													<a href="/collections/shop-all-womens" title="">All Women's</a>
2168												</li>
2169											
2170										
2171											
2172											
2173												<li class="memoDropdown__item ">
2174													<a href="/collections/womens-sunglasses-polarised" title="">Polarized</a>
2175												</li>
2176											
2177										
2178											
2179											
2180												<li class="memoDropdown__item ">
2181													<a href="/collections/womens-sunglasses-new-releases" title="">New Releases</a>
2182												</li>
2183											
2184										
2185											
2186											
2187												<li class="memoDropdown__item ">
2188													<a href="/collections/womens-sunglasses-best-sellers" title="">Best Sellers</a>
2189												</li>
2190											
2191										
2192											
2193											
2194												<li class="memoDropdown__item ">
2195													<a href="/collections/blue-light-glasses" title="">Blue Light</a>
2196												</li>
2197											
2198										
2199											
2200											
2201												<li class="memoDropdown__item ">
2202													<a href="/collections/womens-sale" title="">Sale</a>
2203												</li>
2204											
2205										
2206									</ul>
2207								</li>
2208							
2209						
2210							
2211							
2212								<li class="hasMemoDropdown">
2213									<a href="#" title="">Top Styles</a>
2214									<span class="memoBtnDropdown dropdown2" data-toggle="collapse" data-target="#memoDropdown222" aria-controls="memoDropdown222" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2215									<ul id="memoDropdown222" class="memoDropdown low  collapse">
2216                                      	
2217										
2218											
2219											
2220												<li class="memoDropdown__item ">
2221													<a href="/collections/outta-love-sunglasses" title="">Outta Love</a>
2222												</li>
2223											
2224										
2225											
2226											
2227												<li class="memoDropdown__item ">
2228													<a href="/collections/duskfall-sunglasses" title="">Duskfall</a>
2229												</li>
2230											
2231										
2232											
2233											
2234												<li class="memoDropdown__item ">
2235													<a href="/collections/dont-cha-sunglasses" title="">Don't Cha</a>
2236												</li>
2237											
2238										
2239											
2240											
2241												<li class="memoDropdown__item ">
2242													<a href="/collections/air-heart-sunglasses" title="">Air Heart</a>
2243												</li>
2244											
2245										
2246											
2247											
2248												<li class="memoDropdown__item ">
2249													<a href="/collections/dream-boat-sunglasses" title="">Dream Boat</a>
2250												</li>
2251											
2252										
2253											
2254											
2255												<li class="memoDropdown__item ">
2256													<a href="/collections/honey-pot-sunglasses" title="">Honey Pot</a>
2257												</li>
2258											
2259										
2260									</ul>
2261								</li>
2262							
2263						
2264							
2265							
2266								<li class="hasMemoDropdown">
2267									<a href="#" title="">Frame Shape</a>
2268									<span class="memoBtnDropdown dropdown3" data-toggle="collapse" data-target="#memoDropdown223" aria-controls="memoDropdown223" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2269									<ul id="memoDropdown223" class="memoDropdown low  collapse">
2270                                      	
2271										
2272											
2273											
2274												<li class="memoDropdown__item ">
2275													<a href="/collections/womens-sunglasses-cat-eye-shape" title="">Cat-Eye</a>
2276												</li>
2277											
2278										
2279											
2280											
2281												<li class="memoDropdown__item ">
2282													<a href="/collections/oval-sunglasses" title="">Oval</a>
2283												</li>
2284											
2285										
2286											
2287											
2288												<li class="memoDropdown__item ">
2289													<a href="/collections/womens-sunglasses-aviator-shape" title="">Aviator</a>
2290												</li>
2291											
2292										
2293											
2294											
2295												<li class="memoDropdown__item ">
2296													<a href="/collections/womens-sunglasses-round-shape" title="">Round</a>
2297												</li>
2298											
2299										
2300											
2301											
2302												<li class="memoDropdown__item ">
2303													<a href="/collections/womens-sunglasses-rectangle-shape" title="">Rectangle</a>
2304												</li>
2305											
2306										
2307									</ul>
2308								</li>
2309							
2310						
2311							
2312							
2313								<li class="hasMemoDropdown">
2314									<a href="#" title="">Edits</a>
2315									<span class="memoBtnDropdown dropdown4" data-toggle="collapse" data-target="#memoDropdown224" aria-controls="memoDropdown224" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2316									<ul id="memoDropdown224" class="memoDropdown low  collapse">
2317                                      	
2318										
2319											
2320											
2321												<li class="memoDropdown__item ">
2322													<a href="/collections/metal-sunglasses" title="">Metals</a>
2323												</li>
2324											
2325										
2326											
2327											
2328												<li class="memoDropdown__item ">
2329													<a href="/collections/oversized-sunglasses" title="">Oversized</a>
2330												</li>
2331											
2332										
2333											
2334											
2335												<li class="memoDropdown__item ">
2336													<a href="/collections/tinted-lenses" title="">Tinted Lenses</a>
2337												</li>
2338											
2339										
2340											
2341											
2342												<li class="memoDropdown__item ">
2343													<a href="/collections/chocolate-sunglasses" title="">Chocolate</a>
2344												</li>
2345											
2346										
2347											
2348											
2349												<li class="memoDropdown__item ">
2350													<a href="/collections/womens-black-sunglasses" title="">Black</a>
2351												</li>
2352											
2353										
2354											
2355											
2356												<li class="memoDropdown__item ">
2357													<a href="/collections/womens-tortoise-shell-sunglasses" title="">Tortoise Shell</a>
2358												</li>
2359											
2360										
2361									</ul>
2362								</li>
2363							
2364						
2365					</ul>
2366				</li>
2367			
2368		
2369			
2370			
2371				<li class="hasMemoDropdown">
2372					<a href="/collections/shop-all-mens"  title="">Men</a>
2373					<span class="memoBtnDropdown collapsed firstItem" data-toggle="collapse" data-target="#memoDropdown13" aria-controls="memoDropdown13" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2374					<ul id="memoDropdown13" class="memoDropdown hell collapse" >
2375                      	
2376						
2377							
2378							
2379								<li class="hasMemoDropdown">
2380									<a href="#" title="">Shop</a>
2381									<span class="memoBtnDropdown dropdown1" data-toggle="collapse" data-target="#memoDropdown231" aria-controls="memoDropdown231" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2382									<ul id="memoDropdown231" class="memoDropdown low  collapse">
2383                                      	
2384										
2385											
2386											
2387												<li class="memoDropdown__item ">
2388													<a href="/collections/shop-all-mens" title="">All Men's </a>
2389												</li>
2390											
2391										
2392											
2393											
2394												<li class="memoDropdown__item ">
2395													<a href="/collections/mens-sunglasses-polarized" title="">Polarized</a>
2396												</li>
2397											
2398										
2399											
2400											
2401												<li class="memoDropdown__item ">
2402													<a href="/collections/mens-sunglasses-new-releases" title="">New Releases</a>
2403												</li>
2404											
2405										
2406											
2407											
2408												<li class="memoDropdown__item ">
2409													<a href="/collections/mens-sunglasses-best-sellers" title="">Best Sellers</a>
2410												</li>
2411											
2412										
2413											
2414											
2415												<li class="memoDropdown__item ">
2416													<a href="/collections/blue-light-glasses" title="">Blue Light</a>
2417												</li>
2418											
2419										
2420											
2421											
2422												<li class="memoDropdown__item ">
2423													<a href="/collections/mens-sale" title="">Sale</a>
2424												</li>
2425											
2426										
2427									</ul>
2428								</li>
2429							
2430						
2431							
2432							
2433								<li class="hasMemoDropdown">
2434									<a href="#" title="">Top Styles</a>
2435									<span class="memoBtnDropdown dropdown2" data-toggle="collapse" data-target="#memoDropdown232" aria-controls="memoDropdown232" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2436									<ul id="memoDropdown232" class="memoDropdown low  collapse">
2437                                      	
2438										
2439											
2440											
2441												<li class="memoDropdown__item ">
2442													<a href="/collections/bandwagon-sunglasses" title="">Bandwagon</a>
2443												</li>
2444											
2445										
2446											
2447											
2448												<li class="memoDropdown__item ">
2449													<a href="/collections/impossible-sunglasses" title="">Impossible</a>
2450												</li>
2451											
2452										
2453											
2454											
2455												<li class="memoDropdown__item ">
2456													<a href="/collections/pilferer-sunglasses" title="">Pilferer</a>
2457												</li>
2458											
2459										
2460									</ul>
2461								</li>
2462							
2463						
2464							
2465							
2466								<li class="hasMemoDropdown">
2467									<a href="#" title="">Frame Shape</a>
2468									<span class="memoBtnDropdown dropdown3" data-toggle="collapse" data-target="#memoDropdown233" aria-controls="memoDropdown233" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2469									<ul id="memoDropdown233" class="memoDropdown low  collapse">
2470                                      	
2471										
2472											
2473											
2474												<li class="memoDropdown__item ">
2475													<a href="/collections/mens-sunglasses-rectangle-shape" title="">Rectangle</a>
2476												</li>
2477											
2478										
2479											
2480											
2481												<li class="memoDropdown__item ">
2482													<a href="/collections/mens-sunglasses-round-shape" title="">Round</a>
2483												</li>
2484											
2485										
2486											
2487											
2488												<li class="memoDropdown__item ">
2489													<a href="/collections/mens-sunglasses-d-frame" title="">D-Frame</a>
2490												</li>
2491											
2492										
2493											
2494											
2495												<li class="memoDropdown__item ">
2496													<a href="/collections/mens-sunglasses-aviator-shape" title="">Aviator</a>
2497												</li>
2498											
2499										
2500											
2501											
2502												<li class="memoDropdown__item ">
2503													<a href="/collections/mens-sunglasses-square-shape" title="">Square</a>
2504												</li>
2505											
2506										
2507									</ul>
2508								</li>
2509							
2510						
2511							
2512							
2513								<li class="hasMemoDropdown">
2514									<a href="#" title="">Edits</a>
2515									<span class="memoBtnDropdown dropdown4" data-toggle="collapse" data-target="#memoDropdown234" aria-controls="memoDropdown234" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2516									<ul id="memoDropdown234" class="memoDropdown low  collapse">
2517                                      	
2518										
2519											
2520											
2521												<li class="memoDropdown__item ">
2522													<a href="/collections/mens-classic-sunglasses" title="">Classics</a>
2523												</li>
2524											
2525										
2526											
2527											
2528												<li class="memoDropdown__item ">
2529													<a href="/collections/metal-sunglasses" title="">Metals</a>
2530												</li>
2531											
2532										
2533											
2534											
2535												<li class="memoDropdown__item ">
2536													<a href="/collections/wrap-around-sunglasses" title="">Wrap Around</a>
2537												</li>
2538											
2539										
2540											
2541											
2542												<li class="memoDropdown__item ">
2543													<a href="/collections/mens-black-sunglasses" title="">Black</a>
2544												</li>
2545											
2546										
2547											
2548											
2549												<li class="memoDropdown__item ">
2550													<a href="/collections/mens-tortoise-shell-sunglasses" title="">Tortoise Shell</a>
2551												</li>
2552											
2553										
2554									</ul>
2555								</li>
2556							
2557						
2558					</ul>
2559				</li>
2560			
2561		
2562			
2563			
2564				<li class="">
2565					<a href="/collections/polarized-sunglasses" title="" >Polarized</a>
2566				</li>
2567			
2568		
2569			
2570			
2571				<li class="hasMemoDropdown">
2572					<a href="/collections/sale"   style="color: red;"  title="">Sale</a>
2573					<span class="memoBtnDropdown collapsed firstItem" data-toggle="collapse" data-target="#memoDropdown15" aria-controls="memoDropdown15" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2574					<ul id="memoDropdown15" class="memoDropdown hell collapse" >
2575                      	
2576						
2577							
2578							
2579								<li class="hasMemoDropdown">
2580									<a href="#" title="">Shop</a>
2581									<span class="memoBtnDropdown dropdown1" data-toggle="collapse" data-target="#memoDropdown251" aria-controls="memoDropdown251" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2582									<ul id="memoDropdown251" class="memoDropdown low  collapse">
2583                                      	
2584										
2585											
2586											
2587												<li class="memoDropdown__item ">
2588													<a href="/collections/sale" title="">All Sale</a>
2589												</li>
2590											
2591										
2592											
2593											
2594												<li class="memoDropdown__item ">
2595													<a href="/collections/womens-sale" title="">Women's Sale</a>
2596												</li>
2597											
2598										
2599											
2600											
2601												<li class="memoDropdown__item ">
2602													<a href="/collections/mens-sale" title="">Men's Sale</a>
2603												</li>
2604											
2605										
2606									</ul>
2607								</li>
2608							
2609						
2610							
2611							
2612								<li class="hasMemoDropdown">
2613									<a href="#" title="">Edits</a>
2614									<span class="memoBtnDropdown dropdown2" data-toggle="collapse" data-target="#memoDropdown252" aria-controls="memoDropdown252" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2615									<ul id="memoDropdown252" class="memoDropdown low  collapse">
2616                                      	
2617										
2618											
2619											
2620												<li class="memoDropdown__item ">
2621													<a href="/collections/under-40-sunglasses-sale" title="">Under $40</a>
2622												</li>
2623											
2624										
2625											
2626											
2627												<li class="memoDropdown__item ">
2628													<a href="/collections/black-sunglasses-sale" title="">Black</a>
2629												</li>
2630											
2631										
2632											
2633											
2634												<li class="memoDropdown__item ">
2635													<a href="/collections/tortoise-shell-sunglasses-sale" title="">Tortoise Shell</a>
2636												</li>
2637											
2638										
2639											
2640											
2641												<li class="memoDropdown__item ">
2642													<a href="/collections/gold-sunglasses-sale" title="">Gold</a>
2643												</li>
2644											
2645										
2646											
2647											
2648												<li class="memoDropdown__item ">
2649													<a href="/collections/polarized-sunglasses-sale" title="">Polarized</a>
2650												</li>
2651											
2652										
2653									</ul>
2654								</li>
2655							
2656						
2657							
2658							
2659								<li class="hasMemoDropdown">
2660									<a href="#" title="">Top Styles</a>
2661									<span class="memoBtnDropdown dropdown3" data-toggle="collapse" data-target="#memoDropdown253" aria-controls="memoDropdown253" data-parent="#velaMenuMobile"><i class="icon-icon-minus"></i></span>
2662									<ul id="memoDropdown253" class="memoDropdown low  collapse">
2663                                      	
2664										
2665											
2666											
2667												<li class="memoDropdown__item active">
2668													<a href="/products/dont-cha-toffee-tort" title="">Don't Cha | Toffee Tort</a>
2669												</li>
2670											
2671										
2672											
2673											
2674												<li class="memoDropdown__item ">
2675													<a href="/products/bandwagon-black-lsp2002298" title="">Bandwagon | Black</a>
2676												</li>
2677											
2678										
2679											
2680											
2681												<li class="memoDropdown__item ">
2682													<a href="/products/velodrome-vintage-tort-lsp2352219" title="">Velodrome | Vintage Tort</a>
2683												</li>
2684											
2685										
2686											
2687											
2688												<li class="memoDropdown__item ">
2689													<a href="/products/fortune-teller-black" title="">Fortune Teller | Black</a>
2690												</li>
2691											
2692										
2693											
2694											
2695												<li class="memoDropdown__item ">
2696													<a href="/products/abracadabra-bright-gold-brown-grad" title="">Abracadabra | Bright Gold</a>
2697												</li>
2698											
2699										
2700									</ul>
2701								</li>
2702							
2703						
2704					</ul>
2705				</li>
2706			
2707		
2708	</ul>
2709
2710	
2711	<div class="mobile-menu-footer">
2712		<div class="accountBtn">
2713			
2714					<div>
2715						<a href="/account/login" id="customer_login_link">Log in</a>
2716					</div>
2717					<div>
2718								<a href="/account/register" id="customer_register_link">Sign Up</a>
2719					</div>
2720			
2721		</div>
2722		
2723		<div class="store-locator mobile">
2724			
2725<div class="country-dropdown ">
2726    <div class="country-dropdown-wrapper">
2727      <ul class="country-dropdown-select">
2728        
2729
2730        
2731
2732        
2733
2734            <li>
2735              <a href="https://au.lespecs.com/products/dont-cha-toffee-tort?redirect=false">
2736                
2737                  <img src="//lespecs.com/cdn/shop/files/AU.png?crop=center&amp;height=24&amp;v=1740438349&amp;width=24" alt="" srcset="//lespecs.com/cdn/shop/files/AU.png?crop=center&amp;height=24&amp;v=1740438349&amp;width=24 24w" width="24" height="24">
2738                
2739
2740                AUSTRALIA / NZ
2741              </a>
2742            </li>
2743          
2744        
2745
2746        
2747
2748            <li>
2749              <a href="https://intl.lespecs.com/products/dont-cha-toffee-tort?redirect=false">
2750                
2751                  <img src="//lespecs.com/cdn/shop/files/EU.png?crop=center&amp;height=24&amp;v=1740438349&amp;width=24" alt="" srcset="//lespecs.com/cdn/shop/files/EU.png?crop=center&amp;height=24&amp;v=1740438349&amp;width=24 24w" width="24" height="24">
2752                
2753
2754                INTERNATIONAL
2755              </a>
2756            </li>
2757
2758        
2759
2760            <li>
2761              <a href="https://lespecs.co.uk/products/dont-cha-toffee-tort?redirect=false">
2762                
2763                  <img src="//lespecs.com/cdn/shop/files/GB.png?crop=center&amp;height=24&amp;v=1740438349&amp;width=24" alt="" srcset="//lespecs.com/cdn/shop/files/GB.png?crop=center&amp;height=24&amp;v=1740438349&amp;width=24 24w" width="24" height="24">
2764                
2765
2766                UNITED KINGDOM
2767              </a>
2768            </li>
2769          
2770        
2771      </ul>
2772
2773      <div class="selected-location">
2774        <div class="value">
2775          
2776            <img src="//lespecs.com/cdn/shop/files/US.png?crop=center&amp;height=24&amp;v=1740438349&amp;width=24" alt="" srcset="//lespecs.com/cdn/shop/files/US.png?crop=center&amp;height=24&amp;v=1740438349&amp;width=24 24w" width="24" height="24">
2777          
2778
2779          <span>
2780            UNITED STATES
2781          </span>
2782        </div>
2783
2784        <span class="icon-icon-chevron-down dropdown-icon"></span>
2785      </div>
2786    </div>
2787  </div>
2788
2789		</div>
2790	</div>
2791</div>
2792<div class="menuMobileOverlay hidden-md hidden-lg">
2793	<span class="btnMenuClose"><i class="icon-icon-arrow-left"></i></span>
2794</div>
2795
2796					
2797
2798					<!-- Navigation Items -->
2799					<div class="item_right hidden-xs hidden-sm nav_box ">
2800						
2801							<section id="velaMegamenu" class="velaMegamenu">
2802								<nav class="menuContainer">
2803									<ul class="nav hidden-xs hidden-sm flex-grid">
2804										
2805											
2806											
2807											
2808												
2809												
2810													<li class="navItem hasMenuDropdown hasMegaMenu">
2811	<a href="/collections/shop-all"  title="">Shop</a>
2812
2813	<div class="menuDropdown megaMenu">
2814		<div class="menuGroup">
2815			
2816			
2817				
2818			
2819
2820					<div class="velaMenuContainer">
2821						<div id="firstMenuElement">
2822	                      	
2823								
2824								
2825								
2826							
2827								
2828
2829								
2830
2831
2832							
2833								
2834
2835	                            <div class="mega-menu-item ">
2836									
2837	                                <ul class="velaMenuLinks">
2838	                                    <li class="menuTitle">
2839	                                        <a href="#" title="">Shop All</a>
2840	                                    </li>
2841	                                    
2842	                                        <li class="">
2843	                                            <a href="/collections/new-arrivals" title="">New Releases</a>
2844	                                        </li>
2845	                                    
2846	                                        <li class="">
2847	                                            <a href="/collections/best-sellers" title="">Best Sellers</a>
2848	                                        </li>
2849	                                    
2850	                                        <li class="">
2851	                                            <a href="/collections/polarized-sunglasses" title="">Polarized</a>
2852	                                        </li>
2853	                                    
2854	                                        <li class="">
2855	                                            <a href="/collections/global-fit-sunglasses" title="">Global Fit +</a>
2856	                                        </li>
2857	                                    
2858	                                        <li class="">
2859	                                            <a href="/collections/blue-light-glasses" title="">Blue Light</a>
2860	                                        </li>
2861	                                    
2862	                                        <li class="">
2863	                                            <a href="/collections/luxe-collection" title="">Le Specs Luxe</a>
2864	                                        </li>
2865	                                    
2866									</ul>
2867								</div>
2868							
2869				
2870							
2871							
2872								
2873								
2874								
2875							
2876								
2877
2878								
2879
2880
2881							
2882								
2883
2884	                            <div class="mega-menu-item ">
2885									
2886	                                <ul class="velaMenuLinks">
2887	                                    <li class="menuTitle">
2888	                                        <a href="#" title="">Collaborations</a>
2889	                                    </li>
2890	                                    
2891	                                        <li class="">
2892	                                            <a href="/collections/haderlump-x-le-specs" title="">Haderlump</a>
2893	                                        </li>
2894	                                    
2895	                                        <li class="">
2896	                                            <a href="/collections/no-problemo-x-le-specs" title="">No Problemo</a>
2897	                                        </li>
2898	                                    
2899	                                        <li class="">
2900	                                            <a href="/collections/alemais-x-le-specs" title="">Alemais</a>
2901	                                        </li>
2902	                                    
2903									</ul>
2904								</div>
2905							
2906				
2907							
2908							
2909								
2910								
2911								
2912							
2913								
2914
2915								
2916
2917
2918							
2919								
2920
2921	                            <div class="mega-menu-item ">
2922									
2923	                                <ul class="velaMenuLinks">
2924	                                    <li class="menuTitle">
2925	                                        <a href="#" title="">Frame Shape</a>
2926	                                    </li>
2927	                                    
2928	                                        <li class="">
2929	                                            <a href="/collections/aviator-sunglasses" title="">Aviator</a>
2930	                                        </li>
2931	                                    
2932	                                        <li class="">
2933	                                            <a href="/collections/round-sunglasses" title="">Round</a>
2934	                                        </li>
2935	                                    
2936	                                        <li class="">
2937	                                            <a href="/collections/womens-sunglasses-cat-eye-shape" title="">Cat Eye</a>
2938	                                        </li>
2939	                                    
2940	                                        <li class="">
2941	                                            <a href="/collections/oval-sunglasses" title="">Oval</a>
2942	                                        </li>
2943	                                    
2944	                                        <li class="">
2945	                                            <a href="/collections/rectangle-sunglasses" title="">Rectangle</a>
2946	                                        </li>
2947	                                    
2948	                                        <li class="">
2949	                                            <a href="/collections/wrap-around-sunglasses" title="">Wrap</a>
2950	                                        </li>
2951	                                    
2952									</ul>
2953								</div>
2954							
2955				
2956							
2957							
2958								
2959								
2960								
2961							
2962								
2963
2964								
2965
2966
2967							
2968								
2969
2970	                            <div class="mega-menu-item ">
2971									
2972	                                <ul class="velaMenuLinks">
2973	                                    <li class="menuTitle">
2974	                                        <a href="#" title="">More</a>
2975	                                    </li>
2976	                                    
2977	                                        <li class="">
2978	                                            <a href="/collections/scriptable-sunglasses" title="">Scriptable Sunglasses</a>
2979	                                        </li>
2980	                                    
2981	                                        <li class="">
2982	                                            <a href="/collections/optical-glasses" title="">Eyeglasses</a>
2983	                                        </li>
2984	                                    
2985	                                        <li class="">
2986	                                            <a href="/collections/accessories" title="">Accessories</a>
2987	                                        </li>
2988	                                    
2989	                                        <li class="">
2990	                                            <a href="/collections/le-specs-e-gift-card" title="">E-Gift Cards</a>
2991	                                        </li>
2992	                                    
2993									</ul>
2994								</div>
2995							
2996				
2997							
2998							
2999						</div>
3000					</div>
3001				
3002				
3003				
3004			
3005				<div class="velaMenuImageContainer">
3006						<a href="/collections/new-arrivals">
3007						<img class="mega-img" loading="lazy" src="//lespecs.com/cdn/shop/files/Mega_Menu_629x865_1.jpg?v=1788411789" alt="new-arrivals">
3008						<p class="menuTitle"> Shop New Arrivals </p></a>
3009				</div>
3010			
3011		</div>
3012	</div>
3013</li>
3014
3015													
3016													
3017
3018											
3019										
3020											
3021											
3022											
3023												
3024												
3025											
3026												
3027												
3028													<li class="navItem hasMenuDropdown hasMegaMenu">
3029	<a href="/collections/shop-all-womens"  title="">Women</a>
3030
3031	<div class="menuDropdown megaMenu">
3032		<div class="menuGroup">
3033			
3034			
3035				
3036			
3037
3038					<div class="velaMenuContainer">
3039						<div id="firstMenuElement">
3040	                      	
3041								
3042								
3043								
3044							
3045								
3046
3047								
3048
3049
3050							
3051								
3052
3053	                            <div class="mega-menu-item ">
3054									
3055	                                <ul class="velaMenuLinks">
3056	                                    <li class="menuTitle">
3057	                                        <a href="#" title="">Shop</a>
3058	                                    </li>
3059	                                    
3060	                                        <li class="">
3061	                                            <a href="/collections/shop-all-womens" title="">All Women's</a>
3062	                                        </li>
3063	                                    
3064	                                        <li class="">
3065	                                            <a href="/collections/womens-sunglasses-p
3065olarised" title="">Polarized</a>
3066	                                        </li>
3067	                                    
3068	                                        <li class="">
3069	                                            <a href="/collections/womens-sunglasses-new-releases" title="">New Releases</a>
3070	                                        </li>
3071	                                    
3072	                                        <li class="">
3073	                                            <a href="/collections/womens-sunglasses-best-sellers" title="">Best Sellers</a>
3074	                                        </li>
3075	                                    
3076	                                        <li class="">
3077	                                            <a href="/collections/blue-light-glasses" title="">Blue Light</a>
3078	                                        </li>
3079	                                    
3080	                                        <li class="">
3081	                                            <a href="/collections/womens-sale" title="">Sale</a>
3082	                                        </li>
3083	                                    
3084									</ul>
3085								</div>
3086							
3087				
3088							
3089							
3090								
3091								
3092								
3093							
3094								
3095
3096								
3097
3098
3099							
3100								
3101
3102	                            <div class="mega-menu-item ">
3103									
3104	                                <ul class="velaMenuLinks">
3105	                                    <li class="menuTitle">
3106	                                        <a href="#" title="">Top Styles</a>
3107	                                    </li>
3108	                                    
3109	                                        <li class="">
3110	                                            <a href="/collections/outta-love-sunglasses" title="">Outta Love</a>
3111	                                        </li>
3112	                                    
3113	                                        <li class="">
3114	                                            <a href="/collections/duskfall-sunglasses" title="">Duskfall</a>
3115	                                        </li>
3116	                                    
3117	                                        <li class="">
3118	                                            <a href="/collections/dont-cha-sunglasses" title="">Don't Cha</a>
3119	                                        </li>
3120	                                    
3121	                                        <li class="">
3122	                                            <a href="/collections/air-heart-sunglasses" title="">Air Heart</a>
3123	                                        </li>
3124	                                    
3125	                                        <li class="">
3126	                                            <a href="/collections/dream-boat-sunglasses" title="">Dream Boat</a>
3127	                                        </li>
3128	                                    
3129	                                        <li class="">
3130	                                            <a href="/collections/honey-pot-sunglasses" title="">Honey Pot</a>
3131	                                        </li>
3132	                                    
3133									</ul>
3134								</div>
3135							
3136				
3137							
3138							
3139								
3140								
3141								
3142							
3143								
3144
3145								
3146
3147
3148							
3149								
3150
3151	                            <div class="mega-menu-item ">
3152									
3153	                                <ul class="velaMenuLinks">
3154	                                    <li class="menuTitle">
3155	                                        <a href="#" title="">Frame Shape</a>
3156	                                    </li>
3157	                                    
3158	                                        <li class="">
3159	                                            <a href="/collections/womens-sunglasses-cat-eye-shape" title="">Cat-Eye</a>
3160	                                        </li>
3161	                                    
3162	                                        <li class="">
3163	                                            <a href="/collections/oval-sunglasses" title="">Oval</a>
3164	                                        </li>
3165	                                    
3166	                                        <li class="">
3167	                                            <a href="/collections/womens-sunglasses-aviator-shape" title="">Aviator</a>
3168	                                        </li>
3169	                                    
3170	                                        <li class="">
3171	                                            <a href="/collections/womens-sunglasses-round-shape" title="">Round</a>
3172	                                        </li>
3173	                                    
3174	                                        <li class="">
3175	                                            <a href="/collections/womens-sunglasses-rectangle-shape" title="">Rectangle</a>
3176	                                        </li>
3177	                                    
3178									</ul>
3179								</div>
3180							
3181				
3182							
3183							
3184								
3185								
3186								
3187							
3188								
3189
3190								
3191
3192
3193							
3194								
3195
3196	                            <div class="mega-menu-item ">
3197									
3198	                                <ul class="velaMenuLinks">
3199	                                    <li class="menuTitle">
3200	                                        <a href="#" title="">Edits</a>
3201	                                    </li>
3202	                                    
3203	                                        <li class="">
3204	                                            <a href="/collections/metal-sunglasses" title="">Metals</a>
3205	                                        </li>
3206	                                    
3207	                                        <li class="">
3208	                                            <a href="/collections/oversized-sunglasses" title="">Oversized</a>
3209	                                        </li>
3210	                                    
3211	                                        <li class="">
3212	                                            <a href="/collections/tinted-lenses" title="">Tinted Lenses</a>
3213	                                        </li>
3214	                                    
3215	                                        <li class="">
3216	                                            <a href="/collections/chocolate-sunglasses" title="">Chocolate</a>
3217	                                        </li>
3218	                                    
3219	                                        <li class="">
3220	                                            <a href="/collections/womens-black-sunglasses" title="">Black</a>
3221	                                        </li>
3222	                                    
3223	                                        <li class="">
3224	                                            <a href="/collections/womens-tortoise-shell-sunglasses" title="">Tortoise Shell</a>
3225	                                        </li>
3226	                                    
3227									</ul>
3228								</div>
3229							
3230				
3231							
3232							
3233						</div>
3234					</div>
3235				
3236				
3237				
3238			
3239				<div class="velaMenuImageContainer">
3240						<a href="/collections/shop-all-womens">
3241						<img class="mega-img" loading="lazy" src="//lespecs.com/cdn/shop/files/Untitled_design_-_2026-09-10T08133
32410.799.jpg?v=1788992250" alt="shop-all-womens">
3242						<p class="menuTitle"> SHOP ALL WOMEN'S </p></a>
3243				</div>
3244			
3245		</div>
3246	</div>
3247</li>
3248
3249													
3250													
3251
3252											
3253										
3254											
3255											
3256											
3257												
3258												
3259											
3260												
3261												
3262											
3263												
3264												
3265													<li class="navItem hasMenuDropdown hasMegaMenu">
3266	<a href="/collections/shop-all-mens"  title="">Men</a>
3267
3268	<div class="menuDropdown megaMenu">
3269		<div class="menuGroup">
3270			
3271			
3272				
3273			
3274
3275					<div class="velaMenuContainer">
3276						<div id="firstMenuElement">
3277	                      	
3278								
3279								
3280								
3281							
3282								
3283
3284								
3285
3286
3287							
3288								
3289
3290	                            <div class="mega-menu-item ">
3291									
3292	                                <ul class="velaMenuLinks">
3293	                                    <li class="menuTitle">
3294	                                        <a href="#" title="">Shop</a>
3295	                                    </li>
3296	                                    
3297	                                        <li class="">
3298	                                            <a href="/collections/shop-all-mens" title="">All Men's </a>
3299	                                        </li>
3300	                                    
3301	                                        <li class="">
3302	                                            <a href="/collections/mens-sunglasses-polarized" title="">Polarized</a>
3303	                                        </li>
3304	                                    
3305	                                        <li class="">
3306	                                            <a href="/collections/mens-sunglasses-new-releases" title="">New Releases</a>
3307	                                        </li>
3308	                                    
3309	                                        <li class="">
3310	                                            <a href="/collections/mens-sunglasses-best-sellers" title="">Best Sellers</a>
3311	                                        </li>
3312	                                    
3313	                                        <li class="">
3314	                                            <a href="/collections/blue-light-glasses" title="">Blue Light</a>
3315	                                        </li>
3316	                                    
3317	                                        <li class="">
3318	                                            <a href="/collections/mens-sale" title="">Sale</a>
3319	                                        </li>
3320	                                    
3321									</ul>
3322								</div>
3323							
3324				
3325							
3326							
3327								
3328								
3329								
3330							
3331								
3332
3333								
3334
3335
3336							
3337								
3338
3339	                            <div class="mega-menu-item ">
3340									
3341	                                <ul class="velaMenuLinks">
3342	                                    <li class="menuTitle">
3343	                                        <a href="#" title="">Top Styles</a>
3344	                                    </li>
3345	                                    
3346	                                        <li class="">
3347	                                            <a href="/collections/bandwagon-sunglasses" title="">Bandwagon</a>
3348	                                        </li>
3349	                                    
3350	                                        <li class="">
3351	                                            <a href="/collections/impossible-sunglasses" title="">Impossible</a>
3352	                                        </li>
3353	                                    
3354	                                        <li class="">
3355	                                            <a href="/collections/pilferer-sunglasses" title="">Pilferer</a>
3356	                                        </li>
3357	                                    
3358									</ul>
3359								</div>
3360							
3361				
3362							
3363							
3364								
3365								
3366								
3367							
3368								
3369
3370								
3371
3372
3373							
3374								
3375
3376	                            <div class="mega-menu-item ">
3377									
3378	                                <ul class="velaMenuLinks">
3379	                                    <li class="menuTitle">
3380	                                        <a href="#" title="">Frame Shape</a>
3381	                                    </li>
3382	                                    
3383	                                        <li class="">
3384	                                            <a href="/collections/mens-sunglasses-rectangle-shape" title="">Rectangle</a>
3385	                                        </li>
3386	                                    
3387	                                        <li class="">
3388	                                            <a href="/collections/mens-sunglasses-round-shape" title="">Round</a>
3389	                                        </li>
3390	                                    
3391	                                        <li class="">
3392	                                            <a href="/collections/mens-sunglasses-d-frame" title="">D-Frame</a>
3393	                                        </li>
3394	                                    
3395	                                        <li class="">
3396	                                            <a href="/collections/mens-sunglasses-aviator-shape" title="">Aviator</a>
3397	                                        </li>
3398	                                    
3399	                                        <li class="">
3400	                                            <a href="/collections/mens-sunglasses-square-shape" title="">Square</a>
3401	                                        </li>
3402	                                    
3403									</ul>
3404								</div>
3405							
3406				
3407							
3408							
3409								
3410								
3411								
3412							
3413								
3414
3415								
3416
3417
3418							
3419								
3420
3421	                            <div class="mega-menu-item ">
3422									
3423	                                <ul class="velaMenuLinks">
3424	                                    <li class="menuTitle">
3425	                                        <a href="#" title="">Edits</a>
3426	                                    </li>
3427	                                    
3428	                                        <li class="">
3429	                                            <a href="/collections/mens-classic-sunglasses" title="">Classics</a>
3430	                                        </li>
3431	                                    
3432	                                        <li class="">
3433	                                            <a href="/collections/metal-sunglasses" title="">Metals</a>
3434	                                        </li>
3435	                                    
3436	                                        <li class="">
3437	                                            <a href="/collections/wrap-around-sunglasses" title="">Wrap Around</a>
3438	                                        </li>
3439	                                    
3440	                                        <li class="">
3441	                                            <a href="/collections/mens-black-sunglasses" title="">Black</a>
3442	                                        </li>
3443	                                    
3444	                                        <li class="">
3445	                                            <a href="/collections/mens-tortoise-shell-sunglasses" title="">Tortoise Shell</a>
3446	                                        </li>
3447	                                    
3448									</ul>
3449								</div>
3450							
3451				
3452							
3453							
3454						</div>
3455					</div>
3456				
3457				
3458				
3459			
3460				<div class="velaMenuImageContainer">
3461						<a href="/collections/shop-all-mens">
3462						<img class="mega-img" loading="lazy" src="//lespecs.com/cdn/shop/files/Mega_Menu_629x865_3.jpg?v=1788411838" alt="shop-all-mens">
3463						<p class="menuTitle"> SHOP ALL MEN'S </p></a>
3464				</div>
3465			
3466		</div>
3467	</div>
3468</li>
3469
3470													
3471													
3472
3473											
3474										
3475											
3476											
3477											
3478												
3479												
3480											
3481												
3482												
3483											
3484												
3485												
3486											
3487												
3488												
3489											
3490
3491											
3492												
3493													<li class=" navItem">
3494														<a href="/collections/polarized-sunglasses" title="" >Polarized</a>
3495													</li>
3496												
3497											
3498										
3499											
3500											
3501											
3502												
3503												
3504											
3505												
3506												
3507											
3508												
3509												
3510											
3511												
3512												
3513													<li class="navItem hasMenuDropdown hasMegaMenu">
3514	<a href="/collections/sale"   style="color: red;"  title="">Sale</a>
3515
3516	<div class="menuDropdown megaMenu">
3517		<div class="menuGroup">
3518			
3519			
3520				
3521			
3522
3523					<div class="velaMenuContainer">
3524						<div id="firstMenuElement">
3525	                      	
3526								
3527								
3528								
3529							
3530								
3531
3532								
3533
3534
3535							
3536								
3537
3538	                            <div class="mega-menu-item ">
3539									
3540	                                <ul class="velaMenuLinks">
3541	                                    <li class="menuTitle">
3542	                                        <a href="#" title="">Shop</a>
3543	                                    </li>
3544	                                    
3545	                                        <li class="">
3546	                                            <a href="/collections/sale" title="">All Sale</a>
3547	                                        </li>
3548	                                    
3549	                                        <li class="">
3550	                                            <a href="/collections/womens-sale" title="">Women's Sale</a>
3551	                                        </li>
3552	                                    
3553	                                        <li class="">
3554	                                            <a href="/collections/mens-sale" title="">Men's Sale</a>
3555	                                        </li>
3556	                                    
3557									</ul>
3558								</div>
3559							
3560				
3561							
3562							
3563								
3564								
3565								
3566							
3567								
3568
3569								
3570
3571
3572							
3573								
3574
3575	                            <div class="mega-menu-item ">
3576									
3577	                                <ul class="velaMenuLinks">
3578	                                    <li class="menuTitle">
3579	                                        <a href="#" title="">Edits</a>
3580	                                    </li>
3581	                                    
3582	                                        <li class="">
3583	                                            <a href="/collections/under-40-sunglasses-sale" title="">Under $40</a>
3584	                                        </li>
3585	                                    
3586	                                        <li class="">
3587	                                            <a href="/collections/black-sunglasses-sale" title="">Black</a>
3588	                                        </li>
3589	                                    
3590	                                        <li class="">
3591	                                            <a href="/collections/tortoise-shell-sunglasses-sale" title="">Tortoise Shell</a>
3592	                                        </li>
3593	                                    
3594	                                        <li class="">
3595	                                            <a href="/collections/gold-sunglasses-sale" title="">Gold</a>
3596	                                        </li>
3597	                                    
3598	                                        <li class="">
3599	                                            <a href="/collections/polarized-sunglasses-sale" title="">Polarized</a>
3600	                                        </li>
3601	                                    
3602									</ul>
3603								</div>
3604							
3605				
3606							
3607							
3608								
3609								
3610								
3611							
3612								
3613
3614								
3615
3616
3617							
3618								
3619
3620	                            <div class="mega-menu-item ">
3621									
3622	                                <ul class="velaMenuLinks">
3623	                                    <li class="menuTitle">
3624	                                        <a href="#" title="">Top Styles</a>
3625	                                    </li>
3626	                                    
3627	                                        <li class="active">
3628	                                            <a href="/products/dont-cha-toffee-tort" title="">Don't Cha | Toffee Tort</a>
3629	                                        </li>
3630	                                    
3631	                                        <li class="">
3632	                                            <a href="/products/bandwagon-black-lsp2002298" title="">Bandwagon | Black</a>
3633	                                        </li>
3634	                                    
3635	                                        <li class="">
3636	                                            <a href="/products/velodrome-vintage-tort-lsp2352219" title="">Velodrome | Vintage Tort</a>
3637	                                        </li>
3638	                                    
3639	                                        <li class="">
3640	                                            <a href="/products/fortune-teller-black" title="">Fortune Teller | Black</a>
3641	                                        </li>
3642	                                    
3643	                                        <li class="">
3644	                                            <a href="/products/abracadabra-bright-gold-brown-grad" title="">Abracadabra | Bright Gold</a>
3645	                                        </li>
3646	                                    
3647									</ul>
3648								</div>
3649							
3650				
3651							
3652							
3653						</div>
3654					</div>
3655				
3656				
3657				
3658			
3659				<div class="velaMenuImageContainer">
3660						<a href="/collections/sale">
3661						<img class="mega-img" loading="lazy" src="//lespecs.com/cdn/shop/files/Mega_Menu_629x865_4.jpg?v=1788411844" alt="sale">
3662						<p class="menuTitle"> SHOP ALL FINAL SALE </p></a>
3663				</div>
3664			
3665		</div>
3666	</div>
3667</li>
3668
3669													
3670													
3671
3672											
3673										
3674									</ul>
3675								</nav>
3676							</section>
3677						
3678					</div>
3679
3680					<!-- Link Icons -->
3681					<div class="headerRight">
3682						 <div class="pull-right align-items">
3683							
3684
3685							
3686
3687							 <div class="search_onclick" role="button" tabindex="0">
3688								 <i class="icon-icon-search"></i>
3689							 </div>
3690							 <div class="groupBt Topbar inline-block">
3691								 <a class="titleGroup" href="/account/"><i class="icon-icon-account"></i></a>
3692								 <div class="dropdown-menu hidden">
3693    <div class="velaTopLinks">
3694        <ul class="list-inline list-unstyled">
3695            
3696                
3697                
3698                
3699                
3700                
3701                
3702                    <li><a href="/account/login" id="customer_login_link">Login</a></li>
3703                    <li><a href="/account/register" id="customer_register_link">Register</a></li>
3704                
3705            
3706            
3707            
3708        </ul>
3709    </div>
3710</div>
3711							 </div>
3712
3713<script class="cartFlagX"></script>
3713<div class="velaCartTop">
3714	<a href="/cart"></a>
3715	<a href="/cart" class="jsDrawerOpenRight">
3716		<span class="cartitle"> Cart</span>
3717		<span id="CartCount">0</span>
3718		<span class="item hide">items</span>
3719		<span id="CartCost"><span id=''><span style="display:none" class="tdf-cart-total-flag"></span>$0.00</span></span>
3720		<i class="icon-icon-cart icon"></i>
3721	</a>
3722    
3723        <div id="cartDrawer" class="cart_block dropdown-menu">
3724              <div id="cartContainer"></div>
3725        </div>
3726    
3727</div>
3728
3729<div id="close_menu_mobile"></div>
3730
3731						 </div>
3732					</div>
3733					<div id="velaSearchTop" class="">
3734    
3735        <form id="velaSearchbox" class="formSearch" action="/collections/shop" method="get">
3736            <input class="velaSearch form-control ss__autocomplete__input" type="search" name="q" value="" placeholder="Search for items" autocomplete="off" />
3737            <button id="velaSearchButton" class="btnVelaSearch" type="submit" >
3738                <span><i class="ti-search"></i></span>
3739                <span class="btnSearchText">Search</span>
3740            </button>
3741
3742            <button class="close_search">
3743                <i class="icon-icon-close"></i>
3744            </button>
3745        </form>
3746    
3747</div>
3748
3749
3750					
3751				</div>
3752		</div>
3753	</div>
3754
3755
3756</header>
3757
3758	
3759		<div class="test-class" style="width: 100%; margin-top: 32px; display: none;"></div>
3760	
3761
3762
3763
3764</div>
3765
3766    <main id="main-content" class="mainContent" role="main">
3767      <div id="shopify-section-template--18960379969621__shogun-helper" class="shopify-section">
3768
3769
3770<!-- "snippets/shogun-products.liquid" was not rendered, the associated app was uninstalled -->
3771
3772</div><div id="shopify-section-template--18960379969621__shogun-above" class="shopify-section">
3773
3774
3775
3776
3777</div><div id="shopify-section-template--18960379969621__main" class="shopify-section"><!-- "snippets/shogun-products.liquid" was not rendered, the associated app was uninstalled -->
3778
3779<!-- "snippets/preorder-now-collection-item.liquid" was not rendered, the associated app was uninstalled -->
3780        
3781
3782
3783<section id="pageContent" vue-init v-cloak>
3784  
3785<section id="velaBreadcrumbs" class="align-items">
3786    <div class="container">
3787        <nav>
3788            <ol class="breadcrumb">
3789                <li>
3790                    <a href="/" title="Back to the frontpage">
3791                        <span>Home</span>
3792                    </a>
3793                    
3794                </li>
3795                
3796
3797                    
3798                        <li id="breadcrumb_collection" style="display: none;">
3799                            <a href="" title="">
3800                                <span></span>
3801                            </a>
3802                            
3803                        </li>
3804                    
3805                    <li class="active">
3806                        <span><span>DON'T CHA | TOFFEE TORT</span></span>
3807                        
3808                    </li>
3809
3810                
3811            </ol>
3812        </nav>
3813    </div>
3814</section>
3815
3816
3817
3818  
3819
3820  
3821
3822  
3823  
3824  
3825  
3826  
3827
3828  
3829  <product-detail
3830    inline-template
3831    :product="{&quot;id&quot;:7102207852629,&quot;title&quot;:&quot;DON&#39;T CHA | TOFFEE TORT&quot;,&quot;handle&quot;:&quot;dont-cha-toffee-tort&quot;,&quot;description&quot;:&quot;\u003cp\u003e\u003cspan\u003eAdd a touch of nostalgia to any outfit with our early 90s inspired DON’T CHA slimline oval sunglasses. Designed with a sleek, exaggerated frame and wider fit for all faces, these frames feature a slightly wrapped profile and are finished with discreet signature Le Specs metal hardware on both temples.\u003cbr\u003e\u003cbr\u003e• Finished in a toffee tort frame with moss tint lenses.\u003cbr\u003e• A lightweight, durable and impact resistant polycarbonate frame.\u003cbr\u003e• Fitted with shatterproof and scratch resistant polycarbonate lenses.\u003c\/span\u003e\u003c\/p\u003e&quot;,&quot;published_at&quot;:&quot;2026-08-10T21:08:52+10:00&quot;,&quot;created_at&quot;:&quot;2025-03-26T10:19:57+11:00&quot;,&quot;vendor&quot;:&quot;Le Specs&quot;,&quot;type&quot;:&quot;Le Specs&quot;,&quot;tags&quot;:[&quot;birthday-sale-may-25-edm-3&quot;,&quot;birthday-sale-may-25-edm-5&quot;,&quot;BLACK_FRIDAY_25_EDM_6&quot;,&quot;BUY_SAVE_EDM4&quot;,&quot;Class:Sunglasses&quot;,&quot;Condition Code:O&quot;,&quot;final-sale&quot;,&quot;Fit:&quot;,&quot;Frame Color Online:Tort&quot;,&quot;Frame Color:Toffee Tort&quot;,&quot;Frame Colour Online:Tort&quot;,&quot;Frame Colour:Toffee Tort&quot;,&quot;Frame Height:37.5&quot;,&quot;Frame Material:Ecozen T110 10 Plant Biomass&quot;,&quot;Frame Shape:Oval&quot;,&quot;Frame Size:Small&quot;,&quot;Frame Width:141&quot;,&quot;Gender:Female&quot;,&quot;Group:Dont Cha&quot;,&quot;Kids:0&quot;,&quot;Lens Color:Moss Tint&quot;,&quot;Lens Colour Group:GREEN&quot;,&quot;Lens Colour:Moss Tint&quot;,&quot;Lens Material:Polycarbonate&quot;,&quot;Lens Width:56&quot;,&quot;Management:Managed&quot;,&quot;New Releases&quot;,&quot;Nose Bridge:17&quot;,&quot;Polarised:N&quot;,&quot;Polarized:N&quot;,&quot;Price:$50-$100&quot;,&quot;Season:2025 Apr&quot;,&quot;Stock Code:LSP2552267&quot;,&quot;Stock Grp:Le Specs&quot;,&quot;Temple Length:140&quot;,&quot;UV Protection:Category 1 With Warning&quot;,&quot;VTO:Yes&quot;,&quot;Warranty:6 Months Warranty&quot;],&quot;price&quot;:5999,&quot;price_min&quot;:5999,&quot;price_max&quot;:5999,&quot;available&quot;:true,&quot;price_varies&quot;:false,&quot;compare_at_price&quot;:8500,&quot;compare_at_price_min&quot;:8500,&quot;compare_at_price_max&quot;:8500,&quot;compare_at_price_varies&quot;:false,&quot;variants&quot;:[{&quot;id&quot;:41066041835605,&quot;title&quot;:&quot;Default Title&quot;,&quot;option1&quot;:&quot;Default Title&quot;,&quot;option2&quot;:null,&quot;option3&quot;:null,&quot;sku&quot;:&quot;LSP2552267&quot;,&quot;requires_shipping&quot;:true,&quot;taxable&quot;:true,&quot;featured_image&quot;:null,&quot;available&quot;:true,&quot;name&quot;:&quot;DON&#39;T CHA | TOFFEE TORT&quot;,&quot;public_title&quot;:null,&quot;options&quot;:[&quot;Default Title&quot;],&quot;price&quot;:5999,&quot;weight&quot;:37,&quot;compare_at_price&quot;:8500,&quot;inventory_management&quot;:&quot;shopify&quot;,&quot;barcode&quot;:&quot;9324976433954&quot;,&quot;requires_selling_plan&quot;:false,&quot;selling_plan_allocations&quot;:[],&quot;quantity_rule&quot;:{&quot;min&quot;:1,&quot;max&quot;:null,&quot;increment&quot;:1}}],&quot;images&quot;:[&quot;\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611&quot;,&quot;\/\/lespecs.com\/cdn\/shop\/files\/b88c78f29f9d6f75a1da1aa46da7bf7b.jpg?v=1751336612&quot;,&quot;\/\/lespecs.com\/cdn\/shop\/files\/02ac7779b0e62b661eb61c59c3b02c4b.jpg?v=1751336613&quot;,&quot;\/\/lespecs.com\/cdn\/shop\/files\/81225a71d59d2db19355268533aa172d.jpg?v=1751336614&quot;,&quot;\/\/lespecs.com\/cdn\/shop\/files\/4d957a1f3346c60ce90db0f3ca054a50.jpg?v=1751336615&quot;],&quot;featured_image&quot;:&quot;\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611&quot;,&quot;options&quot;:[&quot;Title&quot;],&quot;media&quot;:[{&quot;alt&quot;:&quot;Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs&quot;,&quot;id&quot;:25257050964053,&quot;position&quot;:1,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2048,&quot;width&quot;:2048,&quot;src&quot;:&quot;\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2048,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611&quot;,&quot;width&quot;:2048},{&quot;alt&quot;:&quot;Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs&quot;,&quot;id&quot;:25257050996821,&quot;position&quot;:2,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2048,&quot;width&quot;:2048,&quot;src&quot;:&quot;\/\/lespecs.com\/cdn\/shop\/files\/b88c78f29f9d6f75a1da1aa46da7bf7b.jpg?v=1751336612&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2048,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/lespecs.com\/cdn\/shop\/files\/b88c78f29f9d6f75a1da1aa46da7bf7b.jpg?v=1751336612&quot;,&quot;width&quot;:2048},{&quot;alt&quot;:&quot;Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs&quot;,&quot;id&quot;:25257051062357,&quot;position&quot;:3,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2048,&quot;width&quot;:2048,&quot;src&quot;:&quot;\/\/lespecs.com\/cdn\/shop\/files\/02ac7779b0e62b661eb61c59c3b02c4b.jpg?v=1751336613&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2048,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/lespecs.com\/cdn\/shop\/files\/02ac7779b0e62b661eb61c59c3b02c4b.jpg?v=1751336613&quot;,&quot;width&quot;:2048},{&quot;alt&quot;:&quot;Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs&quot;,&quot;id&quot;:25257051258965,&quot;position&quot;:4,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2048,&quot;width&quot;:2048,&quot;src&quot;:&quot;\/\/lespecs.com\/cdn\/shop\/files\/81225a71d59d2db19355268533aa172d.jpg?v=1751336614&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2048,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/lespecs.com\/cdn\/shop\/files\/81225a71d59d2db19355268533aa172d.jpg?v=1751336614&quot;,&quot;width&quot;:2048},{&quot;alt&quot;:&quot;Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs&quot;,&quot;id&quot;:25257051291733,&quot;position&quot;:5,&quot;preview_image&quot;:{&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2048,&quot;width&quot;:2048,&quot;src&quot;:&quot;\/\/lespecs.com\/cdn\/shop\/files\/4d957a1f3346c60ce90db0f3ca054a50.jpg?v=1751336615&quot;},&quot;aspect_ratio&quot;:1.0,&quot;height&quot;:2048,&quot;media_type&quot;:&quot;image&quot;,&quot;src&quot;:&quot;\/\/lespecs.com\/cdn\/shop\/files\/4d957a1f3346c60ce90db0f3ca054a50.jpg?v=1751336615&quot;,&quot;width&quot;:2048}],&quot;requires_selling_plan&quot;:false,&quot;selling_plan_groups&quot;:[],&quot;content&quot;:&quot;\u003cp\u003e\u003cspan\u003eAdd a touch of nostalgia to any outfit with our early 90s inspired DON’T CHA slimline oval sunglasses. Designed with a sleek, exaggerated frame and wider fit for all faces, these frames feature a slightly wrapped profile and are finished with discreet signature Le Specs metal hardware on both temples.\u003cbr\u003e\u003cbr\u003e• Finished in a toffee tort frame with moss tint lenses.\u003cbr\u003e• A lightweight, durable and impact resistant polycarbonate frame.\u003cbr\u003e• Fitted with shatterproof and scratch resistant polycarbonate lenses.\u003c\/span\u003e\u003c\/p\u003e&quot;}"
3832  >
3833    <div class="product_info">
3834      <div class="container">
3835        <div class="productBox " itemscope itemtype="http://schema.org/Product">
3836          <meta itemprop="url" content="https://lespecs.com/products/dont-cha-toffee-tort">
3837          <meta itemprop="image" content="https://lespecs.com/cdn/shop/files/fa7e16e06ab87b1aeb033d93ebc65c4b_grande.jpg?v=1751336611">
3838          <div class="proBoxPrimary">
3839            <div class="row">
3840              <!-- Left Box (Gallery) -->
3841              <div class="proBoxImage image_stick_parent col-xs-12 col-sm-12 col-md-7">
3842                <!-- Flag -->
3843                <div class="label_sale_new-pdp">
3844                  
3845                    <span class="labelSale">Sale</span>
3846                  
3847                </div>
3848  
3849                <!-- Slider -->
3850                
3851                
3852                
3853                
3854                  <div class="productSlider">
3855                    
3856                      
3857                      <div
3858                        class="slide"
3859                        data-media-type="image"
3860                        data-thumb="//lespecs.com/cdn/shop/files/fa7e16e06ab87b1aeb033d93ebc65c4b_400x.jpg?v=1751336611"
3861                        data-media-id="25257050964053"
3862                        data-image-lightbox-index="0"
3863                      >
3864                        <div>
3865                          
3866                              <img
3867                                loading="eager"
3868                                fetchpriority="high"
3869                                src="//lespecs.com/cdn/shop/files/fa7e16e06ab87b1aeb033d93ebc65c4b_1600x.jpg?v=1751336611"
3870                                srcset="//lespecs.com/cdn/shop/files/fa7e16e06ab87b1aeb033d93ebc65c4b_400x.jpg?v=1751336611 400w, //lespecs.com/cdn/shop/files/fa7e16e06ab87b1aeb033d93ebc65c4b_800x.jpg?v=1751336611 800w, //lespecs.com/cdn/shop/files/fa7e16e06ab87b1aeb033d93ebc65c4b_1200x.jpg?v=1751336611 1200w, //lespecs.com/cdn/shop/files/fa7e16e06ab87b1aeb033d93ebc65c4b_1600x.jpg?v=1751336611 1600w"
3871                                sizes="(min-width: 992px) 58vw, 100vw"
3872                                alt="Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs"
3873                                class="image-zoom img-responsive"
3874                                data-zoom="//lespecs.com/cdn/shop/files/[email protected]?v=1751336611"
3875                              />
3876                              
3877                            
3878                        </div>
3879                      </div>
3880                    
3881                      
3882                      <div
3883                        class="slide"
3884                        data-media-type="image"
3885                        data-thumb="//lespecs.com/cdn/shop/files/b88c78f29f9d6f75a1da1aa46da7bf7b_400x.jpg?v=1751336612"
3886                        data-media-id="25257050996821"
3887                        data-image-lightbox-index="1"
3888                      >
3889                        <div>
3890                          
3891                              <img
3892                                loading="lazy"
3893                                
3894                                src="//lespecs.com/cdn/shop/files/b88c78f29f9d6f75a1da1aa46da7bf7b_1600x.jpg?v=1751336612"
3895                                srcset="//lespecs.com/cdn/shop/files/b88c78f29f9d6f75a1da1aa46da7bf7b_400x.jpg?v=1751336612 400w, //lespecs.com/cdn/shop/files/b88c78f29f9d6f75a1da1aa46da7bf7b_800x.jpg?v=1751336612 800w, //lespecs.com/cdn/shop/files/b88c78f29f9d6f75a1da1aa46da7bf7b_1200x.jpg?v=1751336612 1200w, //lespecs.com/cdn/shop/files/b88c78f29f9d6f75a1da1aa46da7bf7b_1600x.jpg?v=1751336612 1600w"
3896                                sizes="(min-width: 992px) 58vw, 100vw"
3897                                alt="Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs"
3898                                class="image-zoom img-responsive"
3899                                data-zoom="//lespecs.com/cdn/shop/files/[email protected]?v=1751336612"
3900                              />
3901                              
3902                            
3903                        </div>
3904                      </div>
3905                    
3906                      
3907                      <div
3908                        class="slide"
3909                        data-media-type="image"
3910                        data-thumb="//lespecs.com/cdn/shop/files/02ac7779b0e62b661eb61c59c3b02c4b_400x.jpg?v=1751336613"
3911                        data-media-id="25257051062357"
3912                        data-image-lightbox-index="2"
3913                      >
3914                        <div>
3915                          
3916                              <img
3917                                loading="lazy"
3918                                
3919                                src="//lespecs.com/cdn/shop/files/02ac7779b0e62b661eb61c59c3b02c4b_1600x.jpg?v=1751336613"
3920                                srcset="//lespecs.com/cdn/shop/files/02ac7779b0e62b661eb61c59c3b02c4b_400x.jpg?v=1751336613 400w, //lespecs.com/cdn/shop/files/02ac7779b0e62b661eb61c59c3b02c4b_800x.jpg?v=1751336613 800w, //lespecs.com/cdn/shop/files/02ac7779b0e62b661eb61c59c3b02c4b_1200x.jpg?v=1751336613 1200w, //lespecs.com/cdn/shop/files/02ac7779b0e62b661eb61c59c3b02c4b_1600x.jpg?v=1751336613 1600w"
3921                                sizes="(min-width: 992px) 58vw, 100vw"
3922                                alt="Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs"
3923                                class="image-zoom img-responsive"
3924                                data-zoom="//lespecs.com/cdn/shop/files/[email protected]?v=1751336613"
3925                              />
3926                              
3927                            
3928                        </div>
3929                      </div>
3930                    
3931                      
3932                      <div
3933                        class="slide"
3934                        data-media-type="image"
3935                        data-thumb="//lespecs.com/cdn/shop/files/81225a71d59d2db19355268533aa172d_400x.jpg?v=1751336614"
3936                        data-media-id="25257051258965"
3937                        data-image-lightbox-index="3"
3938                      >
3939                        <div>
3940                          
3941                              <img
3942                                loading="lazy"
3943                                
3944                                src="//lespecs.com/cdn/shop/files/81225a71d59d2db19355268533aa172d_1600x.jpg?v=1751336614"
3945                                srcset="//lespecs.com/cdn/shop/files/81225a71d59d2db19355268533aa172d_400x.jpg?v=1751336614 400w, //lespecs.com/cdn/shop/files/81225a71d59d2db19355268533aa172d_800x.jpg?v=1751336614 800w, //lespecs.com/cdn/shop/files/81225a71d59d2db19355268533aa172d_1200x.jpg?v=1751336614 1200w, //lespecs.com/cdn/shop/files/81225a71d59d2db19355268533aa172d_1600x.jpg?v=1751336614 1600w"
3946                                sizes="(min-width: 992px) 58vw, 100vw"
3947                                alt="Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs"
3948                                class="image-zoom img-responsive"
3949                                data-zoom="//lespecs.com/cdn/shop/files/[email protected]?v=1751336614"
3950                              />
3951                              
3952                            
3953                        </div>
3954                      </div>
3955                    
3956                      
3957                      <div
3958                        class="slide"
3959                        data-media-type="image"
3960                        data-thumb="//lespecs.com/cdn/shop/files/4d957a1f3346c60ce90db0f3ca054a50_400x.jpg?v=1751336615"
3961                        data-media-id="25257051291733"
3962                        data-image-lightbox-index="4"
3963                      >
3964                        <div>
3965                          
3966                              <img
3967                                loading="lazy"
3968                                
3969                                src="//lespecs.com/cdn/shop/files/4d957a1f3346c60ce90db0f3ca054a50_1600x.jpg?v=1751336615"
3970                                srcset="//lespecs.com/cdn/shop/files/4d957a1f3346c60ce90db0f3ca054a50_400x.jpg?v=1751336615 400w, //lespecs.com/cdn/shop/files/4d957a1f3346c60ce90db0f3ca054a50_800x.jpg?v=1751336615 800w, //lespecs.com/cdn/shop/files/4d957a1f3346c60ce90db0f3ca054a50_1200x.jpg?v=1751336615 1200w, //lespecs.com/cdn/shop/files/4d957a1f3346c60ce90db0f3ca054a50_1600x.jpg?v=1751336615 1600w"
3971                                sizes="(min-width: 992px) 58vw, 100vw"
3972                                alt="Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs"
3973                                class="image-zoom img-responsive"
3974                                data-zoom="//lespecs.com/cdn/shop/files/[email protected]?v=1751336615"
3975                              />
3976                              
3977                            
3978                        </div>
3979                      </div>
3980                    
3981                  </div>
3982                
3983  
3984                
3985                <a style="text-align: right;" class="fit-link gtm-try-on  top-right" data-product-name="DON'T CHA | TOFFEE TORT" data-sku-frame="LSP2552267" @click.prevent="openVTO('LSP2552267', swatchProducts)">
3986                  <div class="tryon-icon">
3987  <svg width="97" height="29" viewBox="0 0 97 29" fill="none" xmlns="http://www.w3.org/2000/svg">
3988    <path d="M82.9809 0.899994H14.9809C7.46979 0.899994 1.38086 6.98892 1.38086 14.5C1.38086 22.0111 7.46979 28.1 14.9809 28.1H82.9809C90.4919 28.1 96.5809 22.0111 96.5809 14.5C96.5809 6.98892 90.4919 0.899994 82.9809 0.899994Z" stroke="black" stroke-width="0.8"/>
3989    <path d="M16.2354 11.64V17.5H14.9954V11.64H12.7754V10.5H18.4554V11.64H16.2354ZM25.8998 17.5H24.4498L22.7298 15.06H21.1898V17.5H19.9598V10.5H23.0798C24.6898 10.5 25.6798 11.35 25.6798 12.72C25.6798 13.88 24.9898 14.58 24.0098 14.85L25.8998 17.5ZM24.4298 12.79C24.4298 12.02 23.8898 11.62 22.9798 11.62H21.1898V13.97H22.9898C23.8698 13.97 24.4298 13.51 24.4298 12.79ZM30.4324 14.71V17.5H29.1924V14.74L26.4124 10.5H27.8624L29.8224 13.6L31.8024 10.5H33.2124L30.4324 14.71ZM44.6987 13.99C44.6987 15.97 43.1787 17.62 41.0287 17.62C38.8787 17.62 37.3787 15.99 37.3787 14.01C37.3787 12.03 38.8987 10.38 41.0487 10.38C43.1987 10.38 44.6987 12.01 44.6987 13.99ZM43.4087 14.01C43.4087 12.64 42.4187 11.51 41.0287 11.51C39.6387 11.51 38.6687 12.62 38.6687 13.99C38.6687 15.36 39.6587 16.49 41.0487 16.49C42.4387 16.49 43.4087 15.38 43.4087 14.01ZM51.2748 15.34V10.5H52.4848V17.5H51.4548L47.5948 12.52V17.5H46.3848V10.5H47.5248L51.2748 15.34Z" fill="currentColor"/>
3990    <mask id="mask0_2001_20004" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="57" y="8" width="29" height="12">
3991    <path fill-rule="evenodd" clip-rule="evenodd" d="M57.9805 8.5H85.9805V19.5H57.9805V8.5Z" fill="currentColor"/>
3992    </mask>
3993    <path fill-rule="evenodd" clip-rule="evenodd" d="M69.8 13.9953C69.7994 11.4123 67.6717 9.33642 65.023 9.33468C62.2981 9.3329 60.2053 11.4417 60.2824 14.2594C60.3511 16.7708 62.552 18.6492 64.9966 18.6681C67.6206 18.6885 69.8228 16.5743 69.8 13.9953ZM78.8682 9.33474C76.2284 9.333 74.0895 11.4185 74.0881 13.9952C74.0868 16.5603 76.2172 18.6595 78.8258 18.6635C81.4835 18.6677 83.6286 16.5907 83.6306 14.0115C83.6325 11.4284 81.5023 9.33645 78.8682 9.33474ZM69.5407 10.71C71.1435 9.63537 72.7163 9.67293 74.2584 10.8027C75.8965 8.83242 77.9594 8.07443 80.4954 8.74566C82.2414 9.20782 84.2553 10.9144 84.4785 13.6256C84.8116 13.6256 85.1469 13.6245 85.4823 13.6264C85.5559 13.6268 85.6333 13.6254 85.7023 13.6462C85.8945 13.7044 86.006 13.896 85.9755 14.0957C85.9458 14.2899 85.7954 14.434 85.5939 14.4391C85.2914 14.4467 84.9886 14.4422 84.6859 14.4428C84.6182 14.4429 84.5505 14.4428 84.4755 14.4428C84.4271 14.7119 84.3932 14.9712 84.3331 15.2244C83.8137 17.4136 82.0345 19.0496 79.7731 19.4237C76.7142 19.9299 73.7748 17.8479 73.3123 14.8483C73.1397 13.7285 73.2959 12.6554 73.7925 11.6326C73.8429 11.5287 73.8245 11.479 73.7368 11.4126C72.6523 10.5916 71.2412 10.5424 70.108 11.2843C69.9995 11.3554 69.9861 11.4085 70.0445 11.5235C71.6378 14.6587 69.9429 18.3763 66.5005 19.3041C63.3306 20.1584 60.0707 18.1298 59.5032 14.9493C59.4807 14.8228 59.4545 14.6959 59.4474 14.5684C59.4414 14.4619 59.3921 14.4402 59.296 14.4414C59.0047 14.4453 58.7134 14.4447 58.4221 14.4415C58.1579 14.4386 57.9789 14.2693 57.9805 14.0309C57.9821 13.7918 58.161 13.6278 58.4273 13.6259C58.7128 13.6239 58.9985 13.6223 59.284 13.6273C59.3881 13.6291 59.4311 13.6033 59.4432 13.4907C59.6157 11.8772 60.3609 10.5726 61.6807 9.59188C64.0817 7.8077 67.5403 8.25762 69.4427 10.5941C69.4741 10.6326 69.5069 10.67 69.5407 10.71Z" fill="currentColor"/>
3994  </svg>
3995</div>
3996
3997
3998
3999                </a>
4000              </div>
4001              <!-- Right Box (Info) -->
4002              <div class="proBoxInfo col-xs-12 col-sm-12 col-md-5">
4003                <h1 itemprop="name">DON'T CHA | TOFFEE TORT
4004
4005
4006
4007
4008<div
4009    data-oke-star-rating
4010    data-oke-reviews-product-id="shopify-7102207852629"
4011>
4012    <div data-oke-reviews-version="0.104.2" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating">
4012 4.9 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="15" viewBox="0 0 80.46666666666667 14" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="16.466666666666665" href="#oke-star-empty"></use><use x="32.93333333333333" href="#oke-star-empty"></use><use x="49.39999999999999" href="#oke-star-empty"></use><use x="65.86666666666666" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 98.1856%;"><svg height="15" viewBox="0 0 80.46666666666667 14" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="16.466666666666665" href="#oke-star-filled"></use><use x="32.93333333333333" href="#oke-star-filled"></use><use x="49.39999999999999" href="#oke-star-filled"></use><use x="65.86666666666666" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.9 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">99</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4012<script type="application/json" data-oke-metafield-data=""> {"averageRating":"4.9","reviewCount":99} </script>
4012</div>
4013</div>
4014                </h1>
4015                        
4016                <!-- Price -->
4017                <div class="proPrice clearfix">
4018                  <div>
4019                    
4020                      <span id="ComparePrice" class="priceProduct priceCompare">
4021                        $85.00
4022                      </span>
4023                    
4024                    <span id="ProductPrice" class="priceProduct pricePrimary">
4025                      $59.99
4026                    </span>
4027                    <span id="ProductDiscountPercent" class="priceProduct pricePrimary">
4028                      <span class="priceDiscountPercent">(-29%)</span>
4029                    </span>
4030                  </div>
4031                </div>
4032  
4033                 <!-- Form -->
4034                <div itemprop="offers" itemscope itemtype="http://schema.org/Offer" class="proDesc">
4035                  <meta itemprop="price" content="59.99">
4036                  <meta itemprop="priceCurrency" content="USD">
4037                  <link itemprop="availability" href="http://schema.org/InStock">
4038  
4039                  <div class="proReviews hide">
4040                    
4041
4042
4043
4044<div
4045    data-oke-star-rating
4046    data-oke-reviews-product-id="shopify-7102207852629"
4047>
4048    <div data-oke-reviews-version="0.104.2" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 4.9 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="15" viewBox="0 0 80.46666666666667 14" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="16.466666666666665" href="#oke-star-empty"></use><use x="32.93333333333333" href="#oke-star-empty"></use><use x="49.39999999999999" href="#oke-star-empty"></use><use x="65.86666666666666" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 98.1856%;"><svg height="15" viewBox="0 0 80.46666666666667 14" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="16.466666666666665" href="#oke-star-filled"></use><use x="32.93333333333333" href="#oke-star-filled"></use><use x="49.39999999999999" href="#oke-star-filled"></use><use x="65.86666666666666" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.9 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">99</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4048<script type="application/json" data-oke-metafield-data=""> {"averageRating":"4.9","reviewCount":99} </script>
4048</div>
4049</div>
4050                  </div>
4051  
4052                  
4053                  
4054                    <div style="color:#6d6d6d;">
4055                      <quadpay-widget amountSelector="#ProductPrice" logoSize="90%" amount="59.99"></quadpay-widget>
4056                    </div>
4057                  
4058<div class="afterpay">
4059                      <p> or 4 payments of <span data-afterpay>$14.99</span> with </p>
4060                      <div>
4061                        <img src="//lespecs.com/cdn/shop/t/286/assets/afterpay-logo-black.svg?v=65661865834801618231789610125" alt="Afterpay" /><!-- Begin Afterpay Liquid Snippet for Shopify v2.5.1 -->
4062
4063
4064
4065
4066
4067
4068<script type="text/javascript">
4069(
4070  function(i,s,o,g,r,a,m){
4071    i['GoogleAnalyticsObject']=r;
4072    i[r]=i[r]||function(){
4073      (i[r].q=i[r].q||[]).push(arguments);
4074    },i[r].l=1*new Date();
4075    a=s.createElement(o),m=s.getElementsByTagName(o)[0];
4076    a.async=1;
4077    a.src=g;
4078    m.parentNode.insertBefore(a,m);
4079  }
4080)(window,document,'script','https://www.google-analytics.com/analytics.js','afterpay_ga');
4081afterpay_ga('create', 'UA-39855410-1', {'sampleRate': 1});
4082afterpay_ga('send', 'event', 'Liquid Snippet', 'Report Version', '2.5.1');
4083afterpay_ga('send', 'event', 'Theme', 'Report Name', "22092026 Satin Launch + Since '79");
4084afterpay_ga('send', 'event', 'Shop', 'Report Currency', "USD");
4085</script>
4085
4086
4087  <p class="afterpay-paragraph active" data-product-id="7102207852629">
4088    
4089    <a class="afterpay-link" href="https://www.afterpay.com/purchase-payment-agreement" target="_blank">More Info</a>
4090    
4091  </p>
4092  
4092<script type="text/javascript">
4093    if (typeof Afterpay === 'undefined') {
4094      var Afterpay = {products:[]};
4095      Afterpay.loadScript = function(url, callback) {
4096        var script = document.createElement('script');
4097        script.type = 'text/javascript';
4098        if (script.readyState) { // I.E.
4099          script.onreadystatechange = function() {
4100            if (script.readyState == 'loaded' || script.readyState == 'complete') {
4101              script.onreadystatechange = null;
4102              callback();
4103            }
4104          };
4105        } else { // Others
4106          script.onload = function() {
4107            callback();
4108          };
4109        }
4110        script.src = url;
4111        document.getElementsByTagName('head')[0].appendChild(script);
4112      };
4113      Afterpay.number_format = function(number, decimals, decPoint, thousandsSep) {
4114        // http://locutus.io/php/number_format/
4115
4116        number = (number + '').replace(/[^0-9+\-Ee.]/g, '')
4117        var n = !isFinite(+number) ? 0 : +number
4118        var prec = !isFinite(+decimals) ? 0 : Math.abs(decimals)
4119        var sep = (typeof thousandsSep === 'undefined') ? ',' : thousandsSep
4120        var dec = (typeof decPoint === 'undefined') ? '.' : decPoint
4121        var s = ''
4122
4123        var toFixedFix = function (n, prec) {
4124          var k = Math.pow(10, prec)
4125          return '' + (Math.round(n * k) / k)
4126            .toFixed(prec)
4127        }
4128
4129        s = (prec ? toFixedFix(n, prec) : '' + Math.round(n)).split('.')
4130        if (s[0].length > 3) {
4131          s[0] = s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g, sep)
4132        }
4133        if ((s[1] || '').length < prec) {
4134          s[1] = s[1] || ''
4135          s[1] += new Array(prec - s[1].length + 1).join('0')
4136        }
4137
4138        return s.join(dec)
4139      };
4140      Afterpay.launchPopup = function($, event) {
4141        event.preventDefault();
4142
4143        var $popup_wrapper, $popup_outer, $popup_inner, $a, $img, $close_button;
4144
4145        $popup_wrapper = $('#afterpay-popup-wrapper');
4146
4147        if ($popup_wrapper.length > 0) {
4148          $popup_wrapper.show();
4149        } else {
4150          $popup_wrapper = $(document.createElement('div'))
4151            .attr('id', 'afterpay-popup-wrapper')
4152            .css({
4153              'position': 'fixed',
4154              'z-index': 999999999,
4155              'left': 0,
4156              'top': 0,
4157              'right': 0,
4158              'bottom': 0,
4159              'overflow': 'auto'
4160            })
4161            .appendTo('body')
4162            .on('click', function(event) {
4163              Afterpay.closePopup($, event);
4164            });
4165
4166          $popup_outer = $(document.createElement('div'))
4167            .attr('id', 'afterpay-popup-outer')
4168            .css({
4169              'display': '-ms-flexbox',
4170              'display': '-webkit-flex',
4171              'display': 'flex',
4172              '-webkit-justify-content': 'center',
4173              '-ms-flex-pack': 'center',
4174              'justify-content': 'center',
4175              '-webkit-align-content': 'center',
4176              '-ms-flex-line-pack': 'center',
4177              'align-content': 'center',
4178              '-webkit-align-items': 'center',
4179              '-ms-flex-align': 'center',
4180              'align-items': 'center',
4181              'width': '100%',
4182              'min-height': '100%',
4183              'background-color': 'rgba(0, 0, 0, 0.80)'
4184            })
4185            .appendTo($popup_wrapper);
4186
4187          $popup_inner = $(document.createElement('div'))
4188            .attr('id', 'afterpay-popup-inner')
4189            .css({
4190              'position': 'relative',
4191              'background-color': '#fff'
4192            })
4193            .appendTo($popup_outer);
4194
4195          $a = $(document.createElement('a'));
4196
4197          
4198            $a.attr('href', 'https://www.afterpay.com/purchase-payment-agreement');
4199          
4200
4201          $a
4202            .attr('target', '_blank')
4203            .css({
4204              'display': 'block'
4205            })
4206            .appendTo($popup_inner);
4207
4208          $img = $(document.createElement('img'));
4209
4210          
4211            if ($(window).width() > 640) {
4212              $img.attr('src', 'https://static.afterpay.com/us-popup-medium.png');
4213            } else {
4214              $img.attr('src', 'https://static.afterpay.com/us-popup-small.png');
4215            }
4216          
4217
4218          $img
4219            .css({
4220              'display': 'block',
4221              'width': '100%'
4222            })
4223            .appendTo($a)
4224            .on('click', function(event) {
4225              event.stopPropagation();
4226            });
4227
4228          $close_button = $(document.createElement('a'))
4229            .attr('href', '#')
4230            .css({
4231              'position': 'absolute',
4232              'right': '8px',
4233              'display': 'none',
4234              'top': '8px'
4235            })
4236            //.html('<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewB
4236ox="0 0 32 32" version="1.1" width="32px" height="32px"><g id="surface1"><path style=" " d="M 16 3 C 8.832031 3 3 8.832031 3 16 C 3 23.167969 8.832031 29 16 29 C 23.167969 29 29 23.167969 29 16 C 29 8.832031 23.167969 3 16 3 Z M 16 5 C 22.085938 5 27 9.914063 27 16 C 27 22.085938 22.085938 27 16 27 C 9.914063 27 5 22.085938 5 16 C 5 9.914063 9.914063 5 16 5 Z M 12.21875 10.78125 L 10.78125 12.21875 L 14.5625 16 L 10.78125 19.78125 L 12.21875 21.21875 L 16 17.4375 L 19.78125 21.21875 L 21.21875 19.78125 L 17.4375 16 L 21.21875 12.21875 L 19.78125 10.78125 L 16 14.5625 Z "/></g></svg>')
4237            .html('<i class="icon-icon-small-close class="hidden""></i>')
4238            .appendTo($popup_inner)
4239            .on('click', function(event) {
4240              Afterpay.closePopup($, event);
4241            });
4242        }
4243      };
4244      Afterpay.closePopup = function($, event) {
4245        event.preventDefault();
4246
4247        $('#afterpay-popup-wrapper').hide();
4248      };
4249      Afterpay.init = function($) {
4250        $('.afterpay-paragraph a').on('click', function(event) {
4251          Afterpay.launchPopup($, event);
4252        });
4253        $('body').on('change', $('form[action^="/cart/add"]'), function(event) {
4254          var $form = $(event.target).closest('form');
4255          var $afterpay_paragraph = null;
4256          var should_show_instalments = false;
4257          var selected_variant_id = parseInt($('input[name=id]:checked, select[name=id], input[name=id], hidden[name=id]', $form).val(), 10);
4258          if (isNaN(selected_variant_id)) {
4259            var $variant_options = $form.find('input[name=id][value], select[name=id] option[value], hidden[name=id][value]').filter(function(index, element) {
4260              return $(element).attr('value').match(/^[1-9][0-9]*$/);
4261            });
4262            $variant_options.each(function(index, element) {
4263              $.each(Afterpay.products, function(product_index, product) {
4264                $.each(product.variants, function(variant_index, variant) {
4265                  if (variant.id == $(element).val()) {
4266                    $afterpay_paragraph = $('.afterpay-paragraph[data-product-id=' + product.id + ']');
4267                    return false;
4268                  }
4269                });
4270                if ($afterpay_paragraph !== null) {
4271                  return false;
4272                }
4273              });
4274              if ($afterpay_paragraph !== null) {
4275                return false;
4276              }
4277            });
4278          } else if (selected_variant_id > 0) {
4279            $.each(Afterpay.products, function(product_index, product) {
4280              $.each(product.variants, function(variant_index, variant) {
4281                if (variant.id == selected_variant_id) {
4282                  $afterpay_paragraph = $('.afterpay-paragraph[data-product-id=' + product.id + ']');
4283                  if (variant.available && variant.price >= 3500 && variant.price <= 100000) {
4284                    should_show_instalments = true;
4285                    $afterpay_paragraph.find('.afterpay-instalments').html('$' + (Math.round(variant.price / 4) / 100).toFixed(2) + '&nbsp;USD');
4286                  }
4287                }
4288              });
4289            });
4290          }
4291          if ($afterpay_paragraph !== null) {
4292            if (should_show_instalments) {
4293              if ("USD" == 'USD') {
4294                $afterpay_paragraph.find('.afterpay-text1')
4295                  .html('or 4 installments of ');
4296                $afterpay_paragraph.find('.afterpay-logo')
4297                  .insertAfter($afterpay_paragraph.find('.afterpay-instalments'));
4298                $afterpay_paragraph.find('.afterpay-text2')
4299                  .html(' by ').insertBefore($afterpay_paragraph.find('.afterpay-logo'));
4300                $afterpay_paragraph.find('.afterpay-link-inner').html('More info');
4301              } else {
4302                $afterpay_paragraph.addClass('active');
4303              }
4304            } else {
4305              if ("USD" == 'USD') {
4306                $afterpay_paragraph.addClass('active');
4307
4308                $afterpay_paragraph.find('.afterpay-text1')
4309                  .html('Installments by ');
4310                $afterpay_paragraph.find('.afterpay-logo')
4311                  .insertAfter($afterpay_paragraph.find('.afterpay-text1'));
4312                $afterpay_paragraph.find('.afterpay-text2')
4313                  .html(' available between ');
4314                
4315                $afterpay_paragraph.find('.afterpay-link-inner').html('Learn more');
4316              } else {
4317                $afterpay_paragraph.removeClass('active');
4318              }
4319            }
4320          }
4321        });
4322        
4323          
4324        
4325      };
4326      if (typeof jQuery === 'undefined' || parseFloat(jQuery.fn.jquery) < 1.7) {
4327        Afterpay.loadScript('https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js', function() {
4328          var jQuery_1_12_4 = jQuery.noConflict(true);
4329          Afterpay.init(jQuery_1_12_4);
4330        });
4331      } else {
4332        Afterpay.init(jQuery);
4333      }
4334    }
4335    Afterpay.products.push({"id":7102207852629,"title":"DON'T CHA | TOFFEE TORT","handle":"dont-cha-toffee-tort","description":"\u003cp\u003e\u003cspan\u003eAdd a touch of nostalgia to any outfit with our early 90s inspired DON’T CHA slimline oval sunglasses. Designed with a sleek, exaggerated frame and wider fit for all faces, these frames feature a slightly wrapped profile and are finished with discreet signature Le Specs metal hardware on both temples.\u003cbr\u003e\u003cbr\u003e• Finished in a toffee tort frame with moss tint lenses.\u003cbr\u003e• A lightweight, durable and impact resistant polycarbonate frame.\u003cbr\u003e• Fitted with shatterproof and scratch resistant polycarbonate lenses.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2026-08-10T21:08:52+10:00","created_at":"2025-03-26T10:19:57+11:00","vendor":"Le Specs","type":"Le Specs","tags":["birthday-sale-may-25-edm-3","birthday-sale-may-25-edm-5","BLACK_FRIDAY_25_EDM_6","BUY_SAVE_EDM4","Class:Sunglasses","Condition Code:O","final-sale","Fit:","Frame Color Online:Tort","Frame Color:Toffee Tort","Frame Colour Online:Tort","Frame Colour:Toffee Tort","Frame Height:37.5","Frame Material:Ecozen T110 10 Plant Biomass","Frame Shape:Oval","Frame Size:Small","Frame Width:141","Gender:Female","Group:Dont Cha","Kids:0","Lens Color:Moss Tint","Lens Colour Group:GREEN","Lens Colour:Moss Tint","Lens Material:Polycarbonate","Lens Width:56","Management:Managed","New Releases","Nose Bridge:17","Polarised:N","Polarized:N","Price:$50-$100","Season:2025 Apr","Stock Code:LSP2552267","Stock Grp:Le Specs","Temple Length:140","UV Protection:Category 1 With Warning","VTO:Yes","Warranty:6 Months Warranty"],"price":5999,"price_min":5999,"price_max":5999,"available":true,"price_varies":false,"compare_at_price":8500,"compare_at_price_min":8500,"compare_at_price_max":8500,"compare_at_price_varies":false,"variants":[{"id":41066041835605,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"LSP2552267","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"DON'T CHA | TOFFEE TORT","public_title":null,"options":["Default Title"],"price":5999,"weight":37,"compare_at_price":8500,"inventory_management":"shopify","barcode":"9324976433954","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611","\/\/lespecs.com\/cdn\/shop\/files\/b88c78f29f9d6f75a1da1aa46da7bf7b.jpg?v=1751336612","\/\/lespecs.com\/cdn\/shop\/files\/02ac7779b0e62b661eb61c59c3b02c4b.jpg?v=1751336613","\/\/lespecs.com\/cdn\/shop\/files\/81225a71d59d2db19355268533aa172d.jpg?v=1751336614","\/\/lespecs.com\/cdn\/shop\/files\/4d957a1f3346c60ce90db0f3ca054a50.jpg?v=1751336615"],"featured_image":"\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611","options":["Title"],"media":[{"alt":"Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs","id":25257050964053,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611","width":2048},{"alt":"Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs","id":25257050996821,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/lespecs.com\/cdn\/shop\/files\/b88c78f29f9d6f75a1da1aa46da7bf7b.jpg?v=1751336612"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/lespecs.com\/cdn\/shop\/files\/b88c78f29f9d6f75a1da1aa46da7bf7b.jpg?v=1751336612","width":2048},{"alt":"Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs","id":25257051062357,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/lespecs.com\/cdn\/shop\/files\/02ac7779b0e62b661eb61c59c3b02c4b.jpg?v=1751336613"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/lespecs.com\/cdn\/shop\/files\/02ac7779b0e62b661eb61c59c3b02c4b.jpg?v=1751336613","width":2048},{"alt":"Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs","id":25257051258965,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/lespecs.com\/cdn\/shop\/files\/81225a71d59d2db19355268533aa172d.jpg?v=1751336614"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/lespecs.com\/cdn\/shop\/files\/81225a71d59d2db19355268533aa172d.jpg?v=1751336614","width":2048},{"alt":"Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs","id":25257051291733,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/lespecs.com\/cdn\/shop\/files\/4d957a1f3346c60ce90db0f3ca054a50.jpg?v=1751336615"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/lespecs.com\/cdn\/shop\/files\/4d957a1f3346c60ce90db0f3ca054a50.jpg?v=1751336615","width":2048}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e\u003cspan\u003eAdd a touch of nostalgia to any outfit with our early 90s inspired DON’T CHA slimline oval sunglasses. Designed with a sleek, exaggerated frame and wider fit for all faces, these frames feature a slightly wrapped profile and are finished with discreet signature Le Specs metal hardware on both temples.\u003cbr\u003e\u003cbr\u003e• Finished in a toffee tort frame with moss tint lenses.\u003cbr\u003e• A lightweight, durable and impact resistant polycarbonate frame.\u003cbr\u003e• Fitted with shatterproof and scratch resistant polycarbonate lenses.\u003c\/span\u003e\u003c\/p\u003e"});
4336  </script>
4336
4337  
4338<!-- End Afterpay Liquid Snippet for Shopify v2.5.1 -->
4339</div>
4340                    </div><!-- Pre Order -->
4341                  
4342                  
4343                    <span class="final-sale-text-banner">Final sale, no returns unless faulty.</span>
4344                  
4345                  
4346                  
4347                  <form @submit.prevent="handleAddToCart" class="formAddToCart">
4348                    
4349                    <div class="proVariants clearfix none-select">
4350                      <select name="id" id="productSelect">
4351                        
4352                          
4353                            <option  selected="selected"  data-sku="LSP2552267" value="41066041835605">Default Title - $59.99 USD</option>
4354                          
4355                        
4356                      </select><div class="proQuantity pdp">
4357                          
4358                          
4359                          <quantity-field :value="quantity" @update-quantity="value => quantity = value"></quantity-field>
4360                          
4361                            <p class="low-in-stock_message">Low in stock</p>
4362                          
4363                        </div></div><br>
4364                      <br><div class="atc-wrapper without-wishlist">
4365                      
4366                        <div class="proButton btn_action_hover" style="margin-left: 0;">
4367                          <button type="submit" name="add" id="AddToCart" class="btn btnAddToCart" data-handle="dont-cha-toffee-tort">
4368                            <span id="AddToCartText" data-preorder="false">
4369                              
4370                                Add to Cart
4371                              
4372                            </span>
4373                          </button>
4374                        </div>
4375                      
4376  
4377                      
4378</div>
4379        
4380                    
4381                    
4382                    
4383  
4384                    
4385  
4386                    
4387</form>
4388  
4389                  
4390                    <p class="current-color">Color: <span current-color="toffee tort">toffee tort</span></p>
4391                    <p class="current-color-mobile">Available Colors:</p>
4392
4393                    <!-- Color (Link to product) -->
4394                    <div class="color_swatch" data-group="Group:Dont Cha" data-current-color="toffee tort">
4395                      <template v-if="swatchProducts.length">
4396                        <div
4397                          v-for="prod in swatchProducts"
4398                          :key="prod.id"
4399                          class="item_color"
4400                          :class="{ active: prod.handle === product.handle }"
4401                        >
4402                          <a :href="`/products/${prod.handle}`" :title="prod.title">
4403                            <img :src="prod.images?.edges[0]?.node.url" :alt="prod.title" width="54" height="54" />
4404                          </a>
4405                        </div>
4406                      </template>
4407                    </div>
4408
4409                    <div class="mobile-siblings" @click="openMobileSiblingSelector">
4410                      <div class="title">
4411                        <img src="//lespecs.com/cdn/shop/files/fa7e16e06ab87b1aeb033d93ebc65c4b_400x.jpg?v=1751336611" alt="DON'T CHA | TOFFEE TORT" />
4412                        <span>toffee tort</span>
4413                      </div>
4414                      <svg xmlns="http://www.w3.org/2000/svg" width="14" height="7" viewBox="0 0 14 7" fill="none">
4415                        <path d="M13.3882 0.654358L6.97742 6.38816L0.388184 0.654358" stroke="black" stroke-width="0.8"/>
4416                      </svg>
4417                    </div>
4418
4419                    <div class="mobile-siblings-dropdown" data-group="Group:Dont Cha">
4420                      <div class="dropdown-mask" @click="closeMobileSiblingSelector"></div>
4421                      <div class="dropdown-container">
4422                        <div class="dropdown-header">
4423                          <span class="color-count" >Select a color (${swatchProducts.length})</span>
4424                          <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" @click="closeMobileSiblingSelector">
4425                            <path d="M1 11L11 1" stroke="#231F20"/>
4426                            <path d="M1 1L11 11" stroke="#231F20"/>
4427                          </svg>
4428                        </div>
4429                        <div v-if="swatchProducts.length" class="dropdown-values">
4430                            <a v-for="prod in swatchProducts" :key="prod.id" :href="`/products/${prod.handle}`" class="dropdown-value" :class="{ checked: prod.handle === product.handle }">
4431                              <div>
4432                                <img :src="prod.images?.edges[0]?.node.url" :alt="prod.title" width="39" height="39" />
4433                              </div>
4434                              <span>${ getFrameColour(prod.tags) }</span>
4435                            </a>
4436                        </div>
4437                      </div>
4438                    </div>
4439                  
4440<div class="mobile-quantity " @click="openMobileQuantitySelector">
4441                      <div class="title">
4442                        <p class="quantity" v-html="quantity"></p>
4443                        
4444                          <p class="low-in-stock_messaging">Low in stock</p>
4445                        
4446                      </div>
4447                      <svg xmlns="http://www.w3.org/2000/svg" width="14" height="7" viewBox="0 0 14 7" fill="none">
4448                        <path d="M13.3882 0.654358L6.97742 6.38816L0.388184 0.654358" stroke="black" stroke-width="0.8"/>
4449                      </svg>
4450                    </div><div class="mobile-quantity-dropdown">
4451                    <div class="dropdown-mask" @click="closeMobileQuantitySelector"></div>
4452                    <div class="dropdown-container">
4453                      <div class="dropdown-header"><span>How many?</span>
4454                        <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" @click="closeMobileQuantitySelector">
4455                          <path d="M1 11L11 1" stroke="#231F20"/>
4456                          <path d="M1 1L11 11" stroke="#231F20"/>
4457                        </svg>
4458                      </div>
4459                      <div class="dropdown-values">
4460                        
4461                          
4462                          <div 
4463                            class="dropdown-value" 
4464                            data-value="1" 
4465                            @click="setQuantity(1)"
4466                            :class="{'checked': this.quantity == 1}"
4467                          > 
4468                            <span>1</span>
4469                          </div>
4470                        
4471                      </div>
4472                    </div>
4473                  </div>
4474  
4475  
4476                  <!-- Notify Me -->
4477                  
4478  
4479                  
4480  
4481                  <!-- Shipping Info -->
4482                  
4483  
4484                  <!-- Social Sharing -->
4485                  <div class="social_sharing hide">
4486                    <div class="facebook">
4487                      <a href="https://www.facebook.com/sharer/sharer.php?u=/products/dont-cha-toffee-tort" target="_blank"></a>
4488                      <i class="icon-icon-facebook"></i>
4489                    </div>
4490                    <div class="pinterest">
4491                      <a href="https://pinterest.com/pin/create/button/?url=&media=/products/dont-cha-toffee-tort&description=DON'T CHA | TOFFEE TORT" target="_blank"></a>
4492                      <i class="ti-pinterest"></i>
4493                    </div>
4494                    <div class="twitter">
4495                      <a href="https://twitter.com/home?status=/products/dont-cha-toffee-tort" target="_blank"></a>
4496                      <i class="ti-twitter-alt"></i>
4497                    </div>
4498                    <div class="google">
4499                      <a href="https://plus.google.com/share?url=/products/dont-cha-toffee-tort" target="_blank"></a>
4500                      <i class="ti-google"></i>
4501                    </div>
4502                  </div>
4503  
4504                  
4505                  
4506  
4507                  <!-- Tab Accordian -->
4508                  <div class="proDetailInfo">
4509                    <div class="panel-group" id="vealAccordion">
4510  
4511                      
4512                        <div class="panel velaPanel d-none d-lg-block">
4513                          <div class="panel-heading" id="headingZeroDesktop">
4514                            <h4 class="panel-title">
4515                              <a data-toggle="collapse" data-parent="#vealAccordion" href="#proCollapseZeroDesktop">Description</a>
4516                            </h4>
4517                          </div>
4518                          <div id="proCollapseZeroDesktop" class="panel-collapse">
4519                            <div class="panel-body">
4520                              <p><span>Add a touch of nostalgia to any outfit with our early 90s inspired DON’T CHA slimline oval sunglasses. Designed with a sleek, exaggerated frame and wider fit for all faces, these frames feature a slightly wrapped profile and are finished with discreet signature Le Specs metal hardware on both temples.<br><br>• Finished in a toffee tort frame with moss tint lenses.<br>• A lightweight, durable and impact resistant polycarbonate frame.<br>• Fitted with shatterproof and scratch resistant polycarbonate lenses.</span></p>
4521                            </div>
4522                          </div>
4523                        </div>
4524                        <div class="panel velaPanel d-lg-none">
4525                          <div class="panel-heading" id="headingZeroDMobile">
4526                            <h4 class="panel-title">
4527                              <a data-toggle="collapse" data-parent="#vealAccordion" href="#proCollapseZeroMobile" class="collapsed">Description</a>
4528                            </h4>
4529                          </div>
4530                          <div id="proCollapseZeroMobile" class="panel-collapse collapse">
4531                            <div class="panel-body">
4532                              <p><span>Add a touch of nostalgia to any outfit with our early 90s inspired DON’T CHA slimline oval sunglasses. Designed with a sleek, exaggerated frame and wider fit for all faces, these frames feature a slightly wrapped profile and are finished with discreet signature Le Specs metal hardware on both temples.<br><br>• Finished in a toffee tort frame with moss tint lenses.<br>• A lightweight, durable and impact resistant polycarbonate frame.<br>• Fitted with shatterproof and scratch resistant polycarbonate lenses.</span></p>
4533                            </div>
4534                          </div>
4535                        </div>
4536                      
4537  
4538                      
4539                        <div class="panel velaPanel">
4540                          <div class="panel-heading" id="headingOne">
4541                            <h4 class="panel-title">
4542                              <a data-toggle="collapse" data-parent="#vealAccordion" href="#proCollapseOne" class="collapsed">Product Details</a>
4543                            </h4>
4544                          </div>
4545                          <div id="proCollapseOne" class="panel-collapse collapse">
4546                            <div class="panel-body details row">
4547                              <div class="col-sp-6 col-xs-6 col-sm-6 col-md-6">
4548                                
4549                                    <p>Frame Shape: <span>oval</span></p>
4550                                
4551                                
4552                                    <p>gender: <span>female</span></p>
4553                                
4554                                
4555                                    <p>Frame Material: <span>ecozen t110 10 plant biomass</span></p>
4556                                
4557                                
4558                                    <p>Lens Description: <span>moss tint</span></p>
4559                                
4560                                
4561                                    <p>Lens Material: <span>polycarbonate</span></p>
4562                                
4563                                
4564                                    <p>UV Protection: <span>category 1 with warning</span></p>
4565                                
4566                              </div>
4567                            
4568                              <div class="col-sp-6 col-xs-6 col-sm-6 col-md-6">
4569                                
4570                                    <p>Frame Width: <span>141MM</span></p>
4571                                
4572                                
4573                                    <p>Frame Height: <span>37.5MM</span></p>
4574                                
4575                                
4576                                    <p>Lens Width: <span>56MM</span></p>
4577                                
4578                                
4579                                    <p>Nose Bridge: <span>17MM</span></p>
4580                                
4581                                
4582                                    <p>Temple Length: <span>140MM</span></p>
4583                                
4584                                
4585                                    <p>Product Code: <span> lsp2552267</span></p>
4586                                
4587                                
4588                                    <p>Warranty: <span>6 months</span></p>
4589                                
4590                                
4591                                    <p>Polarised: <span>n</span></p>
4592                                
4593                              </div>
4594                              <div>
4595                                
4596                                  <img class="d-none d-lg-block" src="//lespecs.com/cdn/shop/files/ECOMM_MEASUREMENTS-LSP_e9c71cb6-a7bb-47e5-b2df-62ef497d8ec2.jpg?v=1761627135&width=480" width="480" height="480" alt="Measurement Image">
4597                                
4598                                
4599                                  <img class="d-block d-lg-none" src="//lespecs.com/cdn/shop/files/ECOMM_MEASUREMENTS-LSP.jpg?v=1761627132&width=480" width="480" height="480" alt="Measurement Image">
4600                                
4601                              </div>
4602                            </div>
4603                          </div>
4604                        </div>
4605                      
4606  
4607                      
4608  
4609                      
4610                        <div class="panel velaPanel">
4611                          <div class="panel-heading" id="headingTwo">
4612                            <h4 class="panel-title">
4613                              <a data-toggle="collapse" data-parent="#vealAccordion" href="#proCollapseThree" class="collapsed">Case</a>
4614                            </h4>
4615                          </div>
4616                          <div id="proCollapseThree" class="panel-collapse collapse">
4617                            <div class="panel-body">
4618                              
4619
4620    Supplied with Le Specs spring close protective pouch and microfiber cleaning cloth with debossed Le Specs logo.
4621
4622                            </div>
4623                          </div>
4624                        </div>
4625                          
4626
4627                      
4628  
4629                      
4630                        <div class="panel velaPanel">
4631                          <div class="panel-heading" id="headingThree">
4632                            <h4 class="panel-title">
4633                              <a data-toggle="collapse" data-parent="#vealAccordion" href="#proCollapseFour" class="collapsed">Shipping & returns</a>
4634                            </h4>
4635                          </div>
4636                          <div id="proCollapseFour" class="panel-collapse collapse">
4637                            <div class="panel-body"><p><strong>Shipping<br/></strong>Free UPS ground shipping on all orders over $75 USD. All orders are shipped from Los Angeles, USA. See our <a href="/pages/shippinginfo" title="Shipping">Shipping</a> page for full details. <br/><br/><strong>Returns</strong><br/>Free and easy 30-day returns on eligible items for refund only. Returns are not available on final sale items, unless deemed faulty. See our <a href="/pages/returns" title="Returns">Returns</a> page for full details.</p></div>
4638                          </div>
4639                        </div>
4640                      
4641
4642                        <div class="panel velaPanel">
4643                          <div class="panel-heading" id="headingFive">
4644                            <h4 class="panel-title">
4645                              <a data-toggle="collapse" data-parent="#vealAccordion" href="#proCollapseSix" class="collapsed">Warranty</a>
4646                            </h4>
4647                          </div>
4648                          <div id="proCollapseSix" class="panel-collapse collapse">
4649                            <div class="panel-body">
4650                              Our sunglasses are guaranteed against defects in workmanship and materials from date of purchase. See individual product page details for warranty timeframe (6M-1Y). Coverage is only with proof of purchase. The warranty is valid only for goods that are purchased new and does not cover damage caused by general wear, abuse or mishandling. If your product is only covered for 6 months warranty and you would like to extend, register your product <a class="text-info" href="/pages/warranties">here </a> to receive an extra 6 months complimentary extended warranty on your frames. Find out more <a class="text-info" href="/pages/warranties">here.</a>
4651                            </div>
4652                            </div>
4653                        </div>
4654                      
4655                    </div>
4656                  </div>
4657                </div>
4658              </div>
4659            </div>
4660          </div>
4661        </div>
4662      </div>
4663    </div>
4664  </product-detail>
4665</section>
4666
4667
4668</div><div id="shopify-section-template--18960379969621__foursixty" class="shopify-section">
4669  
4670
4671
4672<div id="foursixty-hideable-container" class="container" style="display:none">
4673    <section class="fs-section">
4674      <div class="fs-header">As Seen On You</div>
4675
4676      
4676<script src="//foursixty.com/media/scripts/fs.slider.v2.5.js" 
4677        data-feed-id="le-specs_2" 
4678        data-theme="slider_v2_5" 
4679        data-has-posts-selector="#foursixty-hideable-container"
4680        data-domain-override="lespecs.com" 
4681        data-money-format="${{amount}} USD"
4682        data-open-links-in-same-page="true"
4683        data-cell-size="20%"
4684      
4685        data-for-url="true"
4686        data-url-related="true"
4687      
4688      
4689        ></script>
4689
4690      
4690<script>
4691      window.onFoursixtyCartAdded = function(p){ajaxCart.load()}
4692      window.foursixtyMangleUrl = function (url) {
4693        function longestCommonPrefix(words) {
4694          if (!words) {
4695            return "";
4696          }
4697          var prefix = words[0];
4698          for (var i = 1; i < words.length; i++) {
4699            for (var j = 0; j < prefix.length; j++) {
4700              if (words[i][j] != prefix[j]) {
4701                prefix = prefix.substring(0, j);
4702                if (!prefix) {
4703                  return "";
4704                }
4705                break;
4706              }
4707            }
4708          }
4709          return prefix;
4710        }
4711        var productUrls = Array.from(
4712          document.querySelectorAll(
4713            ".color_swatch .item_color a"
4714          )
4715        ).map((e) => e.href)
4716          .concat([document.querySelector("link[rel='canonical']")
4717          .getAttribute("href")]);
4718        return longestCommonPrefix(productUrls);
4719      };
4720      </script>
4720  
4721    </section>
4722  </div><style>
4723.fs-has-links::after { padding:16px 24px;border:1px solid #ffffff;color:#ffffff;content:"SHOP NOW"; } .fs-has-links:hover:after { background-color:#ffffff;color:rgba(0, 0, 0, 0.8); } .fs-wrapper { height:auto; } .fs-slider_v2_5  .fs-entry-container { height:0 !important;width:20%!important;padding-top:20%!important; } .fs-wrapper div.fs-text-container .fs-entry-title, div.fs-detail-title { font-family:Gotham-Book, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:14px; } div.fs-text-container .fs-entry-date, div.fs-detail-container .fs-post-info, div.fs-wrapper div.fs-has-links::after, .fs-text-product, .fs-overlink-text { font-family:Gotham-Book, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:14px; } .fs-wrapper div.fs-text-container * { color:#ffffff; } .fs-wrapper div.fs-text-container { background-color:rgba(0, 0, 0, 0.8);margin:0px; } div.fs-entry-date { display:none; } div.fs-entry-title { display:none; } .fs-slider_v2_5 .fs-wrapper div.fs-timeline-entry { margin:2px; } 
4724.fs-section { text-align: center; margin: 20px 0; }
4725.fs-wrapper div.fs-timeline-entry { image-rendering: auto; }
4726.fs-header { font-size: 25px; font-family: inherit; letter-spacing: 0; margin: 20px 0; } 
4727.fs-detail-product-container { padding-bottom: 0 }
4728.fs-slider-next-button .fs-arrow, .fs-slider-prev-button .fs-arrow { stroke: #000; stroke-width: 3px; }  
4729.fs-slider-next-button, .fs-slider-prev-button { opacity: 0.7 }  
4730@media only screen and (max-width: 768px) {
4731        .fs-slider-next-button, .fs-slider-prev-button { min-width: 30px; display: flex !important; }
4732        .fs-wrapper div.fs-entry-container { height: 0; width: 50% !important; padding-top: 50% !important; } }  
4733</style>
4734
4735</div><div id="shopify-section-template--18960379969621__okendo" class="shopify-section"><section class="container">
4736  <div class="okeReviews-pdp-widget">
4737    
4738
4739
4740<style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/okendo-reviews-lib.65939eaa.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-widget.6aeb18ae.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/widget.386541eb.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/shared-components.c2ff03ce.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/review-list/default.f346f6a0.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/header-modules/rating-average.6f2ee529.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/header-modules/rating-breakdown.a108ab46.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/header-modules/recommends.826afd09.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/header-modules/attributes.7cf57481.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/header-modules/reviews-summary.bc0924f4.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/review-templates/default.32c6f91c.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/attributes.b4237f39.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/reviewer.05892934.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/review-basic-content.8974514e.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/media-collage.ab84d4e1.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/media-strip.5c47f062.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/helpful-voting.39996c12.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/attribute-bars/bar-default.9a29e91c.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/tooltip.ea8fe98f.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/avatar.89663c87.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/flag.143bbb7e.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/media-thumbn
4740ail.f7ab8544.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/show-more-button.36160e9f.css"></style><link data-oke-reviews-version="0.95.3" rel="stylesheet" type="text/css" href="https://cdn-static.okendo.io/reviews-widget-plus-css-bundles/0-95-3/reviews-widget.e537def9934c41626e72c46bf2e46e3b.css">
4741<div
4742        data-oke-widget
4743        data-oke-reviews-product-id="shopify-7102207852629"
4744    >
4745        <div data-oke-reviews-version="0.104.2" aria-label="Rated 4.9 out of 5 stars Based on 99 reviews" data-oke-container="" tabindex="-1" role="region" class="okeReviews oke-w"><div class="js-oke-widgetSize oke-is-medium"><div class="oke-w-header"><div class="oke-w-header-content oke-w-header-content--verticalAlignTop oke-w-header-content--center"><div class="oke-w-header-content-block oke-w-header-content-block--oneThird oke-w-header-content-block--left"><div class="oke-w-header-content-module oke-w-header-content-module--left"><div class="oke-w-ratingAverageModule oke-w-ratingAverageModule--oneLine oke-w-ratingAverageModule--left"><div class="oke-w-ratingAverageModule-rating"><span class="oke-w-ratingAverageModule-rating-average"> 4.9 </span><span class="oke-w-ratingAverageModule-rating-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="18" viewBox="0 0 79.22222222222221 14" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="16.155555555555555" href="#oke-star-empty"></use><use x="32.31111111111111" href="#oke-star-empty"></use><use x="48.46666666666667" href="#oke-star-empty"></use><use x="64.62222222222222" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 98.1571%;"><svg height="18" viewBox="0 0 79.22222222222221 14" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="16.155555555555555" href="#oke-star-filled"></use><use x="32.31111111111111" href="#oke-star-filled"></use><use x="48.46666666666667" href="#oke-star-filled"></use><use x="64.62222222222222" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.9 out of 5 stars</span></div></span></div><div class="oke-w-ratingAverageModule-count"> Based on 99 reviews </div></div><!----><!----><!----><!----><!----><!----><!----><!----></div><div class="oke-w-header-content-module oke-w-header-content-module--left"><!----><div class="oke-w-breakdownModule oke-w-breakdownModule--contain"><div class="oke-w-breakdownModule-distribution"><div aria-hidden="true" class="oke-w-breakdownModule-distribution-label" style="grid-row: 1;"><span class="oke-w-breakdownModule-distribution-label-number"> 5 </span><span class="oke-w-breakdownModule-distribution-label-star"><div class="oke-stars"><svg height="12" viewBox="0 0 14.599999999999998 14" aria-hidden="true" style="overflow: visible;"><use href="#oke-star-filled"></use></svg><!----><span class="oke-a11yText">Rated  out of 5 stars</span></div></span></div><div aria-hidden="true" class="oke-w-breakdownModule-distribution-bar" style="grid-row: 1; background-color: rgb(244, 244, 246);"><div class="oke-w-breakdownModule-distribution-bar-fill" style="width: 93.9394%; background-color: rgb(5, 5, 5);"></div></div><div aria-hidden="true" class="oke-w-breakdownModule-distribution-count" style="grid-row: 1;">
4745 93 </div><div tabindex="0" role="button" aria-label="Total 5 star reviews: 93. Filter by 5 star reviews" class="oke-w-breakdownModule-distribution-highlight oke-is-clickable" style="grid-row: 1;"></div><!----><div aria-hidden="true" class="oke-w-breakdownModule-distribution-label" style="grid-row: 2;"><span class="oke-w-breakdownModule-distribution-label-number"> 4 </span><span class="oke-w-breakdownModule-distribution-label-star"><div class="oke-stars"><svg height="12" viewBox="0 0 14.599999999999998 14" aria-hidden="true" style="overflow: visible;"><use href="#oke-star-filled"></use></svg><!----><span class="oke-a11yText">Rated  out of 5 stars</span></div></span></div><div aria-hidden="true" class="oke-w-breakdownModule-distribution-bar" style="grid-row: 2; background-color: rgb(244, 244, 246);"><div class="oke-w-breakdownModule-distribution-bar-fill" style="width: 4.0404%; background-color: rgb(5, 5, 5);"></div></div><div aria-hidden="true" class="oke-w-breakdownModule-distribution-count" style="grid-row: 2;"> 4 </div><div tabindex="0" role="button" aria-label="Total 4 star reviews: 4. Filter by 4 star reviews" class="oke-w-breakdownModule-distribution-highlight oke-is-clickable" style="grid-row: 2;"></div><!----><div aria-hidden="true" class="oke-w-breakdownModule-distribution-label" style="grid-row: 3;"><span class="oke-w-breakdownModule-distribution-label-number"> 3 </span><span class="oke-w-breakdownModule-distribution-label-star"><div class="oke-stars"><svg height="12" viewBox="0 0 14.599999999999998 14" aria-hidden="true" style="overflow: visible;"><use href="#oke-star-filled"></use></svg><!----><span class="oke-a11yText">Rated  out of 5 stars</span></div></span></div><div aria-hidden="true" class="oke-w-breakdownModule-distribution-bar" style="grid-row: 3; background-color: rgb(244, 244, 246);"><div class="oke-w-breakdownModule-distribution-bar-fill" style="width: 2.0202%; background-color: rgb(5, 5, 5);"></div></div><div aria-hidden="true" class="oke-w-breakdownModule-distribution-count" style="grid-row: 3;"> 2 </div><div tabindex="0" role="button" aria-label="Total 3 star reviews: 2. Filter by 3 star reviews" class="oke-w-breakdownModule-distribution-highlight oke-is-clickable" style="grid-row: 3;"></div><!----><div aria-hidden="true" class="oke-w-breakdownModule-distribution-label" style="grid-row: 4;"><span class="oke-w-breakdownModule-distribution-label-number"> 2 </span><span class="oke-w-breakdownModule-distribution-label-star"><div class="oke-stars"><svg height="12" viewBox="0 0 14.599999999999998 14" aria-hidden="true" style="overflow: visible;"><use href="#oke-star-filled"></use></svg><!----><span class="oke-a11yText">Rated  out of 5 stars</span></div></span></div><div aria-hidden="true" class="oke-w-breakdownModule-distribution-bar" style="grid-row: 4; background-color: rgb(244, 244, 246);"><div class="oke-w-breakdownModule-distribution-bar-fill" style="width: 0%; min-width: 0px; background-color: rgb(5, 5, 5);"></div></div><div aria-hidden="true" class="oke-w-breakdownModule-distribution-count" style="grid-row: 4;"> 0 </div><div tabindex="0" role="button" aria-label="Total 2 star reviews: 0. Filter by 2 star reviews" class="oke-w-breakdownModule-distribution-highlight oke-is-clickable" style="grid-row: 4;"></div><!----><div aria-hidden="true" class="oke-w-breakdownModule-distribution-label" style="grid-row: 5;"><span class="oke-w-breakdownModule-distribution-label-number"> 1 </span><span class="oke-w-breakdownModule-distribution-label-star"><div class="oke-stars"><svg height="12" viewBox="0 0 14.599999999999998 14" aria-hidden="true" style="overflow: visible;"><use href="#oke-star-filled"></use></svg><!----><span class="oke-a11yText">Rated  out of 5 stars</span></div></span></div><div aria-hidden="true" class="oke-w-breakdownModule-distribution-bar" style="grid-row: 5; background-color: rgb(244, 244, 246);"><div class="oke-w-breakdownModule-distribution-bar-fill" style="width: 0%; min-width: 0px; background-color: rgb(5, 5, 5);"></div></div><div aria-hidden="true" class="oke-w-breakdownModule-distribution-count" style="grid-row: 5;"> 0 </div><div tabindex="0" role="button" aria-label="Total 1 star reviews: 0. Filter by 1 star reviews" class="oke-w-breakdownModule-distribution-highlight oke-is-clickable" style="grid-row: 5;"></div><!----></div></div><!----><!----><!----><!----><!----><!----><!----></div></div><div class="oke-w-header-content-block oke-w-header-content-block--oneThird oke-w-header-content-block--center"><div class="oke-w-header-content-module oke-w-header-content-module--center"><!----><!----><div class="oke-w-recommendsModule"><strong class="oke-w-recommendsModule-value">98%</strong><span class="oke-w-recommendsModule-text">would recommend these products</span></div><!----><!----><!----><!----><!----><!----></div><div class="oke-w-header-content-module oke-w-header-content-module--center"><!----><!----><!----><!----><!----><!----><!----><!----><!----></div></div><div class="oke-w-header-content-block oke-w-header-content-block--full oke-w-header-content-block--center"><div class="oke-w-header-content-module oke-w-header-content-module--center"><!----><!----><!----><!----><!----><!----><!----><!----><!----></div></div></div></div><div class="oke-w-controls"><div class="oke-w-controls-nav"><div role="tablist" class="oke-w-navBar"><button aria-selected="true" id="reviews-tab-6cab124f-c973-4793-b4bc-b61ad37bd05b" aria-controls="reviews-panel-6cab124f-c973-4793-b4bc-b61ad37bd05b" tabindex="0" role="tab" type="button" class="oke-w-navBar-item"> Reviews <span class="oke-w-navBar-item-count">99</span><!----><span class="oke-a11yText">(tab expanded)</span></button><button id="questions-tab-6cab124f-c973-4793-b4bc-b61ad37bd05b" aria-controls="questions-panel-6cab124f-c973-4793-b4bc-b61ad37bd05b" tabindex="-1" role="tab" type="button" class="oke-w-navBar-item"> Questions <!----><!----><span class="oke-a11yText">(tab collapsed)</span></button></div><!----></div></div><div class="oke-w-main"><div id="reviews-panel-6cab124f-c973-4793-b4bc-b61ad37bd05b" aria-label="Reviews" role="tabpanel" class="oke-w-panel"><div class="oke-w-reviewsTab"><div class="oke-w-reviews"><div class="oke-w-reviews-head"><button aria-expanded="false" aria-controls="filter-options" id="filter-toggle" type="button" class="oke-button oke-w-reviews-filterToggle"><span class="oke-icon"></span><span class="oke-button-text"> Filters <!----></span></button><div id="filter-options" aria-labelledby="filter-toggle" role="region" class="oke-w-reviews-filters"><!----></div><div class="oke-w-reviews-writeReview"><a href="https://okendo.reviews/?subscriberId=cfb629fa-bc79-4169-9607-2fe6ba595aac&amp;productId=shopify-7102207852629&amp;locale=en&amp;okeChannel=reviews-widget-write-review-button" target="_blank" rel="noopener" class="oke-w-writeReview oke-button"> Write a Review <span class="oke-a11yText">(Opens in a new window)</span></a></div></div><div class="oke-w-reviews-controls"><div class="oke-w-reviews-count"> 99 reviews </div><div class="oke-w-reviews-sort"><div class="oke-sortSelect" medialayout="featured"><label for="oke-sortSelect--reviews" class="oke-sortSelect-label"> Sort </label><select id="oke-sortSelect--reviews" aria-label="Sort" class="oke-sortSelect-sort oke-select"><!----><option value="date desc">Most Recent</option><option value="date asc">Oldest</option><option value="helpful desc">Most Helpful</option><option value="has_media desc" selected="true">Photos &amp; Videos</option><option value="rating desc">Highest Rating</option><option value="rating asc">Lowest Rating</option><option value="unhelpful desc">Least Helpful</option></select></div></div></div><div class="oke-w-reviews-main oke-w-reviews-main--nav-divider"><ul class="oke-w-reviews-list" widgetwidth="784" canloadmore="true"><li class="oke-w-reviews-list-item"><div class="oke-w-review oke-w-review--featuredMedia"><div class="oke-w-review-side"><div class="oke-w-review-reviewer"><div class="oke-w-reviewer"><div class="oke-w-reviewer-avatar"><div class="oke-avatar"><strong class="oke-avatar-placeholder"> RC </strong><!----><!----></div></div><div><div class="oke-w-reviewer-identity"><strong class="oke-w-reviewer-name"> Rachel C. </strong><!----></div><div class="oke-w-reviewer-verified"> Verified Buyer <span class="oke-w-reviewer-verified-icon"></span></div><!----></div></div><!----></div><!----><div class="oke-w-review-side-expandContent"><div class="oke-w-review-product"><div class="oke-product"><div aria-hidden="true" tabindex="-1" class="oke-product-thumbnail"><img alt="DON'T CHA | PEARL CHOCOLATE" class="oke-product-thumbnail-image" style="opacity: 0;"></div><div class="oke-product-details"><div class="oke-product-details-title"> Reviewing </div><span class="oke-product-details-name"> DON'T CHA | PEARL CHOCOLATE <!----></span></div></div></div><div class="oke-w-review-recommendation"><div class="oke-w-reviewerRecommendation oke-w-reviewerRecommendation--yes"><span class="oke-w-reviewerRecommendation-text">I recommend this product</span></div></div><!----></div></div><div class="oke-w-review-main" style="grid-template-columns: 1fr 248px;"><div class="oke-w-review-content"><div class="oke-reviewContainer"><div class="oke-reviewContent oke-reviewContent--left"><div class="oke-reviewContent-top"><div class="oke-reviewContent-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="18" viewBox="0 0 79.22222222222221 14" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="16.155555555555555" href="#oke-star-empty"></use><use x="32.31111111111111" href="#oke-star-empty"></use><use x="48.46666666666667" href="#oke-star-empty"></use><use x="64.62222222222222" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 100%;"><svg height="18" viewBox="0 0 79.22222222222221 14" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="16.155555555555555" href="#oke-star-filled"></use><use x="32.31111111111111" href="#oke-star-filled"></use><use x="48.46666666666667" href="#oke-star-filled"></use><use x="64.62222222222222" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 5 out of 5 stars</span></div></div><div class="oke-reviewContent-date"><span>1 week ago</span></div></div><div role="heading" aria-level="2" class="oke-reviewContent-title oke-title">My fav staple</div><div class="oke-reviewContent-body oke-bodyText"><p>Love love these! These are my 2nd pair. So simple yet stylish 🫶</p></div><!----><button type="button" class="oke-reviewContent-readMore oke-readMore"><span class="oke-reviewContent-readMore-text oke-bodyText">Read More</span><span class="oke-a11yText">Read more about this review</span><!----></button></div><!----></div></div><!----><div class="oke-w-review-media"><div class="oke-w-review-media-featured"><div class="oke-mediaCollage" style="height: 266.667px; width: 200px; display: grid; gap: 0px; grid-template-columns: 1fr;"><div class="oke-media oke-mediaCollage-item oke-media--linked oke-is-loading" style="width: 200px;"><button aria-label="Customer-uploaded image. Click to see more details. The image represents: A person wearing dark sunglasses with rose-tinted lenses and a dark navy t-shirt, seated in a car with a seatbelt visible. Trees and sky are visible through the car window in the background." role="button" type="button" class="oke-media-link"><img alt="Customer-uploaded image. Click to see more details. The image represents: A person wearing dark sunglasses with rose-tinted lenses and a dark navy t-shirt, seated in a car with a seatbelt visible. Trees and sky are visible through the car window in the background." draggable="false" class="oke-media-image" style="opacity: 0;"></button></div><!----></div></div>
4745<div class="oke-w-review-media-thumbnail"><div class="oke-mediaStrip-container oke-is-small"><ul class="oke-mediaStrip oke-mediaStrip--maxImages-1" style="display: flex; flex-wrap: nowrap; gap: 4px; justify-content: flex-start; margin-bottom: -4px;"><li style="height: 200px; max-width: 100%;"><div class="oke-media oke-media--linked oke-is-loading" style="width: 150px;"><button aria-label="Customer-uploaded image. Click to see more details. The image represents: A person wearing dark sunglasses with rose-tinted lenses and a dark navy t-shirt, seated in a car with a seatbelt visible. Trees and sky are visible through the car window in the background." role="button" type="button" class="oke-media-link"><img alt="Customer-uploaded image. Click to see more details. The image represents: A person wearing dark sunglasses with rose-tinted lenses and a dark navy t-shirt, seated in a car with a seatbelt visible. Trees and sky are visible through the car window in the background." draggable="false" class="oke-media-image" style="opacity: 0;"></button></div><!----></li></ul></div></div></div><div class="oke-w-review-footer"><div class="oke-footerBadges"><!----><!----><!----></div><div class="oke-w-review-helpful"><div class="oke-helpful"><span class="oke-helpful-label">Was this helpful?</span><div class="oke-helpful-vote"><button aria-pressed="false" type="button" tabindex="0" class="oke-helpful-vote-button oke-helpful-vote-button--positive"><span id="oke-helpful-vote-counter-positive-1aaf8fec-4556-47d9-9270-1332f3af5639" class="oke-helpful-vote-counter"><span class="oke-a11yText">Yes, this review from Rachel C. was helpful.</span> 0 <span class="oke-a11yText">people voted yes</span></span></button><button aria-pressed="false" type="button" tabindex="0" class="oke-helpful-vote-button oke-helpful-vote-button--negative"><span id="oke-helpful-vote-counter-negative-1aaf8fec-4556-47d9-9270-1332f3af5639" class="oke-helpful-vote-counter"><span class="oke-a11yText">No, this review from Rachel C. was not helpful.</span> 0 <span class="oke-a11yText">people voted no</span></span></button></div></div></div></div><!----></div></div></li><li class="oke-w-reviews-list-item"><div class="oke-w-review oke-w-review--featuredMedia"><div class="oke-w-review-side"><div class="oke-w-review-reviewer"><div class="oke-w-reviewer"><div class="oke-w-reviewer-avatar"><div class="oke-avatar"><strong class="oke-avatar-placeholder"> C </strong><!----><!----></div></div><div><div class="oke-w-reviewer-identity"><strong class="oke-w-reviewer-name"> Chloe </strong><!----></div><div class="oke-w-reviewer-verified"> Verified Buyer <span class="oke-w-reviewer-verified-icon"></span></div><!----></div></div><!----></div><!----><div class="oke-w-review-side-expandContent"><div class="oke-w-review-product"><div class="oke-product"><div aria-hidden="true" tabindex="-1" class="oke-product-thumbnail"><img alt="DON'T CHA | TORT BROWN MONO" class="oke-product-thumbnail-image" style="opacity: 0;"></div><div class="oke-product-details"><div class="oke-product-details-title"> Reviewing </div><span class="oke-product-details-name"> DON'T CHA | TORT BROWN MONO <!----></span></div></div></div><div class="oke-w-review-recommendation"><div class="oke-w-reviewerRecommendation oke-w-reviewerRecommendation--yes"><span class="oke-w-reviewerRecommendation-text">I recommend this product</span></div></div><!----></div></div><div class="oke-w-review-main" style="grid-template-columns: 1fr 248px;"><div class="oke-w-review-content"><div class="oke-reviewContainer"><div class="oke-reviewContent oke-reviewContent--left"><div class="oke-reviewContent-top"><div class="oke-reviewContent-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="18" viewBox="0 0 79.22222222222221 14" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="16.155555555555555" href="#oke-star-empty"></use><use x="32.31111111111111" href="#oke-star-empty"></use><use x="48.46666666666667" href="#oke-star-empty"></use><use x="64.62222222222222" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 100%;"><svg height="18" viewBox="0 0 79.22222222222221 14" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="16.155555555555555" href="#oke-star-filled"></use><use x="32.31111111111111" href="#oke-star-filled"></use><use x="48.46666666666667" href="#oke-star-filled"></use><use x="64.62222222222222" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 5 out of 5 stars</span></div></div><div class="oke-reviewContent-date"><span>4 months ago</span></div></div><div role="heading" aria-level="2" class="oke-reviewContent-title oke-title">Obsessed</div><div class="oke-reviewContent-body oke-bodyText"><p>Love the shape of these, they also don’t slip down your nose which is great! </p></div><!----><button type="button" class="oke-reviewContent-readMore oke-readMore"><span class="oke-reviewContent-readMore-text oke-bodyText">Read More</span><span class="oke-a11yText">Read more about this review</span><!----></button></div><!----></div></div><!----><div class="oke-w-review-media"><div class="oke-w-review-media-featured"><div class="oke-mediaCollage" style="height: 266.667px; width: 200px; display: grid; gap: 0px; grid-template-columns: 1fr;"><div class="oke-media oke-mediaCollage-item oke-media--linked oke-is-loading" style="width: 200px;"><button aria-label="Customer-uploaded image. Click to see more details. The image represents: A person wearing dark sunglasses and a navy blue sweater with a gold necklace, taking a selfie indoors" role="button" type="button" class="oke-media-link"><img alt="Customer-uploaded image. Click to see more details. The image represents: A person wearing dark sunglasses and a navy blue sweater with a gold necklace, taking a selfie indoors" draggable="false" class="oke-media-image" style="opacity: 0;"></button></div><!----></div></div>
4745<div class="oke-w-review-media-thumbnail"><div class="oke-mediaStrip-container oke-is-small"><ul class="oke-mediaStrip oke-mediaStrip--maxImages-1" style="display: flex; flex-wrap: nowrap; gap: 4px; justify-content: flex-start; margin-bottom: -4px;"><li style="height: 200px; max-width: 100%;"><div class="oke-media oke-media--linked oke-is-loading" style="width: 150px;"><button aria-label="Customer-uploaded image. Click to see more details. The image represents: A person wearing dark sunglasses and a navy blue sweater with a gold necklace, taking a selfie indoors" role="button" type="button" class="oke-media-link"><img alt="Customer-uploaded image. Click to see more details. The image represents: A person wearing dark sunglasses and a navy blue sweater with a gold necklace, taking a selfie indoors" draggable="false" class="oke-media-image" style="opacity: 0;"></button></div><!----></li></ul></div></div></div><div class="oke-w-review-footer"><div class="oke-footerBadges"><!----><!----><!----></div><div class="oke-w-review-helpful"><div class="oke-helpful"><span class="oke-helpful-label">Was this helpful?</span><div class="oke-helpful-vote"><button aria-pressed="false" type="button" tabindex="0" class="oke-helpful-vote-button oke-helpful-vote-button--positive"><span id="oke-helpful-vote-counter-positive-f8989f0b-b0e6-4e34-9a9c-fed2664f72ea" class="oke-helpful-vote-counter"><span class="oke-a11yText">Yes, this review from Chloe was helpful.</span> 3 <span class="oke-a11yText">people voted yes</span></span></button><button aria-pressed="false" type="button" tabindex="0" class="oke-helpful-vote-button oke-helpful-vote-button--negative"><span id="oke-helpful-vote-counter-negative-f8989f0b-b0e6-4e34-9a9c-fed2664f72ea" class="oke-helpful-vote-counter"><span class="oke-a11yText">No, this review from Chloe was not helpful.</span> 0 <span class="oke-a11yText">people voted no</span></span></button></div></div></div></div><!----></div></div></li></ul><!----><div class="oke-w-reviews-alerts"><div aria-hidden="true" role="alert" aria-live="assertive" aria-atomic="true" class="oke-alert oke-alert--bottom"><div class="oke-alert-inner"> Loading... </div></div><div aria-hidden="true" role="alert" aria-live="assertive" aria-atomic="true" class="oke-alert oke-alert--top"><div class="oke-alert-inner"> Loading... </div></div></div></div><div class="oke-w-reviews-footer"><div class="oke-showMore"><button type="button" aria-label="Show more reviews" tabindex="0" class="oke-showMore-button oke-button"><span class="oke-showMore-button-text oke-button-text"> Show More </span></button></div></div><span role="status" aria-live="polite" class="oke-a11yText"></span></div></div><!----></div></div><div class="oke-w-main"><div hidden="hidden" id="questions-panel-6cab124f-c973-4793-b4bc-b61ad37bd05b" aria-label="Questions" role="tabpanel" class="oke-w-panel"><!----><!----></div></div></div>
4745<script type="application/json" data-oke-metafield-data=""> {"areReviewsGrouped":true,"chatAssistant":{"reviewCount":99},"media":[],"productAttributes":[],"questionCount":0,"reviewAggregate":{"dateUpdated":"2026-09-24T08:45:38.455Z","mediaCount":11,"productId":"shopify-7102207852629","productName":"DON'T CHA | TOFFEE TORT","ratingAndReviewCount":99,"ratingAndReviewCountByLevel":{"level3Count":2,"level4Count":4,"level5Count":93},"ratingAndReviewValuesTotal":487,"ratingCount":0,"ratingCountByLevel":{},"ratingValuesTotal":0,"recommendationCount":97,"replyCount":0,"replyWordsTotal":0,"reviewCount":99,"reviewCountByLevel":{"level3Count":2,"level4Count":4,"level5Count":93},"reviewRatingValuesTotal":487,"reviewWordsTotal":1920,"subscriberId_productId":"cfb629fa-bc79-4169-9607-2fe6ba595aac:shopify-7102207852629","subscriberId":"cfb629fa-bc79-4169-9607-2fe6ba595aac"},"reviews":[{"subscriberId":"cfb629fa-bc79-4169-9607-2fe6ba595aac","reviewId":"1aaf8fec-4556-47d9-9270-1332f3af5639","subscriberId_productId":"cfb629fa-bc79-4169-9607-2fe6ba595aac:shopify-7018765025365","productId":"shopify-7018765025365","body":"Love love these! These are my 2nd pair. So simple yet stylish 🫶","dateCreated":"2026-09-12T02:39:02.119Z","dateUpdated":"2026-09-12T02:39:02.119Z","helpfulCount":0,"isRecommended":true,"languageCode":"en","media":[{"fullSizeUrl":"https://media-dynamic.okendo.io/images/b91620ac-dc61-4a26-9f9b-db33a4dd7897/e6d43e2c-deba-4e5f-838e-0f95125071e1.jpg?d=3200x3200","largeUrl":"https://media-dynamic.okendo.io/images/b91620ac-dc61-4a26-9f9b-db33a4dd7897/e6d43e2c-deba-4e5f-838e-0f95125071e1.jpg?d=1600x1600","thumbnailUrl":"https://media-dynamic.okendo.io/images/b91620ac-dc61-4a26-9f9b-db33a4dd7897/e6d43e2c-deba-4e5f-838e-0f95125071e1.jpg?d=120x120&crop=center","alt":"A person wearing dark sunglasses with rose-tinted lenses and a dark navy t-shirt, seated in a car with a seatbelt visible. Trees and sky are visible through the car window in the background.","dynamicKey":"b91620ac-dc61-4a26-9f9b-db33a4dd7897/e6d43e2c-deba-4e5f-838e-0f95125071e1","largePortraitThumbnailUrl":"https://media-dynamic.okendo.io/images/b91620ac-dc61-4a26-9f9b-db33a4dd7897/e6d43e2c-deba-4e5f-838e-0f95125071e1.jpg?d=540x720","streamId":"e6d43e2c-deba-4e5f-838e-0f95125071e1","type":"image"}],"productHandle":"dont-cha-pearl-chocolate","productImageUrl":"https://cdn.shopify.com/s/files/1/0029/7900/4480/files/e7d6c0f4d108bffb523fc9e1233563a8_x280.jpg?v=1751336551","productName":"DON'T CHA | PEARL CHOCOLATE","productUrl":"//lespecs.com/products/dont-cha-pearl-chocolate","rating":5,"reviewer":{"displayName":"Rachel C.","isVerified":true},"isIncentivized":false,"status":"approved","syndicatedFromSubscriberId":"b91620ac-dc61-4a26-9f9b-db33a4dd7897","title":"My fav staple","unhelpfulCount":0,"variantId":"40846919630933"},{"subscriberId":"cfb629fa-bc79-4169-9607-2fe6ba595aac","reviewId":"f8989f0b-b0e6-4e34-9a9c-fed2664f72ea","subscriberId_productId":"cfb629fa-bc79-4169-9607-2fe6ba595aac:shopify-7018764959829","productId":"shopify-7018764959829","body":"Love the shape of these, they also don’t slip down your nose which is great! ","dateCreated":"2026-05-13T08:43:08.883Z","dateUpdated":"2026-05-13T08:43:08.883Z","helpfulCount":3,"isRecommended":true,"languageCode":"en","media":[{"fullSizeUrl":"https://media-dynamic.okendo.io/images/0d3754e7-b85f-4168-a262-a8db3f9c51be/70141613-41dc-4b85-87d6-be5838a05e20.jpg?d=3200x3200","largeUrl":"https://media-dynamic.okendo.io/images/0d3754e7-b85f-4168-a262-a8db3f9c51be/70141613-41dc-4b85-87d6-be5838a05e20.jpg?d=1600x1600","thumbnailUrl":"https://media-dynamic.okendo.io/images/0d3754e7-b85f-4168-a262-a8db3f9c51be/70141613-41dc-4b85-87d6-be5838a05e20.jpg?d=120x120&crop=center","alt":"A person wearing dark sunglasses and a navy blue sweater with a gold necklace, taking a selfie indoors","dynamicKey":"0d3754e7-b85f-4168-a262-a8db3f9c51be/70141613-41dc-4b85-87d6-be5838a05e20","largePortraitThumbnailUrl":"https://media-dynamic.okendo.io/images/0d3754e7-b85f-4168-a262-a8db3f9c51be/70141613-41dc-4b85-87d6-be5838a05e20.jpg?d=540x720","streamId":"70141613-41dc-4b85-87d6-be5838a05e20","type":"image"}],"productHandle":"dont-cha-tort","productImageUrl":"https://cdn.shopify.com/s/files/1/0029/7900/4480/files/18c671e89b01775bafc4479a2fc02000_x280.jpg?v=1757085499","productName":"DON'T CHA | TORT BROWN MONO","productUrl":"//lespecs.com/products/dont-cha-tort","rating":5,"reviewer":{"displayName":"Chloe","isVerified":true},"isIncentivized":false,"status":"approved","syndicatedFromSubscriberId":"0d3754e7-b85f-4168-a262-a8db3f9c51be","t
4745itle":"Obsessed","unhelpfulCount":0,"variantId":"40846919565397"}],"reviewsKeywords":{"keywordTopics":[{"keywords":[{"name":"style","occurrences":21},{"occurrences":7,"name":"design"},{"occurrences":7,"name":"appearance"},{"occurrences":1,"name":"stylish"},{"occurrences":1,"name":"sleek"},{"name":"sporty","occurrences":1},{"occurrences":1,"name":"cute"},{"occurrences":1,"name":"flattering appearance"},{"name":"silhouette","occurrences":1},{"occurrences":1,"name":"style options"}],"topic":"Style"},{"keywords":[{"name":"fit","occurrences":18},{"name":"shape","occurrences":13},{"name":"frame fit","occurrences":1},{"name":"frame shape","occurrences":1},{"name":"face shape","occurrences":1},{"name":"frame size","occurrences":1},{"occurrences":2,"name":"size"},{"occurrences":1,"name":"width"},{"name":"lens spacing","occurrences":1},{"name":"lens size","occurrences":1},{"occurrences":1,"name":"stability"}],"topic":"Fit"},{"topic":"Color","keywords":[{"occurrences":7,"name":"color"},{"occurrences":3,"name":"lens color"},{"name":"color options","occurrences":2},{"name":"colors","occurrences":2},{"name":"tint","occurrences":2},{"name":"lens tint","occurrences":2},{"name":"brown","occurrences":1},{"occurrences":1,"name":"colour"},{"name":"gradient lenses","occurrences":1},{"occurrences":1,"name":"lens shade"},{"occurrences":1,"name":"ombré"}]},{"keywords":[{"name":"comfort","occurrences":8},{"occurrences":1,"name":"comfortable"},{"name":"eye comfort","occurrences":1},{"name":"lightweight","occurrences":1},{"name":"weight","occurrences":1},{"occurrences":1,"name":"wearability"}],"topic":"Comfort"},{"topic":"Quality","keywords":[{"name":"quality","occurrences":12},{"occurrences":3,"name":"durability"},{"name":"clarity","occurrences":1},{"name":"longevity","occurrences":1}]},{"topic":"Versatility","keywords":[{"occurrences":7,"name":"versatility"},{"name":"everyday wear","occurrences":1},{"name":"daily wear","occurrences":1},{"name":"occasion","occurrences":1}]},{"keywords":[{"name":"price","occurrences":3},{"name":"value","occurrences":2}],"topic":"Value"}],"languageCode":"en"},"reviewsNextUrl":"https://api.okendo.io/v1/stores/cfb629fa-bc79-4169-9607-2fe6ba595aac/products/shopify-7102207852629/reviews?limit=5&orderBy=has_media%20desc&lastEvaluated=%7B%22_hasMedia_dateCreated%22%3A%22true%3A2026-05-13T08%3A43%3A08.883Z%22%2C%22reviewId%22%3A%22f8989f0b-b0e6-4e34-9a9c-fed2664f72ea%22%2C%22subscriberId_collectionId%22%3A%22cfb629fa-bc79-4169-9607-2fe6ba595aac%3A76761d8c-a338-420e-a976-f632f860c6b4%22%7D","sort":{"defaultSort":"has_media desc"}} </script>
4745</div>
4745<script id="oke-widget-resize">!(function() { const widgets = document.querySelectorAll('.js-oke-widgetSize'); if (widgets && widgets.length) { if (!window.okeSetWidgetSizes) { window.okeSetWidgetSizes = (allWidgets) => { if (allWidgets) { allWidgets.forEach(widget => { const width = widget.getBoundingClientRect().width; widget.classList.remove('oke-is-small', 'oke-is-medium', 'oke-is-large'); widget.classList.add(width > 960 ? 'oke-is-large' : width > 640 ? 'oke-is-medium' : 'oke-is-small'); }); }  }; } if (!window.okeResizeObserver) { let okeMetafieldResizerTimer; window.okeResizeObserver = new ResizeObserver(entries => { if (entries && entries.length) { if (okeMetafieldResizerTimer) { clearTimeout(okeMetafieldResizerTimer); } okeMetafieldResizerTimer = window.setTimeout(() => { window.okeSetWidgetSizes(entries.map(e => e.target)); }, 100); } }); } window.okeSetWidgetSizes(document.querySelectorAll('.js-oke-widgetSize')); widgets.forEach((widget) => { window.okeResizeObserver.observe(widget); }); } })();</script>
4745
4746    </div>
4747  </div>
4748</section>
4749
4750</div><div id="shopify-section-template--18960379969621__ss_recs_YgEjpz" class="shopify-section ss-recommendations">
4751<script type="searchspring/personalized-recommendations" profile="cross-sell">seed = "LSP2552267";
4752	</script>
4752
4753
4754
4755</div><div id="shopify-section-template--18960379969621__ss_recs_jyJ3Pf" class="shopify-section ss-recommendations">
4756<script type="searchspring/personalized-recommendations" profile="similar">seed = "LSP2552267";
4757	</script>
4757
4758
4759
4760</div><div id="shopify-section-template--18960379969621__ss_recs_j7cKxK" class="shopify-section ss-recommendations">
4761<script type="searchspring/personalized-recommendations" profile="recently-viewed">seed = "LSP2552267";
4762	</script>
4762
4763
4764
4765</div><div id="shopify-section-template--18960379969621__shogun-below" class="shopify-section">
4766
4767
4768
4769
4770</div><div id="shopify-section-template--18960379969621__shogun-optimizer" class="shopify-section">
4771
4772
4773
4774
4775</div><!-- End of layout -->
4776      <noscript class="endOfLayoutContentX" type="text/mark"></noscript>
4777    </main>
4778    
4779    
4780      
4780<script src="//lespecs.com/cdn/shop/t/286/assets/jquery.sticky-kit.js?v=39104861220950804071789610191" type="text/javascript"></script>
4780
4781
4782<script type="text/javascript">
4783  $(document).ready(function() {
4784    $(".boxinfo_stick_parent ").stick_in_parent();
4785  });
4786</script>
4786
4787
4788<script>
4789  var selectCallback = function(variant, selector) {
4790    vela.productPage({
4791      money_format: "${{amount}}",
4792      variant: variant,
4793      selector: selector
4794    });
4795  };
4796
4797  function getCookie(name) {
4798    var nameEQ = name + "=";
4799    var ca = document.cookie.split(';');
4800    for(var i=0;i < ca.length;i++) {
4801      var c = ca[i];
4802      while (c.charAt(0)==' ') c = c.substring(1,c.length);
4803      if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
4804    }
4805    return null;
4806  }
4807
4808  $(document).ready(function() {
4809
4810    new Shopify.OptionSelectors('productSelect', {
4811      product: {"id":7102207852629,"title":"DON'T CHA | TOFFEE TORT","handle":"dont-cha-toffee-tort","description":"\u003cp\u003e\u003cspan\u003eAdd a touch of nostalgia to any outfit with our early 90s inspired DON’T CHA slimline oval sunglasses. Designed with a sleek, exaggerated frame and wider fit for all faces, these frames feature a slightly wrapped profile and are finished with discreet signature Le Specs metal hardware on both temples.\u003cbr\u003e\u003cbr\u003e• Finished in a toffee tort frame with moss tint lenses.\u003cbr\u003e• A lightweight, durable and impact resistant polycarbonate frame.\u003cbr\u003e• Fitted with shatterproof and scratch resistant polycarbonate lenses.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2026-08-10T21:08:52+10:00","created_at":"2025-03-26T10:19:57+11:00","vendor":"Le Specs","type":"Le Specs","tags":["birthday-sale-may-25-edm-3","birthday-sale-may-25-edm-5","BLACK_FRIDAY_25_EDM_6","BUY_SAVE_EDM4","Class:Sunglasses","Condition Code:O","final-sale","Fit:","Frame Color Online:Tort","Frame Color:Toffee Tort","Frame Colour Online:Tort","Frame Colour:Toffee Tort","Frame Height:37.5","Frame Material:Ecozen T110 10 Plant Biomass","Frame Shape:Oval","Frame Size:Small","Frame Width:141","Gender:Female","Group:Dont Cha","Kids:0","Lens Color:Moss Tint","Lens Colour Group:GREEN","Lens Colour:Moss Tint","Lens Material:Polycarbonate","Lens Width:56","Management:Managed","New Releases","Nose Bridge:17","Polarised:N","Polarized:N","Price:$50-$100","Season:2025 Apr","Stock Code:LSP2552267","Stock Grp:Le Specs","Temple Length:140","UV Protection:Category 1 With Warning","VTO:Yes","Warranty:6 Months Warranty"],"price":5999,"price_min":5999,"price_max":5999,"available":true,"price_varies":false,"compare_at_price":8500,"compare_at_price_min":8500,"compare_at_price_max":8500,"compare_at_price_varies":false,"variants":[{"id":41066041835605,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"LSP2552267","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"DON'T CHA | TOFFEE TORT","public_title":null,"options":["Default Title"],"price":5999,"weight":37,"compare_at_price":8500,"inventory_management":"shopify","barcode":"9324976433954","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611","\/\/lespecs.com\/cdn\/shop\/files\/b88c78f29f9d6f75a1da1aa46da7bf7b.jpg?v=1751336612","\/\/lespecs.com\/cdn\/shop\/files\/02ac7779b0e62b661eb61c59c3b02c4b.jpg?v=1751336613","\/\/lespecs.com\/cdn\/shop\/files\/81225a71d59d2db19355268533aa172d.jpg?v=1751336614","\/\/lespecs.com\/cdn\/shop\/files\/4d957a1f3346c60ce90db0f3ca054a50.jpg?v=1751336615"],"featured_image":"\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611","options":["Title"],"media":[{"alt":"Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs","id":25257050964053,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611","width":2048},{"alt":"Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs","id":25257050996821,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/lespecs.com\/cdn\/shop\/files\/b88c78f29f9d6f75a1da1aa46da7bf7b.jpg?v=1751336612"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/lespecs.com\/cdn\/shop\/files\/b88c78f29f9d6f75a1da1aa46da7bf7b.jpg?v=1751336612","width":2048},{"alt":"Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs","id":25257051062357,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/lespecs.com\/cdn\/shop\/files\/02ac7779b0e62b661eb61c59c3b02c4b.jpg?v=1751336613"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/lespecs.com\/cdn\/shop\/files\/02ac7779b0e62b661eb61c59c3b02c4b.jpg?v=1751336613","width":2048},{"alt":"Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs","id":25257051258965,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/lespecs.com\/cdn\/shop\/files\/81225a71d59d2db19355268533aa172d.jpg?v=1751336614"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/lespecs.com\/cdn\/shop\/files\/81225a71d59d2db19355268533aa172d.jpg?v=1751336614","width":2048},{"alt":"Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs","id":25257051291733,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/lespecs.com\/cdn\/shop\/files\/4d957a1f3346c60ce90db0f3ca054a50.jpg?v=1751336615"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/lespecs.com\/cdn\/shop\/files\/4d957a1f3346c60ce90db0f3ca054a50.jpg?v=1751336615","width":2048}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e\u003cspan\u003eAdd a touch of nostalgia to any outfit with our early 90s inspired DON’T CHA slimline oval sunglasses. Designed with a sleek, exaggerated frame and wider fit for all faces, these frames feature a slightly wrapped profile and are finished with discreet signature Le Specs metal hardware on both temples.\u003cbr\u003e\u003cbr\u003e• Finished in a toffee tort frame with moss tint lenses.\u003cbr\u003e• A lightweight, durable and impact resistant polycarbonate frame.\u003cbr\u003e• Fitted with shatterproof and scratch resistant polycarbonate lenses.\u003c\/span\u003e\u003c\/p\u003e"},
4812      onVariantSelected: selectCallback,
4813      enableHistoryState: true
4814    });
4815
4816    
4817    
4818
4819    
4820      $('.selector-wrapper').hide();
4821      $('.swatch').hide();
4822    
4823
4824    $('.proDetailInfo .nav-tabs li:first, .proDetailInfo .tab-content .tab-pane:first').addClass('active');
4825    $('.proDetailInfo .velaPanel:first .panel-collapse').addClass('in');
4826
4827    const breadCrumbCollection = document.querySelector('#breadcrumb_collection')
4828    
4829    if(breadCrumbCollection) {
4830      const decodeBreadcrumbCookie = (value) => {
4831        if (!value) return null
4832
4833        try {
4834          return decodeURIComponent(value)
4835        } catch (e) {
4836          return null
4837        }
4838      }
4839
4840      const breadCrumbCollectionLink = breadCrumbCollection.querySelector('a')
4841      const breadCrumbCollectionLinkText = breadCrumbCollectionLink.querySelector('span')
4842
4843      const rawBreadCrumbCollectionTitle = getCookie('breadcrumbs_collection')
4844      const breadCrumbCollectionTitle = decodeBreadcrumbCookie(rawBreadCrumbCollectionTitle)
4845      const rawBreadCrumbCollectionURL = getCookie('breadcrumbs_collection_url')
4846      const breadCrumbCollectionURL = decodeBreadcrumbCookie(rawBreadCrumbCollectionURL)
4847
4848      if (breadCrumbCollectionTitle) {
4849        breadCrumbCollectionLink.innerHTML = breadCrumbCollectionTitle
4850        breadCrumbCollection.style.display = 'inline-block'
4851        breadCrumbCollectionLink.setAttribute('title', breadCrumbCollectionTitle)
4852        breadCrumbCollectionLink.href = breadCrumbCollectionURL
4853      } else {
4854        breadCrumbCollection.style.display = 'none'
4855      }
4856    }
4857
4858    // Sort Swatches alphabetically
4859
4860    const colorSwatchContainer = document.querySelector('.color_swatch')
4861    if (colorSwatchContainer) {
4862      const swatches = Array.from(colorSwatchContainer.children)
4863
4864      if (swatches.length) {
4865        const sortedSwatches = swatches.sort(function(a,b){ 
4866          const colorA = a.getAttribute('color').toUpperCase();
4867          const colorB = b.getAttribute('color').toUpperCase();
4868          return (colorA < colorB) ? -1 : (colorA > colorB) ? 1 : 0;
4869        })
4870
4871        colorSwatchContainer.innerHTML = ''
4872        sortedSwatches.forEach( element => colorSwatchContainer.append(element))
4873        colorSwatchContainer.style.display = 'flex'
4874      }
4875    }
4876
4877    const colorSwatchContainerMobile = document.querySelector('.mobile-siblings-dropdown .dropdown-container .dropdown-values')
4878    if (colorSwatchContainerMobile) {
4879      const swatchesMobile = Array.from(colorSwatchContainerMobile.children)
4880
4881      if (swatchesMobile.length) {
4882        const sortedSwatchesMobile = swatchesMobile.sort(function(a,b){ 
4883          const colorA = a.getAttribute('color').toUpperCase();
4884          const colorB = b.getAttribute('color').toUpperCase();
4885          return (colorA < colorB) ? -1 : (colorA > colorB) ? 1 : 0;
4886        })
4887
4888        colorSwatchContainerMobile.innerHTML = ''
4889        sortedSwatchesMobile.forEach( element => colorSwatchContainerMobile.append(element))
4890        document.querySelector('.mobile-siblings-dropdown .dropdown-container .dropdown-header .color-count').innerText = swatchesMobile.length
4891      }
4892    }
4893
4894  });
4895
4896   // PDP Color Hover
4897
4898    const onColorMouseEnter = (e) => {
4899      const color = e.target.getAttribute('color')
4900      document.querySelector('.current-color span').innerText = color
4901    }
4902
4903    const onColorMouseLeave = () => {
4904      const color = document.querySelector('.current-color span').getAttribute('current-color')
4905      document.querySelector('.current-color span').innerText = color
4906    }
4907
4908    document.querySelectorAll('.item_color:not(.active)').forEach(element => {
4909      element.addEventListener('mouseenter', onColorMouseEnter)
4910      element.addEventListener('mouseleave', onColorMouseLeave)
4911    })
4912
4913    // PDP Mobile Dropdowns
4914
4915    
4916
4917
4918</script>
4918
4919
4920<script class="productInfox" type="text/info" data-id="7102207852629" data-ava="true" data-vars="41066041835605," data-cols="284563144789,293092851797,160744013909,280445714517,271141273685,275278233685,280378507349,280085889109,123217838144,290399977557,263731576917,123216920640,263453704277,275430277205,269958021205,298331078741,154229112917,123218985024,261740232789,272216752213,291171565653,279174414421,154229211221,"></script>
4920
4921
4922
4923    
4924
4925    
4926    
4927
4928    
4929      <div id="shopify-section-vigor-policy" class="shopify-section Vigor wp-policy">
4930<section class="vigor_policy clearfix">
4931<div class="container">
4932    <div class="vigor-policy">
4933        
4934        <div class="velaContent col-xs-12 col-sm-12 col-md-12">
4935               
4936               <div class="service-item col-xs-4 col-sm-4 col-md-4">
4937                 	<div class="item-service">
4938                        <div class="service-box clearfix">
4939                            
4940                            <a href="/pages/shipping"></a>
4941
4942                            
4943                                <div class="icon-left"><i class="icon-icon-shipping"></i></div>
4944                            
4945                            <div class="service-heading">
4946                                <h4>Free shipping <span class="hidden-xs">When you spend a minimum of $50</span></h4>
4947                            </div>
4948                        </div>
4949                     </div>
4950                </div>
4951            
4952               <div class="service-item col-xs-4 col-sm-4 col-md-4">
4953                 	<div class="item-service">
4954                        <div class="service-box clearfix">
4955                            
4956                            <a href="/pages/terms-and-conditions"></a>
4957
4958                            
4959                                <div class="icon-left"><i class="icon-icon-secure"></i></div>
4960                            
4961                            <div class="service-heading">
4962                                <h4>Secure Payments <span class="hidden-xs">All payments are secured and trusted</span></h4>
4963                            </div>
4964                        </div>
4965                     </div>
4966                </div>
4967            
4968               <div class="service-item col-xs-4 col-sm-4 col-md-4">
4969                 	<div class="item-service">
4970                        <div class="service-box clearfix">
4971                            
4972                            <a href="/pages/contact-us"></a>
4973
4974                            
4975                                <div class="icon-left"><i class="icon-icon-support"></i></div>
4976                            
4977                            <div class="service-heading">
4978                                <h4>Customer care <span class="hidden-xs">Get in touch, we’re here to help</span></h4>
4979                            </div>
4980                        </div>
4981                     </div>
4982                </div>
4983            
4984        </div>
4985    </div>
4986</div>
4987</section>
4988
4989<div class="policy-popup">
4990  <iframe class="policy-iframe" src="">
4991    <p>Your browser does not support iframes.</p>
4992  </iframe>
4993  <div class="policy-close"><span class="icon-close"><i class="icon-icon-close"></i></span></div>
4994</div>
4995
4996<script type="text/javascript">
4997$(window).load(function() {
4998     $(".policy-popup").hide();
4999});
5000</script>
5000
5001
5002
5003<style>
5004  .policy-popup {
5005    z-index: 1000;
5006    position: fixed;
5007    left: 0;
5008    top: 0;
5009    height: 100vh;
5010    width: 100vw;
5011
5012  }
5013  .policy-iframe {
5014    height: 100vh;
5015    width: 100vw;
5016  }
5017  .policy-close {
5018    z-index: 110;
5019    position: fixed;
5020    right: 32px;
5021    top: 32px;
5022    color: white;
5023    cursor : pointer;
5024  }
5025
5026</style>
5027
5028
5029</div>
5030    
5031    
5032    <div id="shopify-section-vigor_footer" class="shopify-section">
5033<div class="footer-usp-bar">
5034  <div class="footer-usp-bar__inner">
5035
5036    <a href="/pages/shippinginfo" class="footer-usp-bar__item">
5037      <span class="footer-usp-bar__icon">
5038        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 98.88 56.69" aria-hidden="true">
5039          <path fill="none" d="M79,42.15c-4.29.02-8.1,3.36-8.76,7.58-.3,1.92.26,3.77,1.52,5.11,1.16,1.24,2.9,1.97,4.87,1.82,4.15-.32,7.56-3.49,8.25-7.46.66-3.79-2-7.07-5.88-7.05ZM35.88,44.11c-1.17-1.31-2.92-2.07-4.86-1.96-4.07.22-7.62,3.33-8.34,7.33-.37,2.03.17,3.94,1.47,5.34,1.25,1.34,3.07,2.04,5.13,1.83,3.97-.41,7.24-3.46,7.98-7.3.38-1.96-.13-3.85-1.38-5.24ZM29.25,48.79c.3-.32.96-.56,1.43-.45.22.05.55.63.48.83-.18.49-.5.93-.77,1.12-.37.26-1.14.35-1.4-.02-.35-.51-.08-1.11.26-1.48ZM15.33,24.72c-.28-.06-.81.29-.87.6l-.63,3.12c-.08.4.33.91.71.95.39.03.79-.35.87-.79l.59-2.97c.06-.35-.31-.83-.67-.91ZM27.98,22.8c-.06-.28-.42-.63-.8-.63H.72c-.44,0-.76.6-.71.9.06.34.42.68.86.68h26.39c.59-.14.8-.55.72-.95ZM31.36,16.15H9.14c-.41,0-.78.57-.75.86.03.26.41.73.75.73h22.21c.47,0,.86-.48.83-.82-.04-.36-.41-.77-.82-.77ZM98.76,28.44l-5.03-15.42c-.43-1.32-1.53-2.38-3.02-2.39h-16.7c-2.23-.11-4.54,1.21-5.01,3.5l-3.75,18.14H13.84c-.54,0-.83.33-.92.8l-2.12,10.61c-.86.16-1.63.62-1.83,1.52l-.34,1.57c-.09.43.05,1.08.32,1.41.27.33.81.6,1.31.6h10.55c.64,0,.87-.34,1.09-.9,1.82-4.49,6.82-7.79,11.6-6.86,3.28.65,5.36,3.49,5.2,6.81-.03.6.34.95,1.04.95h29.41c1.72-5.08,6.83-8.68,12-7.76,3.26.66,5.36,3.47,5.16,6.79-.03.47.32.97.8.97h7.68c.88-.01,1.77-.66,1.96-1.52l.37-1.68c.18-.82-.29-1.55-1.16-1.85l2.87-13.7c.1-.47.07-1.14-.07-1.59ZM32.69,9.73H3.39c-.46,0-.84.42-.84.76,0,.37.35.82.84.82h29.16c.47,0,.81-.47.83-.8.01-.25-.35-.78-.69-.78ZM69.1,0H22.19c-1.52,0-2.86.92-3.16,2.39l-1.05,5.18c-.08.37.44.83.75.84.27.01.76-.3.82-.6l.94-4.79c.18-.9.86-1.55,1.88-1.43h46.72c.41,0,.67.51.62.74l-1.19,5.8c-.08.39.24.84.58.94.34.09.88-.21.96-.59l1.17-5.77c.26-1.27-.65-2.71-2.13-2.71Z"/>
5040          <path fill="#241f20" d="M39.74,48.79c-.71,0-1.07-.35-1.04-.95.16-3.32-1.92-6.16-5.21-6.8-4.78-.93-9.78,2.36-11.59,6.86-.22.55-.45.9-1.09.9h-10.55c-.5,0-1.04-.27-1.31-.6s-.41-.99-.32-1.41l.34-1.57c.2-.9.97-1.37,1.83-1.53l2.11-10.61c.09-.46.38-.8.92-.8h51.41s3.75-18.13,3.75-18.13c.47-2.3,2.78-3.61,5.01-3.52l16.71.02c1.49,0,2.59,1.07,3.02,2.38l5.02,15.43c.15.45.17,1.12.07,1.59l-2.87,13.7c.86.3,1.34,1.02,1.15,1.85l-.37,1.68c-.19.86-1.08,1.51-1.95,1.51h-7.68c-.48,0-.83-.49-.81-.96.21-3.32-1.89-6.13-5.15-6.79-5.17-.92-10.28,2.68-12,7.75h-29.41ZM40.29,47.19h27.79c2.38-5.59,8.66-9.25,14.47-7.41,3.21,1.12,5.27,3.96,5.33,7.42h7.24s.45-1.85.45-1.85l-1-.2c-.21-.04-.39-.6-.34-.84l3.13-15.05-5.17-15.86c-.23-.72-.81-1.13-1.58-1.18l-17.29.02c-1.21,0-2.56,1.05-2.8,2.24l-3.87,18.75c-.06.3-.42.65-.76.65H14.36s-2.21,11.11-2.21,11.11c-.54.24-.91.29-1.6.36l-.37,1.85h10.29c2.21-5.29,8.05-8.94,13.64-7.63,3.61.84,6.02,3.88,6.17,7.63Z"/>
5041          <path fill="#241f20" d="M69.09,1.6H22.36c-1.02-.13-1.7.53-1.88,1.43l-.94,4.79c-.06.3-.54.62-.81.61-.32-.01-.83-.47-.76-.84l1.05-5.18C19.32.92,20.67,0,22.18,0h46.91c1.48,0,2.39,1.44,2.13,2.72l-1.17,5.76c-.08.39-.62.69-.96.59s-.66-.55-.58-.94l1.19-5.8c.05-.23-.21-.74-.62-.74Z"/>
5042          <path fill="#241f20" d="M76.62,56.67c-1.97.15-3.71-.58-4.87-1.82-1.26-1.35-1.82-3.19-1.51-5.12.66-4.22,4.47-7.56,8.76-7.58,3.88-.02,6.54,3.26,5.88,7.05s-4.1,7.15-8.26,7.47ZM83.37,48.61c.18-1.5-.34-2.77-1.21-3.64s-2.11-1.31-3.48-1.23c-3.42.19-6.35,2.86-6.87,6.22-.43,2.75,1.4,5.09,4.22,5.13,3.59.05,6.89-2.79,7.34-6.48Z"/>
5043          <path fill="#241f20" d="M35.88,44.11c-1.17-1.31-2.92-2.07-4.86-1.96-4.07.22-7.62,3.33-8.34,7.33-.37,2.03.17,3.94,1.47,5.34,1.25,1.34,3.07,2.04,5.13,1.83,3.97-.41,7.24-3.46,7.98-7.3.38-1.96-.13-3.85-1.38-5.24ZM35.75,48.79c-.51,3.66-3.84,6.42-7.41,6.3-2.41-.08-4.15-1.9-4.19-4.24-.07-3.78,3.43-7.15,7.24-7.13,2.71.02,4.76,2.18,4.36,5.07Z"/>
5044          <path fill="#241f20" d="M32.55,11.32H3.38c-.48,0-.84-.45-.84-.83,0-.33.38-.76.84-.76h29.3c.34,0,.7.53.69.78-.02.34-.36.81-.83.81Z"/>
5045          <path fill="#241f20" d="M27.25,23.75H.86c-.44,0-.79-.34-.85-.68-.05-.3.26-.9.71-.9h26.46c.38,0,.74.34.8.62.08.41-.13.81-.72.95Z"/>
5046          <path fill="#241f20" d="M31.35,17.75H9.14c-.34,0-.72-.48-.75-.73-.03-.29.34-.86.75-.86h22.21c.42,0,.78.41.82.76.04.34-.36.82-.82.82Z"/>
5047          <path fill="#241f20" d="M15.41,28.61c-.08.43-.48.81-.87.78s-.8-.54-.71-.94l.63-3.12c.06-.31.6-.65.87-.6.36.08.73.56.67.91l-.58,2.98Z"/>
5048          <path fill="#241f20" d="M90.55,30.04h-17.19c-1.04,0-1.77-1.07-1.58-2.02l2.37-11.56c.28-1.34,1.19-2.03,2.55-2.02l10.72.02c.7,0,1.33.51,1.54,1.17l3.72,11.88c.37,1.19-.83,2.54-2.13,2.54ZM90.6,28.46c.44-.17.6-.53.48-.9l-3.65-11.55h-10.9c-.32.02-.62.22-.78.51l-2.45,11.93h17.3Z"/>
5049          <path fill="#241f20" d="M66.56,45.26h-24.36c-.38,0-.76-.44-.78-.71-.03-.34.28-.88.76-.88h24.26c.5,0,.88.34.9.72s-.31.88-.77.88Z"/>
5050          <path fill="#241f20" d="M19.95,45.26h-5.81c-.35,0-.75-.41-.77-.7-.04-.39.32-.9.75-.9h5.87c.3,0,.7.47.72.73.02.36-.35.86-.75.86Z"/>
5051          <path fill="#241f20" d="M92.1,45.26h-3.31c-.33,0-.74-.4-.77-.7-.04-.38.34-.89.75-.89h3.37c.32,0,.74.45.76.73.02.38-.36.86-.8.86Z"/>
5052          <path fill="#241f20" d="M78.26,46.74c-1.66-.15-3.18,1.09-3.4,2.77-.1.79.26,1.61.75,2.03.57.48,1.34.67,2.19.49,1.29-.27,2.21-1.32,2.45-2.51.28-1.37-.59-2.64-1.99-2.78ZM78.12,50.19c-.33.27-1.11.46-1.42.19-.58-.51-.2-1.22.24-1.65.44-.43,1.42-.77,1.74.09.17.45-.26,1.14-.56,1.37Z"/>
5053          <path fill="#241f20" d="M30.62,46.74c-1.82-.15-3.46,1.38-3.36,3.2.08,1.41,1.25,2.34,2.73,2.12,1.51-.23,2.6-1.46,2.7-2.9.1-1.26-.82-2.31-2.07-2.42ZM30.39,50.29c-.37.26-1.14.35-1.4-.02-.35-.51-.08-1.11.26-1.48.3-.32.96-.56,1.43-.45.22.05.55.63.48.83-.18.49-.5.93-.77,1.12Z"/>
5054        </svg>
5055      </span>
5056      <span class="footer-usp-bar__label">Free Shipping</span>
5057      <span class="footer-usp-bar__sublabel">On orders $75+</span>
5058    </a>
5059
5060    <a href="/pages/returns" class="footer-usp-bar__item">
5061      <span class="footer-usp-bar__icon">
5062        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 54.99 56.63" aria-hidden="true">
5063          <path fill="#1f1f1f" d="M27.75,0c-7.41,0-14.38,2.88-19.62,8.12C2.89,13.36,0,20.32,0,27.72c0,.39.32.71.71.71s.71-.32.71-.71c0-7.03,2.74-13.63,7.71-18.6C14.11,4.16,20.72,1.42,27.75,1.42s14.33,3.06,19.32,8.43c-1.61-.04-3.22-.21-4.8-.52-.38-.08-.76.17-.83.56-.08.38.17.76.56.83,1.87.37,3.79.56,5.7.56.37,0,.73,0,1.1-.02.2,0,.39-.1.52-.26.13-.16.19-.36.16-.56l-.96-6.31c-.06-.39-.42-.65-.81-.59-.39.06-.65.42-.6.81l.63,4.14C42.51,3.07,35.32,0,27.75,0Z"/>
5064          <path fill="#1f1f1f" d="M27.24,56.63c7.41,0,14.38-2.88,19.62-8.12s8.13-12.2,8.13-19.6c0-.39-.32-.71-.71-.71s-.71.32-.71.71c0,7.03-2.74,13.63-7.71,18.6-4.97,4.97-11.59,7.7-18.62,7.7s-14.33-3.06-19.31-8.43c1.61.04,3.22.21,4.8.52.38.08.76-.17.83-.56.08-.38-.17-.76-.56-.83-2.23-.44-4.52-.62-6.8-.54-.2,0-.39.1-.52.26-.13.16-.19.36-.16.56l.96,6.31c.05.35.36.6.7.6.04,0,.07,0,.11,0,.39-.06.65-.42.6-.81l-.63-4.14c5.22,5.41,12.41,8.48,19.98,8.48Z"/>
5065          <path fill="#1f1f1f" d="M10.03,41.61c.02.31.23.57.53.65,7.3,1.93,18.36,4.88,19.22,5.18.1.05.21.07.31.07.06,0,.12,0,.19-.02.92-.25,15.01-6.09,16.62-6.76.26-.11.44-.37.44-.65,0-.78.04-2.39.08-4.42.17-8.24.31-16.41.08-18,0-.05-.02-.1-.04-.14-.02-.29-.21-.54-.49-.63l-18.05-5.74c-.16-.05-.33-.04-.49.02-6.83,2.8-16.37,6.19-17.91,6.73-.22.02-.42.13-.54.31-.1.13-.15.28-.15.45,0,.04,0,.07.01.11-.66,7.31-.11,17.39.18,22.84ZM20.55,43.45c-3.87-1.03-7.78-2.07-9.14-2.43-.29-5.34-.76-14.53-.22-2
50651.44l4.24,1.22.05,11.73c0,.32.22.6.53.68l7.27,1.88c.06.02.12.02.18.02.15,0,.3-.05.43-.14.17-.13.28-.33.28-.55l.2-11.05,5.02,1.45-.07,21c-.48-.14-1.16-.32-2.13-.59-1.61-.44-3.85-1.04-6.65-1.79ZM39.49,16l-15.27,5.85-5.83-1.68c5.45-2.63,14.59-5.37,16.01-5.79l5.09,1.62ZM22.96,22.97l-.19,10.53-5.87-1.52-.04-10.77,6.1,1.76ZM46,35.63c-.03,1.69-.06,3.09-.07,3.96-5.29,2.19-12.65,5.22-15.17,6.21l.07-21.04,15.33-6.19c.14,2.85-.04,11.61-.15,17.06ZM30.08,23.54l-3.59-1.03,15-5.75s.1-.04.14-.07l3.03.96-14.58,5.89ZM28.73,12.58l3.28,1.04c-3.74,1.16-11.36,3.65-15.61,5.98l-3.55-1.02c3.44-1.23,10.45-3.78,15.87-6Z"/>
5066        </svg>
5067      </span>
5068      <span class="footer-usp-bar__label">Free 30-Day Returns</span>
5069      <span class="footer-usp-bar__sublabel">On eligible items</span>
5070    </a>
5071
5072    <a href="/pages/warranties" class="footer-usp-bar__item">
5073      <span class="footer-usp-bar__icon">
5074        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 44.38 56.69" aria-hidden="true">
5075          <path fill="#1f1f1f" d="M18.85,37.35l15.72-15.72-2.26-2.26-13.46,13.46-6.78-6.78-2.26,2.26s9.04,9.04,9.04,9.04ZM22.18,56.69c-6.36-1.88-11.65-5.75-15.87-11.57S0,32.74,0,25.43V8.29L22.19,0l22.19,8.29v17.14c0,7.3-2.11,13.86-6.31,19.69-4.22,5.83-9.5,9.69-15.87,11.57h-.02ZM22.18,53.33c5.49-1.74,10.04-5.23,13.63-10.46s5.39-11.04,5.39-17.43v-14.98L22.18,3.39,3.16,10.47v14.98c0,6.39,1.79,12.2,5.39,17.43s8.14,8.71,13.63,10.46Z"/>
5076        </svg>
5077      </span>
5078      <span class="footer-usp-bar__label">6-Month Warranty</span>
5079      <span class="footer-usp-bar__sublabel">Extend to 12 months free</span>
5080    </a>
5081
5082    <a href="/collections/virtual-try-on" class="footer-usp-bar__item">
5083      <span class="footer-usp-bar__icon">
5084        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 121.68 56.69" aria-hidden="true">
5085          <path fill="#1f1f1f" d="M.88,55.79L1.17.87h16.53s-.08-.87-.08-.87H.28s-.28,56.68-.28,56.68h17.6s.09-.87.09-.87l-16.81-.02ZM103.7,55.8l.05.89,17.64-.02L121.68.01h-17.66s0,.87,0,.87h16.78s-.27,54.92-.27,54.92h-16.83ZM106.89,16.49c-3.5-2.06-6.84-4.03-10.74-5.26-8.83-2.78-16.05-1.14-24.01,3.13-1.13.6-2.28,1.29-3.48,1.63-1.09.31-2.04-.48-2.1-1.51h-11.17c-.11.97-.83,1.69-1.92,1.54-3.34-.48-12.76-9.48-27.66-4.8-3.9,1.23-7.26,3.17-10.75,5.26-1.43.85-3.35.4-4.99.67v3.43c2.43.7,4.25,1.67,4.65,4.12.38,2.24.76,4.38,1.34,6.56,2.33,8.69,7.7,15.05,17.07,15.56,13.58.74,20.66-10.39,22.97-22.64-.92-.86-1.71-1.91-1.37-3.16.84-3.06,11.66-3.11,12.45.04.33,1.33-.49,2.32-1.38,3.13,2.3,12.25,9.41,23.45,23.02,22.64,10.47-.61,15.68-8.45,17.65-18.12l1.02-5c.57-1.79,2.47-2.6,4.33-3.04l.05-3.52c-1.63-.27-3.54.18-4.99-.67ZM52.04,27.35c-.54,5.83-3.64,11.16-8.49,14.59-5.34,3.8-12.12,3.68-17.37-.03-4.63-3.28-7.55-8.49-8.02-14.16-.44-5.35,2.03-10.11,6.57-12.84,6.27-3.76,15.32-3.59,21.42.4,4.08,2.68,6.36,7.07,5.9,12.03ZM95.2,42.26c-5.16,3.38-11.48,3.29-16.49-.08-4.84-3.25-8-8.44-8.77-14.23-.72-5.35,1.7-10.26,6.41-12.99,5.87-3.4,13.37-3.68,19.5-.77,5.05,2.39,8.09,7.11,7.95,12.73-.15,6.14-3.39,11.92-8.6,15.33Z"/>
5086        </svg>
5087      </span>
5088      <span class="footer-usp-bar__label">Virtual Try-On</span>
5089      <span class="footer-usp-bar__sublabel">Find your fit</span>
5090    </a>
5091
5092  </div>
5093</div>
5094
5095<style>
5096.footer-usp-bar {
5097  background-color: #F6F6F6;
5098  border-bottom: 1px solid #ebebeb;
5099  padding: 32px 20px;
5100}
5101
5102.footer-usp-bar__inner {
5103  max-width: 1200px;
5104  margin: 0 auto;
5105  display: grid;
5106  grid-template-columns: repeat(4, 1fr);
5107  gap: 24px;
5108}
5109
5110.footer-usp-bar__item {
5111  display: flex;
5112  flex-direction: column;
5113  align-items: center;
5114  text-align: center;
5115  gap: 14px;
5116  text-decoration: none;
5117  color: #241f20;
5118  transition: opacity 0.2s ease;
5119}
5120
5121.footer-usp-bar__item:hover {
5122  opacity: 0.65;
5123}
5124
5125.footer-usp-bar__icon {
5126  display: flex;
5127  align-items: center;
5128  justify-content: center;
5129  height: 36px;
5130}
5131
5132.footer-usp-bar__icon svg {
5133  height: 36px;
5134  width: auto;
5135}
5136
5137.footer-usp-bar__label {
5138  font-family: inherit;
5139  font-size: 10px;
5140  font-weight: 400;
5141  letter-spacing: 0.12em;
5142  text-transform: uppercase;
5143  line-height: 1.4;
5144}
5145
5146.footer-usp-bar__sublabel {
5147  font-family: inherit;
5148  font-size: 9px;
5149  font-weight: 400;
5150  letter-spacing: 0.08em;
5151  text-transform: uppercase;
5152  line-height: 1.4;
5153  opacity: 0.6;
5154  margin-top: -8px;
5155}
5156
5157/* 2x2 grid on mobile */
5158@media (max-width: 767px) {
5159  .footer-usp-bar {
5160    padding: 28px 16px;
5161  }
5162  .footer-usp-bar__inner {
5163    grid-template-columns: repeat(2, 1fr);
5164    gap: 28px 16px;
5165  }
5166  .footer-usp-bar__icon {
5167    height: 30px;
5168  }
5169  .footer-usp-bar__icon svg {
5170    height: 30px;
5171  }
5172  .footer-usp-bar__label {
5173    font-size: 9px;
5174  }
5175}
5176</style>
5177
5178<footer id="footer">
5179        <div class="footerCenter">
5180            <div class="container">
5181                <div class="footerCenterWrap">
5182                    <div class="flexBox-top flexBox-row">
5183                        <div class="col-xs-12 col-sm-12 col-md-12 d-lg-none">
5184                           <div class="vigor-newsletter">
5185                                <div class="newsletter-banner-container">
5186                                    <div class="newsletter-form">
5187                                          <div class="left--box">
5188                                                
5189                                          </div>
5190                                          <div class="velaContent">
5191                                              
5192                                                
5193                                                <div class="klaviyo-form-XJPkaG klaviyo-form"></div>
5194                                                
5195                                                    <div class="nesletter_link"><a href="/pages/privacy-policy"></a></div>
5196                                                
5197                                              
5198                                          </div>
5199                                      </div>
5200                                      
5201                                  </div>
5202                            </div>
5203                        </div>
5204                        <div class="col-xs-12 col-sm-12 col-md-12 social">
5205                        
5206                            <div class="col-xs-12 col-sm-4 col-md-3 pull-right d-flex flex-col">
5207                                <div>
5208	<div class="velaSocial">
5209	    
5210		
5211	    <div class="velaContent">
5212	        <ul class="velalistSocial list-unstyled">
5213				
5214	                <li class="instagram">
5215	                    <a target="_blank" href="https://www.instagram.com/lespecs/?hl=en" title="Le Specs US on Instagram" class="btn-social" data-original-title="Instagram">
5216	                        <i class="icon-icon-instagram"></i>
5217	                        <span>Instagram</span>
5218	                    </a>
5219	                </li>
5220	            
5221	            
5222	                <li class="facebook">
5223	                    <a target="_blank" href="https://www.facebook.com/LeSpecs/" title="Le Specs US on Facebook" class="btn-social" data-original-title="Facebook">
5224	                        <i class="icon-icon-facebook"></i>
5225	                        <span>Facebook</span>
5226	                    </a>
5227	                </li>
5228	            
5229	            
5230	                <li class="youtube">
5231	                    <a target="_blank" href="https://www.youtube.com/user/lespecssunglasses" title="Le Specs US on Youtube" class="btn-social" data-original-title="Youtube">
5232	                        <i class="icon-icon-youtube"></i>
5233	                        <span>Youtube</span>
5234	                    </a>
5235	                </li>
5236	            
5237				
5238	                <li class="pinterest">
5239	                    <a target="_blank" href="https://www.pinterest.com.au/lespecs/" title="Le Specs US on Pinterest" class="btn-social" data-original-title="Pinterest">
5240	                        <i class="ti-pinterest-alt"></i>
5241	                        <span>Pinterest</span>
5242	                    </a>
5243	                </li>
5244	            
5245	        </ul>
5246	    </div>
5247	</div>
5248
5249
5250                                </div>
5251                                <div class="d-none d-lg-block">
5252                                    <div class="">
5253                                        <div class="newsletter-banner-container">
5254                                            <div class="newsletter-form">
5255                                                <div class="left--box">
5256                                                        
5257                                                </div>
5258                                                <div class="velaContent">
5259                                                    
5260                                                        
5261                                                        <div class="klaviyo-form-XJPkaG klaviyo-form"></div>
5262                                                        
5263                                                            <div class="nesletter_link"><a href="/pages/privacy-policy"></a></div>
5264                                                        
5265                                                    
5266                                                </div>
5267                                            </div>
5268                                            
5269                                        </div>
5270                                    </div>
5271                                </div>
5272                            </div>
5273                        
5274                        <div class="footerMenu1 col-xs-12 col-sm-8 col-md-9 pull-left"><div class="velaFooter">
5275	<div class="">
5276		<ul class="velaFooterLinks list-unstyled">
5277			
5278				<li class=" col-xs-12 col-sm-4 col-md-3">
5279					<a class="velaFooterTitle"  title="">Customer Care</a>
5280					
5281					
5282						<ul class="velaContent">
5283							
5284								<li><a href="/pages/contact-us" title="">Contact Us</a></li>
5285							
5286								<li><a href="https://lespecs.com/pages/shippinginfo" title="">Shipping </a></li>
5287							
5288								<li><a href="/pages/returns" title="">Returns</a></li>
5289							
5290								<li><a href="/pages/warranties" title="">Warranty</a></li>
5291							
5292								<li><a href="/pages/faq" title="">FAQ</a></li>
5293							
5294								<li><a href="/policies/refund-policy" title="">Refund policy</a></li>
5295							
5296								<li><a href="/pages/terms-and-conditions" title="">Terms And Conditions</a></li>
5297							
5298								<li><a href="/policies/terms-of-service" title="">Terms of Service</a></li>
5299							
5300								<li><a href="/pages/privacy-policy" title=""> Privacy Policy </a></li>
5301							
5302								<li><a href="/pages/california-proposition-65" title="">California Proposition 65</a></li>
5303							
5304						</ul>
5305					
5306				</li>
5307			
5308				<li class=" col-xs-12 col-sm-4 col-md-3">
5309					<a class="velaFooterTitle"  title="">About Us</a>
5310					
5311					
5312						<ul class="velaContent">
5313							
5314								<li><a href="https://lespecs.com/pages/our-story" title="">Our Story </a></li>
5315							
5316								<li><a href="/pages/corporate" title="">Corporate Gifts</a></li>
5317							
5318								<li><a href="/pages/take-3-for-the-sea" title="">Take 3 For The Sea</a></li>
5319							
5320								<li><a href="/pages/student-graduate-discount" title="">Student Discount</a></li>
5321							
5322								<li><a href="/pages/accessibility" title="">Accessibility</a></li>
5323							
5324								<li><a href="/pages/sitemap" title="">Sitemap</a></li>
5325							
5326						</ul>
5327					
5328				</li>
5329			
5330				<li class=" col-xs-12 col-sm-4 col-md-3">
5331					<a class="velaFooterTitle"  title="">Explore</a>
5332					
5333					
5334						<ul class="velaContent">
5335							
5336								<li><a href="/blogs/le-specs" title="">Le Specs Blog</a></li>
5337							
5338								<li><a href="/pages/le-specs-lens-category-guide" title="">
5338Lens Category Guide</a></li>
5339							
5340								<li><a href="/pages/sunglasses-fit-guide" title="">Find Your Fit</a></li>
5341							
5342								<li><a href="/collections/virtual-try-on" title="">Virtual Try-On</a></li>
5343							
5344								<li><a href="/collections/global-fit-sunglasses" title="">Global Fit</a></li>
5345							
5346								<li><a href="/collections/narrow-fit" title="">Narrow Fit</a></li>
5347							
5348								<li><a href="/collections/regular-fit" title="">Regular Fit</a></li>
5349							
5350								<li><a href="/collections/wide-fit" title="">Wide Fit</a></li>
5351							
5352						</ul>
5353					
5354				</li>
5355			
5356				<li class=" col-xs-12 col-sm-4 col-md-3">
5357					<a class="velaFooterTitle"  title="">Shop</a>
5358					
5359					
5360						<ul class="velaContent">
5361							
5362								<li><a href="/collections/le-specs-e-gift-card" title="">E-Gift Cards</a></li>
5363							
5364								<li><a href="/collections/shop-all-womens" title="">Women's Sunglasses</a></li>
5365							
5366								<li><a href="/collections/shop-all-mens" title="">Men's Sunglasses</a></li>
5367							
5368								<li><a href="/collections/best-sellers" title="">Best Sellers</a></li>
5369							
5370								<li><a href="/collections/new-arrivals" title="">New Arrivals</a></li>
5371							
5372								<li><a href="/collections/sale" title="">Sale</a></li>
5373							
5374						</ul>
5375					
5376				</li>
5377			
5378		</ul>
5379
5380	</div>
5381</div>
5382
5383                        </div>
5384                    </div>
5385                    </div>
5386                </div>
5387            </div>
5388        </div>
5389        <div class="footerCopyRight">
5390            <div class="container">
5391                <div class="align-items">
5392                    <div class="velaCopyRight hidden-xs col-xs-2 col-sm-4 col-md-4">
5393                        © LE SPECS
5394                    </div>
5395
5396                    <div class="velaPayment col-xs-12 col-sm-4 col-md-4">
5397                        <div class="velaPaymentImage">
5398                          
5399                            <div class="wg-visa">
5400                                <img loading="lazy" src="//lespecs.com/cdn/shop/t/286/assets/visa.svg?v=73721562003934276861789610218" alt="Visa" />
5401                            </div>
5402                            <div class="wg-master">
5403                                <img loading="lazy" src="//lespecs.com/cdn/shop/t/286/assets/mastercard.svg?v=9670384536177802411789610196" alt="MasterCard" />
5404                            </div>
5405                            <div class="wg-paypal">
5406                                <img loading="lazy" src="//lespecs.com/cdn/shop/t/286/assets/paypal.svg?v=145229517966569357291789610202" alt="Paypal" />
5407                            </div>
5408                            
5409                                <div class="wg-zip">
5410                                    <img  loading="lazy" src="//lespecs.com/cdn/shop/t/286/assets/zip-logo.png?v=77334389887381604401789610220" alt="Zip"/>
5411                                </div>
5412                            
5413                        </div>
5414                    </div>
5415
5416                    <div class="col-xs-3 col-sm-4 col-md-4 store-locator desktop">
5417                        
5418<div class="country-dropdown ">
5419    <div class="country-dropdown-wrapper">
5420      <ul class="country-dropdown-select">
5421        
5422
5423        
5424
5425        
5426
5427            <li>
5428              <a href="https://au.lespecs.com/products/dont-cha-toffee-tort?redirect=false">
5429                
5430                  <img src="//lespecs.com/cdn/shop/files/AU.png?crop=center&amp;height=24&amp;v=1740438349&amp;width=24" alt="" srcset="//lespecs.com/cdn/shop/files/AU.png?crop=center&amp;height=24&amp;v=1740438349&amp;width=24 24w" width="24" height="24">
5431                
5432
5433                AUSTRALIA / NZ
5434              </a>
5435            </li>
5436          
5437        
5438
5439        
5440
5441            <li>
5442              <a href="https://intl.lespecs.com/products/dont-cha-toffee-tort?redirect=false">
5443                
5444                  <img src="//lespecs.com/cdn/shop/files/EU.png?crop=center&amp;height=24&amp;v=1740438349&amp;width=24" alt="" srcset="//lespecs.com/cdn/shop/files/EU.png?crop=center&amp;height=24&amp;v=1740438349&amp;width=24 24w" width="24" height="24">
5445                
5446
5447                INTERNATIONAL
5448              </a>
5449            </li>
5450
5451        
5452
5453            <li>
5454              <a href="https://lespecs.co.uk/products/dont-cha-toffee-tort?redirect=false">
5455                
5456                  <img src="//lespecs.com/cdn/shop/files/GB.png?crop=center&amp;height=24&amp;v=1740438349&amp;width=24" alt="" srcset="//lespecs.com/cdn/shop/files/GB.png?crop=center&amp;height=24&amp;v=1740438349&amp;width=24 24w" width="24" height="24">
5457                
5458
5459                UNITED KINGDOM
5460              </a>
5461            </li>
5462          
5463        
5464      </ul>
5465
5466      <div class="selected-location">
5467        <div class="value">
5468          
5469            <img src="//lespecs.com/cdn/shop/files/US.png?crop=center&amp;height=24&amp;v=1740438349&amp;width=24" alt="" srcset="//lespecs.com/cdn/shop/files/US.png?crop=center&amp;height=24&amp;v=1740438349&amp;width=24 24w" width="24" height="24">
5470          
5471
5472          <span>
5473            UNITED STATES
5474          </span>
5475        </div>
5476
5477        <span class="icon-icon-chevron-down dropdown-icon"></span>
5478      </div>
5479    </div>
5480  </div>
5481
5482                    </div>
5483
5484                    <div class="velaCopyRight hidden-lg hidden-md hidden-sm col-xs-12 col-sm-4 col-md-4">
5485                        © LE SPECS
5486                    </div>
5487
5488                    
5489                </div>
5490            </div>
5491        </div>
5492    </footer>
5493
5494
5495<style> #shopify-section-vigor_footer .velaFooterLinks li a {font-size: 13px; line-height: 32px;} @media (max-width: 768px) {#shopify-section-vigor_footer .velaFooterLinks > li > a {font-family: Gotham-Medium !important; }} </style></div>
5496
5497    
5498  </div>
5499
5500  <!-- Global VTO Popup (Vue component) -->
5501  <div vue-init>
5502    <popup-vto></popup-vto>
5503  </div>
5504
5505  
5505<script id="CartTemplate" type="text/template">
5506    
5507        <form action="/cart" method="post" novalidate class="cart ajaxcart">
5508            <div class="ajaxcartInner">
5509    
5510                <div class="ajaxcartHeader hidden-xs">
5511                    <div class="row rowAjaxCart">
5512                        <div class="text-center col-xs-12 col-sm-2 col-md-2">
5513                            <span>Image</span>
5514                        </div>
5515                        <div class="col-xs-12 col-sm-4 col-md-5">
5516                            <span>Product</span>
5517                        </div>
5518                        <div class="text-center col-xs-12 col-sm-4 col-md-3">
5519                            <span>Quantity</span>
5520                        </div>
5521                        <div class="text-right col-xs-12 col-sm-1 col-md-1">
5522                            <span>Price</span>
5523                        </div>
5524                        <div class="text-right col-xs-12 col-sm-1 col-md-1">
5525                            <span>&nbsp;</span>
5526                        </div>
5527                    </div>
5528                </div>
5529    
5530    <div class="ajaxcartProductList">
5531                {{#items}}
5532                <div class="ajaxcartProduct">
5533                    <div class="ajaxcartRow" data-line="{{line}}">
5534                        <div class="row rowAjaxCart">
5535                            <div class="drawerImage col-xs-5 col-sm-2 col-md-2">
5536                                <a href="{{url}}" class="ajaxcartProductImage">
5537                                {{#if img}}
5538                                  <img class="img-responsive" src="{{img}}" alt="{{name}}" />
5539                                {{else}}
5540                                  
5541                                  <svg class="img-responsive" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 525.5 525.5"><path d="M324.5 212.7H203c-1.6 0-2.8 1.3-2.8 2.8V308c0 1.6 1.3 2.8 2.8 2.8h121.6c1.6 0 2.8-1.3 2.8-2.8v-92.5c0-1.6-1.3-2.8-2.9-2.8zm1.1 95.3c0 .6-.5 1.1-1.1 1.1H203c-.6 0-1.1-.5-1.1-1.1v-92.5c0-.6.5-1.1 1.1-1.1h121.6c.6 0 1.1.5 1.1 1.1V308z"/><path d="M210.4 299.5H240v.1s.1 0 .2-.1h75.2v-76.2h-105v76.2zm1.8-7.2l20-20c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l1.5 1.5 16.8 16.8c-12.9 3.3-20.7 6.3-22.8 7.2h-27.7v-5.5zm101.5-10.1c-20.1 1.7-36.7 4.8-49.1 7.9l-16.9-16.9 26.3-26.3c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l27.5 27.5v7.8zm-68.9 15.5c9.7-3.5 33.9-10.9 68.9-13.8v13.8h-68.9zm68.9-72.7v46.8l-26.2-26.2c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-26.3 26.3-.9-.9c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-18.8 18.8V225h101.4z"/><path d="M232.8 254c4.6 0 8.3-3.7 8.3-8.3s-3.7-8.3-8.3-8.3-8.3 3.7-8.3 8.3 3.7 8.3 8.3 8.3zm0-14.9c3.6 0 6.6 2.9 6.6 6.6s-2.9 6.6-6.6 6.6-6.6-2.9-6.6-6.6 3-6.6 6.6-6.6z"/></svg>
5542                                  
5543                                {{/if}}
5544                                </a>
5545                            </div>
5546                            <div class="drawerProRight content_minicart col-xs-6 col-sm-4 col-md-7">
5547                                <div class="ajaxProductInfo">
5548                                    <a href="{{url}}" class="ajaxcartProductName">
5549                                        {{name}}
5550                                        {{#if isFreeGift}}
5551                                            (Free Gift)
5552                                        {{/if}}
5553                                    </a>
5554                                    {{#if variation}}
5555                                        <span class="ajaxcartProductMeta">{{variation}}</span>
5556                                    {{/if}}
5557                                    {{#properties}}
5558                                        {{#each this}}
5559                                            {{#if this}}
5560                                                <span class="ajaxcartProductMeta">{{@key}}: {{this}}</span>
5561                                            {{/if}}
5562                                        {{/each}}
5563                                    {{/properties}}
5564    
5565                                    
5566    
5567                                <span>QTY: {{itemQty}}</span>
5568                                                                
5569                                <div class="priceProduct">
5570                                  {{#if isDiscounted}}
5571                                    <span class="priceCompare">{{{comparePrice}}}</span>
5572                                    <span class="priceDiscount">{{{price}}} <span class="priceDiscountPercent">(-{{discountPercent}}%)</span></span>
5573                                  {{else}}
5574                                    <span>{{{price}}}</span>
5575                                  {{/if}}
5576                                </div>
5577                                </div>
5578                            </div>
5579                            <div class="drawerProRight ajaxcartQty_minicart col-xs-6 col-sm-4 col-md-3">
5580                                <div class="ajaxcartQty">
5581                                    <button type="button" class="qtyAdjust qtyMinus" data-id="{{id}}" data-qty="{{itemMinus}}" data-line="{{line}}">
5582                                        <span class="txtFallback">&minus;</span>
5583                                    </button>
5584                                    <input type="text" name="updates[]" class="qtyNum" value="{{itemQty}}" min="0" data-id="{{id}}" data-line="{{line}}"  pattern="[0-9]*" />
5585                                    <button type="button" class="qtyAdjust qtyPlus" data-id="{{id}}" data-line="{{line}}" data-qty="{{itemAdd}}">
5586                                        <span class="txtFallback">+</span>
5587                                    </button>
5588                                </div>
5589                            </div>
5590                            <div class="drawerProRight col-xs-6 col-sm-2 col-md-2 hidden">
5591                                <span>QTY: {{itemQty}}</span>
5592                                <div class="priceProduct textRight">
5593                                    {{{price}}}
5594                                </div>
5595                            </div>
5596                            <div class="drawerProRight cart_Remove col-xs-1 col-sm-2 col-md-1">
5597                            	<div class="text-center">
5598                                    <a href="#" class="cartRemove" onclick="return false;" data-line="{{ line }}">
5599                                        <i class="icon-icon-small-close"></i>
5600                                    </a>
5601                                </div>
5602  							</div>
5603                        </div>
5604                    </div>
5605                </div>
5606
5607                {{/items}}
5608                </div>
5609                <div class="ajaxCartFooter row noGutter">
5610    
5611                    
5612    
5613                        <div class="drawerAjaxFooter hidden_minicart col-xs-12 col-sm-6">
5614                            <div class="ajaxNote">
5615                                <label for="CartSpecialInstructions">Special instructions for seller</label>
5616                                <textarea name="note" class="form-control" id="CartSpecialInstructions">{{ note }}</textarea>
5617                            </div>
5618                        </div>
5619    
5620                    
5621    
5622
5623                    <div class="drawerAjaxFooter col-xs-12 col-sm-6">
5624                        <div class="ajaxSubTotal text-right tdf-cart-total-parent">
5625                            <span class="h3 cartSubtotal"> {{{totalPrice}}}</span>
5626                        </div>
5627                        <div style="line-height: 1.3; margin:0 0 10px 0; min-height:20px;">
5628                        	<quadpay-widget logoSize="90%" amount="{{{totalPrice}}}" amountSelector=".ajaxSubTotal .cartSubtotal" alignment="center"></quadpay-widget>
5629                        </div>
5630                        
5631
5632                        
5633                        
5634                        <p class="text-right">Free shipping on orders over $75.</p>
5635                        
5636                        
5637                        
5638                        
5639                        
5640
5641                        
5642                            
5643                            <div class="ajaxButton text-right">
5644                                <div class="btn_action_hover"><button type="submit" class="btn btnVelaOne" onclick="window.location.href='/cart';">
5645                            
5646                            View Cart &amp; Checkout
5647                            
5648                                </button></div>
5649                            </div>
5650                            
5651                        
5652                        
5653                            <div class="additional_checkout_buttons hidden"><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart">
5653 <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;paypal&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:2979004480,&quot;countryCode&quot;:&quot;US&quot;,&quot;merchantName&quot;:&quot;Le Specs US&quot;,&quot;phoneRequired&quot;:true,&quot;companyRequired&quot;:false,&quot;shippingType&quot;:&quot;shipping&quot;,&quot;shopifyPaymentsEnabled&quot;:false,&quot;hasManagedSellingPlanState&quot;:false,&quot;requiresBillingAgreement&quot;:false,&quot;gatewayType&quot;:&quot;CONNECTED&quot;,&quot;merchantId&quot;:&quot;DJATNKTG8QJMJ&quot;,&quot;sdkUrl&quot;:&quot;https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=DJATNKTG8QJMJ\u0026intent=capture&quot;,&quot;serviceableCountryCodes&quot;:[&quot;US&quot;]}}]" access-token="b04e504b22a825d84c75bb69b5d11e6f" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="2979004480" cart-id="ecc6f1c5cf5f9f890713d6b910c2448f" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div>
5654                        
5655    
5656                    </div>
5657                </div>
5658            </div>
5659        </form>
5660    
5661</script>
vendor: 1 bytes, line 5661
5661
5662<script id="velaAjaxQty" type="text/template">
5663    
5664        <div class="ajaxcartQty">
5665            <button type="button" class="qtyAdjust qtyMinus" data-id="{{id}}" data-qty="{{itemMinus}}">
5666                <span class="txtFallback">&minus;</span>
5667            </button>
5668            <input type="text" class="qtyNum" value="{{itemQty}}" min="0" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*">
5669            <button type="button" class="qtyAdjust qtyPlus" data-id="{{id}}" data-qty="{{itemAdd}}">
5670                <span class="txtFallback">+</span>
5671            </button>
5672        </div>
5673    
5674</script>
vendor: 1 bytes, line 5674
5674
5675<script id="velaJsQty" type="text/template">
5676    
5677        <div class="velaJsQty">
5678            <button type="button" class="velaQtyAdjust velaQtyAdjustMinus" data-id="{{id}}" data-qty="{{itemMinus}}">
5679                <span class="txtFallback">&minus;</span>
5680            </button>
5681            <input type="text" class="velaQtyNum" value="{{itemQty}}" min="1" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}" />
5682            <button type="button" class="velaQtyAdjust velaQtyAdjustPlus" data-id="{{id}}" data-qty="{{itemAdd}}">
5683                <span class="txtFallback">+</span>
5684            </button>
5685        </div>
5686    
5687</script>
5687
5688
5689  <div id="loading" style="display:none;"><div class="loader"></div></div>
5690
5691<div id="newsletterAlert" class="modal fade" style="display:none;">
5692	<div class="modal-dialog modal-sm">
5693		<div class="modal-content">
5694          	<div class="alert alert-success">
5695          		<div class="newsletterAlert">Thank you for your subscription</div>
5696          	</div>
5697		</div>
5698	</div>
5699</div>
5700
5701
5702
5703<div id="velaPopupCart" style="display:none;">
5704  <div class="PopupCartOverlay"></div>
5705  <div class="jsPopupview"></div>
5706  <div id="PopupCartModal" class="PopupCartProduct" style="display:none;">
5707    <a title="Close" class="popupClose" href="javascript:void(0);"></a>
5708    <div class="proBoxPrimary row">
5709      <div class="proBoxImage col-xs-12 col-sm-12 col-md-4">
5710        <div class="proFeaturedImage">
5711          <a class="proImage" title="" href="#">
5712            <img class="img-responsive proImageProduct" src="//lespecs.com/cdn/shop/t/286/assets/loading.gif?v=74321011833449561481789610195" alt="Quickview"/>
5713          </a>
5714        </div>
5715      </div>
5716      <div class="proBoxInfo col-xs-12 col-sm-12 col-md-8">
5717        <h3 class="proName">&nbsp;</h3>
5718        <p class="success-message">is added to your shopping cart.</p>
5719        <div class="actions">
5720          <button class="btn-secondary continue-shopping" onclick="javascript:void(0)" >Continue Shopping</button>
5721          <button class="btn-secondary" onclick="window.location='/cart'">Go to cart</button>
5722        </div>
5723      </div>
5724    </div>
5725  </div>
5726</div>
5727
5728
5729  
5730
5731  <!--[if (lte IE 9) ]>
5731<script src="//lespecs.com/cdn/shop/t/286/assets/match-media.min.js?v=22265819453975888031789610197" type="text/javascript"></script>
5731<![endif]-->
5732
5733<script src="//lespecs.com/cdn/shop/t/286/assets/jquery_cookie.js?v=151943620017648288601789610193" type="text/javascript"></script>
vendor: 1 bytes, line 5733
5733
5734<script src="//lespecs.com/cdn/shopifycloud/storefront/assets/themes_support/api.jquery-7ab1a3a4.js" type="text/javascript"></script>
vendor: 1 bytes, line 5734
5734
5735<script src="//lespecs.com/cdn/shop/t/286/assets/jquery.vendor.js?v=100246437403090411491789610192" type="text/javascript"></script>
vendor: 1 bytes, line 5735
5735
5736<script src="//lespecs.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js" type="text/javascript"></script>
vendor: 1 bytes, line 5736
5736
5737<script src="//lespecs.com/cdn/shop/t/286/assets/jquery.bootstrap.js?v=29428992816932961571789610184" type="text/javascript"></script>
vendor: 1 bytes, line 5737
5737
5738<script src="//lespecs.com/cdn/shop/t/286/assets/jquery.handlebars.js?v=75912755227924687151789610187" type="text/javascript"></script>
vendor: 1 bytes, line 5738
5738
5739<script src="//lespecs.com/cdn/shop/t/286/assets/jquery.fancybox.js?v=103762062840115534411789610186" type="text/javascript"></script>
vendor: 1 bytes, line 5739
5739
5740<script src="//lespecs.com/cdn/shop/t/286/assets/jquery.scrollto.js?v=163010041162377117741789610191" type="text/javascript"></script>
vendor: 1 bytes, line 5740
5740
5741<script src="//lespecs.com/cdn/shop/t/286/assets/jquery.ScrollMagic.js?v=100064161800961904801789610190" type="text/javascript"></script>
5741
5742
5743<script src="//lespecs.com/cdn/shop/t/286/assets/jquery.instafeed.js?v=90032470946696484961789610188" type="text/javascript"></script>
vendor: 1 bytes, line 5743
5743
5744<script src="//lespecs.com/cdn/shop/t/286/assets/jquery.countdown.js?v=120216172512754458201789610185" type="text/javascript"></script>
vendor: 1 bytes, line 5744
5744
5745<script src="//lespecs.com/cdn/shop/t/286/assets/jquery.ion.rangeslider.js?v=25617981562543196831789610188" type="text/javascript"></script>
vendor: 1 bytes, line 5745
5745
5746<script src="//lespecs.com/cdn/shop/t/286/assets/jquery.master.js?v=133733257953025716121790056053" type="text/javascript"></script>
vendor: 1 bytes, line 5746
5746
5747<script src="//lespecs.com/cdn/shop/t/286/assets/cart.js?v=4152948423728660991789610137" type="text/javascript"></script>
vendor: 1 bytes, line 5747
5747
5748<script src="//lespecs.com/cdn/shop/t/286/assets/jquery.vela.js?v=76593577912732843681789610262" type="text/javascript"></script>
vendor: 1 bytes, line 5748
5748
5749<script src="//lespecs.com/cdn/shop/t/286/assets/accessible-megamenu.js?v=42430829150055710811789610124" type="text/javascript"></script>
vendor: 1 bytes, line 5749
5749
5750<script src="//lespecs.com/cdn/shop/t/286/assets/custom.js?v=108321635073650229321789610260" type="text/javascript"></script>
5750
5751
5752
5753  
5754
5755  <!-- "snippets/swymSnippet.liquid" was not rendered, the associated app was uninstalled -->
5756  
5756<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.js"></script>
5756
5757
5758  
5758<script>
5759    jQuery.ajax({
5760      url: '//freegeoip.live/json/',
5761      type: 'POST',
5762      dataType: 'jsonp',
5763      success: function(location) {
5764        // If the visitor is browsing from Australia.
5765        if (location.country_code === 'AU') {
5766
5767          $(document).ready(function(){
5768            // if (!$.cookie('country-alert')) {
5769            //   jQuery.fancybox.open(jQuery('#message-au'));
5770            //   var date = new Date();
5771            //   date.setTime(date.getTime() + 24 * 60 * 60 * 1000);
5772            //   $.cookie('country-alert', true, { expires: date });
5773            //  }
5774            if (sessionStorage.getItem('country-alert') !== 'true') {
5775              // jQuery.fancybox.open(jQuery('#message-au'));
5776              sessionStorage.setItem('country-alert','true');
5777            }
5778          });
5779        }
5780      }
5781    });
5782  </script>
5782
5783  <div style="display:none;">
5784    <div id="message-au" style="padding:30px;">
5785      <div class="country-popup">
5786        <div class="shopify-section">
5787          <section>
5788            <div class="container">
5789              <div class="items one-column">
5790                <div class="logo">
5791                						<h1 class="vigorLogo" itemscope="" itemtype="http://schema.org/Organization">
5792                							<a href="/" itemprop="url" class="LogoLink">
5793                								<img src="//lespecs.com/cdn/shop/t/286/assets/logo.svg?v=126524256999045233541789610195" alt="Le Specs US" itemprop="logo" class="main">
5794                							</a>
5795                						</h1>
5796                </div>
5797                <div class="fancy-text">
5798                  <h4>HELLO!</h4>
5799                  <p>Looks like you're in Australia. Do you want to go to your local store?</p>
5800                  <a class="btn btnVelaOne" href="https://au.lespecs.com/products/dont-cha-toffee-tort">YES, PLEASE</a>
5801                  <a class="btn secondary_btn" data-fancybox-close>NO, THANK YOU</a>
5802                </div>
5803              </div>
5804            </div>
5805          </section>
5806        </div>
5807      </div>
5808    </div>
5809  </div>
5810  
5810<script>
5811    jQuery.ajax({
5812      url: '//freegeoip.live/json/',
5813      type: 'POST',
5814      dataType: 'jsonp',
5815      success: function(location) {
5816        // If the visitor is browsing from NZ.
5817        if (location.country_code === 'NZ') {
5818
5819          $(document).ready(function(){
5820            // if (!$.cookie('country-alert')) {
5821            //   jQuery.fancybox.open(jQuery('#message-nz'));
5822            //   var date = new Date();
5823            //   date.setTime(date.getTime() + 24 * 60 * 60 * 1000);
5824            //   $.cookie('country-alert', true, { expires: date });
5825            //  }
5826            if (sessionStorage.getItem('country-alert') !== 'true') {
5827              // jQuery.fancybox.open(jQuery('#message-nz'));
5828              sessionStorage.setItem('country-alert','true');
5829            }
5830          });
5831        }
5832      }
5833      });
5834    </script>
5834
5835    <div style="display:none;">
5836      <div id="message-nz" style="padding:30px;">
5837        <div class="country-popup">
5838          <div class="shopify-section">
5839            <section>
5840              <div class="container">
5841                <div class="items one-column">
5842                  <div class="logo">
5843                  						<h1 class="vigorLogo" itemscope="" itemtype="http://schema.org/Organization">
5844                  							<a href="/" itemprop="url" class="LogoLink">
5845                  								<img src="//lespecs.com/cdn/shop/t/286/assets/logo.svg?v=126524256999045233541789610195" alt="Le Specs US" itemprop="logo" class="main">
5846                  							</a>
5847                  						</h1>
5848                  </div>
5849                  <div class="fancy-text">
5850                    <h4>HELLO!</h4>
5851                    <p>Looks like you're in New Zealand. Do you want to go to your local store?</p>
5852                    <a class="btn btnVelaOne" href="https://au.lespecs.com/products/dont-cha-toffee-tort">YES, PLEASE</a>
5853                    <a class="btn secondary_btn" data-fancybox-close>NO, THANK YOU</a>
5854                  </div>
5855                </div>
5856              </div>
5857            </section>
5858          </div>
5859        </div>
5860      </div>
5861    </div>
5862
5863
5864
5865
5866  
5867
5868  
5869
5870  <!-- "snippets/preorder-now.liquid" was not rendered, the associated app was uninstalled -->
5871
5872    
5872<script type="text/javascript" async src="https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=JDZskD"></script>
5872
5873  
5874
5875
5876  
5877
5878
5879
5880
5881
5882  <!--begin-boost-pfs-js-->
5883  
5884  <!--end-boost-pfs-js-->
5885
5886  <!-- Back in Stock helper snippet -->
5887  
5888
5889<script id="back-in-stock-helper">
5890  var _BISConfig = _BISConfig || {};
5891
5892
5893  _BISConfig.product = {"id":7102207852629,"title":"DON'T CHA | TOFFEE TORT","handle":"dont-cha-toffee-tort","description":"\u003cp\u003e\u003cspan\u003eAdd a touch of nostalgia to any outfit with our early 90s inspired DON’T CHA slimline oval sunglasses. Designed with a sleek, exaggerated frame and wider fit for all faces, these frames feature a slightly wrapped profile and are finished with discreet signature Le Specs metal hardware on both temples.\u003cbr\u003e\u003cbr\u003e• Finished in a toffee tort frame with moss tint lenses.\u003cbr\u003e• A lightweight, durable and impact resistant polycarbonate frame.\u003cbr\u003e• Fitted with shatterproof and scratch resistant polycarbonate lenses.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2026-08-10T21:08:52+10:00","created_at":"2025-03-26T10:19:57+11:00","vendor":"Le Specs","type":"Le Specs","tags":["birthday-sale-may-25-edm-3","birthday-sale-may-25-edm-5","BLACK_FRIDAY_25_EDM_6","BUY_SAVE_EDM4","Class:Sunglasses","Condition Code:O","final-sale","Fit:","Frame Color Online:Tort","Frame Color:Toffee Tort","Frame Colour Online:Tort","Frame Colour:Toffee Tort","Frame Height:37.5","Frame Material:Ecozen T110 10 Plant Biomass","Frame Shape:Oval","Frame Size:Small","Frame Width:141","Gender:Female","Group:Dont Cha","Kids:0","Lens Color:Moss Tint","Lens Colour Group:GREEN","Lens Colour:Moss Tint","Lens Material:Polycarbonate","Lens Width:56","Management:Managed","New Releases","Nose Bridge:17","Polarised:N","Polarized:N","Price:$50-$100","Season:2025 Apr","Stock Code:LSP2552267","Stock Grp:Le Specs","Temple Length:140","UV Protection:Category 1 With Warning","VTO:Yes","Warranty:6 Months Warranty"],"price":5999,"price_min":5999,"price_max":5999,"available":true,"price_varies":false,"compare_at_price":8500,"compare_at_price_min":8500,"compare_at_price_max":8500,"compare_at_price_varies":false,"variants":[{"id":41066041835605,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"LSP2552267","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"DON'T CHA | TOFFEE TORT","public_title":null,"options":["Default Title"],"price":5999,"weight":37,"compare_at_price":8500,"inventory_management":"shopify","barcode":"9324976433954","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611","\/\/lespecs.com\/cdn\/shop\/files\/b88c78f29f9d6f75a1da1aa46da7bf7b.jpg?v=1751336612","\/\/lespecs.com\/cdn\/shop\/files\/02ac7779b0e62b661eb61c59c3b02c4b.jpg?v=1751336613","\/\/lespecs.com\/cdn\/shop\/files\/81225a71d59d2db19355268533aa172d.jpg?v=1751336614","\/\/lespecs.com\/cdn\/shop\/files\/4d957a1f3346c60ce90db0f3ca054a50.jpg?v=1751336615"],"featured_image":"\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611","options":["Title"],"media":[{"alt":"Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs","id":25257050964053,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/lespecs.com\/cdn\/shop\/files\/fa7e16e06ab87b1aeb033d93ebc65c4b.jpg?v=1751336611","width":2048},{"alt":"Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs","id":25257050996821,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/lespecs.com\/cdn\/shop\/files\/b88c78f29f9d6f75a1da1aa46da7bf7b.jpg?v=1751336612"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/lespecs.com\/cdn\/shop\/files\/b88c78f29f9d6f75a1da1aa46da7bf7b.jpg?v=1751336612","width":2048},{"alt":"Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs","id":25257051062357,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/lespecs.com\/cdn\/shop\/files\/02ac7779b0e62b661eb61c59c3b02c4b.jpg?v=1751336613"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/lespecs.com\/cdn\/shop\/files\/02ac7779b0e62b661eb61c59c3b02c4b.jpg?v=1751336613","width":2048},{"alt":"Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs","id":25257051258965,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/lespecs.com\/cdn\/shop\/files\/81225a71d59d2db19355268533aa172d.jpg?v=1751336614"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/lespecs.com\/cdn\/shop\/files\/81225a71d59d2db19355268533aa172d.jpg?v=1751336614","width":2048},{"alt":"Dont Cha Toffee Tort Female Oval Sunglasses | Le Specs","id":25257051291733,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/lespecs.com\/cdn\/shop\/files\/4d957a1f3346c60ce90db0f3ca054a50.jpg?v=1751336615"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/lespecs.com\/cdn\/shop\/files\/4d957a1f3346c60ce90db0f3ca054a50.jpg?v=1751336615","width":2048}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e\u003cspan\u003eAdd a touch of nostalgia to any outfit with our early 90s inspired DON’T CHA slimline oval sunglasses. Designed with a sleek, exaggerated frame and wider fit for all faces, these frames feature a slightly wrapped profile and are finished with discreet signature Le Specs metal hardware on both temples.\u003cbr\u003e\u003cbr\u003e• Finished in a toffee tort frame with moss tint lenses.\u003cbr\u003e• A lightweight, durable and impact resistant polycarbonate frame.\u003cbr\u003e• Fitted with shatterproof and scratch resistant polycarbonate lenses.\u003c\/span\u003e\u003c\/p\u003e"};
5894
5895  
5896    _BISConfig.product.variants[0]['inventory_quantity'] = 1;
5897  
5898
5899
5900
5901</script>
5901
5902
5903  <!-- End Back in Stock helper snippet -->
5904
5905  
5906      <section id="product-image_lightbox">
5907    <div class="lightbox_container">
5908        <button class="lightbox_close-button">
5909            <span><i class="icon-icon-close"></i></span>
5910        </button>
5911        <div class="lightbox_slider">
5912            
5913            <div class="slide">
5914                <div>
5915                    <img  src="//lespecs.com/cdn/shop/files/fa7e16e06ab87b1aeb033d93ebc65c4b_1600x.jpg?v=1751336611" alt="Slide name 3" class="img-responsive"/>
5916                </div>
5917            </div>
5918            
5919            <div class="slide">
5920                <div>
5921                    <img  src="//lespecs.com/cdn/shop/files/b88c78f29f9d6f75a1da1aa46da7bf7b_1600x.jpg?v=1751336612" alt="Slide name 3" class="img-responsive"/>
5922                </div>
5923            </div>
5924            
5925            <div class="slide">
5926                <div>
5927                    <img  src="//lespecs.com/cdn/shop/files/02ac7779b0e62b661eb61c59c3b02c4b_1600x.jpg?v=1751336613" alt="Slide name 3" class="img-responsive"/>
5928                </div>
5929            </div>
5930            
5931            <div class="slide">
5932                <div>
5933                    <img  src="//lespecs.com/cdn/shop/files/81225a71d59d2db19355268533aa172d_1600x.jpg?v=1751336614" alt="Slide name 3" class="img-responsive"/>
5934                </div>
5935            </div>
5936            
5937            <div class="slide">
5938                <div>
5939                    <img  src="//lespecs.com/cdn/shop/files/4d957a1f3346c60ce90db0f3ca054a50_1600x.jpg?v=1751336615" alt="Slide name 3" class="img-responsive"/>
5940                </div>
5941            </div>
5942            
5943        </div>
5944    </div>
5945</section>
5946  
5947
5948  
5948<script>
5949    function setCookie(name,value,days) {
5950        var expires = "";
5951        if (days) {
5952            var date = new Date();
5953            date.setTime(date.getTime() + (days*24*60*60*1000));
5954            expires = "; expires=" + date.toUTCString();
5955        }
5956        document.cookie = name + "=" + (value || "")  + expires + "; path=/";
5957    }
5958
5959    function eraseCookie(name) {   
5960      document.cookie = name +'=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';
5961    }
5962
5963    
5964      
5965    
5966  </script>
5966
5967
5968  <!-- Free Gift Functionality -->
5969  
5969<script>
5970    function getCookie(name) {
5971      var nameEQ = name + "=";
5972      var ca = document.cookie.split(';');
5973      for(var i=0;i < ca.length;i++) {
5974          var c = ca[i];
5975          while (c.charAt(0)==' ') c = c.substring(1,c.length);
5976          if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
5977      }
5978      return null;
5979    }
5980    if (!getCookie('should_add_free_gift')) {
5981      setCookie('should_add_free_gift', 'true', 0.5)
5982    }
5983  </script>
5983
5984  <!-- End of Free Gift Functionality -->
5985
5986  
5986<script src="//lespecs.com/cdn/shop/t/286/assets/theme.js?v=140090302172071014951789610212"></script>
5986
5987
5988
5989 
5989<script>
5990  if (window.innerWidth >= 992 && document.querySelector('.template-product')) {
5991    function initThumbnailScroll() {
5992      var slickDots = document.querySelector('.productSlider .slick-dots');
5993      if (!slickDots || !slickDots.querySelector('li')) return false;
5994
5995      slickDots.style.display = 'flex';
5996      slickDots.style.flexDirection = 'row';
5997      slickDots.style.flexWrap = 'nowrap';
5998      slickDots.style.overflowX = 'hidden';
5999      slickDots.style.overflowY = 'hidden';
6000      slickDots.style.listStyle = 'none';
6001      slickDots.style.padding = '0';
6002      slickDots.style.margin = '0';
6003      slickDots.style.gap = '8px';
6004      slickDots.style.scrollbarWidth = 'none';
6005      slickDots.style.opacity = '1';
6006      slickDots.style.justifyContent = 'flex-start';
6007
6008      var dotItems = slickDots.querySelectorAll('li');
6009      dotItems.forEach(function(li) {
6010        li.style.margin = '0';
6011        li.style.padding = '0';
6012        li.style.lineHeight = '0';
6013        li.style.fontSize = '0';
6014        li.style.border = 'none';
6015        li.style.flexShrink = '0';
6016      });
6017
6018      var dotImgs = slickDots.querySelectorAll('li img');
6019      dotImgs.forEach(function(img) {
6020        img.style.display = 'block';
6021        img.style.margin = '0';
6022        img.style.border = 'none';
6023        img.style.outline = 'none';
6024      });
6025
6026      var wrapper = document.createElement('div');
6027      wrapper.style.cssText = 'position:relative;margin-top:20px;';
6028      slickDots.parentNode.insertBefore(wrapper, slickDots);
6029      wrapper.appendChild(slickDots);
6030
6031      var arrowStyle = 'position:absolute;top:0;bottom:0;width:36px;z-index:10;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;background:transparent;padding:0;opacity:0;transition:opacity 0.2s;pointer-events:none;';
6032
6033      var prevBtn = document.createElement('button');
6034      prevBtn.innerHTML = '<svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 1L1 7L7 13" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>';
6035      prevBtn.style.cssText = arrowStyle + 'left:0;background:linear-gradient(to right, rgba(0,0,0,0.25), transparent);';
6036
6037      var nextBtn = document.createElement('button');
6038      nextBtn.innerHTML = '<svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L7 7L1 13" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>';
6039      nextBtn.style.cssText = arrowStyle + 'right:0;background:linear-gradient(to left, rgba(0,0,0,0.25), transparent);';
6040
6041      wrapper.appendChild(prevBtn);
6042      wrapper.appendChild(nextBtn);
6043
6044      var scrollAmount = 160;
6045
6046      prevBtn.addEventListener('click', function() {
6047        slickDots.scrollBy({ left: -scrollAmount, behavior: 'smooth' });
6048      });
6049
6050      nextBtn.addEventListener('click', function() {
6051        slickDots.scrollBy({ left: scrollAmount, behavior: 'smooth' });
6052      });
6053
6054      function updateArrows() {
6055        var atStart = slickDots.scrollLeft <= 0;
6056        var atEnd = slickDots.scrollLeft >= slickDots.scrollWidth - slickDots.clientWidth - 1;
6057        nextBtn.style.opacity = atEnd ? '0' : '1';
6058        nextBtn.style.pointerEvents = atEnd ? 'none' : 'auto';
6059        prevBtn.style.opacity = atStart ? '0' : '1';
6060        prevBtn.style.pointerEvents = atStart ? 'none' : 'auto';
6061      }
6062
6063      function updateActiveBorder() {
6064        slickDots.querySelectorAll('li').forEach(function(li) {
6065          if (li.classList.contains('slick-active')) {
6066            li.style.outline = '1px solid #000';
6067            li.style.outlineOffset = '-2px';
6068          } else {
6069            li.style.outline = 'none';
6070          }
6071          li.style.border = 'none';
6072        });
6073      }
6074
6075      slickDots.addEventListener('scroll', updateArrows);
6076      updateArrows();
6077      updateActiveBorder();
6078
6079      function scrollToActiveDot() {
6080        var activeDot = slickDots.querySelector('li.slick-active');
6081        if (!activeDot) return;
6082        var dotLeft = activeDot.offsetLeft;
6083        var dotWidth = activeDot.offsetWidth;
6084        var stripWidth = slickDots.clientWidth;
6085        var currentScroll = slickDots.scrollLeft;
6086        if (dotLeft + dotWidth > currentScroll + stripWidth) {
6087          slickDots.scrollTo({ left: dotLeft - stripWidth + dotWidth + 8, behavior: 'smooth' });
6088        } else if (dotLeft < currentScroll) {
6089          slickDots.scrollTo({ left: dotLeft - 8, behavior: 'smooth' });
6090        }
6091        updateArrows();
6092        updateActiveBorder();
6093      }
6094
6095      $('.productSlider').on('afterChange', function() {
6096        scrollToActiveDot();
6097      });
6098
6099      return true;
6100    }
6101
6102    var poll = setInterval(function() {
6103      if (initThumbnailScroll()) clearInterval(poll);
6104    }, 50);
6105
6106    setTimeout(function() { clearInterval(poll); }, 5000);
6107  }
6108</script>
6108
6109
6110  
6110<script async src="https://static.shopmy.us/Affiliates/sms_aff_clicktrack.js?domain=lespecs.com&expires=30"></script>
6110
6111
6112<style> .final-sale-text-banner {color: #c8102e;} </style>
6113<div id="shopify-block-AeHhSMHRscDBnTDlvW__15885745614559378752" class="shopify-block shopify-app-block"><div id="accessibly-config" style="display:none">
6114    {"themeColor":"#000000","iconColor":"#A5A5A5","showLogo":false,"topBottomPosition":20,"rightLeftPosition":20,"iconSize":"extra-small","iconCustomSize":64,"position":"bottom-left"}
6115</div>
6116
6117
6118</div><div id="shopify-block-AN2RyTm9ZMisyM0FMZ__4123919964756035377" class="shopify-block shopify-app-block">
6119
6120
6121
6122  
6122<script>
6123
6124    window['gqaLocale'] = "en";
6125    window.addEventListener('load', function() {
6126
6127      const libUrl = "https:\/\/qa-eus.clevertar.app\/cs-search.js?v=dev";
6128      if (!!document.querySelector(`script[src="${libUrl}"]`)) return;
6129
6130      async function getShopifyCartId() {
6131        try {
6132          const routesRoot = window.Shopify && window.Shopify.routes && window.Shopify.routes.root
6133            ? window.Shopify.routes.root
6134            : '/';
6135          const response = await fetch(`${routesRoot}cart.js`, { credentials: 'same-origin' });
6136          if (!response.ok) return undefined;
6137
6138          const cart = await response.json();
6139          if (!cart || !cart.token) return undefined;
6140
6141          return cart.token.startsWith('gid://shopify/Cart/')
6142            ? cart.token
6143            : `gid://shopify/Cart/${cart.token}`;
6144        } catch (error) {
6145          return undefined;
6146        }
6147      }
6148
6149      window.addEventListener('cs_ready', async (e) => {
6150        const cartId = await getShopifyCartId();
6151
6152        const configOptions = {
6153          apiBaseUrl: "https:\/\/qa-eus.clevertar.app",
6154          assetBaseUrl: "https:\/\/qa-eus.clevertar.app",
6155          customInlineCSS: "",
6156          customAttributes: {
6157            attributes: {
6158              template: "product",
6159              title: "DON'T CHA | TOFFEE TORT",
6160              abstract: "Add a touch of nostalgia to any outfit with our early 90s inspired DON’T CHA slimline oval sunglasses. Designed with a sleek, exaggerated frame and wider fit for all faces, these frames feature a slightly wrapped profile and are finished with discreet signature Le Specs metal hardware on both temples.• Finished in a toffee tort frame with moss tint lenses.• A lightweight, durable and impact resistant polycarbonate frame.• Fitted with shatterproof and scratch resistant polycarbonate lenses.",
6161              language_iso: "en",
6162              language_endonym: "English",
6163              cart_id: cartId
6164            },
6165            cachedQuery: "Le Specs USenDON\u0026#39;T CHA | TOFFEE TORTAdd a touch of nostalgia to any outfit with our early 90s inspired DON’T CHA slimline oval sunglasses. Designed with a sleek, exaggerated frame and wider fit for all faces, these frames feature a slightly wrapped profile and are finished with discreet signature Le Specs metal hardware on both temples.• Finished in a toffee tort frame with moss tint lenses.• A lightweight, durable and impact resistant polycarbonate frame.• Fitted with shatterproof and scratch resistant polycarbonate lenses.",
6166            cookies: null ? '_shopify_essential=' + null : undefined
6167          }
6168        }
6169
6170        gqa.init({
6171          configOptions: configOptions,
6172          serverConfig: {
6173            tenant: "lespecsus.myshopify.com-CUSTOM"
6174          }
6175
6176        });
6177      });
6178
6179      let styleSheet = document.createElement("link");
6180      styleSheet.setAttribute("rel", "stylesheet");
6181      styleSheet.setAttribute("href", "https://cdn.shopify.com/extensions/019f2569-05c1-7bb4-9b70-d403764be086/le-specs-clevertar-11/assets/clevertar-app.css");
6182      document.head.appendChild(styleSheet);
6183
6184      let scriptEle = document.createElement("script");
6185
6186      scriptEle.setAttribute("src", libUrl);
6187      scriptEle.setAttribute("type", "text/javascript");
6188      scriptEle.setAttribute("defer", 'defer');
6189      document.body.appendChild(scriptEle);
6190
6191      let jsaddonEle = document.createElement("script");
6192
6193      jsaddonEle.setAttribute("src", "https://cdn.shopify.com/extensions/019f2569-05c1-7bb4-9b70-d403764be086/le-specs-clevertar-11/assets/clevertar-addon.js");
6194      jsaddonEle.setAttribute("type", "text/javascript");
6195      jsaddonEle.setAttribute("defer", 'defer');
6196      document.body.appendChild(jsaddonEle);
6197
6198    });
6199  </script>
6199
6200
6201
6202<style>
6203  .gqa-unavailable {
6204    color: rgba(142, 31, 11, 1);
6205    font-weight: bold;
6206    padding: 10px;
6207    border: solid 1px rgba(254, 195, 193, 1);
6208    background: rgba(254, 233, 232, 1);
6209    line-height: normal;
6210    position: fixed;
6211    right: 10px;
6212    bottom: 10px;
6213    width: 200px;
6214    z-index: 9999;
6215  }
6216
6217  .gqa-unavailable div {
6218    font-weight: normal;
6219    font-size: 12px;
6220    color: black;
6221  }
6222
6223  #gqa-init-error {
6224    position: fixed;
6225    right: 10px;
6226    bottom: 10px;
6227    border: solid 1px rgba(254, 195, 193, 1);
6228    padding: 10px;
6229    width: 200px;
6230    background: rgba(254, 233, 232, 1);
6231    line-height: 1;
6232    z-index: 9999;
6233  }
6234</style>
6235
6236
6237</div>
6237<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6237
6238</body>
6239</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.