1<!doctype html> 2 3<html class="no-js" lang="en"> 4 <head><!--Content in content_for_header --> 5<!--LayoutHub-Embed--><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Goudy+Bookletter+1911:100,200,300,400,500,600,700,800,900" /><link rel="stylesheet" type="text/css" href="data:text/css;base64,Ym9keSBpbnB1dCxib2R5IHRleHRhcmVhLGJvZHkgYnV0dG9uLGJvZHkgc2VsZWN0IHtmb250LWZhbWlseTogaW5oZXJpdDt9W2RhdGEtbGF5b3V0aHViPSJzZWN0aW9uIl0sIFtkYXRhLWxheW91dGh1Yj0ic2VjdGlvbiJdICoge3BhZGRpbmc6IDBweDttYXJnaW4tdG9wOiAwcHg7bWFyZ2luLWJvdHRvbTogMHB4O306cm9vdHstLWxoLWZvbnQtZmFtaWx5OiAiR291ZHkgQm9va2xldHRlciAxOTExIiAhaW1wb3J0YW50Oy0tbGgtdGl0bGUtZm9udC1mYW1pbHk6ICJHb3VkeSBCb29rbGV0dGVyIDE5MTEiICFpbXBvcnRhbnQ7LS1saC1mb250LXNpemU6IDE0cHggIWltcG9ydGFudDstLWxoLWNvbG9yOiAjY2FiZmQ5ICFpbXBvcnRhbnQ7LS1saC1jb2xvci1yZ2I6IDIwMiwgMTkxLCAyMTcgIWltcG9ydGFudDt9Ym9keSBzZWN0aW9uW2RhdGEtbGF5b3V0aHViPSJzZWN0aW9uIl0ge2NvbG9yOiAjN0E3QTdBO2ZvbnQtZmFtaWx5OiAiR291ZHkgQm9va2xldHRlciAxOTExIiAhaW1wb3J0YW50O2ZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O31bZGF0YS1sYXlvdXRodWI9InNlY3Rpb24iXSBoMSwgW2RhdGEtbGF5b3V0aHViPSJzZWN0aW9uIl0gaDIsIFtkYXRhLWxheW91dGh1Yj0ic2VjdGlvbiJdIGgzLCBbZGF0YS1sYXlvdXRodWI9InNlY3Rpb24iXSBoNCwgW2RhdGEtbGF5b3V0aHViPSJzZWN0aW9uIl0gaDUge2NvbG9yOiAjMUExQTFCO2ZvbnQtZmFtaWx5OiAiR291ZHkgQm9va2xldHRlciAxOTExIiAhaW1wb3J0YW50O30gaW1nLmxoLWxhenk6bm90KFtzcmNdKSB7dmlzaWJpbGl0eTogaGlkZGVuO30=" media="all"> 6<!--LH--><!--/LayoutHub-Embed--><meta charset="utf-8"> 7 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 8 <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0"> 9 <meta name="theme-color" content=""> 10 11 <title> 12 Search – Lauren Frances 13 </title><meta name="description" content="Unlock the secrets of modern romance with Lauren Frances. Internationally acclaimed love expert, bestselling author, and media personality. Discover her transformative programs and immersive events. Reignite self-esteem, create meaningful connections, and experience epic love. Join the movement today."><link rel="canonical" href="https://www.laurenfrances.com/search"><meta property="og:type" content="website"> 14 <meta property="og:title" content="Search"><meta property="og:description" content="Unlock the secrets of modern romance with Lauren Frances. Internationally acclaimed love expert, bestselling author, and media personality. Discover her transformative programs and immersive events. Reignite self-esteem, create meaningful connections, and experience epic love. Join the movement today."><meta property="og:url" content="https://www.laurenfrances.com/search"> 15<meta property="og:site_name" content="Lauren Frances"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Search"> 16 <meta name="twitter:description" content="Unlock the secrets of modern romance with Lauren Frances. Internationally acclaimed love expert, bestselling author, and media personality. Discover her transformative programs and immersive events. Reignite self-esteem, create meaningful connections, and experience epic love. Join the movement today."> 17 <style> 18 @font-face { 19 font-family: "Pinyon Script"; 20 font-weight: 400; 21 font-style: normal; 22 font-display: fallback; 23 src: url("//www.laurenfrances.com/cdn/fonts/pinyon_script/pinyonscript_n4.d5cdaa582aa86df1f76ad2002864c37d1f357b0a.woff2") format("woff2"), 24 url("//www.laurenfrances.com/cdn/fonts/pinyon_script/pinyonscript_n4.2c85807ad691f4dfea1ae3c4ea85285d0391c6ce.woff") format("woff"); 25} 26 27 @font-face { 28 font-family: Marcellus; 29 font-weight: 400; 30 font-style: normal; 31 font-display: fallback; 32 src: url("//www.laurenfrances.com/cdn/fonts/marcellus/marcellus_n4.861ea5747960894b6b5511726ea2d142a8f0789a.woff2") format("woff2"), 33 url("//www.laurenfrances.com/cdn/fonts/marcellus/marcellus_n4.e48a682a9d556d1e1629ccba95ac22b1bb6c4fa1.woff") format("woff"); 34} 35 36 37 38 39 40 41 :root { 42 --heading-font-family : "Pinyon Script", cursive; 43 --heading-font-weight : 400; 44 --heading-font-style : normal; 45 46 --text-font-family : Marcellus, serif;
47 --text-font-weight : 400; 48 --text-font-style : normal; 49 50 --base-text-font-size : 17px; 51 --default-text-font-size: 14px;--background : #ffffff; 52 --background-rgb : 255, 255, 255; 53 --light-background : #967bb6; 54 --light-background-rgb: 150, 123, 182; 55 --heading-color : #303030; 56 --text-color : #303030; 57 --text-color-rgb : 48, 48, 48; 58 --text-color-light : #595959; 59 --text-color-light-rgb: 89, 89, 89; 60 --link-color : #000000; 61 --link-color-rgb : 0, 0, 0; 62 --border-color : #e0e0e0; 63 --border-color-rgb : 224, 224, 224; 64 65 --button-background : #000000; 66 --button-background-rgb: 0, 0, 0; 67 --button-text-color : #ffffff; 68 69 --header-background : #ffffff; 70 --header-heading-color : #000000; 71 --header-light-text-color : #ffffff; 72 --header-border-color : #d9d9d9; 73 74 --footer-background : #967bb6; 75 --footer-text-color : #FFFFFF; 76 --footer-heading-color : #FFFFFF; 77 --footer-border-color : #a68fc1; 78 79 --navigation-background : #ffffff; 80 --navigation-background-rgb : 255, 255, 255; 81 --navigation-text-color : #303030; 82 --navigation-text-color-light: rgba(48, 48, 48, 0.5); 83 --navigation-border-color : rgba(48, 48, 48, 0.25); 84 85 --newsletter-popup-background : #ffffff; 86 --newsletter-popup-text-color : #303030; 87 --newsletter-popup-text-color-rgb : 48, 48, 48; 88 89 --secondary-elements-background : #ddd7f1; 90 --secondary-elements-background-rgb : 221, 215, 241; 91 --secondary-elements-text-color : #000000; 92 --secondary-elements-text-color-light : rgba(0, 0, 0, 0.5); 93 --secondary-elements-border-color : rgba(0, 0, 0, 0.25); 94 95 --product-sale-price-color : #f94c43; 96 --product-sale-price-color-rgb: 249, 76, 67; 97 --product-star-rating: #f6a429; 98 99 /* Shopify related variables */ 100 --payment-terms-background-color: #ffffff; 101 102 /* Products */ 103 104 --horizontal-spacing-four-products-per-row: 60px; 105 --horizontal-spacing-two-products-per-row : 60px; 106 107 --vertical-spacing-four-products-per-row: 60px; 108 --vertical-spacing-two-products-per-row : 75px; 109 110 /* Animation */ 111 --drawer-transition-timing: cubic-bezier(0.645, 0.045, 0.355, 1); 112 --header-base-height: 80px; /* We set a default for browsers that do not support CSS variables */ 113 114 /* Cursors */ 115 --cursor-zoom-in-svg : url(//www.laurenfrances.com/cdn/shop/t/13/assets/cursor-zoom-in.svg?v=146279989247455680601767917388); 116 --cursor-zoom-in-2x-svg : url(//www.laurenfrances.com/cdn/shop/t/13/assets/cursor-zoom-in-2x.svg?v=125894187833799012231767917388); 117 } 118</style> 119
120<script> 121 // IE11 does not have support for CSS variables, so we have to polyfill them 122 if (!(((window || {}).CSS || {}).supports && window.CSS.supports('(--a: 0)'))) { 123 const script = document.createElement('script'); 124 script.type = 'text/javascript'; 125 script.src = 'https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2'; 126 script.onload = function() { 127 cssVars({}); 128 }; 129 130 document.getElementsByTagName('head')[0].appendChild(script); 131 } 132</script>
132 133 134
134<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
134<meta name="google-site-verification" content="VeN0exO6adiKUgqEez5hssBhLW0T12q5noqBtUZW1hg"> 135<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/55269884001/digital_wallets/dialog"> 136<meta id="in-context-paypal-metadata" data-shop-id="55269884001" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 137<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
137<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 137
137
138<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":55269884001,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/55269884001","merchantName":"Lauren Frances","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Lauren Frances","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 138
138
139<script id="shopify-features" type="application/json">{"accessToken":"4c345169b72706ee1f807d5df57daefb","betas":["rich-media-storefront-analytics"],"domain":"www.laurenfrances.com","predictiveSearch":true,"shopId":55269884001,"locale":"en"}</script>
vendor: 1 bytes, line 139
139
140<script>var Shopify = Shopify || {}; 141Shopify.shop = "lovescript.myshopify.com"; 142Shopify.locale = "en"; 143Shopify.currency = {"active":"USD","rate":"1.0"}; 144Shopify.country = "US"; 145Shopify.theme = {"name":"Prestige","id":121469698145,"schema_name":"Prestige","schema_version":"5.6.2","theme_store_id":855,"role":"main"}; 146Shopify.theme.handle = "null"; 147Shopify.theme.style = {"id":null,"handle":null}; 148Shopify.cdnHost = "www.laurenfrances.com/cdn"; 149Shopify.routes = Shopify.routes || {}; 150Shopify.routes.root = "/"; 151Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 152Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 153Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 154Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 154
154
155<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 155
155
156<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 156
156
157<script> 158 window.Shopify = window.Shopify || {}; 159 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 160 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 161 window.Shopify.SignInWithShop.eligible = true; 162</script>
vendor: 1 bytes, line 162
162
163<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 163
163
164<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 164
164
165<script type="module"> 166 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 167 168 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 169 170</script>
vendor: 1 bytes, line 170
170
171<script> 172 window.Shopify = window.Shopify || {}; 173 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 174 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"]}; 175</script>
vendor: 1 bytes, line 175
175
176<script>(function() { 177 var isLoaded = false; 178 function asyncLoad() { 179 if (isLoaded) return; 180 isLoaded = true; 181 var urls = ["https:\/\/cdn.nfcube.com\/instafeed-596028d7f596cd56ca444f1f47d192fe.js?shop=lovescript.myshopify.com","https:\/\/cdn-app.sealsubscriptions.com\/shopify\/public\/js\/sealsubscriptions.js?shop=lovescript.myshopify.com"]; 182 for (var i = 0; i < urls.length; i++) { 183 var s = document.createElement('script'); 184 s.type = 'text/javascript'; 185 s.async = true; 186 s.src = urls[i]; 187 var x = document.getElementsByTagName('script')[0]; 188 x.parentNode.insertBefore(s, x); 189 } 190 }; 191 if(window.attachEvent) { 192 window.attachEvent('onload', asyncLoad); 193 } else { 194 window.addEventListener('load', asyncLoad, false); 195 } 196})();</script>
vendor: 1 bytes, line 196
196
197<script id="__st">var __st={"a":55269884001,"offset":-14400,"reqid":"44dac936-8387-4915-866a-213940c6b8ae-1791081632","pageurl":"www.laurenfrances.com\/search","u":"712b968bb2f2","p":"searchresults"};</script>
vendor: 1 bytes, line 197
197
198<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 198
198
199<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 199
199
200<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.laurenfrances.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 200
200
201<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 = "//www.laurenfrances.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>
201<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 201
201
202<script> 203 window.Shopify = window.Shopify || {}; 204 window.Shopify.MCP = window.Shopify.MCP || {}; 205 window.Shopify.MCP.enabled = true; 206 window.Shopify.MCP.shop = "lovescript.myshopify.com"; 207 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.laurenfrances.com\/api\/mcp"; 208 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"]}}]; 209</script>
vendor: 1 bytes, line 209
209
210<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("\/\/www.laurenfrances.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 211</script>
vendor: 1 bytes, line 211
211
212<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://www.laurenfrances.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 213</script>
vendor: 1 bytes, line 213
213
214<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 215 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); 216</script>
vendor: 1 bytes, line 216
216
217<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})}})); 218</script>
218 219<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.laurenfrances.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 220<style id="shopify-accelerated-checkout-cart"> 221 #shopify-buyer-consent { 222 margin-top: 1em; 223 display: inline-block; 224 width: 100%; 225} 226 227#shopify-buyer-consent.hidden { 228 display: none; 229} 230 231#shopify-subscription-policy-button { 232 background: none; 233 border: none; 234 padding: 0; 235 text-decoration: underline; 236 font-size: inherit; 237 cursor: pointer; 238} 239 240#shopify-subscription-policy-button::before { 241 box-shadow: none; 242} 243 244 </style> 245
246<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
246 247 248 <link rel="stylesheet" href="//www.laurenfrances.com/cdn/shop/t/13/assets/theme.css?v=28338348139577369251646179470"> 249 250
250<script>// This allows to expose several variables to the global scope, to be used in scripts 251 window.theme = { 252 pageType: "search", 253 moneyFormat: "${{amount}}", 254 moneyWithCurrencyFormat: "${{amount}} USD", 255 currencyCodeEnabled: false, 256 productImageSize: "natural", 257 searchMode: "product,article", 258 showPageTransition: false, 259 showElementStaggering: true, 260 showImageZooming: true 261 }; 262 263 window.routes = { 264 rootUrl: "\/", 265 rootUrlWithoutSlash: '', 266 cartUrl: "\/cart", 267 cartAddUrl: "\/cart\/add", 268 cartChangeUrl: "\/cart\/change", 269 searchUrl: "\/search", 270 productRecommendationsUrl: "\/recommendations\/products" 271 }; 272 273 window.languages = { 274 cartAddNote: "Add Order Note", 275 cartEditNote: "Edit Order Note", 276 productImageLoadingError: "This image could not be loaded. Please try to reload the page.", 277 productFormAddToCart: "Add to cart", 278 productFormUnavailable: "Unavailable", 279 productFormSoldOut: "Sold Out", 280 shippingEstimatorOneResult: "1 option available:", 281 shippingEstimatorMoreResults: "{{count}} options available:", 282 shippingEstimatorNoResults: "No shipping could be found" 283 }; 284 285 window.lazySizesConfig = { 286 loadHidden: false, 287 hFac: 0.5, 288 expFactor: 2, 289 ricTimeout: 150, 290 lazyClass: 'Image--lazyLoad', 291 loadingClass: 'Image--lazyLoading', 292 loadedClass: 'Image--lazyLoaded' 293 }; 294 295 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 296 document.documentElement.style.setProperty('--window-height', window.innerHeight + 'px'); 297 298 // We do a quick detection of some features (we could use Modernizr but for so little...) 299 (function() { 300 document.documentElement.className += ((window.CSS && window.CSS.supports('(position: sticky) or (position: -webkit-sticky)')) ? ' supports-sticky' : ' no-supports-sticky'); 301 document.documentElement.className += (window.matchMedia('(-moz-touch-enabled: 1), (hover: none)')).matches ? ' no-supports-hover' : ' supports-hover'; 302 }()); 303 304 305 </script>
305 306 307
307<script src="//www.laurenfrances.com/cdn/shop/t/13/assets/lazysizes.min.js?v=174358363404432586981646165277" async></script>
307<script src="//www.laurenfrances.com/cdn/shop/t/13/assets/libs.min.js?v=26178543184394469741646165278" defer></script>
307 308
308<script src="//www.laurenfrances.com/cdn/shop/t/13/assets/theme.js?v=116291210821653663351646165279" defer></script>
308 309
309<script src="//www.laurenfrances.com/cdn/shop/t/13/assets/custom.js?v=183944157590872491501646165277" defer></script>
309 310 311
311<script> 312 (function () { 313 window.onpageshow = function() { 314 if (window.theme.showPageTransition) { 315 var pageTransition = document.querySelector('.PageTransition'); 316 317 if (pageTransition) { 318 pageTransition.style.visibility = 'visible'; 319 pageTransition.style.opacity = '0'; 320 } 321 } 322 323 // When the page is loaded from the cache, we have to reload the cart content 324 document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', { 325 bubbles: true 326 })); 327 }; 328 })(); 329 </script>
329 330 331 332 333 334
334<script type="application/ld+json"> 335 { 336 "@context": "http://schema.org", 337 "@type": "BreadcrumbList", 338 "itemListElement": [{ 339 "@type": "ListItem", 340 "position": 1, 341 "name": "Home", 342 "item": "https://www.laurenfrances.com" 343 }] 344 } 345 </script>
345 346 347 <!--Gem_Page_Header_Script--> 348<!-- "snippets/gem-app-header-scripts.liquid" was not rendered, the associated app was uninstalled --> 349<!--End_Gem_Page_Header_Script--> 350 351 <!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled --> 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 423 424 425 426 427 428 429 430 431 432 433 434 435
435<script async src="https://static.klaviyo.com/onsite/js/SjidHd/klaviyo.js?company_id=SjidHd"></script>
435 436
436<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>
436 437 438 439 440 441 442 443
443<script> 444 window.klaviyoReviewsProductDesignMode = false 445 </script>
445 446 447 448 449 450 451 452 453 454 455<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 456 457<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 458 459 460 461 462 463 464
465<script> 466 ;(function () { 467 const url = new URL(window.location) 468 const viewParam = url.searchParams.get('view') 469 if (viewParam && viewParam.includes('variant-pf-')) { 470 url.searchParams.set('pf_v', viewParam) 471 url.searchParams.delete('view') 472 window.history.replaceState({}, '', url) 473 } 474 })() 475</script>
475 476 477 478
479<script type='module'> 480 481 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 482 483 window.PAGEFLY_CRO['data_debug'] = { 484 original_template_suffix: "", 485 allow_ab_test: false, 486 ab_test_start_time: 0, 487 ab_test_end_time: 0, 488 today_date_time: 1791081632000, 489 } 490 window.PAGEFLY_CRO['GA4'] = { enabled: false} 491</script>
491 492 493<!-- END app snippet --> 494 495 496 497 498 499 500 501 502
502<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-helper.js' defer='defer'></script>
502 503 504
504<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-general-helper.js' defer='defer'></script>
504 505 506
506<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-snap-slider.js' defer='defer'></script>
506 507 508
508<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v3.js' defer='defer'></script>
508 509 510
510<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v4.js' defer='defer'></script>
510 511 512
512<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-glider.js' defer='defer'></script>
512 513 514
514<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
514 515 516
516<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product-media.js' defer='defer'></script>
516 517 518
518<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product.js' defer='defer'></script>
518 519 520
521<script id='pagefly-helper-data' type='application/json'> 522 { 523 "page_optimization": { 524 "assets_prefetching": true 525 }, 526 "elements_asset_mapper": { 527 "Accordion": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion.js", 528 "Accordion3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion3.js", 529 "CountDown": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-countdown.js", 530 "GMap1": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 531 "GMap2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 532 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 533 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 534 "HTML.Video": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo.js", 535 "HTML.Video2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 536 "HTML.Video3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 537 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 538 "Instagram": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 539 "Instagram2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 540 "Insta3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram3.js", 541 "Tabs": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab.js", 542 "Tabs3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab3.js", 543 "ProductBox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-cart.js", 544 "FBPageBox2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 545 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 546 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-twitter.js", 547 "Paragraph4": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-paragraph4.js", 548 549 "AliReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 550 "BackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 551 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 552 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 553 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 554 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder
554-363/assets/pagefly-3rd-elements.js", 555 "LimeSpot": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 556 "Loox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 557 "Opinew": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 558 "Powr": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 559 "ProductReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 560 "PushOwl": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 561 "ReCharge": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 562 "Rivyo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 563 "TrackingMore": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 564 "Vitals": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 565 "Wiser": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js" 566 }, 567 "custom_elements_mapper": { 568 "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-click-action-element.js", 569 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-dialog-element.js" 570 } 571 } 572</script>
572 573
574<script id='pagefly-heatmap-config' type='application/json'> 575 {} 576</script>
vendor: 1 bytes, line 576
576
577<script> 578 (function () { 579 var el = document.getElementById('pagefly-heatmap-config') 580 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 581 try { 582 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 583 } catch (e) { 584 window.__pagefly_heatmap_config__ = {} 585 } 586 })() 587</script>
vendor: 1 bytes, line 587
587
588<script> 589 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 590 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 591 // overlay path in the metafield, and this page must already be one the merchant enabled 592 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 593 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 594 (function () { 595 var cfg = window.__pagefly_heatmap_config__ || {} 596 var id = (window.__pagefly_page_setting__ || {}).pageId 597 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 598 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 599 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 600 var s = document.createElement('script') 601 s.src = 'https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-heatmap-overlay.js' 602 s.defer = true 603 document.head.appendChild(s) 604 })() 605</script>
605 606 607<!-- BEGIN app snippet: pf-ai-schema --> 608<!-- END app snippet --> 609 610 611<!-- END app block -->
611<script src="https://cdn.shopify.com/extensions/019f80ba-aa99-7524-97ea-febc89d25c34/affiliatery-86/assets/affiliatery-embed.js" type="text/javascript" defer="defer"></script>
611 612<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0552/6988/4001/files/logo_LF.png?height=628&pad_color=f7dee7&v=1643754761&width=1200" /> 613<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0552/6988/4001/files/logo_LF.png?height=628&pad_color=f7dee7&v=1643754761&width=1200" /> 614<meta property="og:image:width" content="1200" /> 615<meta property="og:image:height" content="628" /> 616<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
617<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: 55269884001,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 617
617
618<script> 619 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 620</script>
vendor: 1 bytes, line 620
620
621<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}
621).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: 55269884001,storefrontBaseUrl: "https://www.laurenfrances.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.laurenfrances.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"944275553","configuration":"{\"appProxyPath\":\"\/apps\/pagefly\",\"analyticsEndpoint\":\"undefined\/analytics-v2\/events\",\"focusDuration\":\"3\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"cc510d1a3167776ef03f2a6c403db7ae","type":"APP","apiClientId":1743893,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"782532705","configuration":"{\"accountID\":\"SjidHd\",\"
621webPixelConfig\":\"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":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"312377441","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-1LXGCYFHH5\\\",\\\"GT-PHXZT67W\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-1LXGCYFHH5\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-1LXGCYFHH5\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-1LXGCYFHH5\\\",\\\"MC-6J1DKEBEM8\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-1LXGCYFHH5\\\",\\\"MC-6J1DKEBEM8\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-1LXGCYFHH5\\\",\\\"MC-6J1DKEBEM8\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-1LXGCYFHH5\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-1LXGCYFHH5\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"98304097","configuration":"{\"accountID\":\"55269884001\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ef6183050a2cfc05bbe911a4c7ab9ba8","type":"APP","apiClientId":4646003,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"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":"Lauren Frances","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"lovescript.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.laurenfrances.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.laurenfrances.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"121469698145","themeStoreId":"855","themePublished":"true","eventMetadataId":"8eae80e5-98c9-4f2e-8866-85ad738f9278","pageType":"searchresults","shopId":"55269884001","storefrontBaseUrl":"https:\/\/www.laurenfrances.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
621<script> 622 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 623 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 624 window.ShopifyAnalytics.meta.currency = 'USD'; 625 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"44dac936-8387-4915-866a-213940c6b8ae-1791081632"}}; 626 for (var attr in meta) { 627 window.ShopifyAnalytics.meta[attr] = meta[attr]; 628 } 629</script>
vendor: 1 bytes, line 629
629
630<script class="analytics"> 631 (function () { 632 var customDocumentWrite = function(content) { 633 var jquery = null; 634 635 if (window.jQuery) { 636 jquery = window.jQuery; 637 } else if (window.Checkout && window.Checkout.$) { 638 jquery = window.Checkout.$; 639 } 640 641 if (jquery) { 642 jquery('body').append(content); 643 } 644 }; 645 646 var hasLoggedConversion = function(token) { 647 if (token) { 648 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 649 } 650 return false; 651 } 652 653 var setCookieIfConversion = function(token) { 654 if (token) { 655 var twoMonthsFromNow = new Date(Date.now()); 656 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 657 658 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 659 } 660 } 661 662 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 663 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 664 if (trekkie.integrations) { 665 return; 666 } 667 trekkie.methods = [ 668 'identify', 669 'page', 670 'ready', 671 'track', 672 'trackForm', 673 'trackLink' 674 ]; 675 trekkie.factory = function(method) { 676 return function() { 677 var args = Array.prototype.slice.call(arguments); 678 args.unshift(method); 679 trekkie.push(args); 680 if (method == 'track' || method == 'page') { 681 var pageUrl; 682 try { 683 pageUrl = window.location.href; 684 } catch (e) {} 685 var pageReferrer; 686 try { 687 pageReferrer = document.referrer; 688 } catch (e) {} 689 try { 690 if (window.__TREKKIE_SHIM_QUEUE == null) { 691 window.__TREKKIE_SHIM_QUEUE = []; 692 } 693 window.__TREKKIE_SHIM_QUEUE.push({ 694 from: 'trekkie-stub', 695 method: method, 696 args: args.slice(1), 697 pageContext: { 698 url: pageUrl, 699 referrer: pageReferrer 700 } 701 }); 702 } catch (e) { 703 // no-op 704 } 705 } 706 return trekkie; 707 }; 708 }; 709 for (var i = 0; i < trekkie.methods.length; i++) { 710 var key = trekkie.methods[i]; 711 trekkie[key] = trekkie.factory(key); 712 } 713 trekkie.load = function(config) { 714 trekkie.config = config || {}; 715 trekkie.config.initialDocumentCookie = document.cookie; 716 var first = document.getElementsByTagName('script')[0]; 717var script = document.createElement('script'); 718script.type = 'text/javascript'; 719script.onerror = function(e) { 720 var scriptFallback = document.createElement('script'); 721 scriptFallback.type = 'text/javascript'; 722 scriptFallback.onerror = function(error) { 723 var Monorail = { 724 produce: function produce(monorailDomain, schemaId, payload) { 725 var currentMs = new Date().getTime(); 726 var event = { 727 schema_id: schemaId, 728 payload: payload, 729 metadata: { 730 event_created_at_ms: currentMs, 731 event_sent_at_ms: currentMs 732 } 733 }; 734 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 735 }, 736 sendRequest: function sendRequest(endpointUrl, payload) { 737 // Try the sendBeacon API 738 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 739 var blobData = new window.Blob([payload], { 740 type: 'text/plain' 741 }); 742 743 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 744 return true; 745 } // sendBeacon was not successful 746 747 } // XHR beacon 748 749 var xhr = new XMLHttpRequest(); 750 751 try { 752 xhr.open('POST', endpointUrl); 753 xhr.setRequestHeader('Content-Type', 'text/plain'); 754 xhr.send(payload); 755 } catch (e) { 756 console.log(e); 757 } 758 759 return false; 760 }, 761 isIos12: function isIos12() { 762 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 763 } 764 }; 765 Monorail.produce('monorail-edge.shopifysvc.com', 766 'trekkie_storefront_load_errors/1.1', 767 {shop_id: 55269884001, 768 theme_id: 121469698145, 769 app_name: "storefront", 770 context_url: window.location.href, 771 source_url: "//www.laurenfrances.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 772 773 }; 774 scriptFallback.async = true; 775 scriptFallback.src = '//www.laurenfrances.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 776 first.parentNode.insertBefore(scriptFallback, first); 777}; 778script.async = true; 779script.src = '//www.laurenfrances.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 780first.parentNode.insertBefore(script, first); 781 782 }; 783 trekkie.load( 784 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":55269884001,"isMerchantRequest":null,"themeId":121469698145,"themeCityHash":"3253104378882878612","contentLanguage":"en","currency":"USD","eventMetadataId":"8eae80e5-98c9-4f2e-8866-85ad738f9278"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 785 ); 786 787 var loaded = false;
788 trekkie.ready(function() { 789 if (loaded) return; 790 loaded = true; 791 792 window.ShopifyAnalytics.lib = window.trekkie; 793 794 var originalDocumentWrite = document.write; 795 document.write = customDocumentWrite; 796 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 797 document.write = originalDocumentWrite; 798 799 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 800 var token = match? match[1]: undefined; 801 if (!hasLoggedConversion(token)) { 802 setCookieIfConversion(token); 803 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 804 } 805 }); 806 807 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"44dac936-8387-4915-866a-213940c6b8ae-1791081632","shopifyEmitted":true}); 808 809 var eventsListenerScript = document.createElement('script'); 810 eventsListenerScript.async = true; 811 eventsListenerScript.src = "//www.laurenfrances.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 812 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 813})();</script>
vendor: 1 bytes, line 813
813
814<script 815 defer 816 src="https://www.laurenfrances.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 817 data-application="storefront-renderer" 818 data-shop-id="55269884001" 819 data-render-region="gcp-us-central1" 820 data-page-type="search" 821 data-theme-instance-id="121469698145" 822 data-theme-name="Prestige" 823 data-theme-version="5.6.2" 824 data-monorail-region="shop_domain" 825 data-resource-timing-sampling-rate="10" 826 data-shs="true" 827 data-shs-beacon="true" 828 data-shs-export-with-fetch="true" 829 data-shs-logs-sample-rate="1" 830 data-shs-beacon-endpoint="https://www.laurenfrances.com/api/collect" 831></script>
831 832<meta name="shopify-y" content="5a960d87-b75b-4bf7-a70c-be708812fecb" data-expiration="1822639232000"><meta name="shopify-s" content="f4295e7d-875c-4e3e-aa40-7da4ce0b125f" data-expiration="1791083432000"><meta name="new-cookie-storage-activated" content="t"> 833</head><body class="prestige--v4 features--heading-large features--heading-uppercase features--show-button-transition features--show-image-zooming features--show-element-staggering template-search"><svg class="u-visually-hidden"> 834 <linearGradient id="rating-star-gradient-half"> 835 <stop offset="50%" stop-color="var(--product-star-rating)" /> 836 <stop offset="50%" stop-color="var(--text-color-light)" /> 837 </linearGradient> 838 </svg> 839 840 <a class="PageSkipLink u-visually-hidden" href="#main">Skip to content</a> 841 <span class="LoadingBar"></span> 842 <div class="PageOverlay"></div><div id="shopify-section-popup" class="shopify-section"></div> 843 <div id="shopify-section-sidebar-menu" class="shopify-section"><section id="sidebar-menu" class="SidebarMenu Drawer Drawer--small Drawer--fromLeft" aria-hidden="true" data-section-id="sidebar-menu" data-section-type="sidebar-menu"> 844 <header class="Drawer__Header" data-drawer-animated-left> 845 <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-menu" aria-label="Close navigation"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14"> 846 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 847 </svg></button> 848 </header> 849 850 <div class="Drawer__Content"> 851 <div class="Drawer__Main" data-drawer-animated-left data-scrollable> 852 <div class="Drawer__Container"> 853 <nav class="SidebarMenu__Nav SidebarMenu__Nav--primary" aria-label="Sidebar navigation"><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">About<span class="Collapsible__Plus"></span> 854 </button> 855 856 <div class="Collapsible__Inner"> 857 <div class="Collapsible__Content"><div class="Collapsible"><a href="/pages/about-lauren-frances" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">About Lauren</a></div><div class="Collapsible"><a href="/blogs/press" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Press</a></div><div class="Collapsible"><a href="/pages/dating-mating-manhandling" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Books</a></div><div class="Collapsible"><a href="/pages/tv-media" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">TV & Media</a></div><div class="Collapsible"><a href="https://www.buzzsprout.com/2067240" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Podcasts</a></div><div class="Collapsible"><a href="https://lovescript.com/" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Lovescript</a></div></div> 858 </div></div><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Work With Lauren<span class="Collapsible__Plus"></span> 859 </button> 860 861 <div class="Collapsible__Inner"> 862 <div class="Collapsible__Content"><div class="Collapsible"><button class="Collapsible__Button Heading Text--subdued Link--primary u-h7" data-action="toggle-collapsible" aria-expanded="false">Coaching<span class="Collapsible__Plus"></span> 863 </button> 864 865 <div class="Collapsible__Inner"> 866 <div class="Collapsible__Content"> 867 <ul class="Linklist Linklist--bordered Linklist--spacingLoose"><li class="Linklist__Item"> 868 <a href="/pages/private-coaching" class="Text--subdued Link Link--primary">Private Love Coaching</a> 869 </li><li class="Linklist__Item"> 870 <a href="https://www.laurenfrances.com/pages/the-love-magnet-makeover-3" class="Text--subdued Link Link--primary">The Love Magnet Makeover</a> 871 </li><li class="Linklist__Item"> 872 <a href="/pages/platinum-magnet-coaching-program-1" class="Text--subdued Link Link--primary">Platinum Magnet</a> 873 </li><li class="Linklist__Item"> 874 <a href="https://www.laurenfrances.com/pages/laurensloveclub" class="Text--subdued Link Link--primary">Lauren's Love Club</a> 875 </li></ul> 876 </div> 877 </div></div><div class="Collapsible"><button class="Collapsible__Button Heading Text--subdued Link--primary u-h7" data-action="toggle-collapsible" aria-expanded="false">Events<span class="Collapsible__Plus"></span> 878 </button> 879 880 <div class="Collapsible__Inner"> 881 <div class="Collapsible__Content"> 882 <ul class="Linklist Linklist--bordered Linklist--spacingLoose"><li class="Linklist__Item"> 883 <a href="/pages/the-love-magnet-makeover-3" class="Text--subdued Link Link--primary">The Love Magnet Makeover</a> 884 </li><li class="Linklist__Item"> 885 <a href="/pages/the-boudoir-mega-magnet" class="Text--subdued Link Link--primary">The Boudoir Mega-Magnet</a> 886 </li><li class="Linklist__Item"> 887 <a href="/pages/diva-tour" class="Text--subdued Link Link--primary">The Diva Tour</a> 888 </li><li class="Linklist__Item"> 889 <a href="/pages/manifest-365" class="Text--subdued Link Link--primary">Manifest Mastermind 365</a> 890 </li><li class="Linklist__Item"> 891 <a href="https://www.laurenfrances.com/pages/laurensloveclub" class="Text--subdued Link Link--primary">Lauren's Love Club</a> 892 </li></ul> 893 </div> 894 </div></div><div class="Collapsible"><button class="Collapsible__Button Heading Text--subdued Link--primary u-h7" data-action="toggle-collapsible" aria-expanded="false">Courses<span class="Collapsible__Plus"></span> 895 </button> 896 897 <div class="Collapsible__Inner"> 898 <div class="Collapsible__Content"> 899 <ul class="Linklist Linklist--bordered Linklist--spacingLoose"><li class="Linklist__Item"> 900 <a href="/pages/podcast-collections" class="Text--subdued Link Link--primary">Courses</a> 901 </li><li class="Linklist__Item"> 902 <a href="/pages/heartache-prevention-opt-in" class="Text--subdued Link Link--primary">The Heartache Prevention Free Podcast</a> 903 </li><li class="Linklist__Item"> 904 <a href="/pages/dating-apptitude" class="Text--subdued Link Link--primary">Dating APPtitude</a> 905 </li><li class="Linklist__Item"> 906 <a href="/pages/dating-lovebirds" class="Text--subdued Link Link--primary">Dating Lovebirds</a> 907 </li><li class="Linklist__Item"> 908 <a href="https://www.laurenfrances.com/pages/laurensloveclub" class="Text--subdued Link Link--primary">Lauren's Love Club</a> 909 </li><li class="Linklist__Item"> 910 <a href="/pages/unhex-your-heart" class="Text--subdued Link Link--primary">Unhex Your Heart </a> 911 </li><li class="Linklist__Item"> 912 <a href="/pages/get-the-ring" class="Text--subdued Link Link--primary">The Ring</a> 913 </li></ul> 914 </div> 915 </div></div><div class="Collapsible"><a href="https://laurensloveclub.com/" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Lauren's Love Club Login</a></div></div> 916 </div></div><div class="Collapsible"><a href="/pages/testimonials-love-stories" class="Collapsible__Button Heading Link Link--primary u-h6">Success Stories</a></div><div class="Collapsible"><a href="/pages/contact-us" class="Collapsible__Button Heading Link Link--primary u-h6">Contact</a></div></nav><nav class="SidebarMenu__Nav SidebarMenu__Nav--secondary"> 917 <ul class="Linklist Linklist--spacingLoose"><li class="Linklist__Item"> 918 <a href="/account" class="Text--subdued Link Link--primary">Account</a> 919 </li></ul> 920 </nav> 921 </div> 922 </div></div> 923</section> 924 925</div>
926<div id="sidebar-cart" class="Drawer Drawer--fromRight" aria-hidden="true" data-section-id="cart" data-section-type="cart" data-section-settings='{ 927 "type": "drawer", 928 "itemCount": 0, 929 "drawer": true, 930 "hasShippingEstimator": false 931}'> 932 <div class="Drawer__Header Drawer__Header--bordered Drawer__Container"> 933 <span class="Drawer__Title Heading u-h4">Cart</span> 934 935 <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-cart" aria-label="Close cart"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14"> 936 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 937 </svg></button> 938 </div> 939 940 <form class="Cart Drawer__Content" action="/cart" method="POST" novalidate> 941 <div class="Drawer__Main" data-scrollable><p class="Cart__Empty Heading u-h5">Your cart is empty</p></div></form> 942</div> 943<div class="PageContainer"> 944 <div id="shopify-section-announcement" class="shopify-section"></div> 945 <div id="shopify-section-header" class="shopify-section shopify-section--header"><div id="Search" class="Search" aria-hidden="true"> 946 <div class="Search__Inner"> 947 <div class="Search__SearchBar"> 948 <form action="/search" name="GET" role="search" class="Search__Form"> 949 <div class="Search__InputIconWrapper"> 950 <span class="hidden-tablet-and-up"><svg class="Icon Icon--search " role="presentation" viewBox="0 0 18 17"> 951 <g transform="translate(1 1)" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"> 952 <path d="M16 16l-5.0752-5.0752"></path> 953 <circle cx="6.4" cy="6.4" r="6.4"></circle> 954 </g> 955 </svg></span> 956 <span class="hidden-phone"><svg class="Icon Icon--search-desktop " role="presentation" viewBox="0 0 21 21"> 957 <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square"> 958 <path d="M18 18l-5.7096-5.7096"></path> 959 <circle cx="7.2" cy="7.2" r="7.2"></circle> 960 </g> 961 </svg></span> 962 </div> 963 964 <input type="search" class="Search__Input Heading" name="q" autocomplete="off" autocorrect="off" autocapitalize="off" aria-label="Search..." placeholder="Search..." autofocus> 965 <input type="hidden" name="type" value="product"> 966 </form> 967 968 <button class="Search__Close Link Link--primary" data-action="close-search" aria-label="Close search"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14"> 969 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 970 </svg></button> 971 </div> 972 973 <div class="Search__Results" aria-hidden="true"><div class="PageLayout PageLayout--breakLap"> 974 <div class="PageLayout__Section"></div> 975 <div class="PageLayout__Section PageLayout__Section--secondary"></div> 976 </div></div> 977 </div> 978</div><header id="section-header" 979 class="Header Header--logoLeft Header--withIcons" 980 data-section-id="header" 981 data-section-type="header" 982 data-section-settings='{ 983 "navigationStyle": "logoLeft", 984 "hasTransparentHeader": false, 985 "isSticky": true 986}' 987 role="banner"> 988 <div class="Header__Wrapper"> 989 <div class="Header__FlexItem Header__FlexItem--fill"> 990 <button class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-desk" aria-expanded="false" data-action="open-drawer" data-drawer-id="sidebar-menu" aria-label="Open navigation"> 991 <span class="hidden-tablet-and-up"><svg class="Icon Icon--nav " role="presentation" viewBox="0 0 20 14"> 992 <path d="M0 14v-1h20v1H0zm0-7.5h20v1H0v-1zM0 0h20v1H0V0z" fill="currentColor"></path> 993 </svg></span> 994 <span class="hidden-phone"><svg class="Icon Icon--nav-desktop " role="presentation" viewBox="0 0 24 16"> 995 <path d="M0 15.985v-2h24v2H0zm0-9h24v2H0v-2zm0-7h24v2H0v-2z" fill="currentColor"></path> 996 </svg></span> 997 </button><nav class="Header__MainNav hidden-pocket hidden-lap" aria-label="Main navigation"> 998 <ul class="HorizontalList HorizontalList--spacingExtraLoose"><li class="HorizontalList__Item " aria-haspopup="true"> 999 <a href="/pages/about-lauren-frances" class="Heading u-h6">About</a><div class="DropdownMenu" aria-hidden="true"> 1000 <ul class="Linklist"><li class="Linklist__Item" > 1001 <a href="/pages/about-lauren-frances" class="Link Link--secondary">About Lauren </a></li><li class="Linklist__Item" > 1002 <a href="/blogs/press" class="Link Link--secondary">Press </a></li><li class="Linklist__Item" > 1003 <a href="/pages/dating-mating-manhandling" class="Link Link--secondary">Books </a></li><li class="Linklist__Item" > 1004 <a href="/pages/tv-media" class="Link Link--secondary">TV & Media </a></li><li class="Linklist__Item" > 1005 <a href="https://www.buzzsprout.com/2067240" class="Link Link--secondary">Podcasts </a></li><li class="Linklist__Item" > 1006 <a href="https://lovescript.com/" class="Link Link--secondary">Lovescript </a></li></ul> 1007 </div></li><li class="HorizontalList__Item " aria-haspopup="true"> 1008 <a href="/pages/contact-us" class="Heading u-h6">Work With Lauren</a><div class="DropdownMenu" aria-hidden="true"> 1009 <ul class="Linklist"><li class="Linklist__Item" aria-haspopup="true"> 1010 <a href="/pages/private-coaching" class="Link Link--secondary">Coaching <svg class="Icon Icon--select-arrow-right " role="presentation" viewB
1010ox="0 0 11 18"> 1011 <path d="M1.5 1.5l8 7.5-8 7.5" stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path> 1012 </svg></a><div class="DropdownMenu" aria-hidden="true"> 1013 <ul class="Linklist"><li class="Linklist__Item"> 1014 <a href="/pages/private-coaching" class="Link Link--secondary">Private Love Coaching</a> 1015 </li><li class="Linklist__Item"> 1016 <a href="https://www.laurenfrances.com/pages/the-love-magnet-makeover-3" class="Link Link--secondary">The Love Magnet Makeover</a> 1017 </li><li class="Linklist__Item"> 1018 <a href="/pages/platinum-magnet-coaching-program-1" class="Link Link--secondary">Platinum Magnet</a> 1019 </li><li class="Linklist__Item"> 1020 <a href="https://www.laurenfrances.com/pages/laurensloveclub" class="Link Link--secondary">Lauren's Love Club</a> 1021 </li></ul> 1022 </div></li><li class="Linklist__Item" aria-haspopup="true"> 1023 <a href="/pages/the-love-magnet-makeover-3" class="Link Link--secondary">Events <svg class="Icon Icon--select-arrow-right " role="presentation" viewBox="0 0 11 18"> 1024 <path d="M1.5 1.5l8 7.5-8 7.5" stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path> 1025 </svg></a><div class="DropdownMenu" aria-hidden="true"> 1026 <ul class="Linklist"><li class="Linklist__Item"> 1027 <a href="/pages/the-love-magnet-makeover-3" class="Link Link--secondary">The Love Magnet Makeover</a> 1028 </li><li class="Linklist__Item"> 1029 <a href="/pages/the-boudoir-mega-magnet" class="Link Link--secondary">The Boudoir Mega-Magnet</a> 1030 </li><li class="Linklist__Item"> 1031 <a href="/pages/diva-tour" class="Link Link--secondary">The Diva Tour</a> 1032 </li><li class="Linklist__Item"> 1033 <a href="/pages/manifest-365" class="Link Link--secondary">Manifest Mastermind 365</a> 1034 </li><li class="Linklist__Item"> 1035 <a href="https://www.laurenfrances.com/pages/laurensloveclub" class="Link Link--secondary">Lauren's Love Club</a> 1036 </li></ul> 1037 </div></li><li class="Linklist__Item" aria-haspopup="true"> 1038 <a href="/pages/podcast-collections" class="Link Link--secondary">Courses <svg class="Icon Icon--select-arrow-right " role="presentation" viewBox="0 0 11 18"> 1039 <path d="M1.5 1.5l8 7.5-8 7.5" stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path> 1040 </svg></a><div class="DropdownMenu" aria-hidden="true"> 1041 <ul class="Linklist"><li class="Linklist__Item"> 1042 <a href="/pages/podcast-collections" class="Link Link--secondary">Courses</a> 1043 </li><li class="Linklist__Item"> 1044 <a href="/pages/heartache-prevention-opt-in" class="Link Link--secondary">The Heartache Prevention Free Podcast</a> 1045 </li><li class="Linklist__Item"> 1046 <a href="/pages/dating-apptitude" class="Link Link--secondary">Dating APPtitude</a> 1047 </li><li class="Linklist__Item"> 1048 <a href="/pages/dating-lovebirds" class="Link Link--secondary">Dating Lovebirds</a> 1049 </li><li class="Linklist__Item"> 1050 <a href="https://www.laurenfrances.com/pages/laurensloveclub" class="Link Link--secondary">Lauren's Love Club</a> 1051 </li><li class="Linklist__Item"> 1052 <a href="/pages/unhex-your-heart" class="Link Link--secondary">Unhex Your Heart </a> 1053 </li><li class="Linklist__Item"> 1054 <a href="/pages/get-the-ring" class="Link Link--secondary">The Ring</a> 1055 </li></ul> 1056 </div></li><li class="Linklist__Item" > 1057 <a href="https://laurensloveclub.com/" class="Link Link--secondary">Lauren's Love Club Login </a></li></ul> 1058 </div></li><li class="HorizontalList__Item " > 1059 <a href="/pages/testimonials-love-stories" class="Heading u-h6">
1059Success Stories<span class="Header__LinkSpacer">Success Stories</span></a></li><li class="HorizontalList__Item " > 1060 <a href="/pages/contact-us" class="Heading u-h6">Contact<span class="Header__LinkSpacer">Contact</span></a></li></ul> 1061 </nav></div><div class="Header__FlexItem Header__FlexItem--logo"><div class="Header__Logo"><a href="/" class="Header__LogoLink"><span class="Heading u-h4">Lauren Frances</span></a></div></div> 1062 1063 <div class="Header__FlexItem Header__FlexItem--fill"><a href="/account" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-phone"><svg class="Icon Icon--account " role="presentation" viewBox="0 0 20 20"> 1064 <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square"> 1065 <path d="M0 18c0-4.5188182 3.663-8.18181818 8.18181818-8.18181818h1.63636364C14.337 9.81818182 18 13.4811818 18 18"></path> 1066 <circle cx="9" cy="4.90909091" r="4.90909091"></circle> 1067 </g> 1068 </svg></a><a href="/search" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable " data-action="toggle-search" aria-label="Search"> 1069 <span class="hidden-tablet-and-up"><svg class="Icon Icon--search " role="presentation" viewBox="0 0 18 17"> 1070 <g transform="translate(1 1)" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"> 1071 <path d="M16 16l-5.0752-5.0752"></path> 1072 <circle cx="6.4" cy="6.4" r="6.4"></circle> 1073 </g> 1074 </svg></span> 1075 <span class="hidden-phone"><svg class="Icon Icon--search-desktop " role="presentation" viewBox="0 0 21 21"> 1076 <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square"> 1077 <path d="M18 18l-5.7096-5.7096"></path> 1078 <circle cx="7.2" cy="7.2" r="7.2"></circle> 1079 </g> 1080 </svg></span> 1081 </a> 1082 1083 <a href="/cart" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable " data-action="open-drawer" data-drawer-id="sidebar-cart" aria-expanded="false" aria-label="Open cart"> 1084 <span class="hidden-tablet-and-up"><svg class="Icon Icon--cart " role="presentation" viewBox="0 0 17 20"> 1085 <path d="M0 20V4.995l1 .006v.015l4-.002V4c0-2.484 1.274-4 3.5-4C10.518 0 12 1.48 12 4v1.012l5-.003v.985H1V19h15V6.005h1V20H0zM11 4.49C11 2.267 10.507 1 8.5 1 6.5 1 6 2.27 6 4.49V5l5-.002V4.49z" fill="currentColor"></path> 1086 </svg></span> 1087 <span class="hidden-phone"><svg class="Icon Icon--cart-desktop " role="presentation" viewBox="0 0 19 23"> 1088 <path d="M0 22.985V5.995L2 6v.03l17-.014v16.968H0zm17-15H2v13h15v-13zm-5-2.882c0-2.04-.493-3.203-2.5-3.203-2 0-2.5 1.164-2.5 3.203v.912H5V4.647C5 1.19 7.274 0 9.5 0 11.517 0 14 1.354 14 4.647v1.368h-2v-.912z" fill="currentColor"></path> 1089 </svg></span> 1090 <span class="Header__CartDot "></span> 1091 </a> 1092 </div> 1093 </div> 1094 1095 1096</header> 1097 1098<style>:root { 1099 --use-sticky-header: 1; 1100 --use-unsticky-header: 0; 1101 } 1102 1103 .shopify-section--header { 1104 position: -webkit-sticky; 1105 position: sticky; 1106 }:root { 1107 --header-is-not-transparent: 1; 1108 --header-is-transparent: 0; 1109 }</style> 1110
1111<script> 1112 document.documentElement.style.setProperty('--header-height', document.getElementById('shopify-section-header').offsetHeight + 'px'); 1113</script>
1113 1114 1115</div> 1116 1117 <main id="main" role="main"> 1118 <!--LayoutHub-Workspace-Start--><div id="shopify-section-template--14341261394017__main" class="shopify-section"><section data-section-id="template--14341261394017__main" data-section-type="collection" data-section-settings='{ 1119 "sectionId": "template--14341261394017__main", 1120 "filterPosition": "sidebar" 1121}'><div class="EmptyState"> 1122 <div class="Container"> 1123 <h1 class="EmptyState__Title Heading u-h5">Search</h1><p>Enter a word to search our products:</p><div class="EmptyState__Action" > 1124 <form method="GET" action="/search" class="Form"> 1125 <input class="Form__Input" type="text" name="q" autocomplete="off" autocorrect="off" aria-label="Search..." placeholder="Search..."> 1126 <input type="hidden" name="type" value="product"> 1127 </form> 1128 </div> 1129 </div> 1130 </div></section> 1131 1132</div><!--LayoutHub-Workspace-End--> 1133 </main> 1134 1135 <div id="shopify-section-footer" class="shopify-section shopify-section--footer"><footer id="section-footer" data-section-id="footer" data-section-type="footer" class="Footer " role="contentinfo"> 1136 <div class="Container"><div class="Footer__Inner"><div class="Footer__Block Footer__Block--text" ><h2 class="Footer__Title Heading u-h6">Lauren Frances</h2><div class="Footer__Content Rte"> 1137 <p>Premiere relationships expert, bestselling international author, and creator of the 'Magnet Makeovers'. </p><p>Magnetize your love life and create an epic love that lasts!</p> 1138 </div> 1139</div><div class="Footer__Block Footer__Block--links" ><h2 class="Footer__Title Heading u-h6">About</h2> 1140 1141 <ul class="Linklist"><li class="Linklist__Item"> 1142 <a href="/pages/about-lauren-frances" class="Link Link--primary">Who is she?</a> 1143 </li><li class="Linklist__Item"> 1144 <a href="/pages/testimonials-love-stories" class="Link Link--primary">Testimonials & Love Stories</a> 1145 </li><li class="Linklist__Item"> 1146 <a href="/blogs/press" class="Link Link--primary">Press</a> 1147 </li><li class="Linklist__Item"> 1148 <a href="/collections/podcasts" class="Link Link--primary">Podcasts</a> 1149 </li><li class="Linklist__Item"> 1150 <a href="/search" class="Link Link--primary">Search</a> 1151 </li><li class="Linklist__Item"> 1152 <a href="/policies/privacy-policy" class="Link Link--primary">Privacy Policy</a> 1153 </li><li class="Linklist__Item"> 1154 <a href="/policies/terms-of-service" class="Link Link--primary">Terms of Service</a> 1155 </li></ul></div><div class="Footer__Block Footer__Block--newsletter" ><h2 class="Footer__Title Heading u-h6">Newsletter</h2><div class="Footer__Content Rte"> 1156 <p>Subscribe to receive updates, access to exclusive deals, and more.</p> 1157 </div><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="Footer__Newsletter Form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 1158 <input type="email" name="contact[email]" class="Form__Input" aria-label="Enter your email address" placeholder="Enter your email address" required> 1159 <button type="submit" class="Form__Submit Button Button--primary">Subscribe</button></form></div></div><div class="Footer__Aside"><div class="Footer__Copyright"> 1160 <a href="/" class="Footer__StoreName Heading u-h7 Link Link--secondary">© Lauren Frances</a> 1161 <p class="Footer__ThemeAuthor"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></p> 1162 </div></div> 1163 </div> 1164</footer><style> #shopify-section-footer footer, #shopify-section-footer footer a {color: white;} </style></div> 1165 </div><!--Content in content_for_footer --> 1166 1167 1168<!--LH--><!--Gem_Page_Footer_Script--> 1169<!-- "snippets/gem-app-footer-scripts.liquid" was not rendered, the associated app was uninstalled --> 1170<!--End_Gem_Page_Footer_Script--> 1171<style> .Header__Wrapper {max-width: 1600px; margin: auto;} .Header__LogoLink {margin: 0.5em auto 0.25em;} .Header__Logo .Heading {color: #967bb6; font-family: Pinyon Script; font-style: normal; font-size: 3.5em; font-weight: 400; text-transform: none; line-height: 1; letter-spacing: 1px;} @media (max-width: 767px) {.Header__Logo .Heading {font-size: 2.5em; } .Slideshow__Content--middleRight .ButtonGroup, .Slideshow__Content--bottomRight .ButtonGroup {justify-content: center; }} .Heading,.Button {font-family: Marcellus, sans-serif;} nav li.HorizontalList__Item a.Heading {font-family: Marcellus, sans-serif; font-style: normal; font-size: 1em; font-weight: 100; text-transform: none; letter-spacing: 1px;} @media screen and (min-width: 641px), @media screen and (min-width: 1140px) {.Header__Wrapper, .Header:not(.Header--sidebar) .Header__Wrapper {padding: 8px 50px; }} .Header__FlexItem--fill {flex: none;} li {margin: 0 !important; padding: 6px 21px;} li.is-expanded,li.is-active,li.Linklist__Item,li.is-expanded:hover,li.is-active:hover,li.Linklist__Item:hover,li.is-expanded:active,li.is-active:active,li.Linklist__Item:active {color: black !important;} li.is-expanded,li.is-active,li.Linklist__Item:hover,li.is-expanded:active,li.is-active:active,li.Linklist__Item:active {background-color: #ddd7f1;} li.Linklist__Item a.Link--secondary:hover {color: #000000 !important;} .DropdownMenu {margin-left: -15px;} </style> 1172<div id="shopify-block-AbFVTY0ZHc1NLUWtFY__15588394620387169604" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: subify-init --> 1173 1174 1175 1176 1177
1178<script 1179 src="https://cdn.subi.co/subify/v4/subify-sdk.js" 1180 defer 1181></script>
vendor: 1 bytes, line 1181
1181
1182<script id="subi-initializer"> 1183 (function(){ 1184 // define base config 1185 const decodedPreviewCheckString = atob("cHJldmlld0JhckluamVjdG9yLmluaXQoKQ==") 1186 const config = { 1187 moneyFormatConfig:{ 1188 money_format : "$%7B%7Bamount%7D%7D", 1189 money_with_currency_format : "$%7B%7Bamount%7D%7D%20USD", 1190 sample_fromatted_money : "$1,234.56", 1191 sample_formatted_money_with_currency : "$1,234.56%20USD", 1192 }, 1193 selling_plan_drafts: [] , 1194 recommended_selling_plans: [] , 1195 use_cart_drawer:false, 1196 preview_mode:document.head.innerHTML.includes(decodedPreviewCheckString) || document.body.innerHTML.includes(decodedPreviewCheckString), 1197 authPortalToken:"", 1198 customerId:"", 1199 timeStamp:"" 1200 } 1201 1202 Object.freeze(config) 1203 1204 Object.defineProperty(window,"SubifyConfig",{value:config,writable:false}); 1205 1206 // define membership plans 1207 const membershipPlans = [{"selling_plan_group_id": 2632974433, "selling_plans_ids": [7499874401, 7685374049], "widget_type": "Simple", "product_id": 7261318709345, "plan_type": "NO_TIER", "free_trial_days": 30, "tiers": [{"variant_id": 42003297927265, "benefits": ""}]}] ; 1208 1209 Object.defineProperty(window,"SubiMemberships",{value:membershipPlans,writable:false}); 1210 1211 Object.defineProperty(window,"SubiBuildBoxPlans",{ 1212 value:[], 1213 writable:false 1214 }); 1215 1216 Object.defineProperty(window,"SubiBuildBoxMetaobjectType",{ 1217 value:"app--6336039--build_box_plan", 1218 writable:false 1219 }); 1220 })() 1221</script>
1221 1222<!-- END app snippet --> 1223<!-- BEGIN app snippet: init-fixed-bundle-config --> 1224 1225
1226<script id="subi_fixed_bundle"> 1227 Object.defineProperty(window,"SubiFixedBundles",{ 1228 value:[], 1229 writable:false 1230 }); 1231 Object.defineProperty(window,"SubiFixedBundlesSubProducts",{ 1232 value:null || [], 1233 writable:false 1234 }); 1235 Object.defineProperty(window,"SubiFixedBundlesVariantRestrictions",{ 1236 value:{}, 1237 writable:false 1238 }); 1239</script>
1239 1240<!-- END app snippet --> 1241<!-- BEGIN app snippet: init-volume-discount-config -->
1242<script id="subi_volume_discount"> 1243 Object.defineProperty(window,"SubiVolumeDiscountPlans",{ 1244 value:[], 1245 writable:false 1246 }); 1247</script>
1247 1248 1249<!-- END app snippet --> 1250<!-- BEGIN app snippet: init-loyalty-config -->
1251<script id="subi_loyalty"> 1252 Object.defineProperty(window,"SubiLoyaltyPoints",{ 1253 value: {} , 1254 writable: false 1255 }); 1256</script>
1256 1257<!-- END app snippet --> 1258<!-- BEGIN app snippet: render-widget --> 1259 1260 1261<!-- END app snippet --> 1262<!-- BEGIN app snippet: render-loyalty-widget --> 1263<!-- END app snippet --> 1264<!-- BEGIN app snippet: exclusive-access-products-perk --> <!-- END app snippet --> 1265<!-- BEGIN app snippet: exclusive-access-pages-perk --> 1266 1267 1268
1268<script> 1269 (function() { 1270 var currentUrl = "/search"; 1271 var exclusivePages = []; 1272 var tierCustomizations = {}; 1273 var membershipPlanTiers = {}; 1274 var customerTags = []; 1275 1276 1277 1278 function unescapeQuotes(str) { 1279 if (!str) return str; 1280 return str.replace(/"/g, '"').replace(/'/g, "'"); 1281 } 1282 1283 function matchUrlPattern(urlPattern, currentUrl) { 1284 if (currentUrl === urlPattern) return true; 1285 1286 if (urlPattern.indexOf('*') !== -1) { 1287 var regexPattern = urlPattern 1288 .replace(/[-\/\\^$+?.()|[\]{}]/g, '\\$&') 1289 .replace(/\*/g, '.*'); 1290 1291 return new RegExp('^' + regexPattern + '$').test(currentUrl); 1292 } 1293 1294 return false; 1295 } 1296 1297 function hasAccess(customerTag) { 1298 return customerTags.indexOf(customerTag) !== -1; 1299 } 1300 1301 function renderRestrictedContent(matchingEntry, tierCustomizations) { 1302 var tierId = matchingEntry.membership_plan_tier_id.toString(); 1303 var membershipInfo = membershipPlanTiers[tierId]; 1304 var tierCustomization = tierCustomizations[tierId] || {}; 1305 1306 var mainContent = document.querySelector(tierCustomization.exclusive_access_section_css_selector || 'main'); 1307 if (!mainContent) return; 1308 1309 var title = tierCustomization.title || "Exclusive Content"; 1310 var description = tierCustomization.description || "This content is exclusively available to members."; 1311 var subscribeLabel = tierCustomization.subscribe_button_label || "Become a Member"; 1312 var loginText = tierCustomization.login_text || "Already a member?"; 1313 var loginLabel = tierCustomization.login_button_label || "Login"; 1314 1315 mainContent.innerHTML = ` 1316 <div class="exclusive-access-container"> 1317 <div class="exclusive-access-box"> 1318 <h2 class="exclusive-access-title">${title}</h2> 1319 <p class="exclusive-access-description">${description}</p> 1320 <a href="/products/${membershipInfo.product_handle}?variant=${membershipInfo.variant_id}" class="exclusive-access-button subscribe-button">${subscribeLabel}</a> 1321 <div class="exclusive-access-login"> 1322 <span class="login-text">${loginText}</span> 1323 <a href="/account/login" class="login-link">${loginLabel}</a> 1324 </div> 1325 </div> 1326 </div> 1327 `; 1328 1329 applyStyles(tierCustomization.custom_css || ''); 1330 } 1331 1332 function applyStyles(customCss) { 1333 var customCss = unescapeQuotes(customCss) 1334 var style = document.createElement('style'); 1335 style.textContent = ` 1336 .exclusive-access-container { 1337 max-width: 800px; 1338 margin: 40px auto; 1339 padding: 0 20px; 1340 } 1341 .exclusive-access-box { 1342 text-align: center; 1343 padding: 30px; 1344 border: 1px solid #eee; 1345 border-radius: 8px; 1346 background-color: #f9f9f9; 1347 box-shadow: 0 2px 5px rgba(0,0,0,0.05); 1348 } 1349 .exclusive-access-title { 1350 font-size: 24px; 1351 margin-bottom: 15px; 1352 color: #333; 1353 } 1354 .exclusive-access-description { 1355 margin-bottom: 25px; 1356 color: #666; 1357 font-size: 16px; 1358 } 1359 .exclusive-access-button { 1360 display: inline-block; 1361 background-color: #000; 1362 color: #fff; 1363 padding: 12px 24px; 1364 text-decoration: none; 1365 border-radius: 4px; 1366 margin-bottom: 20px; 1367 font-weight: bold; 1368 } 1369 .exclusive-access-login { 1370 margin-top: 15px; 1371 } 1372 .login-text { 1373 color: #666; 1374 font-size: 14px; 1375 } 1376 .login-link { 1377 color: #666; 1378 font-size: 14px; 1379 text-decoration: underline; 1380 margin-left: 5px; 1381 } 1382 ${customCss} 1383 `; 1384 document.head.appendChild(style); 1385 } 1386
1387 function init() { 1388 const matchingEntries = exclusivePages.filter(function(pageEntry) { 1389 return matchUrlPattern(pageEntry.page_url, currentUrl); 1390 }); 1391 1392 if (matchingEntries.length === 0) return; 1393 1394 const entriesWithAccess = matchingEntries.filter(function(entry) { 1395 return hasAccess(entry.customer_tag); 1396 }); 1397 1398 if (entriesWithAccess.length === 0) { 1399 renderRestrictedContent(matchingEntries[0], tierCustomizations); 1400 } 1401 } 1402 init(); 1403 })(); 1404 </script>
1404 1405 <!-- END app snippet --> 1406<!-- BEGIN app snippet: automatic-discount-code-applier --> 1407 1408 1409<!-- END app snippet --> 1410 1411 1412</div><div id="shopify-block-AWi9IVGtlcnBUZCtWQ__11242429557760608184" class="shopify-block shopify-app-block">
1412<script> 1413 window.affiliateryMainJsUrl="https://s1.staq-cdn.com/affiliatery/api/js/55269884001/main.js?sId=55269884001&v=3Y77L3N416SR6MGDTAT5X9E5" 1414</script>
1414 1415 1416</div>
1416<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1416 1417</body> 1418</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.