1 2<!doctype html> 3<html 4 class="no-js supports-no-cookies" 5 lang="en" 6 data-template="login" 7 8> 9 <head> 10 <meta charset="utf-8"> 11 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 12 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=0"> 13 <meta name="theme-color" content="#000000"> 14 <meta name="google-site-verification" content="cG6rgYiQWQS7UK6qgxYDWS4xnNTnIevZHrCSj_WfsmI" /> 15 16 <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 16-17
16 17<script async src="https://www.googletagmanager.com/gtag/js?id=
17AW-332085171
vendor: 12 bytes, line 17
17"></script>
18<script> 19
vendor: 134 bytes, lines 19-23
19window.dataLayer = window.dataLayer || []; 20 function gtag(){dataLayer.push(arguments);} 21 gtag('js', new Date()); 22 23 gtag('config', '
23AW-332085171
vendor: 4 bytes, line 23
23');
24</script>
24<link rel="canonical" href="https://shyleerose.com/account/login"> 25 26<link href="//shyleerose.com/cdn/shop/t/23/assets/theme.css?v=60089441571581745011739977942" rel="stylesheet" type="text/css" media="all" /> 27<link href="//shyleerose.com/cdn/shop/t/23/assets/chunk.css?v=5898929728130395631686436605" rel="stylesheet" type="text/css" media="all" /> 28 29 30<link rel="dns-prefetch" href="https://shyleerose.com/account/login" crossorigin> 31<link rel="dns-prefetch" href="https://cdn.shopify.com" crossorigin> 32<link rel="preconnect" href="https://shyleerose.com/account/login" crossorigin> 33<link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 34 35<link href="//shyleerose.com/cdn/shop/t/23/assets/app.min.js?v=28774579962080151121686436594" as="script" rel="preload"> 36<link href="//shyleerose.com/cdn/shop/t/23/assets/foxkit-app.min.js?v=65793317785293974771686436633" as="script" rel="preload"> 37<link href="//shyleerose.com/cdn/shop/t/23/assets/product-card-swatch.min.js?v=38848960662260051401686436665" as="script" rel="preload"> 38 39<link rel="shortcut icon" href="//shyleerose.com/cdn/shop/files/favicon-32x32_97090cbf-c4cb-4b74-9397-27daa914d4d1.png?crop=center&height=32&v=1753296259&width=32" type="image/png"><title class="customers/login">Account</title><meta property="og:site_name" content="Shylee Rose "> 40<meta property="og:url" content="https://shyleerose.com/account/login"> 41<meta property="og:title" content="Account"> 42<meta property="og:type" content="website"> 43<meta property="og:description" content="Shylee Rose Jewelry - 14 Karat Gold Fine Artisan Jewelry Handcrafted in Los Angeles."><meta property="og:image" content="http://shyleerose.com/cdn/shop/files/logo-website-1.1.jpg?height=628&pad_color=fff&v=1676992583&width=1200"> 44<meta property="og:image:secure_url" content="https://shyleerose.com/cdn/shop/files/logo-website-1.1.jpg?height=628&pad_color=fff&v=1676992583&width=1200"> 45<meta property="og:image:width" content="1200"> 46<meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image"> 47<meta name="twitter:title" content="Account"> 48<meta name="twitter:description" content="Shylee Rose Jewelry - 14 Karat Gold Fine Artisan Jewelry Handcrafted in Los Angeles."> 49 50<link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" as="font" href="//shyleerose.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2" type="font/woff2" crossorigin> 51 <link rel="preload" as="font" href="//shyleerose.com/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//shyleerose.com/cdn/fonts/bodoni_moda/bodonimoda_n4.025af1859727a91866b3c708393a6dc972156491.woff2" type="font/woff2" crossorigin><style> 52 @font-face { font-family: "Bodoni Moda"; font-weight: 400; font-style: normal; font-display: swap; src: url("//shyleerose.com/cdn/fonts/bodoni_moda/bodonimoda_n4.025af1859727a91866b3c708393a6dc972156491.woff2") format("woff2"), url("//shyleerose.com/cdn/fonts/bodoni_moda/bodonimoda_n4.aebb4417dfed0dc5ec4a330249c3862add089916.woff") format("woff");}@font-face { font-family: "Bodoni Moda"; font-weight: 700; font-style: normal; font-display: swap; src: url("//shyleerose.com/cdn/fonts/bodoni_moda/bodonimoda_n7.837502b3cbe406d2c6f311e87870fa9980b0b36a.woff2") format("woff2"), url("//shyleerose.com/cdn/fonts/bodoni_moda/bodonimoda_n7.c198e1cda930f96f6ae1aa8ef8facc95a64cfd1f.woff") format("woff");}:root { --font-stack-header: "Bodoni Moda", serif; --font-style-header: normal; --font-weight-header: 400; --font-weight-header--bolder: 700; --font-weight-header--lighter: 400;}@font-face { font-family: Montserrat; font-weight: 400; font-style: normal; font-display: swap; src: url("//shyleerose.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"), url("//shyleerose.com/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff");}@font-face { font-family: Montserrat; font-weight: 700; font-style: normal; font-display: swap; src: url("//shyleerose.com/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2") format("woff2"), url("//shyleerose.com/cdn/fonts/montserrat/montserrat_n7.5d9fa6e2cae713c8fb539a9876489d86207fe957.woff") format("woff");}@font-face { font-family: Montserrat; font-weight: 700; font-style: normal; font-display: swap; src: url("//shyleerose.com/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2") format("woff2"), url("//shyleerose.com/cdn/fonts/montserrat/montserrat_n7.5d9fa6e2cae713c8fb539a9876489d86207fe957.woff") format("woff");}@font-face { font-family: Montserrat; font-weight: 400; font-style: italic; font-display: swap; src: url("//shyleerose.com/cdn/fonts/montserrat/montserrat_i4.5a4ea298b4789e064f62a29aafc18d41f09ae59b.woff2") format("woff2"), url("//shyleerose.com/cdn/fonts/montserrat/montserrat_i4.072b5869c5e0ed5b9d2021e4c2af132e16681ad2.woff") format("woff");}@font-face { font-family: Montserrat; font-weight: 700; font-style: italic; font-display: swap; src: url("//shyleerose.com/cdn/fonts/montserrat/montserrat_i7.a0d4a463df4f146567d871890ffb3c80408e7732.woff2") format("woff2"), url("//shyleerose.com/cdn/fonts/montserrat/montserrat_i7.f6ec9f2a0681acc6f8152c40921d2a4d2e1a2c78.woff") format("woff");}:root { --font-weight-body--bold: 700; --font-weight-body--bolder: 700; --font-stack-body: Montserrat, sans-serif; --font-style-body: normal; --font-weight-body: 400;} 53</style> 54<style> 55 html{font-size:calc(var(--font-base-size,16) * 1px)}body{font-family:var(--font-stack-body)!important;font-weight:var(--font-weight-body);font-style:var(--font-style-body);color:var(--color-body-text);font-size:calc(var(--font-base-size,16) * 1px);line-height:calc(var(--base-line-height) * 1px);scroll-behavior:smooth}body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body h1,body h2,body h3,body h4,body h5,body h6{font-family:var(--font-stack-header);font-weight:var(--font-weight-header);font-style:var(--font-style-header);color:var(--color-heading-text);line-height:normal}body .h1,body h1{font-size:calc(((var(--font-h1-mobile))/ (var(--font-base-size))) * 1rem)}body .h2,body h2{font-size:calc(((var(--font-h2-mobile))/ (var(--font-base-size))) * 1rem)}body .h3,body h3{font-size:calc(((var(--font-h3-mobile))/ (var(--font-base-size))) * 1rem)}body .h4,body h4{font-size:calc(((var(--font-h4-mobile))/ (var(--font-base-size))) * 1rem)}body .h5,body h5{font-size:calc(((var(--font-h5-mobile))/ (var(--font-base-size))) * 1rem)}body .h6,body h6{font-size:calc(((var(--font-h6-mobile))/ (var(--font-base-size))) * 1rem);line-height:1.4}@media only screen and (min-width:768px){body .h1,body h1{font-size:calc(((var(--font-h1-desktop))/ (var(--font-base-size))) * 1rem)}body .h2,body h2{font-size:calc(((var(--font-h2-desktop))/ (var(--font-base-size))) * 1rem)}body .h3,body h3{font-size:calc(((var(--font-h3-desktop))/ (var(--font-base-size))) * 1rem)}body .h4,body h4{font-size:calc(((var(--font-h4-desktop))/ (var(--font-base-size))) * 1rem)}body .h5,body h5{font-size:calc(((var(--font-h5-desktop))/ (var(--font-base-size))) * 1rem)}body .h6,body h6{font-size:calc(((var(--font-h6-desktop))/ (var(--font-base-size))) * 1rem)}}.swiper-wrapper{display:flex}.swiper-container:not(.swiper-container-initialized) .swiper-slide{width:calc(100% / var(--items,1));flex:0 0 auto}@media (max-width:1023px){.swiper-container:not(.swiper-container-initialized) .swiper-slide{min-width:40vw;flex:0 0 auto}}@media (max-width:767px){.swiper-container:not(.swiper-container-initialized) .swiper-slide{min-width:66vw;flex:0 0 auto}}.opacity-0{opacity:0}
55.opacity-100{opacity:1!important;}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.placeholder-background--animation{background-color:#000;animation:placeholder-background-loading 1.5s infinite linear}[data-image-loading]{position:relative}[data-image-loading]:after{content:'';background-color:#000;animation:placeholder-background-loading 1.5s infinite linear;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}[data-image-loading] img.lazyload{opacity:0}[data-image-loading] img.lazyloaded{opacity:1}.no-js [data-image-loading]{animation-name:none}.lazyload--fade-in{opacity:0;transition:.25s all}.lazyload--fade-in.lazyloaded{opacity:1}@media (min-width:768px){.hidden.md\:block{display:block!important}.hidden.md\:flex{display:flex!important}.hidden.md\:grid{display:grid!important}}@media (min-width:1024px){.hidden.lg\:block{display:block!important}.hidden.lg\:flex{display:flex!important}.hidden.lg\:grid{display:grid!important}}@media (min-width:1280px){.hidden.xl\:block{display:block!important}.hidden.xl\:flex{display:flex!important}.hidden.xl\:grid{display:grid!important}} 56 57 h1, .h1, 58 h2, .h2, 59 h3, .h3, 60 h4, .h4, 61 h5, .h5, 62 h6, .h6 { 63 letter-spacing: 1px; 64 } 65</style> 66 67
67<script> 68 // https://codebeautify.org/jsviewer 69 70 function _debounce(fn, wait = 300) { 71 let t; 72 return (...args) => { 73 clearTimeout(t); 74 t = setTimeout(() => fn.apply(this, args), wait); 75 }; 76 } 77 78 try { 79 window.MinimogSettings = window.MinimogSettings || {}; 80 window.___mnag = 'userA' + (window.___mnag1 || '') + 'gent'; 81 82 var _mh = document.querySelector('header.sf-header__mobile'); 83 var _dh = document.querySelector('header.sf-header__desktop'); 84 // Set header height 85 function _shh() { 86 if (!_mh || !_dh) { 87 _mh = document.querySelector('header.sf-header__mobile'); 88 _dh = document.querySelector('header.sf-header__desktop'); 89 } 90 // Header 91 var _hd = window.innerWidth < 1024 ? _mh : _dh; 92 if (_hd) { 93 document.documentElement.style.setProperty('--sf-header-height', _hd.offsetHeight + 'px'); 94 window.MinimogSettings.headerHeight = _hd.offsetHeight; 95 } 96 } 97 98 // setTopbarHeight 99 function _stbh() { 100 // Topbar 101 var _tb = document.querySelector('.sf-topbar'); 102 if (_tb) { 103 document.documentElement.style.setProperty('--sf-topbar-height', _tb.offsetHeight + 'px'); 104 window.MinimogSettings.topbarHeight = _tb.offsetHeight; 105 } 106 } 107 108 // setAnnouncementHeight 109 function _sah() { 110 // announcement_bar 111 var _ab = document.querySelector('.announcement-bar'); 112 if (_ab) { 113 document.documentElement.style.setProperty('--sf-announcement-height', _ab.offsetHeight + 'px'); 114 window.MinimogSettings.topbarHeight = _ab.offsetHeight; 115 } 116 } 117 118 // setMainContentPadding 119 function _smcp() { 120 // pageTemplate 121 var _pt = document.documentElement.dataset.template; 122 if (window.innerWidth >= 1024) { 123 if (_dh && _dh.dataset.transparent === "true") { 124 if (_pt === 'index' || _pt === 'collection') { 125 document.documentElement.style.setProperty('--main-content-padding-top', '0px'); 126 } 127 } 128 } else { 129 document.documentElement.style.removeProperty('--main-content-padding-top'); 130 } 131 } 132 133 // calculateSectionsHeight 134 function _csh() {_shh();_stbh();_sah();_smcp();} 135 window.addEventListener('resize', _debounce(_csh, 1000)); 136 137 document.documentElement.className = document.documentElement.className.replace('supports-no-cookies', 'supports-cookies').replace('no-js', 'js'); 138 } catch (error) { 139 console.warn('Failed to execute critical scripts', error); 140 } 141 142 try { 143 // Page speed agent 144 var _nu = navigator[window.___mnag]; 145 var _psas = [ 146 { 147 'b': 'ome-Li', 148 'c': 'ghth', 149 'd': 'ouse', 150 'a': 'Chr', 151 }, 152 { 153 'd': 'hts', 154 'a': 'Sp', 155 'c': 'nsig', 156 'b': 'eed I', 157 }, 158 { 159 'b': ' Lin', 160 'd': '6_64', 161 'a': 'X11;', 162 'c': 'ux x8', 163 } 164 ]; 165 function __fn(i) { 166 return Object.keys(_psas[i]).sort().reduce(function (a, c) { return a + _psas[i][c] }, ''); 167 } 168 169 var __isPSA = (_nu.indexOf(__fn(0)) > -1 || _nu.indexOf(__fn(1)) > -1 || _nu.indexOf(__fn(2)) > -1); 170 // var __isPSA = true 171 172 window.___mnag = '!1'; 173 _psas = null; 174 } catch (err) { 175 var __isPSA = false; 176 var _psas = null; 177 window.___mnag = '!1'; 178 } 179 180 // activateFontAndCriticalCSS 181 182 183 // __activateStyle(this) 184 function __as(l) { 185 l.rel = 'stylesheet'; 186 l.media = 'all'; 187 l.removeAttribute('onload'); 188 } 189 190 // _onChunkStyleLoad(this) 191 function __ocsl(l) { 192 if (!__isPSA) __as(l); 193 } 194 195 window.__isPSA = __isPSA; 196</script>
196 197 198 199 200 <link href="//shyleerose.com/cdn/shop/t/23/assets/theme.css?v=60089441571581745011739977942" rel="stylesheet" type="text/css" media="all" /> 201 <link href="//shyleerose.com/cdn/shop/t/23/assets/chunk.css?v=5898929728130395631686436605" rel="stylesheet" type="text/css" media="all" /> 202 203 204<style data-shopify>:root { /* BODY */ --base-line-height: 28; /* PRIMARY COLORS */ --color-primary: #000000; --plyr-color-main: #000000; --color-primary-darker: #333333; /* TEXT COLORS */ --color-body-text: #000000; --color-heading-text: #000000; --color-sub-text: #666666; --color-text-link: #000000; --color-text-link-hover: #999999; /* BUTTON COLORS */ --color-btn-bg: #000000; --color-btn-bg-hover: #000000; --color-btn-text: #ffffff; --color-btn-text-hover: #ffffff; --color-btn-secondary-border: #000000; --color-btn-secondary-text: #000000; --btn-letter-spacing: 0px; --btn-border-radius: 5px; --btn-border-width: 1px; --btn-line-height: 23px; /* PRODUCT COLORS */ --product-title-color: #000000; --product-sale-price-color: #666666; --product-regular-price-color: #000000; --product-type-color: #666666; --product-desc-color: #666666; /* TOPBAR COLORS */ --color-topbar-background: #ffffff; --color-topbar-text: #000000; /* MENU BAR COLORS */ --color-menu-background: #000000; --color-menu-text: #f8f8f8; /* BORDER COLORS */ --color-border: #dedede; /* FOOTER COLORS */ --color-footer-text: #000000; --color-footer-subtext: #666666; --color-footer-background: #f5f5f5; --color-footer-link: #666666; --color-footer-link-hover: #000000; --color-footer-background-mobile: #F5F5F5; /* FOOTER BOTTOM COLORS */ --color-footer-bottom-text: #000; --color-footer-bottom-background: #f5f5f5; --color-footer-bottom-background-mobile: #F5F5F5; /* HEADER */ --color-header-text: #000000; --color-header-transparent-text: #000000; --color-main-background: #ffffff; --color-field-background: #ffffff; --color-header-background: #ffffff; --color-cart-wishlist-count: #ffffff; --bg-cart-wishlist-count: #da3f3f; --swatch-item-background-default: #f7f8fa; --text-gray-400: #777777; --text-gray-9b: #9b9b9b; --text-black: #000000; --text-white: #ffffff; --bg-gray-400: #f7f8fa; --bg-black: #000000; --rounded-full: 9999px; --border-color-1: #eeeeee; --border-color-2: #b2b2b2; --border-color-3: #d2d2d2; --border-color-4: #737373; --color-secondary: #666666; --color-success: #3a8735; --color-warning: #ff706b; --color-info: #959595; --color-disabled: #cecece; --bg-disabled: #f7f7f7; --bg-hover: #737373; --bg-color-tooltip: #000000; --text-color-tooltip: #ffffff; --color-image-overlay: #000000; --opacity-image-overlay: 0.2; --theme-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.07); --arrow-select-box: url(//shyleerose.com/cdn/shop/t/23/assets/ar-down.svg?v=92728264558441377851686436595); /* FONT SIZES */ --font-base-size: 16; --font-btn-size: 16px; --font-btn-weight: 500; --font-h1-desktop: 54; --font-h1-mobile: 50; --font-h2-desktop: 42; --font-h2-mobile: 37; --font-h3-desktop: 31; --font-h3-mobile: 28; --font-h4-desktop: 27; --font-h4-mobile: 24; --font-h5-desktop: 23; --font-h5-mobile: 20; --font-h6-desktop: 21; --font-h6-mobile: 19; --arrow-down-url: url(//shyleerose.com/cdn/shop/t/23/assets/arrow-down.svg?v=157552497485556416461686436596); --arrow-down-white-url: url(//shyleerose.com/cdn/shop/t/23/assets/arrow-down-white.svg?v=70535736727834135531686436595); --product-title-line-clamp: unset; --spacing-sections-desktop: 55px; --spacing-sections-tablet: 41px; --spacing-sections-mobile: 28px; } 205</style> 206 207<link href="//shyleerose.com/cdn/shop/t/23/assets/custom.css?v=105997007003712207781686436726" rel="stylesheet" type="text/css" media="all" /> 208 209<style data-shopify>body { 210 --container-width: 1200; 211 --fluid-container-width: 1620px; 212 --fluid-container-offset: 65px; 213 background-color: #ffffff; 214 } 215 [style*="--aspect-ratio"]:before { 216 padding-top: calc(100% / (0.0001 + var(--aspect-ratio, 16/9))); 217 } 218 @media ( max-width: 767px ) { 219 [style*="--aspect-ratio"]:before { 220 padding-top: calc(100% / (0.0001 + var(--aspect-ratio-mobile, var(--aspect-ratio, 16/9)) )); 221 } 222 }.sf-topbar { border-color: #eee;}[id$="16225125199f82d8fe"] .section-my { padding-top: 45px; padding-bottom: 45px; margin-bottom: 0; margin-top: 0;}[id$="16225125199f82d8fe"] { border-top: 1px solid #eee;}.sf__font-normal { font-weight: 400;}[id$="16225316461d1cff80"] .collection-card__info h3 a { font-weight: 400; font-size: 24px; line-height: 34px; margin-bottom: 4px;}[id$="16225316461d1cff80"] .collection-card__info p { color: #666;}[id$="16225125199f82d8fe"] .sf-icon-box__text h3 { line-height: 26p
222x; font-size: 20px; font-weight: 500;}@media (min-width: 1536px) { [id$="1621243260e1af0c20"] .slide__block-title { font-size: 100px; line-height: 95px; }}@media (max-width: 576px) { [id$="1621243260e1af0c20"] a.sf__mobile-button, [id$="162251092958fcda7c"] .sf__btn-primary, [id$="162251092958fcda7c"] .sf__btn-secondary { width: 100%; } [id$="16225316461d1cff80"] .section__heading { text-align: center; } [id$="16225316461d1cff80"] .collection-card__info h3 a { font-weight: 500; } [id$="16225316461d1cff80"] .collection-card__info p { font-size: 14px; line-height: 20px; } [id$="16225125199f82d8fe"] .sf-icon-box__text h3 { font-size: 18px; margin-bottom: 2px; }} 223</style> 224 225 226
226<script src="//shyleerose.com/cdn/shop/t/23/assets/theme-global.js?v=149846109023761224211714101438" defer="defer"></script>
226 227
227<script src="//shyleerose.com/cdn/shop/t/23/assets/app.min.js?v=28774579962080151121686436594" defer="defer"></script>
227 228 229
229<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
229<meta name="facebook-domain-verification" content="9at4xkkb7iiyonc05zomm0ccikvpdd"> 230<meta name="google-site-verification" content="aN31aCR7P5MrPsklbXpOtn2YN1XUXa5r8KdYQ_L1JIg"> 231<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/5260505/digital_wallets/dialog"> 232<meta id="in-context-paypal-metadata" data-shop-id="5260505" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 233<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
233<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
233 234<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
235<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=5260505" crossorigin="anonymous"></script>
vendor: 1 bytes, line 235
235
236<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":5260505,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/5260505","merchantName":"Shylee Rose ","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex"],"total":{"type":"pending","label":"Shylee Rose ","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 236
236
237<script id="shopify-features" type="application/json">{"accessToken":"8f775d3f2a79f55f5f397dd5567f7e31","betas":["rich-media-storefront-analytics"],"domain":"shyleerose.com","predictiveSearch":true,"shopId":5260505,"locale":"en"}</script>
vendor: 1 bytes, line 237
237
238<script>var Shopify = Shopify || {}; 239Shopify.shop = "shylee-rose-jewelry.myshopify.com"; 240Shopify.locale = "en"; 241Shopify.currency = {"active":"USD","rate":"1.0"}; 242Shopify.country = "US"; 243Shopify.theme = {"name":"8.26-Minimog-3.2.1 (Added-to-Cart Metric)-20230816","id":121418874974,"schema_name":"Minimog - OS 2.0","schema_version":"3.2.1","theme_store_id":null,"role":"main"}; 244Shopify.theme.handle = "null"; 245Shopify.theme.style = {"id":null,"handle":null}; 246Shopify.cdnHost = "shyleerose.com/cdn"; 247Shopify.routes = Shopify.routes || {}; 248Shopify.routes.root = "/"; 249Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 250Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 251Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 252Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 252
252
253<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 253
253
254<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 254
254
255<script> 256 window.ShopifyPay = window.ShopifyPay || {}; 257 window.ShopifyPay.apiHost = "shop.app\/pay"; 258 window.ShopifyPay.redirectState = null; 259</script>
vendor: 1 bytes, line 259
259
260<script> 261 window.Shopify = window.Shopify || {}; 262 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 263 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 264 window.Shopify.SignInWithShop.eligible = true; 265</script>
vendor: 1 bytes, line 265
265
266<script id="shop-js-analytics" type="application/json">{"pageType":"customers/login"}</script>
vendor: 1 bytes, line 266
266
267<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"></script>
vendor: 1 bytes, line 267
267
268<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"></script>
vendor: 1 bytes, line 268
268
269<script type="module"> 270 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"); 271await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"); 272 273 window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, {"fedCMEnabled":true,"windoidEnabled":true}); 274window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.({"fedCMEnabled":true,"windoidEnabled":true}); 275 276</script>
vendor: 1 bytes, line 276
276
277<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 277
277
278<script type="module"> 279 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 280 281 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 282 283</script>
vendor: 1 bytes, line 283
283
284<script> 285 window.Shopify = window.Shopify || {}; 286 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 287 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"]}; 288</script>
vendor: 1 bytes, line 288
288
289<script>(function() { 290 var isLoaded = false; 291 function asyncLoad() { 292 if (isLoaded) return; 293 isLoaded = true; 294 var urls = ["https:\/\/cdn.productcustomizer.com\/storefront\/production-product-customizer-v2.js?shop=shylee-rose-jewelry.myshopify.com","https:\/\/str.rise-ai.com\/?shop=shylee-rose-jewelry.myshopify.com","https:\/\/strn.rise-ai.com\/?shop=shylee-rose-jewelry.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0526\/0505\/t\/19\/assets\/affirmShopify.js?v=1683056060\u0026shop=shylee-rose-jewelry.myshopify.com","\/\/code.tidio.co\/98kyl41zse9kvge2txiyx0wsf9yqja1a.js?shop=shylee-rose-jewelry.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=shylee-rose-jewelry.myshopify.com","https:\/\/searchanise-ef84.kxcdn.com\/widgets\/shopify\/init.js?a=3O3x7w6o0u\u0026shop=shylee-rose-jewelry.myshopify.com"]; 295 for (var i = 0; i < urls.length; i++) { 296 var s = document.createElement('script'); 297 s.type = 'text/javascript'; 298 s.async = true; 299 s.src = urls[i]; 300 var x = document.getElementsByTagName('script')[0]; 301 x.parentNode.insertBefore(s, x); 302 } 303 }; 304 if(window.attachEvent) { 305 window.attachEvent('onload', asyncLoad); 306 } else { 307 window.addEventListener('load', asyncLoad, false); 308 } 309})();</script>
vendor: 1 bytes, line 309
309
310<script id="__st">var __st={"a":5260505,"offset":-25200,"reqid":"61818342-f6b5-4d1e-acb2-d4f3bbbb6497-1791281896","pageurl":"shyleerose.com\/account\/login","u":"2bb6563f6989"};</script>
vendor: 1 bytes, line 310
310
311<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 311
311
312<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 312
312
313<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//shyleerose.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 313
313
314<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 = "//shyleerose.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>
314<script crossorigin="anonymous" defer="defer" src="//shyleerose.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 314
314
315<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 315
315
316<script> 317 window.Shopify = window.Shopify || {}; 318 window.Shopify.MCP = window.Shopify.MCP || {}; 319 window.Shopify.MCP.enabled = true; 320 window.Shopify.MCP.shop = "shylee-rose-jewelry.myshopify.com"; 321 window.Shopify.MCP.mcpEndpoint = "https:\/\/shyleerose.com\/api\/mcp"; 322 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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 323</script>
vendor: 1 bytes, line 323
323
324<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("\/\/shyleerose.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 325</script>
vendor: 1 bytes, line 325
325
326<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://shyleerose.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 327</script>
vendor: 1 bytes, line 327
327
328<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 329 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); 330</script>
vendor: 1 bytes, line 330
330
331<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})}})); 332</script>
332 333<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://shyleerose.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 334<style id="shopify-accelerated-checkout-cart"> 335 #shopify-buyer-consent { 336 margin-top: 1em; 337 display: inline-block; 338 width: 100%; 339} 340 341#shopify-buyer-consent.hidden { 342 display: none; 343} 344 345#shopify-subscription-policy-button { 346 background: none; 347 border: none; 348 padding: 0; 349 text-decoration: underline; 350 font-size: inherit; 351 cursor: pointer; 352} 353 354#shopify-subscription-policy-button::before { 355 box-shadow: none; 356} 357 358 </style> 359
360<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
360 361
362<script> 363 364 365 366 367 var gsf_conversion_data = {page_type : '', event : '', data : {shop_currency : "USD"}}; 368 369</script>
369 370 371 372<meta name="p:domain_verify" content="f992c2ed636d9eb0d73b1ce773471aa6"/> 373 374 375 376 377 378 379 380<!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 381 382<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 383 384 385 386 387 388 389
390<script> 391 ;(function () { 392 const url = new URL(window.location) 393 const viewParam = url.searchParams.get('view') 394 if (viewParam && viewParam.includes('variant-pf-')) { 395 url.searchParams.set('pf_v', viewParam) 396 url.searchParams.delete('view') 397 window.history.replaceState({}, '', url) 398 } 399 })() 400</script>
400 401 402 403
404<script type='module'> 405 406 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 407 408 window.PAGEFLY_CRO['data_debug'] = { 409 original_template_suffix: "", 410 allow_ab_test: false, 411 ab_test_start_time: 0, 412 ab_test_end_time: 0, 413 today_date_time: 1791281897000, 414 } 415 window.PAGEFLY_CRO['GA4'] = { enabled: false} 416</script>
416 417 418<!-- END app snippet --> 419 420 421 422 423 424 425 426 427
427<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-helper.js' defer='defer'></script>
427 428 429
429<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-general-helper.js' defer='defer'></script>
429 430 431
431<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-snap-slider.js' defer='defer'></script>
431 432 433
433<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-slideshow-v3.js' defer='defer'></script>
433 434 435
435<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-slideshow-v4.js' defer='defer'></script>
435 436 437
437<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-glider.js' defer='defer'></script>
437 438 439
439<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
439 440 441
441<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-product-media.js' defer='defer'></script>
441 442 443
443<script src='https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-product.js' defer='defer'></script>
443 444 445
446<script id='pagefly-helper-data' type='application/json'> 447 { 448 "page_optimization": { 449 "assets_prefetching": false 450 }, 451 "elements_asset_mapper": { 452 "Accordion": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-accordion.js", 453 "Accordion3": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-accordion3.js", 454 "CountDown": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-countdown.js", 455 "GMap1": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-gmap.js", 456 "GMap2": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-gmap.js", 457 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-gmap.js", 458 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-gmap.js", 459 "HTML.Video": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-htmlvideo.js", 460 "HTML.Video2": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-htmlvideo2.js", 461 "HTML.Video3": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-htmlvideo2.js", 462 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-htmlvideo2.js", 463 "Instagram": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-instagram.js", 464 "Instagram2": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-instagram.js", 465 "Insta3": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-instagram3.js", 466 "Tabs": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-tab.js", 467 "Tabs3": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-tab3.js", 468 "ProductBox": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-cart.js", 469 "FBPageBox2": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-facebook.js", 470 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-facebook.js", 471 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-twitter.js", 472 "Paragraph4": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-paragraph4.js", 473 474 "AliReviews": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js", 475 "BackInStock": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js", 476 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js", 477 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js", 478 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js", 479 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder
479-365/assets/pagefly-3rd-elements.js", 480 "LimeSpot": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js", 481 "Loox": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js", 482 "Opinew": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js", 483 "Powr": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js", 484 "ProductReviews": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js", 485 "PushOwl": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js", 486 "ReCharge": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js", 487 "Rivyo": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js", 488 "TrackingMore": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js", 489 "Vitals": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js", 490 "Wiser": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-3rd-elements.js" 491 }, 492 "custom_elements_mapper": { 493 "pf-click-action-element": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-click-action-element.js", 494 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-dialog-element.js" 495 } 496 } 497</script>
497 498
499<script id='pagefly-heatmap-config' type='application/json'> 500 {} 501</script>
vendor: 1 bytes, line 501
501
502<script> 503 (function () { 504 var el = document.getElementById('pagefly-heatmap-config') 505 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 506 try { 507 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 508 } catch (e) { 509 window.__pagefly_heatmap_config__ = {} 510 } 511 })() 512</script>
vendor: 1 bytes, line 512
512
513<script> 514 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 515 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 516 // overlay path in the metafield, and this page must already be one the merchant enabled 517 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 518 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 519 (function () { 520 var cfg = window.__pagefly_heatmap_config__ || {} 521 var id = (window.__pagefly_page_setting__ || {}).pageId 522 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 523 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 524 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 525 var s = document.createElement('script') 526 s.src = 'https://cdn.shopify.com/extensions/01a1102e-abc4-7058-b822-9148a1b93229/pagefly-ai-page-builder-365/assets/pagefly-heatmap-overlay.js' 527 s.defer = true 528 document.head.appendChild(s) 529 })() 530</script>
530 531 532<!-- BEGIN app snippet: pf-ai-schema --> 533<!-- END app snippet --> 534 535 536<!-- END app block --><!-- BEGIN app block: shopify://apps/searchanise-search-filter/blocks/app-embed/d8f24ada-02b1-458a-bbeb-5bf16d5c921e --> 537<!-- END app block --><!-- BEGIN app block: shopify://apps/sc-easy-redirects/blocks/app/be3f8dbd-5d43-46b4-ba43-2d65046054c2 --> 538 <!-- common for all pages --> 539 540 541 542
542<script src="https://cdn.shopify.com/extensions/019feafe-a942-7fff-96d6-964177dec909/sc-easy-redirects-16/assets/esc-redirect-app.js" async></script>
542 543 544 545 546 547 548 549<!-- END app block --><!-- BEGIN app block: shopify://apps/simprosys-google-shopping-feed/blocks/core_settings_block/1f0b859e-9fa6-4007-97e8-4513aff5ff3b --><!-- BEGIN: GSF App Core Tags & Scripts by Simprosys Google Shopping Feed --> 550 551 552 553 554 555 556 557 558 559<!-- END: GSF App Core Tags & Scripts by Simprosys Google Shopping Feed --> 560<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 561 562 563 564 565 566 567 568 569 570 571 572 573
573<script async src="https://static.klaviyo.com/onsite/js/LtqfWu/klaviyo.js?company_id=LtqfWu"></script>
573 574
574<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>
574 575 576 577 578 579 580 581
581<script> 582 window.klaviyoReviewsProductDesignMode = false 583 </script>
583 584 585 586 587 588 589 590 591 592 593<!-- END app block -->
593<script src="https://cdn.shopify.com/extensions/019fa343-b2f0-7393-a89f-266e9cd6bc68/searchanise-shopify-cli-27/assets/disable-app.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 593
593
594<script src="https://cdn.shopify.com/extensions/01a0bf91-570a-71b2-94e1-f2cc36291732/drop-hint-2-212/assets/app_dah.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 594
594
595<script src="https://cdn.shopify.com/extensions/01a101d9-652a-7b73-904c-cf9ed89a9db5/2026-10-03-12-58-30-UTC--0fc6178/assets/smile-loader.js" type="text/javascript" defer="defer"></script>
595 596<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
597<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: 5260505,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "customers/login"};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 597
597
598<script> 599 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 600</script>
vendor: 1 bytes, line 600
600
601<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}
601).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: 5260505,storefrontBaseUrl: "https://shyleerose.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://shyleerose.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1531215966","configuration":"{\"apiKey\":\"3O3x7w6o0u\",\"host\":\"searchserverapi1.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5559ea45e47b67d15b30b79e7c6719da","type":"APP","apiClientId":578825,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
601,"dataSharingState":"unrestricted"},{"id":"1356202078","configuration":"{\"accountID\":\"LtqfWu\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1171783774","configuration":"{\"accountID\":\"82f25811-b8d7-463e-980a-687c6e4ebc88\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d0369370d97f2cca6d5c273406637796","type":"APP","apiClientId":5433881,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1008533598","configuration":"{\"account_ID\":\"299093\",\"google_analytics_tracking_tag\":\"1\",\"measurement_id\":\"2\",\"api_secret\":\"3\",\"shop_settings\":\"{\\\"custom_pixel_script\\\":\\\"https:\\\\\\\/\\\\\\\/storage.googleapis.com\\\\\\\/gsf-scripts\\\\\\\/custom-pixels\\\\\\\/shylee-rose-jewelry.js\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"dbf16afd37d7bda963909dd4e886232e","type":"APP","apiClientId":1558137,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"697139294","configuration":"{\"merchantId\":\"1035797\", \"url\":\"https:\/\/classic.avantlink.com\", \"shopName\": \"shylee-rose-jewelry\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"26843be7e7f0ff401f557cffac6b5a49","type":"APP","apiClientId":125215244289,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"141721694","configuration":"{\"pixel_id\":\"860935067394411\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"109051998","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Simprosys Google Feed Pixel"},{"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":"Shylee Rose ","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"shylee-rose-jewelry.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/shyleerose.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://shyleerose.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"121418874974","themePublished":"true","eventMetadataId":"9257af70-1f90-479f-9f00-fabb369f5c7a","shopId":"5260505","storefrontBaseUrl":"https:\/\/shyleerose.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
601<script> 602 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 603 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 604 window.ShopifyAnalytics.meta.currency = 'USD'; 605 var meta = {"page":{"requestId":"61818342-f6b5-4d1e-acb2-d4f3bbbb6497-1791281896"}}; 606 for (var attr in meta) { 607 window.ShopifyAnalytics.meta[attr] = meta[attr]; 608 } 609</script>
vendor: 1 bytes, line 609
609
610<script class="analytics"> 611 (function () { 612 var customDocumentWrite = function(content) { 613 var jquery = null; 614 615 if (window.jQuery) { 616 jquery = window.jQuery; 617 } else if (window.Checkout && window.Checkout.$) { 618 jquery = window.Checkout.$; 619 } 620 621 if (jquery) { 622 jquery('body').append(content); 623 } 624 }; 625 626 var hasLoggedConversion = function(token) { 627 if (token) { 628 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 629 } 630 return false; 631 } 632 633 var setCookieIfConversion = function(token) { 634 if (token) { 635 var twoMonthsFromNow = new Date(Date.now()); 636 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 637 638 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 639 } 640 } 641 642 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 643 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 644 if (trekkie.integrations) { 645 return; 646 } 647 trekkie.methods = [ 648 'identify', 649 'page', 650 'ready', 651 'track', 652 'trackForm', 653 'trackLink' 654 ]; 655 trekkie.factory = function(method) { 656 return function() { 657 var args = Array.prototype.slice.call(arguments); 658 args.unshift(method); 659 trekkie.push(args); 660 if (method == 'track' || method == 'page') { 661 var pageUrl; 662 try { 663 pageUrl = window.location.href; 664 } catch (e) {} 665 var pageReferrer; 666 try { 667 pageReferrer = document.referrer; 668 } catch (e) {} 669 try { 670 if (window.__TREKKIE_SHIM_QUEUE == null) { 671 window.__TREKKIE_SHIM_QUEUE = []; 672 } 673 window.__TREKKIE_SHIM_QUEUE.push({ 674 from: 'trekkie-stub', 675 method: method, 676 args: args.slice(1), 677 pageContext: { 678 url: pageUrl, 679 referrer: pageReferrer 680 } 681 }); 682 } catch (e) { 683 // no-op 684 } 685 } 686 return trekkie; 687 }; 688 }; 689 for (var i = 0; i < trekkie.methods.length; i++) { 690 var key = trekkie.methods[i]; 691 trekkie[key] = trekkie.factory(key); 692 } 693 trekkie.load = function(config) { 694 trekkie.config = config || {}; 695 trekkie.config.initialDocumentCookie = document.cookie; 696 var first = document.getElementsByTagName('script')[0]; 697var script = document.createElement('script'); 698script.type = 'text/javascript'; 699script.onerror = function(e) { 700 var scriptFallback = document.createElement('script'); 701 scriptFallback.type = 'text/javascript'; 702 scriptFallback.onerror = function(error) { 703 var Monorail = { 704 produce: function produce(monorailDomain, schemaId, payload) { 705 var currentMs = new Date().getTime(); 706 var event = { 707 schema_id: schemaId, 708 payload: payload, 709 metadata: { 710 event_created_at_ms: currentMs, 711 event_sent_at_ms: currentMs 712 } 713 }; 714 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 715 }, 716 sendRequest: function sendRequest(endpointUrl, payload) { 717 // Try the sendBeacon API 718 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 719 var blobData = new window.Blob([payload], { 720 type: 'text/plain' 721 }); 722 723 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 724 return true; 725 } // sendBeacon was not successful 726 727 } // XHR beacon 728 729 var xhr = new XMLHttpRequest(); 730 731 try { 732 xhr.open('POST', endpointUrl); 733 xhr.setRequestHeader('Content-Type', 'text/plain'); 734 xhr.send(payload); 735 } catch (e) { 736 console.log(e); 737 } 738 739 return false; 740 }, 741 isIos12: function isIos12() { 742 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 743 } 744 }; 745 Monorail.produce('monorail-edge.shopifysvc.com', 746 'trekkie_storefront_load_errors/1.1', 747 {shop_id: 5260505, 748 theme_id: 121418874974, 749 app_name: "storefront", 750 context_url: window.location.href, 751 source_url: "//shyleerose.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 752 753 }; 754 scriptFallback.async = true; 755 scriptFallback.src = '//shyleerose.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 756 first.parentNode.insertBefore(scriptFallback, first); 757}; 758script.async = true; 759script.src = '//shyleerose.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 760first.parentNode.insertBefore(script, first); 761 762 }; 763 trekkie.load( 764 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":5260505,"isMerchantRequest":null,"themeId":121418874974,"themeCityHash":"724024013507586487","contentLanguage":"en","currency":"USD","eventMetadataId":"9257af70-1f90-479f-9f00-fabb369f5c7a"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 765 ); 766 767 var loaded = false;
768 trekkie.ready(function() { 769 if (loaded) return; 770 loaded = true; 771 772 window.ShopifyAnalytics.lib = window.trekkie; 773 774 var originalDocumentWrite = document.write; 775 document.write = customDocumentWrite; 776 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 777 document.write = originalDocumentWrite; 778 779 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 780 var token = match? match[1]: undefined; 781 if (!hasLoggedConversion(token)) { 782 setCookieIfConversion(token); 783 784 } 785 }); 786 787 window.ShopifyAnalytics.lib.page(null,{"requestId":"61818342-f6b5-4d1e-acb2-d4f3bbbb6497-1791281896","shopifyEmitted":true}); 788 789 var eventsListenerScript = document.createElement('script'); 790 eventsListenerScript.async = true; 791 eventsListenerScript.src = "//shyleerose.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 792 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 793})();</script>
793 794
794<script> 795 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 796 window.ga = function ga() { 797 (window.ga.q = window.ga.q || []).push(arguments); 798 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 799 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 800 } 801 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 802 }; 803 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 804 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 805 } 806 } 807</script>
vendor: 1 bytes, line 807
807
808<script 809 defer 810 src="https://shyleerose.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.5.min.js" 811 data-application="storefront-renderer" 812 data-shop-id="5260505" 813 data-render-region="gcp-us-central1" 814 data-page-type="customers/login" 815 data-theme-instance-id="121418874974" 816 data-theme-name="Minimog - OS 2.0" 817 data-theme-version="3.2.1" 818 data-monorail-region="shop_domain" 819 data-resource-timing-sampling-rate="10" 820 data-shs="true" 821 data-shs-beacon="true" 822 data-shs-export-with-fetch="true" 823 data-shs-logs-sample-rate="1" 824 data-shs-beacon-endpoint="https://shyleerose.com/api/collect" 825></script>
825 826<meta name="shopify-y" content="5fa577ea-bb1b-47a2-8600-e3be7be717fe" data-expiration="1822839497000"><meta name="shopify-s" content="445226c7-d3e3-4a3b-ba94-c00cd62e6d8b" data-expiration="1791283697000"><meta name="new-cookie-storage-activated" content="t"> 827</head> 828 829 <body 830 id="sf-theme" 831 class="template-login login- login- cart-empty 832 relative min-h-screen" 833 834 > 835
836<script>window.MinimogThemeStyles = { product: "https://shyleerose.com/cdn/shop/t/23/assets/product.css?v=89857662248115903381686436674"};window.MinimogTheme = {};window.MinimogTheme.version = '3.2.1';window.MinimogLibs = {};window.FoxKitStrings = {};window.MinimogStrings = { addToCart: "Add to cart", soldOut: "Sold Out", unavailable: "Unavailable", inStock: "In Stock", checkout: "Check out", viewCart: "View Cart", cartRemove: "Remove", zipcodeValidate: "Zip code can\u0026#39;t be blank", noShippingRate: "There are no shipping rates for your address.", shippingRatesResult: "We found {{count}} shipping rate(s) for your address", recommendTitle: "Recommendation for you", shipping: "Shipping", add: "Add", itemAdded: "Product added to cart successfully", requiredField: "Please fill all the required fields(*) before Add To Cart!", hours: "hours", mins: "mins", outOfStock: "Out of stock", sold: "Sold", available: "Available", preorder: "Pre-order", not_enough_item_message: "Not enough items available. Only __inventory_quantity__ left.", sold_out_items_message: "The product is already sold out.", unitPrice: "Unit price", unitPriceSeparator: "per"};window.FoxKitStrings = {"en":{"date_format":"MM\/dd\/yyyy","discount_summary":"You will get \u003cstrong\u003e{discount_value} OFF\u003c\/strong\u003e on each product","discount_title":"SPECIAL OFFER","free":"FREE","add_button":"Add","add_to_cart_button":"Add to cart","added_button":"Added","bundle_button":"Add selected item(s)","bundle_select":"Select","bundle_selected":"Selected","bundle_total":"Total price","bundle_saved":"Saved","bundle_this_item":"This item","bundle_warning":"Add at least 1 item to build your bundle","bundle_items_added":"The products in the bundle are added to the cart.","qty_discount_title":"{item_count} item(s) get {discount_value} OFF","qty_discount_note":"on each product","prepurchase_title":"Frequently bought with \"{product_title}\"","prepurchase_added":"You just added","incart_title":"Customers also bought with \"{product_title}\"","sizechart_button":"Size chart","field_name":"Enter your name","field_email":"Enter your email","field_birthday":"Date of birth","discount_noti":"* Discount will be calculated and applied at checkout","fox_discount_noti":"* You are entitled to 1 discount offer of \u003cspan\u003e{price}\u003c\/span\u003e (\u003cspan\u003e{discount_title}\u003c\/span\u003e). This offer \u003cb\u003ecan't be combined\u003c\/b\u003e with any other discount you add here!","bis_open":"Notify me when available","bis_heading":"Back in stock alert ð¬","bis_desc":"We will send you a notification as soon as this product is available again.","bis_submit":"Notify me","bis_email":"Your email","bis_name":"Your name","bis_phone":"Your phone number","bis_note":"Your note","bis_signup":"Email me with news and offers","bis_thankyou":"Thank you! We'll send you an email when this product is available!","preorder_discount_title":"ð Preorder now to get \u003cstrong\u003e{discount_value} OFF\u003c\/strong\u003e","preorder_shipping_note":"ð Item will be delivered on or before \u003cstrong\u003e{eta}\u003c\/strong\u003e","preorder_button":"Pre-order","preorder_badge":"Pre-Order","preorder_end_note":"ð¥ Preorder will end at \u003cstrong\u003e{end_time}\u003c\/strong\u003e","required_fields":"Please fill all the required fields(*) before Add to cart!","view_cart":"View cart","shipping_label":"Shipping","item_added_to_cart":"{product_title} is added to cart!","email_used":"Email has already been used!","missing_fields":"Please fill all the required fields(*)","invalid_email":"Email is not valid","copy_button":"Copy","copied_button":"Copied"}};window.MinimogThemeScripts = { productModel: "https://shyleerose.com/cdn/shop/t/23/assets/product-model-new.min.js?v=116323143127740990381686436671", productMedia: "https://shyleerose.com/cdn/shop/t/23/assets/product-media.min.js?v=94358001274742557491686436670", variantsPicker: "https://shyleerose.com/cdn/shop/t/23/assets/variant-picker.min.js?v=76984443234762748721686436696"};window.MinimogSettings = { design_mode: false, requestPath: "\/account\/login", template: "customers\/login", templateName: "login",currency_code: "USD", money_format: "$ {{amount}}", base_url: window.location.origin + Shopify.routes.root, money_with_currency_format: "$ {{amount}} USD","filter_color1.png": "\/\/shyleerose.com\/cdn\/shop\/t\/23\/assets\/filter_color1.png?v=36597896139312069031686436627\n", "filter_color1": "Yellow Gold", "filter_color2.png": "\/\/shyleerose.com\/cdn\/shop\/t\/23\/assets\/filter_color2.png?v=26319201932399112861686436627\n", "filter_color2": "Rose Gold", "filter_color3.png": "\/\/shyleerose.com\/cdn\/shop\/t\/23\/assets\/filter_color3.png?v=39747300283928461291686436628\n", "filter_color3": "White Gold", "filter_color4.png": "\/\/shyleerose.com\/cdn\/shop\/t\/23\/assets\/filter_color4.png?v=79371265401354359511686436628\n", "filter_color4": "Black Rhodium", "filter_color5.png": "\/\/shyleerose.com\/cdn\/shop\/t\/23\/assets\/filter_color5.png?v=39747300283928461291699817367\n", "filter_color5": "Sterling Silver", "filter_color6.png": "\/\/shyleerose.com\/cdn\/shop\/t\/23\/assets\/filter_color6.png?v=39747300283928461291699817693\n", "filter_color6": "Sterling Silver w\/ Box Chain",theme: { id: 121418874974, name: "8.26-Minimog-3.2.1 (Added-to-Cart Metric)-20230816", role: "main", version: "3.0.1", online_store_version: "2.0", preview_url: "https://shyleerose.com?preview_theme_id=121418874974", }, foxkitAppURL: "home.foxecom.com", shop_domain: "https:\/\/shyleerose.com", shop_locale: { published: [{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}], current: "en", primary: "en", }, routes: { root: "\/", cart: "\/cart", product_recommendations_url: "\/recommendations\/products", cart_add_url: '/cart/add', cart_change_url: '/cart/change', cart_update_url: '/cart/update', predictive_search_url: '/search/suggest', search_url: '/search' }, hide_unavailable_product_options: true, pcard_image_ratio: "3\/4", cookie_consent_allow: "Allow Cookies", cookie_consent_message: "This website uses co
836okies to ensure you get the best experience on our website.", cookie_consent_placement: "bottom-left", cookie_consent_learnmore_link: "https:\/\/www.cookiesandyou.com\/", cookie_consent_learnmore: "Learn more", cookie_consent_theme: "white", cookie_consent_decline: "Decline", show_cookie_consent: true, product_colors: "red: #FF6961,\nyellow: #FDDA76,\nblack: #000000,\nblack band: #000000,\nblue: #8DB4D2,\ngreen: #C1E1C1,\npurple: #B19CD9,\nsilver: #EEEEEF,\nwhite: #FFFFFF,\nbrown: #836953,\nlight brown: #B5651D,\ndark turquoise: #23cddc,\norange: #FFB347,\ntan: #E9D1BF,\nviolet: #B490B0,\npink: #FFD1DC,\ngrey: #E0E0E0,\nsky: #96BDC6,\npale leaf: #CCD4BF,\nlight blue: #b1c5d4,\ndark grey: #aca69f,\nbeige: #EBE6DB,\nbeige band: #EED9C4,\ndark blue: #063e66,\ncream: #FFFFCC,\nlight pink: #FBCFCD,\nmint: #bedce3,\ndark gray: #3A3B3C,\nrosy brown: #c4a287,\nlight grey:#D3D3D3,\ncopper: #B87333,\nrose gold: #ECC5C0,\nnight blue: #151B54,\ncoral: #FF7F50,\nlight purple: #C6AEC7\nyellow gold: #eaca90\nBlack Rhodium: #333333", use_ajax_atc: true, discount_code_enable: true, enable_cart_drawer: false, pcard_show_lowest_prices: false, date_now: "2026\/10\/06 3:18:00-0700 (PDT)"};window.themeStyleURLs = { foxkitApp: { url: "//shyleerose.com/cdn/shop/t/23/assets/foxkit-app.css?v=182525482470275661611686436631", required: false, afterWindowLoaded: true }, productTemplate: { url: "//shyleerose.com/cdn/shop/t/23/assets/product-template.css?v=129
836649451607780992611686436673", required: false, afterWindowLoaded: true }, collection: { url: "//shyleerose.com/cdn/shop/t/23/assets/collection.css?v=144131577802988681381686436610", required: false }, search: { url: "//shyleerose.com/cdn/shop/t/23/assets/collection.css?v=144131577802988681381686436610", required: false }, customer: { url: "//shyleerose.com/cdn/shop/t/23/assets/customer.css?v=56279534652110279791686436620", required: true , }, swiper: { url: "//shyleerose.com/cdn/shop/t/23/assets/swiper.css?v=164211511537843680031686436687", required: false , }, glightbox: { url: "//shyleerose.com/cdn/shop/t/23/assets/glightbox.css?v=35295618483765324761686436637", required: false , afterWindowLoaded: true }, plyr: { url: "//shyleerose.com/cdn/shop/t/23/assets/plyr.css?v=132455367997846118491686436658", required: false, afterWindowLoaded: true },};window.themeScriptURLs = { productTemplate: { url: "//shyleerose.com/cdn/shop/t/23/assets/product-template.min.js?v=169008634612911040241686436674", required: false , afterWindowLoaded: true }, collection: { url: "//shyleerose.com/cdn/shop/t/23/assets/collection.min.js?v=22139467297736086131686436611", required: false , }, customer: { url: "//shyleerose.com/cdn/shop/t/23/assets/customer.min.js?v=18498652675229666281686436621", required: false , }, salesNotification: { url: "//shyleerose.com/cdn/shop/t/23/assets/sales-notifications.min.js?v=162627326081839818431686436681", required: false, afterWindowLoaded: false }, bundle: { url: "//shyleerose.com/cdn/shop/t/23/assets/bundle.min.js?v=158547010250478601731686436603", required: false, afterWindowLoaded: false }, luckyWheel: { url: "//shyleerose.com/cdn/shop/t/23/assets/lucky-wheel.min.js?v=71522520987551858041686436649", required: false, afterWindowLoaded: false }, prePurchase: { url: "//shyleerose.com/cdn/shop/t/23/assets/pre-purchase.min.js?v=29020406314366205731686436661", required: false, afterWindowLoaded: false }, inCart: { url: "//shyleerose.com/cdn/shop/t/23/assets/incart.min.js?v=33450120046535279121686436644", required: false, afterWindowLoaded: false }, cartGoal: { url: "//shyleerose.com/cdn/shop/t/23/assets/cart-goal.min.js?v=8706842583188169431686436604", required: false, afterWindowLoaded: false }, bis: { url: "//shyleerose.com/cdn/shop/t/23/assets/bis.min.js?v=34068361613315063011686436599", required: false, afterWindowLoaded: false }, quantityDiscount: { url: "//shyleerose.com/cdn/shop/t/23/assets/quantity-discount.min.js?v=108818418462112302211686436677", required: false, afterWindowLoaded: false }, popup: { url: "//shyleerose.com/cdn/shop/t/23/assets/popup.min.js?v=50734595258716497031686436660", required: false, afterWindowLoaded: false }, countdown: { url: "//shyleerose.com/cdn/shop/t/23/assets/product-countdown.min.js?v=161492308633718355591686436668", required: false, afterWindowLoaded: true }, tabs: { url: "//shyleerose.com/cdn/shop/t/23/assets/tabs.min.js?v=147824943440999902371686436689", required: false, }, glightbox: { url: "//shyleerose.com/cdn/shop/t/23/assets/glightbox.min.js?v=49524589148009830971686436638", required: false , afterWindowLoaded: true }, plyr: { url: "//shyleerose.com/cdn/shop/t/23/assets/plyr.min.js?v=2496026859918140751686436659", required: false, afterWindowLoaded: true }, swiper: { url: "//shyleerose.com/cdn/shop/t/23/assets/swiper.min.js?v=79380885773407209091686436688", required: false , }, parallax: { url: "//shyleerose.com/cdn/shop/t/23/assets/simple-parallax.min.js?v=177602177800186448541686436684", required: false, afterWindowLoaded: true }};</script>
836 837 838 <div id="shopify-section-annoucement" class="shopify-section"> 839 840 841</div> 842 <div id="shopify-section-header" class="shopify-section">
842<script src="//shyleerose.com/cdn/shop/t/23/assets/header.min.js?v=172085409590573648591686436639" defer="defer"></script>
vendor: 1 bytes, line 842
842
843<script type="application/ld+json"> 844{ 845 "@context": "http://schema.org", 846 "@type": "Organization", 847 "name": "Shylee Rose ", 848 849 850 "logo": "https:\/\/shyleerose.com\/cdn\/shop\/files\/logo-website-1.2-plain.jpg?v=1749735160\u0026width=1197", 851 852 "sameAs": [ 853 "", 854 "https:\/\/facebook.com\/ShyleeRoseJewelry", 855 "", 856 "https:\/\/instagram.com\/shyleerosejewelry", 857 "", 858 "", 859 "", 860 "" 861 ], 862 "url": "https:\/\/shyleerose.com" 863} 864</script>
864 865 866 867 868 869 870<style data-shopify> 871 :root { 872 --logo-width-desktop: 275px; 873 --logo-width-mobile: 110px; 874 --logo-width-sticky: 180px; 875 } 876 .sf-header header { 877 background-color: #ffffff; 878 color: #000000; 879 } 880 .sf-header.sf-mega-active header { 881 color: #000; 882 } 883 .sf-header.sf-mega-active .transparent-on-top header { 884 color: #000000; 885 } 886 887</style> 888<section 889 data-section-id="header" 890 data-section-type="header" 891 data-page="/account/login" 892 data-header-design="logo-center__2l" 893 894 class="sf-header " 895 data-transparent="false" 896 data-sticky="true" 897> 898 899 900 901 902 903 904 905 906 907 908 909 <div class="absolute inset-x-0 z-[70] header__wrapper "> 910 911 <header 912 class="flex lg:hidden sf-header__mobile container-fluid bg-white items-center" 913 data-screen="sf-header__mobile" 914 data-transparent="false" 915 > 916 <a class="flex flex-1 w-1/4 py-3.5 sf-menu-button"> 917 <svg class="w-[22px] h-[22px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"> 918 <path d="M442 114H6a6 6 0 0 1-6-6V84a6 6 0 0 1 6-6h436a6 6 0 0 1 6 6v24a6 6 0 0 1-6 6zm0 160H6a6 6 0 0 1-6-6v-24a6 6 0 0 1 6-6h436a6 6 0 0 1 6 6v24a6 6 0 0 1-6 6zm0 160H6a6 6 0 0 1-6-6v-24a6 6 0 0 1 6-6h436a6 6 0 0 1 6 6v24a6 6 0 0 1-6 6z"/> 919 </svg> 920 </a> 921 922 923 924 <div class="sf-logo sf-logo--mobile px-4 w-1/2 justify-center has-logo-img"> 925 926 <a href="/" class="block py-2.5 logo-img relative" title="Shylee Rose "> 927 928 <div class="sf-image sf-logo-mobile" style="--aspect-ratio: 4.885714285714286;--aspect-ratio-mobile: 1.0"> 929 930 <img src="//shyleerose.com/cdn/shop/files/logo-square-768x768-no-jewelry-uc.png?v=1749747061" alt="Shylee Rose " srcset="//shyleerose.com/cdn/shop/files/logo-square-768x768-no-jewelry-uc.png?v=1749747061&width=50 50w, //shyleerose.com/cdn/shop/files/logo-square-768x768-no-jewelry-uc.png?v=1749747061&width=100 100w, //shyleerose.com/cdn/shop/files/logo-square-768x768-no-jewelry-uc.png?v=1749747061&width=150 150w, //shyleerose.com/cdn/shop/files/logo-square-768x768-no-jewelry-uc.png?v=1749747061&width=200 200w, //shyleerose.com/cdn/shop/files/logo-square-768x768-no-jewelry-uc.png?v=1749747061&width=250 250w, //shyleerose.com/cdn/shop/files/logo-square-768x768-no-jewelry-uc.png?v=1749747061&width=300 300w, //shyleerose.com/cdn/shop/files/logo-square-768x768-no-jewelry-uc.png?v=1749747061&width=400 400w" height="110" class="inline-block"> 931 </div> 932 933 </a> 934 935 </div> 936 937 938 <div class="w-1/4 flex flex-1 items-center justify-end sf-header__mobile-right"> 939 940 <m-search-popup class="flex justify-center items-center p-2" data-open-search-popup> 941 <span class="sf__search-mb-icon"> 942 <svg class="w-[20px] h-[20px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"> 943 <path d="M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z"/> 944 </svg> 945 </span> 946 </m-search-popup> 947 948 949 <a 950 href="/cart" 951 class="relative py-2 sf-cart-icon px-2 whitespace-nowrap cursor-pointer cart-icon" 952 style="" 953> 954 955 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 956 <svg class="w-[20px] h-[20px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M352 128C352 57.42 294.579 0 224 0 153.42 0 96 57.42 96 128H0v304c0 44.183 35.817 80 80 80h288c44.183 0 80-35.817 80-80V128h-96zM224 48c44.112 0 80 35.888 80 80H144c0-44.112 35.888-80 80-80zm176 384c0 17.645-14.355 32-32 32H80c-17.645 0-32-14.355-32-32V176h48v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h160v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h48v256z"/></svg>
957 <span class="sf__tooltip-content">Cart</span> 958 </span> 959 <span class="sf-cart-count font-medium">0</span> 960 961</a> 962 963 964 </div> 965 966 </header> 967 968 969 <header 970 class="hidden lg:block bg-white sf-header__desktop logo-center__2l" 971 data-screen="sf-header__desktop" 972 data-transparent="false" 973 > 974 <div class="sf-header__bg pointer-events-none"></div> 975 <div class="sf-header__dropdown-bg absolute top-full left-0 right-0 pointer-events-none"></div> 976 977 <div class="w-full px-4 sf__header-main-top relative"> 978 <div class="flex sf-menu-logo-bar items-center"> 979 <div class="w-2/5 flex flex-grow items-center"> 980 981 <m-search-popup 982 class="sf-search-form flex items-center pr-4 " 983 data-open-search-popup 984 > 985 986 <button class="flex items-center py-2 px-3"> 987 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 988 <svg class="w-[18px] h-[18px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"> 989 <path d="M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z"/> 990 </svg> 991 <span class="sf__tooltip-content">Search</span> 992 </span> 993 </button> 994 995 996 </m-search-popup> 997 998 999 </div> 1000 1001 1002<div class="sf-logo px-4 w-1/5 justify-center has-logo-img"> 1003 1004 1005 <a href="/" class="block py-2.5 logo-img relative" title="Shylee Rose "> 1006 1007 <div class="sf-image sf-logo-default"> 1008 1009 <img src="//shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160" alt="Shylee Rose " srcset="//shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160&width=50 50w, //shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160&width=100 100w, //shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160&width=150 150w, //shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160&width=200 200w, //shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160&width=250 250w, //shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160&width=300 300w, //shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160&width=400 400w, //shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160&width=500 500w" width="1197" height="245" class="inline-block"> 1010 1011 </div> 1012 1013 1014 1015 </a> 1016 1017 1018</div> 1019 1020 1021 <div class="w-2/5 flex justify-end sf-options-wrapper__desktop items-center"> 1022 1023 1024 <a href="/account" class="px-2 py-3.5"> 1025 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 1026 <svg class="w-[20px] h-[20px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M313.6 304c-28.7 0-42.5 16-89.6 16-47.1 0-60.8-16-89.6-16C60.2 304 0 364.2 0 438.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-25.6c0-74.2-60.2-134.4-134.4-134.4zM400 464H48v-25.6c0-47.6 38.8-86.4 86.4-86.4 14.6 0 38.3 16 89.6 16 51.7 0 74.9-16 89.6-16 47.6 0 86.4 38.8 86.4 86.4V464zM224 288c79.5 0 144-64.5 144-144S303.5 0 224 0 80 64.5 80 144s64.5 144 144 144zm0-240c52.9 0 96 43.1 96 96s-43.1 96-96 96-96-43.1-96-96 43.1-96 96-96z"/></svg> 1027 <span class="sf__tooltip-content">Account</span> 1028 </span> 1029 </a> 1030 1031 1032 1033 1034 1035 <a href="/pages/wishlist" class="relative px-2 py-3.5"> 1036
1037 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 1038 <svg class="w-[20px] h-[20px]" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z"/></svg> 1039 <span class="sf__tooltip-content">Wishlist</span> 1040 </span> 1041 1042 <sup class="sf-wishlist-count font-medium"></sup> 1043 </a> 1044 1045<a 1046 href="/cart" 1047 class="relative py-2 sf-cart-icon px-2 whitespace-nowrap cursor-pointer cart-icon" 1048 style="" 1049> 1050 1051 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 1052 <svg class="w-[20px] h-[20px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M352 128C352 57.42 294.579 0 224 0 153.42 0 96 57.42 96 128H0v304c0 44.183 35.817 80 80 80h288c44.183 0 80-35.817 80-80V128h-96zM224 48c44.112 0 80 35.888 80 80H144c0-44.112 35.888-80 80-80zm176 384c0 17.645-14.355 32-32 32H80c-17.645 0-32-14.355-32-32V176h48v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h160v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h48v256z"/></svg> 1053 <span class="sf__tooltip-content">Cart</span> 1054 </span> 1055 <span class="sf-cart-count font-medium">0</span> 1056 1057</a> 1058 1059 </div> 1060 </div> 1061 </div> 1062 <div class="w-full px-4 sf__header-main-menu relative"> 1063 <div class="-mx-4 flex justify-center items-center sf-no-scroll-bar sf-menu-wrapper__desktop"> 1064 <ul class="sf-nav flex flex-wrap text-base font-medium whitespace-nowrap sf-no-scroll-bar "> 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 <li class="sf-menu-item list-none sf-menu-item--no-mega sf__menu-item-level1 sf-menu-item-parent" data-index="0"> 1076 <a href="/" class="block px-4 py-5 sf__sub-menu-link1 flex items-center sf__parent-item uppercase">Shop 1077 <span class="ml-2 sf-menu__arrow"> 1078 <svg class="w-2 h-2" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"> 1079 <path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z" class=""></path> 1080 </svg> 1081 </span> 1082 </a> 1083 1084 <div 1085 class="sf-menu__submenu sf-menu__desktop-sub-menu pointer-events-none absolute z-50 inset-x-0 sf-menu__dropdown min-w-max bg-white" 1086 style="--total-columns: 11" 1087 > 1088 <div class="sf-menu__inner"> 1089 <div class=" mx-auto"> 1090 <div class="sf-menu-submenu__content flex p-4 "> 1091 <ul class="sf-menu-submenu__items flex flex-col w-full"> 1092 1093 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1094 <a href="/collections/new-arrivals" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">New Arrivals</a> 1095 1096 </li> 1097 1098 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1099 <a href="/collections/ready-to-ship" class="sf__sub-menu
1099-link2 whitespace-normal block sf-sub-menu__link">Ready To Ship</a> 1100 1101 </li> 1102 1103 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1104 <a href="/collections/best-sellers" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">Best Sellers</a> 1105 1106 </li> 1107 1108 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1109 <a href="/collections/necklaces" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">Necklaces</a> 1110 1111 </li> 1112 1113 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1114 <a href="/collections/earrings" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">Earrings</a> 1115 1116 </li> 1117 1118 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1119 <a href="/collections/bracelets" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">Bracelets</a> 1120 1121 </li> 1122 1123 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1124 <a href="/collections/charms" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">Charms</a> 1125 1126 </li> 1127 1128 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1129 <a href="/collections/rings-1" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">Rings</a> 1130 1131 </li> 1132 1133 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1134 <a href="/collections/anklet" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">Anklets</a> 1135 1136 </li> 1137 1138 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1139 <a href="/collections/accessories" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">Accessories</a> 1140 1141 </li> 1142 1143 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1144 <a href="/collections/beaded-collection" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">Beaded Collection</a> 1145 1146 </li> 1147 1148 </ul> 1149 1150 </div> 1151 </div> 1152 </div> 1153 </div> 1154 1155 </li> 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 <li class="sf-menu-item list-none sf-menu-item--no-mega sf__menu-item-level1 sf-menu-item-parent" data-index="1"> 1169 <a href="/pages/contact-us" class="block px-4 py-5 sf__sub-menu
1169-link1 flex items-center sf__parent-item uppercase">Contact Us 1170 <span class="ml-2 sf-menu__arrow"> 1171 <svg class="w-2 h-2" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"> 1172 <path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z" class=""></path> 1173 </svg> 1174 </span> 1175 </a> 1176 1177 <div 1178 class="sf-menu__submenu sf-menu__desktop-sub-menu pointer-events-none absolute z-50 inset-x-0 sf-menu__dropdown min-w-max bg-white" 1179 style="--total-columns: 4" 1180 > 1181 <div class="sf-menu__inner"> 1182 <div class=" mx-auto"> 1183 <div class="sf-menu-submenu__content flex p-4 "> 1184 <ul class="sf-menu-submenu__items flex flex-col w-full"> 1185 1186 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1187 <a href="/pages/customer-care" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">Customer Care</a> 1188 1189 </li> 1190 1191 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1192 <a href="/pages/srj-loyalty-rewards" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">SRJ Rewards</a> 1193 1194 </li> 1195 1196 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1197 <a href="/pages/faqs" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">FAQ's</a> 1198 1199 </li> 1200 1201 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1202 <a href="https://calendly.com/shyleerose-virtual-experience/30min" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">Book an Appointment</a> 1203 1204 </li> 1205 1206 </ul> 1207 1208 </div> 1209 </div> 1210 </div> 1211 </div> 1212 1213 </li> 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 <li class="sf-menu-item list-none sf-menu-item--no-mega sf__menu-item-level1 sf-menu-item-parent" data-index="2"> 1227 <a href="/pages/about-shylee-rose-jewelry" class="block px-4 py-5 sf__sub-menu-link1 flex items-center sf__parent-item uppercase">About Us 1228 <span class="ml-2 sf-menu__arrow"> 1229 <svg class="w-2 h-2" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"> 1230 <path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z" class=""></path> 1231 </svg> 1232 </span> 1233 </a> 1234 1235 <div 1236 class="sf-menu__submenu sf-menu__desktop-sub-menu pointer-events-none absolute z-50 inset-x-0 sf-menu__dropdown min-w-max bg-white" 1237 style="--total-columns: 4" 1238 > 1239 <div class="sf-menu__inner"> 1240 <div class=" mx-auto"> 1241 <div class="sf-menu-submenu__content flex p-4 "> 1242 <ul class="sf-menu-submenu__items flex flex-col w-full"> 1243 1244 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1245 <a href="/pages/about-shylee-rose-jewelry" class="sf__sub-menu
1245-link2 whitespace-normal block sf-sub-menu__link">About SRJ</a> 1246 1247 </li> 1248 1249 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1250 <a href="https://shyleerose.com/pages/lend-to-own-program" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">Lend to Own Program</a> 1251 1252 </li> 1253 1254 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1255 <a href="/pages/stockists" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">Stockists</a> 1256 1257 </li> 1258 1259 <li class="list-none sf__menu-item-level2 w-full leading-9"> 1260 <a href="/pages/press-celebrity" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">As Seen On....</a> 1261 1262 </li> 1263 1264 </ul> 1265 1266 </div> 1267 </div> 1268 </div> 1269 </div> 1270 1271 </li> 1272 1273 1274 1275 </ul> 1276</div> 1277 1278 <div class="flex justify-end sf-options-wrapper__desktop items-center"> 1279 1280 1281 <a href="/account" class="px-2 py-3.5"> 1282 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 1283 <svg class="w-[20px] h-[20px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M313.6 304c-28.7 0-42.5 16-89.6 16-47.1 0-60.8-16-89.6-16C60.2 304 0 364.2 0 438.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-25.6c0-74.2-60.2-134.4-134.4-134.4zM400 464H48v-25.6c0-47.6 38.8-86.4 86.4-86.4 14.6 0 38.3 16 89.6 16 51.7 0 74.9-16 89.6-16 47.6 0 86.4 38.8 86.4 86.4V464zM224 288c79.5 0 144-64.5 144-144S303.5 0 224 0 80 64.5 80 144s64.5 144 144 144zm0-240c52.9 0 96 43.1 96 96s-43.1 96-96 96-96-43.1-96-96 43.1-96 96-96z"/></svg> 1284 <span class="sf__tooltip-content">Account</span> 1285 </span> 1286 </a> 1287 1288 1289 1290 1291 1292 <a href="/pages/wishlist" class="relative px-2 py-3.5"> 1293 1294 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 1295 <svg class="w-[20px] h-[20px]" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z"/></svg> 1296 <span class="sf__tooltip-content">Wishlist</span> 1297 </span> 1298 1299 <sup class="sf-wishlist-count font-medium"></sup> 1300 </a> 1301 1302<a 1303 href="/cart" 1304 class="relative py-2 sf-cart-icon px-2 whitespace-nowrap cursor-pointer cart-icon" 1305 style="" 1306> 1307 1308 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 1309 <svg class="w-[20px] h-[20px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M352 128C352 57.42 294.579 0 224 0 153.42 0 96 57.42 96 128H0v304c0 44.183 35.817 80 80 80h288c44.183 0 80-35.817 80-80V128h-96zM224 48c44.112 0 80 35.888 80 80H144c0-44.112 35.888-80 80-80zm176 384c0 17.645-14.355 32-32 32H80c-17.645 0-32-14.355-32-32V176h48v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h160v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h48v256z"/></svg>
1310 <span class="sf__tooltip-content">Cart</span> 1311 </span> 1312 <span class="sf-cart-count font-medium">0</span> 1313 1314</a> 1315 1316 </div> 1317 </div> 1318 1319 </header> 1320 </div> 1321 1322 1323 1324 <div 1325 style="--tw-bg-opacity: 0;" 1326 class="sf-menu-wrapper sf-menu-wrapper-mobile touch-none hidden fixed z-[80] inset-0 transition-colors duration-300 bg-black" 1327 > 1328 <div class="sf-menu__content overscroll-contain transition-transform -translate-x-full duration-300 md:w-[450px] z-50 bg-white text-black overflow-x-hidden h-full overflow-y-scroll"> 1329 <div class="flex flex-col"> 1330 <div class="sf-menu-content flex-grow flex flex-col justify-between transition-all opacity-0 opacity-100 duration-300"> 1331 <div class="w-full sf-menu-links pt-8"> 1332 1333 1334 <li class="list-none"> 1335 <a href="/collections/new-arrivals" class="block px-4 py-3 "> 1336 New Arrivals 1337 </a> 1338 1339</li> 1340 1341 1342 1343 1344 <li class="list-none"> 1345 <a href="/collections/best-sellers" class="block px-4 py-3 "> 1346 Best Sellers 1347 </a> 1348 1349</li> 1350 1351 1352 1353 1354 <li class="list-none"> 1355 <a href="/collections/necklaces" class="block px-4 py-3 "> 1356 Necklaces 1357 </a> 1358 1359</li> 1360 1361 1362 1363 1364 <li class="list-none"> 1365 <a href="/collections/earrings" class="block px-4 py-3 "> 1366 Earrings 1367 </a> 1368 1369</li> 1370 1371 1372 1373 1374 <li class="list-none"> 1375 <a href="/collections/bracelets" class="block px-4 py-3 "> 1376 Bracelets 1377 </a> 1378 1379</li> 1380 1381 1382 1383 1384 <li class="list-none"> 1385 <a href="/collections/rings-1" class="block px-4 py-3 "> 1386 Rings 1387 </a> 1388 1389</li> 1390 1391 1392 1393 1394 <li class="list-none"> 1395 <a href="/collections/charms" class="block px-4 py-3 "> 1396 Charms 1397 </a> 1398 1399</li> 1400 1401 1402 1403 1404 <li class="list-none"> 1405 <a href="/collections/anklet" class="block px-4 py-3 "> 1406 Anklets 1407 </a> 1408 1409</li> 1410 1411 1412 1413 1414 <li class="list-none"> 1415 <a href="/collections/accessories" class="block px-4 py-3 "> 1416 Accessories 1417 </a> 1418 1419</li> 1420 1421 1422 1423 1424 <li class="list-none"> 1425 <a href="/collections/beaded-collection" class="block px-4 py-3 "> 1426 Beaded Collections 1427 </a> 1428 1429</li> 1430 1431 1432 1433 1434 <li class="list-none"> 1435 <a href="/collections/diamonds" class="block px-4 py-3 "> 1436 Diamond Collection 1437 </a> 1438 1439</li> 1440 1441 1442 1443 1444 <li class="list-none"> 1445 <a href="/collections/erees-favorite-picks-for-gifts" class="block px-4 py-3 "> 1446 Gift Guide 1447 </a> 1448 1449</li> 1450 1451 1452 1453 </div> 1454 <div class="mt-16 mega-menu-customer"> 1455 1456 <div class="block xl:hidden mb-16 p-4"> 1457 <div class="font-medium text-xl mb-6">My Account</div> 1458 1459 <button 1460 class="sf__btn sf__btn-primary mb-3 my-account-btn w-full signin" 1461 data-tab="signin" 1462 > 1463 Log in 1464 </button> 1465 <button 1466 class="sf__btn sf__btn-secondary my-account-btn w-full register" 1467 data-tab="register" 1468 > 1469 Register 1470 </button> 1471 <div class="sf-customer-section touch-none overscroll-contain fixed inset-0 transition-transform duration-300 left-full w-full z-[70]"> 1472 <div class="sf-customer-section__inner overscroll-contain w-full h-full bg-white p-4 relative"> 1473 <button class="absolute top-4 right-4 close-btn" area-label="general.accessibility.close_header"> 1474 <svg class="w-[24px] h-[24px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"> 1475 <path d="M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l
1475-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z"/> 1476 </svg> 1477 </button> 1478 <div class="mt-8 customer-tabs sf-customer__forms"> 1479 <div class="py-2 tab-header"> 1480 <label class="singin sf-user-tab-label"> 1481 <input type="radio" name="customer-tab" data-tab="signin" class="hidden signin" checked="true"> 1482 <span class="sf-customer__tab-login">Log in</span> 1483 <span class="sf-customer__tab-reset hidden">Reset your password</span> 1484 <hr /> 1485 </label> 1486 <label class="register sf-user-tab-label"> 1487 <input type="radio" name="customer-tab" data-tab="register" class="hidden register"> 1488 <span>Register</span> 1489 <hr /> 1490 </label> 1491 </div> 1492 <div class="w-full mt-6 tab-content signin"> 1493 <div class="sf-customer__login"> 1494 <div data-login-form class="flex flex-col-reverse"> 1495 <form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" /> 1496 1497 1498 1499 <input type="email" name="customer[email]" placeholder="Email" class="form-control" /> 1500 <input type="password" name="customer[password]" placeholder="Password" class="form-control" /> 1501 1502 <a class="underline block my-3 sf-customer__reset-password-btn">Forgot your password?</a> 1503 <button class="sf__btn sf__btn-primary mt-4 mb-3 w-full" type="submit"> 1504 Sign In 1505 </button> 1506 </form> 1507 </div> 1508 </div> 1509 <div class="sf-customer__reset-password hidden"> 1510 <p class="mt-4 mb-2 text-color-secondary">We will send you an email to reset your password.</p> 1511 <div data-recover-form> 1512 <form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /> 1513 1514 1515 1516 1517 <input class="form-control" type="email" name="email" 1518 placeholder="Email" spellcheck="false" autocomplete="off" 1519 autocapitalize="off" /> 1520 1521 <div class="flex mt-2"> 1522 <button type="submit" class="sf__btn sf__btn-primary block w-40"> 1523 Submit 1524 </button> 1525 <button type="button" data-recover-toggle 1526 class="sf__btn-secondary sf-customer__cancel-reset block w-40 ml-4"> 1527 Cancel 1528 </button> 1529 </div> 1530 </form> 1531 </div> 1532 </div> 1533 </div> 1534 <div class="w-full mt-6 tab-content register hidden"> 1535 <div data-register-form> 1536 <form method="post" action="/account" id="create_customer" accept-charset="UTF-8" data-login-with-shop-sign-up="true"><input type="hidden" name="form_type" value="create_customer" /><input type="hidden" name="utf8" value="â" /> 1537 1538 1539 1540 1541 1542 <input type="text" name="customer[first_name]" placeholder="First Name" class="form-control" /> 1543 <input type="text" name="customer[last_name]" placeholder="Last Name" class="form-control" /> 1544 <input type="email" name="customer[email]" placeholder="Email" class="form-control" /> 1545 <input type="password" name="customer[password]" placeholder="Password" class="form-control" /> 1546 <div class="mt-3 text-color-secondary"> 1547 Sign up for early Sale access plus tailored new arrivals, trends and promotions. To opt out,
1547click unsubscribe in our emails. 1548 </div> 1549 1550 1551 <button class="mt-6 mb-3 w-full sf__btn sf__btn-primary"> 1552 Register 1553 </button> 1554 <a class="w-full mt-[12xpx] sf__btn sf__btn-secondary" href="/account/login"> 1555 Log In 1556 </a> 1557 </form> 1558 </div> 1559 </div> 1560 </div> 1561 </div> 1562</div> 1563 1564<style data-shopify> 1565 .sf-customer-section .customer-tabs input:checked ~ hr { 1566 display: block; 1567 } 1568 .sf-customer-section .customer-tabs input:checked ~ span { 1569 color: black; 1570 } 1571</style> 1572 1573 1574 </div> 1575 1576 1577</div> 1578 1579 </div> 1580 </div> 1581 </div> 1582 </div> 1583 1584 1585 <div class="sf-header__overlay hidden md:block pointer-events-none fixed bg-black -inset-0" style="--tw-bg-opacity: 0.6;" ></div> 1586 1587 1588 1589 1590 1591<div 1592 style="--tw-bg-opacity: 0.6;" 1593 data-search-popup 1594 class="overscroll-contain fixed z-[100] overflow-x-hidden h-full overflow-y-scroll inset-0 transition-opacity duration-300 opacity-0 invisible bg-black" 1595> 1596 <div class="search-container py-4 md:py-8 bg-white relative z-10 min-h-full md:min-h-0 transition-transform duration-300 transform md:-translate-y-1/2" data-search-container><predictive-search 1597 data-search-by-tag="true" 1598 data-search-by-body="true" 1599 data-unavailable-products-option="last" 1600 ><div class="container-fluid m-search-wrapper"> 1601 <div class="flex justify-between items-center md:hidden mb-2"> 1602 <h3 class="text-base font-medium">Search our store</h3> 1603 <button data-close-search class="text-black p-2"> 1604 <svg class="w-[20px] h-[20px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"> 1605 <path d="M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z"/> 1606 </svg> 1607 </button> 1608 </div> 1609 <div class="flex"> 1610 1611 1612<div class="sf-logo px-4 w-1/6 justify-center has-logo-img"> 1613 1614 1615 <a href="/" class="block py-2.5 logo-img relative" title="Shylee Rose "> 1616 1617 <div class="sf-image sf-logo-default"> 1618 1619 <img src="//shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160" alt="Shylee Rose " srcset="//shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160&width=50 50w, //shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160&width=100 100w, //shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160&width=150 150w, //shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160&width=200 200w, //shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160&width=250 250w, //shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160&width=300 300w, //shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160&width=400 400w, //shyleerose.com/cdn/shop/files/logo-website-1.2-plain.jpg?v=1749735160&width=500 500w" width="1197" height="245" class="inline-block"> 1620 1621 </div> 1622 1623 1624 1625 </a> 1626 1627 1628</div> 1629 1630 1631 <div class="w-full md:w-2/3 flex justify-center items-center"> 1632 <form id="m-form-search" action="/search" method="GET" role="search" novalidate class="m-search-form relative w-full md:mx-28 flex border border-black rounded-md"> 1633 <input type="hidden" name="options[unavailable_products]" value="last"> 1634 <input type="hidden" name="options[prefix]" value="last"> 1635 <input type="hidden" name="options[fields]" value="title,vendor,product_type,variants.title"> 1636 1637 <input 1638 type="search" name="q" required autocomplete="off" 1639 placeholder="Search products" 1640 aria-label="Search products" 1641 class="w-full h-11" style="border: none;" 1642 data-search-input 1643 /> 1644 <button type="submit" class="absolute top-px right-0 py-3 px-3.5"> 1645 <svg class="w-[18px] h-[18px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"> 1646 <path d="M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z"/> 1647 </svg> 1648 </button>
1649 <span class="invisible absolute top-0 right-0 py-2.5 px-3" data-spinner> 1650 <svg class="animate-spin animate-spin-show w-[24px] h-[24px]" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"> 1651 <circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle> 1652 <path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path> 1653 </svg> 1654 </span> 1655 <span 1656 class="absolute top-0 p-3.5 invisible cursor-pointer text-[#777] right-8" 1657 data-clear-search 1658 > 1659 <svg class="w-[16px] h-[16px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"> 1660 <path d="M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z"/> 1661 </svg> 1662 </span> 1663 </form> 1664 </div> 1665 <div class="w-1/6 hidden md:flex justify-end items-center"> 1666 1667 1668 <a href="/account" class="mx-2"> 1669 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 1670 <svg class="w-[20px] h-[20px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M313.6 304c-28.7 0-42.5 16-89.6 16-47.1 0-60.8-16-89.6-16C60.2 304 0 364.2 0 438.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-25.6c0-74.2-60.2-134.4-134.4-134.4zM400 464H48v-25.6c0-47.6 38.8-86.4 86.4-86.4 14.6 0 38.3 16 89.6 16 51.7 0 74.9-16 89.6-16 47.6 0 86.4 38.8 86.4 86.4V464zM224 288c79.5 0 144-64.5 144-144S303.5 0 224 0 80 64.5 80 144s64.5 144 144 144zm0-240c52.9 0 96 43.1 96 96s-43.1 96-96 96-96-43.1-96-96 43.1-96 96-96z"/></svg> 1671 <span class="sf__tooltip-content">Account</span> 1672 </span> 1673 </a> 1674 1675 1676 1677 1678 1679 <a href="/pages/wishlist" class="relative mx-2"> 1680 1681 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 1682 <svg class="w-[20px] h-[20px]" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z"/></svg> 1683 <span class="sf__tooltip-content">Wishlist</span> 1684 </span> 1685 1686 <sup class="sf-wishlist-count font-medium"></sup> 1687 </a> 1688 1689<a 1690 href="/cart" 1691 class="relative py-2 sf-cart-icon px-2 whitespace-nowrap cursor-pointer cart-icon" 1692 style="" 1693> 1694 1695 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 1696 <svg class="w-[20px] h-[20px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M352 128C352 57.42 294.579 0 224 0 153.42 0 96 57.42 96 128H0v304c0 44.183 35.817 80 80 80h288c44.183 0 80-35.817 80-80V128h-96zM224 48c44.112 0 80 35.888 80 80H144c0-44.112 35.888-80 80-80zm176 384c0 17.645-14.355 32-32 32H80c-17.645 0-32-14.355-32-32V176h48v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h160v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h48v256z"/></svg> 1697 <span class="sf__tooltip-content">Cart</span> 1698 </span> 1699 <span class="sf-cart-count font-medium">0</span> 1700 1701</a> 1702 1703 </div> 1704 </div> 1705 <div class="flex md:justify-center mt-3 flex-wrap" data-popular-searches>
1706 <span class="text-[#666] mr-4">Popular Searches:</span> 1707 <div class="flex items-center flex-wrap"> 1708 </div> 1709 </div> 1710 <div class="text-2xl text-[#999] mt-4 md:mt-9 mb-2 md:mb-7 text-center hidden" data-search-count> 1711 <span 1712 data-message 1713 data-results-title="Results for" 1714 data-no-results="No result for" 1715 ></span> 1716 "<span class="text-black" data-query></span>" 1717 </div><div tabindex="-1" data-predictive-search></div></div></predictive-search></div> 1718</div> 1719 1720</section> 1721
1722<script> 1723// Set header height 1724function _shh() { 1725 if (!_mh || !_dh) { 1726 _mh = document.querySelector('header.sf-header__mobile'); 1727 _dh = document.querySelector('header.sf-header__desktop'); 1728 } 1729 // Header 1730 var _hd = window.innerWidth < 1024 ? _mh : _dh; 1731 if (_hd) { 1732 document.documentElement.style.setProperty('--sf-header-height', _hd.offsetHeight + 'px'); 1733 window.MinimogSettings.headerHeight = _hd.offsetHeight; 1734 } 1735} 1736 1737// setMainContentPadding 1738function _smcp() { 1739 // pageTemplate 1740 var _pt = document.documentElement.dataset.template; 1741 if (window.innerWidth >= 1024) { 1742 if (_dh && _dh.dataset.transparent === "true") { 1743 if (_pt === 'index' || _pt === 'collection') { 1744 document.documentElement.style.setProperty('--main-content-padding-top', '0px'); 1745 } 1746 } 1747 } else { 1748 document.documentElement.style.removeProperty('--main-content-padding-top'); 1749 } 1750} 1751_shh(); 1752_smcp(); 1753</script>
1753 1754 1755 1756</div> 1757 1758 <style data-shopify> 1759 #scroll-to-top-button { 1760 border-radius: 50%; 1761 padding: 0; 1762 display: inline-flex; 1763 width: 46px; 1764 height: 46px; 1765 } 1766 @media (max-width: 767px) { 1767 #scroll-to-top-button { 1768 width: 40px; 1769 height: 40px; 1770 } 1771 #scroll-to-top-button svg { 1772 width: 14px; 1773 height: 14px; 1774 } 1775 } 1776 </style> 1777 1778<div id="scroll-to-top-target" class="w-0 h-0 invisible opacity-0"></div> 1779 1780<button 1781 id="scroll-to-top-button" 1782 class="sf__btn btn-scroll-top sf__btn-primary fixed z-50 bottom-[86px] items-center justify-center right-4 opacity-0 transition-opacity" 1783> 1784 <svg class="w-[20px] h-[20px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M4.465 263.536l7.07 7.071c4.686 4.686 12.284 4.686 16.971 0L207 92.113V468c0 6.627 5.373 12 12 12h10c6.627 0 12-5.373 12-12V92.113l178.494 178.493c4.686 4.686 12.284 4.686 16.971 0l7.07-7.071c4.686-4.686 4.686-12.284 0-16.97l-211.05-211.05c-4.686-4.686-12.284-4.686-16.971 0L4.465 246.566c-4.687 4.686-4.687 12.284 0 16.97z"/></svg> 1785</button> 1786 1787 1788 1789 <main role="main" id="MainContent"> 1790 <!-- <div class="form-success hide" data-reset-success> 1791 We've sent you an email with a link to update your password. 1792</div> --> 1793<div class="text-center sf__page-header section__header"> 1794 <h1 class="section__heading">Log In</h1> 1795 <!-- /snippets/breadcrumb.liquid --> 1796 1797 1798 1799 1800 <nav 1801 class="sf-breadcrumb w-full " 1802 role="navigation" 1803 aria-label="breadcrumbs" 1804 > 1805 <div class="container"> 1806 <div class="flex -mx-4 items-center justify-center" 1807 > 1808 1809 <a href="/" class="bread-crumb__item" title="Back to the home page"> 1810 Home 1811 </a> 1812 1813 1814 1815 1816 <span aria-hidden="true" class="sf__breadcrumb-separator py-2"> 1817 <svg class="w-[12px] h-[12px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z"/></svg> 1818 </span> 1819 <span class="sf__breabcrumb-page-title p-4">Account</span> 1820 1821 1822 </div> 1823 </div> 1824 </nav> 1825 1826 1827</div> 1828<div class="sf-customer__forms pb-7 md:pb-15 md:w-11/12 lg:w-3/4 xl:w-2/3 2xl:w-1/2 md:flex mx-auto"> 1829 <div class="sf-customer__login mx-4 lg:mx-10 md:w-1/2"> 1830 <h3 class="text-2xl font-medium mb:3 md:mb-6">Log In</h3> 1831 <form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /> 1832 1833 1834 1835 </form> 1836 <div data-login-form class="flex flex-col-reverse"> 1837 <form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" /> 1838 1839 1840 1841 <input type="email" name="customer[email]" placeholder="Email" class="form-control" /> 1842 <input type="password" name="customer[password]" placeholder="Password" class="form-control" /> 1843 1844 <a class="underline block my-3 sf-customer__reset-password-btn">Forgot your password?</a> 1845 <button class="sf__btn sf__btn-primary mt-4 mb-3 w-full" type="submit"> 1846 Sign In 1847 </button> 1848 </form> 1849 </div> 1850 </div> 1851 <div class="sf-customer__reset-password hidden mx-4 lg:mx-10 md:w-1/2"> 1852 <h3 class="text-2xl font-medium">Reset your password</h3> 1853 <p class="mt-4 mb-2 text-color-secondary">We will send you an email to reset your password.</p> 1854 1855 <div data-recover-form> 1856 <form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /> 1857 1858 1859 1860 1861 <input class="form-control" type="email" name="email" 1862 placeholder="Email" spellcheck="false" autocomplete="off" 1863 autocapitalize="off" /> 1864 1865 <div class="flex mt-2"> 1866 <button type="submit" class="sf__btn sf__btn-primary block w-40"> 1867 Submit 1868 </button> 1869 <button type="button" data-recover-toggle 1870 class="sf__btn-secondary sf-customer__cancel-reset block w-40 ml-4"> 1871 Cancel 1872 </button> 1873 </div> 1874 </form> 1875 </div> 1876 </div> 1877 <div class="mx-4 lg:mx-10 md:w-1/2 mt-12 md:mt-0"> 1878 <h3 class="text-2xl font-medium mb-6">New Customer</h3> 1879 <p class="mb-6 text-color-secondary"> 1880 Sign up for early Sale access plus tailored new arrivals, trends and promotions. To opt out,
1880click unsubscribe in our emails. 1881 </p> 1882 <a 1883 class="sf__btn sf__btn-primary" 1884 href="/account/register" 1885 > 1886 Register 1887 </a> 1888 </div> 1889</div> 1890 1891 <div id="cart-drawer-container"></div> 1892 </main><div id="shopify-section-footer" class="shopify-section"><footer class="sf-footer" data-section-type="footer" data-section-id="footer"> 1893 1894 <div class=" lg:border-b lg:border-color-border sf__footer-middle"> 1895 <div class="container-fluid"> 1896 <div class="sf-footer__accordion flex flex-wrap lg:flex-nowrap lg:-mx-8"> 1897 1898 1899 1900 <div class="sf-footer__block sf__accordion-item sf__footer-block-custom_text w-full lg:w-1/3 lg:border-r lg:border-color-border "> 1901 <div class="sf-footer__block-inner lg:px-8"> 1902 1903 <h3 class="font-medium mb-4 text-base sf__accordion-button sf__footer-block-title">SHYLEE ROSE JEWELRY</h3> 1904 1905 1906 <div class="sf__accordion-content sf__footer-block-content"> 1907 <div class="pb-5 md:pb-0"> 1908 1909 1910 <div class="mt-0 md:mt-4 block-text"> 1911 <p>
1911Shylee Rose Jewelry aims to create high quality 14k gold jewelry that can be worn everyday and treasured for years to come. </p><p></p><p>Founded in 2003 by Los Angeles native, Erees Beyda, Shylee Rose combines elegance and edge to create a timeless collection of sophisticated jewelry.</p> 1912 </div> 1913 1914 </div> 1915</div> 1916 1917 1918 </div> 1919 </div> 1920 1921 1922 1923 1924 <div class="sf-footer__block sf__accordion-item sf__footer-block-menu w-full lg:w-1/4 lg:border-r lg:border-color-border "> 1925 <div class="sf-footer__block-inner lg:px-8"> 1926 1927 <h3 class="font-medium mb-4 text-base sf__accordion-button sf__footer-block-title">ABOUT US</h3> 1928 1929 1930 1931 1932 <ul class="sf__accordion-content sf__footer-block-content"> 1933 <div class="pb-5 md:pb-0"> 1934 1935 <li class="link-lv2 leading-8 hover-underline"> 1936 <a href="/pages/about-shylee-rose-jewelry"> 1937 About Us 1938 </a> 1939 </li> 1940 1941 <li class="link-lv2 leading-8 hover-underline"> 1942 <a href="/pages/press-celebrity"> 1943 Press & Celebrity 1944 </a> 1945 </li> 1946 1947 <li class="link-lv2 leading-8 hover-underline"> 1948 <a href="/pages/stockists"> 1949 Stockists 1950 </a> 1951 </li> 1952 1953 <li class="link-lv2 leading-8 hover-underline"> 1954 <a href="/pages/terms-of-service"> 1955 Terms of Service 1956 </a> 1957 </li> 1958 1959 <li class="link-lv2 leading-8 hover-underline"> 1960 <a href="/pages/privacy-policy"> 1961 Privacy Policy 1962 </a> 1963 </li> 1964 1965 </div> 1966 </ul> 1967 1968 1969 1970 </div> 1971 </div> 1972 1973 1974 1975 1976 <div class="sf-footer__block sf__accordion-item open sf__footer-block-menu w-full lg:w-1/4 lg:border-r lg:border-color-border order-first md:order-none"> 1977 <div class="sf-footer__block-inner lg:px-8"> 1978 1979 <h3 class="font-medium mb-4 text-base sf__accordion-button sf__footer-block-title">CUSTOMER CARE</h3> 1980 1981 1982 1983 1984 <ul class="sf__accordion-content sf__footer-block-content"> 1985 <div class="pb-5 md:pb-0"> 1986 1987 <li class="link-lv2 leading-8 hover-underline"> 1988 <a href="/pages/customer-care"> 1989 Customer Care 1990 </a> 1991 </li> 1992 1993 <li class="link-lv2 leading-8 hover-underline"> 1994 <a href="/pages/srj-loyalty-rewards"> 1995 SRJ Loyalty Rewards 1996 </a> 1997 </li> 1998 1999 <li class="link-lv2 leading-8 hover-underline"> 2000 <a href="/pages/faqs"> 2001 FAQ's 2002 </a> 2003 </li> 2004 2005 <li class="link-lv2 leading-8 hover-underline"> 2006 <a href="/pages/return-exchanges"> 2007 Return Policy 2008 </a> 2009 </li> 2010 2011 <li class="link-lv2 leading-8 hover-underline"> 2012 <a href="/pages/contact-us"> 2013 Contact Us 2014 </a> 2015 </li> 2016 2017 <li class="link-lv2 leading-8 hover-underline"> 2018 <a href="/search"> 2019 Search 2020 </a> 2021 </li> 2022 2023 </div> 2024 </ul> 2025 2026 2027 2028 </div> 2029 </div> 2030 2031 2032 2033 2034 <div class="sf-footer__block sf__accordion-item open sf__footer-block-newsletter w-full lg:w-1/4 order-first md:order-none"> 2035 <div class="sf-footer__block-inner lg:px-8"> 2036 2037 <h3 class="font-medium mb-4 text-base sf__accordion-button sf__footer-block-title">JOIN THE SRJ FAMILY</h3> 2038 2039 2040 <div class="sf__accordion-content rte sf__footer-block-content"> 2041 <div class="pb-5 md:pb-0"> 2042 <p class="py-2 block-text sf__newsletter-block-desc">Sign up to stay up to date on all the latest arrivals, events, sale and more.</p> 2043 2044 <div><form method="post" action="/contact#contact-form__{{ "now" | date: "%L" }}" id="contact-form__{{ "now" | date: "%L" }}" accept-charset="UTF-8" class="sf__footer-form-newsletter form__style-bordered"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 2045 <input type="hidden" name="contact[tags]" value="newsletter"> 2046 <div class="relative"> 2047 <input 2048 type="email" 2049 required 2050 name="contact[email]" 2051 placeholder="Enter your email" 2052 autocorrect="off" 2053 autocapitalize="off" 2054 autocomplete="off" 2055 spellcheck="false" 2056 class="form-control form__control-icon py-1.5 px-12 sf__newletter__form-input" 2057 > 2058
2059 <span class="sf__footer-form-newsletter-icon absolute"> 2060 <svg class="w-[16px] h-[16px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"/></svg> 2061 </span> 2062 2063 <button type="submit" name="commit" class="sf__form-submit absolute"> 2064 <svg xmlns="http://www.w3.org/2000/svg" class="w-[16px] h-[16px]" fill="none" viewBox="0 0 16 17"><path fill="currentColor" d="M7.66406.585938c.21094-.1875.41016-.1875.59766 0L15.6094 7.96875c.2109.1875.2109.375 0 .5625L8.26172 15.9141c-.1875.1875-.38672.1875-.59766 0l-.70312-.7032c-.07032-.0703-.10547-.164-.10547-.2812s.03515-.2227.10547-.3164l5.44926-5.44924H.421875C.140625 9.16406 0 9.02344 0 8.74219v-.98438c0-.28125.140625-.42187.421875-.42187H12.4102L6.96094 1.88672c-.1875-.21094-.1875-.41016 0-.59766l.70312-.703122z"/></svg> 2065 </button> 2066 </div> 2067 2068 2069 <div class="agree-terms"> 2070 <label> 2071 <input type="checkbox" name="agree_terms" value="yes" required> 2072 <span><p>I agree with the <a href="#" title="#">Terms & conditions</a></p></span> 2073 </label> 2074 <br> 2075 <span class="sms-signup"><a href="/pages/sms-sign-up">SIGN UP FOR EXCLUSIVE TEXTS</a></span> 2076 </div> 2077 2078 2079 2080 2081 2082 2083 </form> 2084 </div> 2085 2086 2087 </div> 2088 </div> 2089 2090 </div> 2091 </div> 2092 2093 2094 </div> 2095 </div> 2096 </div> 2097 2098 2099 2100 <div class="footer-layout sf__footer-bottom mt-5 md:mt-0"> 2101 <div class="container-fluid"> 2102 <div class="sf__footer-bottom-inner lg:pb-8 pt-0 lg:py-5 flex flex-col lg:flex-row justify-between items-center"> 2103 2104 2105 <div class="sf-footer__left flex-1 text-center w-full md:text-left mb-6 lg:mb-0 lg:w-auto lg:order-none"> 2106 <span class="text-sm text-left"><p>Copyright ©
2106<script>document.write(new Date().getFullYear());</script>
2106 SHYLEE ROSE JEWELRY. All Rights Reserved</p></span> 2107 </div> 2108 2109 2110 <div class="sf-footer__right w-full flex flex-wrap justify-center md:justify-start lg:justify-center items-center lg:w-auto"> 2111 2112 <div class="flex items-center mb-6 lg:mb-0"> 2113 2114 2115 2116 <div class="sf-currency-switcher lg:py-3.5 py-0"><form method="post" action="/localization" id="localization_form__091" accept-charset="UTF-8" class="px-4" enctype="multipart/form-data" data-localization-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/account/login" /> 2117 <input type="hidden" name="currency_code" value="USD" data-localization-input/> 2118 <div class="sf__custom-select sf__select-top"> 2119 <select class="border-transparent bg-transparent" data-localization-select> 2120 2121 <option 2122 value="AED" 2123 2124 > 2125 AED 2126 </option> 2127 2128 <option 2129 value="AFN" 2130 2131 > 2132 AFN 2133 </option> 2134 2135 <option 2136 value="ALL" 2137 2138 > 2139 ALL 2140 </option> 2141 2142 <option 2143 value="AMD" 2144 2145 > 2146 AMD 2147 </option> 2148 2149 <option 2150 value="ANG" 2151 2152 > 2153 ANG 2154 </option> 2155 2156 <option 2157 value="AUD" 2158 2159 > 2160 AUD 2161 </option> 2162 2163 <option 2164 value="AWG" 2165 2166 > 2167 AWG 2168 </option> 2169 2170 <option 2171 value="AZN" 2172 2173 > 2174 AZN 2175 </option> 2176 2177 <option 2178 value="BAM" 2179 2180 > 2181 BAM 2182 </option> 2183 2184 <option 2185 value="BBD" 2186 2187 > 2188 BBD 2189 </option> 2190 2191 <option 2192 value="BDT" 2193 2194 > 2195 BDT 2196 </option> 2197 2198 <option 2199 value="BIF" 2200 2201 > 2202 BIF 2203 </option> 2204 2205 <option 2206 value="BND" 2207 2208 > 2209 BND 2210 </option> 2211 2212 <option 2213 value="BOB" 2214 2215 > 2216 BOB 2217 </option> 2218 2219 <option 2220 value="BSD" 2221 2222 > 2223 BSD 2224 </option> 2225 2226 <option 2227 value="BWP" 2228 2229 > 2230 BWP 2231 </option> 2232 2233 <option 2234 value="BZD" 2235 2236 > 2237 BZD 2238 </option> 2239 2240 <option 2241 value="CAD" 2242 2243 > 2244 CAD 2245 </option> 2246 2247 <option 2248 value="CDF" 2249 2250 > 2251 CDF 2252 </option> 2253 2254 <option 2255 value="CHF" 2256 2257 > 2258 CHF 2259 </option> 2260 2261 <option 2262 value="CNY" 2263 2264 > 2265 CNY 2266 </option> 2267 2268 <option 2269 value="CRC" 2270 2271 > 2272 CRC 2273 </option> 2274 2275 <option 2276 value="CVE" 2277 2278 > 2279 CVE 2280 </option> 2281 2282 <option 2283 value="CZK" 2284 2285 > 2286 CZK 2287 </option> 2288 2289 <option 2290 value="DJF" 2291 2292 > 2293 DJF 2294 </option> 2295 2296 <option 2297 value="DKK" 2298 2299 > 2300 DKK 2301 </option> 2302 2303 <option 2304 value="DOP" 2305 2306 > 2307 DOP 2308 </option> 2309 2310 <option 2311 value="DZD" 2312 2313 > 2314 DZD 2315 </option> 2316 2317 <option 2318 value="EGP" 2319 2320 > 2321 EGP 2322 </option> 2323 2324 <option 2325 value="ETB" 2326 2327 > 2328 ETB 2329 </option> 2330 2331 <option 2332 value="EUR" 2333 2334 > 2335 EUR 2336 </option> 2337 2338 <option 2339 value="FJD" 2340 2341 > 2342 FJD 2343 </option> 2344 2345 <option 2346 value="FKP" 2347 2348 > 2349 FKP 2350 </option> 2351 2352 <option 2353 value="GBP" 2354 2355 > 2356 GBP 2357 </option> 2358 2359 <option 2360 value="GMD" 2361 2362 > 2363 GMD 2364 </option> 2365 2366 <option 2367 value="GNF" 2368 2369 > 2370 GNF 2371 </option> 2372 2373 <option 2374 value="GTQ" 2375 2376 > 2377 GTQ 2378 </option> 2379 2380 <option 2381 value="GYD" 2382 2383 > 2384 GYD 2385 </option> 2386 2387 <option 2388 value="HKD" 2389 2390 > 2391 HKD 2392 </option> 2393 2394 <option 2395 value="HNL" 2396 2397 > 2398 HNL 2399 </option> 2400 2401 <option 2402 value="HUF" 2403 2404 > 2405 HUF 2406 </option> 2407 2408 <option 2409 value="IDR" 2410 2411 > 2412 IDR 2413 </option> 2414 2415 <option 2416 value="ILS" 2417 2418 > 2419 ILS 2420 </option> 2421 2422 <option 2423 value="INR" 2424 2425 > 2426 INR 2427 </option> 2428 2429 <option 2430 value="ISK" 2431 2432 > 2433 ISK 2434 </option> 2435 2436 <option 2437 value="JMD" 2438 2439 > 2440 JMD 2441 </option> 2442 2443 <option 2444 value="JPY" 2445 2446 > 2447 JPY 2448 </option> 2449 2450 <option 2451 value="KES" 2452 2453 > 2454 KES 2455 </option> 2456 2457 <option 2458 value="KGS" 2459 2460 > 2461 KGS 2462 </option> 2463 2464 <option 2465 value="KHR" 2466 2467 > 2468 KHR 2469 </option> 2470 2471 <option 2472 value="KMF" 2473 2474 > 2475 KMF 2476 </option> 2477 2478 <option 2479 value="KRW" 2480 2481 > 2482 KRW 2483 </option> 2484 2485 <option 2486 value="KYD" 2487 2488 > 2489 KYD 2490 </option> 2491 2492 <option 2493 value="KZT" 2494 2495 > 2496 KZT 2497 </option> 2498 2499 <option 2500 value="LAK" 2501 2502 > 2503 LAK 2504 </option> 2505 2506 <option 2507 value="LBP" 2508 2509 > 2510 LBP 2511 </option> 2512 2513 <option 2514 value="LKR" 2515 2516 > 2517 LKR 2518 </option> 2519 2520 <option 2521 value="MAD" 2522 2523 > 2524 MAD 2525 </option> 2526 2527 <option 2528 value="MDL" 2529 2530 > 2531 MDL 2532 </option> 2533 2534 <option 2535 value="MKD" 2536 2537 > 2538 MKD 2539 </option> 2540 2541 <option 2542 value="MMK" 2543 2544 > 2545 MMK 2546 </option> 2547 2548 <option 2549 value="MNT" 2550 2551 > 2552 MNT 2553 </option> 2554 2555 <option 2556 value="MOP" 2557 2558 > 2559 MOP 2560 </option> 2561 2562 <option 2563 value="MUR" 2564 2565 > 2566 MUR 2567 </option> 2568 2569 <option 2570 value="MVR" 2571 2572 > 2573 MVR 2574 </option> 2575 2576 <option 2577 value="MWK" 2578 2579 > 2580 MWK 2581 </option> 2582 2583 <option 2584 value="MYR" 2585 2586 > 2587 MYR 2588 </option> 2589 2590 <option 2591 value="NGN" 2592 2593 > 2594 NGN 2595 </option> 2596 2597 <option 2598 value="NIO" 2599 2600 > 2601 NIO 2602 </option> 2603 2604 <option 2605 value="NPR" 2606 2607 > 2608 NPR 2609 </option> 2610 2611 <option 2612 value="NZD" 2613 2614 > 2615 NZD 2616 </option> 2617 2618 <option 2619 value="PEN" 2620 2621 > 2622 PEN 2623 </option> 2624 2625 <option 2626 value="PGK" 2627 2628 > 2629 PGK 2630 </option> 2631 2632 <option 2633 value="PHP" 2634 2635 > 2636 PHP 2637 </option> 2638 2639 <option 2640 value="PKR" 2641 2642 > 2643 PKR 2644 </option> 2645 2646 <option 2647 value="PLN" 2648 2649 > 2650 PLN 2651 </option> 2652 2653 <option 2654 value="PYG" 2655 2656 > 2657 PYG 2658 </option> 2659 2660 <option 2661 value="QAR" 2662 2663 > 2664 QAR 2665 </option> 2666 2667 <option 2668 value="RON" 2669 2670 > 2671 RON 2672 </option> 2673 2674 <option 2675 value="RSD" 2676 2677 > 2678 RSD 2679 </option> 2680 2681 <option 2682 value="RWF" 2683 2684 > 2685 RWF 2686 </option> 2687 2688 <option 2689 value="SAR" 2690 2691 > 2692 SAR 2693 </option> 2694 2695 <option 2696 value="SBD" 2697 2698 > 2699 SBD 2700 </option> 2701 2702 <option 2703 value="SEK" 2704 2705 > 2706 SEK 2707 </option> 2708 2709 <option 2710 value="SGD" 2711 2712 > 2713 SGD 2714 </option> 2715 2716 <option 2717 value="SHP" 2718 2719 > 2720 SHP 2721 </option> 2722 2723 <option 2724 value="SLL" 2725 2726 > 2727 SLL 2728 </option> 2729 2730 <option 2731 value="STD" 2732 2733 > 2734 STD 2735 </option> 2736 2737 <option 2738 value="THB" 2739 2740 > 2741 THB 2742 </option> 2743 2744 <option 2745 value="TJS" 2746 2747 > 2748 TJS 2749 </option> 2750 2751 <option 2752 value="TOP" 2753 2754 > 2755 TOP 2756 </option> 2757 2758 <option 2759 value="TTD" 2760 2761 > 2762 TTD 2763 </option> 2764 2765 <option 2766 value="TWD" 2767 2768 > 2769 TWD 2770 </option> 2771 2772 <option 2773 value="TZS" 2774 2775 > 2776 TZS 2777 </option> 2778 2779 <option 2780 value="UAH" 2781 2782 > 2783 UAH 2784 </option> 2785 2786 <option 2787 value="UGX" 2788 2789 > 2790 UGX 2791 </option> 2792 2793 <option 2794 value="USD" 2795 selected="selected" 2796 > 2797 USD 2798 </option> 2799 2800 <option 2801 value="UYU" 2802 2803 > 2804 UYU 2805 </option> 2806 2807 <option 2808 value="UZS" 2809 2810 > 2811 UZS 2812 </option> 2813 2814 <option 2815 value="VND" 2816 2817 > 2818 VND 2819 </option> 2820 2821 <option 2822 value="VUV" 2823 2824 > 2825 VUV 2826 </option> 2827 2828 <option 2829 value="WST" 2830 2831 > 2832 WST 2833 </option> 2834 2835 <option 2836 value="XAF" 2837 2838 > 2839 XAF 2840 </option> 2841 2842 <option 2843 value="XCD" 2844 2845 > 2846 XCD 2847 </option> 2848 2849 <option 2850 value="XOF" 2851 2852 > 2853 XOF 2854 </option> 2855 2856 <option 2857 value="XPF" 2858 2859 > 2860 XPF 2861 </option> 2862 2863 <option 2864 value="YER" 2865
2865 2866 > 2867 YER 2868 </option> 2869 2870 </select> 2871 </div> 2872 </form> 2873 </div> 2874 2875 2876 2877 </div> 2878 2879 2880 <!-- /snippets/social-media-links.liquid --> 2881 2882 2883<div class="social-media-links justify-center md:justify-end ml-3 mb-6 lg:mb-0 flex items-center px-2 "> 2884 2885 2886 <a target="_blank" class="px-2 flex items-center" href="https://facebook.com/ShyleeRoseJewelry" rel="noreferrer"> 2887 <svg class="w-[16px] h-[16px]" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg> 2888 2889 </a> 2890 2891 2892 <a target="_blank" class="px-2 flex items-center" href="https://instagram.com/shyleerosejewelry" rel="noreferrer"> 2893 <svg class="w-[16px] h-[16px]" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg> 2894 2895 </a> 2896 2897 2898 2899 2900 2901 2902 2903 2904 <a target="_blank" class="px-2 flex items-center" href="https://www.tiktok.com/@shyleerosejewelry" rel="noreferrer"> 2905 <svg class="w-[16px] h-[16px]" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M448 209.91a210.06 210.06 0 01-122.77-39.25v178.72A162.55 162.55 0 11185 188.31v89.89a74.62 74.62 0 1052.23 71.18V0h88a121.18 121.18 0 001.86 22.17A122.18 122.18 0 00381 102.39a121.43 121.43 0 0067 20.14z"/></svg> 2906 2907 </a> 2908 2909 2910 2911 2912 2913</div> 2914 2915 2916 2917 </div> 2918 2919 </div> 2920 </div> 2921</div> 2922 2923 2924</footer>
2925<script src="//shyleerose.com/cdn/shop/t/23/assets/footer.min.js?v=136908782728000869111686436631" defer="defer"></script>
2925 2926 2927</div><div id="shopify-section-mobile-sticky-bar" class="shopify-section"> 2928 2929 2930 <style data-shopify> 2931 @media (max-width: 767px) { 2932 .sf-footer { 2933 padding-bottom: 40px; 2934 } 2935 } 2936 </style> 2937 <div class="footer-mobile__common md:hidden flex justify-between bg-white"> 2938 2939 <div class="footer__common-item"> 2940 <a href="https://shyleerose.com"> 2941 <svg class="w-[24px]" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 22 17"><path fill="currentColor" d="M20.9141 7.93359c.1406.11719.2109.26953.2109.45703 0 .14063-.0469.25782-.1406.35157l-.3516.42187c-.1172.14063-.2578.21094-.4219.21094-.1406 0-.2578-.04688-.3515-.14062l-.9844-.77344V15c0 .3047-.1172.5625-.3516.7734-.2109.2344-.4687.3516-.7734.3516h-4.5c-.3047 0-.5742-.1172-.8086-.3516-.2109-.2109-.3164-.4687-.3164-.7734v-3.6562h-2.25V15c0 .3047-.11719.5625-.35156.7734-.21094.2344-.46875.3516-.77344.3516h-4.5c-.30469 0-.57422-.1172-.80859-.3516-.21094-.2109-.31641-.4687-.31641-.7734V8.46094l-.94922.77344c-.11719.09374-.24609.14062-.38672.14062-.16406 0-.30468-.07031-.42187-.21094l-.35157-.42187C.921875 8.625.875 8.50781.875 8.39062c0-.1875.070312-.33984.21094-.45703L9.73438.832031C10.1094.527344 10.5312.375 11 .375s.8906.152344 1.2656.457031l8.6485 7.101559zm-3.7266 6.50391V7.05469L11 1.99219l-6.1875 5.0625v7.38281h3.375v-3.6563c0-.3046.10547-.5624.31641-.7734.23437-.23436.5039-.35155.80859-.35155h3.375c.3047 0 .5625.11719.7734.35155.2344.211.3516.4688.3516.7734v3.6563h3.375z"/></svg> 2942 </a> 2943 </div> 2944 2945 2946 <div class="footer__common-item"> 2947 <a href="/collections/all"> 2948 <svg class="w-[20px] h-[20px]" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M416 32H32A32 32 0 0 0 0 64v384a32 32 0 0 0 32 32h384a32 32 0 0 0 32-32V64a32 32 0 0 0-32-32zm-16 48v152H248V80zm-200 0v152H48V80zM48 432V280h152v152zm200 0V280h152v152z"/></svg> 2949 </a> 2950 </div> 2951 2952 2953 <div class="footer__common-item"> 2954 <a 2955 href="/cart" 2956 class="relative py-2 sf-cart-icon px-2 whitespace-nowrap cursor-pointer cart-icon" 2957 style="" 2958> 2959 2960 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 2961 <svg class="w-[20px] h-[20px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M352 128C352 57.42 294.579 0 224 0 153.42 0 96 57.42 96 128H0v304c0 44.183 35.817 80 80 80h288c44.183 0 80-35.817 80-80V128h-96zM224 48c44.112 0 80 35.888 80 80H144c0-44.112 35.888-80 80-80zm176 384c0 17.645-14.355 32-32 32H80c-17.645 0-32-14.355-32-32V176h48v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h160v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h48v256z"/></svg> 2962 <span class="sf__tooltip-content">Cart</span> 2963 </span> 2964 <span class="sf-cart-count font-medium">0</span> 2965 2966</a> 2967 2968 </div> 2969 2970 2971 2972 <m-search-popup class="footer__common-item" data-open-search-popup> 2973 <span class="sf__search-footer-common"> 2974 <svg class="w-[20px] h-[20px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"> 2975 <path d="M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z"/> 2976 </svg> 2977 </span> 2978 </m-search-popup> 2979 2980 2981 2982 <div class="footer__common-item"> 2983 <a href="/account"> 2984 <svg class="w-[20px] h-[20px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M313.6 304c-28.7 0-42.5 16-89.6 16-47.1 0-60.8-16-89.6-16C60.2 304 0 364.2 0 438.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-25.6c0-74.2-60.2-134.4-134.4-134.4zM400 464H48v-25.6c0-47.6 38.8-86.4 86.4-86.4 14.6 0 38.3 16 89.6 16 51.7 0 74.9-16 89.6-16 47.6 0 86.4 38.8 86.4 86.4V464zM224 288c79.5 0 144-64.5 144-144S303.5 0 224 0 80 64.5 80 144s64.5 144 144 144zm0-240c52.9 0 96 43.1 96 96s-43.1 96-96 96-96-43.1-96-96 43.1-96 96-96z"/></svg> 2985 </a> 2986 </div> 2987 2988 2989 </div> 2990 2991 2992</div> 2993 2994 2995 2996 2997
2997<script> 2998 window.addEventListener("load", function() { 2999 window.__sfWindowLoaded = true 3000 }) 3001</script>
3001 3002
3003<script></script>
3003 3004 3005 3006 3007<link href="//shyleerose.com/cdn/shop/t/23/assets/cookie-banner.css?v=178530234790637941571686436615" rel="stylesheet" type="text/css" media="all" /> 3008<div id="m-cookie-banner" class="m-cookie-banner m-cookie-banner--bottom-left m-cookie-banner--white" > 3009 3010 <span class="m-cookie-banner__message"> 3011 This website uses cookies to ensure you get the best experience on our website. 3012 3013 <a class="m-cookie-banner__learn-more" href="https://www.cookiesandyou.com/">Learn more</a> 3014 3015 </span> 3016 3017 <div class="m-cookie-banner__buttons"> 3018 3019 <a class="cookie-action--decline" onclick="handleDecline()">Decline</a> 3020 3021 3022 <a class="cookie-action--accept" onclick="handleAccept()">Allow Cookies</a> 3023 3024 </div> 3025</div>
3026<script> 3027 function getBannerEl() { 3028 return document.getElementById('m-cookie-banner'); 3029 } 3030 3031 function hideBanner(res) { 3032 getBannerEl().classList.remove('show') 3033 setTimeout(() => { 3034 getBannerEl().style.display = 'none'; 3035 }, 500) 3036 } 3037 3038 function showBanner() { 3039 getBannerEl().style.display = 'flex'; 3040 setTimeout(() => { 3041 getBannerEl().classList.add('show') 3042 }, 500) 3043 } 3044 3045 function handleAccept(e) { 3046 window.Shopify.customerPrivacy.setTrackingConsent(true, hideBanner); 3047 3048 document.addEventListener('trackingConsentAccepted',function() { 3049 console.log('trackingConsentAccepted event fired'); 3050 }); 3051 } 3052 3053 function handleDecline() { 3054 window.Shopify.customerPrivacy.setTrackingConsent(false, hideBanner); 3055 } 3056 3057 function initCookieBanner() { 3058 const userCanBeTracked = window.Shopify.customerPrivacy.userCanBeTracked(); 3059 const userTrackingConsent = window.Shopify.customerPrivacy.getTrackingConsent(); 3060 3061 if(!userCanBeTracked && userTrackingConsent === 'no_interaction') { 3062 showBanner(); 3063 } 3064 } 3065 3066 window.Shopify.loadFeatures([ 3067 { 3068 name: 'consent-tracking-api', 3069 version: '0.1', 3070 } 3071 ], 3072 function(error) { 3073 if (error) { 3074 throw error; 3075 } 3076 3077 initCookieBanner(); 3078 }); 3079</script>
3079 3080 3081 3082
3082<script src="//code.tidio.co/98kyl41zse9kvge2txiyx0wsf9yqja1a.js" async></script>
3082 3083 3084
3084<script src="//shyleerose.com/cdn/shop/t/23/assets/foxkit-app.min.js?v=65793317785293974771686436633" defer="defer"></script>
3084 3085
3085<script src="//shyleerose.com/cdn/shop/t/23/assets/quick-view.min.js?v=125552153044879390971686436678" defer="defer"></script>
3085 3086
3086<script src="//shyleerose.com/cdn/shop/t/23/assets/product-card-swatch.min.js?v=38848960662260051401686436665" defer="defer"></script>
3086<script src="//shyleerose.com/cdn/shop/t/23/assets/predictive-search.min.js?v=97660117970971548581686436662" defer="defer"></script>
3086<script defer src="https://static.shopmy.us/Affiliates/sms_aff_clicktrack.js"></script>
3086 3087 <style> </style> 3088<div id="shopify-block-ASkJObEpGRXhsV1c0R__1443111787990174787" class="shopify-block shopify-app-block"><!-- </script>
3088 --> 3089<!-- Swatches Dotify: Convert your shopify product options into beautiful swatches --> 3090<!-- https://apps.shopify.com/swatches --> 3091 3092�
3092<script src="https://cdn.shopify.com/extensions/01a05103-6060-7764-9921-1bc3c3b2bc69/swatches-dotify-76/assets/webyze-swatches.js" data-collection data-opt-names="color gold,color,colour,colors,colours,material,materials,fabric,fabric,finish,farbe,farve,färg,farge" async></script>
3092 3093 <link href="//cdn.shopify.com/extensions/01a05103-6060-7764-9921-1bc3c3b2bc69/swatches-dotify-76/assets/webyze-swatches.css" rel="stylesheet" type="text/css" media="all" /> 3094 <link href="//cdn.shopify.com/extensions/01a05103-6060-7764-9921-1bc3c3b2bc69/swatches-dotify-76/assets/webyze-swatches-v2.css" rel="stylesheet" type="text/css" media="all" />�<!-- --> 3095 3096</div><div id="shopify-block-AbER1ckRqR3pTVzdNY__13824410216918709005" class="shopify-block shopify-app-block"> 3097<div 3098 id="drop-hint-embed" 3099 hidden 3100 data-drop-hint-last-update="92e4d49889cb5c18b903372145e7e5a4af80dbee61d9167dcad66f6cd628d971" 3101></div> 3102 3103</div><div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block"> 3104 3105 3106<!-- BEGIN app snippet: swymVersion -->
3106<script>var __SWYM__VERSION__ = '7.0.8';</script>
3106<!-- END app snippet --> 3107<!-- BEGIN app snippet: swymCustomCss --> 3108 3109 3110 3111 3112<style id="swym-custom-css"> 3113 3114</style> 3115 3116<!-- END app snippet --> 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128
3129<script> 3130 (function () { 3131 // Get CompanyLocation Metadata for B2B customer scenerios (SFS) 3132 3133 3134 // Put metafields in window variable 3135 const commonCustomizationSettings = ''; 3136 try { 3137 const parsedSettings = JSON.parse(commonCustomizationSettings); 3138 if (parsedSettings) { 3139 window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings']; 3140 } else { 3141 window.SwymWishlistCommonCustomizationSettings = {}; 3142 } 3143 } catch (e) { 3144 window.SwymWishlistCommonCustomizationSettings = {}; 3145 } 3146 3147 let enabledCommonFeatures = '{"multiple-wishlist":false}'; 3148 try { 3149 enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {}; 3150 } catch (e) { 3151 enabledCommonFeatures = {}; 3152 } 3153 // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code. 3154 window.SwymEnabledCommonFeatures = enabledCommonFeatures; 3155 3156 // Ghost-Intent Configuration 3157 // Defaults to disabled (false). Only enabled when metafields explicitly set to "true". 3158 try { 3159 let ghostIntentConfig = { 3160 isExplicitConsentNeeded: false, 3161 isExplicitConsentNeededEvenForLocalStorage: false, 3162 askForPermissionOnFirstClick: true 3163 }; 3164 3165 3166 3167 window.SwymGhostIntentConfig = ghostIntentConfig; 3168 } catch(e) { 3169 window.SwymGhostIntentConfig = { 3170 isExplicitConsentNeeded: false, 3171 isExplicitConsentNeededEvenForLocalStorage: false, 3172 askForPermissionOnFirstClick: true 3173 }; 3174 } 3175 3176 // Education Layer Configuration 3177 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 3178 3179 3180 window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true; 3181 3182 // Login Nudge Configuration 3183 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 3184 3185 3186 window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true; 3187 3188 // Initialize or ensure SwymViewProducts exists 3189 if (!window.SwymViewProducts) { 3190 window.SwymViewProducts = {}; 3191 } 3192 3193 })(); 3194</script>
3194 3195 3196<!-- BEGIN app snippet: swymLoadConsentManager -->
3197<script> 3198 (function () { 3199 if (document.querySelector("script[data-swym-consent-manager]")) return; 3200 var swymConsentManagerScript = document.createElement("script"); 3201 swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0f142-9ec3-73a2-babd-8904a7e44cee\/swym-relay-840\/assets\/swym-consent-manager.js"; 3202 swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves 3203 swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true"); 3204 document.head.appendChild(swymConsentManagerScript); 3205 })(); 3206</script>
3206 3207<!-- END app snippet --> 3208
3209<script 3210 3211 id="wishlist-embed-init" 3212 defer 3213 async 3214> 3215 (function () { 3216 window.swymWishlistEmbedLoaded = true; 3217 var fullAssetUrl = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/apps.bundle.js"; 3218 var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1); 3219 var swymJsPath = '//freecdn.swymrelay.com/code/swym-shopify.js'; 3220 var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1); 3221 window.SwymCurrentJSPath = baseJsPath; 3222 window.SwymAssetBaseUrl = assetBaseUrl; 3223 3224 window.SwymCurrentStorePath = "//swymstore-v3free-01.swymrelay.com"; 3225 3226 function loadSwymShopifyScript() { 3227 var element = ""; 3228 var scriptSrc = ""; 3229 3230 3231 element = "swym-ext-shopify-script"; 3232 window.SwymShopifyCdnInUse = true; 3233 scriptSrc = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-ext-shopify.js"; 3234 3235 3236 if (document.getElementById(element)) { 3237 return; 3238 } 3239 3240 var s = document.createElement("script"); 3241 s.id = element; 3242 s.type = "text/javascript"; 3243 s.async = true; 3244 s.defer = true; 3245 s.src = scriptSrc; 3246 3247 s.onerror = function() { 3248 console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default"); 3249 // Fallback logic here 3250 element = `swym-ext-shopify-script-${__SWYM__VERSION__}`; 3251 var fallbackJsPathVal = "\/\/freecdn.swymrelay.com\/code\/swym-shopify.js"; 3252 var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify"); 3253 scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__; 3254 3255 var fallbackScript = document.createElement("script"); 3256 fallbackScript.id = element; 3257 fallbackScript.type = "text/javascript"; 3258 fallbackScript.async = true; 3259 fallbackScript.defer = true; 3260 fallbackScript.src = scriptSrc; 3261 var y = document.getElementsByTagName("script")[0]; 3262 y.parentNode.insertBefore(fallbackScript, y); 3263 }; 3264 3265 var x = document.getElementsByTagName("script")[0]; 3266 x.parentNode.insertBefore(s, x); 3267 } 3268 3269 var consentAPICallbackInvoked = false; 3270 function checkConsentAndLoad() { 3271 // Allow app to load in design mode (theme editor) regardless of consent 3272 if (window.Shopify?.designMode) { 3273 loadSwymShopifyScript(); 3274 return; 3275 } 3276 3277 // Ghost-Intent: If merchant enabled explicit consent, block SDK until 3278 // consent is given through our Ghost-Intent flow (sync nudge accept). 3279 // This works on any store regardless of region (EU or non-EU). 3280 var ghostConfig = window.SwymGhostIntentConfig || {}; 3281 if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) { 3282 try { 3283 var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || ''); 3284 if (localStorage.getItem(consentKey) === 'true') { 3285 // Consent was given through our flow â load SDK 3286 loadSwymShopifyScript(); 3287 return; 3288 } 3289 } catch(e) {} 3290 3291 // Check if Shopify native cookie consent was given via the cookie banner. 3292 // If user accepted cookies through Shopify's banner, load SDK normally 3293 // (Ghost-Intent is only needed when NO consent mechanism has been used). 3294 var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 3295 if (shopifyConsentGiven) { 3296 loadSwymShopifyScript(); 3297 return; 3298 } 3299 3300 console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given"); 3301 return; 3302 } 3303 3304 var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.(); 3305 if(!isCookieBannerVisible) { 3306 loadSwymShopifyScript(); 3307 return; 3308 } 3309 var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 3310 if (shouldLoadSwymScript) { 3311 loadSwymShopifyScript(); 3312 } else { 3313 console.warn("No customer consent to load Swym Wishlist Plus"); 3314 } 3315 } 3316 function initialiseConsentCheck() { 3317 document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); }); 3318 window.Shopify?.loadFeatures?.( 3319 [{name: 'consent-tracking-api', version: '0.1'}], 3320 error => { 3321 consentAPICallbackInvoked = true; 3322 if (error) { 3323 if(!window.Shopify?.customerPrivacy) { 3324 loadSwymShopifyScript(); 3325 return; 3326 } 3327 } 3328 checkConsentAndLoad(); 3329 } 3330 ); 3331 } 3332 function consentCheckFallback(retryCount) { 3333 if(!consentAPICallbackInvoked) { 3334 if (window.Shopify?.customerPrivacy) { 3335 checkConsentAndLoad(); 3336 } else if (retryCount >= 1) { 3337 console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load"); 3338 // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected 3339 checkConsentAndLoad(); 3340 } else { 3341 setTimeout(() => consentCheckFallback(retryCount + 1), 1000); 3342 } 3343 } 3344 } 3345 if (document.readyState === "loading") { 3346 document.addEventListener("DOMContentLoaded", initialiseConsentCheck); 3347 window.addEventListener("load", () => consentCheckFallback(0)); 3348 } else { 3349 initialiseConsentCheck(); 3350 } 3351 3352 })(); 3353</script>
3353 3354 3355<!-- BEGIN app snippet: swymSnippet -->
3355<script defer> 3356 (function () { 3357 const currentSwymJSPath = '//freecdn.swymrelay.com/code/swym-shopify.js'; 3358 const currentSwymStorePath = ''; 3359 const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`; 3360 const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`; 3361 const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`; 3362 const swymSnippet = document.getElementById('wishlist-embed-init'); 3363 if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);} 3364 if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);} 3365 if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);} 3366 })() 3367</script>
vendor: 1 bytes, line 3367
3367
3368<script id="swym-snippet" type="text"> 3369 window.swymLandingURL = document.URL; 3370 window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 3371 window.swymPageLoad = function() { 3372 window.SwymProductVariants = window.SwymProductVariants || {}; 3373 window.SwymHasCartItems = 0 > 0; 3374 window.SwymPageData = {}, window.SwymProductInfo = {}; 3375 var unknown = {et: 0}; 3376 window.SwymPageData = unknown; 3377 3378 window.SwymPageData.uri = window.swymLandingURL; 3379 }; 3380 if(window.selectCallback){ 3381 (function(){ 3382 var originalSelectCallback = window.selectCallback; 3383 window.selectCallback = function(variant){ 3384 originalSelectCallback.apply(this, arguments); 3385 try{ 3386 if(window.triggerSwymVariantEvent){ 3387 window.triggerSwymVariantEvent(variant.id); 3388 } 3389 }catch(err){ 3390 console.warn("Swym selectCallback", err); 3391 } 3392 };})();} 3393 window.swymCustomerId =null; 3394 window.swymCustomerExtraCheck = 3395 null; 3396 var swappName = ("Wishlist" || "Wishlist"); 3397 var swymJSObject = { 3398 pid: "LFLwf0RYPpBWjp1Ww6zUmklrIA556g9r738TcPXebvc=", 3399 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 3400 }; 3401 window.swymJSShopifyLoad = function(){ 3402 if(window.swymPageLoad) swymPageLoad(); 3403 if(!window._swat) { 3404 (function (s, w, r, e, l, a, y) { 3405 r['SwymRetailerConfig'] = s; 3406 r[s] = r[s] || function (k, v) { 3407 r[s][k] = v; 3408 }; 3409 })('_swrc', '', window); 3410 _swrc('RetailerId', swymJSObject.pid); 3411 _swrc('Callback', function(){initSwymShopify();}); 3412 }else if(window._swat.postLoader){ 3413 _swrc = window._swat.postLoader; 3414 _swrc('RetailerId', swymJSObject.pid); 3415 _swrc('Callback', function(){initSwymShopify();}); 3416 }else{ 3417 initSwymShopify();} 3418 } 3419 if(!window._SwymPreventAutoLoad) { 3420 swymJSShopifyLoad(); 3421 } 3422</script>
3422 3423 3424<style id="safari-flasher-pre"></style>
3425<script> 3426 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 3427 document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' + '{-webkit-transition: none; transition: none;}' + ''; 3428 window.SwymCallbacks = window.SwymCallbacks || []; 3429 window.SwymCallbacks.push(function(tracker) { 3430 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() { 3431 var x = function() { 3432 SwymUtils.onDOMReady(function() { 3433 var d = document.createElement("div"); 3434 d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>"; 3435 document.head.appendChild(d); 3436 });}; 3437 setTimeout(x, 10); 3438 });});} 3439 window.SwymOverrideMoneyFormat = "$ {{amount}}"; 3440</script>
3440 3441<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet --> 3442
3443<script 3444 3445 id="swymSnippetCheckAndActivate" 3446> 3447 (function () { 3448 var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler']; 3449 3450 function removeDuplicateIdNodes(id) { 3451 var nodes = document.querySelectorAll('#' + id); 3452 nodes.forEach(function (node, index) { 3453 if (index > 0) { 3454 node.remove(); 3455 } 3456 }); 3457 } 3458 3459 function cleanupDuplicateSnippetNodes(activeScript) { 3460 if (!activeScript) { 3461 return; 3462 } 3463 var allSwymSnippets = document.querySelectorAll('script#swym-snippet'); 3464 allSwymSnippets.forEach(function (scriptNode) { 3465 if (scriptNode !== activeScript) { 3466 scriptNode.remove(); 3467 } 3468 }); 3469 } 3470 3471 function cleanupDuplicateActivationGuards() { 3472 var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate'); 3473 guardScripts.forEach(function (scriptNode, index) { 3474 if (index > 0) { 3475 scriptNode.removeAttribute('id'); 3476 } 3477 }); 3478 } 3479 3480 function postDomLoad() { 3481 var activeScript = document.querySelector('script#swym-snippet:not([type="text"])'); 3482 if (!activeScript) { 3483 var inactiveScript = document.querySelector('script#swym-snippet[type="text"]'); 3484 if (inactiveScript) { 3485 inactiveScript.type = 'text/javascript'; 3486 new Function(inactiveScript.textContent)(); 3487 activeScript = inactiveScript; 3488 } 3489 } 3490 3491 cleanupDuplicateSnippetNodes(activeScript); 3492 cleanupDuplicateActivationGuards(); 3493 duplicateProneIds.forEach(removeDuplicateIdNodes); 3494 } 3495 3496 if (document.readyState === 'loading') { 3497 document.addEventListener('DOMContentLoaded', postDomLoad); 3498 } else { 3499 postDomLoad(); 3500 } 3501 })(); 3502</script>
3502 3503 3504 3505
3506<script> 3507 (function () { 3508 const themeSchemaName = window.Shopify.theme.schema_name; 3509 3510 if (!window.SwymCallbacks) { 3511 window.SwymCallbacks = []; 3512 } 3513 window.SwymCallbacks.push(swat => { 3514 if (!swat) { 3515 return; 3516 } 3517 3518 // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent 3519 if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) { 3520 window.SwymLocalWishlist.syncToCloud(swat); 3521 } 3522 3523 if (window._SwymSDKOnlyMode) { 3524 return; 3525 } 3526 3527 // ENABLE COMMON FEATURES 3528 let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures; 3529 Object.keys(swymEnabledCommonFeatures).forEach(key => { 3530 if (!swymEnabledCommonFeatures[key]) return; 3531 3532 switch (key) { 3533 case 'add-to-wishlist-collections-button': 3534 // Check if app block is already handling the collections button 3535 if (window.SwymCollectionsConfig) { 3536 return; 3537 } 3538 3539 // Check if v2 default collections is handling it 3540 if (window.SwymAdvancedCollectionsWishlistConfig) { 3541 return; 3542 } 3543 3544 // Fallback to old v1 behavior if v2 config is not present 3545 swat?.collectionsApi?.setDefaultCustomizationOptions(); 3546 swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName); 3547 3548 break; 3549 case 'add-to-wishlist-pdp-button': 3550 // Check if app block is already handling the PDP button 3551 if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') { 3552 return; 3553 } 3554 3555 if (!(window.SwymPageData && window.SwymPageData.et === 1)) { 3556 // Not initiating pdp button as it is not a product page 3557 return; 3558 } 3559 3560 // Inject addtowishlist.css into the document's <head> 3561 var head = document.head; 3562 var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.css"; 3563 var pdpButtonStylesheetTag = document.createElement('link'); 3564 pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`; 3565 pdpButtonStylesheetTag.rel = 'stylesheet'; 3566 pdpButtonStylesheetTag.href = pdpButtonStylesheet; 3567 3568 if (!document.getElementById('swym-pdp-button-stylesheet')) { 3569 head.appendChild(pdpButtonStylesheetTag); 3570 } 3571 3572 var x = document.getElementsByTagName('script')[0]; 3573 function createAndInsertScript(id, src, onLoadCallback) { 3574 var scriptTag = document.createElement('script'); 3575 scriptTag.id = id; 3576 scriptTag.type = 'text/javascript'; 3577 scriptTag.src = src; 3578 scriptTag.onload = onLoadCallback; 3579 x.parentNode.insertBefore(scriptTag, x); 3580 } 3581 3582 var pdpButtonScript = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.js"; 3583 createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () { 3584 const pdpBtnApi = window.WishlistPlusPDPButtonAPI; 3585 if (pdpBtnApi) { 3586 pdpBtnApi.setDefaultCustomizationOptions(swat); 3587 pdpBtnApi.initializePDPButton(swat, true); 3588 } 3589 }); 3590 break; 3591 default: 3592 return; 3593 } 3594 }); 3595 }); 3596 })(); // IIFE to prevent polluting global scope 3597</script>
3597 3598 3599 3600
3601<script> 3602 (function () { 3603 // Get the settings from Shopify's Liquid variables and create the styles 3604 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 3605 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 3606 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 3607 const isControlCentreEnabledFromBlockSettings = false; 3608 3609 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 3610 // Don't enable control centre if this is disabled and block settings are not enabled 3611 return; 3612 } 3613 3614 let borderRadius = 6; 3615 let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400; 3616 3617 // Check if block settings exist, use them, otherwise fall back to common settings 3618 let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 3619 "#000000" : 3620 window.SwymWishlistCommonCustomizationSettings.primaryColor; 3621 3622 let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 3623 "#ffffff" : 3624 window.SwymWishlistCommonCustomizationSettings.secondaryColor; 3625 3626 let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 3627 "#F4F8FE" : null; 3628 let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 3629 "#333333" : null; 3630 3631 // Only use color adjustment functions if we're using common settings 3632 if (!secondaryBgColor || !secondaryTextColor) { 3633 function adjustOpacity(color, opacity) { 3634 if (color[0] === '#') { 3635 color = color.slice(1); 3636 } 3637 3638 if (color.length === 3) { 3639 color = color.split('').map(char => char + char).join(''); 3640 } 3641 3642 const r = parseInt(color.slice(0, 2), 16); 3643 const g = parseInt(color.slice(2, 4), 16); 3644 const b = parseInt(color.slice(4, 6), 16); 3645 3646 return `rgba(${r}, ${g}, ${b}, ${opacity})`; 3647 } 3648 3649 function hexToRgb(color) { 3650 if (color[0] === '#') { 3651 color = color.slice(1); 3652 } 3653 if (color.length === 3) { 3654 color = color.split('').map(c => c + c).join(''); 3655 } 3656 3657 return { 3658 r: parseInt(color.slice(0, 2), 16), 3659 g: parseInt(color.slice(2, 4), 16), 3660 b: parseInt(color.slice(4, 6), 16) 3661 }; 3662 } 3663 3664 function getLuminance({ r, g, b }) { 3665 return 0.299 * r + 0.587 * g + 0.114 * b; 3666 } 3667 3668 function generateSecondaryColors(primaryBgColor, primaryTextColor) { 3669 const secondaryBgOpacity = 0.2; 3670 const secondaryTextOpacity = 0.8; 3671 3672 const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity); 3673 3674 const bgRgb = hexToRgb(primaryBgColor); 3675 const bgLuminance = getLuminance(bgRgb); 3676 3677 // Determine whether to use dark or light text for contrast 3678 const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity); 3679 const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity); 3680 3681 const secondaryTextColor = bgLuminance > 186 ? darkText : lightText; 3682 3683 return { 3684 secondaryBgColor, 3685 secondaryTextColor 3686 }; 3687 } 3688 3689 const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor); 3690 secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor; 3691 secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor; 3692 } 3693 3694 // Create the CSS rule 3695 let styles = ` 3696 .swym-storefront-layout-root-component { 3697 --swym-storefront-layout-ui-border-radius: ${borderRadius}px; 3698 --swym-storefront-layout-button-border-radius: ${borderRadius}px; 3699 --swym-storefront-layout-side-drawer-width: ${drawerWidth}px; 3700 --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor}; 3701 --swym-storefront-layout-button-color-text-primary: ${primaryTextColor}; 3702 --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor}; 3703 --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor}; 3704 } 3705 `; 3706 3707 // Create a <style> element and append the styles 3708 let styleSheet = document.createElement("style"); 3709 styleSheet.type = "text/css"; 3710 styleSheet.innerText = styles; 3711 document.head.appendChild(styleSheet); 3712 3713 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 3714 window.SwymStorefrontLayoutContext = {}; 3715 } 3716 if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){ 3717 window.SwymStorefrontLayoutExtensions = {}; 3718 } 3719 3720 // Expose block settings toggle state so ThemeCSSMapping can respect it. 3721 // When true, theme editor color pickers take priority over inherited theme CSS variables. 3722 SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings; 3723 3724 if (isControlCentreEnabledFromBlockSettings) { 3725 // If block settings are enabled, use them 3726 SwymStorefrontLayoutContext.Settings = { 3727 EnableStorefrontLayoutOnLauncher: true, 3728 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 3729 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 3730 StorefrontLayoutDrawerPosition: "left", 3731 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 3732 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 3733 EnableStorefrontLayoutVariantSelector: true, 3734 StorefrontLayoutNotificationPosition: "left", 3735 StorefrontLayoutActionPopupPosition: "left", 3736 StorefrontLayoutNotificationDuration: 5000 3737 }; 3738 } else { 3739 // If only metafield is enabled but no block settings, use common settings 3740 SwymStorefrontLayoutContext.Settings = { 3741 EnableStorefrontLayoutOnLauncher: true, 3742 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 3743 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 3744 StorefrontLayoutDrawerPosition: "left", 3745 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 3746 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 3747 EnableStorefrontLayoutVariantSelector: true, 3748 StorefrontLayoutNotificationPosition: "left", 3749 StorefrontLayoutActionPopupPosition: "left", 3750 StorefrontLayoutNotificationDuration: 5000 3751 }; 3752 } 3753 const storefrontLayoutCallback = (swat) =>{ 3754 SwymStorefrontLayoutContext.swat = swat; 3755 let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid']; 3756 let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled']; 3757 SwymStorefrontLayoutContext.Settings = { 3758 ...SwymStorefrontLayoutContext?.Settings, 3759 EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false, 3760 EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield), 3761 } 3762 3763 if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){ 3764 if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){ 3765 var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 3766 detail: { settings: SwymStorefrontLayoutContext?.Settings } 3767 }); 3768 document.dispatchEvent(event); 3769 }else{ 3770 swat.utils.warn(`LayoutInitialized event is not defined.`); 3771 } 3772 }else{ 3773 swat.utils.warn(`Storefront Layout is disabled.`); 3774 document.getElementById("swym-storefront-layout-container")?.remove(); 3775 document.getElementById("swym-storefront-extention-render-container")?.remove(); 3776 } 3777 } 3778 3779 if (!window.SwymCallbacks) { 3780 window.SwymCallbacks = []; 3781 } 3782 window.SwymCallbacks.push(storefrontLayoutCallback); 3783 3784 SwymStorefrontLayoutContext.SwymCustomerData = { 3785 3786 name: null, 3787 email: null 3788 3789 };
3790 SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email; 3791 })(); 3792</script>
3792 3793 3794 3795 3796 3797</div><div id="shopify-block-AR2FMSW9nNERWcU9kV__6174324309569838175" class="shopify-block shopify-app-block"> 3798 3799 3800<div class="smile-shopify-init" 3801 data-channel-key="channel_6XbQdBX9Ms30aK4f0tVg49oB" 3802 3803></div> 3804 3805 3806</div><div id="shopify-block-AU3RpOHNzMElZU0pJQ__6143736321357441667" class="shopify-block shopify-app-block"> 3807 3808</div>
3808<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3808 3809</body> 3810</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.