1<!DOCTYPE html><html lang="en" dir="ltr"><head><meta id="ede-response-id" name="ede-response-id" content="692b5386-bfe4-4513-9f88-726f253e0d4c"> 2
2<script src="/_nostra/scripts/batchScript-6ZI6XFOX.js"></script>
2 3 <!-- prepend batchScript.ts --> 4 5
5<script src="/_nostra/scripts/pageViewScript-IPZ7Z377.js"></script>
5 6 <!-- prepend pageViewScript.ts --> 7 8
8<script src="/_nostra/scripts/performanceScript-ED4CVFD4.js"></script>
8 9 <!-- prepend performanceScript.ts --> 10
10<script async src="/_nostra/identity/client"></script>
10<script id="session-content-origin"> 11 (function() { 12 window.Nostra = window.Nostra || {}; 13 window.Nostra.Transform = window.Nostra.Transform || {}; 14 15 var skipCacheURL = new URL(window.location.href); 16 skipCacheURL.searchParams.set('skipCache', 'true'); 17 18 window.Nostra.Transform.originDocumentPromise = fetch(skipCacheURL.toString()) 19 .then(function(response) { 20 if (!response.ok) { 21 throw new Error('Origin fetch failed: ' + response.status); 22 } 23 24 var consent = null; 25 try { 26 var serverTimingHeader = response.headers.get('Server-Timing'); 27 if (serverTimingHeader) { 28 var match = serverTimingHeader.match(/_cmp;desc="([^"]+)"/); 29 if (match) { 30 consent = decodeURIComponent(match[1]); 31 } 32 } 33 } catch (e) {} 34 if (!consent) { 35 try { 36 var resources = performance.getEntriesByType("resource"); 37 for (var i = resources.length - 1; i >= 0; i--) { 38 if (resources[i].name.includes('skipCache=true')) { 39 var st = resources[i].serverTiming; 40 if (st) { 41 var cmp = st.find(function(e) { return e.name === "_cmp"; }); 42 if (cmp) { 43 consent = decodeURIComponent(cmp.description); 44 break; 45 } 46 } 47 } 48 } 49 } catch (e) {} 50 } 51 if (consent) { 52 try { 53 window.Nostra.Transform._cmpConsent = consent; 54 window.Nostra.Transform._cachedConsent = encodeURIComponent(consent); 55 } catch (e) {} 56 } 57 if (window.Shopify && window.Shopify.loadFeatures) { 58 window.Shopify.loadFeatures([{ 59 "name": "consent-tracking-api", 60 "version": "0.1" 61 }], function() { Nostra.flushConsentCallbacks(); }, true); 62 } 63 return response; 64 }) 65 .then(function(response) { return response.text(); }) 66 .then(function(doc) { 67 var parser = new DOMParser(); 68 return parser.parseFromString(doc, 'text/html'); 69 }) 70 .catch(function(error) { 71 console.error('Error fetching or parsing document:', error); 72 }); 73 })(); 74</script>
74<script type="text/javascript" class="nostra-shopify-analytics-shim"> 75 window.Shopify = window.Shopify || {}; 76 window.Shopify.analytics = window.Shopify.analytics || {}; 77 window.Nostra = window.Nostra || {}; 78 window.Nostra.Transform = window.Nostra.Transform || {}; 79 window.Nostra.Transform.replayQueue = window.Nostra.Transform.replayQueue || []; 80 81 if (!window.Shopify.analytics.publish) { 82 window.Shopify.analytics.publish = function (event, payload, context) { 83 window.Nostra.Transform.replayQueue.push([event, payload, context]); 84 return true; 85 }; 86 } 87 </script>
87<script id="session-content-consent-bootstrap"> 88 !function(o) { 89 var t = o.Shopify = o.Shopify || {}; 90 var pendingConsentCallbacks = []; 91 92 function n() { 93 var q = []; 94 function fn() { q.push(Array.prototype.slice.apply(arguments)); } 95 return fn.q = q, fn; 96 } 97 98 var realLoadFeatures = n(); 99 100 t.loadFeatures = function() { 101 var args = Array.prototype.slice.apply(arguments); 102 var features = args[0]; 103 var callback = args[1]; 104 var force = args[2] || false; 105 106 var wantsConsent = Array.isArray(features) && features.some(function(f) { 107 return f.name === 'consent-tracking-api'; 108 }); 109 110 if (wantsConsent && callback && !force) { 111 pendingConsentCallbacks.push(callback); 112 } else { 113 realLoadFeatures.apply(null, args); 114 } 115 }; 116 t.loadFeatures.q = realLoadFeatures.q; 117 118 t.autoloadFeatures = n(); 119 120 o.Nostra = o.Nostra || {}; 121 o.Nostra.Transform = o.Nostra.Transform || {}; 122 123 o.Nostra.flushConsentCallbacks = function(error) { 124 if (o.Nostra.Transform._cachedConsent && o.Shopify.customerPrivacy) { 125 o.Shopify.customerPrivacy.cachedConsent = o.Nostra.Transform._cachedConsent; 126 } 127 var cbs = pendingConsentCallbacks.splice(0); 128 cbs.forEach(function(cb) { 129 try { cb(error || undefined); } catch(e) { console.error(e); } 130 }); 131 }; 132 133 // Run cb once consent state is populated. Use this from per-customer 134 // configs when something must read window.Shopify.customerPrivacy 135 // (e.g., re-injecting Shopify scripts that auto-fire bannerQuery). 136 // Fires immediately if flushConsentCallbacks has already run; otherwise 137 // queues via the same intercept primitive ScriptWrapEngine uses, so 138 // it's guaranteed to fire exactly when consent-tracking-api has loaded. 139 o.Nostra.onConsentReady = function(cb) { 140 if (o.Shopify && o.Shopify.customerPrivacy && o.Shopify.customerPrivacy.cachedConsent !== undefined) { 141 try { cb(); } catch(e) { console.error(e); } 142 } else if (o.Shopify && o.Shopify.loadFeatures) { 143 o.Shopify.loadFeatures([{ name: 'consent-tracking-api', version: '0.1' }], cb); 144 } 145 }; 146 }(window); 147 </script>
147<!--LOOMI SDK--><!--DO NOT EDIT--><!--Start - Anti Flicker--><style id="vslyAntiFlickerStyle-AE29"> 148 body { 149 opacity: 0!important; 150 } 151</style><style id="vslyAntiFlickerStyle-BC82"> 152 body { 153 154 animation: vslyAntiFlickerFadeIn 0.1s linear; 155 -moz-animation: vslyAntiFlickerFadeIn 0.1s linear; 156 -o-animation: vslyAntiFlickerFadeIn 0.1s linear; 157 -webkit-animation: vslyAntiFlickerFadeIn 0.1s linear; 158 159 animation-fill-mode: forwards; 160 -moz-animation-fill-mode: forwards; 161 -o-animation-fill-mode: forwards; 162 -webkit-animation-fill-mode: forwards; 163 164 animation-delay: 500ms; 165 -moz-animation-delay: 500ms; 166 -o-animation-delay: 500ms; 167 -webkit-animation-delay: 500ms; 168 } 169 170 @keyframes vslyAntiFlickerFadeIn { 171 to { 172 opacity: 1; 173 } 174 } 175</style>
175<script id="vslyAntiFlickerScript-OJ93" data-em-disable=""> 176 console.debug('vsly-anti-flicker', 'Anti Flicker Script Loaded'); 177 let fallbackTimer = -1; 178 let retryTimer = -1; 179 let retries = 0; 180 181 function _vslyAntiFlickerRevealInner() { 182 try { 183 console.debug('vsly-anti-flicker', 'Revealing'); 184 const hideElem = document.querySelector('#vslyAntiFlickerStyle-AE29'); 185 if (hideElem) { 186 hideElem.remove(); 187 } 188 clearTimeout(fallbackTimer); 189 console.debug('vsly-anti-flicker', 'Revealing done'); 190 } catch (ex) { 191 console.error('vsly-anti-flicker', ex); 192 if (retries > 15) { 193 setTimeout(window.vslyAntiFlickerReveal, 10); 194 retries += 1; 195 } 196 } 197 } 198 199 window.vslyAntiFlickerReveal = function () { 200 setTimeout(_vslyAntiFlickerRevealInner, 10); 201 } 202 203 fallbackTimer = setTimeout(() => { 204 console.debug('vsly-anti-flicker', 'Falling back after timeout'); 205 window._vslyAntiFlickerRevealInner() 206 clearTimeout(retryTimer) 207 }, 500) 208</script>
208<!--End - Anti Flicker--><link rel="preconnect" href="https://live.visually-io.com" crossorigin="" data-em-disable=""><link rel="dns-prefetch" href="https://live.visually-io.com" data-em-disable="">
208<script type="text/javascript" data-em-disable="" data-vsly=""> 209 (()=> { 210 const env = 2; 211 var store = "glamrco.myshopify.com"; 212 var alias = store.replace(".myshopify.com", "").replaceAll("-", "_").toUpperCase(); 213 var jitsuKey = "js.13923024944"; 214 var themeId = 130351956011; 215 var role = "main"; 216 window.loomi_ctx = {...(window.loomi_ctx || {}),storeAlias:alias,jitsuKey,env,themeId,role}; 217 218 219 220 221 222 window.loomi_ctx.blockingConcent = false; 223 loomi_ctx.ttl=1792955688; 224 loomi_ctx.embeddedTests=[{"experiment":{"name":"835792de-c6bb-4893-9be4-6a91d3f7e2ac","variant":"4387b81e-3b64-4184-93d2-a84bd01bdd9e","version":1,"gaName":"BYOB Test Event","gaVariant":"Variation 1","code":[{"value":{"destUrl":"https://www.glamnetic.com/pages/byob-new","redirectAfter":1,"retainQueryParams":true,"stickinessMode":"none"},"kind":"pageRedirect","selector":"div","shouldRun":"(true) and ((Page matches \".*\" and not (Page matches \".*/checkouts/.*\")))"}],"trigger":{"type":"pageLoad"},"chance":0,"isEmbeddable":true,"elementTracking":[{"ordinal":1,"shouldRun":"((Page matches \".*\" and not (Page matches \".*/checkouts/.*\")) and true)","code":"","steps":[{"action":"click","selectors":[".rebuy-bundle-builder__group-container-action",".byob-cart-bar"]}]}]},"targeting":{"formula":"(((UrlTarget(\"https://www.glamnetic.com/pages/byob\",\"contains\",false))) and true and (true))","chance":50,"order":1789594374}},{"experiment":{"name":"835792de-c6bb-4893-9be4-6a91d3f7e2ac","variant":"1016d46c052a7a3e","version":1,"gaName":"BYOB Test Event","gaVariant":"CONTROL","code":[],"trigger":{"type":"pageLoad"},"chance":0,"isEmbeddable":true,"elementTracking":[{"ordinal":1,"shouldRun":"((Page matches \".*\" and not (Page matches \".*/checkouts/.*\")) and true)","code":"","steps":[{"action":"click","selectors":[".rebuy-bundle-builder__group-container-action",".byob-cart-bar"]}]}]},"targeting":{"formula":"(((UrlTarget(\"https://www.glamnetic.com/pages/byob\",\"contains\",false))) and true and (true))","chance":50,"order":1789594374}}]; 225 })() 226</script>
226<script type="text/javascript" data-em-disable=""> 227 !function(){var e,t,n;!function(e){e.JSCondition="jsCondition",e.JSFunction="jsFunction",e.JSEvent="jsEvent",e.Selector="selector",e.ElementEvent="elementEvent",e.PageLoad="pageLoad",e.Timeout="timeout",e.Inactivity="inactivity",e.ExitIntent="exitIntent",e.Conjunction="conjunction"}(e||(e={})),function(e){e[e.PAUSED=4]="PAUSED"}(t||(t={})),function(e){e[e.LOCAL=0]="LOCAL",e[e.STAGE=1]="STAGE",e[e.PROD=2]="PROD",e[e.TEST=3]="TEST"}(n||(n={}));const r="lmi_preview";var o;!function(e){e.USE_CASE="USE_CASE",e.ADD_TO_CART="ADD_TO_CART"}(o||(o={}));const i=function(e){void 0===e&&(e=()=>window);try{return Promise.resolve(v(()=>void 0!==_(()=>e().removeEventListener),100,100)).then(function(){return Promise.resolve()})}catch(e){return Promise.reject(e)}},s=function(e,t){void 0===e&&(e=()=>window),void 0===t&&(t=!1);try{function n(){return Promise.resolve()}const r=t&&a()?Promise.resolve(v(()=>c,1e3,10)).then(function(){}):Promise.resolve(v(()=>void 0!==_(()=>e().addEventListener),10,1e3)).then(function(){});return Promise.resolve(r&&r.then?r.then(n):n())}catch(o){return Promise.reject(o)}};let c=!1;function a(){return!0===_(()=>window.vslyDeferResources)}function u(e,t){void 0===t&&(t=20);let n=0;return function(){clearTimeout(n),n=setTimeout(()=>e(...[].slice.call(arguments)),t)}}window.addEventListener("load",()=>{setTimeout(()=>{c=!0},2e3)});const l="vsly-hide-theme-preview",d="vslyCtags",m=()=>{_(()=>{const e=window.loomi_ctx.ctags||[];0===e.length?window.loomi_ctx.ctags=JSON.parse(localStorage.getItem(d)||"[]"):localStorage.setItem(d,JSON.stringify(e)),_(()=>{const e=JSON.parse(localStorage.getItem("vslyCustomCtags")||"[]");e&&e.length>0&&(window.loomi_ctx.ctags=[...window.loomi_ctx.ctags||[],...e])})})},f=()=>new Date(1e3*Math.floor(Date.now()/1e3));function h(e,t){void 0===t&&(t={async:!1,defer:!1});const n=_(()=>window.visually.flags["bunny-cdn"]),r=A();return p(`vsly-lib-${e}`,`https://${n?"assets.visually.io":r}/vsly/lib/${e}.js`,t)}function p(e,t,n){return void 0===n&&(n={async:!1,defer:!1}),new Promise((r,o)=>{let i=document.getElementById(e);i?r(document.getElementById(e)):(i=document.createElement("script"),i.id=e,i.src=t,i.async=n.async||!1,i.defer=n.defer||!1,i.setAttribute("data-em-disable",""),i.onload=()=>r(i),i.onerror=()=>o(new Error(`Failed to load ${t}`)),document.head.appendChild(i))})}function v(e,t,n,r){return void 0===t&&(t=500),void 0===n&&(n=4),new Promise((o,i)=>{e()?o(0):0!==n?setTimeout(()=>{r&&r()&&i(`condition rejected ${_(()=>e.toString())}`),v(e,t,n-1).then(o).catch(i)},t):i(`condition rejected ${_(()=>e.toString())}`)})}function w(e,t){void 0===t&&(t=500);const n=_(()=>window.visually_io_editor)?Date.now()+1e4:Infinity;function r(o){try{const i=e();i?o(i):Date.now()>=n?o(void 0):setTimeout(()=>r(o),t)}catch(e){console.error("vsly-when",e),Date.now()>=n?o(void 0):setTimeout(()=>r(o),t)}}return new Promise(e=>{r(e)})}function y(e){return!Array.isArray(e)||0===e.length}function g(e){return btoa(unescape(encodeURIComponent(JSON.stringify(e))))}function _(e,t){void 0===t&&(t=void 0);try{return e()}catch{return t}}const S=e=>e&&decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null;function E(){const e=window.loomi_ctx?.clientId;return e?(window.localStorage.setItem("vsly__st",String(e)),String(e)):window.localStorage.getItem("vsly__st")}function P(e,t,n){void 0===t&&(t=5),void 0===n&&(n=500),t>=0&&!_(e)&&setTimeout(()=>{_(e)||P(e,t-1)},n)}const A=function(e){return void 0===e&&(e=window.loomi_ctx.env),e===n.STAGE?"sdk.loomi-stg.xyz":"live.visually-io.com"};function I(e){return e.replace(/[^a-z_A-Z0-9]/gi,"_")}const b=()=>!!_(()=>C()()),C=()=>_(()=>window.Shopify.customerPrivacy.analyticsProcessingAllowed)||_(()=>window.Shopify.customerPrivacy.userCanBeTracked)||_(()=>window.visually.analyticsProcessingAllowed);function x(){const e=function(){try{return Promise.resolve(v(()=>!!_(()=>window.loomi.jitsu),a()?1e3:500,120)).then(function(){return _(()=>window.loomi.jitsu)})}catch(e){return Promise.reject(e)}}();return{register(t,n,r,o){e.then(e=>_(()=>e.register(t,n,r,o)))},track:function(t,n,r){return Promise.resolve(e).then(function(e){return Promise.resolve(_(()=>e.track(t,n,r))).then(function(){})})},trackExt:function(t,n){return Promise.resolve(e).then(function(e){return Promise.resolve(_(()=>e.trackExt(t,n))).then(function(){})})}}}let k=!1,T=!1;function N(e,t,n){return{id:T?"lmi-000":"lmi-"+ ++j,isApplied:!1,kind:e,selector:t,value:n}}function O(e,t){let n,r=!1;return null!==e.previousElementSibling?n=e.previousElementSibling:(n=e.parentElement,r=!0),n?(e.outerHTML=t,r?n.firstElementChild:n.nextElementSibling):e}let j=Math.round(1e4*Math.random()),L=[],$=new Map;const R="lmid",D="lmwv";function U(){return!!_(()=>window.vsly_fbs)}function M(){return window.location.search.includes("lmi_debug")||U()}function q(){M()&&console.debug("loomi-editor",...[].slice.call(arguments))}function F(){M()&&console.error("loomi-editor",...[].slice.call(arguments))}let B=!0,J={};class V{constructor(e,t){this._value=void 0,this._addedAt=void 0,this._value=e,this._addedAt=t||(new Date).getTime()}value(){return this._value}addedAt(){return this._addedAt}}class H{constructor(e,t){this.backend=void 0,this.ttlMillis=void 0,this.backend=e,this.ttlMillis=t}isValid(e){return!!e&&(new Date).getTime()-e.addedAt()<=this.ttlMillis}get(e){const t=this.backend.get(e),n=this.isValid(t);if(t&&n)return t.value();n||this.backend.remove(e)}set(e,t,n){const r=new V(t,n);this.backend.set(e,r)}}class G{constructor(e){this.namespace=void 0,this.namespace=`vsly_cache_${e}`,window[this.namespace]={}}get(e){return _(()=>window[this.namespace][e])}remove(e){_(()=>delete window[this.namespace][e])}set(e,t){window[this.namespace][e]=t}}class z{constructor(e){this.namespace=void 0,this.namespace=`vsly_cache_${e}`}get(e){return _(()=>{const t=sessionStorage.getItem(`${this.namespace}_${e}`);if(!t)return;const n=JSON.parse(t);return new V(n._value,n._addedAt)})}remove(e){sessionStorage.removeItem(`${this.namespace}_${e}`)}set(e,t){sessionStorage.setItem(`${this.namespace}_${e}`,JSON.stringify(t))}}class K extends H{constructor(e,t){super(new G(e),t)}}const W=function(e,t){void 0===t&&(t=8397271938200529);let n=3735928559^t,r=1103547991^t;for(let t,o=0;o<e.length;
227o++)t=e.charCodeAt(o),n=Math.imul(n^t,2654435761),r=Math.imul(r^t,1597334677);return n=Math.imul(n^n>>>16,2246822507)^Math.imul(r^r>>>13,3266489909),r=Math.imul(r^r>>>16,2246822507)^Math.imul(n^n>>>13,3266489909),`${4294967296*(2097151&r)+(n>>>0)}`},Q="targeting-changed",Y="vslyThemeTest",Z="0891c521a9aa47c6a9fd965198b7ed44",X="_203";function ee(e,t,n,r,o){void 0===n&&(n=10),void 0===r&&(r=!1),void 0===o&&(o="none");const{_USE_CASE:i,_USE_CASE_VARIANT:s,_USE_CASE_AUDIENCES:c,_USE_CASE_VERSION:a,_USE_CASE_GA_VARIANT:u,_USE_CASE_GA:l}=e;if(U()||ie())return;if(!function(e){try{const t=location.pathname,n=new URL(e);if(location.search.includes("vsly-redirected-from"))return!1;if(!0===_(()=>window.visually.flags["sdk-kill-advanced-redirect-checks"]))return!0;{let e=!1;const r=decodeURIComponent(location.search);return n.searchParams.forEach((t,n)=>{const o=decodeURIComponent(`${n}=${t}`);r.includes(o)||(e=!0)}),!!((_(()=>Array.from(n.searchParams.values()).length)||0)>0&&e)||t!==n.pathname}}catch(e){return!1}}(t))return;if(!function(e,t,n){const r=`vsly-redirect-${W(`${n._USE_CASE}-${n._USE_CASE_VARIANT}-${n._USE_CASE_VERSION}-${e}`)}`;return"session"===t?"true"!==sessionStorage.getItem(r)&&(sessionStorage.setItem(r,"true"),!0):"user"!==t||"true"!==localStorage.getItem(r)&&(localStorage.setItem(r,"true"),!0)}(t,o,e))return;h();const d=`${i}-${s}`,m={type:"USE_CASE",ts:f().valueOf(),payload:{sid:_(()=>window.loomi_ctx.session.id),user:{anonymous_id:_(()=>window.loomi_ctx.userId)},use_case:i,use_case_variant:s,...a?{version:a}:{},...c?{audiences:c}:{}},options:{gaName:_(()=>I(l)),gaVariant:_(()=>I(u))}};function h(){document.body&&(document.body.style.opacity=0)}_(()=>{ce(i)&&(m.payload.clickId="redirect",m.options.isRedirect=!0)}),window.vsly_redirecting=!0,setTimeout(function(){try{h();const e=JSON.stringify(m),n=g(m),o=!d.includes(re);let i=t;try{new URLSearchParams(location.search).forEach((e,t)=>{(r||oe(t))&&(i=te(i,t,e))})}catch(t){q("e87",{redirectUrl:i,key:d,event:e,ex:t})}return i=te(i,"vsly-redirected-from",d),o&&(i=te(i,"vsly-redirected-event",n)),location.replace&&location.replace(i),Promise.resolve()}catch(e){return Promise.reject(e)}},n)}function te(e,t,n){try{const r=new URL(e);return r.searchParams.append(t,n),r.href}catch(t){return`${e}${e.includes("?")?"&":"?"}key=${n}`}}function ne(e){return{_USE_CASE:e.experienceId,_USE_CASE_VARIANT:e.variantId,_USE_CASE_VERSION:e.version,_USE_CASE_AUDIENCES:_(()=>window.loomi_ctx.audiences.join("|"),""),_USE_CASE_GA:e.gaExperienceName,_USE_CASE_GA_VARIANT:e.gaVariantName}}const re="theme_test_redirect_back_to_main",oe=e=>e.toLowerCase().startsWith("utm");function ie(){return _(()=>window.Shopify.designMode,!1)}function se(){return _(()=>window.Shopify.country)||_(()=>window.visually.country)}const ce=e=>window.loomi.conf.experiments.find(t=>t.name===e).isRedirect,ae=(e,t)=>{_(()=>!0===window.visually.flags["sdk-disable-dynamic-height-strategy"],!1)||e&&function(e,t,n){let r=e,o=0;for(;r.parentElement&&o<10;)n(r.parentElement),r=r.parentElement,o+=1}(e,0,e=>{const t=e.style.height;var n;(n=t)&&""!==n&&(e.style.removeProperty("height"),e.style.minHeight=t)})};function ue(e,t,n,r){if(!document.body.contains(r)){const r=document.querySelector(n);return r?(t(),e(),{element:r,isDetached:!0}):{isDetached:!1}}return{isDetached:!1}}function le(e){if(!_(()=>window.visually.flags["visibility-redo"]))return document.querySelector(e);const t=document.querySelectorAll(e);for(let e=0;e<t.length;e++){const n=t.item(e);if(de(n))return n}return _(()=>t[0])}function de(e){try{if(!_(()=>window.visually.flags["visibility-redo"]))return!0;if(!e)return!1;const t=e.getBoundingClientRect(),n=getComputedStyle(e);return!_(()=>"none"==n.display||"0"==n.opacity||"hidden"==n.visibility||t.width<=5&&t.height<=5||"none"==e.style.display||"0"==e.style.opacity||"hidden"==e.style.visibility)}catch(e){return!0}}function me(e){return _(()=>window.visually.flags[e],!1)}function fe(){return _(()=>!0===window.vslyDeferWidgets||me("sdk-defer-widgets"),!1)}const he="visually",pe="widgets";let ve;function we(e,t){const n=e+t,r=`vslyw-${n}`;if(!document.getElementById(r)){const e=document.createElement("script");e.id=r,e.type="text/javascript";
227const t=_(()=>window.visually.flags["bunny-cdn"]),o=A();e.src=`https://${t?"assets.visually.io":o}/widgets/${n}.js`,document.head.appendChild(e)}}window.IntersectionObserver&&(ve=new IntersectionObserver((e,t)=>{e.forEach(e=>{if(e.isIntersecting){const n=e.target;(function(e){const t=e.getAttribute("lmw"),n=e.getAttribute(D);if(t&&n){const r=t+n;return v(()=>_(()=>!!window[he][pe][r])&&_(()=>!!window.preact),50,500).then(()=>{_(()=>window[he][pe][r](`#${e.id}`))}),!0}return!1})(n)&&t.unobserve(n)}})},{root:null,rootMargin:window.vslyDeferWidgetsMargin||"100px",threshold:.1}));const ye="vsly-orig-sel";function ge(e,t){try{var n=e()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}const _e=function(e){try{return Promise.resolve(ge(function(){return Promise.resolve(v(()=>!!_(()=>document.querySelector(e)),250,100)).then(function(){return Promise.resolve(document.querySelector(e))})},function(e){return Promise.reject(e)}))}catch(e){return Promise.reject(e)}};function Se(e,t,n){const r=t.extra;return n&&n>=3?void 0!==r&&!!_(()=>e.childNodes[r]):!!r&&!!_(()=>e.childNodes[r])}function Ee(e,t,n){void 0===n&&(n=10),me("kill-theme-testing")||Pe(t)||(Ae(e,t),ee(e,Ie(t).href,n,!0,"session"))}const Pe=e=>{if(Ce())return!0;_(function(){try{return Promise.resolve(v(()=>!!document&&!!document.head,10,2e3)).then(function(){const e=document.head||document.getElementsByTagName("head")[0];if(!e.querySelector(`#${l}`)){const t=document.createElement("style");t.id=l,t.appendChild(document.createTextNode("#preview-bar-iframe,#PBarNextFrameWrapper,#PBarNextFrame { display: none !important;}")),e.appendChild(t)}})}catch(e){return Promise.reject(e)}});const t=window.loomi_ctx.themeId||_(()=>window.Shopify.theme.id),n=window.loomi_ctx.role||_(()=>window.Shopify.theme.role),r=!Ne({id:t,role:n}),o=_(()=>!window.loomi_ctx.testedThemes.includes(t));return!(!r||!o)||Te({id:t,role:n},e)},Ae=(e,t)=>{const n=e._USE_CASE!==re;Le(t)&&n&&[sessionStorage,localStorage].forEach(e=>Oe(e))},Ie=e=>{const t=Re();return t.searchParams.append("preview_theme_id",`${e||""}`),t},be=()=>{const e="vsly-tts";if($e(e))return;ke();const t=Ie("");t.searchParams.append(e,"1"),document.body.style.opacity=0,location.replace(t.href)},Ce=()=>
227{const e="vsly_disableThemeTest",t=$e("disableThemeTest")||!!sessionStorage.getItem(e);return t&&sessionStorage.setItem(e,"1"),ie()||t},xe=()=>!me("allow-embed-redirect-tests")||0===(window.loomi_ctx.embeddedTests||[]).filter(e=>e.experiment.isThemeTest).length,ke=()=>[sessionStorage,localStorage].forEach(e=>e.removeItem(Y)),Te=(e,t)=>e.id===t||Ne(e)&&!t,Ne=e=>"main"===e.role,Oe=e=>e.setItem(Y,"1"),je=e=>e.getItem(Y),Le=e=>!!e,$e=e=>_(()=>Re().searchParams.has(e)),Re=()=>_(()=>new URL(window.location.href)),De="data-rid",Ue="data-alchemy-element-root";let Me,qe=0;function Fe(e){return e.hasAttribute(De)||e.hasAttribute(Ue)}const Be=function(e,t){try{return Promise.resolve(v(()=>!!document&&!!document.body&&!!document.querySelector,50,200)).then(function(){!function(){if("undefined"==typeof document)return;Je||(Je=new MutationObserver(Ve)),Ve();const e="spa"===_(()=>window.vslyIntegrationType,"static")?document:document.body;Je.observe(e,{childList:!0,subtree:!0,characterData:!0,attributes:!1})}(),e&&(k=e),t&&(T=t)})}catch(e){return Promise.reject(e)}};let Je;function Ve(){L.filter(e=>!e.isApplied).forEach(e=>{try{const t=_(()=>document.body.querySelector(e.selector));if(!t)return void function(e,t,n,r,o){void 0===r&&(r=100),void 0===o&&(o=10);const i=!!t,s=_(()=>J[e])||0;!i&&B&&s<o&&(B=!1,J[e]=(_(()=>J[e])||0)+1,setTimeout(()=>{try{n()}catch(t){F("failed to run setTimeout on refreshAllElementsSets",e,t)}B=!0},r+50*s))}(e.selector,t,Ve,100,10);if($.has(e.id))return;if(function(e,t){if(e&&(void 0===Me&&(Me=!!document.querySelector(`[${Ue}],[${De}]`)),Me)&&function(e){return["replace","appendBefore","appendAfter","compound","widget","moveElem"].includes(e.kind)}(t))for(let t=e;t;t=t.parentElement)if(Fe(t))return!0;return!1}(t,e)&&!function(){if(U())return!0;const e=window.vslyHydrationSize||1,t=!!window.elementIdToRuntimeInitialized&&Object.values(window.elementIdToRuntimeInitialized).length>=e;t&&0===qe&&(qe=Date.now());const n=Date.now()-qe,r=window.vslyHydrationGrace||500;return t&&n>r}())return;const n=He(e,t);n&&($.set(e.id,n),e.isApplied=!0)}catch(t){!function(){M()&&console.warn("loomi-editor",...[].slice.call(arguments))}("failed to resolve command from mutation request with exception.",t,e)}}),ze()}function He(e,t){if("replace"===e.kind)return function(e,t,n,r,o){let i=o||e,s=!1;const c=n.outerHTML;return{id:e,isApplied:()=>s,kind:"replace",do:()=>{s||(k&&n.setAttribute(R,i),n.outerHTML!==r&&(n=O(n,r),ae(n),k&&n.setAttribute(R,i),s=!0))},undo:()=>{s&&n.outerHTML!==c&&(n=O(n,c),s=!1)},redoIfNeeded:()=>!1,setDebugId:e=>i=e}}(e.id,0,t,e.value,e.id);if("appendBefore"===e.kind||"appendAfter"===e.kind)return function(e,t,n,r,o){let i=o||e,s=!1,c=document.querySelector(t),a=document.createElement("div");const u=()=>{s||("appendBefore"===r&&(c=document.querySelector(t),_(()=>c.parentNode.insertBefore(a,c)),ae(c),a=O(a,n),k&&a.setAttribute(R,i),s=!0),"appendAfter"===r&&(s||(c=document.querySelector(t),c.nextSibling?(_(()=>c.parentNode.insertBefore(a,c.nextSibling)),ae(c)):(_(()=>c.parentNode.appendChild(a)),ae(c)),a=O(a,n),k&&a.setAttribute(R,i),s=!0)),s=!0)},l=()=>{s&&(a.remove(),s=!1)};return{id:e,isApplied:()=>s,kind:r,do:u,undo:l,redoIfNeeded:()=>{const e=ue(u,l,t,c);return e.element&&(c=e.element),e.isDetached},setDebugId:e=>i=e}}(e.id,e.selector,e.value,e.kind,e.id);if("appendCss"===e.kind)return function(e,t,n,r){let o=r||e,i=!1,s=document.querySelector(t);const c=document.createElement("style"),a=()=>{i||(c.innerHTML=n,k&&c.setAttribute(R,o),document.head.appendChild(c),i=!0)},u=()=>{i&&(c.remove(),i=!1)};return{id:e,kind:"appendCss",isApplied:()=>i,do:a,undo:u,redoIfNeeded:()=>{const e=ue(a,u,t,s);return e.element&&(s=e.element),e.isDetached},setDebugId:e=>o=e}}(e.id,e.selector,e.value,e.id);if("appendJs"===e.kind)return function(e,t,n,r,o){let i=r||e,s=!1,c=document.querySelector(t),a=null;const u=()=>{s||(a||(a=document.createElement("script")),a.setAttribute("type","application/javascript"),a.innerHTML=function(e,t){return e&&t?`(async () => {\n const _USE_CASE = "${t.experienceId}";\n const _USE_CASE_VARIANT = "${t.variantId}";\n const _USE_CASE_VERSION = ${_(()=>t.version||0,0)};\n const _USE_CASE_AUDIENCES = "${_(()=>window.loomi_ctx.audiences.join("|"),"")}";\n const _USE_CASE_GA = "${_(()=>t.gaExperienceName.replace(/"/g,'\\"'),t.gaExperienceName)}";\n const _USE_CASE_GA_VARIANT = "${_(()=>t.gaVariantName.replace(/"/g,'\\"'),t.gaVariantName)}";\n const _USE_CASE_CTX = {_USE_CASE,_USE_CASE_VARIANT,_USE_CASE_VERSION,_USE_CASE_AUDIENCES,_USE_CASE_GA,_USE_CASE_GA_VARIANT};\n const __currentScriptElement = document.currentScript;\n ${e}\n if (typeof vslyCleanup !== 'undefined') { \n if (__currentScriptElement) {\n __currentScriptElement.__vslyCleanup = vslyCleanup;\n }\n }\n })()`:!t&&e?`\n(async () => {\n const __currentScriptElement = document.currentScript;\n ${e}\n if (typeof vslyCleanup !== 'undefined') { \n if (__currentScriptElement) {\n __currentScriptElement.__vslyCleanup = vslyCleanup;\n }\n }\n})();\n`:e}(n,o),k&&(a.id=i),document.body.appendChild(a),s=!0)},l=()=>{if(!s)return;const e=(()=>{try{const e=a.__vslyCleanup;if(e)return e(),!0}catch(e){k&&console.error("vslyCleanup error:",e)}return!1})();a&&a.remove(),e&&(a=null),s=!1};return{id:e,kind:"appendJs",isApplied:()=>s,do:u,undo:l,redoIfNeeded:()=>{const e=ue(u,l,t,c);return e.element&&(c=e.element),e.isDetached},setDebugId:e=>i=e}}
227(e.id,e.selector,e.value,e.id,e.options);if("appendFont"===e.kind){const t=JSON.parse(e.value);if(t&&t.family&&t.weights)return function(e,t,n){n=n||e;let r=!1;const o=document.createElement("link"),i=(c=t.weights,(s=t.family).toLowerCase().includes("jetbrains")&&(s="JetBrains Mono"),`https://fonts.googleapis.com/css2?family=${encodeURIComponent(s)}:wght@${_(()=>c.join(";"))}&display=block`);var s,c;return o.setAttribute("href",i),o.setAttribute("rel","stylesheet"),{id:e,isApplied:()=>r,kind:"appendFont",do:()=>{r||(k&&o.setAttribute(R,n),document.head.appendChild(o),r=!0)},undo:()=>{r&&(o.remove(),r=!1)},redoIfNeeded:()=>!1}}(e.id,t,e.id)}else{if("compound"===e.kind){const n=e.value.map(n=>(n.options=e.options,He(n,t))).filter(e=>e);return function(e,t,n){let r=!1;return{id:e,isApplied:()=>r,kind:"compound",do:()=>{r||(t.filter(e=>!e.isApplied()).forEach(e=>{e.setDebugId&&e.setDebugId(n),e.do()}),r=!0)},undo:()=>{r&&(t.filter(e=>e.isApplied()).reverse().forEach(e=>e.undo()),r=!1)},redoIfNeeded:()=>t.map(e=>e.redoIfNeeded()).filter(e=>e).length>0}}(e.id,n,e.id)}if("widget"===e.kind){const t=_(()=>e.block.value),n=_(()=>t.env.sectionId.substring(1),e.id);return function(e,t,n,r,o,i,s){void 0===s&&(s="");const c=i||t;let a=!1;const u=`vslyp-${t}`;let l=null,d=null,m=[];const f=()=>{a||(we(r,s),"replace"===e?w():y(),fe()&&ve||h(),a=!0)},h=()=>{const e=r+s;v(()=>_(()=>!!window[he][pe][e])&&_(()=>!!window.preact),50,500).then(()=>{ae(l),_(()=>window[he][pe][e](`#${t}`))})},p=()=>{if(!a)return;d&&d.remove();const t=document.getElementById(u);if(t&&t.remove(),"replace"===e&&l&&l.children&&l.children.length>0){let e=0;for(const t of l.children)t.style.display=m[e],e+=1}a=!1},w=()=>
227{if(l=le(n),l){if(m=[],l.children&&l.children.length>0)for(const e of l.children){const t=e;t&&!t.getAttribute("preact")&&(m.push(t.style.display),t.style.display="none")}g(),l.appendChild(d),fe()&&ve&&ve.observe(d)}else F("vsly",`failed to find element with selector: ${n} when trying to replace with widget`)},y=()=>{l=le(n),l?(g(),l.insertAdjacentElement("appendBefore"===e?"beforebegin":"afterend",d),fe()&&ve&&ve.observe(d)):F("vsly",`failed to find element with selector: ${n} when trying to append widget`)},g=()=>{if(d=document.getElementById(t),!d){d=document.createElement("section"),d.style.all="unset",d.style.width="100%",d.setAttribute("preact","1"),k&&d.setAttribute(R,c),d.setAttribute("lmw",r),d.setAttribute(D,s),d.id=t;const e=document.createElement("script");e.id=u,e.setAttribute("type","text/props"),e.innerHTML=JSON.stringify(o),_(()=>document.body.appendChild(e))}};return{id:t,isApplied:()=>a,kind:"widget",do:f,undo:p,redoIfNeeded:()=>{const e=ue(f,p,n,l);return e.element&&(l=e.element),e.isDetached}}}(t.htmlKind,n,e.selector,t.widgetId,t.env,n,t.version)}if("moveElem"===e.kind){const t=_(()=>e.block.value);return function(e,t,n,r){let o=!1,i={display:""},s=null,c=null;const a=()=>{o||v(()=>(s=document.querySelector(t),c=document.querySelector(n),!!s&&!!c),50,500).then(()=>{s=document.querySelector(t),c=document.querySelector(n),u()})},u=()=>{c&&s&&(i={display:c.style.display,parentNode:s.parentElement,nextSib:s.nextElementSibling,prevSib:s.previousElementSibling},"appendBefore"===r?c.insertAdjacentElement("beforebegin",s):"appendAfter"===r?c.insertAdjacentElement("afterend",s):"replace"===r&&(c.style.display="none!important",c.insertAdjacentElement("afterend",s)),s.setAttribute(ye,t),o=!0)};return{id:e,isApplied:()=>o,kind:"moveElem",do:a,undo:()=>{o&&c&&s&&(i&&i.prevSib?i.prevSib.insertAdjacentElement("afterend",s):i&&i.nextSib?i.nextSib.insertAdjacentElement("beforebegin",s):i&&i.parentNode&&i.parentNode.appendChild(s),"replace"===r&&(c.style.display=i.display),s.removeAttribute(ye),o=!1)},redoIfNeeded:()=>!(_(()=>s.hasAttribute(ye))&&document.body.contains(s)||(o=!1,a(),0))}}(e.id,e.selector,t.destSelector,_(()=>t.htmlKind))}if("automation"===e.kind)return function(e){let t=!1;return{id:`automation-${(new Date).getDate()}`,kind:"automation",isApplied:()=>t,do:()=>{if(!t){t=!0;try{e.sort((e,t)=>e.order-t.order).map(e=>{switch(e.kind){case"click":return()=>function(e){try{return Promise.resolve(ge(function(){return q("fake-click","about to click on:",e.selector),Promise.resolve(_e(e.selector)).then(function(e){return e&&e.click(),Promise.resolve()})},function(e){return Promise.reject(e)}))}catch(e){return Promise.reject(e)}}(e);case"type":return()=>function(e){try{return Promise.resolve(ge(function(){return q("fake-click","about to type on:",e.selector,"with text: ",e.data),Promise.resolve(_e(e.selector)).then(function(t){const n=_(()=>Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set);_(()=>n.call(t,e.data||""));const r=new Event("input",{bubbles:!0});return t.dispatchEvent(r),Promise.resolve()})},function(e){return Promise.reject(e)}))}catch(e){return Promise.reject(e)}}(e);case"scroll":return()=>function(e){try{return Promise.resolve(ge(function(){return q("fake-click","about to scroll to:",e.selector),Promise.resolve(_e(e.selector)).then(function(e){return e.scrollIntoView(!0),Promise.resolve()})},function(e){return Promise.reject(e)}))}catch(e){return Promise.reject(e)}}(e);case"wait":return()=>function(e){try{try{return q("fake-click",`about to wait for: ${e.data}ms`),Promise.resolve(new Promise(t=>{setTimeout(()=>t(),_(()=>e.data)||1e3)}))}catch(e){return Promise.reject(e)}}catch(e){return Promise.reject(e)}}(e);default:return()=>Promise.resolve()}}).reduce((e,t)=>e.then(e=>t()),Promise.resolve()).then()}catch(e){F("failed to run automation with exception:",e)}}},undo:()=>{},redoIfNeeded:()=>!1}}(_(()=>e.block.value).steps);if("visualEdit"===e.kind){const t=_(()=>e.block.value);return function(e,t){let n=!1,r={};const o=function(e,t,n){void 0===n&&(n=!0);const o=t.subChanges.map(n=>{switch(n.kind){case"text":return((e,t,n)=>{if(!e)return()=>{};const r=t.extra;if(Se(e,t,n)){const n=e.childNodes[r].textContent;return e.childNodes[r].textContent=t.value,()=>e.childNodes[r].textContent=n}{const n=e.textContent;return e.textContent=t.value,()=>e.textContent=n}})(e,n,t.version);case"style":return((e,t)=>{if(!e)return()=>{};const n=_(()=>e.style[t.key],null);return e.style.setProperty(t.key,t.value,"important"),()=>e.style.setProperty(t.key,n)})(e,n);case"image":return((e,t)=>{if(!e||!e.removeAttribute||!e.getAttribute)return()=>{};const n=e.getAttribute("srcset")||"";e.removeAttribute("srcset");const r=_(()=>e.src,void 0);e.src=t.value;const o=e.parentElement,i=o&&"PICTURE"===o.nodeName,s=[];
227return i&&o.querySelectorAll("source").forEach(e=>{s.push(e.getAttribute("srcset")||""),e.removeAttribute("srcset")}),()=>{e.setAttribute("srcset",n),e.src=r,i&&o.querySelectorAll("source").forEach((e,t)=>{e.setAttribute("srcset",s[t])})}})(e,n);case"video":return((e,t)=>{if(!e||!e.setAttribute)return()=>{};const n=e.innerHTML;e.innerHTML="";const r=e.getAttribute("src")||"";return e.setAttribute("src",t.value),()=>{e.innerHTML=n,e.setAttribute("src",r)}})(e,n);case"attr":return((e,t)=>{if(!e||!e.setAttribute||!e.getAttribute)return()=>{};const n=e.getAttribute(t.key);return e.setAttribute(t.key,t.value),()=>n?e.setAttribute(t.key,n):e.removeAttribute(t.key)})(e,n)}});n&&(r[t.selector]={ve:t,elem:e,reverts:o})};return{id:e,kind:"visualEdit",isApplied:()=>n,do:()=>{n||(n=!0,t.forEach(e=>{v(()=>!!document.querySelector(e.selector),250,300).then(()=>{const t=document.querySelector(e.selector);o(t,e)})}))},undo:()=>{n&&(n=!1,Object.values(r).forEach(e=>e.reverts.forEach(e=>e())),r={})},redoIfNeeded:()=>{if(!n)return!1;let e=!1;return Object.values(r).forEach(t=>{e=document.body.contains(t.elem)?function(e,t){return e.ve.subChanges.forEac
227h((n,r)=>{n.value!==((e,t,n)=>{switch(t.kind){case"text":return((e,t,n)=>{const r=t.extra;return Se(e,t,n)?e.childNodes[r].textContent:e.textContent})(e,t,n);case"attr":return((e,t)=>e.getAttribute(t.key))(e,t);case"style":return((e,t)=>_(()=>e.style[t.key],null))(e,t);case"image":case"video":return(e=>e.src)(e)}})(e.elem,n,e.ve.version)&&(_(()=>e.reverts[r]()),o(e.elem,{selector:e.ve.selector,subChanges:[n]},!1),t=!0)}),t}(t,e):function(e){e.reverts.forEach(e=>e());const t=document.querySelector(e.ve.selector);return t&&o(t,e.ve),!0}(t)}),e}}}(e.id,t.changes)}if("pageRedirect"===e.kind){const t=_(()=>e.block.value);if(t)return n=t,r=e.options,{id:e.id,kind:"pageRedirect",isApplied:()=>!1,do:()=>{ee(ne(r),n.destUrl,n.redirectAfter,!0===n.retainQueryParams,n.stickinessMode)},undo:()=>{},redoIfNeeded:()=>!1,setDebugId:e=>""}}else if("themeTest"===e.kind){const t=_(()=>e.block.value);if(t)return function(e,t,n){const r=()=>!1;return{id:e,kind:"themeTest",isApplied:r,do:()=>Ee(ne(n),t.targetThemeId),undo:r,redoIfNeeded:r,setDebugId:r}}(e.id,t,e.options)}}var n,r}let Ge=!1;function ze(){Ge||(Ge=!0,requestAnimationFrame(Ke))}function Ke(){$.forEach(e=>{try{e.isApplied()?e.redoIfNeeded():e.do()}catch(t){F("failed to apply mutation command with exception:",t,e)}}),Ge=!1}function We(e){try{const n=$.get(e),r=n&&n.undo();$.delete(e);const o=L.findIndex(t=>t.id==e);return(t=_(()=>L[o].selector))&&_(()=>J[t])&&delete J[t],L.splice(o,1),ze(),r}catch(e){return}var t}function Qe(e){return"div"===e.selector&&(e.selector="body div"),L.push(e),Ve(),{revert:()=>We(e.id),mutationId:e.id}}function Ye(){const e=_(()=>window.loomi_ctx.cart);if(e)return e;const t=localStorage.getItem("loomi-cart");if(t)try{return JSON.parse(t)}catch(e){}}var Ze;!function(e){e.CART_CHANGE="CART_CHANGE",e.LOYALTY_CHANGE="LOYALTY_CHANGE"}(Ze||(Ze={}));const Xe=u((e,t)=>{const n=function(e,t){const n=new Event(Q);return n.key=e,n.value=t,n}(e,t);document.dispatchEvent(n),console.debug("Targeting has changed:",n)},80),et=()=>window.loomi_ctx.session.id;function tt(e){return _(()=>e.items.map(e=>_(()=>e.selling_plan_allocation.selling_plan.name.toLowerCase())).filter(e=>!!e),[])}function nt(){return JSON.parse(localStorage.getItem("loomi-cart-history")||"[]")}function rt(){const e=_(()=>window.loomi_ctx.sessionProducts);if(e)return e;const t=localStorage.getItem("loomi_session_products"),n=t?JSON.parse(t):[];return _(()=>n.filter(e=>""!=e.handle).reverse().slice(0,20))}function ot(e){return JSON.parse(localStorage.getItem(e)||"[]")}function it(e,t,n,r){e=e||[],t=t||[];const o=_(()=>t.filter(t=>!e.find(n(t))))||[],i=[...e,...o].slice(0,25);return i.length>0&&localStorage.setItem(r,JSON.stringify(i)),i}function st(){return JSON.parse(localStorage.getItem("loomi_purchased_products")||"[]")}const ct="vsly_params_history",at="vsly_visited_pages",ut=function(e){try{const t=e.matches?ft.MOBILE:ft.DESKTOP,n=function(){if(lt!=t){q("device-listener",`device changed to ${t} from ${lt}`),window.loomi_ctx.deviceOverride=t===ft.MOBILE?"m":"d",lt=t;const e=_(()=>window.visually.reload),n=function(){if(e)return Promise.resolve(e()).then(function(){});F("device-listener","can't find reload function")}();if(n&&n.then)return n.then(function(){})}}();return Promise.resolve(n&&n.then?n.then(function(){}):void 0)}catch(e){return Promise.reject(e)}};let lt;function dt(){a()?function(){try{return Promise.resolve(v(()=>c,1e3,10)).then(function(){return mt(),Promise.resolve()})}catch(e){return Promise.reject(e)}}().catch(console.error):mt()}function mt(){let e=_(()=>window.vslyDesktopBreakpoint)||960;e<=0&&(e=960);const t=window.matchMedia(`(max-width: ${e}px)`);t.removeEventListener("change",ut),t.addEventListener("change",ut)}var ft;!function(e){e.MOBILE="MOBILE",e.DESKTOP="DESKTOP"}(ft||(ft={}));const ht=()=>edgetag("getUserId");function pt(){const e="vsly_edgetag";return P(()=>(ht()&&localStorage.setItem(e,ht()),!0)),_(ht)||localStorage.getItem(e)}const vt="lmi_type",wt="lmi_from",yt="lmi_class",gt="lmi_utm_data",_t={utm_source:"source",utm_medium:"medium",utm_campaign:"campaign",utm_term:"term",utm_content:"content"},St=function(e,t){void 0===t&&(t=3);let n=e;for(let e=0;e<t;e++)try{const e=decodeURIComponent(n);if(e===n)break;n=e}catch{break}return n},Et=function(e){void 0===e&&(e=window.location.search);const t={utm:{},lmi_params:{}};return _(()=>
227new URLSearchParams(e)).forEach((e,n)=>{if(e){const r=_t[n],o=St(e);r?t.utm[r]=o:function(e){return _(()=>[yt,wt,vt].includes(e))}(n)&&(t.lmi_params[n]=o)}}),t};function Pt(){const e=function(e){let t=[];const n=localStorage.getItem(gt);return null!=n&&(t=[...JSON.parse(n)].slice(0,20)),e&&(e.ts=f(),t=[e,...t]),t}(function(e){if(function(e){return!e||"{}"===JSON.stringify(e)}(e))return null;const t={};return e.campaign&&(t.campaign=e.campaign),e.medium&&(t.medium=e.medium),e.source&&(t.source=e.source),e.term&&(t.term=e.term),e.content&&(t.content=e.content),t}(_(()=>Et().utm)));return localStorage.setItem(gt,JSON.stringify(e)),e}function At(){const e=_(()=>Pt(),[]);if(!Array.isArray(e)||0===e.length)return"";const t=e.filter(e=>e.campaign);return 0===t.length?"":_(()=>t.reduce((e,t)=>t.ts>e.ts?t:e,t[0]).campaign,"")||""}const It=function(e){return Promise.resolve(bt()).then(function(t){return new Promise((n,r)=>{const o=t.transaction([xt],"readonly").objectStore(xt).get(e);o.onerror=e=>{r("IDB e:r"+e.target.error)},o.onsuccess=e=>{n(e.target.result)}})})},bt=function(){try{const e=function(){if(!kt)return Promise.resolve(new Promise((e,t)=>{const n=indexedDB.open(Ct,1);n.onerror=e=>{t("IDB e:o"+e.target.error)},n.onsuccess=t=>{kt=t.target.result,e(kt)},n.onupgradeneeded=e=>{e.target.result.createObjectStore(xt,{keyPath:"id"}).createIndex("id","id",{unique:!0})}})).then(function(){})}();return Promise.resolve(e&&e.then?e.then(function(){return kt}):kt)}catch(e){return Promise.reject(e)}},Ct="VISUALLY_IO",xt=Ct;let kt=null;function Tt(){const e={},t=window.loomi_ctx||{};t.productId&&(e.productId=t.productId);const n=_(()=>{const e=new URL(location.href).searchParams,t="variant";return e.has(t)&&function(e){const t=Number(e),n=isNaN(t)?Number(`${e}`.replace(/[^\d.]+/g,""))||void 0:t;if(void 0!==n&&0!==n)return`${n}`}(e.get(t))})||t.variantId;return n&&(e.variantId=n),e}function Nt(){return _(()=>Ye().items.map(e=>({variantId:e.variant_id||0,quantity:e.quantity||0,productId:e.product_id||0,price:e.price||0})))||[]}const Ot=function(e){return void 0===e&&(e=Ye()),_(()=>(("spa"==window.vslyIntegrationType?_(()=>e.attributes.map(e=>e.key)):_(()=>Object.keys(e.attributes)))||[]).filter(e=>!e.startsWith("vsly")&&e.length<20).slice(0,50))||[]};function jt(){const e=new URL(window.location.href);return e.protocol+"//"+e.hostname+e.pathname}const Lt=function(e,t){try{let n;const r=this.cart;if(!r)return Promise.resolve(0);const o=function(){try{var o=r.currency===e?(n=1,r.total_price/100):function(){if(t)return Promise.resolve(v(()=>!!window.loomi_ctx.Currency,100,10)).then(function(){const t=(window.loomi_ctx.Currency.convert(r.total_price,r.currency,e)||0)/100;return n=1,t})}()}catch(e){return}return o&&o.then?o.then(void 0,function(){}):o}();return Promise.resolve(o&&o.then?o.then(function(e){return n?e:0}):n?o:0)}catch(e){return Promise.reject(e)}};function $t(){const e=_(()=>this.cart.items);if(e&&e.length>0){const t=et(),n=localStorage.getItem("vsly-last-atc-sid");if(!n)return!1;if(n!==t)return!0;const r=e.map(e=>`${e.variant_id}`);return!!_(()=>nt().find(e=>!!e.sid&&r.includes(`${e.variant_id}`)&&`${e.sid}`!=t))}return!1}function Rt(e){return Ot(this.cart).includes(e)}function Dt(e,t){function n(e){return e.toLowerCase()}const r={"==":t=>n(t)==n(e),"!=":t=>n(t)!=n(e),contains:t=>n(t).includes(n(e)),matches:t=>new RegExp(e).test(t)};return!!this.CartSubs().find(e=>r[t](e))}function Ut(){return tt(this.cart)}function Mt(e){const t=this.cart;return!!_(()=>t.items.find(t=>t.handle===e))}function qt(e){const t=this.cart;return!!_(()=>t.items.find(t=>!!t.tags&&t.tags.includes(e)))}function Ft(e){const t=this.cart;if(t.items.length<=0)return!1;const n=_(()=>t.items.filter(t=>!!t.tags&&t.tags.includes(e)));return _(()=>n.length===t.items.length,!1)}function Bt(e){const t=this.cart;return!!_(()=>t.items.find(t=>!!t.collections&&t.collections.includes(e)))}function Jt(){return!0===_(()=>window.loomi_ctx.loyalty.isMember,!1)}function Vt(){return _(()=>window.loomi_ctx.loyalty.pointsBalance,0)}function Ht(){return _(()=>window.loomi_ctx.loyalty.earnedPoints,0)}const Gt="__eventn_id";function zt(){const{id:e,firstSeen:t}=function(e){const t=function(e){try{const t=S(e),{firstSeen:n,id:r}=Qt(t);if(t)return{id:r,firstSeen:n||Zt()}}catch(e){}}(e),n=function(e){const t=window.localStorage.getItem(e),{id:n,firstSeen:r}=Qt(t);if(t)return{id:n,firstSeen:r||Zt()}}(e);if(!t&&!n){const{newId:t,newEpoch:n}=function(){const e=Math.random().toString(36).substring(2,12),t=Zt();return{newId:e,newEpoch:t,value:Yt(e,t)}}();return Kt(t,n,e),{id:t,firstSeen:n}}if(!n&&t)return Kt(t.id,t.firstSeen,e),t;if(!t&&n)return Kt(n.id,n.firstSeen,e),n;const r=Math.min(t.firstSeen,n.firstSeen);let o=t.firstSeen<=n.firstSeen?t.id:n.id;return Wt(t,n)&&(o=t.id<=n.id?t.id:n.id),n.id==t.id&&n.firstSeen==t.firstSeen||Kt(o,r,e),{id:o,firstSeen:r}}(Gt);return{id:e,firstSession:Xt(t),firstSeen:t}}function Kt(e,t,n){void 0===n&&(n=Gt);const r=Yt(e,t);_(()=>localStorage.setItem(n,r)),((e,t,n,r)=>{_(()=>window.loomi_ctx.cc)&&!b()||(document.cookie=encodeURIComponent(e)+"="+t+"; path=/; expires=Fri, 31 Dec 9999 23:59:59 GMT"+(n?"; domain="+n:"")+(r?"; secure":""))})(n,r,document.location.hostname.replace("www.","").replace("checkout.",""),"http:"!==document.location.protocol)}const Wt=(e,t)=>e.firstSeen===t.firstSeen&&e.id!==t.id;function Qt(e){return{firstSeen:_(()=>parseInt(e.split(".")[1]),null),id:_(()=>e.split(".")[0])}}function Yt(e,t){return`${e}.${t}`}function Zt(){return Math.trunc((new Date).getTime()/1e3)}const Xt=e=>(new Date).getTime()/1e3-e<=7200,en="vsly_vid",tn="lmi_debug";function nn(e){return _(()=>new URL(window.location.href).searchParams.get(e)||void 0)}const rn=["Roboto","Open Sans","Fredoka","Fredoka","Smooch Sans","Rubik","Lato","Poppins","Oswald","League Spartan","Noto Sans","Raleway","Merriweather","Playfair Display","Inter","JetBrains Mono","Jetbrains Mono"];function on(e){try{(function(e){const t=e.flatMap(e=>_(()=>e.code)).filter(e=>!!e).filter(e=>"widget"===e.kind).map(e=>sn(e.value.env)),n=new Map;
227return function(e,t){e.forEach(e=>{!function(e,t){const n=new Map;e.forEach(e=>{let[t,r]=e;const o=".font.";if(t.includes(o)){const e=t.split(o)[0]+o;n.has(e)||n.set(e,{families:new Set,weights:new Set});const i=n.get(e);if(t.endsWith(".fontFamily"))i.families.add(r);else if(t.endsWith(".fontWeight")){const e=parseInt(r,10)||500;i.weights.add(e)}}}),function(e,t){e.forEach(e=>{if(e.families.size>0){const n=e.weights.size>0?e.weights:new Set([500]);e.families.forEach(e=>{cn(t,e,n)})}})}(n,t)}(Object.entries(e),t),function(e,t){const n=function(e){const t=".text.isRichText",n=new Set;return e.forEach(e=>{let[r,o]=e;if(r.endsWith(t)&&!0===o){const e=`${r.split(t)[0]}.text.value`;n.add(e)}}),n}(e);0!==n.size&&e.filter(e=>{let[t]=e;return n.has(t)}).forEach(e=>{let[n,r]=e;return function(e,t){var n;if(e)try{!function(e,t){e.querySelectorAll("[style]").forEach(e=>{const n=e.style;if(n.fontFamily){const e=n.fontFamily,r=parseInt(n.fontWeight,10)||500;cn(t,e,new Set([r]))}})}((n=decodeURIComponent(e),(new DOMParser).parseFromString(n,"text/html")),t)}catch(e){console.error("Failed to parse rich text HTML",e)}}(r,t)})}(Object.entries(e),t)})}(t,n),function(e){return Array.from(e.entries()).map(e=>{let[t,n]=e;return{family:t,weights:Array.from(n).sort()}})}(n)})(e).forEach(e=>{let{family:t,weights:n}=e;return function(e,t){return Qe(N("appendFont","div",JSON.stringify({family:e,weights:t})))}(t,n)})}catch(e){F("failed to install custom fonts",e)}}function sn(e){const t={};for(const n in e)if("object"!=typeof e[n]||Array.isArray(e[n]))t[n]=e[n];else{const r=sn(e[n]);for(const e in r)t[`${n}.${e}`]=r[e]}return t}function cn(e,t,n){if(!t)return;const r=t.replaceAll("'","").replaceAll('"',"");if(!function(e){return rn.includes(e)}(r))return;e.has(r)||e.set(r,new Set);const o=e.get(r);
227o.add(400),n.forEach(e=>{o.add(e)})}const an=function(e,t,n,r){void 0===n&&(n=!0),void 0===r&&(r=void 0);try{const o=_(()=>window.loomi_api.addToCart),i=function(){if(o)return Promise.resolve(window.loomi_api.addToCart(e,t,n,r)).then(function(){})}();return Promise.resolve(i&&i.then?i.then(function(){}):void 0)}catch(e){return Promise.reject(e)}},un=function(e){try{let n;function t(t){return n?t:e.map(e=>{const t=String(e.id),n=dn.get(pn(e.id))||r[t];return n?{...e,variants:Array.isArray(e.variants)?e.variants.map(e=>{const t=vn(e,n);return t?{...e,fixed_price_currency:t.price.currencyCode,price:parseFloat(t.price.amount),compare_at_price:t.compareAtPrice?parseFloat(t.compareAtPrice.amount):e.compare_at_price}:e}):e.variants}:e})}if(!e||0===e.length)return Promise.resolve(e);let r={};const{productIdsToFetch:o}=wn(e),i=function(){if(o.length>0)return function(t,n){try{var o=Promise.resolve(ln(e)).then(function(e){r=e,Object.entries(r).forEach(e=>{let[t,n]=e;return dn.set(pn(t),n)})})}catch(e){return n(e)}return o&&o.then?o.then(void 0,n):o}(0,function(t){return console.error("vsly",t),n=1,e})}();return Promise.resolve(i&&i.then?i.then(t):t(i))}catch(s){return Promise.reject(s)}},ln=function(e){try{return Promise.resolve(fetch(`https://${fn()}/api/2025-10/graphql.json`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({query:mn(e)})})).then(function(e){if(!e.ok)throw new Error(`Shopify API error: ${e.status}`);return Promise.resolve(e.json()).then(function(e){if(e.errors)throw new Error(`GraphQL errors: ${JSON.stringify(e.errors)}`);const t={};for(const n in e.data){const r=e.data[n];if(!r)continue;const o=hn(r.id);t[o]={variants:{}}
227,r.variants.edges.forEach(e=>{const n=hn(e.node.id);t[o].variants[n]={price:e.node.price,compareAtPrice:e.node.compareAtPrice}})}return t})})}catch(e){return Promise.reject(e)}},dn=new class extends H{constructor(e,t){super(new z(e),t)}}("p",18e5);function mn(e){const{productIdsToFetch:t,maxVariantsPerProduct:n}=wn(e),r=se();return`\n query GetProductPrices ${r?`@inContext(country: ${r})`:""} {\n ${t.map(e=>`\n product_${e}: product(id: "gid://shopify/Product/${e}") {\n id\n variants(first: ${n}) {\n edges {\n node {\n id\n price {\n amount\n currencyCode\n }\n compareAtPrice {\n amount\n currencyCode\n }\n }\n }\n }\n }\n `).join("\n")}\n }\n `}const fn=()=>window.loomi_ctx.storeAlias.toLowerCase().replaceAll("_","-")+".myshopify.com";function hn(e){const t=e.match(/\/(\d+)$/);return t?t[1]:e}const pn=e=>String(e)+se(),vn=(e,t)=>{let n=String(e.variant_id);const r=Object.keys(t.variants);return 1==r.length&&(n=r[0]),t.variants[n]},wn=e=>{let t=1,n=!0;return{productIdsToFetch:e.map(e=>{if(!Array.isArray(e.variants))return{id:String(e.id),needsFetch:!1};const r=new Set(e.variants.map(e=>e.price)).size>1;r&&(n=!1),e.variants.length>t&&(t=e.variants.length);const o=((e,t,n)=>{if(!e)return!0;if(!n)return!1;const r=e.variants||{};return t.some(e=>void 0===r[e])})(dn.get(pn(e.id)),e.variants.map(e=>String(e.variant_id)),r);return{id:String(e.id),needsFetch:o}}).filter(e=>e.needsFetch).map(e=>e.id),maxVariantsPerProduct:n?1:t}},yn=new K("recs_cache",300001),gn=function(e,t){try{const n=Promise.resolve([]);return Promise.resolve(function(r,o){try{var i=function(){if(!e)return n;let r=_(()=>e.recommendationOptions);if(!r)return n;var o;!function(e){const{productId:t,variantId:n}=Tt();(t||n)&&(e.productId={productId:t,variantId:n})}(r),r.cartItems=(o=Nt(),_(()=>o.filter(e=>!!e.productId).map(e=>({productId:`${e.productId}`,variantId:`${e.variantId}`,quantity:e.quantity||1})))),r.currency=_(()=>Ye().currency||"USD","USD"),r.cart_total=_(()=>Ye().total_price,0),_(()=>+Date.now()-window.loomi_ctx.last_vid_atc.ts<5e3)&&(r.last_vid_atc=window.loomi_ctx.last_vid_atc),r.respSize=_(()=>window.visually.recsPerVariant[t.variantId]),["RECENTLY_VIEWED","VIEWED_WITH_RECENTLY_VIEWED"].find(e=>_n(r,e))&&(r.recentlyViewed=rt().filter(e=>!!e.productId).map(e=>({productId:`${e.productId}`,variantId:`${e.variantId||""}`,...e.ts?{ts:e.ts}:{}})));const i=st();return i.length>0&&(r.pastPurchases=i),(_n(r,"CART_ITEMS")||function(e){return _(()=>!!e.layeredRuling.find(e=>"latest_added"==e.ruleCond.itemSelection))}(r))&&(r.cartHistory=In()),r.userId=_(()=>window.loomi_ctx.userId,""),t&&(r.widgetContext=t),_(()=>!!window.loomi_ctx.storeAlias)&&(r.storeAlias=window.loomi_ctx.storeAlias),r.locale=_(()=>window.Shopify.locale)||_(()=>window.visually.locale),E()&&(r.clientId=E()),r.country=se(),Promise.resolve(function(e,t){const n=_(()=>window.loomi_api.updateRecsOpts),r=_(()=>n.get(function(e){return e.widgetId+e.experienceId+e.variantId+e.sectionId}(e))(t),t);return _(()=>n.get(window.loomi_ctx.storeAlias)(r),r)}(t,r)).then(function(e){return r=e,Promise.resolve(An(r))})}()}catch(e){return o(e)}return i&&i.then?i.then(void 0,o):i}(0,function(e){return F("loomi-widget,recProducts failed:",e),n}))}catch(e){return Promise.reject(e)}};function _n(e,t){return e.type===t||_(()=>e.strategyPerSlot.find(e=>e.strategy===t))||_(()=>!!Object.values(e.conditions).find(e=>e.qbProps.envKey===t))||_(()=>!!e.layeredRuling.find(e=>e.strategy===t||!!_(()=>e.strategyPerSlot.slots.find(e=>e.strategy===t))))}function Sn(e){const t=function(){const e=window.innerWidth;return e<=360?200:e<=480?360:e<=640?480:e<=768?640:e<=960?768:1024}();e.products.forEach(e=>{const n=new URL(e.image.src);n.searchParams.set("width",`${Math.min(t,e.image.width||1280)}`),e.image.src=n.href})}function En(){return`https://${A(window.loomi_ctx.env)}/api/recommendations/web/public/v2/recommend`}const Pn=new Map,An=function(e){try{function t(){return _(()=>o.products)}const n=g(e),r=W(n);let o=yn.get(r);const i=function(){if(!o){let e=!0;return me("kill-locale-currency")&&(e=!1),Promise.resolve(((e,t,n)=>{if(Pn.has(e))return Pn.get(e);const r=window.vslyNativeFetch||window.fetch,o=function(){try{return Promise.resolve(function(e,o){try{var i=function(){function e(){return Promise.resolve(o.json()).then(function(e){const t=function(){if(e.fetchPrices&&n)return Promise.resolve(un(e.products)).then(function(t){e.products=t})}();return t&&t.then?t.then(function(){return e}):e})}let o;const i=t.length>1e4&&!me("disable-recs-post")?Promise.resolve(r(En(),{method:"POST",headers:{"Content-Type":"text/plain"},body:t})).then(function(e){o=e}):Promise.resolve(r(`${En()}?q=${t}`)).then(function(e){o=e});return i&&i.then?i.then(e):e()}()}catch(e){return o(!0,e)}return i&&i.then?i.then(o.bind(null,!1),o.bind(null,!0)):o(!1,i)}(0,function(t,n){if(Pn.delete(e),t)throw n;return n}))}catch(e){return Promise.reject(e)}}();return Pn.set(e,o),o})(r,n,e)).then(function(e){o=e,_(()=>
227[Sn,window.loomi_api.onRecsResp].forEach(e=>e&&e(o))),yn.set(r,o)})}}();return Promise.resolve(i&&i.then?i.then(t):t())}catch(s){return Promise.reject(s)}},In=()=>nt().map(e=>{const t={...e};return delete t.sid,t});function bn(e){return`vsly_pi_${e}`}function Cn(e){return`vsly_hbt_${e}`}function xn(e){return`vsly_hbc_${e}`}function kn(e){return Array(e).fill(0).map(()=>Math.floor(10*Math.random())).join("")}function Tn(){try{const e=_(()=>window.vslyAntiFlickerReveal,void 0);e&&e()}catch(e){}}const Nn=function(e,t){try{if(y(e)||y(t))return Promise.resolve({products:[]});const n=function(e,t){const n=window.loomi_ctx.storeAlias||"",r=new URLSearchParams({byHandle:g({handles:e}),al:n,slimResp:"1"});return t&&t.length>0&&r.set("metafields",g({fields:t})),`${En()}?${r.toString()}`}(e,t);return Promise.resolve(fetch(n)).then(function(e){if(!e.ok)throw new Error(`vsly 400 ${e.statusText}`);return e.json()})}catch(e){return Promise.reject(e)}},On=function(e){try{try{const t=g(e),n=window.loomi_ctx.storeAlias,r=W(`${n}_${t}_${se()}`),o=Ln.get(r);if(o)return Promise.resolve(o);if($n.has(r))return Promise.resolve($n.get(r));const i=function(){try{return Promise.resolve(function(e,o){try{var i=function(e,o){try{var i=function(){const e=new URL(En());e.searchParams.set("al",n),e.searchParams.set("productQuery",t);const o=window.vslyNativeFetch||window.fetch;return Promise.resolve(o(e.toString(),{method:"GET",headers:{Accept:"application/json"}})).then(function(e){return e.ok?Promise.resolve(e.json()).then(function(e){return Promise.resolve(function(e){try{if(!e||!e.results||"object"!=typeof e.results)return Promise.resolve({results:{}});const t=e.results,n=function(e){return Object.keys(e).map(t=>{const n=e[t];return n&&n.id?{key:t,product:n}:null}).filter(e=>!!e)}(t);if(0===n.length)return Promise.resolve({...e,results:t});let r=n.map(e=>e.product);return r=function(e){const t={products:e};return Sn(t),t.products}(r),Promise.resolve(jn(r)).then(function(o){return r=o,r=function(e){const t=window.loomi_api;if(!t||!t.onRecsResp)return e;try{const n={products:e};return t.onRecsResp(n),n.products}catch(t){return F("onRecsResp hook failed",t),e}}(r),function(e,t,n){t.forEach((t,r)=>{const o=n[r];o&&o.id&&(e[t.key]=o)})}(t,n,r),{...e,results:t}})}catch(e){return Promise.reject(e)}}(e)).then(function(e){return Ln.set(r,e),e})}):{results:{}}})}()}catch(e){return o(e)}return i&&i.then?i.then(void 0,o):i}(0,function(e){return F("queryProducts failed:",e),{results:{}}})}catch(e){return o(!0,e)}return i&&i.then?i.then(o.bind(null,!1),o.bind(null,!0)):o(!1,i)}(0,function(e,t){if($n.delete(r),e)throw t;return t}))}catch(e){return Promise.reject(e)}}();return $n.set(r,i),Promise.resolve(i)}catch(e){return F("queryProducts setup failed:",e),Promise.resolve({results:{}})}}catch(e){return Promise.reject(e)}},jn=function(e){try{return me("kill-locale-currency")||_(()=>!Array.isArray(e[0].variants))?Promise.resolve(e):Promise.resolve(un(e))}catch(e){return Promise.reject(e)}},Ln=new K("ai_recs_cache",300001),$n=new Map,Rn=function(e,t,n){try{const o=zt(),i=function(e,t,n){const r=function(){const e=Nt(),t={path:window.location.pathname,host:window.location.hostname};_(()=>e.length)>0&&(t.cartItems=e);const n=_(()=>Ye().token);n&&(t.cartToken=n);const r=Pt();r&&(t.trafficSources=r),t.productsSeenInSession=rt(),t.isCustomer=!!E(),t.query=window.location.search||"",t.hash=window.location.hash||"";const o=Ot();return o&&(t.cartAttributes=o),t}();r.storeAlias=e;const o=E();o&&(r.clientId=o),r.anonymousId=t.id,r.firstSeen=t.firstSeen,r.firstSession=t.firstSession,r.gaId=_(()=>document.cookie.split(";").map(e=>e.split("=")).find(e=>{let[t,n]=e;return"_ga"==t.trim()})[1],"");const i=window.loomi_ctx;r.customerTags=_(()=>i.ctags.slice(0,20)),r.landingPage=_(()=>i.session.landing_page),r.hasSubs=!!_(()=>tt(Ye()).length>0);const s=pt();s&&(r.edgetag=s);const c=function(){try{const e=_(()=>new URL(window.location.href));if(_(()=>e.searchParams.get("forceOverride"))){const t=_(()=>e.searchParams.get("targeting"));if(t)return JSON.parse(decodeURIComponent(escape(atob(t))))}}catch(e){F("preview overrides",e)}return{}}(),a=ot(ct),u=function(){const e=ot(at);function t(e){return new Date(e.ts).valueOf()}function n(){const e=new URL(location.href);return["vslyvid","vslywgid","vslysid","lmi_preview","targeting","vsly_vid"].forEach(t=>e.searchParams.delete(t)),e.search||""}return It(at).then(r=>{const o={ts:new Date,name:jt(),search:_(n,"")},i=!!o.search,s=(_(()=>r.visits)||e||[]).filter(e=>!i||!(e.name===o.name&&!e.search)).filter(e=>
227!(e.name===o.name&&(o.search===e.search||i&&!e.search))).sort((e,n)=>t(n)-t(e)).slice(0,500);var c;s.unshift(o),(c={id:at,visits:s},Promise.resolve(bt()).then(function(e){return new Promise((t,n)=>{const r=e.transaction([xt],"readwrite").objectStore(xt).put(c);r.onerror=e=>{n("IDB e:w"+e.target.error)},r.onsuccess=()=>{t("")}})})).catch()}).catch(),it([{ts:f(),name:jt()}],e,e=>t=>e.name===t.name,at)}(),l=st(),d={deviceKind:_(()=>window.loomi_ctx.deviceOverride,void 0),...n||{}},m=!!_(()=>navigator.userAgent.includes("Macintosh")&&"ontouchend"in document),h=_(()=>window.innerWidth,0),p=_(()=>window.vslyDesktopBreakpoint)||960,v=_(()=>S("cart_currency"))||_(()=>Ye().currency)||"",w=_(()=>i.current_product);if(w){r.oos=_(()=>w.oos),r.price=_(()=>w.price),r.iq=_(()=>w.variants.reduce((e,t)=>t.iq+e,0)),r.productId=_(()=>{const e=Tt().productId;return Number.isFinite(Number(e))?e.toString():""},"");const e=1*i.variantId;Number.isFinite(e)&&(r.vid=e)}const y=_(et);"spa"==window.vslyIntegrationType&&(r.spa=!0);const g=_(()=>i.ttl);return{cartCurrency:v,...r,queryHistory:a,isIPadPro:m,windowInnerWidth:h,desktopBreakpoint:p,visitedPages:u,ttl:Number.isFinite(g)?g:0,purchasedLineItems:l,sid:y,...d||{},...c||{}}}(e,o,n);return Promise.resolve(function(e,t){try{const n=g(t),o=function(e){const{previewKey:t,debugAllocator:n,previewVariantId:o}=function(){[r,en].map(e=>{const t=nn(e);t&&sessionStorage.setItem(e,t)});const e=sessionStorage.getItem(r),t=sessionStorage.getItem(en);return{previewKey:e,debugAllocator:nn(tn),previewVariantId:t}}();let i=new URL(e);return t&&i.searchParams.append(r,t),n&&i.searchParams.append(tn,"true"),o&&i.searchParams.append(en,o),i}(qn(e).cfgUrl);o.searchParams.append("q",n);const i=W(o.href),s=window.vslyNativeFetch||window.fetch,c=Un.has(i)?Un.get(i):s(o.href,{priority:"high"}).finally(()=>Un.delete(i));return Un.set(i,c),Promise.resolve(c).then(function(e){if(e.ok)return Promise.resolve(e.json());throw new Error(`failed to load config: ${e.statusText}`)})}catch(e){return Promise.reject(e)}}(t,i)).then(function(e){return _(()=>{window.loomi_ctx.audiences=e.audiences,_(()=>e.audiences&&localStorage.setItem("vsly_audiences",JSON.stringify(e.audiences))),window.loomi_ctx.testedThemes=e.testedThemes||[]}),function(e){const t=e.currentVariant;window.loomi_ctx={...window.loomi_ctx||{}};const n=_(()=>t.pid);n&&(window.loomi_ctx.productId=`${n}`);const r=_(()=>t.vid);r&&(window.loomi_ctx.variantId=`${r}`);const o=_(()=>t.price);o&&(window.loomi_ctx.variantPrice=o);const i=_(()=>t.meta);i&&(window.loomi_ctx.productMeta=`${i}`)}(e),it(e.queryHistory,i.queryHistory,e=>t=>t.v===e.v&&t.k===e.k,ct),function(e){var t;(t=e.experiments)&&t.findIndex(e=>{const t=_(()=>e.clientTargetingFormula.toString(),"")||"";return t.includes("CartItemHasTag")||t.includes("CartItemHasCollection")||t.includes("AllCartItemsHasTag")})>-1||!0===_(()=>e.flags["sdk-enable-cart-enrichment"],!1)&&(e.flags["sdk-enable-cart-enrichment"]=!1)}(e),{configuration:e,tracking:o}})}catch(e){return Promise.reject(e)}},Dn="vslyb",Un=new Map;function Mn(e){if("number"==typeof e.chance&&e.chance<100){const t={experienceId:e.name,variantId:e.variant,storeAlias:_(()=>window.loomi_ctx.storeAlias),anonymousId:_(()=>window.loomi_ctx.userId)};e.version&&(t.version=e.version);const r=g(t),o=_(()=>window.loomi_ctx.env,n.PROD),i=new URL(qn(o).cfgUrl.replace("/allocate","/match"));i.searchParams.append("q",r),fetch(i)}}function qn(e){let t="/api/allocator/web/public/v2/allocate";return Bn(e)&&(t="/allocate"),{cfgUrl:`${Fn(e)}${t}`}}function Fn(e){return Bn(e)?"http://localhost:8080":`https://${A()}`}function Bn(e){return[n.TEST,n.LOCAL].includes(e)}function Jn(e){window.visually={..._(()=>window.visually)||{},flags:e},localStorage.setItem("loomi-flags",JSON.stringify(e))}function Vn(e,t,n){const r=function(r){_(()=>!!r.persisted)&&(window.loomi_ctx.cart=void 0,n(e,t,500).catch(e=>{F("failed reloading sdk",e)}))};_(()=>!window.loomi_ctx.pageshow)&&(q("pageshow initialized"),s().then(()=>{window.addEventListener("pageshow",r),window.loomi_ctx.pageshow=!0}))}function Hn(e){return`${e.name}-${e.variant}`}function Gn(e){return`${e.name}-${e.variant}-${e.version||0}`}function zn(e){$.forEach(t=>{e&&!e(t)||(t.undo(),t.do())})}const Kn=(e,t)=>!!_(()=>e.audiences.includes(t)),Wn=e=>{const t={},n=Kn(e,"d"),r=Kn(e,"m");return n||r?(_(()=>e.experiments.filter(e=>
227!!e.code).forEach(e=>e.code.forEach(r=>{const o=_(()=>r.value.env.general.recsCount),i=_(()=>n?o.desktop.value:o.value);i>(t[e.variant]||0)&&"number"==typeof i&&(t[e.variant]=i)}))),t):t},Qn=function(e){void 0===e&&(e={});try{const t=Z+X;return we(Z,X),Promise.resolve(v(()=>_(()=>window.visually.widgets[t]),100,50)).then(function(){const n="#vsly-overlay",r="#vslyp-vsly-overlay";if(!document.querySelector(r)){const e=document.createElement("div");e.id=n.replace("#",""),e.textContent=".",e.style.opacity="0",e.style.display="none",document.body.appendChild(e);const t=document.createElement("script");t.id=r.replace("#",""),t.type="text/props",t.textContent="{}",document.body.appendChild(t)}return window.visually.widgets[t](n),Promise.resolve(v(()=>!!window.loomi_api._openProductOverlay,100,50)).then(function(){window.loomi_api._openProductOverlay((e=>{const t=_(()=>e.widgetContext)||_(()=>e.mpCtx)||_(()=>e.overlay.mpCtx);return t?{...e,overlay:{...e.overlay||{},mpCtx:t}}:e})(e))})})}catch(e){return Promise.reject(e)}};function Yn(e,t,n,r){const[o,i]=t.split(",");return new Promise(t=>{It(at).then(n=>{for(const s of function(e,t,n){const r=(new Date).valueOf();return(_(()=>e.visits,[])||[]).filter(e=>{const o=new Date(e.ts).valueOf(),i=36e5,s=parseInt(t);switch(n.replaceAll('"',"")){case"hours":return o>r-s*i;case"weeks":return o>r-s*i*24*7;case"days":return o>r-s*i*24;default:return!1}})}(n,o,i))if(r||rr(e)){if(Xn(s,e))return void t(!0)}else if(Zn(s,e))return void t(!0);t(!1)})})}function Zn(e,t){return!![er(e),nr(er(e))].find(e=>e.includes(t))}function Xn(e,t){const n=e.search||"",r=er(e)+n;return!![r,nr(r)].find(e=>e.includes(tr(t)))}function er(e){return tr(function(e){const t=_(()=>new URL(e));if(!t)return e;const n=t.pathname.split("/");return/^[a-z]{2}-[a-z]{2}$/.test(n[1])&&(t.pathname=n.slice(2).join("/")),tr(t.href)}(e.name))}function tr(e){const t=_(()=>new URL(e));return t&&t.pathname.endsWith("/")?"/"===t.pathname?t.href.slice(0,-1):(t.pathname=t.pathname.slice(0,-1),t.href):e}function nr(e){return e.includes("/products/")&&e.includes("/collections/")?e.replace(/\/collections\/[^/]+/,""):e}function rr(e){return _(()=>!!new URL(e).search)}const or=function(e){try{return yr(),hr(e.clientTargetingFormula)&&(ar[lr(e)]=e),Promise.resolve(wr(e)).then(function(t){return t?(mr(e),!0):(q(`exp: ${e.gaName} not run client targeting: ${e.clientTargetingFormula} => false`),!1)})}catch(e){return Promise.reject(e)}},ir=function(e){try{const t=Object.entries(ar).map(t=>{let[n,r]=t;return hr(r.clientTargetingFormula)&&(ar[lr(r)]=r),{exp:r,shouldBeApplied:sr(r.clientTargetingFormula,e,r.name),hasBeenApplied:()=>!!ur[lr(r)]}});return Promise.resolve(pr(t)).then(function(e){!function(e){e.filter(e=>e.hasBeenApplied()&&!e.shouldBeApplied).flatMap(e=>{const t=_(()=>ur[lr(e.exp)]);return t&&delete ur[lr(e.exp)],t}).forEach(e=>{_(e.revert)})}(e),function(e){e.filter(e=>e.shouldBeApplied&&!e.hasBeenApplied()).forEach(e=>{var t,n,r;mr(e.exp),t=e.exp,n=fr,void 0===r&&(r=x()),n.has(t.variant)||(Pr(r,t),n.add(t.variant),Mn(t))})}(e)})}catch(e){return Promise.reject(e)}},sr=function(e,t,n){void 0===n&&(n="");try{if(void 0===t&&(t=dr()),hr(e)){t.Total=Lt,t.CartHasSubs=Dt,t.CartSubs=Ut,t.CartHasItem=Mt,t.CartItemHasTag=qt,t.AllCartItemsHasTag=Ft,t.CartItemHasCollection=Bt,t.IsLoyaltyCustomer=Jt,t.LoyaltyPointsBalance=Vt,t.LoyaltyPointsEarned=Ht,t.PageVisit=Yn,t.CustomerTag=gr,t.IsGuest=_r,t.AbandonedCart=$t,t.CartAttrName=Rt,t.UseCaseId=n;const r=()=>new Function(`\n const c = arguments[0];\n return ${function(e){const t=t=>_(()=>e.includes(t));for(const n of["PageVisit","Total"])t(`c.${n}`)&&!t(`await c.${n}`)&&(e=`( ${e.replaceAll(`c.${n}`,`await c.${n}`)} )`);return!t("(async ()")&&t("await")?`(async () => (${e}))()`:e}(e)}`)(t);return Promise.resolve(new Promise(e=>e(r())).catch(e=>(F("client side formula err",e),!1)))}return Promise.resolve(!0)}catch(e){return Promise.reject(e)}};let cr=!1;const ar={},ur={},lr=e=>`${e.name}-${e.variant}`;function dr(){return{cart:Ye(),Total:Lt,CartHasSubs:Dt,CartSubs:Ut,CartHasItem:Mt,CartItemHasTag:qt,AllCartItemsHasTag:Ft,CartItemHasCollection:Bt,IsLoyaltyCustomer:Jt,LoyaltyPointsBalance:Vt,LoyaltyPointsEarned:Ht,PageVisit:Yn,CustomerTag:gr,IsGuest:_r,AbandonedCart:$t,CartAttrName:Rt}}function mr(e){const t={experienceId:e.name,variantId:e.variant,gaExperienceName:e.gaName,gaVariantName:e.gaVariant,reportGa:e.ga,publishedAt:e.publishedAt,version:e.version};var n;n=_(()=>e.code.map(e=>{try{return function(e,t){if("compound"===e.kind){const n=e.value,r=function(e,t,n,r,o){const i=[];return n&&""!==n&&i.push(N(e,t,n)),r&&""!==r&&i.push(N("appendCss",t,r)),o&&""!==o&&i.push(N("appendJs",t,o)),i}(n.htmlKind,e.selector,n.html,n.css,n.js),o=N(e.kind,e.selector,r);o.options=t;const i=Qe(o);return i.htmlId=r[0].id,r[1]&&(i.cssId=r[1].id),r[2]&&(i.jsId=r[2].id),i}if("widget"===e.kind){const n=N(e.kind,e.selector,"");n.options=t,n.block=e;const r=function(e,t){const n=_(()=>e.block.value);return{...t,sectionId:_(()=>n.env.sectionId),widgetId:_(()=>n.widgetId),widgetVersion:_(()=>n.version)}}(n,t);!function(e,t){const n=_(()=>e.block.value.env);
227n&&Object.entries(t).forEach(e=>{let[t,r]=e;return n[t]=r})}(n,r);const o=Qe(n);return o.htmlId=n.id,o}if(["pageRedirect","themeTest"].includes(e.kind)){const n=N(e.kind,e.selector,"");return n.options=t,n.block=e,Qe(n)}if(["moveElem","automation","visualEdit"].includes(e.kind)){const n=N(e.kind,e.selector,"");n.options=t,n.block=e;const r=Qe(n);return r.htmlId=n.id,r}const n=N(e.kind,e.selector,e.value);return n.options=t,Qe(n)}(e,t)}catch(e){}}).filter(e=>!!e),[]),ur[lr(e)]=n}const fr=new Set;function hr(e){return!!e&&""!==e}const pr=function(e){try{return Promise.resolve(Promise.all(e.map(function(e){try{return Promise.resolve(e.shouldBeApplied).then(function(t){return{...e,shouldBeApplied:t}})}catch(e){return Promise.reject(e)}})))}catch(e){return Promise.reject(e)}},vr=e=>{const t=_(()=>e.key),n=_(()=>e.value),r=dr();t===Ze.CART_CHANGE?(ir({...r,cart:n}),_(()=>window.loomi_ctx.maintainCartAttributes(n))):t===Ze.LOYALTY_CHANGE&&ir(r)};function wr(e){return sr(e.clientTargetingFormula,void 0,e.name)}function yr(){cr||s(()=>document).then(()=>{document.addEventListener(Q,vr),cr=!0})}function gr(e,t){void 0===t&&(t="");const n=["!","not in"].some(e=>t.includes(e)),r=_(()=>window.loomi_ctx.ctags.includes(e))||!1;return n?!r:r}function _r(){return Promise.resolve(_(()=>!window.loomi_ctx.clientId))}function Sr(e){const t=lr(e),n=ur[t];n&&(n.forEach(e=>_(e.revert)),delete ur[t]),delete ar[t]}const Er=function(e,t,n){try{let r;return Promise.resolve(n()).then(function(n){n?(Pr(t,e),(hr(e.clientTargetingFormula)||function(e){return!!me("trigger-delayed-allocation")&&_(()=>["jsFunction","jsCondition"].includes(e.trigger.type))}(e))&&Mn(e)):r=1})}catch(e){return Promise.reject(e)}};function Pr(e,t){return _(()=>{e.register(t.name,t.variant,t.gaVariant,t.gaName);const n=t.ga;return e.track(o.USE_CASE,{use_case:t.name,use_case_variant:t.variant,...t.version?{version:t.version}:{}},{isAudience:t.isAudience,isRedirect:t.isRedirect,immediate:t.immediate,gaName:t.gaName,gaVariant:t.gaVariant,...n?{reportGa:n}:{}})})}const Ar=new Set,Ir=new Set,br=new Set,Cr=new Set;let xr;function kr(e){void 0===xr&&(xr=new MutationObserver(Tr(e)),xr.observe(document.body,{childList:!0,subtree:!0,attributes:!1,characterData:!1}))}function Tr(e){return()=>{Nr(Ar,br,(t,n)=>{Er(n,e,()=>(t.add(Or(n.trigger.selector,n)),or(n)))}),Nr(Ir,Cr,(t,n,r)=>{const o=n.trigger;t.add(Or(o.selector,n)),r.addEventListener(o.name,()=>Er(n,e,()=>or(n)),{once:void 0!==o.once&&o.once})})}}function Nr(e,t,n){e.forEach(e=>{_(()=>{const r=e.trigger.selector;document.body.querySelectorAll(r).forEach(o=>{t.has(Or(r,e))||n(t,e,o)})})})}function Or(e,t){return`${e}-${t.name}`}function jr(e){const t=JSON.stringify({ts:(new Date).getTime(),...e});let n,r,o=0;if(0===t.length)return o;for(n=0;n<t.length;n++)r=t.charCodeAt(n),o=(o<<5)-o+r,o|=0;return o}function Lr(e){const t=jr(e);return Ur(t),v(()=>new Function(e.code)(window),e.timeoutMillis,e.retries,()=>void 0===Mr(t))}function $r(e){return JSON.parse(localStorage.getItem(e)||"[]")}let Rr=[];const Dr=function(e,t,n){_(()=>t.experiments.forEach(t=>{n&&n.matches(t)?n.onSubscribeCall(t):Br(t,e)}))},Ur=(e,t)=>{Rr.push({handler:e,experienceKey:t})},Mr=e=>Rr.find(t=>t.handler===e),qr=function(e){Rr.filter(t=>t.experienceKey===e).forEach(e=>{try{"number"!=typeof e.handler&&e.handler()}catch(e){}}),Rr=Rr.filter(t=>t.experienceKey!==e)};function Fr(e,t){Br(e,t)}function Br(t,n){switch(_(()=>t.trigger.type)){case e.PageLoad:!function(e,t){Er(e,t,()=>or(e))}(t,n);break;case e.Timeout:!function(e,t){const n=setTimeout(()=>{Er(e,t,()=>or(e))},e.trigger.timeoutMillis);Ur(()=>{n&&clearTimeout(n)})}(t,n);break;case e.Inactivity:!function(e,t){const n=e.trigger.timeoutMillis;let r;function o(){clearTimeout(r),r=setTimeout(()=>{Er(e,t,function(){try{return Promise.resolve(wr(e)).then(function(t){return t&&or(e),t})}catch(e){return Promise.reject(e)}})},n)}o();const c=["mousemove","keypress","scroll","touchstart","touchmove"];Ur(()=>{clearTimeout(r),i(()=>document).then(()=>c.forEach(e=>document.removeEventListener(e,o)))}),s(()=>document,!0).then(()=>
227{c.forEach(e=>document.addEventListener(e,o,{passive:!0}))})}(t,n);break;case e.Selector:!function(e,t){kr(e),Ar.add(t),Tr(e)()}(n,t);break;case e.ExitIntent:!function(e,t){const n=r=>{_(()=>!r.toElement&&!r.relatedTarget)&&Er(e,t,()=>{const t=or(e);return i(()=>document).then(()=>{document.removeEventListener("mouseout",n)}),t})};s(()=>document,!0).then(()=>{document.addEventListener("mouseout",n,{passive:!0})}),Ur(()=>{i(()=>document).then(()=>{document.removeEventListener("mouseout",n)})})}(t,n);break;case e.JSCondition:!function(e,t){Lr(e.trigger).then(()=>{Er(e,t,()=>or(e))}).catch(()=>{})}(t,n);break;case e.JSFunction:!function(e,t){!function(n){try{const r=new Function(`return async function() { ${n.code} }`)()(),o=jr(n);Ur(o),r.then(()=>void 0!==Mr(o)&&void Er(e,t,()=>or(e)))}catch(e){}}(e.trigger)}(t,n);break;case e.JSEvent:!function(e,t){const n=e.trigger,r="vsly-js-events";function o(n){n&&Er(e,t,()=>or(e))}const c=e=>{let t;try{t=new Function(n.jsEvent.matchCode)(e),localStorage.setItem(r,JSON.stringify([...$r(r),{event:{detail:e.detail},ts:(new Date).valueOf()/1e3}].splice(0,25)))}catch(e){F("handleJsEvent",e),t=!1}o(t)};o(function(e,t){return _(()=>!!$r(e).find(e=>{const n=e.ts;return(new Date).valueOf()/1e3-n<2628e3&&new Function(t)(e.event)}))}(r,n.jsEvent.matchCode)),s(()=>window).then(()=>{window.addEventListener(n.jsEvent.name,c)}),Ur(()=>{i().then(()=>{window.removeEventListener(n.jsEvent.name,c)})})}(t,n);break;case e.Conjunction:!function(t,n){if(function(t){return[e.ExitIntent,e.Selector,e.Timeout].includes(t.trigger.condition.type)}(t)){const e=t.trigger;Lr(e.jsCond).then(()=>{Br({...t,trigger:e.condition},n)}).catch(()=>{})}}(t,n);break;case e.ElementEvent:!function(e,t){kr(t),Ir.add(e),Tr(t)()}(t,n)}}const Jr=["vsly-backdrop-container","__loomi_crosshair_container"];function Vr(e){let t=_(()=>e.target),n=!1;for(;t;){if(Jr.includes(_(()=>t.id))){n=!0;break}t=_(()=>t.parentElement)}n&&(q("vsly","about to stop propagation of event",e),_(()=>e.stopImmediatePropagation()),_(()=>e.stopPropagation()))}function Hr(e,t){const n=_(()=>window.Shopify.currency.active,"USD"),r=_(()=>window.Shopify.locale,"en-US"),o=new Intl.NumberFormat(r,{style:"currency",currency:n,minimumFractionDigits:!0===_(()=>window.visually.flags["op-locale-currency-always-show-decimals"],!1)?2:0,maximumFractionDigits:2});if(t){if(Kr()){const t=_(()=>window.visually.priceRound)||Math.round;return o.format(t(e,n))}return o.format(e)}const i=_(()=>window.Shopify.currency.rate,"1");let s=Number.parseFloat(i);s=Number.isNaN(s)?1:s;let c=e*s;return 1!=s&&me("exchange-fee")&&(c*=1.02),c=Gr(s,c,n),o.format(c)}const Gr=(e,t,n)=>1!==e&&me("exchange-round")||Kr()?(_(()=>window.visually.priceRound)||Math.round)(t,n):t;function zr(){const e=_(()=>!0===window.visually.flags["kill-locale-currency"]),t=_(()=>window.Shopify.currency,{}),n=!!_(()=>t.active),r=_(()=>t.rate),o=!!r&&!Number.isNaN(Number.parseFloat(r));return!e&&n&&o}const Kr=()=>!me("op-locale-currency-no-round");let Wr=window.location.href;const Qr=()=>{requestAnimationFrame(()=>{Wr!==window.location.href&&(Wr=window.location.href,window.dispatchEvent(new CustomEvent("vslyUrlChanged",{detail:{prev:Wr,curr:window.location.href}})))})};var Yr;!function(e){e.NONE="none",e.YOTPO="yotpo"}(Yr||(Yr={}));const Zr={isMember:!1,provider:Yr.NONE};function Xr(e,t){try{var n=e()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}const eo="vsly-loyalty-ctx",to=(()=>{const e=["swell:customer:updated","swell:redemption","swell:initialized","swell:setup","vsly:loyalty-changed"];let t;const n=()=>{const e=_(()=>window.swellConfig.customer);return e?{id:e.local_customer_id,providerId:e.id,email:e.email,earnedPoints:e.points_earned,isMember:!0===e.is_member,pointsBalance:e.points_balance,adjustedPointsBalance:_(()=>e.adjusted_points_balance,0),provider:Yr.YOTPO}:Zr},r=e=>{_(()=>"vsly:loyalty-changed"===e.type)&&_(()=>window.swellAPI.refreshCustomerDetails()),t(n())};return{provide:n,onChange:function(n){try{t=n;const o=Xr(function(){return Promise.resolve(v(()=>
227!!window.jQuery,50,200)).then(function(){e.forEach(e=>{window.jQuery(document).on(e,r)})})},function(){e.forEach(e=>{document.addEventListener(e,r)})});return Promise.resolve(o&&o.then?o.then(function(){}):void 0)}catch(e){return Promise.reject(e)}},connect:()=>v(()=>!!_(()=>window.swellConfig.customer.local_customer_id),400,20),disconnect:function(){try{const t=Xr(function(){return Promise.resolve(v(()=>!!window.jQuery,50,200)).then(function(){e.forEach(e=>{window.jQuery(document).off(e,r)})})},function(){e.forEach(e=>{document.removeEventListener(e,r)})});return Promise.resolve(t&&t.then?t.then(function(){}):void 0)}catch(e){return Promise.reject(e)}}}})();function no(e){Xe(Ze.LOYALTY_CHANGE,e),sessionStorage.setItem(eo,JSON.stringify({ts:(new Date).getTime(),ctx:e})),window.loomi_ctx={...window.loomi_ctx||{},loyalty:e}}const ro="vsly_session";function oo(e){return St((e||"").replace("+"," "))}function io(){const e=window.loomi_ctx.storeAlias,t={id:W(e+window.loomi_ctx.userId+f()+At()+ao()),utm_campaign:At(),last_interaction:new Date,landing_page:_(()=>location.href,""),start_at:new Date};return so(t),t}function so(e){const t=JSON.stringify(e);localStorage.setItem(ro,t),window.loomi_ctx.session=e}function co(){const e=function(){window.loomi_ctx=window.loomi_ctx||{};let e=window.loomi_ctx.session||_(()=>{const e=JSON.parse(localStorage.getItem(ro));return e.last_interaction=new Date(e.last_interaction),e.start_at=new Date(e.start_at),e})||io();return function(e){const t=new Date,n=e.last_interaction;return(t.valueOf()-n.valueOf())/6e4>30||oo(At())!==oo(e.utm_campaign)||e.last_interaction.getDate()!==t.getDate()}(e)&&(e=io()),window.loomi_ctx.session=e,e}();e.last_interaction=new Date,so(e)}const ao=()=>Math.random().toString(36).substring(2,15)+Math.random().toString(36).substring(2,15);function uo(e,t){try{var n=e()}catch(e){return t(!0,e)}return n&&n.then?n.then(t.bind(null,!1),t.bind(null,!0)):t(!1,n)}const lo=function(e,t,r){void 0===r&&(r=1e3);try{return mo?(console.debug("vsly-sdk","cannot reload since another reload is in progress"),Promise.resolve()):(mo=!0,Promise.resolve(uo(function(){console.debug("vsly-sdk","about to reload sdk");const o=me("sdk-reconcile")?Promise.resolve(function(e,t,n){try{return Promise.resolve(n(t,e)).then(function(e){let{configuration:t}=e;const n=_(()=>window.loomi.conf.experiments)||[],r=new Map,o=t.experiments||[],i=new Map,s=new Set(Object.keys(ur)),c=x();n.forEach(e=>r.set(Hn(e),e)),o.forEach(e=>i.set(Hn(e),e)),(e=>{window.loomi={..._(()=>window.loomi)||{},conf:e},window.visually={..._(()=>window.visually)||{},flags:e.flags,recsPerVariant:Wn(e)},Jn(e.flags)})(t),((e,t,n)=>{e.forEach((e,r)=>{t.has(r)||(n.has(r)&&Sr(e),qr(r))})})(r,i,s),document.dispatchEvent(Object.assign(new Event("reset-widget"),{value:"reload"})),document.dispatchEvent(Object.assign(new Event("targeting-changed"),{value:"#reload",key:"CART_CHANGE"})),((e,t,n,r)=>{e.forEach((e,o)=>{const i=t.get(o);i?Gn(i)!==Gn(e)&&(r.has(o)&&Sr(i),qr(o),on([e]),Fr(e,n)):(on([e]),Fr(e,n))})})(i,r,c,s)})}catch(e){return Promise.reject(e)}}(e,t,fo)).then(function(){}):Promise.resolve(function(){try{return cr&&i(()=>document).then(()=>{document.removeEventListener(Q,vr),cr=!1}),Rr.forEach(e=>{try{"number"!=typeof e.handler&&e.handler()}catch(e){}}),Rr=[],Array.from($.keys()).forEach(e=>{We(e)}),Je&&Je.disconnect(),Promise.resolve()}catch(e){return Promise.reject(e)}}()).then(function(){return Promise.resolve((o=r,void 0===o&&(o=40),new Promise(e=>setTimeout(e,o)))).then(function(){return Promise.resolve(function(e,t){try{return void 0===e&&(e=n.PROD),Promise.resolve(uo(function(){return function(r,o){try{var i=(function(){if(window.vsly_blocked)throw Tn(),new Error(Dn)}(),function(e,t){window.loomi_ctx=window.loomi_ctx||{},window.loomi_ctx.env=window.loomi_ctx.env||e,window.loomi_ctx.storeAlias=window.loomi_ctx.storeAlias||t}(e,t),Promise.resolve(function(e,t){try{return void 0===e&&(e=n.PROD),Promise.resolve(ho(t,e,void 0)).then(function(n){let{configuration:r,tracking:o}=n;return po(r,t,e,o)})}catch(e){return Promise.reject(e)}}(e,t)).then(function(n){let{jitsu:r,configuration:o}=n;if(!_(()=>o.flags["kill-switch"]))return Promise.resolve(Be()).then(function(){on(o.experiments),Dr(r,o),Vn(e,t,lo),dt()})}))}catch(e){return o(e)}return i&&i.then?i.then(void 0,o):i}(0,function(e){_(()=>e.message)!==Dn&&F("failed initialising sdk",e)})},function(e,t){if(Tn(),e)throw t;return t}))}catch(e){return Promise.reject(e)}}(e,t)).then(function(){})});var o});if(o&&o.then)return o.then(function(){})},function(e,t){if(mo=!1,e)throw t;return t})))}catch(e){return Promise.reject(e)}};let mo=!1;const fo=function(e,t,n){try{return m(),Promise.resolve(Rn(e,t,n))}catch(e){return Promise.reject(e)}},ho=function(e,t,n){try{return _(co),m(),Promise.resolve(Rn(e,t,n))}catch(e){return Promise.reject(e)}},po=function(e,t,n,r){try{return Jn(e.flags),function(e,t,n,r,o,i){yr(),window.loomi_ctx={..._(()=>window.loomi_ctx)||{},env:t,storeAlias:e,apply:e=>{on([e]),or(e)},shouldApply:sr};const s=_(()=>
227o.productId),c=window.loomi_ctx;s&&!c.productId&&(c.productId=s);const a=_(()=>o.variantId);a&&!c.variantId&&(c.variantId=a),window.loomi={..._(()=>window.loomi)||{},conf:n},window.visually={..._(()=>window.visually)||{},flags:n.flags,enabledIntegrations:n.integrations,recsPerVariant:Wn(n),sdk_api:{addToCart:an,recommendProducts:gn,getProductsMetafields:Nn,fetchRecs:An},reAllocate:i,rerender:zn,reload:function(){try{return Promise.resolve(r(t,e,1e3)).then(function(){})}catch(e){return Promise.reject(e)}}}}(t,n,e,lo,Tt(),fo),function(e){try{if(e.noActiveThemeTests){if(Pe(0))return;be()}else(e=>!(e.experiments||[]).find(e=>e.isThemeTest)&&_(xe)&&!![localStorage,sessionStorage].find(je))(e)&&be()}catch(e){}}(e),Promise.resolve(yo()).then(function(){var o,c,a,l;(function(e,t,n){window.loomi_api||(window.loomi_api={}),window.loomi_api.when=w,window.loomi_api.awaitCondition=v,window.loomi_api.loadVisuallyLib=h,window.loomi_api.queryProducts=On,window.loomi_api.debounce=u,window.loomi_api.allocatorQuery=e=>function(e,t){try{function n(){return Promise.resolve(r)}const r={results:{}},o={...e};o.queries=function(e,t){return e.queries.filter(e=>{const n=_(()=>e.oneOf.productInfo);if(n){const r=bn(n.handle),o=sessionStorage.getItem(r);if(!o)return!0;const i=JSON.parse(o);return!!function(e,t){return!((!e.includeCollections||t.collections)&&(!e.includeTags||t.tags)&&(!e.includeSales||t.sales)&&(!e.includeVariants||t.variants))}(n,i)||(i.cached=!0,t.results[e.name]=i,!1)}const r=_(()=>e.oneOf.handlesByTag);if(r){const n=Cn(r),o=sessionStorage.getItem(n);if(!o)return!0;const i=JSON.parse(o);return i.cached=!0,t.results[e.name]=i,!1}const o=_(()=>e.oneOf.handlesByCollection);if(o){const n=xn(o),r=sessionStorage.getItem(n);if(!r)return!0;const i=JSON.parse(r);return i.cached=!0,t.results[e.name]=i,!1}return!0})}(e,r);const i=function(){if(o.queries.length>0){const{query:e,hashedQuery:n}=function(e,t){e.timestamp=`${kn(4)}${t}${kn(5)}`,e.alias=window.loomi_ctx.storeAlias||"",e.userId=window.loomi_ctx.userId||"";const n=g(e);return{query:n,hashedQuery:(n+window.loomi_ctx.userId+window.loomi_ctx.storeAlias+t).split("").reduce((e,t)=>(e=(e<<5)-e+t.charCodeAt(0))&e,0)}}(o,t),i=qn(window.loomi_ctx.env).cfgUrl.replace("/allocate",`/query?q=${e}&h=${n}`);return Promise.resolve(fetch(i)).then(function(e){const t=function(){if(e.ok)return Promise.resolve(e.json()).then(function(e){e.results&&Object.entries(e.results).forEach(e=>{let[t,n]=e;!function(e,t,n){if(t)if("ProductInfo"===t.kind){const r=n.queries.find(t=>t.name===e);r&&(_(()=>r.oneOf.productInfo.includeTags,!1)&&!t.tags&&(t.tags=[]),_(()=>r.oneOf.productInfo.includeCollections,!1)&&!t.collections&&(t.collections=[]),_(()=>r.oneOf.productInfo.includeSales,!1)&&!t.sales&&(t.sales=""),_(()=>r.oneOf.productInfo.includeVariants,!1)&&!t.variants&&(t.variants=[]),sessionStorage.setItem(bn(t.handle),JSON.stringify(t)))}else if("HandlesByCollection"===t.kind){const r=n.queries.find(t=>t.name===e);if(r){const e=_(()=>r.oneOf.handlesByCollection,"")||"";sessionStorage.setItem(xn(e),JSON.stringify(t))}}else if("HandlesByTag"===t.kind){const r=n.queries.find(t=>t.name===e);if(r){const e=_(()=>r.oneOf.handlesByTag,"")||"";sessionStorage.setItem(Cn(e),JSON.stringify(t))}}}(t,n,o),r.results[t]=n})})}();if(t&&t.then)return t.then(function(){})})}}();return Promise.resolve(i&&i.then?i.then(n):n())}catch(s){return Promise.reject(s)}}(e,`${(new Date).getTime()+Math.round(1e6*Math.random())}`),window.loomi_api.openProductOverlay=Qn,_(()=>e.shopApi.forEach(e=>{let{js:t,windowKey:n}=e;try{window.loomi_api[n]=new Function(t)}catch(e){}})),window.loomi_api.formatLocaleMoney=function(){var e=[].slice.call(arguments);return n()?t(...e):(_(()=>window.loomi_api.formatMoney)||(()=>`${_(()=>e[0],"")}`))(...e)},window.loomi_api.redirectTest=ee})(e,Hr,zr),a=e.first_seen,(c=e.uid)!==(l=r.id)&&c&&a>0?(window.loomi_ctx.userId=c,Kt(c,a)):window.loomi_ctx.userId=l,function(e,t){try{return _(()=>window.loomi_ctx.cc)&&v(b,1e3,120).then(()=>Kt(e,t||(new Date).getTime()/1e3)),Promise.resolve()}catch(e){return Promise.reject(e)}}(window.loomi_ctx.userId,a),(o=e.flags)["sdk-auto-clean"]&&!o["sdk-kill-auto-clean"]&&h("price_test_cleanup_v2",{async:!1,defer:!0}).then(),_(()=>!0===window.visually.flags["op-focus-trap-removal"])&&s(()=>document,!0).then(()=>{document.addEventListener("focusin",Vr,{capture:!0,passive:!0}),document.addEventListener("mousedown",Vr,{capture:!0,passive:!0}),document.addEventListener("touchstart",Vr,{capture:!0,passive:!0}),document.addEventListener("touchend",Vr,{capture:!0,passive:!0})}),function(e,t){if(me("kill-sdk-reload-url-detection")||!me("sdk-reload")&&!["/products/","/collections/"].find(e=>window.location.href.includes(e)))return;const n=function(){const r=(()=>{requestAnimationFrame(()=>{(me("sdk-reload-url-detection-href")?wo!==window.location.href:new URL(wo).pathname!==new URL(window.location.href).pathname)&&(wo=window.location.href,n(),vo(e,t,10))})})||Qr,o=["click","touchend","pdpresp"];return s(()=>document.body,!0).then(()=>
227{o.forEach(e=>document.body.addEventListener(e,r,!0))}),()=>{i(()=>document.body).then(()=>{o.forEach(e=>{document.body.removeEventListener(e,r,!0)})})}}()}(n,t),function(){try{return Promise.resolve(function(e,t){try{var n=function(){no(function(){const e=sessionStorage.getItem(eo);if(e){const t=_(()=>JSON.parse(e));if(t&&t.ts>(new Date).getTime()-3e5)return t.ctx}}()||Zr);const e=_(()=>!0===window.visually.flags["loyalty-targeting"]),t=function(){if(e)return Promise.resolve(function(e){try{return e.onChange(e=>{no(e)}),Promise.resolve(e.connect()).then(function(){const t=e.provide();return no(t),{ctx:t,disconnect:e.disconnect}})}catch(e){return Promise.reject(e)}}(to)).then(function(){const e=document.querySelectorAll('[href*="/account/logout"]');e&&Array.from(e).forEach(e=>{e.addEventListener("click",()=>(sessionStorage.removeItem(eo),!0))})})}();if(t&&t.then)return t.then(function(){})}()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}(0,function(e){console.debug("vsly-loyalty","unable to find loyalty provider",e)}))}catch(e){return Promise.reject(e)}}();const d=x();return{configuration:e,jitsu:d}})}catch(e){return Promise.reject(e)}},vo=u(lo,10);let wo=window.location.href;const yo=function(){try{return Promise.resolve(function(){if(me("block-do-not-track"))return Promise.resolve(C()).then(function(e){if(!e)throw new Error(Dn)})}())}catch(e){return Promise.reject(e)}};function go(e){return e.startsWith("https://")?e.substring(8):e}function _o(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch{return""}}var So;!function(e){e.SIGNUP="SIGNUP",e.ADD_TO_CART="ADD_TO_CART",e.CHANGE_QTY="CHANGE_QTY",e.REMOVE_FROM_CART="REMOVE_FROM_CART",e.PAGE_LOAD="PAGE_LOAD",e.CLICK="CLICK",e.LOGIN="LOGIN",e.LOGOUT="LOGOUT",e.TIME_SPENT="TIME_SPENT",e.USE_CASE="USE_CASE",e.LEAD_SUBMISSION_EMAIL="LEAD_SUBMISSION_EMAIL",e.LEAD_SUBMISSION_PHONE="LEAD_SUBMISSION_PHONE"}(So||(So={}));let Eo=[];const Po=function(e,t){if(void 0===t&&(t=0),0===Eo.length)return;const n=Eo;Eo=[];const r=Io(n),o=Ao(n);e({bulk:o,shared:r},!0).catch(()=>{const r=n.concat(Eo);r.length<100&&(Eo=r,t<2&&setTimeout(()=>Po(e,t+1),500*Math.pow(2,t)))})};u(Po,100);const Ao=e=>e.map(e=>{const t=JSON.parse(JSON.stringify(e));return delete t.user,delete t.event_id,delete t.user_agent,delete t.utc_time,delete t.local_tz_offset,delete t.doc_host,delete t.ids_ga,delete t.alias,delete t.userCanBeTracked,delete t.userDataCanBeSold,delete t.edgetag,delete t.api_key,delete t.src,t}),Io=e=>{const t=_(()=>String(e[0].user.anonymous_id),""),n=_(()=>String(e[0].user_agent),""),r=_(()=>String(e[0].event_id),""),o=_(()=>String(e[0].utc_time),""),i=_(()=>Number(e[0].local_tz_offset)||0),s=_(()=>String(e[0].doc_host),""),c=_(()=>String(e[0].ids_ga),""),a=_(()=>String(e[0].alias),""),u=_(()=>Boolean(e[0].userCanBeTracked),!0),l=_(()=>Boolean(e[0].userDataCanBeSold),!0),d=_(()=>String(e[0].edgetag),""),m=_(()=>String(e[0].api_key),""),f=_(()=>String(e[0].src),"");return Object.entries({anonymous_id:t,event_id:r,user_agent:n,utc_time:o,local_tz_offset:i,doc_host:s,ids_ga:c,alias:a,userCanBeTracked:u,userDataCanBeSold:l,edgetag:d,api_key:m,src:f}).reduce((e,t)=>{let[n,r]=t;if(r){if("undefined"===r)return e;e[n]=r}return e},{})},bo=function(e){try{let r;function t(e){return r?e:Promise.resolve(!1)}const o=function(){if(_(()=>e.eventPayload.bulk.length>0,!1)){const t=_(()=>JSON.parse(JSON.stringify(e.eventPayload.bulk[0])),void 0);if(!t){const e=Promise.resolve(!1);return r=1,e}const o=_(()=>JSON.parse(JSON.stringify(t.ga)),void 0);return delete t.ga,Promise.resolve(function(e){try{return Promise.resolve(function(t,r){try{var o=function(){const t=window.loomi_ctx.jitsuKey,r=function(e){const t={trackingHost:"https://live.visually-io.com"};return e===n.TEST&&(t.trackingHost="http://localhost:8088"),e===n.STAGE&&(t.trackingHost="https://sdk.loomi-stg.xyz"),t}(window.loomi_ctx.env).trackingHost;return Promise.resolve(fetch(`${r}/api/s?token=${t}&bulk=1`,{headers:{"content-type":"text/plain"},body:JSON.stringify(e.eventPayload),method:"POST",mode:"cors",credentials:"omit",keepalive:!0})).then(function(e){return e.ok})}()}catch(e){return r(e)}return o&&o.then?o.then(void 0,r):o}(0,function(e){return console.error("vsly: Failed to send event",e),!1}))}catch(e){return Promise.reject(e)}}(e)).then(function(n){return Promise.resolve(function(e){try{try{const t=e.eventPayload,n=t.bulk[0],r=window.loomi_ctx.env,o=t.shared,i=g({experienceId:n.use_case,variantId:n.use_case_variant,storeAlias:o.alias,anonymousId:o.anonymous_id,version:n.version}),s=new URL(qn(r).cfgUrl.replace("/allocate","/match"));s.searchParams.append("q",i),fetch(s.toString())}catch(e){console.error("vsly: Failed to persist allocation",e)}return Promise.resolve()}catch(e){return Promise.reject(e)}}(e)).then(function(){return o&&x().trackExt(t,o).then().catch(e=>{console.error("vsly: Failed track ext event",e,t,o)}),r=1,n})})}}();return Promise.resolve(o&&o.then?o.then(t):t(o))}catch(i){return Promise.reject(i)}},Co="vsly_analytics_queue";
227function xo(e,t,n){void 0===n&&(n=!1);try{const r=window.loomi_ctx,o=r.storeAlias,i=r.jitsuKey,s=Et(),c={id:`${Date.now()}-${Math.random().toString(36).substring(2,9)}`,timestamp:Date.now(),eventPayload:{bulk:[{url:location.href,doc_path:location.pathname,doc_search:location.search,sid:r.session.id,sid_start:r.session.start_at,utm:s.utm,lmi_params:s.lmi_params,event_type:"USE_CASE",use_case:e._USE_CASE,use_case_variant:e._USE_CASE_VARIANT,version:e._USE_CASE_VERSION||1,ga:{isAudience:!1,gaName:e._USE_CASE_GA||e._USE_CASE,gaVariant:e._USE_CASE_GA_VARIANT||e._USE_CASE_VARIANT,reportGa:n}}],shared:{anonymous_id:t.id,user_agent:navigator.userAgent,utc_time:(new Date).toISOString(),local_tz_offset:(new Date).getTimezoneOffset(),doc_host:location.host,alias:o,api_key:i}},retries:0},a=ko();a.push(c),To(a)}catch(e){console.error("vsly: Failed to queue analytics event",e)}}function ko(){try{const e=localStorage.getItem(Co);if(!e)return[];const t=JSON.parse(e);return Array.isArray(t)?t:[]}catch(e){return console.error("vsly: Failed to read analytics queue",e),[]}}function To(e){try{localStorage.setItem(Co,JSON.stringify(e))}catch(e){console.error("vsly: Failed to save analytics queue",e)}}const No=(e,t)=>{try{localStorage.setItem(e,JSON.stringify({variant:t.experiment.variant,version:t.experiment.version||0}))}catch(e){}},Oo=(e,t)=>{let n=null;try{const r=localStorage.getItem(e);if(r){let e;const o=JSON.parse(r);if(o&&"object"==typeof o&&"variant"in o){e=o;const r=t.find(t=>t.experiment.variant===e.variant);r&&(r.experiment.version||0)===(e.version||0)&&(n=r)}}}catch(e){}return n},jo=e=>`vsly_redirect_test_${e[0].experiment.name}`,Lo=(e,t)=>{if(e){const n=e.experiment;t.some(e=>{const t=e.experiment;return t.variant===n.variant&&t.version===n.version})||(e=!1)}if(!e){const n=100*Math.random();let r=0;for(const o of t)if(r+=o.targeting.chance,n<=r){e=o;break}}return e},$o=function(e){void 0===e&&(e=!0);const t=window.loomi_ctx.consent;t.allowed=e,t.fin||(t.fin=Ro())},Ro=()=>(new Date).getTime(),Do=()=>window.Shopify.customerPrivacy,Uo=["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","NO","IS","LI"],Mo=function(e){void 0===e&&(e=!0);const t=window.loomi_ctx.consent;t.allowed=e,t.fin||(t.fin=qo())},qo=()=>(new Date).getTime(),Fo=()=>window.Shopify.customerPrivacy,Bo=()=>Promise.resolve(),Jo=()=>(window.loomi_ctx=window.loomi_ctx||{},window.loomi_ctx.performanceMetrics=window.loomi_ctx.performanceMetrics||{},window.loomi_ctx.performanceMetrics);function Vo(){try{const e=Jo().as;if(void 0===e)return;const t=performance.now();Object.assign(Jo(),{ae:t,ad:t-e}),(e=>{try{if("function"!=typeof performance.getEntriesByType)return;const t=performance.getEntriesByType("resource").filter(t=>t.startTime>=e&&(e=>{try{return new URL(e.name).pathname.endsWith("/allocate")}catch{return!1}})(t)).pop();if(!t)return;Object.assign(Jo(),{ars:t.startTime,afs:t.fetchStart,aqs:t.requestStart,aps:t.responseStart,ape:t.responseEnd,ard:t.duration,ardl:t.startTime-e,aprd:t.requestStart-t.startTime,arwd:t.responseStart-t.requestStart,ardd:t.responseEnd-t.responseStart})}catch{}})(e)}catch(e){}}function Ho(e,t){try{var n=e()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}function Go(){return _(co),zt(),function(e){void 0===e&&(e=window.loomi_ctx.embeddedTests);try{if(!e)return;if(0===e.length)return;const t=e.filter(e=>e.experiment.isThemeTest);t.length>0&&function(e){const t=jo(e);let n=Oo(t,e);if(n=Lo(n,e),!n)return;if(!n.experiment)return;No(t,n);const r=n.experiment,o=_(()=>r.code.find(e=>"themeTest"===e.kind).value.targetThemeId)||0,i=ne({experienceId:r.name,variantId:r.variant,version:r.version,gaExperienceName:r.gaName,gaVariantName:r.gaVariant});xo(i,zt(),_(()=>!!r.ga)||!1),Ee(i,o)}(t);const n=e.filter(e=>!e.experiment.isThemeTest);n.length>0&&function(e){const t=e.filter(e=>function(e){if(!e)return!0;try{const t=e.match(/UrlTarget\(([^)]+)\)/);if(!t)return!1;const n=function(e){try{const t=e.match(/^"([^"]*)",\s*"([^"]*)",\s*(true|false)$/);return t?{value:t[1],op:t[2],includeQueryParam:"true"===t[3]}:null}catch{return null}}(t[1]);return!!n&&function(e,t,n){const r=window.location.search||"",o=window.location.href||"",i=(s=function(e){const t=e.startsWith("/")?e:"/"+e,n=t.split("/");if(n.length<2)return t;const r=n[1];let o=!1;return r.length>0&&r.length<=7&&(2===r.length||r.length>2&&"-"===r[2])&&(o=!0),o?"/"+n.slice(2).join("/"):t}(window.location.pathname),["STORY_IL","MAYVEN_GLOBAL","JDSPORT_IL"].includes(window.loomi_ctx.storeAlias)?s.toLowerCase():s);var s;const{hostPath:c,rawQuery:a}=function(e){const t=go(e),n=t.indexOf("?");return-1!==n?{hostPath:t.substring(0,n),rawQuery:t.substring(n+1)}:{hostPath:t,rawQuery:""}}(e),u=c.toLowerCase();let l=go(o.split("?")[0]).toLowerCase(),d="",m=u;if(d=(new URL(o).host+i).toLowerCase(),n){const e=r?_o(r.substring(1)):"";if(e&&(l+="?"+e,d+="?"+e),a){const e=_o(a);e&&(m+="?"+e)}}return function(e,t,n,r){switch(r){case"contains":return e.includes(n)||t.includes(n);case"matches":try{const r=new RegExp(n);return r.test(e)||r.test(t)}catch{return!1}case"==":return e===n||t===n;case"!=":return e===t?e!==n:t!==n;default:return!1}}(l,d,m,t)}
227(n.value,n.op,n.includeQueryParam)}catch(e){return console.error("vsly: Failed to evaluate targeting formula",e),!1}}(e.targeting.formula));if(0===t.length)return;const n=jo(t);let r=Oo(n,t);if(r=Lo(r,t),!r)return;if(!r.experiment)return;No(n,r);const o=r.experiment,i=ne({experienceId:o.name,variantId:o.variant,version:o.version,gaExperienceName:o.gaName,gaVariantName:o.gaVariant});xo(i,zt(),_(()=>!!o.ga)||!1);const s=_(()=>o.code.find(e=>"pageRedirect"===e.kind).value);s&&ee(i,s.destUrl,s.redirectAfter||1,s.retainQueryParams,s.stickinessMode)}(n)}catch(e){console.error("vsly ETT",e)}}(),window.vsly_redirecting}const zo=()=>window.loomi_ctx.blockingConcent;(function(){try{let t;function e(e){if(t)return e;(function(){const e=ko();e.length>0&&Promise.allSettled(e.map(bo)).then(t=>{To(e.filter((e,n)=>{const r=t[n];return("fulfilled"!==r.status||!r.value)&&(e.retries++,(e=>!(Date.now()-e.timestamp>18e5||e.retries>3))(e))}))}).catch(e=>{console.error("vsly: Failed to process analytics queue",e)})})(),(()=>{const e=()=>{const e=se();return!!e&&!Uo.includes(e)};return new Promise((t,n)=>{const r=window.loomi_ctx.consent||={};r.init=qo(),(se()?Bo():v(se,50,200)).then(()=>{e()&&(Mo(),t())}),(_(()=>Fo().analyticsProcessingAllowed)?Bo():v(()=>_(()=>Fo().analyticsProcessingAllowed),50,200)).then(()=>{const r=Fo().analyticsProcessingAllowed()||e();Mo(r),r?t():n()}),r.ccListener||(document.addEventListener("visitorConsentCollected",r=>{const o=r.detail.analyticsAllowed||e();Mo(o),o?t():n()}),r.ccListener=!0)})})().catch(),function(){try{Jo().as=performance.now()}catch(e){}}();const s=ho(o,i);return s.then(Vo),s.then(e=>{let{configuration:t,tracking:r}=e;return(e=>{p("vsly-a",`${(e=>e==n.STAGE?"https://sdk.loomi-stg.xyz/":"https://assets.visually.io/")(e)}v/visually-a.js?cb=${window.loomi_ctx.sdk_version}`,{defer:!0}).catch()})(i),function(e){let{configuration:t,tracking:n}=e;try{return Promise.resolve(function(e,t){try{const{storeAlias:n,env:r}=window.loomi_ctx;return Promise.resolve(Ho(function(){return Promise.resolve(po(e,n,r,t)).then(function(e){let{jitsu:t,configuration:o}=e;if(!_(()=>o.flags["kill-switch"]))return Promise.resolve(Be()).then(function(){on(o.experiments),Dr(t,o),Vn(r,n,lo),dt()})})},function(e){_(()=>e.message)!==Dn&&F("fail initialising sdk",e)}))}catch(e){return Promise.reject(e)}}(t,n)).then(function(){window.dispatchEvent(new Event("visually_loaded"))})}catch(e){return Promise.reject(e)}}({configuration:t,tracking:r})}).catch(r).finally(Tn)}const r=e=>console.error(e);if(window.fetch&&(window.vslyNativeFetch=window.fetch),window.vsly_init=!0,window.vslyIntegrationType="static",(()=>{if(_(()=>window.visually_io_editor))return!0;const e=_(()=>window.loomi_ctx.ttl);return!("number"!=typeof e||!Number.isFinite(e)||e<=0)&&e<Math.floor(Date.now()/1e3)})())return console.log("sdk blocked"),Promise.resolve();window.loomi_ctx.sdk_version="0.12.163";const{storeAlias:o,env:i}=window.loomi_ctx;if(!zo()&&Go())return Promise.resolve();const s=function(){if(zo()){function e(e){return t?e:window.loomi_ctx.consent.allowed?void(Go()&&(t=1)):(Tn(),void(t=1))}const n=Ho(function(){return Promise.resolve((console.log("consent api init"),new Promise((e,t)=>{const n=window.loomi_ctx.consent||={};n.init=Ro(),(_(()=>Do().analyticsProcessingAllowed)?Promise.resolve():v(()=>_(()=>Do().analyticsProcessingAllowed),50,200)).then(()=>{const n=window.Shopify.customerPrivacy.analyticsProcessingAllowed();console.log("consent api",n),$o(n),n?e():t()}),n.ccListener||(document.addEventListener("visitorConsentCollected",()=>{const n=window.Shopify.customerPrivacy.analyticsProcessingAllowed();console.log("visitorConsentCollected",n),$o(n),n?e():t()}),n.ccListener=!0)}))).then(function(){})},function(){Tn(),t=1});return n&&n.then?n.then(e):e(n)}}();return Promise.resolve(s&&s.then?s.then(e):e(s))}catch(c){return Promise.reject(c)}})().then(()=>console.log("vsly sdk with embed init"))}(); 228 229</script>
229<script data-vsly="preact2" type="text/javascript" data-em-disable=""> 230 // Preact 231!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):n(e.preact={})}(this,function(e){var b,n,t,_,o,r,l,x={},C=[],u=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function w(e,n){for(var t in n)e[t]=n[t];return e}function g(e){var n=e.parentNode;n&&n.removeChild(e)}function i(e,n,t){var _,o=arguments,l={};for(_ in n)"key"!==_&&"ref"!==_&&(l[_]=n[_]);if(3<arguments.length)for(t=[t],_=3;_<arguments.length;_++)t.push(o[_]);if(null!=t&&(l.children=t),"function"==typeof e&&null!=e.defaultProps)for(_ in e.defaultProps)void 0===l[_]&&(l[_]=e.defaultProps[_]);return k(e,l,n&&n.key,n&&n.ref,null)}function k(e,n,t,_,o){var l={type:e,props:n,key:t,ref:_,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:o};return null==o&&(l.__v=l),b.vnode&&b.vnode(l),l}function S(e){return e.children}function P(e,n){this.props=e,this.context=n}function N(e,n){if(null==n)return e.__?N(e.__,e.__.__k.indexOf(e)+1):null;for(var t;n<e.__k.length;n++)if(null!=(t=e.__k[n])&&null!=t.__e)return t.__e;return"function"==typeof e.type?N(e):null}function c(e){var n,t;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,n=0;n<e.__k.length;n++)if(null!=(t=e.__k[n])&&null!=t.__e){e.__e=e.__c.base=t.__e;break}return c(e)}}function s(e){(!e.__d&&(e.__d=!0)&&t.push(e)&&!p.__r++||o!==b.debounceRendering)&&((o=b.debounceRendering)||_)(p)}function p(){for(var e;p.__r=t.length;)e=t.sort(function(e,n){return e.__v.__b-n.__v.__b}),t=[],e.some(function(e){var n,t,_,o,l,r,u;e.__d&&(r=(l=(n=e).__v).__e,(u=n.__P)&&(t=[],o=D(u,l,(_=w({},l)).__v=_,n.__n,void 0!==u.ownerSVGElement,null,t,null==r?N(l):r),d(t,l),o!=r&&c(l)))})}function E(e,n,t,_,o,l,r,u,i,c){var s,p,f,a,d,h,y,v=_&&_.__k||C,m=v.length;for(i==x&&(i=null!=r?r[0]:m?N(_,0):null),t.__k=[],s=0;s<n.length;s++)if(null!=(a=t.__k[s]=null==(a=n[s])||"boolean"==typeof a?null:"string"==typeof a||"number"==typeof a?k(null,a,null,null,a):Array.isArray(a)?k(S,{children:a},null,null,null):null!=a.__e||null!=a.__c?k(a.type,a.props,a.key,null,a.__v):a)){if(a.__=t,a.__b=t.__b+1,null===(f=v[s])||f&&a.key==f.key&&a.type===f.type)v[s]=void 0;else for(p=0;p<m;p++){if((f=v[p])&&a.key==f.key&&a.type===f.type){v[p]=void 0;break}f=null}d=D(e,a,f=f||x,o,l,r,u,i,c),(p=a.ref)&&f.ref!=p&&(y=y||[],f.ref&&y.push(f.ref,null,a),y.push(p,a.__c||d,a)),null!=d?(null==h&&(h=d),i=U(e,a,f,v,r,d,i),"option"==t.type?e.value="":"function"==typeof t.type&&(t.__d=i)):i&&f.__e==i&&i.parentNode!=e&&(i=N(f))}if(t.__e=h,null!=r&&"function"!=typeof t.type)for(s=r.length;s--;)null!=r[s]&&g(r[s]);for(s=m;s--;)null!=v[s]&&W(v[s],v[s]);if(y)for(s=0;s<y.length;s++)T(y[s],y[++s],y[++s])}function U(e,n,t,_,o,l,r){var u,i,c;if(void 0!==n.__d)u=n.__d,n.__d=void 0;else if(o==t||l!=r||null==l.parentNode)e:if(null==r||r.parentNode!==e)e.appendChild(l),u=null;else{for(i=r,c=0;(i=i.nextSibling)&&c<_.length;c+=2)if(i==l)break e;e.insertBefore(l,r),u=r}return void 0!==u?u:l.nextSibling}function f(e,n,t){"-"===n[0]?e.setProperty(n,t):e[n]="number"==typeof t&&!1===u.test(n)?t+"px":null==t?"":t}function A(e,n,t,_,o){var l,r,u,i,c;if(o?"className"===n&&(n="class"):"class"===n&&(n="className"),"style"===n)if(l=e.style,"string"==typeof t)l.cssText=t;else{if("string"==typeof _&&(l.cssText="",_=null),_)for(i in _)t&&i in t||f(l,i,"");if(t)for(c in t)_&&t[c]===_[c]||f(l,c,t[c])}else"o"===n[0]&&"n"===n[1]?(r=n!==(n=n.replace(/Capture$/,"")),n=((u=n.toLowerCase())in e?u:n).slice(2),t?(_||e.addEventListener(n,a,r),(e.l||(e.l={}))[n]=t):e.removeEventListener(n,a,r)):"list"!==n&&"tagName"!==n&&"form"!==n&&"type"!==n&&"size"!==n&&!o&&n in e?e[n]=null==t?"":t:"function"!=typeof t&&"dangerouslySetInnerHTML"!==n&&(n!==(n=n.replace(/^xlink:?/,""))?null==t||!1===t?e.removeAttributeNS("http://www.w3.org/1999/xlink",n.toLowerCase()):e.setAttributeNS("http://www.w3.org/1999/xlink",n.toLowerCase(),t):null==t||!1===t&&!/^ar/.test(n)?e.removeAttribute(n):e.setAttribute(n,t))}function a(e){this.l[e.type](b.event?b.event(e):e)}function D(e,n,t,_,o,l,r,u,i){var c,s,p,f,a,d,h,y,v,m,g,k=n.type;if(void 0!==n.constructor)return null;(c=b.__b)&&c(n);try{e:if("function"==typeof k){if(y=n.props,v=(c=k.contextType)&&_[c.__c],m=c?v?v.props.value:c.__:_,t.__c?h=(s=n.__c=t.__c).__=s.__E:("prototype"in k&&k.prototype.render?n.__c=s=new k(y,m):(n.__c=s=new P(y,m),s.constructor=k,s.render=L),v&&v.sub(s),s.props=y,s.state||(s.state={}),s.context=m,s.__n=_,p=s.__d=!0,s.__h=[]),null==s.__s&&(s.__s=s.state),null!=k.getDerivedStateFromProps&&(s.__s==s.state&&(s.__s=w({},s.__s)),w(s.__s,k.getDerivedStateFromProps(y,s.__s))),f=s.props,a=s.state,p)null==k.getDerivedStateFromProps&&null!=s.componentWillMount&&s.componentWillMount(),null!=s.componentDidMount&&s.__h.push(s.componentDidMount);else{if(null==k.getDerivedStateFromProps&&y!==f&&null!=s.componentWillReceiveProps&&s.componentWillReceiveProps(y,m),!s.__e&&null!=s.shouldComponentUpdate&&!1===s.shouldComponentUpdate(y,s.__s,m)||n.__v===t.__v){s.props=y,s.state=s.__s,n.__v!==t.__v&&(s.__d=!1),(s.__v=n).__e=t.__e,n.__k=t.__k,s.__h.length&&r.push(s),function e(n,t,_){for(var o,l=0;l<n.__k.length;l++)(o=n.__k[l])&&(o.__=n,o.__e&&("function"==typeof o.type&&1<o.__k.length&&e(o,t,_),t=U(_,o,o,n.__k,null,o.__e,t),"function"==typeof n.type&&(n.__d=t)))}(n,u,e);break e}null!=s.componentWillUpdate&&s.componentWillUpdate(y,s.__s,m),null!=s.componentDidUpdate&&s.__h.push(function(){s.componentDidUpdate(f,a,d)})}s.context=m,s.props=y,s.state=s.__s,(c=b.__r)&&c(n),s.__d=!1,s.__v=n,s.__P=e,c=s.render(s.props,s.state,s.context),s.state=s.__s,null!=s.getChildContext&&(_=w(w({},_),s.getChildContext())),p||null==s.getSnapshotBeforeUpdate||(d=s.getSnapshotBeforeUpdate(f,a)),g=null!=c&&c.type==S&&null==c.key?c.props.children:c,E(e,Array.isArray(g)?g:[g],n,t,_,o,l,r,u,i),s.base=n.__e,s.__h.length&&r.push(s),h&&(s.__E=s.__=null),s.__e=!1}else null==l&&n.__v===t.__v?(n.__k=t.__k,n.__e=t.__e):n.__e=function(e,n,t,_,o,l,r,u){var i,c,s,p,f,a=t.props,d=n.props;if(o="svg"===n.type||o,null!=l)for(i=0;i<l.length;i++)if(null!=(c=l[i])&&((null===n.type?3===c.nodeType:c.localName===n.type)||e==c)){e=c,l[i]=null;break}
231if(null==e){if(null===n.type)return document.createTextNode(d);e=o?document.createElementNS("http://www.w3.org/2000/svg",n.type):document.createElement(n.type,d.is&&{is:d.is}),l=null,u=!1}if(null===n.type)a!==d&&e.data!=d&&(e.data=d);else{if(null!=l&&(l=C.slice.call(e.childNodes)),s=(a=t.props||x).dangerouslySetInnerHTML,p=d.dangerouslySetInnerHTML,!u){if(null!=l)for(a={},f=0;f<e.attributes.length;f++)a[e.attributes[f].name]=e.attributes[f].value;(p||s)&&(p&&s&&p.__html==s.__html||(e.innerHTML=p&&p.__html||""))}(function(e,n,t,_,o){var l;for(l in t)"children"===l||"key"===l||l in n||A(e,l,null,t[l],_);for(l in n)o&&"function"!=typeof n[l]||"children"===l||"key"===l||"value"===l||"checked"===l||t[l]===n[l]||A(e,l,n[l],t[l],_)})(e,d,a,o,u),p?n.__k=[]:(i=n.props.children,E(e,Array.isArray(i)?i:[i],n,t,_,"foreignObject"!==n.type&&o,l,r,x,u)),u||("value"in d&&void 0!==(i=d.value)&&i!==e.value&&A(e,"value",i,a.value,!1),"checked"in d&&void 0!==(i=d.checked)&&i!==e.checked&&A(e,"checked",i,a.checked,!1))}return e}(t.__e,n,t,_,o,l,r,i);(c=b.diffed)&&c(n)}catch(e){n.__v=null,b.__e(e,n,t)}return n.__e}function d(e,n){b.__c&&b.__c(n,e),e.some(function(n){try{e=n.__h,n.__h=[],e.some(function(e){e.call(n)})}catch(e){b.__e(e,n.__v)}})}function T(e,n,t){try{"function"==typeof e?e(n):e.current=n}catch(e){b.__e(e,t)}}function W(e,n,t){var _,o,l;if(b.unmount&&b.unmount(e),(_=e.ref)&&(_.current&&_.current!==e.__e||T(_,null,n)),t||"function"==typeof e.type||(t=null!=(o=e.__e)),e.__e=e.__d=void 0,null!=(_=e.__c)){if(_.componentWillUnmount)try{_.componentWillUnmount()}catch(e){b.__e(e,n)}
231_.base=_.__P=null}if(_=e.__k)for(l=0;l<_.length;l++)_[l]&&W(_[l],n,t);null!=o&&g(o)}function L(e,n,t){return this.constructor(e,t)}function h(e,n,t){var _,o,l;b.__&&b.__(e,n),o=(_=t===r)?null:t&&t.__k||n.__k,e=i(S,null,[e]),l=[],D(n,(!_&&t||n).__k=e,o||x,x,void 0!==n.ownerSVGElement,t&&!_?[t]:!o&&n.childNodes.length?C.slice.call(n.childNodes):null,l,t||x,_),d(l,e)}b={__e:function(e,n){for(var t,_;n=n.__;)if((t=n.__c)&&!t.__)try{if(t.constructor&&null!=t.constructor.getDerivedStateFromError&&(_=!0,t.setState(t.constructor.getDerivedStateFromError(e))),null!=t.componentDidCatch&&(_=!0,t.componentDidCatch(e)),_)return s(t.__E=t)}catch(n){e=n}throw e}},n=function(e){return null!=e&&void 0===e.constructor},P.prototype.setState=function(e,n){var t=this.__s!==this.state?this.__s:this.__s=w({},this.state);"function"==typeof e&&(e=e(t,this.props)),e&&w(t,e),null!=e&&this.__v&&(n&&this.__h.push(n),s(this))},P.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),s(this))},P.prototype.render=S,t=[],_="function"==typeof Promise?Promise.prototype.then.bind(Prom
231ise.resolve()):setTimeout,p.__r=0,r=x,l=0,e.render=h,e.hydrate=function(e,n){h(e,n,r)},e.createElement=i,e.h=i,e.Fragment=S,e.createRef=function(){return{current:null}},e.isValidElement=n,e.Component=P,e.cloneElement=function(e,n){var t,_;for(_ in n=w(w({},e.props),n),2<arguments.length&&(n.children=C.slice.call(arguments,2)),t={},n)"key"!==_&&"ref"!==_&&(t[_]=n[_]);return k(e.type,t,n.key||e.key,n.ref||e.ref,null)},e.createContext=function(e){var n={},o={__c:"__cC"+l++,__:e,Consumer:function(e,n){return e.children(n)},Provider:function(e){var t,_=this;return this.getChildContext||(t=[],this.getChildContext=function(){return n[o.__c]=_,n},this.shouldComponentUpdate=function(n){_.props.value!==n.value&&t.some(function(e){e.context=n.value,s(e)})},this.sub=function(e){t.push(e);var n=e.componentWillUnmount;e.componentWillUnmount=function(){t.splice(t.indexOf(e),1),n&&n.call(e)}}),e.children}};return(o.Consumer.contextType=o).Provider.__=o},e.toChildArray=function e(n){return null==n||"boolean"==typeof n?[]:Array.isArray(n)?C.concat.apply([],n.map(e)):[n]},e.__u=W,e.options=b}); 232// Preact Hooks 233!function(_,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("preact")):n(_.preactHooks={},_.preact)}(this,function(_,o){var e,u,t,i=0,r=[],c=o.options.__r,f=o.options.diffed,n=o.options.__c,s=o.options.unmount;function a(_,n){o.options.__h&&o.options.__h(u,_,i||n),i=0;var t=u.__H||(u.__H={__:[],__h:[]});return _>=t.__.length&&t.__.push({}),t.__[_]}function p(_){return i=1,h(b,_)}function h(_,n,t){var o=a(e++,2);return o.t=_,o.__c||(o.__c=u,o.__=[t?t(n):b(void 0,n),function(_){var n=o.t(o.__[0],_);o.__[0]!==n&&(o.__=[n,o.__[1]],o.__c.setState({}))}]),o.__}function m(_,n){var t=a(e++,4);!o.options.__s&&E(t.__H,n)&&(t.__=_,t.__H=n,u.__h.push(t))}function v(_,n){var t=a(e++,7);return E(t.__H,n)?(t.__H=n,t.__h=_,t.__=_()):t.__}function H(){r.some(function(n){if(n.__P)try{n.__H.__h.forEach(l),n.__H.__h.forEach(y),n.__H.__h=[]}catch(_){return n.__H.__h=[],o.options.__e(_,n.__v),!0}}),r=[]}o.options.__r=function(_){c&&c(_),e=0;var n=(u=_.__c).__H;n&&(n.__h.forEach(l),n.__h.forEach(y),n.__h=[])},o.options.diffed=function(_){f&&f(_);var n=_.__c;n&&n.__H&&n.__H.__h.length&&(1!==r.push(n)&&t===o.options.requestAnimationFrame||((t=o.options.requestAnimationFrame)||function(_){function n(){clearTimeout(o),d&&cancelAnimationFrame(t),setTimeout(_)}var t,o=setTimeout(n,100);d&&(t=requestAnimationFrame(n))})(H))},o.options.__c=function(_,t){t.some(function(n){try{n.__h.forEach(l),n.__h=n.__h.filter(function(_){return!_.__||y(_)})}catch(_){t.some(function(_){_.__h&&(_.__h=[])}),t=[],o.options.__e(_,n.__v)}}),n&&n(_,t)},o.options.unmount=function(_){s&&s(_);var n=_.__c;if(n&&n.__H)try{n.__H.__.forEach(l)}catch(_){o.options.__e(_,n.__v)}};var d="function"==typeof requestAnimationFrame;function l(_){"function"==typeof _.u&&_.u()}function y(_){_.u=_.__()}function E(t,_){return!t||_.some(function(_,n){return _!==t[n]})}function b(_,n){return"function"==typeof n?n(_):n}_.useState=p,_.useReducer=h,_.useEffect=function(_,n){var t=a(e++,3);!o.options.__s&&E(t.__H,n)&&(t.__=_,t.__H=n,u.__H.__h.push(t))},_.useLayoutEffect=m,_.useRef=function(_){return i=5,v(function(){return{current:_}},[])},_.useImperativeHandle=function(_,n,t){i=6,m(function(){"function"==typeof _?_(n()):_&&(_.current=n())},null==t?t:t.concat(_))},_.useMemo=v,_.useCallback=function(_,n){return i=8,v(function(){return _},n)},_.useContext=function(_){var n=u.context[_.__c],t=a(e++,9);return t.__c=_,n?(null==t.__&&(t.__=!0,n.sub(u)),n.props.value):_.__},_.useDebugValue=function(_,n){o.options.useDebugValue&&o.options.useDebugValue(n?n(_):_)},_.useErrorBoundary=function(_){var n=a(e++,10),t=p();return n.__=_,u.componentDidCatch||(u.componentDidCatch=function(_){n.__&&n.__(_),t[1](_)}),[t[0],function(){t[1](void 0)}]}}); 234// Preact Compat 235!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("preact/hooks"),require("preact")):t(e.compat={},e.preactHooks,e.preact)}(this,function(t,n,u){function r(e,t){for(var n in t)e[n]=t[n];return e}function i(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var o in t)if("__source"!==o&&e[o]!==t[o])return!0;return!1}var o,e,a,l=(o=u.Component,a=o,(e=c).prototype=Object.create(a.prototype),(e.prototype.constructor=e).__proto__=a,c.prototype.shouldComponentUpdate=function(e,t){return i(this.props,e)||i(this.state,t)},c);function c(e){var t;return(t=o.call(this,e)||this).isPureReactComponent=!0,t}function p(t,o){function n(e){var t=this.props.ref,n=t==e.ref;return!n&&t&&(t.call?t(null):t.current=null),o?!o(this.props,e)||!n:i(this.props,e)}function e(e){return this.shouldComponentUpdate=n,u.createElement(t,e)}return e.prototype.isReactComponent=!0,e.displayName="Memo("+(t.displayName||t.name)+")",e.t=!0,e}var f=u.options.__b;u.options.__b=function(e){e.type&&e.type.t&&e.ref&&(e.props.ref=e.ref,e.ref=null),f&&f(e)};var s="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function d(o){function e(e,t){var n=r({},e);return delete n.ref,o(n,(t=e.ref||t)&&("object"!=typeof t||"current"in t)?t:null)}return e.$$typeof=s,(e.render=e).prototype.isReactComponent=e.t=!0,e.displayName="ForwardRef("+(o.displayName||o.name)+")",e}function _(e,o){return e?u.toChildArray(e).reduce(function(e,t,n){return e.concat(o(t,n))},[]):null}var h={map:_,forEach:_,count:function(e){return e?u.toChildArray(e).length:0},only:function(e){if(1!==(e=u.toChildArray(e)).length)throw new Error("Children.only() expects only one child.");return e[0]},toArray:u.toChildArray},m=u.options.__e;function v(e){return e&&((e=r({},e)).__c=null,e.__k=e.__k&&e.__k.map(v)),e}function y(){this.__u=0,this.u=null,this.__b=null}function C(e){var t=e.__.__c;return t&&t.o&&t.o(e)}function b(t){var n,o,r;function e(e){if(n||(n=t()).then(function(e){o=e.default||e},function(e){r=e}),r)throw r;if(!o)throw n;return u.createElement(o,e)}return e.displayName="Lazy",e.t=!0,e}function k(){this.i=null,this.l=null}u.options.__e=function(e,t,n){if(e.then)for(var o,r=t;r=r.__;)if((o=r.__c)&&o.__c)return o.__c(e,t.__c);m(e,t,n)},(y.prototype=new u.Component).__c=function(e,t){var n=this;null==n.u&&(n.u=[]),n.u.push(t);function o(){i||(i=!0,r?r(u):u())}var r=C(n.__v),i=!1;t.__c=t.componentWillUnmount,t.componentWillUnmount=function(){o(),t.__c&&t.__c()};var u=function(){var e;if(!--n.__u)for(n.__v.__k[0]=n.state.o,n.setState({o:n.__b=null});e=n.u.pop();)e.forceUpdate()};n.__u++||n.setState({o:n.__b=n.__v.__k[0]}),e.then(o,o)},y.prototype.render=function(e,t){return this.__b&&(this.__v.__k&&
235(this.__v.__k[0]=v(this.__b)),this.__b=null),[u.createElement(u.Fragment,null,t.o?null:e.children),t.o&&e.fallback]};function g(e,t,n){if(++n[1]===n[0]&&e.l.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.l.size))for(n=e.i;n;){for(;3<n.length;)n.pop()();if(n[1]<n[0])break;e.i=n=n[2]}}(k.prototype=new u.Component).o=function(n){var o=this,r=C(o.__v),i=o.l.get(n);return i[0]++,function(e){function t(){o.props.revealOrder?(i.push(e),g(o,n,i)):e()}r?r(t):t()}},k.prototype.render=function(e){this.i=null,this.l=new Map;var t=u.toChildArray(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.l.set(t[n],this.i=[1,0,this.i]);return e.children},k.prototype.componentDidUpdate=k.prototype.componentDidMount=function(){var n=this;n.l.forEach(function(e,t){g(n,t,e)})};var E,N=((E=S.prototype).getChildContext=function(){return this.props.context},E.render=function(e){return e.children},S);function S(){}function x(e){var t=this,n=e.container,o=u.createElement(N,{context:t.context},e.vnode);return t.s&&t.s!==n&&(t.h.parentNode&&t.s.removeChild(t.h),u.__u(t.v),t.p=!1),e.vnode?t.p?(n.__k=t.__k,u.render(o,n),t.__k=n.__k):(t.h=document.createTextNode(""),u.hydrate("",n),n.appendChild(t.h),t.p=!0,t.s=n,u.render(o,n,t.h),t.__k=t.h.__k):t.p&&(t.h.parentNode&&t.s.removeChild(t.h),u.__u(t.v)),t.v=o,t.componentWillUnmount=function(){t.h.parentNode&&t.s.removeChild(t.h),u.__u(t.v)},null}function w(e,t){return u.createElement(x,{vnode:e,container:t})}var A=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/;u.Component.prototype.isReactComponent={};var R="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;function U(e,t,n){if(null==t.__k)for(;t.firstChild;)t.removeChild(t.firstChild);return u.render(e,t),"function"==typeof n&&n(),e?e.__c:null}function P(e,t,n){return u.hydrate(e,t),"function"==typeof n&&n(),e?e.__c:null}var F=u.options.event;function O(e,t){e["UNSAFE_"+t]&&!e[t]&&Object.defineProperty(e,t,{configurable:!1,get:function(){return this["UNSAFE_"+t]}
235,set:function(e){this["UNSAFE_"+t]=e}})}u.options.event=function(e){F&&(e=F(e));var t=!(e.persist=function(){}),n=!1,o=e.stopPropagation;e.stopPropagation=function(){o.call(e),t=!0};var r=e.preventDefault;return e.preventDefault=function(){r.call(e),n=!0},e.isPropagationStopped=function(){return t},e.isDefaultPrevented=function(){return n},e.nativeEvent=e};var L={configurable:!0,get:function(){return this.class}},M=u.options.vnode;function D(e){return u.createElement.bind(null,e)}function V(e){return!!e&&e.$$typeof===R}function W(e){return V(e)?u.cloneElement.apply(null,arguments):e}function $(e){return!!e.__k&&(u.render(null,e),!0)}function j(e){return e&&(e.base||1===e.nodeType&&e)||null}u.options.vnode=function(i){i.$$typeof=R;var e,t,n,o=i.type,r=i.props;if(o){if(r.class!=r.className&&(L.enumerable="className"in r,null!=r.className&&(r.class=r.className),Object.defineProperty(r,"className",L)),"function"!=typeof o){for(n in r.defaultValue&&void 0!==r.value&&(r.value||0===r.value||(r.value=r.defaultValue),delete r.defaultValue),Array.isArray(r.value)&&r.multiple&&"select"===o&&(u.toChildArray(r.children).forEach(function(e){-1!=r.value.indexOf(e.props.value)&&(e.props.selected=!0)}),delete r.value),r)if(e=A.test(n))break;if(e)for(n in t=i.props={},r)t[A.test(n)?n.replace(/[A-Z0-9]/,"-$&").toLowerCase():n]=r[n]}!function(){var e=i.type,t=i.props;if(t&&"string"==typeof e){var n,o={};for(var r in t)/^on(Ani|Tra|Tou)/.test(r)&&(t[r.toLowerCase()]=t[r],delete t[r]),o[r.toLowerCase()]=r;o.ondoubleclick&&(t.ondblclick=t[o.ondoubleclick],delete t[o.ondoubleclick]),o.onbeforeinput&&(t.onbeforeinput=t[o.onbeforeinput],delete t[o.onbeforeinput]),o.onchange&&("textarea"===e||"input"===e.toLowerCase()&&!/^fil|che|ra/i.test(t.type))&&(t[n=o.oninput||"oninput"]||(t[n]=t[o.onchange],delete t[o.onchange]))}}(),"function"==typeof o&&!o.m&&o.prototype&&(O(o.prototype,"componentWillMount"),O(o.prototype,"componentWillReceiveProps"),O(o.prototype,"componentWillUpdate"),o.m=!0)}M&&M(i)};function z(e,t){return e(t)}var H=u.Fragment,T={useState:n.useState,useReducer:n.useReducer,useEffect:n.useEffect,useLayoutEffect:n.useLayoutEffect,useRef:n.useRef,useImperativeHandle:n.useImperativeHandle,useMemo:n.useMemo,useCallback:n.useCallback,useContext:n.useContext,useDebugValue:n.useDebugValue,version:"16.8.0",Children:h,render:U,hydrate:P,unmountComponentAtNode:$,createPortal:w,createElement:u.createElement,createContext:u.createContext,createFactory:D,cloneElement:W,createRef:u.createRef,Fragment:u.Fragment,isValidElement:V,findDOMNode:j,Component:u.Component,PureComponent:l,memo:p,forwardRef:d,unstable_batchedUpdates:z,StrictMode:H,Suspense:y,SuspenseList:k,lazy:b};Object.keys(n).forEach(function(e){t[e]=n[e]}),t.createElement=u.createElement,t.createContext=u.createContext,t.createRef=u.createRef,t.Fragment=u.Fragment,t.Component=u.Component,t.version="16.8.0",t.Children=h,t.render=U,t.hydrate=P,t.unmountComponentAtNode=$,t.createPortal=w,t.createFactory=D,t.cloneElement=W,t.isValidElement=V,t.findDOMNode=j,t.PureComponent=l,t.memo=p,t.forwardRef=d,t.unstable_batchedUpdates=z,t.StrictMode=H,t.Suspense=y,t.SuspenseList=k,t.lazy=b,t.default=T}); 236// Goober 237!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):t((e||self).goober={})}(this,function(e){let t={data:""},r=e=>"object"==typeof window?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||t,l=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,n=/\/\*[^]*?\*\/| +/g,o=/\n+/g,a=(e,t)=>{let r="",l="",n="";for(let o in e){let s=e[o];"@"==o[0]?"i"==o[1]?r=o+" "+s+";":l+="f"==o[1]?a(s,o):o+"{"+a(s,"k"==o[1]?"":t)+"}":"object"==typeof s?l+=a(s,t?t.replace(/([^,])+/g,e=>o.replace(/(^:.*)|([^,])+/g,t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)):o):null!=s&&(o=/^--/.test(o)?o:o.replace(/[A-Z]/g,"-$&").toLowerCase(),n+=a.p?a.p(o,s):o+":"+s+";")}return r+(t&&n?t+"{"+n+"}":n)+l},s={},i=e=>{if("object"==typeof e){let t="";for(let r in e)t+=r+i(e[r]);return t}return e},c=(e,t,r,c,f)=>{let p=i(e),u=s[p]||(s[p]=(e=>{let t=0,r=11;for(;t<e.length;)r=101*r+e.charCodeAt(t++)>>>0;return"go"+r})(p));if(!s[u]){let t=p!==e?e:(e=>{let t,r,a=[{}];for(;t=l.exec(e.replace(n,""));)t[4]?a.shift():t[3]?(r=t[3].replace(o," ").trim(),a.unshift(a[0][r]=a[0][r]||{})):a[0][t[1]]=t[2].replace(o," ").trim();return a[0]})(e);
237s[u]=a(f?{["@keyframes "+u]:t}:t,r?"":"."+u)}return((e,t,r)=>{-1==t.data.indexOf(e)&&(t.data=r?e+t.data:t.data+e)})(s[u],t,c),u},f=(e,t,r)=>e.reduce((e,l,n)=>{let o=t[n];if(o&&o.call){let e=o(r),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;o=t?"."+t:e&&"object"==typeof e?e.props?"":a(e,""):!1===e?"":e}return e+l+(null==o?"":o)},"");function p(e){let t=this||{},l=e.call?e(t.p):e;return c(l.unshift?l.raw?f(l,[].slice.call(arguments,1),t.p):l.reduce((e,r)=>Object.assign(e,r&&r.call?r(t.p):r),{}):l,r(t.target),t.g,t.o,t.k)}let u,d,g,b=p.bind({g:1}),h=p.bind({k:1});e.css=p,e.extractCss=e=>{let t=r(e),l=t.data;return t.data="",l},e.glob=b,e.keyframes=h,e.setup=function(e,t,r,l){a.p=t,u=e,d=r,g=l},e.styled=function(e,t){let r=this||{};return function(){let l=arguments;function n(o,a){let s=Object.assign({},o),i=s.className||n.className;r.p=Object.assign({theme:d&&d()},s),r.o=/ *go\d+/.test(i),s.className=p.apply(r,l)+(i?" "+i:""),t&&(s.ref=a);let c=e;return e[0]&&(c=s.as||e,delete s.as),g&&c[0]&&g(s),u(c,s)}return t?t(n):n}}}); 238 239</script>
239<!--LOOMI SDK--><meta name="viewport" content="width=device-width, initial-scale=1"><!-- Hyperspeed:448350 --><!-- hs-shared_id:ebca1822 -->
239<script>window.HS_JS_OVERRIDES = [{"load_method":"ON_ACTION","match":"config.gorgias","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"ON_ACTION","match":"intelligems.io","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"ON_ACTION","match":"returngo.ai","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"ON_ACTION","match":"rebuyengine","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"ON_ACTION","match":"shopifycloud\/shopify\/assets\/storefront\/features","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"ON_ACTION","match":"shopifycloud\/storefront-recaptch","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"ON_ACTION","match":"shopifycloud\/shopify\/assets\/shopify_pay","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"ON_ACTION","match":"adobe typeKit","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"ON_ACTION","match":"snapchat.com","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"ON_ACTION","match":"clarity.ms","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"ON_ACTION","match":"scevent.min.js","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"ON_ACTION","match":"trekkie.load","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"ON_ACTION","match":"sc-static.net\/scevent.min.js","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"ON_ACTION","match":"attn.tv","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"ON_ACTION","match":"hotjar.com","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"ON_ACTION","match":"cdn.attn.tv","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"ON_ACTION","match":"googletagmanager","pages":null,"match_type":"SMART_DEFER_JS","extension_id":null,"file_name":null},{"load_method":"DEFER","match":"019d8b0a-c4c9-7a7a-a1d5-843d28cf528d\/consentmo_ada.js","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"],"match_type":"APP_EMBED_JS","extension_id":"019d8b0a-c4c9-7a7a-a1d5-843d28cf528d","file_name":"consentmo_ada.js"},{"load_method":"DEFER","match":"019d8b0a-c4c9-7a7a-a1d5-843d28cf528d\/consentmo_cookie_consent.js","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"],"match_type":"APP_EMBED_JS","extension_id":"019d8b0a-c4c9-7a7a-a1d5-843d28cf528d","file_name":"consentmo_cookie_consent.js"},{"load_method":"DEFER","match":"019d87bd-d52e-78ed-b32a-c498e560b898\/rebuy-extensions.js","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"],"match_type":"APP_EMBED_JS","extension_id":"019d87bd-d52e-78ed-b32a-c498e560b898","file_name":"rebuy-extensions.js"},{"load_method":"DEFER","match":"019d4a4d-efb9-7a89-823f-67b445762cfd\/app-embed.js","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"],"match_type":"APP_EMBED_JS","extension_id":"019d4a4d-efb9-7a89-823f-67b445762cfd","file_name":"app-embed.js"},{"load_method":"ON_ACTION","match":"019d72a7-b260-7006-9cbc-9bc72f42f100\/app-embed.js","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"],"match_type":"APP_EMBED_JS","extension_id":"019d72a7-b260-7006-9cbc-9bc72f42f100","file_name":"app-embed.js"},{"load_method":"ON_ACTION","match":"019d5253-ab7b-791b-ad23-f5d0231ef3ce\/govalos.js","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"],"match_type":"APP_EMBED_JS","extension_id":"019d5253-ab7b-791b-ad23-f5d0231ef3ce","file_name":"govalos.js"},{"load_method":"ON_ACTION","match":"019d1f2c-9418-77fe-a8aa-ddaecfed0223\/lyvecom.js","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"],"match_type":"APP_EMBED_JS","extension_
239id":"019d1f2c-9418-77fe-a8aa-ddaecfed0223","file_name":"lyvecom.js"},{"load_method":"ON_ACTION","match":"019d6bf0-235c-7c49-9d4f-48f378bd577e\/insertReviewsHandler.min.js","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"],"match_type":"APP_EMBED_JS","extension_id":"019d6bf0-235c-7c49-9d4f-48f378bd577e","file_name":"insertReviewsHandler.min.js"},{"load_method":"ON_ACTION","match":"019b99c3-3ad9-7955-8fcc-589dc16806b4\/gwp-cart-monitor.js","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"],"match_type":"APP_EMBED_JS","extension_id":"019b99c3-3ad9-7955-8fcc-589dc16806b4","file_name":"gwp-cart-monitor.js"},{"load_method":"ON_ACTION","match":"019d6bf0-235c-7c49-9d4f-48f378bd577e\/loader.min.js","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"],"match_type":"APP_EMBED_JS","extension_id":"019d6bf0-235c-7c49-9d4f-48f378bd577e","file_name":"loader.min.js"}];</script>
239<script>!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var s in n)("object"==typeof exports?exports:e)[s]=n[s]}}(self,()=>(()=>{"use strict";const e="hyperscript/defer-load",t="ON_ACTION",n=["window.Station.Apps.Tabs",".replace('no-js', 'js')","onLoadStylesheet()","window.onpageshow","spratlyThemeSettings","lazysizes","window.MinimogSettings","onloadt4relcss","asyncLoad","_bstrLocale","window.PandectesSettings","window.pandectes","window.Rivo.common","__engine_loaded","window.AVADA_JOY"],s=window.HS_JS_OVERRIDES||[];function i(e,t){const i=!e||"string"!=typeof e,o=t&&t.hasAttribute("hs-ignore"),r=t&&t.innerHTML,c=t&&"application/ld+json"===t.getAttribute("type")||r&&n.some(e=>t.innerHTML.includes(e));if(!t&&i||o||c)return null;{const n=s.find(n=>function(e,t,n){if(!e)return!1;if("APP_EMBED_JS"===e.match_type&&e.file_name)return function(e,t){if(!t)return!1;const n=function(e){let t;try{t=new URL(e,window.location.origin).pathname}catch(n){if(!e.startsWith("/"))return null;t=e}if(!t)return null;const n=t.replace(/^\/+/,"").split("/");if(n.length<4||"extensions"!==n[0])return null;const s=n.indexOf("assets");if(s<=0||s>=n.length-1)return null;const i=n[1],o=n[n.length-1];return i&&o?{extensionId:i,fileName:o}:null}(t);
239return!!n&&(n.extensionId===e.extension_id&&n.fileName===e.file_name)}(e,t);const s=n&&e.match&&n.includes(e.match),i=t&&e.match&&t.includes(e.match);return Boolean(i||s)}(n,e,r?t.innerHTML:null));return n?function(e,t){let n=t;if(e.cdn){n=`https://cdn.hyperspeed.me/script/${t.replace(/^(http:\/\/|https:\/\/|\/\/)/,"")}`}return{load_method:e.load_method||"default",pages:e.pages||null,src:n}}(n,e):null}}window.HS_LOAD_ON_ACTION_SCRIPTS=window.HS_LOAD_ON_ACTION_SCRIPTS||[];const o=document.createElement,r={src:Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"src"),type:Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"type")},c=HTMLScriptElement.prototype.setAttribute,l=Symbol("hs-setting");function a(t,n,s){s&&window.HS_LOAD_ON_ACTION_SCRIPTS.push([t,n]),t.type=e;const i=function(n){t.getAttribute("type")===e&&n.preventDefault(),t.removeEventListener("beforescriptexecute",i)};t.addEventListener("beforescriptexecute",i)}function u(e){if(!e||!Array.isArray(e))return!0;const t=function(){if(void 0!==window.SHOPIFY_PAGE_TYPE)return window.SHOPIFY_PAGE_TYPE;const e=window.location.pathname;return"/"===e||"/index"===e?"HOME":e.includes("/collections/")?"COLLECTIONS":e.includes("/products/")?"PRODUCT":e.includes("/cart")?"CART":"OTHER"}();return e.includes(t)}return document.createElement=function(...n){if("script"!==n[0].toLowerCase()||window.hsUnblocked)return o.apply(document,n);const s=o.apply(document,n);try{Object.defineProperties(s,{src:{...r.src,set(n){if(this[l])r.src.set.call(this,n);else{this[l]=!0;try{const s=i(n,null),o=s&&s.load_method===t,c=s?s.src:n;o&&r.type.set.call(this,e),r.src.set.call(this,c)}finally{this[l]=!1}}}},type:{...r.type,set(n){if(this[l])return void r.type.set.call(this,n);const o=i(s.src,null),c=o&&o.load_method===t;r.type.set.call(this,c?e:n)}}}),s.setAttribute=function(e,t){if("src"===e||"type"===e){if(this[l])return void r[e].set.call(this,t);this[l]=!0;try{this[e]=t}finally{this[l]=!1}}else c.call(this,e,t)}}catch(e){console.warn("HyperScripts: unable to prevent script execution for script src ",s.src,".\n",'A likely cause would be because you are using a third-party browser extension that monkey patches the "document.createElement" function.')}return s},window.hsScriptObserver=new MutationObserver(n=>{for(let s=0;s<n.length;s++){const{addedNodes:o}=n[s];for(let n=0;n<o.length;n++){const s=o[n];if(1===s.nodeType&&"SCRIPT"===s.tagName){const n=s.type,o=i(s.src,s);if(n===e)a(s,null,u(o&&o.pages));else if(o){const n=u(o.pages),i=s.type===e?null:s.type;switch(o.load_method){case t:a(s,i,n);break;case"DEFER":n||a(s,i,!1)}}}}}}),window.hsScriptObserver.observe(document.documentElement,{childList:!0,subtree:!0}),{}})());</script>
239<!-- Third party app optimization --><!-- Is an app not updating? Just click Rebuild Cache in Hyperspeed. --><!-- Or, stop deferring the app by clicking View Details on App Optimization in your Theme Optimization settings. -->
239<script hs-ignore="">(function(){var hsUrls=[{"load_method":"ASYNC","original_url":"https:\/\/storage.googleapis.com\/mobile-embed-scripts-prod\/loader\/index.js?appId=eLKOtplUAo\u0026environment=production\u0026shop=glamrco.myshopify.com","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"]},{"load_method":"ON_ACTION","original_url":"https:\/\/static.returngo.ai\/master.returngo.ai\/returngo.min.js?shop=glamrco.myshopify.com","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"]},{"load_method":"ASYNC","original_url":"https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=glamrco.myshopify.com","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"]},{"load_method":"ON_ACTION","original_url":"https:\/\/cdn.attn.tv\/glamnetic\/dtag.js?shop=glamrco.myshopify.com","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"]},{"load_method":"ON_ACTION","original_url":"https:\/\/superfiliate-cdn.com\/storefront.js?shop=glamrco.myshopify.com","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"]},{"load_method":"ASYNC","original_url":"https:\/\/storage.googleapis.com\/mobile-embed-scripts-prod\/webbridge-sdk\/webbridge.umd.js?shop=glamrco.myshopify.com","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"]},{"load_method":"ON_ACTION","original_url":"https:\/\/cdn.weglot.com\/weglot_script_tag.js?shop=glamrco.myshopify.com","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"]},{"load_method":"ON_ACTION","original_url":"https:\/\/intg.snapchat.com\/shopify\/shopify-scevent-init.js?id=fa8ffcd4-e612-442b-82c1-9aa78f8cc852\u0026shop=glamrco.myshopify.com","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"]},{"load_method":"ON_ACTION","original_url":"https:\/\/cdn.attn.tv\/glamnetic-ca\/dtag.js?shop=glamrco.myshopify.com","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"]},{"load_method":"ON_ACTION","original_url":"https:\/\/d38xvr37kwwhcm.cloudfront.net\/js\/grin-sdk.js?shop=glamrco.myshopify.com","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"]},{"load_method":"ON_ACTION","original_url":"https:\/\/www.glamnetic.com\/a\/novel\/js\/novel-storefront.js?shop=glamrco.myshopify.com","pages":["HOME","COLLECTIONS","PRODUCT","CART","OTHER"]}];var insertBeforeBackup=Node.prototype.insertBefore;var currentPageType=getPageType();function getPageType(){var currentPage="collection";if(currentPage==='index'){return'HOME';}else if(currentPage==='collection'){return'COLLECTIONS';}else if(currentPage==='product'){return'PRODUCT';}else if(currentPage==='cart'){return'CART';}else{return'OTHER';}} 240function isWhitelistedPage(script){return script.pages.includes(currentPageType);} 241function getCachedScriptUrl(url){var result=(hsUrls||[]).find(function(el){var compareUrl=el.original_url;if(url.substring(0,6)==="https:"&&el.original_url.substring(0,2)==="//"){compareUrl="https:"+el.original_url;} 242return url==compareUrl;});return result;} 243function loadScript(scriptInfo){if(isWhitelistedPage(scriptInfo)){var s=document.createElement('script');s.type='text/javascript';s.async=true;s.src=scriptInfo.original_url;var x=document.getElementsByTagName('script')[0];insertBeforeBackup.apply(x.parentNode,[s,x]);}} 244var userEvents={touch:["touchmove","touchend"],mouse:["mousemove","click","keydown","scroll"]};function isTouch(){var touchIdentifiers=" -webkit- -moz- -o- -ms- ".split(" ");if("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch){return true;} 245var query=["(",touchIdentifiers.join("touch-enabled),("),"hsterminal",")"].join("");return window.matchMedia(query).matches;} 246var actionEvents=isTouch()?userEvents.touch:userEvents.mouse;function loadOnUserAction(){(hsUrls||[]).filter(function(url){return url.load_method==='ON_ACTION';}).forEach(function(scriptInfo){loadScript(scriptInfo)}) 247actionEvents.forEach(function(userEvent){document.removeEventListener(userEvent,loadOnUserAction);});} 248Node.prototype.insertBefore=function(newNode,refNode){if(newNode.type!=="text/javascript"&&newNode.type!=="application/javascript"&&newNode.type!=="application/ecmascript"){return insertBeforeBackup.apply(this,arguments);} 249var scriptInfo=getCachedScriptUrl(newNode.src);if(!scriptInfo){return insertBeforeBackup.apply(this,arguments);} 250if(isWhitelistedPage(scriptInfo)&&scriptInfo.load_method!=='ON_ACTION'){var s=document.createElement('script');s.type='text/javascript';s.async=true;s.src=scriptInfo.original_url;
250insertBeforeBackup.apply(this,[s,refNode]);}} 251document.addEventListener("DOMContentLoaded",function(){actionEvents.forEach(function(userEvent){document.addEventListener(userEvent,loadOnUserAction);});});})();</script>
251<!-- instant.load -->
251<script defer="" src="//www.glamnetic.com/cdn/shop/t/558/assets/hs-instantload.min.js?v=40211797642303160721776093999"></script>
251<!-- defer JS until action -->
251<script async="" src="//www.glamnetic.com/cdn/shop/t/558/assets/hs-script-loader.min.js?v=15651996645934531031765312934"></script>
251<!-- start schema de-duplicater -->
251<script> 252 document.addEventListener("DOMContentLoaded",function(t){(function(){if(typeof MutationObserver==="undefined"){return}var n=function(){var t=document.querySelectorAll("[itemtype]");for(var e=0,n=t.length;e<n;e++){var r=t[e];r.removeAttribute("itemtype");r.removeAttribute("itemscope");r.removeAttribute("itemprop")}var i=document.querySelectorAll('script[type="application/ld+json"]');for(var e=0,n=i.length;e<n;e++){var r=i[e];if(!r.classList.contains("schemaplus-schema")){r.remove()}}};var t=new MutationObserver(function(t,e){n();e.disconnect();return});t.observe(document.getElementsByTagName("body")[0],{childList:true,subtree:true})})()}); 253 </script>
253<!-- end schema de-duplicater -->
253<script id="lyvecom" data-lyvecom="" src="https://dashboard.lyvecom.com/widget/widget.js" defer="" data-glam="true" data-no-delay="true"></script>
253<script src="https://sdk.helloextend.com/extend-sdk-client/v1/extend-sdk-client.min.js" defer="" data-glam="true" data-no-delay="true"></script>
253<meta charset="utf-8"><link rel="preconnect" href="https://cdn.rebuyengine.com"><title> Shop Our Magnetic Lashes & Press-On Nails | Glamnetic </title>
253<script> 254(function() { 255 function isCollectionLikeSchema(data) { 256 if (!data || typeof data !== 'object') return false; 257 if (data['@type'] === 'OfferCatalog') return false; 258 if (data['@type'] === 'ItemList' || data['@type'] === 'CollectionPage') return true; 259 if (Array.isArray(data.itemListElement) && data.itemListElement.length > 3) return true; 260 if (Array.isArray(data['@graph'])) { 261 return data['@graph'].some(function(node) { 262 return node && node['@type'] !== 'OfferCatalog' && (node['@type'] === 'ItemList' || node['@type'] === 'CollectionPage' || 263 (Array.isArray(node.itemListElement) && node.itemListElement.length > 3)); 264 }); 265 } 266 return false; 267 } 268 269 function runSlim() { 270 var scripts = document.querySelectorAll('script[type="application/ld+json"]'); 271 if (!scripts.length) return; 272 scripts.forEach(function(script) { 273 try { 274 var data = JSON.parse(script.textContent || '{}'); 275 if (isCollectionLikeSchema(data)) script.textContent = '[]'; 276 } catch (e) {} 277 }); 278 } 279 280 function scheduleSlim() { 281 var run = function() { runSlim(); }; 282 if (document.readyState === 'loading') { 283 document.addEventListener('DOMContentLoaded', function() { 284 setTimeout(run, 0); 285 observeThenRun(run); 286 }); 287 } else { 288 setTimeout(run, 0); 289 observeThenRun(run); 290 } 291 } 292 293 function observeThenRun(callback) { 294 var fallback = setTimeout(callback, 150); 295 if (typeof MutationObserver === 'undefined') { 296 setTimeout(callback, 400); 297 return; 298 } 299 var observer = new MutationObserver(function(mutations) { 300 var hasSchema = mutations.some(function(m) { 301 return Array.prototype.some.call(m.addedNodes || [], function(n) { 302 return n.nodeType === 1 && n.tagName === 'SCRIPT' && 303 (n.getAttribute('type') === 'application/ld+json' || (n.type && n.type.indexOf('ld+json') !== -1)); 304 }); 305 }); 306 if (hasSchema) { 307 clearTimeout(fallback); 308 callback(); 309 } 310 }); 311 var root = document.documentElement || document.body; 312 if (root) { 313 observer.observe(root, { childList: true, subtree: true }); 314 setTimeout(function() { observer.disconnect(); }, 8000); 315 } 316 } 317 318 scheduleSlim(); 319})(); 320</script>
320<script type="application/ld+json" class="schemaplus-schema"> 321 { 322 "@context": "https://schema.org", 323 "@type": "OfferCatalog", 324 "@id": "https:\/\/www.glamnetic.com\/collections\/shop-all-glamnetic-products#catalog", 325 "name": "Shop All Glamnetic Products", 326 "url": "https:\/\/www.glamnetic.com\/collections\/shop-all-glamnetic-products", 327 "numberOfItems": 50, 328 "itemListElement": [{ 329 "@type":"Product", 330 "name":"I Am Your Father", 331 "url":"https:\/\/www.glamnetic.com\/products\/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails", 332 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/IAmYourFather_1.webp?v=1788989917\u0026width=1200", 333 "offers": {"@type":"Offer", 334 "price":21.99,"priceCurrency":"USD", 335 "availability":"https:\/\/schema.org\/InStock" 336 }, 337 "aggregateRating": { 338 "@type":"AggregateRating", 339 "ratingValue":5.0, 340 "reviewCount":1 341 }},{ 342 "@type":"Product", 343 "name":"Punch It, Chewie", 344 "url":"https:\/\/www.glamnetic.com\/products\/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails", 345 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/PunchItChewie_1.webp?v=1788990187\u0026width=1200", 346 "offers": {"@type":"Offer", 347 "price":21.99,"priceCurrency":"USD", 348 "availability":"https:\/\/schema.org\/InStock" 349 }, 350 "aggregateRating": { 351 "@type":"AggregateRating", 352 "ratingValue":5.0, 353 "reviewCount":1 354 }},{ 355 "@type":"Product", 356 "name":"Much To Learn, You Still Have", 357 "url":"https:\/\/www.glamnetic.com\/products\/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails", 358 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/MuchToLearnYouStillHave_1.webp?v=1788990108\u0026width=1200", 359 "offers": {"@type":"Offer", 360 "price":21.99,"priceCurrency":"USD", 361 "availability":"https:\/\/schema.org\/InStock" 362 }},{ 363 "@type":"Product", 364 "name":"Brush-On Nail Glue", 365 "url":"https:\/\/www.glamnetic.com\/products\/brush-on-nail-glue", 366 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931\u0026width=1200", 367 "offers": {"@type":"Offer", 368 "price":7.99,"priceCurrency":"USD", 369 "availability":"https:\/\/schema.org\/InStock" 370 }, 371 "aggregateRating": { 372 "@type":"AggregateRating", 373 "ratingValue":4.6, 374 "reviewCount":2107 375 }},{ 376 "@type":"Product", 377 "name":"The Jedi Order", 378 "url":"https:\/\/www.glamnetic.com\/products\/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails", 379 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/TheJediOrder_1.webp?v=1788990487\u0026width=1200", 380 "offers": {"@type":"Offer", 381 "price":21.99,"priceCurrency":"USD", 382 "availability":"https:\/\/schema.org\/InStock" 383 }},{ 384 "@type":"Product", 385 "name":"Beep-Boop", 386 "url":"https:\/\/www.glamnetic.com\/products\/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails", 387 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/BeepBoop_1.webp?v=1788989493\u0026width=1200", 388 "offers": {"@type":"Offer", 389 "price":21.99,"priceCurrency":"USD", 390 "availability":"https:\/\/schema.org\/InStock" 391 }},{ 392 "@type":"Product", 393 "name":"Emperor", 394 "url":"https:\/\/www.glamnetic.com\/products\/emperor-star-wars-x-glamnetic-short-almond-press-on-nails", 395 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Emperor_1.webp?v=1788989577\u0026width=1200", 396 "offers": {"@type":"Offer", 397 "price":21.99,"priceCurrency":"USD", 398 "availability":"https:\/\/schema.org\/InStock" 399 }},{ 400 "@type":"Product", 401 "name":"Glue Duo", 402 "url":"https:\/\/www.glamnetic.com\/products\/nail-glue-duo-nail-accessory-bundle", 403 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308\u0026width=1200", 404 "offers": {"@type":"Offer", 405 "price":14.38,"priceCurrency":"USD", 406 "availability":"https:\/\/schema.org\/InStock" 407 }, 408 "aggregateRating": { 409 "@type":"AggregateRating", 410 "ratingValue":4.8, 411 "reviewCount":19 412 }},{ 413 "@type":"Product", 414 "name":"Press-On Nail Remover", 415 "url":"https:\/\/www.glamnetic.com\/products\/press-on-nail-remover", 416 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/2026_03_PressOnNailRemover_New.webp?v=1774394347\u0026width=1200", 417 "offers": {"@type":"Offer", 418 "price":12.99,"priceCurrency":"USD", 419 "availability":"https:\/\/schema.org\/InStock" 420 }, 421 "aggregateRating": { 422 "@type":"AggregateRating", 423 "ratingValue":4.3, 424 "reviewCount":441 425 }},{ 426 "@type":"Product", 427 "name":"Glue Trio", 428 "url":"https:\/\/www.glamnetic.com\/products\/nail-glue-trio-nail-accessory-bundle", 429 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Brush-OnNailGlueTrio-1.webp?v=1786481419\u0026width=1200", 430 "offers": {"@type":"Offer", 431 "price":21.57,"priceCurrency":"USD", 432 "availability":"https:\/\/schema.org\/InStock" 433 }, 434 "aggregateRating": { 435 "@type":"AggregateRating", 436 "ratingValue":5.0, 437 "reviewCount":6 438 }},{ 439 "@type":"Product", 440 "name":"Rebellion", 441 "url":"https:\/\/www.glamnetic.com\/products\/rebellion-star-wars-x-glamnetic-short-almond-press-on-nails", 442 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Rebellion_1.webp?v=1788990252\u0026width=1200", 443 "offers": {"@type":"Offer", 444 "price":21.99,"priceCurrency":"USD", 445 "availability":"https:\/\/schema.org\/InStock" 446 }, 447 "aggregateRating": { 448 "@type":"AggregateRating", 449 "ratingValue":5.0, 450 "reviewCount":1 451 }},{ 452 "@type":"Product", 453 "name":"Pixie Dusted", 454 "url":"https:\/\/www.glamnetic.com\/products\/pixie-dusted-short-squoval-press-on-nails", 455 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/PixieDusted_1.webp?v=1786994127\u0026width=1200", 456 "offers": {"@type":"Offer", 457 "price":19.99,"priceCurrency":"USD", 458 "availability":"https:\/\/schema.org\/InStock" 459 }},{ 460 "@type":"Product", 461 "name":"Love Current", 462 "url":"https:\/\/www.glamnetic.com\/products\/love-current-sh
462ort-almond-press-on-nails", 463 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/LoveCurrent_1.webp?v=1786994578\u0026width=1200", 464 "offers": {"@type":"Offer", 465 "price":21.99,"priceCurrency":"USD", 466 "availability":"https:\/\/schema.org\/InStock" 467 }, 468 "aggregateRating": { 469 "@type":"AggregateRating", 470 "ratingValue":5.0, 471 "reviewCount":2 472 }},{ 473 "@type":"Product", 474 "name":"Suns of Tatooine", 475 "url":"https:\/\/www.glamnetic.com\/products\/suns-of-tatooine-star-wars-x-glamnetic-short-oval-press-on-nails", 476 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/SunsOfTatooine_1.webp?v=1788990422\u0026width=1200", 477 "offers": {"@type":"Offer", 478 "price":21.99,"priceCurrency":"USD", 479 "availability":"https:\/\/schema.org\/InStock" 480 }},{ 481 "@type":"Product", 482 "name":"Help Me, Obi-Wan", 483 "url":"https:\/\/www.glamnetic.com\/products\/help-me-obi-wan-star-wars-x-glamnetic-short-almond-press-on-nails", 484 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/HelpMeObiWan_1.webp?v=1788989777\u0026width=1200", 485 "offers": {"@type":"Offer", 486 "price":21.99,"priceCurrency":"USD", 487 "availability":"https:\/\/schema.org\/InStock" 488 }, 489 "aggregateRating": { 490 "@type":"AggregateRating", 491 "ratingValue":5.0, 492 "reviewCount":1 493 }},{ 494 "@type":"Product", 495 "name":"Press \u0026 Perfect", 496 "url":"https:\/\/www.glamnetic.com\/products\/press-and-perfect-nail-accessory-bundle", 497 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/glue-remover-bundle.png?v=1774042953\u0026width=1200", 498 "offers": {"@type":"Offer", 499 "price":18.88,"priceCurrency":"USD", 500 "availability":"https:\/\/schema.org\/InStock" 501 }, 502 "aggregateRating": { 503 "@type":"AggregateRating", 504 "ratingValue":4.5, 505 "reviewCount":2632 506 }},{ 507 "@type":"Product", 508 "name":"May The Force Be With You", 509 "url":"https:\/\/www.glamnetic.com\/products\/may-the-force-be-with-you-star-wars-x-glamnetic-medium-oval-press-on-nails", 510 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/MayTheForceBeWithYou_1.webp?v=1788989990\u0026width=1200", 511 "offers": {"@type":"Offer", 512 "price":21.99,"priceCurrency":"USD", 513 "availability":"https:\/\/schema.org\/InStock" 514 }, 515 "aggregateRating": { 516 "@type":"AggregateRating", 517 "ratingValue":5.0, 518 "reviewCount":1 519 }},{ 520 "@type":"Product", 521 "name":"Help! I Think Iâm Melting!", 522 "url":"https:\/\/www.glamnetic.com\/products\/help-i-think-im-melting-star-wars-x-glamnetic-short-oval-press-on-nails", 523 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/HelpIThinkImMelting_1.webp?v=1788989838\u0026width=1200", 524 "offers": {"@type":"Offer", 525 "price":21.99,"priceCurrency":"USD", 526 "availability":"https:\/\/schema.org\/InStock" 527 }},{ 528 "@type":"Product", 529 "name":"Cloud Dance", 530 "url":"https:\/\/www.glamnetic.com\/products\/cloud-dance-short-oval-press-on-nails", 531 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/CloudDance_1.webp?v=1786994525\u0026width=1200", 532 "offers": {"@type":"Offer", 533 "price":19.99,"priceCurrency":"USD", 534 "availability":"https:\/\/schema.org\/InStock" 535 }},{ 536 "@type":"Product", 537 "name":"Dotted Mulberry", 538 "url":"https:\/\/www.glamnetic.com\/products\/dotted-mulberry-medium-oval-press-on-nails", 539 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/DottedMulberry_1.webp?v=1786994116\u0026width=1200", 540 "offers": {"@type":"Offer", 541 "price":19.99,"priceCurrency":"USD", 542 "availability":"https:\/\/schema.org\/InStock" 543 }, 544 "aggregateRating": { 545 "@type":"AggregateRating", 546 "ratingValue":5.0, 547 "reviewCount":2 548 }},{ 549 "@type":"Product", 550 "name":"Adhesive Nail Tabs", 551 "url":"https:\/\/www.glamnetic.com\/products\/adhesive-nail-tabs", 552 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/products\/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191\u0026width=1200", 553 "offers": {"@type":"Offer", 554 "price":9.99,"priceCurrency":"USD", 555 "availability":"https:\/\/schema.org\/InStock" 556 }, 557 "aggregateRating": { 558 "@type":"AggregateRating", 559 "ratingValue":4.5, 560 "reviewCount":218 561 }},{ 562 "@type":"Product", 563 "name":"Heavenly Metal", 564 "url":"https:\/\/www.glamnetic.com\/products\/heavenly-metal-short-almond-press-on-nails", 565 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/HeavenlyMetal_1.webp?v=1786994490\u0026width=1200", 566 "offers": {"@type":"Offer", 567 "price":21.99,"priceCurrency":"USD", 568 "availability":"https:\/\/schema.org\/InStock" 569 }},{ 570 "@type":"Product", 571 "name":"Iced Latte", 572 "url":"https:\/\/www.glamnetic.com\/products\/iced-latte-short-oval-press-on-nails", 573 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/IcedLatte_1.webp?v=1786994086\u0026width=1200", 574 "offers": {"@type":"Offer", 575 "price":17.99,"priceCurrency":"USD", 576 "availability":"https:\/\/schema.org\/InStock" 577 }, 578 "aggregateRating": { 579 "@type":"AggregateRating", 580 "ratingValue":5.0, 581 "reviewCount":6 582 }},{ 583 "@type":"Product", 584 "name":"Strawberry Icing", 585 "url":"https:\/\/www.glamnetic.com\/products\/strawberry-icing-short-almond-press-on-nails", 586 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/StrawberryIcing_1.webp?v=1786994094\u0026width=1200", 587 "offers": {"@type":"Offer", 588 "price":17.99,"priceCurrency":"USD", 589 "availability":"https:\/\/schema.org\/InStock" 590 }, 591 "aggregateRating": { 592 "@type":"AggregateRating", 593 "ratingValue":5.0, 594 "reviewCount":1 595 }},{ 596 "@type":"Product", 597 "name":"After Hours", 598 "url":"https:\/\/www.glamnetic.com\/products\/after-hours-short-oval-press-on-nails", 599 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/AfterHours_1.webp?v=1786994104\u0026width=1200", 600 "offers": {"@type":"Offer", 601 "price":17.99,"priceCurrency":"USD", 602 "availability":"https:\/\/schema.org\/InStock" 603 }, 604 "aggregateRating": { 605 "@type":"AggregateRating", 606 "ratingValue":5.0, 607 "reviewCount":2 608 }},{ 609 "@type":"Product", 610 "name":"Soft Skyline", 611 "url":"https:\/\/www.glamnetic.com\/products\/soft-skyline-medium-coffin-press-on-nails", 612 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/SoftSkyline_1.webp?v=1786993767\u0026width=1200", 613 "offers": {"@type":"Offer", 614 "price":19.99,"priceCurrency":"USD", 615 "availability":"https:\/\/schema.org\/InStock" 616 }},{ 617 "@type":"Product", 618 "name":"Pink Whisper", 619 "url":"https:\/\/www.glamnetic.com\/products\/pink-whisper-short-round-press-on-nails", 620 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/PinkWhisper_1.webp?v=1780425722\u0026width=1200", 621 "offers": {"@type":"Offer", 622 "price":17.99,"priceCurrency":"USD", 623 "availability":"https:\/\/schema.org\/InStock" 624 }, 625 "aggregateRating": { 626 "@type":"AggregateRating", 627 "ratingValue":4.8, 628 "reviewCount":98
629 }},{ 630 "@type":"Product", 631 "name":"Purple Reign", 632 "url":"https:\/\/www.glamnetic.com\/products\/purple-reign-extra-short-oval-quick-press-mani-no-glue-needed-press-on-nails", 633 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/PurpleReign_1.webp?v=1785889217\u0026width=1200", 634 "offers": {"@type":"Offer", 635 "price":11.99,"priceCurrency":"USD", 636 "availability":"https:\/\/schema.org\/InStock" 637 }, 638 "aggregateRating": { 639 "@type":"AggregateRating", 640 "ratingValue":5.0, 641 "reviewCount":4 642 }},{ 643 "@type":"Product", 644 "name":"Aura Reading", 645 "url":"https:\/\/www.glamnetic.com\/products\/aura-reading-extra-short-square-quick-press-mani-no-glue-needed-press-on-nails", 646 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/AuraReading_1.webp?v=1785889180\u0026width=1200", 647 "offers": {"@type":"Offer", 648 "price":11.99,"priceCurrency":"USD", 649 "availability":"https:\/\/schema.org\/InStock" 650 }, 651 "aggregateRating": { 652 "@type":"AggregateRating", 653 "ratingValue":4.3, 654 "reviewCount":6 655 }},{ 656 "@type":"Product", 657 "name":"Ink Spell", 658 "url":"https:\/\/www.glamnetic.com\/products\/ink-spell-extra-short-round-quick-press-mani-no-glue-needed-press-on-nails", 659 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/InkSpell_1.webp?v=1785889193\u0026width=1200", 660 "offers": {"@type":"Offer", 661 "price":11.99,"priceCurrency":"USD", 662 "availability":"https:\/\/schema.org\/InStock" 663 }, 664 "aggregateRating": { 665 "@type":"AggregateRating", 666 "ratingValue":3.0, 667 "reviewCount":2 668 }},{ 669 "@type":"Product", 670 "name":"Velveteen Trance", 671 "url":"https:\/\/www.glamnetic.com\/products\/velveteen-trance-extra-short-almond-quick-press-mani-no-glue-needed-press-on-nails", 672 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/VelveteenTrance_1.webp?v=1785889231\u0026width=1200", 673 "offers": {"@type":"Offer", 674 "price":11.99,"priceCurrency":"USD", 675 "availability":"https:\/\/schema.org\/InStock" 676 }, 677 "aggregateRating": { 678 "@type":"AggregateRating", 679 "ratingValue":4.0, 680 "reviewCount":9 681 }},{ 682 "@type":"Product", 683 "name":"Midnight Merlot", 684 "url":"https:\/\/www.glamnetic.com\/products\/midnight-merlot-extra-short-oval-quick-press-mani-no-glue-needed-press-on-nails", 685 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/MidnightMerlot_1.webp?v=1785889206\u0026width=1200", 686 "offers": {"@type":"Offer", 687 "price":11.99,"priceCurrency":"USD", 688 "availability":"https:\/\/schema.org\/InStock" 689 }, 690 "aggregateRating": { 691 "@type":"AggregateRating", 692 "ratingValue":3.5, 693 "reviewCount":2 694 }},{ 695 "@type":"Product", 696 "name":"Dark Waters", 697 "url":"https:\/\/www.glamnetic.com\/products\/dark-waters-medium-oval-press-on-nails", 698 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/DarkWaters-1.webp?v=1786655239\u0026width=1200", 699 "offers": {"@type":"Offer", 700 "price":19.99,"priceCurrency":"USD", 701 "availability":"https:\/\/schema.org\/InStock" 702 }, 703 "aggregateRating": { 704 "@type":"AggregateRating", 705 "ratingValue":5.0, 706 "reviewCount":5 707 }},{ 708 "@type":"Product", 709 "name":"Vintage Silver", 710 "url":"https:\/\/www.glamnetic.com\/products\/vintage-silver-short-almond-press-on-nails", 711 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/VintageSilver_1.webp?v=1785889051\u0026width=1200", 712 "offers": {"@type":"Offer", 713 "price":17.99,"priceCurrency":"USD", 714 "availability":"https:\/\/schema.org\/InStock" 715 }, 716 "aggregateRating": { 717 "@type":"AggregateRating", 718 "ratingValue":5.0, 719 "reviewCount":3 720 }},{ 721 "@type":"Product", 722 "name":"Tricks \u0026 Treats", 723 "url":"https:\/\/www.glamnetic.com\/products\/tricks-and-treats-short-almond-press-on-nails", 724 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Tricks_Treats_1.webp?v=1785889030\u0026width=1200", 725 "offers": {"@type":"Offer", 726 "price":19.99,"priceCurrency":"USD", 727 "availability":"https:\/\/schema.org\/InStock" 728 }, 729 "aggregateRating": { 730 "@type":"AggregateRating", 731 "ratingValue":5.0, 732 "reviewCount":1 733 }},{ 734 "@type":"Product", 735 "name":"Witchy Woman", 736 "url":"https:\/\/www.glamnetic.com\/products\/witchy-woman-short-squoval-press-on-nails", 737 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/WitchyWoman_1.webp?v=1785889113\u0026width=1200", 738 "offers": {"@type":"Offer", 739 "price":19.99,"priceCurrency":"USD", 740 "availability":"https:\/\/schema.org\/InStock" 741 }, 742 "aggregateRating": { 743 "@type":"AggregateRating", 744 "ratingValue":5.0, 745 "reviewCount":3 746 }},{ 747 "@type":"Product", 748 "name":"Bat Check", 749 "url":"https:\/\/www.glamnetic.com\/products\/bat-check-short-almond-press-on-nails", 750 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/BatCheck-1.webp?v=1785888109\u0026width=1200", 751 "offers": {"@type":"Offer", 752 "price":19.99,"priceCurrency":"USD", 753 "availability":"https:\/\/schema.org\/InStock" 754 }, 755 "aggregateRating": { 756 "@type":"AggregateRating", 757 "ratingValue":5.0, 758 "reviewCount":2 759 }},{ 760 "@type":"Product", 761 "name":"Batty Bits", 762 "url":"https:\/\/www.glamnetic.com\/products\/batty-bits-short-squoval-press-on-nails", 763 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/BattyBits_1.webp?v=1785888183\u0026width=1200", 764 "offers": {"@type":"Offer", 765 "price":17.99,"priceCurrency":"USD", 766 "availability":"https:\/\/schema.org\/InStock" 767 }},{ 768 "@type":"Product", 769 "name":"In The Spirit", 770 "url":"https:\/\/www.glamnetic.com\/products\/in-the-spirit-short-almond-press-on-nails", 771 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/InTheSpirit-1.webp?v=1785888495\u0026width=1200", 772 "offers": {"@type":"Offer", 773 "price":19.99,"priceCurrency":"USD", 774 "availability":"https:\/\/schema.org\/InStock" 775 }, 776 "aggregateRating": { 777 "@type":"AggregateRating", 778 "ratingValue":5.0, 779 "reviewCount":1 780 }},{ 781 "@type":"Product", 782 "name":"Lil Gremlins", 783 "url":"https:\/\/www.glamnetic.com\/products\/lil-gremlins-short-oval-press-on-nails", 784 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/LilGremlins_1.webp?v=1785888810\u0026width=1200", 785 "offers": {"@type":"Offer", 786 "price":19.99,"priceCurrency":"USD", 787 "availability":"https:\/\/schema.org\/InStock" 788 }},{ 789 "@type":"Product", 790 "name":"Lil Devils", 791 "url":"https:\/\/www.glamnetic.com\/products\/lil-devils-short-almond-press-on-nails", 792 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/LilDevils_1.webp?v=1785888759\u0026width=1200", 793 "offers": {"@type":"Offer", 794 "price":19.99,"priceCurrency":"USD", 795 "availability":"https:\/\/schema.org\/InStock" 796 }, 797 "aggregateRating": { 798 "@type":"AggregateRating", 799 "ratingValue":4.5, 800 "reviewCount":4 801 }},{ 802 "@type":"Product", 803 "name":"Silver Daggers", 804 "url":"https:\/\/www.glamnetic.com\/products\/silver-daggers-short-oval-press-on-nails", 805 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/SilverDaggers_1.webp?v=1785888942\u0026width=1200", 806 "offers": {"@type":"Offer", 807 "price":21.99,"priceCurrency":"USD", 808 "availability":"https:\/\/schema.org\/InStock" 809 }, 810 "aggregateRating": { 811 "@type":"AggregateRating", 812 "ratingValue":5.0, 813 "reviewCount":6 814 }},{ 815 "@type":"Product", 816 "name":"Scarlet Spell", 817 "url":"https:\/\/www.glamnetic.com\/products\/scarlet-spell-short-squoval-press-on-nails", 818 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/ScarletSpell-1.webp?v=1785888893\u0026width=1200", 819 "offers": {"@type":"Offer", 820 "price":19.99,"priceCurrency":"USD", 821 "availability":"https:\/\/schema.org\/InStock" 822 }, 823 "aggregateRating": { 824 "@type":"AggregateRating", 825 "ratingValue":5.0, 826 "reviewCount":2 827 }},{ 828 "@type":"Product", 829 "name":"Smoke N' Mirrors", 830 "url":"https:\/\/www.glamnetic.com\/products\/smoke-n-mirrors-short-almond-press-on-nails", 831 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/SmokeN_Mirrors_1.webp?v=1785888983\u0026width=1200", 832 "offers": {"@type":"Offer", 833 "price":17.99,"priceCurrency":"USD", 834 "availability":"https:\/\/schema.org\/InStock" 835 }, 836 "aggregateRating": { 837 "@type":"AggregateRating", 838 "ratingValue":5.0, 839 "reviewCount":6 840 }},{ 841 "@type":"Product", 842 "name":"Crystal Cantation", 843 "url":"https:\/\/www.glamnetic.com\/products\/crystal-cantation-medium-oval-press-on-nails", 844 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/CrystalCantation_1.webp?v=1785888296\u0026width=1200", 845 "offers": {"@type":"Offer", 846 "price":17.99,"priceCurrency":"USD", 847 "availability":"https:\/\/schema.org\/InStock" 848 }, 849 "aggregateRating": { 850 "@type":"AggregateRating", 851 "ratingValue":5.0, 852 "reviewCount":3 853 }},{ 854 "@type":"Product", 855 "name":"Bitter Orange", 856 "url":"https:\/\/www.glamnetic.com\/products\/bitter-orange-short-oval-press-on-nails", 857 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/BitterOrange_1.webp?v=1785888241\u0026width=1200", 858 "offers": {"@type":"Offer", 859 "price":17.99,"priceCurrency":"USD", 860 "availability":"https:\/\/schema.org\/InStock" 861 }, 862 "aggregateRating": { 863 "@type":"AggregateRating", 864 "ratingValue":4.2, 865 "reviewCount":13 866 }},{ 867 "@type":"Product", 868 "name":"Mani De Los Muertos", 869 "url":"https:\/\/www.glamnetic.com\/products\/mani-de-los-muertos-short-almond-press-on-nails", 870 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/ManiDeLosMuertos-1.webp?v=1785888829\u0026width=1200", 871 "offers": {"@type":"Offer", 872 "price":19.99,"priceCurrency":"USD", 873 "availability":"https:\/\/schema.org\/InStock" 874 }, 875 "aggregateRating": { 876 "@type":"AggregateRating", 877 "ratingValue":5.0, 878 "reviewCount":4 879 }},{ 880 "@type":"Product", 881 "name":"Weblings", 882 "url":"https:\/\/www.glamnetic.com\/products\/weblings-short-oval-press-on-nails", 883 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Weblings-1.webp?v=1785889069\u0026width=1200", 884 "offers": {"@type":"Offer", 885 "price":19.99,"priceCurrency":"USD", 886 "availability":"https:\/\/schema.org\/InStock" 887 }, 888 "aggregateRating": { 889 "@type":"AggregateRating", 890 "ratingValue":5.0, 891 "reviewCount":5 892 }},{ 893 "@type":"Product", 894 "name":"Carving Contest", 895 "url":"https:\/\/www.glamnetic.com\/products\/carving-contest-short-almond-press-on-nails", 896 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/CarvingContest-1.webp?v=1785888262\u0026width=1200", 897 "offers": {"@type":"Offer", 898 "price":21.99,"priceCurrency":"USD", 899 "availability":"https:\/\/schema.org\/InStock" 900 }, 901 "aggregateRating": { 902 "@type":"AggregateRating", 903 "ratingValue":4.8, 904 "reviewCount":4 905 }},{ 906 "@type":"Product", 907 "name":"Shriek Boutique", 908 "url":"https:\/\/www.glamnetic.com\/products\/shriek-boutique-short-oval-press-on-nails", 909 "image":"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/ShriekBoutique-1.webp?v=1785888903\u0026width=1200", 910 "offers": {"@type":"Offer", 911 "price":19.99,"priceCurrency":"USD", 912 "availability":"https:\/\/schema.org\/InStock" 913 }, 914 "aggregateRating": { 915 "@type":"AggregateRating", 916 "ratingValue":4.1, 917 "reviewCount":8 918 }}] 919 } 920 </script>
920<meta name="description" content="The Internet's Fave Press-on Nails, Magnetic Lashes, and more! Easy, beginner-friendly application and over 70+ nail and lash styles. Free Shipping on orders over $50 in the US + Canada."><link rel="canonical" href="https://www.glamnetic.com/collections/shop-all-glamnetic-products"><link rel="shortcut icon" href="//www.glamnetic.com/cdn/shop/files/glam-favicon_c585ea7d-49a4-4ca6-890b-c4bf9b025d91.png?v=1747214971&width=96"><link rel="apple-touch-icon" href="//www.glamnetic.com/cdn/shop/files/glam-favicon_c585ea7d-49a4-4ca6-890b-c4bf9b025d91.png?v=1747214971&width=180"><link rel="dns-prefetch" href="https://fonts.shopifycdn.com"><link rel="dns-prefetch" href="https://use.typekit.net"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin=""><link rel="preconnect" href="https://use.typekit.net" crossorigin=""><link rel="stylesheet" href="https://use.typekit.net/gwr6sjm.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://use.typekit.net/gwr6sjm.css"></noscript><link rel="preload" href="//www.glamnetic.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2" as="font" type="font/woff2" crossorigin=""><link rel="preload" href="//www.glamnetic.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2" as="font" type="font/woff2" crossorigin=""><meta property="og:type" content="website"><meta property="og:title" content="Shop All Glamnetic Products"><meta property="og:image" content="https://www.glamnetic.com/cdn/shop/files/Glamnetic_Press-On-Nails.jpg?v=1775071240&width=2048"><meta property="og:image:secure_url" content="https://www.glamnetic.com/cdn/shop/files/Glamnetic_Press-On-Nails.jpg?v=1775071240&width=2048"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630"><meta property="og:description" content="The Internet's Fave Press-on Nails, Magnetic Lashes, and more! Easy, beginner-friendly application and over 70+ nail and lash styles. Free Shipping on orders over $50 in the US + Canada."><meta property="og:url" content="https://www.glamnetic.com/collections/shop-all-glamnetic-products"><meta property="og:site_name" content="glamnetic"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Shop All Glamnetic Products"><meta name="twitter:description" content="Explore the full Glamnetic lineup and shop all products here. Discover trending press-on nail styles, best-selling magnetic lashes, and must-have nail accessories, all in one place. From salon-quality nails and magnetic lashes to manicure tools and everyday essentials, itâs the easiest way to shop all glamnetic styles and find your next go-to. Shop all nails to find Glamneticâs signature press-on nail manicures designed for effortless, salon-inspired results at home. Browse a wide variety of shapes, finishes, and trending designs; from classic neutral nails, modern French tip nails, to statement nail art, plus seasonal press-on nails. With so many options available, itâs easy to find the looks that fit your mood. Looking to complete your beauty routine? You can also shop all magnetic lashes to explore our fan-favorite natural fake lash styles, created to enhance any makeup look from"><meta name="twitter:image" content="https://www.glamnetic.com/cdn/shop/files/Glamnetic_Press-On-Nails.jpg?crop=center&height=1200&v=1775071240&width=1200"><meta name="twitter:image:alt" content=""><style>/* Typography (heading) */ 921 @font-face { 922 font-family: Jost; 923 font-weight: 400; 924 font-style: normal; 925 font-display: fallback; 926 src: url("//www.glamnetic.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"), 927 url("//www.glamnetic.com/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff"); 928} 929 930@font-face { 931 font-family: Jost; 932 font-weight: 400; 933 font-style: italic; 934 font-display: fallback; 935 src: url("//www.glamnetic.com/cdn/fonts/jost/jost_i4.b690098389649750ada222b9763d55796c5283a5.woff2") format("woff2"), 936 url("//www.glamnetic.com/cdn/fonts/jost/jost_i4.fd766415a47e50b9e391ae7ec04e2ae25e7e28b0.woff") format("woff"); 937} 938 939/* Typography (body) */ 940 @font-face { 941 font-family: Jost; 942 font-weight: 400; 943 font-style: normal; 944 font-display: fallback; 945 src: url("//www.glamnetic.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"), 946 url("//www.glamnetic.com/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff"); 947} 948 949@font-face { 950 font-family: Jost; 951 font-weight: 400; 952 font-style: italic; 953 font-display: fallback; 954 src: url("//www.glamnetic.com/cdn/fonts/jost/jost_i4.b690098389649750ada222b9763d55796c5283a5.woff2") format("woff2"), 955 url("//www.glamnetic.com/cdn/fonts/jost/jost_i4.fd766415a47e50b9e391ae7ec04e2ae25e7e28b0.woff") format("woff"); 956} 957 958@font-face { 959 font-family: Jost; 960 font-weight: 700; 961 font-style: normal; 962 font-display: fallback; 963 src: url("//www.glamnetic.com/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2") format("woff2"), 964 url("//www.glamnetic.com/cdn/fonts/jost/jost_n7.cbfc16c98c1e195f46c536e775e4e959c5f2f22b.woff") format("woff"); 965} 966 967@font-face { 968 font-family: Jost; 969 font-weight: 700; 970 font-style: italic; 971 font-display: fallback; 972 src: url("//www.glamnetic.com/cdn/fonts/jost/jost_i7.d8201b854e41e19d7ed9b1a31fe4fe71deea6d3f.woff2") format("woff2"), 973 url("//www.glamnetic.com/cdn/fonts/jost/jost_i7.eae515c34e26b6c853efddc3fc0c
973552e0de63757.woff") format("woff"); 974} 975 976:root { 977 /* Container */ 978 --container-max-width: 100%; 979 --container-xxs-max-width: 27.5rem; /* 440px */ 980 --container-xs-max-width: 42.5rem; /* 680px */ 981 --container-sm-max-width: 61.25rem; /* 980px */ 982 --container-md-max-width: 71.875rem; /* 1150px */ 983 --container-lg-max-width: 78.75rem; /* 1260px */ 984 --container-xl-max-width: 85rem; /* 1360px */ 985 --container-gutter: 1.25rem; 986 987 --section-vertical-spacing: 2.5rem; 988 --section-vertical-spacing-tight:2.5rem; 989 990 --section-stack-gap:2.25rem; 991 --section-stack-gap-tight:2.25rem; 992 993 /* Form settings */ 994 --form-gap: 1.25rem; /* Gap between fieldset and submit button */ 995 --fieldset-gap: 1rem; /* Gap between each form input within a fieldset */ 996 --form-control-gap: 0.625rem; /* Gap between input and label (ignored for floating label) */ 997 --checkbox-control-gap: 0.75rem; /* Horizontal gap between checkbox and its associated label */ 998 --input-padding-block: 0.65rem; /* Vertical padding for input, textarea and native select */ 999 --input-padding-inline: 0.8rem; /* Horizontal padding for input, textarea and native select */ 1000 --checkbox-size: 0.875rem; /* Size (width and height) for checkbox */ 1001 1002 /* Other sizes */ 1003 --sticky-area-height: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-is-visible, 1) * var(--header-height, 0px)); 1004 1005 /* RTL support */ 1006 --transform-logical-flip: 1; 1007 --transform-origin-start: left; 1008 --transform-origin-end: right; 1009 1010 /** 1011 * --------------------------------------------------------------------- 1012 * TYPOGRAPHY 1013 * --------------------------------------------------------------------- 1014 */ 1015 1016 /* Font properties */ 1017 --heading-font-family: "sofia-pro", Jost, sans-serif, sans-serif; 1018 --heading-font-weight: 400; 1019 --heading-font-style: normal; 1020 --heading-text-transform: uppercase; 1021 --heading-letter-spacing: 0.18em; 1022 --text-font-family: "sofia-pro", Jost, sans-serif, sans-serif; 1023 --text-font-weight: 400; 1024 --text-font-style: normal; 1025 --text-letter-spacing: 0.0em; 1026 --button-font: var(--text-font-style) var(--text-font-weight) var(--text-sm) / 1.65 var(--text-font-family); 1027 --button-text-transform: uppercase; 1028 --button-letter-spacing: 0.18em; 1029 1030 /* Font sizes */--text-heading-size-factor: 1; 1031 --text-h1: max(0.6875rem, clamp(1.375rem, 1.146341463414634rem + 0.975609756097561vw, 2rem) * var(--text-heading-size-factor)); 1032 --text-h2: max(0.6875rem, clamp(1.25rem, 1.0670731707317074rem + 0.7804878048780488vw, 1.75rem) * var(--text-heading-size-factor)); 1033 --text-h3: max(0.6875rem, clamp(1.125rem, 1.0335365853658536rem + 0.3902439024390244vw, 1.375rem) * var(--text-heading-size-factor)); 1034 --text-h4: max(0.6875rem, clamp(1rem, 0.9542682926829268rem + 0.1951219512195122vw, 1.125rem) * var(--text-heading-size-factor)); 1035 --text-h5: calc(0.875rem * var(--text-heading-size-factor)); 1036 --text-h6: calc(0.75rem * var(--text-heading-size-factor)); 1037 1038 --text-xs: 0.75rem; 1039 --text-sm: 0.8125rem; 1040 --text-base: 0.875rem; 1041 --text-lg: 1.0rem; 1042 --text-xl: 1.25rem; 1043 1044 /* Rounded variables (used for border radius) */ 1045 --rounded-full: 9999px; 1046 --button-border-radius: 0.0rem; 1047 --input-border-radius: 0.0rem; 1048 1049 /* Box shadow */ 1050 --shadow-sm: 0 2px 8px rgb(0 0 0 / 0.05); 1051 --shadow: 0 5px 15px rgb(0 0 0 / 0.05); 1052 --shadow-md: 0 5px 30px rgb(0 0 0 / 0.05); 1053 --shadow-block: px px px rgb(var(--text-primary) / 0.0); 1054 1055 /** 1056 * --------------------------------------------------------------------- 1057 * OTHER 1058 * --------------------------------------------------------------------- 1059 */ 1060 1061 --checkmark-svg-url: url(//www.glamnetic.com/cdn/shop/t/558/assets/checkmark.svg?v=77552481021870063511748972152); 1062 --cursor-zoom-in-svg-url: url(//www.glamnetic.com/cdn/shop/t/558/assets/cursor-zoom-in.svg?v=164883721764757286581754060384); 1063 } 1064 1065 [dir="rtl"]:root { 1066 /* RTL support */ 1067 --transform-logical-flip: -1; 1068 --transform-origin-start: right;
1069 --transform-origin-end: left; 1070 } 1071 1072 @media screen and (min-width: 700px) { 1073 :root { 1074 /* Typography (font size) */ 1075 --text-xs: 0.875rem; 1076 --text-sm: 0.9375rem; 1077 --text-base: 1.0rem; 1078 --text-lg: 1.125rem; 1079 --text-xl: 1.375rem; 1080 1081 /* Spacing settings */ 1082 --container-gutter: 2rem; 1083 } 1084 } 1085 1086 @media screen and (min-width: 1000px) { 1087 :root { 1088 /* Spacing settings */ 1089 --container-gutter: 3rem; 1090 1091 --section-vertical-spacing: 4rem; 1092 --section-vertical-spacing-tight: 4rem; 1093 1094 --section-stack-gap:3rem; 1095 --section-stack-gap-tight:3rem; 1096 } 1097 }:root {/* Overlay used for modal */ 1098 --page-overlay: 0 0 0 / 0.4; 1099 1100 /* We use the first scheme background as default */ 1101 --page-background: ; 1102 1103 /* Product colors */ 1104 --on-sale-text: 182 99 123; 1105 --on-sale-badge-background: 182 99 123; 1106 --on-sale-badge-text: 255 255 255; 1107 --sold-out-badge-background: 239 239 239; 1108 --sold-out-badge-text: 0 0 0 / 0.65; 1109 --custom-badge-background: 182 99 123; 1110 --custom-badge-text: 255 255 255; 1111 --star-color: 28 28 28; 1112 1113 /* Status colors */ 1114 --success-background: 212 227 203; 1115 --success-text: 48 122 7; 1116 --warning-background: 253 241 224; 1117 --warning-text: 237 138 0; 1118 --error-background: 243 204 204; 1119 --error-text: 203 43 43; 1120 1121 --color-primary: #121212; 1122 --color-grey: #2D2D2C; 1123 --color-grey-light: #D9D9D9; 1124 --color-beige: #FBF6F3; 1125 --color-pink: #b6637b; 1126 }.color-scheme--scheme-1 { 1127 /* Color settings */--accent: 45 45 44; 1128 --text-color: 45 45 44; 1129 --background: 255 255 255 / 1.0; 1130 --background-without-opacity: 255 255 255; 1131 --background-gradient: ;--border-color: 224 224 223;/* Button colors */ 1132 --button-background: 45 45 44; 1133 --button-text-color: 255 255 255; 1134 1135 /* Circled buttons */ 1136 --circle-button-background: 255 255 255; 1137 --circle-button-text-color: 28 28 28; 1138 }.shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673) + .shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673:not(.bordered-section)) .section-spacing { 1139 padding-block-start: 0; 1140 }.color-scheme--scheme-2 { 1141 /* Color settings */--accent: 92 92 92; 1142 --text-color: 92 92 92; 1143 --background: 243 243 243 / 1.0; 1144 --background-without-opacity: 243 243 243; 1145 --background-gradient: ;--border-color: 220 220 220;/* Button colors */ 1146 --button-background: 92 92 92; 1147 --button-text-color: 255 255 255; 1148 1149 /* Circled buttons */ 1150 --circle-button-background: 255 255 255; 1151 --circle-button-text-color: 92 92 92; 1152 }.shopify-section:has(.section-spacing.color-scheme--bg-78566feb045e1e2e6eb726ab373c36bd) + .shopify-section:has(.section-spacing.color-scheme--bg-78566feb045e1e2e6eb726ab373c36bd:not(.bordered-section)) .section-spacing { 1153 padding-block-start: 0; 1154 }.color-scheme--scheme-3 { 1155 /* Color settings */--accent: 255 255 255; 1156 --text-color: 255 255 255; 1157 --background: 182 99 123 / 1.0; 1158 --background-without-opacity: 182 99 123; 1159 --background-gradient: ;--border-color: 193 122 143;/* Button colors */ 1160 --button-background: 255 255 255; 1161 --button-text-color: 45 45 44; 1162 1163 /* Circled buttons */ 1164 --circle-button-background: 255 255 255; 1165 --circle-button-text-color: 45 45 44; 1166 }.shopify-section:has(.section-spacing.color-scheme--bg-537203a10ebdc0cdc615f2df0ddc75b0) + .shopify-section:has(.section-spacing.color-scheme--bg-537203a10ebdc0cdc615f2df0ddc75b0:not(.bordered-section)) .section-spacing { 1167 padding-block-start: 0; 1168 }.color-scheme--scheme-4 { 1169 /* Color settings */--accent: 255 255 255; 1170 --text-color: 255 255 255; 1171 --background: 0 0 0 / 0.0; 1172 --background-without-opacity: 0 0 0; 1173 --background-gradient: ;--border-color: 255 255 255;/* Button colors */ 1174 --button-background: 255 255 255; 1175 --button-text-color: 28 28 28; 1176 1177 /* Circled buttons */ 1178 --circle-button-background: 255 255 255; 1179 --circle-button-text-color: 28 28 28; 1180 }.shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f) + .shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f:not(.bordered-section)) .section-spacing { 1181 padding-block-start: 0; 1182 }.color-scheme--scheme-f8975869-cfac-42c3-8d33-1628a6201354 { 1183 /* Color settings */--accent: 182 99 123; 1184 --text-color: 45 45 44; 1185 --background: 233 208 194 / 1.0; 1186 --background-without-opacity: 233 208 194; 1187 --background-gradient: ;--border-color: 205 184 172;/* Button colors */ 1188 --button-background: 182 99 123; 1189 --button-text-color: 255 255 255; 1190 1191 /* Circled buttons */ 1192 --circle-button-background: 255 255 255; 1193 --circle-button-text-color: 28 28 28; 1194 }.shopify-section:has(.section-spacing.color-scheme--bg-f30f56e7d30191571fc08f4a99acd1b5) + .shopify-section:has(.section-spacing.color-scheme--bg-f30f56e7d30191571fc08f4a99acd1b5:not(.bordered-section)) .section-spacing { 1195 padding-block-start: 0; 1196 }.color-scheme--dialog { 1197 /* Color settings */--accent: 92 92 92; 1198 --text-color: 92 92 92; 1199 --background: 243 243 243 / 1.0; 1200 --background-without-opacity: 243 243 243; 1201 --background-gradient: ;--border-color: 220 220 220;/* Button colors */ 1202 --button-background: 92 92 92; 1203 --button-text-color: 255 255 255; 1204 1205 /* Circled buttons */ 1206 --circle-button-background: 255 255 255; 1207 --circle-button-text-color: 92 92 92; 1208 } 1209</style>
1209<script> 1210 // This allows to expose several variables to the global scope, to be used in scripts 1211 window.themeVariables = { 1212 settings: { 1213 showPageTransition: null, 1214 pageType: "collection", 1215 moneyFormat: "${{amount}}", 1216 moneyWithCurrencyFormat: "${{amount}}", 1217 currencyCodeEnabled: false, 1218 cartType: "drawer", 1219 staggerMenuApparition: true 1220 }, 1221 1222 strings: { 1223 addedToCart: "Added to your cart!", 1224 closeGallery: "Close gallery", 1225 zoomGallery: "Zoom picture", 1226 errorGallery: "Image cannot be loaded", 1227 shippingEstimatorNoResults: "Sorry, we do not ship to your address.", 1228 shippingEstimatorOneResult: "There is one shipping rate for your address:", 1229 shippingEstimatorMultipleResults: "There are several shipping rates for your address:", 1230 shippingEstimatorError: "One or more error occurred while retrieving shipping rates:", 1231 next: "Next", 1232 previous: "Previous" 1233 }, 1234 1235 mediaQueries: { 1236 'sm': 'screen and (min-width: 700px)', 1237 'md': 'screen and (min-width: 1000px)', 1238 'lg': 'screen and (min-width: 1150px)', 1239 'xl': 'screen and (min-width: 1400px)', 1240 '2xl': 'screen and (min-width: 1600px)', 1241 'sm-max': 'screen and (max-width: 699px)', 1242 'md-max': 'screen and (max-width: 999px)', 1243 'lg-max': 'screen and (max-width: 1149px)', 1244 'xl-max': 'screen and (max-width: 1399px)', 1245 '2xl-max': 'screen and (max-width: 1599px)', 1246 'motion-safe': '(prefers-reduced-motion: no-preference)', 1247 'motion-reduce': '(prefers-reduced-motion: reduce)', 1248 'supports-hover': 'screen and (pointer: fine)', 1249 'supports-touch': 'screen and (hover: none)' 1250 } 1251 };</script>
1251<style>.product-card__info .product-title { 1252 font-size: 18px; 1253 font-weight: 400; 1254 color: var(--section-product-title-color, #1c1c1c); 1255 text-transform: capitalize; 1256 letter-spacing: normal; 1257} 1258 1259@media screen and (min-width: 768px) { 1260 .product-card__info .product-title { 1261 font-size: 20px; 1262 } 1263} 1264 1265.price-list sale-price { 1266 font-family: var(--heading-font-family); 1267 font-size: 14px; 1268 font-weight: 400; 1269} 1270 1271.price-list sale-price.text-subdued { 1272 font-family: var(--heading-font-family); 1273 color: var(--section-product-regular-price-color, #1c1c1c); 1274} 1275 1276.price-list sale-price.text-on-sale { 1277 font-family: var(--heading-font-family); 1278 color: var(--section-product-sale-price-color, #b6637b); 1279 font-weight: 600; 1280} 1281 1282.price-list compare-at-price { 1283 font-family: var(--heading-font-family); 1284 font-size: 14px; 1285 font-weight: 400; 1286 color: var(--section-product-compare-price-color, #1c1c1c); 1287} 1288 1289/* BF Discount Custom Price Styling */ 1290.card__price .card__compare-price { 1291 font-family: var(--heading-font-family); 1292 font-size: 14px; 1293 font-weight: 400; 1294 color: var(--section-product-compare-price-color, #b6637b); 1295} 1296 1297.card__price .card__discount-price { 1298 font-family: var(--heading-font-family); 1299 font-size: 14px; 1300 font-weight: 800; 1301 color: var(--section-product-sale-price-color, #b6637b); 1302} 1303 1304.price-container { 1305 display: flex; 1306 align-items: baseline; 1307 gap: 0.5rem; 1308 justify-content: center; 1309} 1310 1311.subtitle-price-column { 1312 display: flex; 1313 flex-direction: column; 1314 align-items: center; 1315 gap: 0.25rem; 1316} 1317 1318/* Predictive search specific alignment - mobile only */ 1319@media screen and (max-width: 767px) { 1320 .predictive-search__products .subtitle-price-column { 1321 align-items: start; 1322 } 1323} 1324 1325.card__discount-promo { 1326 font-family: var(--heading-font-family); 1327 font-size: 12px; 1328 font-weight: 400; 1329 color: #b6637b; 1330} 1331 1332/* Product Subtitle Styling */ 1333.card__subtitle { 1334 font-family: var(--heading-font-family); 1335 font-size: 16px; 1336 font-weight: 400; 1337 color: var(--section-product-subtitle-color, #1c1c1c); 1338 text-transform: none; 1339 opacity: 1; 1340 letter-spacing: normal; 1341} 1342 1343@media screen and (min-width: 768px) { 1344 .card__subtitle { 1345 font-size: 16px; 1346 } 1347} 1348 1349/* Badge Positioning Styles */ 1350.badge-list, 1351.card__badge { 1352 position: absolute; 1353 z-index: 2; 1354 pointer-events: none; 1355} 1356 1357.product-card__figure .badge-list { 1358 --badge-offset-y: 0px; 1359} 1360 1361/* Modern & Classic badge: desktop (top/bottom) */ 1362@media screen and (min-width: 750px) { 1363 .badge-list--modern.badge-list--desktop-top, 1364 .badge-list--classic.badge-list--desktop-top { 1365 top: var(--badge-offset-y); 1366 bottom: auto; 1367 } 1368 .badge-list--modern.badge-list--desktop-bottom, 1369 .badge-list--classic.badge-list--desktop-bottom { 1370 top: auto; 1371 bottom: var(--badge-offset-y); 1372 } 1373} 1374 1375/* Modern & Classic badge: mobile (top/bottom) */ 1376@media screen and (max-width: 749px) { 1377 .badge-list--modern.badge-list--mobile-top, 1378 .badge-list--classic.badge-list--mobile-top { 1379 top: var(--badge-offset-y); 1380 bottom: auto; 1381 } 1382 .badge-list--modern.badge-list--mobile-bottom, 1383 .badge-list--classic.badge-list--mobile-bottom { 1384 top: auto; 1385 bottom: var(--badge-offset-y); 1386 } 1387} 1388 1389/* Badge Base Styling */ 1390.badge { 1391 display: inline-block; 1392 padding: 0.5rem 1rem!important; 1393 font-size: 16px!important; 1394 font-weight: 400!important; 1395 text-transform: uppercase; 1396 letter-spacing: 0.5px; 1397 line-height: 1; 1398 pointer-events: auto; 1399 max-width: 185px!important; 1400 width: auto!important; 1401 text-align: center; 1402 white-space: nowrap; 1403} 1404 1405 1406 1407 1408.badge--back-in-stock, 1409.badge--new { 1410 background: rgb(var(--custom-badge-background)); 1411 color: rgb(var(--custom-badge-text)); 1412} 1413 1414/* Badge Container Styling */ 1415.badge-list { 1416 display: flex; 1417 flex-direction: column; 1418 gap: 4px; 1419} 1420 1421.badge-list--vertical { 1422 flex-direction: column; 1423} 1424 1425.card__badge { 1426 display: flex; 1427 flex-direction: column; 1428 width: 100% !important; 1429 max-width: 185px !important; 1430} 1431 1432.badge--product-label { 1433 width: auto !important; 1434 max-width: 185px !important; 1435 text-align: center; 1436 justify-content: center; 1437 font-weight: 500 !important; 1438 white-space: nowrap; 1439} 1440 1441 1442 1443/* Mobile-only styling for product label badges */ 1444@media screen and (max-width: 767px) { 1445 .badge--product-label { 1446 max-width: 100% !important; /* comfortably fits "New" (43px), truncates "Limited Edition" (167px) */ 1447 overflow: hidden !important; 1448 text-overflow: ellipsis !important; 1449 white-space: nowrap !important; 1450 1451 } 1452 .badge-list{ 1453 max-width: 100%; 1454 } 1455} 1456 1457.product-card__info .product-title { 1458 width: 100%; 1459 max-width: 320px; 1460 white-space: nowrap; 1461 overflow: hidden; 1462 text-overflow: ellipsis; 1463} 1464 1465/* Add to Cart Button Styling */ 1466.product-card__cta, 1467.horizontal-product-card__button, 1468.product-card .button { 1469 background-color: var(--section-button-bg-color, var(--button-background)); 1470 color: var(--section-button-text-color, var(--button-text)); 1471 border: var(--section-button-border-width, 0px) var(--section-button-border-style, solid) var(--section-button-border-color, transparent); 1472 border-radius: var(--section-button-border-radius, 4px); 1473 padding: var(--section-button-padding-top-bottom, 12px) var(--section-button-padding-left-right, 24px) !important; 1474 font-size: var(--section-button-font-size, 14px) !important; 1475 font-weight: var(--section-button-font-weight, 600) !important; 1476 cursor: pointer !important; 1477 transition: all 0.3s ease !important; 1478 text-decoration: none !important; 1479 display: inline-block !important; 1480 text-align: center !important; 1481 line-height: 1.2; 1482 position: relative; 1483 --initial-gradient: unset !important; 1484 --hover-gradient: unset !important; 1485 white-space: nowrap; 1486} 1487 1488/* Responsive button styling for small screens (320px - 374px) */ 1489@media screen and (max-width: 374px) { 1490 .product-card__cta, 1491 .horizontal-product-card__button, 1492 .product-card .button { 1493 padding: 10px 16px !important; 1494 font-size: 12px !important; 1495 } 1496} 1497
1498/* Button Background Image Support */ 1499.product-card__cta, 1500.horizontal-product-card__button, 1501.product-card .button { 1502 1503} 1504 1505/* Button Hover Effects */ 1506.product-card__cta:hover, 1507.horizontal-product-card__button:hover, 1508.product-card .button:hover { 1509 background-color: var(--section-button-hover-bg-color, rgba(0, 0, 0, 0.8)) !important; 1510 color: var(--section-button-hover-text-color, #ffffff) !important; 1511 border-color: var(--section-button-hover-border-color, transparent) !important; 1512 border-width: var(--section-button-hover-border-width, 0px) !important; 1513 opacity: var(--section-button-hover-opacity, 0.9) !important; 1514 transform: scale(var(--section-button-hover-scale, 1.02)) !important; 1515 box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important; 1516} 1517 1518/* Modern card CTA: keep dimensions stable on hover (border-width + scale were shifting height) */ 1519.product-card--modern .product-card__cta:hover, 1520.product-card--modern .product-card__cta:focus-visible { 1521 border-width: 2px !important; 1522 transform: none !important; 1523 box-shadow: none !important; 1524} 1525 1526/* Button Focus States */ 1527.product-card__cta:focus, 1528.horizontal-product-card__button:focus, 1529.product-card .button:focus { 1530 outline: 2px solid var(--section-button-hover-text-color, #ffffff) !important; 1531 outline-offset: 2px !important; 1532} 1533 1534/* Button Disabled States */ 1535.product-card__cta:disabled, 1536.horizontal-product-card__button:disabled, 1537.product-card .button:disabled { 1538 opacity: 0.6 !important; 1539 cursor: not-allowed !important; 1540 transform: none !important; 1541 background-color: #cccccc !important; 1542 color: #666666 !important; 1543} 1544 1545/* Button Active States */ 1546.product-card__cta:active, 1547.horizontal-product-card__button:active, 1548.product-card .button:active { 1549 transform: scale(0.98) !important; 1550 transition: transform 0.1s ease !important; 1551} 1552 1553.product-card--modern .product-card__cta:active { 1554 transform: none !important; 1555} 1556 1557/* Modern card: empty rating label matches title/subtitle typography */ 1558.product-card--modern .okendo-rating-modern .okendo-meta-rating__value--empty { 1559 font-family: var(--heading-font-family); 1560 font-size: 1em !important; 1561 font-weight: 400 !important; 1562 line-height: 1; 1563 letter-spacing: normal; 1564} 1565 1566@media screen and (max-width: 749px) { 1567 .product-card--modern .okendo-rating-modern .okendo-meta-rating__value--empty { 1568 font-size: 0.8em !important; 1569 } 1570}.okeReviews[data-oke-container] .oke-reviewCarousel, div.okeReviews .oke-reviewCarousel { 1571 max-width: 100% !important; 1572 margin-top: 0!important; 1573 margin-bottom: 0!important; 1574} 1575 1576 .okeReviews[data-oke-container] .oke-w-review-footer { 1577 display: none!important; 1578 } 1579 1580 /* Reorder review card elements */ 1581 .oke-reviewCard { 1582 display: flex !important; 1583 flex-direction: column !important; 1584 } 1585 1586 .okeReviews[data-oke-container] .oke-reviewCard--below .oke-reviewCard-head, div.okeReviews .oke-reviewCard--below .oke-reviewCard-head { 1587 border-top: none !important; 1588 display: flex !important; 1589 justify-content: center; 1590 flex-direction: row !important; 1591 align-content: space-between; 1592 align-items: center; 1593 margin-top: 16px !important; 1594 margin-bottom: 0 !important; 1595 padding-top: 8px!important; 1596 } 1597 1598 /* Create container for stars, name, and date */ 1599 .oke-reviewCard-head { 1600 order: 1 !important; 1601 display: flex !important; 1602 flex-direction: column !important; 1603 } 1604 1605 /* First section: Stars, Name, Date */ 1606 .oke-reviewCard-reviewer { 1607 order: 1 !important; 1608 width: 100% !important; 1609 } 1610 1611 /* Product image section */ 1612 .oke-reviewCard-product { 1613 order: 2 !important; 1614 margin-bottom: 12px !important; 1615 } 1616 1617 /* Show product title if hidden */ 1618 .oke-product-title { 1619 display: block !important; 1620 font-weight: 600 !important; 1621 margin-top: 8px !important; 1622 color: #333 !important; 1623 } 1624 1625 /* Review content section */ 1626 .oke-reviewCard-content { 1627 order: 3 !important; 1628 } 1629 1630 /* Move stars from content to reviewer section */ 1631 .oke-reviewContent-stars { 1632 position: absolute !important; 1633 top: 12px !important; 1634 left: 12px !important; 1635 } 1636 1637 .oke-w-panel .oke-w-reviewsTab .oke-w-reviews .oke-w-reviews-main .oke-w-reviews-list .oke-reviewContent-stars { 1638 position: unset !important; 1639} 1640 1641 /* Position reviewer info */ 1642 .oke-w-reviewer { 1643 display: flex !important; 1644 align-items: center !important; 1645 position: relative !important; 1646 } 1647 1648 /* Position date next to name */ 1649 .oke-reviewContent-date { 1650 position: absolute !important; 1651 top: 12px !important; 1652 right: 12px !important; 1653 } 1654 1655 /* Review title */ 1656 .oke-reviewContent-title { 1657 order: 1 !important; 1658 margin: 6px 0 8px 0 !important; 1659 font-weight: 600 !important; 1660 } 1661 1662 /* Review description */ 1663 .oke-reviewContent-body { 1664 order: 2 !important; 1665 line-height: 1.5 !important; 1666 } 1667 1668 /* Media section */ 1669 .oke-reviewCard-media { 1670 order: 4 !important; 1671 margin-top: 12px !important; 1672 margin-bottom: 0 !important; 1673 } 1674 1675 /* Position container at the end */ 1676 .oke-reviewCard-container { 1677 order: 5 !important; 1678 margin-top: 0 !important; 1679 } 1680 1681 .oke-product-details .oke-product-details-title { 1682 display: none; 1683} 1684 1685.oke-w-reviewer-name { 1686 font-size: 14px; 1687}/* Optimize font loading performance */ 1688 @font-face { 1689 font-family: 'adobe-clean'; 1690 font-display: swap; 1691 } 1692 </style>
1692<link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin=""><link rel="preload" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css"> </noscript>
1692<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js" defer=""></script>
1692<script type="importmap">{ 1693 "imports": { 1694 "vendor": "//www.glamnetic.com/cdn/shop/t/558/assets/vendor.min.js?v=118757129943152772801748972155", 1695 "theme": "//www.glamnetic.com/cdn/shop/t/558/assets/theme.js?v=92439179079282383771780602938", 1696 "photoswipe": "//www.glamnetic.com/cdn/shop/t/558/assets/photoswipe.min.js?v=13374349288281597431748972154" 1697 } 1698 } 1699 </script>
1699<script defer="" src="//www.glamnetic.com/cdn/shop/t/558/assets/vendor.min.js?v=118757129943152772801748972155" type="module"></script>
1699<script defer="" src="//www.glamnetic.com/cdn/shop/t/558/assets/theme.js?v=92439179079282383771780602938" type="module"></script>
1699<script defer="" src="//www.glamnetic.com/cdn/shop/t/558/assets/custom.js?v=133766249493062796451764384836" type="module"></script>
1699<script type="module" src="//www.glamnetic.com/cdn/shop/t/558/assets/product-variant-switcher.js?v=43579153312931404371790191269"></script>
1699<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1699<meta name="google-site-verification" content="sStlRNK_Z2tDBPNrC1pNcjbSFwO3_nmrqnp-VmVoTO4"><meta name="facebook-domain-verification" content="noll9vatlr0xwqj339xwkni61eg8zy"><meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/13923024944/digital_wallets/dialog"><meta id="in-context-paypal-metadata" data-shop-id="13923024944" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"><link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/collections/shop-all-glamnetic-products.atom"><link rel="next" href="/collections/shop-all-glamnetic-products?page=2"><link rel="alternate" hreflang="x-default" href="https://www.glamnetic.com/collections/shop-all-glamnetic-products"><link rel="alternate" hreflang="en" href="https://www.glamnetic.com/collections/shop-all-glamnetic-products"><link rel="alternate" hreflang="es" href="https://www.glamnetic.com/es/collections/shop-all-glamnetic-products"><link rel="alternate" type="application/json+oembed" href="https://www.glamnetic.com/collections/shop-all-glamnetic-products.oembed">
1699<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=35302932523"></script>
1699<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
1699<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=35302932523&shop_id=13923024944" crossorigin="anonymous"></script>
1699<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":13923024944,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/13923024944","merchantName":"glamnetic","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"glamnetic","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
1699<script id="shopify-features" type="application/json">{"accessToken":"9a3b669881125cb53502f1b7034aba0e","betas":["rich-media-storefront-analytics"],"domain":"www.glamnetic.com","predictiveSearch":true,"shopId":13923024944,"locale":"en"}</script>
1699<script>var Shopify = Shopify || {}; 1700Shopify.shop = "glamrco.myshopify.com"; 1701Shopify.locale = "en"; 1702Shopify.currency = {"active":"USD","rate":"1.0"}; 1703Shopify.country = "US"; 1704Shopify.theme = {"name":"Glam2.0\/main","id":130351956011,"schema_name":"Prestige","schema_version":"10.7.0","theme_store_id":null,"role":"main"}; 1705Shopify.theme.handle = "null"; 1706Shopify.theme.style = {"id":null,"handle":null}; 1707Shopify.cdnHost = "www.glamnetic.com/cdn"; 1708Shopify.routes = Shopify.routes || {}; 1709Shopify.routes.root = "/"; 1710Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 1711Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 1712Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 1713Shopify.SignInWithShop.User.recognized = false;</script>
1713<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
1713<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>
1713<script> 1714 window.Shopify = window.Shopify || {}; 1715 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 1716 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 1717 window.Shopify.SignInWithShop.eligible = true; 1718</script>
1718<script id="shop-js-analytics" type="application/json">{"pageType":"collection"}</script>
1718<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>
1718<script type="module"> 1719 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 1720 1721 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 1722 1723</script>
1723<script> 1724 window.Shopify = window.Shopify || {}; 1725 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 1726 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"]}; 1727</script>
1727<script>(function() { 1728 var isLoaded = false; 1729 function asyncLoad() { 1730 if (isLoaded) return; 1731 isLoaded = true; 1732 var urls = ["https:\/\/d38xvr37kwwhcm.cloudfront.net\/js\/grin-sdk.js?shop=glamrco.myshopify.com","https:\/\/cdn.attn.tv\/glamnetic-ca\/dtag.js?shop=glamrco.myshopify.com","https:\/\/cdn.attn.tv\/glamnetic\/dtag.js?shop=glamrco.myshopify.com","https:\/\/intg.snapchat.com\/shopify\/shopify-scevent-init.js?id=fa8ffcd4-e612-442b-82c1-9aa78f8cc852\u0026shop=glamrco.myshopify.com","https:\/\/cdn.weglot.com\/weglot_script_tag.js?shop=glamrco.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=glamrco.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=glamrco.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=glamrco.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=glamrco.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=glamrco.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=glamrco.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=glamrco.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=glamrco.myshopify.com","https:\/\/storage.googleapis.com\/mobile-embed-scripts-prod\/loader\/index.js?appId=eLKOtplUAo\u0026environment=production\u0026shop=glamrco.myshopify.com","https:\/\/storage.googleapis.com\/mobile-embed-scripts-prod\/webbridge-sdk\/webbridge.umd.js?shop=glamrco.myshopify.com"]; 1733 for (var i = 0; i < urls.length; i++) { 1734 var s = document.createElement('script'); 1735 s.type = 'text/javascript'; 1736 s.async = true; 1737 s.src = urls[i]; 1738 var x = document.getElementsByTagName('script')[0]; 1739 x.parentNode.insertBefore(s, x); 1740 } 1741 }; 1742 if(window.attachEvent) { 1743 window.attachEvent('onload', asyncLoad); 1744 } else { 1745 window.addEventListener('load', asyncLoad, false); 1746 } 1747})();</script>
1747<script id="__st">var __st={"a":13923024944,"offset":-25200,"reqid":"56b6e250-5087-4ac7-82f4-5a1c5e35de99-1790365619","pageurl":"www.glamnetic.com\/collections\/shop-all-glamnetic-products?ad_id=120211938691900028\u0026campaign_id=23853702883140027\u0026fbclid=PAZXh0bgNhZW0BMAABprnYHj3ubAsmg_qzfVvKQTzFXqqfiAyTAaZliwOgYeqMRWnrsBDHVKhzQw_aem_cV3OXdDdCxZPfECt9Yuykw\u0026nb_placement=Instagram_Stories\u0026nbt=nb%3Afb%3Aig%3A23853702883120027%3A23853702883140027%3A120211938691900028\u0026tw_adid=120211938691900028\u0026tw_source=ig\u0026utm_campaign=prospecting_conv_advantage-plus-7d-click-1d-view_04.24.2023\u0026utm_content=video_application_18s_varied_varied_influencer_conniewi_product_nails-beetlejuice-bjglue-sandworm-lydia_dynamic_launch-hype_glamnetic-just-collabed-with-beetlejuice_launch_beetlejuice-glam_collection-beetlejuicefancy-nails_Aug24NailBeetlejuiceConnieAllyVOVideoFeed_glamnetic\u0026utm_id=23853702883120027_v2_s01\u0026utm_medium=cpc\u0026utm_source=facebook\u0026utm_term=prospecting_conv_advantage-plus-7d-click-1d-view_04.24.2023","u":"5cad4bf62e9f","p":"collection","rtyp":"collection","rid":137342025776};</script>
1747<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
1747<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
1747<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.glamnetic.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
1747<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.glamnetic.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>
1747<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>
1747<script> 1748 window.Shopify = window.Shopify || {}; 1749 window.Shopify.MCP = window.Shopify.MCP || {}; 1750 window.Shopify.MCP.enabled = true; 1751 window.Shopify.MCP.shop = "glamrco.myshopify.com"; 1752 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.glamnetic.com\/api\/mcp"; 1753 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 1754</script>
1754<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.glamnetic.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 1755</script>
1755<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.glamnetic.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 1756</script>
1756<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 1757 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); 1758</script>
1758<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})}})); 1759</script>
1759<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.glamnetic.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"><style id="shopify-accelerated-checkout-cart"> 1760 #shopify-buyer-consent { 1761 margin-top: 1em; 1762 display: inline-block; 1763 width: 100%; 1764} 1765 1766#shopify-buyer-consent.hidden { 1767 display: none; 1768} 1769 1770#shopify-subscription-policy-button { 1771 background: none; 1772 border: none; 1773 padding: 0; 1774 text-decoration: underline; 1775 font-size: inherit; 1776 cursor: pointer; 1777} 1778 1779#shopify-subscription-policy-button::before { 1780 box-shadow: none; 1781} 1782 1783 </style>
1783<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1783<link href="//www.glamnetic.com/cdn/shop/t/558/assets/theme.css?v=149458756740404698631783029266" rel="stylesheet" type="text/css" media="all"><link href="//www.glamnetic.com/cdn/shop/t/558/assets/header.css?v=47058833849423297691785945068" rel="stylesheet" type="text/css" media="all"><link href="//www.glamnetic.com/cdn/shop/t/558/assets/custom.css?v=139321193242008476681787005058" rel="stylesheet" type="text/css" media="all"><link href="//www.glamnetic.com/cdn/shop/t/558/assets/bf-discount.css?v=135354748351753015241780602937" rel="stylesheet" type="text/css" media="all">
1783<script type="text/javascript"> 1784 var script = document.createElement('script'); 1785 script.src = "https://xp2023-pix.s3.amazonaws.com/px_F8f9m.js"; 1786 document.getElementsByTagName('head')[0].appendChild(script); 1787 </script>
1787<!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/ada_compliance/4fbe573f-a377-4fea-9801-3ee0858cae41 --><!-- END app block --><!-- BEGIN app block: shopify://apps/schema-plus-for-seo/blocks/schemaplus_app_embed/0199c405-aef8-7230-87a6-aacc5fab62ed -->
1787<script src="https://cdn.shopify.com/extensions/01a0c393-b3be-796a-bab7-73c2a263f3d1/trymry-159/assets/loader.min.js" async=""></script>
1787<!-- BEGIN app snippet: collections -->
1787<script type="application/ld+json" class="schemaplus-schema">[ { "@context": "https://schema.org", "@type": "OfferCatalog", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.glamnetic.com/collections/shop-all-glamnetic-products#webpage_sp_schemaplus" }, "description": "Explore the full Glamnetic lineup and shop all products here. Discover trending press-on nail styles, best-selling magnetic lashes, and must-have nail accessories, all in one place. From salon-quality nails and magnetic lashes to manicure tools and everyday essentials, itâs the easiest way to shop all glamnetic styles and find your next go-to.\n \n\nShop all nails to find Glamneticâs signature press-on nail manicures designed for effortless, salon-inspired results at home. Browse a wide variety of shapes, finishes, and trending designs; from classic neutral nails, modern French tip nails, to statement nail art, plus seasonal press-on nails. With so many options available, itâs easy to find the looks that fit your mood.\n \nLooking to complete your beauty routine? You can also shop all magnetic lashes to explore our fan-favorite natural fake lash styles, created to enhance any makeup look from soft everyday glam to full dramatic volume.\n \nBrowse all collections, discover new arrivals, and shop all Glamnetic beauty products to find everything you need to level up your glam!", "name": "Shop All Glamnetic Products", "url": "https://www.glamnetic.com/collections/shop-all-glamnetic-products", "numberOfItems": "930" } ]</script>
1787<!-- BEGIN app snippet: video --><!-- END app snippet --><!-- BEGIN app snippet: faq --><!-- END app snippet --><!-- BEGIN app snippet: products -->
1787<script type="application/ld+json" class="schemaplus-schema">[ { "@context": "https://schema.org", "@type": "Product", "@id": "https://www.glamnetic.com/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails#product_sp_schemaplus", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.glamnetic.com/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails#webpage_sp_schemaplus", "sdDatePublished": "2026-09-15T08:55:24Z", "sdPublisher": { "@context": "https://schema.org", "@type": "Organization", "@id": "https://schemaplus.io", "name": "SchemaPlus App", "url": "https://schemaplus.io" } }, "additionalProperty": [ { "@type": "PropertyValue", "name" : "Tags", "value": [ "_Design Archetype_3D","_Has Accent Nails_FALSE","_Has Glitter_FALSE","_Has Pattern_FALSE","_Is 3D_TRUE","_Is Chrome_FALSE","_Is Collab_TRUE","_Is French Tip_FALSE","_Is Ombre_FALSE","_Is Solid_FALSE","_Is Velvet_TRUE","_Nail Collection_Star Wars 2026","_Nail Count_1","_Primary Color_Black","_Primary Finish_Velvet","active","Application Type_Glue On Nails","Color_Black","exclude_liverecover","exclude_rebuy","Finish_Velvet","Nail Length_Short","Nail Shape_Almond","Nail Style_3D","Nail Style_Patterns","Nail Style_Velvet","NO-liverecover","Opacity_Opaque","Product Type_Nail" ] } ,{"@type": "PropertyValue", "name" : "Title", "value": [ "Default Title" ] } ], "aggregateRating": { "@type": "AggregateRating", "description": "Okendo Reviews", "bestRating": "5", "worstRating": "1", "reviewCount": "1", "ratingValue": "5.0" }, "brand": { "@type": "Brand", "name": "Glamnetic", "url": "https://www.glamnetic.com/collections/vendors?q=glamnetic" }, "category": "New_Nails", "color": "Black", "itemCondition":"https://schema.org/NewCondition", "offers": { "@type": "Offer", "validFrom": "2026-09-15T08:55:24-0700", "@id": "https://www.glamnetic.com/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails#offer", "availability": "https://schema.org/InStock", "inventoryLevel": { "@type": "QuantitativeValue", "value": "9246" }, "price": 21.99,"priceSpecification": [{ "@type": "UnitPriceSpecification", "price": 21.99, "priceCurrency": "USD"}], "priceCurrency": "USD", "priceValidUntil": "2030-12-21", "shippingDetails": [ { "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_1" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_2" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_3" } ], "hasMerchantReturnPolicy": [ { "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_1" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_2" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_3" } ], "seller": { "@type": "Organization", "name": "glamnetic", "@id": "https://www.glamnetic.com#organization_sp_schemaplus" } }, "productID":"8100087463979", "sku": "NAILC1083", "mpn": "NAILC1083", "description": "Embrace the dark side with the I Am Your Father Press-On Nails. This short almond mani channels Darth Vader with a black base, high-shimmer velvet finish, and 3D nail art featuring the Galactic Republic crest and etches inspired by his suit. Bold and commanding, this salon-quality mani is made for fans drawn to the Empireâs legendary character.\n\nThis is an officially licensed STAR WARS⢠press-on nail set.  \n\nKey Features:\n\n\nLength: Short\n\nShape: Almond\n\nFinish: Velvet\n\nOpacity: Opaque\n\nThickness: 0.6 mm\nEach wear lasts up to 2 weeks\nCustomizable\nLea
1787ping Bunny⢠Certified Cruelty-Free\n100% Vegan materials\n\n\nGLAM FAM PRO TIP: For longer wear and a protected finish, use a UV Gel Top Coat and cure under a UV lamp. Shop the Top Coat + Lamp Bundle\n\nAWARDS:\n\nByrdie's Beauty Award for Best Press-On Nails, 2024\nOprah Daily Beauty O-Wards for Best Press-On Nails, 2025\nAllure Best of Beauty for Best Short Press-Ons, 2025\nCosmopolitan Reader's Choice for Best Press-On Nails, 2025\nNewBeauty Award for Best Press-On Nails, 2026\nNylon Beauty 100, 2026\nEssence Best in Black Beauty Award for Nails, 2026\nCosmopolitan Reader's Choice for Best Press-Ons, 2026\nAllure Best of Beauty for Best Short Press On Nails, 2026\n\n", "image": [ "https:\/\/www.glamnetic.com\/cdn\/shop\/files\/IAmYourFather_1.webp?v=1788989917\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/DTC_STARWARS_I_AM_YOUR_FATHER-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077619\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/IAmYourFather_2.webp?v=1788989917\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/IAmYourFather_3.webp?v=1788989917\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/IAmYourFather_4.webp?v=1788989917\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/IAmYourFather_5.webp?v=1788989917\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/IAmYourFather_6.webp?v=1788989917\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/IAmYourFather_7.webp?v=1788989917\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Collection_1.webp?v=1788990556\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Collection_2.webp?v=1788990556\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/2026_02_NailSizeChart_Almond.webp?v=1776799420\u0026width=1200" ], "name": "I Am Your Father", "url": "https://www.glamnetic.com/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails" } ]</script>
1787<!-- BEGIN app snippet: shippingPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "shippingDetails": [ { "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_1", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "25.00", "minValue": "25", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "CA" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_2", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "4.95", "minValue": "5", "maxValue": "30", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "3", "maxValue": "7", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_3", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "16.99", "minValue": "16", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } } ] }</script>
1787<!-- END app snippet --><!-- BEGIN app snippet: returnPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "hasMerchantReturnPolicy": [ { "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_1", "name": "Glam Return Schema Canada", "applicableCountry": [ "CA" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_2", "name": "Glam Return Schema US", "applicableCountry": [ "US" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnShippingFees" ,"refundType": "https:\/\/schema.org\/FullRefund" ,"returnShippingFeesAmount": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "8", "minValue": "8", "maxValue": "8", "currency": "USD" } },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_3", "name": "Glam Return Schema International - All", "applicableCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" } ] }</script>
1787<!-- END app snippet --><!-- END app snippet --><!-- BEGIN app snippet: products -->
1787<script type="application/ld+json" class="schemaplus-schema">[ { "@context": "https://schema.org", "@type": "Product", "@id": "https://www.glamnetic.com/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails#product_sp_schemaplus", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.glamnetic.com/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails#webpage_sp_schemaplus", "sdDatePublished": "2026-09-15T08:55:25Z", "sdPublisher": { "@context": "https://schema.org", "@type": "Organization", "@id": "https://schemaplus.io", "name": "SchemaPlus App", "url": "https://schemaplus.io" } }, "additionalProperty": [ { "@type": "PropertyValue", "name" : "Tags", "value": [ "_Design Archetype_Velvet","_Has Accent Nails_TRUE","_Has Glitter_FALSE","_Has Pattern_FALSE","_Is 3D_FALSE","_Is Chrome_FALSE","_Is Collab_TRUE","_Is French Tip_FALSE","_Is Ombre_FALSE","_Is Solid_FALSE","_Is Velvet_TRUE","_Nail Collection_Star Wars 2026","_Nail Count_1","_Primary Color_Brown","_Primary Finish_Velvet","active","Application Type_Glue On Nails","Color_Brown","Color_Silver","exclude_liverecover","exclude_rebuy","Finish_Foil","Finish_Velvet","Nail Length_Medium","Nail Shape_Oval","Nail Style_Accent Nail","N
1787ail Style_Patterns","Nail Style_Solid Color","Nail Style_Velvet","NO-liverecover","Opacity_Opaque","Product Type_Nail" ] } ,{"@type": "PropertyValue", "name" : "Title", "value": [ "Default Title" ] } ], "aggregateRating": { "@type": "AggregateRating", "description": "Okendo Reviews", "bestRating": "5", "worstRating": "1", "reviewCount": "1", "ratingValue": "5.0" }, "brand": { "@type": "Brand", "name": "Glamnetic", "url": "https://www.glamnetic.com/collections/vendors?q=glamnetic" }, "category": "New_Nails", "color": "Brown\/Silver", "itemCondition":"https://schema.org/NewCondition", "offers": { "@type": "Offer", "validFrom": "2026-09-15T08:55:25-0700", "@id": "https://www.glamnetic.com/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails#offer", "availability": "https://schema.org/InStock", "inventoryLevel": { "@type": "QuantitativeValue", "value": "8913" }, "price": 21.99,"priceSpecification": [{ "@type": "UnitPriceSpecification", "price": 21.99, "priceCurrency": "USD"}], "priceCurrency": "USD", "priceValidUntil": "2030-12-21", "shippingDetails": [ { "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails#shippingPolicy_schemaplus_1" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails#shippingPolicy_schemaplus_2" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails#shippingPolicy_schemaplus_3" } ], "hasMerchantReturnPolicy": [ { "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails#returnPolicy_schemaplus_1" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails#returnPolicy_schemaplus_2" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails#returnPolicy_schemaplus_3" } ], "seller": { "@type": "Organization", "name": "glamnetic", "@id": "https://www.glamnetic.com#organization_sp_schemaplus" } }, "productID":"8100087529515", "sku": "NAILC1085", "mpn": "NAILC1085", "description": "Let the Wookiee win with the Punch It, Chewie Press-On Nail Set. Inspired by Chewbacca, these medium oval nails feature a rich brown base with silver foil accents modeled after his iconic bandolier. Finished with a light-shifting velvet effect, these are a tribute to the co-pilot we'd follow to the ends of the galaxy.\n \nThis is an officially licensed STAR WARS⢠press-on nail set.\n \nKey Features:\n\n\nLength: Medium\n\nShape: Oval\n\nFinish: Velvet, Foil\n\nOpacity: Opaque\n\nThickness: 0.6 mm\nEach wear lasts up to 2 weeks\nCustomizable\nLeaping Bunny⢠Certified Cruelty-Free\n100% Vegan materials\n\n \nGLAM FAM PRO TIP: For longer wear and a protected finish, use a UV Gel Top Coat and cure under a UV lamp. Shop the Top Coat + Lamp Bundle\n \nAWARDS:\n\nByrdie's Beauty Award for Best Press-On Nails, 2024\nOprah Daily Beauty O-Wards for Best Press-On Nails, 2025\nAllure Best of Beauty for Best Short Press-Ons, 2025\nCosmopolitan Reader's Choice for Best Press-On Nails, 2025\nNewBeauty Award for Best Press-On Nails, 2026\nNylon Beauty 100, 2026\nEssence Best in Black Beauty Award for Nails, 2026\nCosmopolitan Reader's Choice for Best Press-Ons, 2026\nAllure Best of Beauty for Best Short Press On Nails, 2026\n\n", "image": [ "https:\/\/www.glamnetic.com\/cdn\/shop\/files\/PunchItChewie_1.webp?v=1788990187\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/DTC_STARWARS_PUNCH_IT_CHEWIE-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077922\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/PunchItChewie_2.webp?v=1788990188\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/PunchItChewie_3.webp?v=1788990187\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/PunchItChewie_4.webp?v=1788990187\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/PunchItChewie_5.webp?v=1788990187\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/PunchItChewie_6.webp?v=1788990187\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/PunchItChewie_7.webp?v=1788990187\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/PunchItChewie_8.webp?v=1788990187\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Collection_1.webp?v=1788990556\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Collection_2.webp?v=1788990556\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/2026_02_NailSizeChart_Oval.webp?v=1776799265\u0026width=1200" ], "name": "Punch It, Chewie", "url": "https://www.glamnetic.com/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails" } ]</script>
1787<!-- BEGIN app snippet: shippingPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "shippingDetails": [ { "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails#shippingPolicy_schemaplus_1", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "25.00", "minValue": "25", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "CA" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails#shippingPolicy_schemaplus_2", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "4.95", "minValue": "5", "maxValue": "30", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "3", "maxValue": "7", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails#shippingPolicy_schemaplus_3", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "16.99", "minValue": "16", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } } ] }</script>
1787<!-- END app snippet --><!-- BEGIN app snippet: returnPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "hasMerchantReturnPolicy": [ { "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails#returnPolicy_schemaplus_1", "name": "Glam Return Schema Canada", "applicableCountry": [ "CA" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails#returnPolicy_schemaplus_2", "name": "Glam Return Schema US", "applicableCountry": [ "US" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnShippingFees" ,"refundType": "https:\/\/schema.org\/FullRefund" ,"returnShippingFeesAmount": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "8", "minValue": "8", "maxValue": "8", "currency": "USD" } },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails#returnPolicy_schemaplus_3", "name": "Glam Return Schema International - All", "applicableCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" } ] }</script>
1787<!-- END app snippet --><!-- END app snippet --><!-- BEGIN app snippet: products -->
1787<script type="application/ld+json" class="schemaplus-schema">[ { "@context": "https://schema.org", "@type": "Product", "@id": "https://www.glamnetic.com/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails#product_sp_schemaplus", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.glamnetic.com/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails#webpage_sp_schemaplus", "sdDatePublished": "2026-09-15T08:55:24Z", "sdPublisher": { "@context": "https://schema.org", "@type": "Organization", "@id": "https://schemaplus.io", "name": "SchemaPlus App", "url": "https://schemaplus.io" } }, "additionalProperty": [ { "@type": "PropertyValue", "name" : "Tags", "value": [ "_Design Archetype_Accent","_Has Accent Nails_TRUE","_Has Glitter_FALSE","_Has Pattern_FALSE","_Is 3D_TRUE","_Is Chrome_FALSE","_Is Collab_TRUE","_Is French Tip_TRUE","_Is Ombre_FALSE","_Is Solid_FALSE","_Is Velvet_TRUE","_Nail Collection_Star Wars 2026","_Nail Count_1","_Primary Color_Green","_Primary Finish_Velvet","active","Application Type_Glue On Nails","Color_Gold","Color_Green","Color_Nude","exclude_liverecover","exclude_rebuy","Finish_Foil","Finish_Glossy","Finish_Velvet","Nail Length_Short","Nail Shape_Almond","Nail Style_3D","Nail Style_Accent Nail","N
1787ail Style_French Tip","Nail Style_Patterns","Nail Style_Velvet","NO-liverecover","Opacity_Opaque","Product Type_Nail" ] } ,{"@type": "PropertyValue", "name" : "Title", "value": [ "Default Title" ] } ], "brand": { "@type": "Brand", "name": "Glamnetic", "url": "https://www.glamnetic.com/collections/vendors?q=glamnetic" }, "category": "New_Nails", "color": "Nude\/Green\/Gold", "itemCondition":"https://schema.org/NewCondition", "offers": { "@type": "Offer", "validFrom": "2026-09-15T08:55:24-0700", "@id": "https://www.glamnetic.com/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails#offer", "availability": "https://schema.org/InStock", "inventoryLevel": { "@type": "QuantitativeValue", "value": "8787" }, "price": 21.99,"priceSpecification": [{ "@type": "UnitPriceSpecification", "price": 21.99, "priceCurrency": "USD"}], "priceCurrency": "USD", "priceValidUntil": "2030-12-21", "shippingDetails": [ { "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_1" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_2" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_3" } ], "hasMerchantReturnPolicy": [ { "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_1" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_2" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_3" } ], "seller": { "@type": "Organization", "name": "glamnetic", "@id": "https://www.glamnetic.com#organization_sp_schemaplus" } }, "productID":"8100087496747", "sku": "NAILC1084", "mpn": "NAILC1084", "description": "Channel Yoda with the Much To Learn, You Still Have Press-On Nails. This short almond mani includes a mix of light green and dark green nails, French tips, and organic patterns inspired by the 900-year-oldâs legendary look. Finished with raised gold foil stars, gold pearls and a high-shine gloss, this little mani is the ultimate homage to the wise Grand Master.\n \nThis is an officially licensed STAR WARS⢠press-on nail set.\n \nKey Features:\n\n\nLength: Short\n\nShape: Almond\n\nFinish: Velvet, Foil, Gloss\n\nOpacity: Opaque\n\nThickness: 0.6 mm\nEach wear lasts up to 2 weeks\nCustomizable\nLeaping Bunny⢠Certified Cruelty-Free\n100% Vegan materials\n\n \nGLAM FAM PRO TIP: For longer wear and a protected finish, use a UV Gel Top Coat and cure under a UV lamp. Shop the Top Coat + Lamp Bundle\n \nAWARDS:\n\nByrdie's Beauty Award for Best Press-On Nails, 2024\nOprah Daily Beauty O-Wards for Best Press-On Nails, 2025\nAllure Best of Beauty for Best Short Press-Ons, 2025\nCosmopolitan Reader's Choice for Best Press-On Nails, 2025\nNewBeauty Award for Best Press-On Nails, 2026\nNylon Beauty 100, 2026\nEssence Best in Black Beauty Award for Nails, 2026\nCosmopolitan Reader's Choice for Best Press-Ons, 2026\nAllure Best of Beauty for Best Short Press On Nails, 2026\n\n", "image": [ "https:\/\/www.glamnetic.com\/cdn\/shop\/files\/MuchToLearnYouStillHave_1.webp?v=1788990108\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/DTC_STARWARS_MUCH_TO_LEARN_YOU_STILL_HAVE-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077944\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/MuchToLearnYouStillHave_2.webp?v=1788990108\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/MuchToLearnYouStillHave_3.webp?v=1788990108\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/MuchToLearnYouStillHave_4.webp?v=1788990108\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/MuchToLearnYouStillHave_5.webp?v=1788990108\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/MuchToLearnYouStillHave_6.webp?v=1788990108\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/MuchToLearnYouStillHave_7.webp?v=1788990108\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Collection_1.webp?v=1788990556\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Collection_2.webp?v=1788990556\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/2026_02_NailSizeChart_Almond.webp?v=1776799420\u0026width=1200" ], "name": "Much To Learn, You Still Have", "url": "https://www.glamnetic.com/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails" } ]</script>
1787<!-- BEGIN app snippet: shippingPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "shippingDetails": [ { "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_1", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "25.00", "minValue": "25", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "CA" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_2", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "4.95", "minValue": "5", "maxValue": "30", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "3", "maxValue": "7", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_3", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "16.99", "minValue": "16", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } } ] }</script>
1787<!-- END app snippet --><!-- BEGIN app snippet: returnPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "hasMerchantReturnPolicy": [ { "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_1", "name": "Glam Return Schema Canada", "applicableCountry": [ "CA" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_2", "name": "Glam Return Schema US", "applicableCountry": [ "US" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnShippingFees" ,"refundType": "https:\/\/schema.org\/FullRefund" ,"returnShippingFeesAmount": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "8", "minValue": "8", "maxValue": "8", "currency": "USD" } },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_3", "name": "Glam Return Schema International - All", "applicableCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" } ] }</script>
1787<!-- END app snippet --><!-- END app snippet --><!-- BEGIN app snippet: products -->
1787<script type="application/ld+json" class="schemaplus-schema">[ { "@context": "https://schema.org", "@type": "Product", "@id": "https://www.glamnetic.com/products/brush-on-nail-glue#product_sp_schemaplus", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.glamnetic.com/products/brush-on-nail-glue#webpage_sp_schemaplus", "sdDatePublished": "2024-04-15T15:17:34Z", "sdPublisher": { "@context": "https://schema.org", "@type": "Organization", "@id": "https://schemaplus.io", "name": "SchemaPlus App", "url": "https://schemaplus.io" } }, "additionalProperty": [ { "@type": "PropertyValue", "name" : "Tags", "value": [ "_Collection_Halloween Shop 2025","_Core Nail Accessories","_Fancy Page CP_The Shapes","_Nail Collection_Euro Summer 2026","_Nail Collection_Fanatics","_Nail Collection_Glam Icons","_Nail Collection_Glamzilla","_Nail Collection_Happily Ever After","_Nail Collection_Harry Potter","_Nail collection_Hello Kitty \u0026 Friends","_Nail Collection_Love in Bloom","_Nail Collection_Love Notes","_Nail Collection_Sandal Season","_Nail Collection_Siren's Cove","_Nail Collection_Sparkling Gems","_Nail Collection_Summer Shop 2026","_Nail Collection_Summer Steel","_Nail Collection_The Juicy Drop","_Nail Collection_Timeless Tones","accessories","active","All Nails","ANNSNAP","Back to School","bestsellers","BYOB:Sparklinggems-3D","byob_Press-On Nails","exclude_liverecover","filter by_tools","filter-four:accessories","filter-one:bestsellers","filter-one:nails","filter-two:bestsellers","filter-two:nails","Finish_Velvet","flowtagnail","glam25","HELLO20","Higher Discount","LOSTiN25","MISSU40","nail accessories","Nail Shape_Almond","Nail Shape_Coffin","Nail Shape_Oval","Nail Shape_Round","Nail Shape_Square","Nail Shape_Squoval","Nail Shape_Super Short","Nail Style_Velvet","nailaccessories","NAILGLUE","nails","Product Type_Nail Accessories","related:press-n-go-instant-nail-adhesive-tabs","related:press-on-nail-remover","subscriptionnails","subscriptionproducts","Summer Friday","TRYGLAM40" ] } ,{"@type": "PropertyValue", "name" : "Title", "value": [ "Default Title" ] } ], "aggregateRating": { "@type": "AggregateRating", "description": "Okendo Reviews", "bestRating": "5", "worstRating": "1", "reviewCount": "2107", "ratingValue": "4.6" }, "brand": { "@type": "Brand", "name": "Glamnetic", "url": "https://www.glamnetic.com/collections/vendors?q=glamnetic" }, "category": "Nail_Accessories", "itemCondition":"https://schema.org/NewCondition", "offers": { "@type": "Offer", "validFrom": "2024-04-15T15:17:34-0700", "@id": "https://www.glamnetic.com/products/brush-on-nail-glue#offer", "availability": "https://schema.org/InStock", "inventoryLevel": { "@type": "QuantitativeValue", "value": "87761" }, "price": 7.99,"priceSpecification": [{ "@type": "UnitPriceSpecification", "price": 7.99, "priceCurrency": "USD"}], "priceCurrency": "USD", "priceValidUntil": "2030-12-21", "shippingDetails": [ { "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/brush-on-nail-glue#shippingPolicy_schemaplus_1" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/brush-on-nail-glue#shippingPolicy_schemaplus_2" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/brush-on-nail-glue#shippingPolicy_schemaplus_3" } ], "hasMerchantReturnPolicy": [ { "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/brush-on-nail-glue#returnPolicy_schemaplus_1" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/brush-on-nail-glue#returnPolicy_schemaplus_2" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/brush-on-nail-glue#returnPolicy_schemaplus_3" } ], "seller": { "@type": "Organization", "name": "glamnetic", "@id": "https://www.glamnetic.com#organization_sp_schemaplus" } }, "productID":"6535189102635", "sku": "TOOLS1023-C", "gtin12": "850025325004", "mpn": "850025325004", "weight": { "@type": "QuantitativeValue", "unitCode": "LBR", "value": "0.01" }, "description": "Getting salon-style nails from home has never been easier. This Brush-On Nail Glue takes the mess out of at-home nail application, allowing you to have a cute AF fresh set in literal minutes. Its transportable size allows you to touch up your nails on the go to ensure your nail game is always 100% on point.\nKey Features:\n\nBrush Tip Applicator\nVegan and Cruelty-Free\nTravel-Friendly Size\nAllows Glamnetic Press On Nails to be applied easily and without the mess.\n", "image": [ "https:\/\/www.glamnetic.com\/cdn\/shop\/files\/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/products\/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471\u0026width=1200" ], "name": "Brush-On Nail Glue", "url": "https://www.glamnetic.com/products/brush-on-nail-glue" } ]</script>
1787<!-- BEGIN app snippet: shippingPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "shippingDetails": [ { "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/brush-on-nail-glue#shippingPolicy_schemaplus_1", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "25.00", "minValue": "25", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "CA" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/brush-on-nail-glue#shippingPolicy_schemaplus_2", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "4.95", "minValue": "5", "maxValue": "30", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "3", "maxValue": "7", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/brush-on-nail-glue#shippingPolicy_schemaplus_3", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "16.99", "minValue": "16", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } } ] }</script>
1787<!-- END app snippet --><!-- BEGIN app snippet: returnPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "hasMerchantReturnPolicy": [ { "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/brush-on-nail-glue#returnPolicy_schemaplus_1", "name": "Glam Return Schema Canada", "applicableCountry": [ "CA" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/brush-on-nail-glue#returnPolicy_schemaplus_2", "name": "Glam Return Schema US", "applicableCountry": [ "US" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnShippingFees" ,"refundType": "https:\/\/schema.org\/FullRefund" ,"returnShippingFeesAmount": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "8", "minValue": "8", "maxValue": "8", "currency": "USD" } },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/brush-on-nail-glue#returnPolicy_schemaplus_3", "name": "Glam Return Schema International - All", "applicableCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" } ] }</script>
1787<!-- END app snippet --><!-- END app snippet --><!-- BEGIN app snippet: products -->
1787<script type="application/ld+json" class="schemaplus-schema">[ { "@context": "https://schema.org", "@type": "Product", "@id": "https://www.glamnetic.com/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails#product_sp_schemaplus", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.glamnetic.com/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails#webpage_sp_schemaplus", "sdDatePublished": "2026-09-15T08:55:21Z", "sdPublisher": { "@context": "https://schema.org", "@type": "Organization", "@id": "https://schemaplus.io", "name": "SchemaPlus App", "url": "https://schemaplus.io" } }, "additionalProperty": [ { "@type": "PropertyValue", "name" : "Tags", "value": [ "_Design Archetype_French Tip","_Has Accent Nails_FALSE","_Has Glitter_FALSE","_Has Pattern_FALSE","_Is 3D_FALSE","_Is Chrome_FALSE","_Is Collab_TRUE","_Is French Tip_TRUE","_Is Ombre_FALSE","_Is Solid_FALSE","_Is Velvet_FALSE","_Nail Collection_Star Wars 2026","_Nail Count_1","_Primary Color_Nude","_Primary Finish_Glazed","active","Application Type_Glue On Nails","Color_Multicolor","exclude_liverecover","exclude_rebuy","Finish_Foil","Finish_Glazed","Nail Length_Medium","Nail Shape_Almond","Nail Style_French Tip","NO-liverecover","Opacity_Opaque","Product Type_Nail" ] } ,{"@type": "PropertyValue", "name" : "Title", "value": [ "Default Title" ] } ], "brand": { "@type": "Brand", "name": "Glamnetic", "url": "https://www.glamnetic.com/collections/vendors?q=glamnetic" }, "category": "New_Nails", "color": "Multicolor\/Nude", "itemCondition":"https://schema.org/NewCondition", "offers": { "@type": "Offer", "validFrom": "2026-09-15T08:55:21-0700", "@id": "https://www.glamnetic.com/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails#offer", "availability": "https://schema.org/InStock", "inventoryLevel": { "@type": "QuantitativeValue", "value": "8472" }, "price": 21.99,"priceSpecification": [{ "@type": "UnitPriceSpecification", "price": 21.99, "priceCurrency": "USD"}], "priceCurrency": "USD", "priceValidUntil": "2030-12-21", "shippingDetails": [ { "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails#shippingPolicy_schemaplus_1" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails#shippingPolicy_schemaplus_2" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails#shippingPolicy_schemaplus_3" } ], "hasMerchantReturnPolicy": [ { "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails#returnPolicy_schemaplus_1" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails#returnPolicy_schemaplus_2" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails#returnPolicy_schemaplus_3" } ], "seller": { "@type": "Organization", "name": "glamnetic", "@id": "https://www.glamnetic.com#organization_sp_schemaplus" } }, "productID":"8100087300139", "sku": "NAILC1080", "mpn": "NAILC1080", "description": "An homage to the light side, The Jedi Order Press-On Nail Set captures the energy of the Jedi with gradient French tips glowing with blues, reds and purples. Finished with raised gold foil and a high-shine glaze, this medium almond mani is a tribute to the legends.\n \n This is an officially licensed STAR WARS⢠press-on nail set.\n \nKey Features:\n\n\nLength: Medium\n\nShape: Almond\n\nFinish: Glazed, Foil\n\nOpacity: Opaque\n\nThickness: 0.4 mm\nEach wear lasts up to 2 weeks\nCustomizable\nLeaping Bunny⢠Certified Cruelty-Free\n100% Vegan materials\n\n \nGLAM FAM PRO TIP: For longer wear and a protected finish, use a UV Gel Top Coat and cure under a UV lamp. Shop the Top Coat + Lamp Bundle\n \nAWARDS:\n\nByrdie's Beauty Award for Best Press-On Nails, 2024\nOprah Daily Beauty O-Wards for Best Press-On Nails, 2025\nAllure Best of Beauty for Best Short Press-Ons, 2025\nCosmopolitan Reader's Choice for Best Press-On Nails, 2025\nNewBeauty Award for Best Press-On Nails, 2026\nNylon Beauty 100, 2026\nEssence Best in Black Beauty Award for Nails, 2026\nCosmopolitan Reader's Choice for Best Press-Ons, 2026\nAllure Best of Beauty for Best Short Press On Nails, 2026\n", "image": [ "https:\/\/www.glamnetic.com\/cdn\/shop\/files\/TheJediOrder_1.webp?v=1788990487\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/DTC_STARWARS_THE_JEDI_ORDER--_Glazed-Press-On-Nails_Mani-Check-GIF.gif?v=1789078013\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/TheJediOrder_2.webp?v=1788990487\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/TheJediOrder_3.webp?v=1788990489\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/TheJediOrder_4.webp?v=1788990487\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/TheJediOrder_5.webp?v=1788990487\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/TheJediOrder_6.webp?v=1788990487\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/TheJediOrder_7.webp?v=1788990487\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/TheJediOrder_10.webp?v=1788990487\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/TheJediOrder_11.webp?v=1788990487\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Collection_1.webp?v=1788990556\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Collection_2.webp?v=1788990556\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/2026_02_NailSizeChart_Almond.webp?v=1776799420\u0026width=1200" ], "name": "The Jedi Order", "url": "https://www.glamnetic.com/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails" } ]</script>
1787<!-- BEGIN app snippet: shippingPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "shippingDetails": [ { "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails#shippingPolicy_schemaplus_1", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "25.00", "minValue": "25", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "CA" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails#shippingPolicy_schemaplus_2", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "4.95", "minValue": "5", "maxValue": "30", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "3", "maxValue": "7", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails#shippingPolicy_schemaplus_3", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "16.99", "minValue": "16", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } } ] }</script>
1787<!-- END app snippet --><!-- BEGIN app snippet: returnPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "hasMerchantReturnPolicy": [ { "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails#returnPolicy_schemaplus_1", "name": "Glam Return Schema Canada", "applicableCountry": [ "CA" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails#returnPolicy_schemaplus_2", "name": "Glam Return Schema US", "applicableCountry": [ "US" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnShippingFees" ,"refundType": "https:\/\/schema.org\/FullRefund" ,"returnShippingFeesAmount": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "8", "minValue": "8", "maxValue": "8", "currency": "USD" } },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails#returnPolicy_schemaplus_3", "name": "Glam Return Schema International - All", "applicableCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" } ] }</script>
1787<!-- END app snippet --><!-- END app snippet --><!-- BEGIN app snippet: products -->
1787<script type="application/ld+json" class="schemaplus-schema">[ { "@context": "https://schema.org", "@type": "Product", "@id": "https://www.glamnetic.com/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails#product_sp_schemaplus", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.glamnetic.com/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails#webpage_sp_schemaplus", "sdDatePublished": "2026-09-15T08:55:23Z", "sdPublisher": { "@context": "https://schema.org", "@type": "Organization", "@id": "https://schemaplus.io", "name": "SchemaPlus App", "url": "https://schemaplus.io" } }, "additionalProperty": [ { "@type": "PropertyValue", "name" : "Tags", "value": [ "_Design Archetype_Accent","_Has Accent Nails_TRUE","_Has Glitter_FALSE","_Has Pattern_FALSE","_Is 3D_TRUE","_Is Chrome_FALSE","_Is Collab_TRUE","_Is French Tip_TRUE","_Is Ombre_FALSE","_Is Solid_FALSE","_Is Velvet_FALSE","_Nail Collection_Star Wars 2026","_Nail Count_1","_Primary Color_Blue","_Primary Finish_Glossy","active","Application Type_Glue On Nails","Color_Blue","Color_Nude","Color_White","exclude_liverecover","exclude_rebuy","Finish_Foil","Finish_Gems","Finish_Glossy","Nail Length_Short","Nail Shape_Squoval","Nail Style_3D","Nail Style_Accent Nail","N
1787ail Style_French Tip","Nail Style_Solid Color","NO-liverecover","Opacity_Opaque","Opacity_Semi-Transparent","Product Type_Nail" ] } ,{"@type": "PropertyValue", "name" : "Title", "value": [ "Default Title" ] } ], "brand": { "@type": "Brand", "name": "Glamnetic", "url": "https://www.glamnetic.com/collections/vendors?q=glamnetic" }, "category": "New_Nails", "color": "Blue\/White\/Nude", "itemCondition":"https://schema.org/NewCondition", "offers": { "@type": "Offer", "validFrom": "2026-09-15T08:55:23-0700", "@id": "https://www.glamnetic.com/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails#offer", "availability": "https://schema.org/InStock", "inventoryLevel": { "@type": "QuantitativeValue", "value": "7983" }, "price": 21.99,"priceSpecification": [{ "@type": "UnitPriceSpecification", "price": 21.99, "priceCurrency": "USD"}], "priceCurrency": "USD", "priceValidUntil": "2030-12-21", "shippingDetails": [ { "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails#shippingPolicy_schemaplus_1" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails#shippingPolicy_schemaplus_2" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails#shippingPolicy_schemaplus_3" } ], "hasMerchantReturnPolicy": [ { "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails#returnPolicy_schemaplus_1" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails#returnPolicy_schemaplus_2" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails#returnPolicy_schemaplus_3" } ], "seller": { "@type": "Organization", "name": "glamnetic", "@id": "https://www.glamnetic.com#organization_sp_schemaplus" } }, "productID":"8100087365675", "sku": "NAILC1082", "mpn": "NAILC1082", "description": "\n\n\n\n\n\n\n\nR2-D2 takes center stage with the Beep-Boop Press-On Nails. This short squoval mani includes 12 nails with the iconic astromech droid and others with an electric blue foil inspired by his signature sheen. Finished with our high-shine gloss and dainty red gemstones, this long-lasting nail set is a tribute to the loyal droid behind some of the sagaâs greatest missions.\n \nThis is an officially licensed STAR WARS⢠press-on nail set.\n \nKey Features:\n\n\nLength: Short\n\nShape: Squoval\n\nFinish: Glossy, Foil, Gems\n\nOpacity: Semi-Transparent, Opaque\n\nThickness: 0.8 mm\nEach wear lasts up to 2 weeks\nCustomizable\nLeaping Bunny⢠Certified Cruelty-Free\n100% Vegan materials\n\n \nAWARDS:\n\nByrdie's Beauty Award for Best Press-On Nails, 2024\nOprah Daily Beauty O-Wards for Best Press-On Nails, 2025\nAllure Best of Beauty for Best Short Press-Ons, 2025\nCosmopolitan Reader's Choice for Best Press-On Nails, 2025\nNewBeauty Award for Best Press-On Nails, 2026\nNylon Beauty 100, 2026\nEssence Best in Black Beauty Award for Nails, 2026\nCosmopolitan Reader's Choice for Best Press-Ons, 2026\nAllure Best of Beauty for Best Short Press On Nails, 2026\n\n\n\n\n\n\n\n\n\n", "image": [ "https:\/\/www.glamnetic.com\/cdn\/shop\/files\/BeepBoop_1.webp?v=1788989493\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/DTC_STARWARS_BEEP-BOOP-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789481365\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/BeepBoop_2.webp?v=1788989493\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/BeepBoop_3.webp?v=1788989493\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/BeepBoop_4.webp?v=1788989494\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/BeepBoop_5.webp?v=1788989493\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/BeepBoop_6.webp?v=1788989494\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/BeepBoop_7.webp?v=1788989494\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/BeepBoop_10.webp?v=1788989493\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Collection_1.webp?v=1788990556\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Collection_2.webp?v=1788990556\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/2026_02_NailSizeChart_Squoval.webp?v=1776113091\u0026width=1200" ], "name": "Beep-Boop", "url": "https://www.glamnetic.com/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails" } ]</script>
1787<!-- BEGIN app snippet: shippingPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "shippingDetails": [ { "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails#shippingPolicy_schemaplus_1", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "25.00", "minValue": "25", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "CA" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails#shippingPolicy_schemaplus_2", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "4.95", "minValue": "5", "maxValue": "30", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "3", "maxValue": "7", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails#shippingPolicy_schemaplus_3", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "16.99", "minValue": "16", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } } ] }</script>
1787<!-- END app snippet --><!-- BEGIN app snippet: returnPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "hasMerchantReturnPolicy": [ { "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails#returnPolicy_schemaplus_1", "name": "Glam Return Schema Canada", "applicableCountry": [ "CA" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails#returnPolicy_schemaplus_2", "name": "Glam Return Schema US", "applicableCountry": [ "US" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnShippingFees" ,"refundType": "https:\/\/schema.org\/FullRefund" ,"returnShippingFeesAmount": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "8", "minValue": "8", "maxValue": "8", "currency": "USD" } },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails#returnPolicy_schemaplus_3", "name": "Glam Return Schema International - All", "applicableCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" } ] }</script>
1787<!-- END app snippet --><!-- END app snippet --><!-- BEGIN app snippet: products -->
1787<script type="application/ld+json" class="schemaplus-schema">[ { "@context": "https://schema.org", "@type": "Product", "@id": "https://www.glamnetic.com/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails#product_sp_schemaplus", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.glamnetic.com/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails#webpage_sp_schemaplus", "sdDatePublished": "2026-09-15T08:55:21Z", "sdPublisher": { "@context": "https://schema.org", "@type": "Organization", "@id": "https://schemaplus.io", "name": "SchemaPlus App", "url": "https://schemaplus.io" } }, "additionalProperty": [ { "@type": "PropertyValue", "name" : "Tags", "value": [ "_Design Archetype_Aura","_Has Accent Nails_FALSE","_Has Glitter_FALSE","_Has Pattern_FALSE","_Is 3D_FALSE","_Is Chrome_FALSE","_Is Collab_TRUE","_Is French Tip_FALSE","_Is Ombre_FALSE","_Is Solid_FALSE","_Is Velvet_FALSE","_Nail Collection_Star Wars 2026","_Nail Count_1","_Primary Color_Black","_Primary Finish_Glossy","active","Application Type_Glue On Nails","Color_Black","Color_Blue","Color_Silver","exclude_liverecover","exclude_rebuy","Finish_Foil","Finish_Glossy","Nail Length_Short","Nail Shape_Almond","Nail Style_Aura","NO-liverecover","Opacity_Opaque","Product Type_Nail" ] } ,{"@type": "PropertyValue", "name" : "Title", "value": [ "Default Title" ] } ], "brand": { "@type": "Brand", "name": "Glamnetic", "url": "https://www.glamnetic.com/collections/vendors?q=glamnetic" }, "category": "New_Nails", "color": "Black\/Blue\/Silver", "itemCondition":"https://schema.org/NewCondition", "offers": { "@type": "Offer", "validFrom": "2026-09-15T08:55:21-0700", "@id": "https://www.glamnetic.com/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails#offer", "availability": "https://schema.org/InStock", "inventoryLevel": { "@type": "QuantitativeValue", "value": "8925" }, "price": 21.99,"priceSpecification": [{ "@type": "UnitPriceSpecification", "price": 21.99, "priceCurrency": "USD"}], "priceCurrency": "USD", "priceValidUntil": "2030-12-21", "shippingDetails": [ { "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_1" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_2" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_3" } ], "hasMerchantReturnPolicy": [ { "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_1" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_2" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_3" } ], "seller": { "@type": "Organization", "name": "glamnetic", "@id": "https://www.glamnetic.com#organization_sp_schemaplus" } }, "productID":"8100087267371", "sku": "NAILC1079", "mpn": "NAILC1079", "description": "Dominate the galaxy with the Emperor Press-On Nail Set. These short almond nails feature a light-blue aura on a deep black base, finished with raised silver foil border for an elongating effect. Finished with a high-shine gloss, this salon-quality mani is a high-end collectible for fans of a galaxy far, far away..\n \nThis is an officially licensed STAR WARS⢠press-on nail set.\n\nKey Features:\n\n\nLength: Short\n\nShape: Almond\n\nFinish: Glossy, Foil\n\nOpacity: Opaque\n\nThickness: 0.6 mm\nEach wear lasts up to 2 weeks\nCustomizable\nLeaping Bunny⢠Certified Cruelty-Free\n100% Vegan materials\n\n \nAWARDS:\n\nByrdie's Beauty Award for Best Press-On Nails, 2024\nOprah Daily Beauty O-Wards for Best Press-On Nails, 2025\nAllure Best of Beauty for Best Short Press-Ons, 2025\nCosmopolitan Reader's Choice for Best Press-On Nails, 2025\nNewBeauty Award for Best Press-On Nails, 2026\nNylon Beauty 100, 2026\nEssence Best in Black Beauty Award for Nails, 2026\nCosmopolitan Reader's Choice for Best Press-Ons, 2026\nAllure Best of Beauty for Best Short Press On Nails, 2026\n\n", "image": [ "https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Emperor_1.webp?v=1788989577\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/DTC_STARWARS_EMPEROR-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789078042\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Emperor_2.webp?v=1788989577\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Emperor_3.webp?v=1788989577\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Emperor_4.webp?v=1788989578\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Emperor_5.webp?v=1788989577\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Emperor_6.webp?v=1788989577\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Emperor_7.webp?v=1788989577\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Emperor_10.webp?v=1788989578\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Collection_1.webp?v=1788990556\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Collection_2.webp?v=1788990556\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/2026_02_NailSizeChart_Almond.webp?v=1776799420\u0026width=1200" ], "name": "Emperor", "url": "https://www.glamnetic.com/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails" } ]</script>
1787<!-- BEGIN app snippet: shippingPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "shippingDetails": [ { "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_1", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "25.00", "minValue": "25", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "CA" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_2", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "4.95", "minValue": "5", "maxValue": "30", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "3", "maxValue": "7", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails#shippingPolicy_schemaplus_3", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "16.99", "minValue": "16", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } } ] }</script>
1787<!-- END app snippet --><!-- BEGIN app snippet: returnPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "hasMerchantReturnPolicy": [ { "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_1", "name": "Glam Return Schema Canada", "applicableCountry": [ "CA" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_2", "name": "Glam Return Schema US", "applicableCountry": [ "US" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnShippingFees" ,"refundType": "https:\/\/schema.org\/FullRefund" ,"returnShippingFeesAmount": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "8", "minValue": "8", "maxValue": "8", "currency": "USD" } },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails#returnPolicy_schemaplus_3", "name": "Glam Return Schema International - All", "applicableCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" } ] }</script>
1787<!-- END app snippet --><!-- END app snippet --><!-- BEGIN app snippet: products -->
1787<script type="application/ld+json" class="schemaplus-schema">[ { "@context": "https://schema.org", "@type": "Product", "@id": "https://www.glamnetic.com/products/nail-glue-duo-nail-accessory-bundle#product_sp_schemaplus", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.glamnetic.com/products/nail-glue-duo-nail-accessory-bundle#webpage_sp_schemaplus", "sdDatePublished": "2026-07-16T14:59:05Z", "sdPublisher": { "@context": "https://schema.org", "@type": "Organization", "@id": "https://schemaplus.io", "name": "SchemaPlus App", "url": "https://schemaplus.io" } }, "additionalProperty": [ { "@type": "PropertyValue", "name" : "Tags", "value": [ "_Nail Collection_Routine Refresh 2026","active","bestsellers","exclude liverecover","exclude rebuy post purchase","exclude_liverecover","exclude_rebuy","Product Type_Accessory Bundles","Product Type_Nail Accessories","related:press-n-go-instant-nail-adhesive-tabs","related:press-on-nail-remover" ] } ,{"@type": "PropertyValue", "name" : "Title", "value": [ "Default Title" ] } ], "aggregateRating": { "@type": "AggregateRating", "description": "Okendo Reviews", "bestRating": "5", "worstRating": "1", "reviewCount": "19", "ratingValue": "4.8" }, "brand": { "@type": "Brand", "name": "Glamnetic", "url": "https://www.glamnetic.com/collections/vendors?q=glamnetic" }, "category": "Accessory_Bundle", "itemCondition":"https://schema.org/NewCondition", "offers": { "@type": "Offer", "validFrom": "2026-07-16T14:59:05-0700", "@id": "https://www.glamnetic.com/products/nail-glue-duo-nail-accessory-bundle#offer", "availability": "https://schema.org/InStock", "inventoryLevel": { "@type": "QuantitativeValue", "value": "7060" }, "price": 14.38,"priceSpecification": [{ "@type": "UnitPriceSpecification", "price": 14.38, "priceCurrency": "USD"}], "priceCurrency": "USD", "priceValidUntil": "2030-12-21", "shippingDetails": [ { "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/nail-glue-duo-nail-accessory-bundle#shippingPolicy_schemaplus_1" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/nail-glue-duo-nail-accessory-bundle#shippingPolicy_schemaplus_2" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/nail-glue-duo-nail-accessory-bundle#shippingPolicy_schemaplus_3" } ], "hasMerchantReturnPolicy": [ { "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/nail-glue-duo-nail-accessory-bundle#returnPolicy_schemaplus_1" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/nail-glue-duo-nail-accessory-bundle#returnPolicy_schemaplus_2" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/nail-glue-duo-nail-accessory-bundle#returnPolicy_schemaplus_3" } ], "seller": { "@type": "Organization", "name": "glamnetic", "@id": "https://www.glamnetic.com#organization_sp_schemaplus" } }, "productID":"7190408101931", "sku": "TOOLS1023-2PC", "mpn": "TOOLS1023-2PC", "description": "Stock up and save on our most viral nail accessory. This bundle includes two of our super strong Brush-On Nail Glues, so you can keep one at home and bring one on-the-go. Designed with a precise brush applicator, youâll be able to swipe on clean, even coats of glue, minimizing mess and making it even easier to get a salon-quality mani. Its super strong, fast-drying formula locks in up to 2 weeks of wear when paired with our press-on nails. \n\nKey Features: \n- Brush Tip Applicator\n- Vegan and Cruelty-Free\n- Travel-Friendly Size â keep one at home and one on the go\n- Allows Glamnetic Press-On Nails to be applied easily and without the mess\n \n\n*Based on results from a third-party test group.\n ", "image": [ "https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Brush-On_Nail_Glue_Duo_-_3.webp?v=1784585372\u0026width=1200" ], "name": "Glue Duo", "url": "https://www.glamnetic.com/products/nail-glue-duo-nail-accessory-bundle" } ]</script>
1787<!-- BEGIN app snippet: shippingPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "shippingDetails": [ { "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/nail-glue-duo-nail-accessory-bundle#shippingPolicy_schemaplus_1", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "25.00", "minValue": "25", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "CA" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/nail-glue-duo-nail-accessory-bundle#shippingPolicy_schemaplus_2", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "4.95", "minValue": "5", "maxValue": "30", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "3", "maxValue": "7", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/nail-glue-duo-nail-accessory-bundle#shippingPolicy_schemaplus_3", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "16.99", "minValue": "16", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } } ] }</script>
1787<!-- END app snippet --><!-- BEGIN app snippet: returnPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "hasMerchantReturnPolicy": [ { "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/nail-glue-duo-nail-accessory-bundle#returnPolicy_schemaplus_1", "name": "Glam Return Schema Canada", "applicableCountry": [ "CA" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/nail-glue-duo-nail-accessory-bundle#returnPolicy_schemaplus_2", "name": "Glam Return Schema US", "applicableCountry": [ "US" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnShippingFees" ,"refundType": "https:\/\/schema.org\/FullRefund" ,"returnShippingFeesAmount": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "8", "minValue": "8", "maxValue": "8", "currency": "USD" } },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/nail-glue-duo-nail-accessory-bundle#returnPolicy_schemaplus_3", "name": "Glam Return Schema International - All", "applicableCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" } ] }</script>
1787<!-- END app snippet --><!-- END app snippet --><!-- BEGIN app snippet: products -->
1787<script type="application/ld+json" class="schemaplus-schema">[ { "@context": "https://schema.org", "@type": "Product", "@id": "https://www.glamnetic.com/products/press-on-nail-remover#product_sp_schemaplus", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.glamnetic.com/products/press-on-nail-remover#webpage_sp_schemaplus", "sdDatePublished": "2023-07-19T09:40:10Z", "sdPublisher": { "@context": "https://schema.org", "@type": "Organization", "@id": "https://schemaplus.io", "name": "SchemaPlus App", "url": "https://schemaplus.io" } }, "additionalProperty": [ { "@type": "PropertyValue", "name" : "Tags", "value": [ "_Collection_Halloween Shop 2025","_Core Nail Accessories","_Fancy Page CP_The Shapes","_Nail Collection_Euro Summer 2026","_Nail Collection_Fanatics","_Nail Collection_Glam Icons","_Nail Collection_Glamzilla","_Nail Collection_Happily Ever After","_Nail Collection_Harry Potter","_Nail collection_Hello Kitty \u0026 Friends","_Nail Collection_Love in Bloom","_Nail Collection_Love Notes","_Nail Collection_Sandal Season","_Nail Collection_Siren's Cove","_Nail Collection_Sparkling Gems","_Nail Collection_Summer Shop 2026","_Nail Collection_Summer Steel","_Nail Collection_The Juicy Drop","_Nail Collection_Timeless Tones","accessories","active","All Nails","ANNSNAP","Back to School","bestsellers","BYOB:Sparklinggems-3D","byob_Press-On Nails","exclude_liverecover","exclude_rebuy","Finish_Velvet","flowtagnail","glam25","Glossy S
1787ale","HELLO20","Higher Discount","MISSU40","nail accessories","Nail Shape_Almond","Nail Shape_Coffin","Nail Shape_Oval","Nail Shape_Round","Nail Shape_Square","Nail Shape_Squoval","Nail Shape_Super Short","Nail Style_Velvet","nails","Product Type_Nail Accessories","related:brush-on-nail-glue","related:press-n-go-instant-nail-adhesive-tabs","Summer Friday","TRYGLAM40" ] } ,{"@type": "PropertyValue", "name" : "Title", "value": [ "Default Title" ] } ], "aggregateRating": { "@type": "AggregateRating", "description": "Okendo Reviews", "bestRating": "5", "worstRating": "1", "reviewCount": "441", "ratingValue": "4.3" }, "brand": { "@type": "Brand", "name": "Glamnetic", "url": "https://www.glamnetic.com/collections/vendors?q=glamnetic" }, "category": "Nail_Accessories", "itemCondition":"https://schema.org/NewCondition", "offers": { "@type": "Offer", "validFrom": "2023-07-19T09:40:10-0700", "@id": "https://www.glamnetic.com/products/press-on-nail-remover#offer", "availability": "https://schema.org/InStock", "inventoryLevel": { "@type": "QuantitativeValue", "value": "51927" }, "price": 12.99,"priceSpecification": [{ "@type": "UnitPriceSpecification", "price": 12.99, "priceCurrency": "USD"}], "priceCurrency": "USD", "priceValidUntil": "2030-12-21", "shippingDetails": [ { "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/press-on-nail-remover#shippingPolicy_schemaplus_1" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/press-on-nail-remover#shippingPolicy_schemaplus_2" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/press-on-nail-remover#shippingPolicy_schemaplus_3" } ], "hasMerchantReturnPolicy": [ { "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/press-on-nail-remover#returnPolicy_schemaplus_1" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/press-on-nail-remover#returnPolicy_schemaplus_2" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/press-on-nail-remover#returnPolicy_schemaplus_3" } ], "seller": { "@type": "Organization", "name": "glamnetic", "@id": "https://www.glamnetic.com#organization_sp_schemaplus" } }, "productID":"7130235797547", "sku": "TOOLS1042", "mpn": "TOOLS1042", "description": "Remove those press-on nails in a breeze with the Press-On Nail Remover! You can now bid adieu to your press-on nails gently, quickly and painlessly - ready to apply a fresh set with no harm done! Say bye to traditional removers with toxic odors and damaging solvents, and hello to fresh, healthy nails with every new look.\nKey Features:\n\n30 mL \/ 1.01 fl. oz.\nGentle on natural nails\nAcetone Free\nOdorless\nVegan and cruelty-free\n\nCaution: \nAvoid contact with eyes. Can cause eye irritation. Keep out of the reach of children.\n ", "image": [ "https:\/\/www.glamnetic.com\/cdn\/shop\/files\/2026_03_PressOnNailRemover_New.webp?v=1774394347\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215\u0026width=1200" ], "name": "Press-On Nail Remover", "url": "https://www.glamnetic.com/products/press-on-nail-remover" } ]</script>
1787<!-- BEGIN app snippet: shippingPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "shippingDetails": [ { "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/press-on-nail-remover#shippingPolicy_schemaplus_1", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "25.00", "minValue": "25", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "CA" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/press-on-nail-remover#shippingPolicy_schemaplus_2", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "4.95", "minValue": "5", "maxValue": "30", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "3", "maxValue": "7", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/press-on-nail-remover#shippingPolicy_schemaplus_3", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "16.99", "minValue": "16", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } } ] }</script>
1787<!-- END app snippet --><!-- BEGIN app snippet: returnPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "hasMerchantReturnPolicy": [ { "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/press-on-nail-remover#returnPolicy_schemaplus_1", "name": "Glam Return Schema Canada", "applicableCountry": [ "CA" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/press-on-nail-remover#returnPolicy_schemaplus_2", "name": "Glam Return Schema US", "applicableCountry": [ "US" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnShippingFees" ,"refundType": "https:\/\/schema.org\/FullRefund" ,"returnShippingFeesAmount": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "8", "minValue": "8", "maxValue": "8", "currency": "USD" } },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/press-on-nail-remover#returnPolicy_schemaplus_3", "name": "Glam Return Schema International - All", "applicableCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" } ] }</script>
1787<!-- END app snippet --><!-- END app snippet --><!-- BEGIN app snippet: products -->
1787<script type="application/ld+json" class="schemaplus-schema">[ { "@context": "https://schema.org", "@type": "Product", "@id": "https://www.glamnetic.com/products/nail-glue-trio-nail-accessory-bundle#product_sp_schemaplus", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.glamnetic.com/products/nail-glue-trio-nail-accessory-bundle#webpage_sp_schemaplus", "sdDatePublished": "2026-07-16T14:59:08Z", "sdPublisher": { "@context": "https://schema.org", "@type": "Organization", "@id": "https://schemaplus.io", "name": "SchemaPlus App", "url": "https://schemaplus.io" } }, "additionalProperty": [ { "@type": "PropertyValue", "name" : "Tags", "value": [ "_Nail Collection_Routine Refresh 2026","active","exclude liverecover","exclude rebuy post purchase","exclude_liverecover","exclude_rebuy","Product Type_Accessory Bundles","Product Type_Nail Bundles","related:press-n-go-instant-nail-adhesive-tabs","related:press-on-nail-remover" ] } ,{"@type": "PropertyValue", "name" : "Title", "value": [ "Default Title" ] } ], "aggregateRating": { "@type": "AggregateRating", "description": "Okendo Reviews", "bestRating": "5", "worstRating": "1", "reviewCount": "6", "ratingValue": "5.0" }, "brand": { "@type": "Brand", "name": "Glamnetic", "url": "https://www.glamnetic.com/collections/vendors?q=glamnetic" }, "category": "Accessory_Bundle", "itemCondition":"https://schema.org/NewCondition", "offers": { "@type": "Offer", "validFrom": "2026-07-16T14:59:08-0700", "@id": "https://www.glamnetic.com/products/nail-glue-trio-nail-accessory-bundle#offer", "availability": "https://schema.org/InStock", "inventoryLevel": { "@type": "QuantitativeValue", "value": "2340" }, "price": 21.57,"priceSpecification": [{ "@type": "UnitPriceSpecification", "price": 21.57, "priceCurrency": "USD"}], "priceCurrency": "USD", "priceValidUntil": "2030-12-21", "shippingDetails": [ { "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/nail-glue-trio-nail-accessory-bundle#shippingPolicy_schemaplus_1" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/nail-glue-trio-nail-accessory-bundle#shippingPolicy_schemaplus_2" },{ "@type":"OfferShippingDetails", "@id": "https://www.glamnetic.com/products/nail-glue-trio-nail-accessory-bundle#shippingPolicy_schemaplus_3" } ], "hasMerchantReturnPolicy": [ { "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/nail-glue-trio-nail-accessory-bundle#returnPolicy_schemaplus_1" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/nail-glue-trio-nail-accessory-bundle#returnPolicy_schemaplus_2" },{ "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/nail-glue-trio-nail-accessory-bundle#returnPolicy_schemaplus_3" } ], "seller": { "@type": "Organization", "name": "glamnetic", "@id": "https://www.glamnetic.com#organization_sp_schemaplus" } }, "productID":"7190409609259", "sku": "TOOLS1023-3PC", "mpn": "TOOLS1023-3PC", "description": "Stock up and save on our most viral nail accessory. This bundle includes three of our super strong Brush-On Nail Glues, so you can keep one for home, handbag, and holidays. Designed with a precise brush applicator, youâll be able to swipe on clean, even coats of glue, minimizing mess and making it even easier to get a salon-quality mani. Its super strong, fast-drying formula locks in up to 2 weeks of wear when paired with our press-on nails. \n\nKey Features: \n- Brush Tip Applicator\n- Vegan and Cruelty-Free\n- Travel-Friendly Size â keep one at home and one on the go\n- Allows Glamnetic Press-On Nails to be applied easily and without the mess\n \n\n*Based on results from a third-party test group.", "image": [ "https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Brush-OnNailGlueTrio-1.webp?v=1786481419\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Brush-OnNailGlueTrio-2.webp?v=1786481432\u0026width=1200" ,"https:\/\/www.glamnetic.com\/cdn\/shop\/files\/Brush-OnNailGlueTrio-3.webp?v=1784585469\u0026width=1200" ], "name": "Glue Trio", "url": "https://www.glamnetic.com/products/nail-glue-trio-nail-accessory-bundle" } ]</script>
1787<!-- BEGIN app snippet: shippingPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "shippingDetails": [ { "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/nail-glue-trio-nail-accessory-bundle#shippingPolicy_schemaplus_1", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "25.00", "minValue": "25", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "CA" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/nail-glue-trio-nail-accessory-bundle#shippingPolicy_schemaplus_2", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "4.95", "minValue": "5", "maxValue": "30", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "3", "maxValue": "7", "unitCode": "DAY" } } ,"freeShippingThreshold": { "@context": "https://schema.org", "@type": "MonetaryAmount", "minValue": "65", "currency": "USD" } },{ "@type": "OfferShippingDetails", "@id": "https://www.glamnetic.com/products/nail-glue-trio-nail-accessory-bundle#shippingPolicy_schemaplus_3", "shippingRate": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "16.99", "minValue": "16", "maxValue": "65", "currency": "USD" }, "shippingDestination": { "@context": "https://schema.org", "@type": "DefinedRegion", "addressCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ] }, "deliveryTime": { "@context": "https://schema.org", "@type": "ShippingDeliveryTime", "handlingTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "1", "maxValue": "2", "unitCode": "DAY" }, "transitTime": { "@context": "https://schema.org", "@type": "QuantitativeValue", "minValue": "15", "maxValue": "30", "unitCode": "DAY" } } } ] }</script>
1787<!-- END app snippet --><!-- BEGIN app snippet: returnPolicy -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "hasMerchantReturnPolicy": [ { "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/nail-glue-trio-nail-accessory-bundle#returnPolicy_schemaplus_1", "name": "Glam Return Schema Canada", "applicableCountry": [ "CA" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/nail-glue-trio-nail-accessory-bundle#returnPolicy_schemaplus_2", "name": "Glam Return Schema US", "applicableCountry": [ "US" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnShippingFees" ,"refundType": "https:\/\/schema.org\/FullRefund" ,"returnShippingFeesAmount": { "@context": "https://schema.org", "@type": "MonetaryAmount", "value": "8", "minValue": "8", "maxValue": "8", "currency": "USD" } },{ "@context": "https://schema.org", "@type": "MerchantReturnPolicy", "@id": "https://www.glamnetic.com/products/nail-glue-trio-nail-accessory-bundle#returnPolicy_schemaplus_3", "name": "Glam Return Schema International - All", "applicableCountry": [ "US", "CA", "AU", "GB", "SG", "DE", "CH", "NZ", "HK", "JP", "FR", "NL", "IE", "AE", "NO", "SE", "MX", "DK", "MY", "IL", "IT", "BE", "IS", "FI", "AT", "ES", "SA", "TH", "PH", "KR", "KW", "MT", "PT", "ID", "QA", "BR", "TW", "PL", "LU", "HU", "CZ", "EE", "GR", "RU", "RO", "IN", "MA", "SI", "CY", "LV" ], "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" ,"merchantReturnDays": 14 ,"returnMethod": "https:\/\/schema.org\/ReturnByMail" ,"returnFees": "https:\/\/schema.org\/ReturnFeesCustomerResponsibility" ,"refundType": "https:\/\/schema.org\/FullRefund" } ] }</script>
1787<!-- END app snippet --><!-- END app snippet --><!-- END app snippet --><!-- BEGIN app snippet: breadcrumbs -->
1787<script type="application/ld+json" class="schemaplus-schema"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "name": "glamnetic Breadcrumbs Schema by SchemaPlus", "itemListElement": [ { "@type": "ListItem", "position": 1, "item": { "@id": "https://www.glamnetic.com/collections", "name": "Collections" } }, { "@type": "ListItem", "position": 2, "item": { "@id": "https://www.glamnetic.com/collections/shop-all-glamnetic-products", "name": "Shop All Glamnetic Products" } } ] } </script>
1787<!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/gdpr_cookie_consent/4fbe573f-a377-4fea-9801-3ee0858cae41 --><link rel="preconnect" href="https://app.consentmo.com" crossorigin="" data-csm-preconnect="app"><link rel="dns-prefetch" href="https://workers.consentmo.com" data-csm-preconnect="workers"><link rel="dns-prefetch" href="https://storage.consentmo.com" data-csm-preconnect="storage"><link rel="preconnect" href="https://cdn.consentmo.com" crossorigin="" data-csm-preconnect="cdn"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-cookie-bar.consentmo.js" crossorigin="" data-csm-layout-prefetch="banner"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-cookie-dialog.consentmo.js" crossorigin="" data-csm-layout-prefetch="dialog"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-cookie-box.consentmo.js" crossorigin="" data-csm-layout-prefetch="box"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-cookie-smart-banner.consentmo.js" crossorigin="" data-csm-layout-prefetch="smart"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-mobile-cookie-bar.consentmo.js" crossorigin="" data-csm-layout-prefetch="mobile">
1787<script> 1788(function () { 1789 try { 1790 document.documentElement.classList.add('csm-cookie-embed'); 1791 } catch (e) {} 1792})(); 1793</script>
1793<script data-consentmo-data-src-bootstrap=""> 1794(function () { 1795 'use strict'; 1796 if (window.__consentmoDataSrcBootstrapInit) return; 1797 window.__consentmoDataSrcBootstrapInit = true; 1798 1799 var DATA_SRC_SELECTOR = [ 1800 'script[data-src*="consentmo_cookie_consent"]', 1801 'script[data-src*="gdpr_cookie_consent.min"]', 1802 'script[data-src*="gdrp_cookie_consent_unlimited"]' 1803 ].join(','); 1804 1805 function activateConsentmoDataSrcScripts() { 1806 if (!window.Shopify || !window.Shopify.shop) return; 1807 document.querySelectorAll(DATA_SRC_SELECTOR).forEach(function (scriptEl) { 1808 // getAttribute: src="" must not count as "already has src" (.src === page URL). 1809 if (scriptEl.getAttribute('src')) return; 1810 var url = scriptEl.getAttribute('data-src'); 1811 if (!url) return; 1812 if (scriptEl.getAttribute('type') === 'text/plain') { 1813 scriptEl.removeAttribute('type'); 1814 } 1815 scriptEl.src = url; 1816 }); 1817 } 1818 function scheduleActivation() { 1819 activateConsentmoDataSrcScripts(); 1820 // Retry on next task so other DCL handlers (lazy-loaders) can finish setting Shopify.shop / data-src first. 1821 setTimeout(activateConsentmoDataSrcScripts, 0); 1822 } 1823 if (document.readyState === 'loading') { 1824 document.addEventListener('DOMContentLoaded', scheduleActivation, { once: true }); 1825 } else { 1826 scheduleActivation(); 1827 } 1828})(); 1829</script>
1829<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
1829<script async="" src="https://static.klaviyo.com/onsite/js/KJJDZT/klaviyo.js?company_id=KJJDZT"></script>
1829<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>
1829<script> 1830 window.klaviyoReviewsProductDesignMode = false 1831 </script>
1831<!-- END app block --><!-- BEGIN app block: shopify://apps/new-gwp-glam/blocks/gwp-monitor/0199e3d0-1be3-7770-8e56-4c5883398157 -->
1831<script src="https://cdn.shopify.com/extensions/019b99c3-3ad9-7955-8fcc-589dc16806b4/new-gwp-glam-5/assets/gwp-cart-monitor.js" defer=""></script>
1831</head><body class="features--zoom-image color-scheme color-scheme--scheme-1 template-collection-promo page- "><div class="gwp-monitor-active" style="display:none;" data-gwp-active="true"> GWP Monitor Active </div> <!-- END app block --><!-- BEGIN app block: shopify://apps/tapcart-mobile-app/blocks/ck_loader/604cad6b-3841-4da3-b864-b96622b4adb8 -->
1831<script id="tc-ck-loader"> 1832 (function () { 1833 const shopStore = "glamrco.myshopify.com"; 1834 if (!shopStore || !shopStore.length) return; 1835 1836 const environment = 'production'; // local, staging, production; 1837 1838 const srcUrls = { 1839 local: 'http://localhost:3005/dist/tc-plugins.es.js', 1840 staging: 'https://unpkg.com/tapcart-capture-kit@staging/dist/tc-plugins.es.js', 1841 production: 'https://unpkg.com/tapcart-capture-kit@production/dist/tc-plugins.es.js', 1842 }; 1843 const srcUrl = srcUrls[environment] || srcUrls.production; 1844 1845 window['tapcartParams'] = { shopStore, environment }; 1846 1847 function loadCaptureKit() { 1848 const moduleScript = document.createElement('script'); 1849 moduleScript.type = 'module'; 1850 moduleScript.src = srcUrl; 1851 document.head.appendChild(moduleScript); 1852 1853 moduleScript.onerror = function () { 1854 console.error('Capture kit failed to load.'); 1855 }; 1856 } 1857 1858 if (document.readyState === 'loading') { 1859 document.addEventListener('DOMContentLoaded', loadCaptureKit); 1860 } else { 1861 loadCaptureKit(); 1862 } 1863 })(); 1864</script>
1864 <!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
1864<script type="text/javascript"> 1865 (function (c, l, a, r, i, t, y) { 1866 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 1867 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 1868 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 1869 1870 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 1871 if (error) { 1872 console.error("Error loading Shopify features:", error); 1873 return; 1874 } 1875 1876 c[a]('consentv2', { 1877 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 1878 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 1879 source: 101, 1880 }); 1881 }); 1882 1883 l.addEventListener("visitorConsentCollected", function (e) { 1884 c[a]('consentv2', { 1885 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 1886 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 1887 source: 101, 1888 }); 1889 }); 1890 })(window, document, "clarity", "script", "jfakmmbq6b"); 1891</script>
1891 <!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
1891<script defer="" data-gorgias-loader-chat="" src="https://config.gorgias.chat/bundle-loader/shopify/glamrco.myshopify.com"></script>
1891
1891<script defer="" data-gorgias-loader-convert="" src="https://content.9gtb.com/loader.js"></script>
1891
1891<script defer="" data-gorgias-loader-mailto-replace="" src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=glamrco"></script>
1891 <!-- END app block --><!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields --> <style data-oke-reviews-version="0.81.8" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/okendo-reviews-styles.9d163ae1.css"></style><style data-oke-reviews-version="0.81.8" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.81.8" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-reviews-keywords.0942444f.css"></style><style data-oke-reviews-version="0.81.8" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-reviews-summary.a0c9d7d6.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,.okeReviews[data-oke-container] svg,div.okeReviews img,div.okeReviews svg{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:"î¤"}
1891.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:"î¤
"}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:"î¤"}@font-face{font-family:oke-widget-icons;src:url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.ttf) format("truetype"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.woff) format("woff"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{curs
1891or:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 32px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 64px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}
1891to{opacity:1}} 1892.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr--hidden{display:none}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"} 1893.oke-rk{display:block}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading,div.okeReviews .oke-reviewsKeywords-heading{font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading-skeleton,div.okeReviews .oke-reviewsKeywords-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list,div.okeReviews .oke-reviewsKeywords-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category,div.okeReviews .oke-reviewsKeywords-list-category{background-color:var(--oke-filter-backgroundColor);color:var(--oke-filter-textColor);border:1px solid var(--oke-filter-borderColor);border-radius:var(--oke-filter-borderRadius);padding:6px 16px;transition:background-color .1s ease-out,border-color .1s ease-out;white-space:nowrap}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-clickable,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-clickable{cursor:pointer}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-active,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-active{background-color:var(--oke-filter-backgroundColorActive);color:var(--oke-filter-textColorActive);border-color:var(--oke-filter-borderColorActive)}.okeReviews[data-oke-container] .oke-reviewsKeywords .oke-translateButton,div.okeReviews .oke-reviewsKeywords .oke-translateButton{margin-top:12px} 1894.oke-rs{display:block}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-heading-skeleton,div.okeReviews .oke-reviewsSummary-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:baseline}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}</style>
1894<script type="application/json" id="oke-reviews-settings">{"subscriberId":"ca3e20ed-5fa6-408f-9bd2-e91e74e8c842","analyticsSettings":{"isWidgetOnScreenTrackingEnabled":true,"provider":"gtag"},"locale":"en","localeAndVariant":{"code":"en"},"matchCustomerLocale":false,"widgetSettings":{"global":{"dateSettings":{"format":{"type":"relative"}},"hideOkendoBranding":true,"stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#AB677B","interspace":2,"shape":{"type":"thin"},"showBorder":false},"showIncentiveIndicator":false,"searchEnginePaginationEnabled":false,"font":{"fontType":"custom","fontFamily":"sofia-pro"}},"homepageCarousel":{"slidesPerPage":{"large":3,"medium":2},"totalSlides":12,"scrollBehaviour":"slide","style":{"showDates":true,"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"hasCustomFontSettings":false},"arrows":{"color":"#676986","size":{"value":24,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":48,"unit":"px"},"enabled":false},"media":{"size":{"value":80,"unit":"px"},"imageGap":{"value":4,"unit":"px"},"enabled":true},"stars":{"height":{"value":18,"unit":"px"}},"productImageSize":{"value":48,"unit":"px"},"layout":{"name":"default","reviewDetailsPosition":"below","showProductName":true,"showAttributeBars":false,"showProductDetails":"only-when-grouped"},"highlightColor":"#0E7A82","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#2C3E50","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#676986"},"spaceBelow":{"value":20,"unit":"px"}},"defaultSort":"rating desc","autoPlay":false,"truncation":{"bodyMaxLines":4,"truncateAll":false,"enabled":true}},"mediaCarousel":{"minimumImages":1,"linkText":"Read More","autoPlay":false,"slideSize":"medium","arrowPosition":"outside"},"mediaGrid":{"gridStyleDesktop":{"layout":"default-desktop"},"gridStyleMobile":{"layout":"default-mobile"},"showMoreArrow":{"arrowColor":"#676986","enabled":true,"backgroundColor":"#f4f4f6"},"linkText":"Read More","infiniteScroll":false,"gapSize":{"value":10,"unit":"px"}},"questions":{"initialPageSize":6,"loadMorePageSize":6},"reviewsBadge":{"layout":"large","colorScheme":"dark"},"reviewsTab":{"enabled":false},"reviewsWidget":{"tabs":{"reviews":true,"questions":true},"header":{"columnDistribution":"space-around","verticalAlignment":"top","blocks":[{"columnWidth":"half","modules":[{"name":"rating-average","layout":"one-line"},{"name":"rating-breakdown","backgroundColor":"#f5f5f5","shadingColor":"#b0b0b0","stretchMode":"contain"}],"textAlignment":"left"},{"columnWidth":"half","modules":[{"name":"recommended"},{"name":"attributes","layout":"stacked","stretchMode":"stretch"}],"textAlignment":"left"}]},"style":{"showDates":true,"border":{"color":"#B6B6B6","width":{"value":1,"unit":"px"}},"bodyFont":{"fontSize":{"value":14,"unit":"px"},"fontType":"custom","fontFamily":"sofia","fontWeight":400,"hasCustomFontSettings":true},"headingFont":{"fontSize":{"value":14,"unit":"px"},"fontType":"custom","fontFamily":"sofia","fontWeight":600,"hasCustomFontSettings":true},"filters":{"backgroundColorActive":"#878787","backgroundColor":"#FFFFFF","borderColor":"#DBDDE4","borderRadius":{"value":0,"unit":"px"},"borderColorActive":"#878787","textColorActive":"#FFFFFF","textColor":"#2D2D2D","searchHighlightColor":"#ababab"},"avatar":{"enabled":false},"stars":{"height":{"value":12,"unit":"px"},"globalOverrideSettings":{"backgroundColor":"#F6F6F6","foregroundColor":"#2D2D2D","borderColor":"#2D2D2D","interspace":2,"showBorder":true}},"shadingColor":"#F7F7F8","productImageSize":{"value":48,"unit":"px"},"button":{"backgroundColorActive":"#2D2D2D","borderColorHover":"#DBDDE4","backgroundColor":"#2D2D2D","borderColor":"#DBDDE4","backgroundColorHover":"#282828","textColorHover":"#FFFFFF","borderRadius":{"value":0,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"borderColorActive":"#2D2D2D","textColorActive":"#FFFFFF","textColor":"#FFFFFF","font":{"fontSize":{"value":14,"unit":"px"},"fontType":"custom","fontFamily":"sofia","fontWeight":700,"hasCu
1894stomFontSettings":true}},"highlightColor":"#2D2D2D","spaceAbove":{"value":18,"unit":"px"},"text":{"primaryColor":"#2D2D2D","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeLarge":{"value":20,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#2D2D2D"},"spaceBelow":{"value":18,"unit":"px"},"attributeBar":{"style":"rounded","backgroundColor":"#dedede","shadingColor":"#b0b0b0","markerColor":"#2D2D2D"}},"showWhenEmpty":true,"reviews":{"list":{"layout":{"name":"minimal","showAttributeBars":true,"showProductVariantName":false,"columnAmount":4,"showProductDetails":"never"},"initialPageSize":5,"media":{"layout":"thumbnail","size":{"value":200,"unit":"px"},"imageGap":{"value":4,"unit":"px"}},"truncation":{"bodyMaxLines":4,"truncateAll":false,"enabled":true},"loadMorePageSize":5},"controls":{"filterMode":"closed","defaultSort":"rating desc","writeReviewButtonEnabled":true,"freeTextSearchEnabled":true}}},"starRatings":{"showWhenEmpty":true,"style":{"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#2D2D2D","interspace":2,"showBorder":false},"spaceAbove":{"value":0,"unit":"px"},"text":{"content":"review-count","style":"number-and-text","brackets":false},"singleStar":false,"height":{"value":14,"unit":"px"},"spaceBelow":{"value":0,"unit":"px"}},"clickBehavior":"scroll-to-widget"}},"features":{"attributeFiltersEnabled":true,"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true,"reviewsKeywordsEnabled":true,"reviewsSummariesEnabled":true}}</script>
1894 <style id="oke-css-vars">:root{--oke-widget-spaceAbove:18px;--oke-widget-spaceBelow:18px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#2d2d2d;--oke-button-backgroundColorHover:#282828;--oke-button-backgroundColorActive:#2d2d2d;--oke-button-textColor:#fff;--oke-button-textColorHover:#fff;--oke-button-textColorActive:#fff;--oke-button-borderColor:#dbdde4;--oke-button-borderColorHover:#dbdde4;--oke-button-borderColorActive:#2d2d2d;--oke-button-borderRadius:0;--oke-button-borderWidth:1px;--oke-button-fontWeight:700;--oke-button-fontSize:14px;--oke-button-fontFamily:sofia,sans-serif;--oke-border-color:#b6b6b6;--oke-border-width:1px;--oke-text-primaryColor:#2d2d2d;--oke-text-secondaryColor:#2d2d2d;--oke-text-small:12px;--oke-text-regular:14px;--oke-text-large:20px;--oke-text-fontFamily:sofia-pro,sans-serif;--oke-avatar-size:undefined;--oke-avatar-backgroundColor:undefined;--oke-avatar-placeholderTextColor:undefined;--oke-highlightColor:#2d2d2d;--oke-shadingColor:#f7f7f8;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#b0b0b0;--oke-attributeBar-borderColor:undefined;--oke-attributeBar-backgroundColor:#dedede;--oke-attributeBar-markerColor:#2d2d2d;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#878787;--oke-filter-borderColor:#dbdde4;--oke-filter-borderColorActive:#878787;--oke-filter-textColor:#2d2d2d;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:0;--oke-filter-searchHighlightColor:#ababab;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#ab677b;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,.oke-modal{--oke-stars-foregroundColor:#2d2d2d;--oke-stars-backgroundColor:#f6f6f6;--oke-stars-borderWidth:1;--oke-stars-borderColor:#2d2d2d}.oke-sr{--oke-stars-foregroundColor:#2d2d2d;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:14px;--oke-title-fontFamily:sofia,sans-serif;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:14px;--oke-bodyText-fontFamily:sofia,sans-serif}</style> <style id="oke-reviews-custom-css">.okeReviews[data-oke-container] .oke-w-reviewMinimal-attributes,.okeReviews[data-oke-container] .oke-w-reviewMinimal-content,.okeReviews[data-oke-container] .oke-w-reviewMinimal-media,.okeReviews[data-oke-container] .oke-w-reviewMinimal-product,div.okeReviews .oke-w-reviewMinimal-attributes,div.okeReviews .oke-w-reviewMinimal-content,div.okeReviews .oke-w-reviewMinimal-media,div.okeReviews .oke-w-reviewMinimal-product{margin-top:14px !important}oke-w-ratingAverageModule-rating-average{font-family:sofia-pro,sans-serif !important;font-style:normal !important;color:#2d2d2c !important}.oke-w-reviewer-flag{display:none !important}</style> <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-thin--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M9.944 6.4L8 0L6.056 6.4H0L4.944 9.928L3.064 16L8 12.248L12.944 16L11.064 9.928L16 6.4H9.944Z"></path></symbol><symbol id="oke-star-filled" style="overflow:visible;"><path id="star-thin--filled" fill="var(--oke-stars-foregroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M9.944 6.4L8 0L6.056 6.4H0L4.944 9.928L3.064 16L8 12.248L12.944 16L11.064 9.928L16 6.4H9.944Z"></path></symbol></svg></template>
1894<script>document.addEventListener('readystatechange',() =>{Array.from(document.getElementById('oke-reviews-body-template')?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll('[data-oke-id='.concat(child.getAttribute('data-oke-id'),']'))).length){document.body.prepend(child)}})},{once:true});</script>
1894 <!-- END app snippet --> <!-- BEGIN app snippet: widget-plus-initialisation-script -->
1894<script async="" id="okendo-reviews-script" src="https://cdn-static.okendo.io/reviews-widget-plus/js/okendo-reviews.js"></script>
1894 <!-- END app snippet --> <!-- END app block --><!-- BEGIN app block: shopify://apps/attentive/blocks/attn-tag/8df62c72-8fe4-407e-a5b3-72132be30a0d -->
1894<script type="text/javascript" src="https://xpjzy.glamnetic.com/glamnetic/load" onerror=" var fallbackScript = document.createElement('script'); fallbackScript.src = 'https://cdn.attn.tv/glamnetic/dtag.js'; document.head.appendChild(fallbackScript);" data-source="loaded?source=app-embed" defer="defer"></script>
1894 <!-- END app block --><!-- BEGIN app block: shopify://apps/inveterate/blocks/app-embed/fc24aab3-e6d2-461b-961d-9ebb32143cf2 -->
1894<script id="inveterate-app-embed-log-script" async=""> 1895 console.log('Inveterate: PSB: extension'); 1896</script>
1896 <style> 1897 .inveterate__popup { 1898 display: none; 1899 } 1900</style>
1900<script id="inveterate-theme-snippets-script" async="" src="https://d1mopl5xgcax3e.cloudfront.net/js/glamrco.inveterate.js"></script>
1900
1900<script id="inveterate-app-embed-script" async=""> 1901 (function() { 1902 try { 1903 var count = 0; 1904 const executeScriptWhenReady = function () { 1905 if (!window?.inveterate?.scripts) { 1906 let i = setInterval(function() { 1907 if(window?.inveterate?.scripts) { 1908 window.inveterate.scripts.run(); 1909 clearInterval(i); 1910 } 1911 }, 50); 1912 return; 1913 } 1914 window.inveterate.scripts.run(); 1915 } 1916 var interval = setInterval(function(){ 1917 if (!window.inveterate || !window.inveterate.fileLoaded) return; 1918 1919 clearInterval(interval); 1920 window.inveterate.merchantId = 'glamrco'; 1921 const localizationFromLiquid = { 1922 shopCurrency: 'USD', 1923 localCurrency: 'USD', 1924 country: 'US', 1925 language: 'en', 1926 lnName: 'English', 1927 countryName: 'United States', 1928 } 1929 window.inveterate.properties.localization = localizationFromLiquid; 1930 1931 1932 1933 1934 1935 1936 1937 window.inveterate.properties.page = { 1938 type: 'collection', 1939 collection: { 1940 id: 137342025776, 1941 handle: "shop-all-glamnetic-products", 1942 title: "Shop All Glamnetic Products" 1943 } 1944 }; 1945 1946 1947 1948 window.inveterate.properties.pageType = 'collection'; 1949 1950 1951 1952 window.inveterate.properties.product = {"id":7814747029547,"title":"Insider Plus","handle":"inveterate-subscription-e30aa0c0","description":"\u003cp\u003eWelcome to Glamnetic Insider Plus Membership! For $59.99\/yr, youâll have access to exclusive discounts on every order, free shipping, and early access to major sales and launches + more!\u003c\/p\u003e","published_at":"2026-06-30T09:04:31-07:00","created_at":"2026-02-12T08:43:01-08:00","vendor":"Inveterate","type":"Subscription","tags":["exclude_all_collections","exclude_rebuy","hide","inveterate-product","inveterate-tier#e30aa0c0"],"price":5999,"price_min":5999,"price_max":5999,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43076417847339,"title":"Insider Plus - Annually","option1":"Insider Plus - Annually","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":{"id":32757054799915,"product_id":7814747029547,"position":1,"created_at":"2024-04-09T12:09:21-07:00","updated_at":"2025-11-03T12:23:09-08:00","alt":"Membership image","width":1100,"height":1100,"src":"\/\/www.glamnetic.com\/cdn\/shop\/files\/GlamneticSecondaryLogo_f19248b0-c563-494d-b860-6500619a302d.jpg?v=1762201389","variant_ids":[43076417847339]},"available":true,"name":"Insider Plus - Insider Plus - Annually","public_title":"Insider Plus - Annually","options":["Insider Plus - Annually"],"price":5999,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"featured_media":{"alt":"Membership image","id":25135364112427,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1100,"width":1100,"src":"\/\/www.glamnetic.com\/cdn\/shop\/files\/GlamneticSecondaryLogo_f19248b0-c563-494d-b860-6500619a302d.jpg?v=1762201389"}},"requires_selling_plan":true,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":5999}],"price":5999,"compare_at_price":5999,"per_delivery_price":5999,"selling_plan_id":9277734955,"selling_plan_group_id":"5c98a6a48c5d9b9f5501c6160ce671395f3fdf71"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/www.glamnetic.com\/cdn\/shop\/files\/GlamneticSecondaryLogo_f19248b0-c563-494d-b860-6500619a302d.jpg?v=1762201389"],"featured_image":"\/\/www.glamnetic.com\/cdn\/shop\/files\/GlamneticSecondaryLogo_f19248b0-c563-494d-b860-6500619a302d.jpg?v=1762201389","options":["Billed"],"media":[{"alt":"Membership image","id":25135364112427,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1100,"width":1100,"src":"\/\/www.glamnetic.com\/cdn\/shop\/files\/GlamneticSecondaryLogo_f19248b0-c563-494d-b860-6500619a302d.jpg?v=1762201389"},"aspect_ratio":1.0,"height":1100,"media_type":"image","src":"\/\/www.glamnetic.com\/cdn\/shop\/files\/GlamneticSecondaryLogo_f19248b0-c563-494d-b860-6500619a302d.jpg?v=1762201389","width":1100}],"requires_selling_plan":true,"selling_plan_groups":[{"id":"5c98a6a48c5d9b9f5501c6160ce671395f3fdf71","name":"Inveterate Selling Plan","options":[{"name":"Billed","position":1,"values":["Annually"]}
1952],"selling_plans":[{"id":9277734955,"name":"Annually","description":null,"options":[{"name":"Billed","position":1,"value":"Annually"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"price","value":5999}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"inveterate"}],"content":"\u003cp\u003eWelcome to Glamnetic Insider Plus Membership! For $59.99\/yr, youâll have access to exclusive discounts on every order, free shipping, and early access to major sales and launches + more!\u003c\/p\u003e"}; 1953 1954 1955 1956 1957 1958 1959 window.inveterate.earlyAccessAction = 'popup'; 1960 window.inveterate.exclusiveAccessAction = 'popup'; 1961 1962 1963 1964 1965 window.inveterate.earlyAccessEnabled = true; 1966 1967 1968 1969 1970 1971 1972 1973 window.inveterate.exclusiveAccessEnabled = true; 1974 1975 1976 1977 executeScriptWhenReady(); 1978 1979 1980 1981 }, 50); 1982 } catch (error) { 1983 console.log('Inveterate error: ', error); 1984 } 1985 })(); 1986 </script>
1986 <!-- BEGIN app snippet: show-manage-membership --> <!-- END app snippet --> <!-- BEGIN app snippet: popup --> <div class="inveterate__popup" data-inveterate-popup="early-access"> <div class="inveterate__popup__inner" style="background-color:#ffffff"> <div class="inveterate__popup__heading" style="color:#000000"> Youâre attempting to view exclusive content only for Insider Plus Members </div> <p class="inveterate__popup__body" style="color:#000000"> </p> <div class="inveterate__popup__link__group"> <a class="inveterate__popup__link" href="/community/membership" style="color:#ffffff;background-color:#b6637b;"> Upgrade to Insider Plus </a> <a class="inveterate__popup__link inveterate-go-back-link" href="#" style="color:#ffffff;background-color:#b6637b;"> Go back to shopping </a> </div> <p class="inveterate__popup__account-text"> Already have an account? <a href="/account">Sign in</a> </p> </div> </div> <!-- END app snippet --> <!-- BEGIN app snippet: popup-tiers --> <div class="inveterate__popup" data-inveterate-popup="early-access-tiers"> <div class="inveterate__popup__inner" style="background-color:#ffffff"> <div class="inveterate__popup__heading" id="inveterate-early-access-tiers-heading" style="color:#000000"> Youâre attempting to view exclusive content only for Insider Plus Members </div> <p class="inveterate__popup__body__tiers" id="inveterate-early-access-tiers-body" style="color:#000000"> </p> <div class="inveterate__popup__cards" id="inveterate-early-access-tiers-cards-container"> <div class="inveterate__popup_tier-card inveterate__popup_card_current" id="inveterate-early-access-tiers-card1"> <div> <div style="color:#000000" id="inveterate-early-access-tiers-card1-title"></div> <div style="color:#000000" id="inveterate-early-access-tiers-card1-subtitle"></div> <div> <ul id="inveterate-early-access-tiers-card1-bullets" data-inveterate-popup-fg-color="#000000"> </ul> </div> </div> <div style="color:#000000" class="inveterate__popup__card_current_plan">Current Plan</div> </div> <div class="inveterate__popup_tier-card inveterate__popup_card_bordered" id="inveterate-early-access-tiers-card2" style="border-color: #b6637b"> <div> <div style="color:#000000" id="inveterate-early-access-tiers-card2-title"></div> <div style="color:#000000" id="inveterate-early-access-tiers-card2-subtitle"></div> <div> <ul id="inveterate-early-access-tiers-card2-bullets" data-inveterate-popup-fg-color="#000000"> </ul> </div> </div> <div class="inveterate__popup__card_next_plan"> <div class="inveterate__popup__link__group"> <a class="inveterate__popup__link" href="/community/membership?membershipplan=true" style="color:#ffffff;background-color:#b6637b;" id="inveterate-early-access-tiers-popup-button"> Upgrade to Insider Plus </a> </div> </div> </div> </div> <div id="inveterate-early-access-tiers-popup-link-group-nonsbt" class="inveterate__popup__link__group"> <!-- This class name is just to replicate the same style as below --> <p class="inveterate__popup__account-text"> <a class="inveterate__popup__link inveterate-go-back-link" href="#"> <span>â</span> Go back to shopping </a> </p> <div> or compare all plans on <a class="inveterate__popup__landing_link" href="/community/membership?membershipplan=true"> landing page </a> </div> </div> <div class="inveterate__popup_loader_container" id="inveterate-early-access-tiers-loader-view" style="display: none"> <div> <div class="inveterate__popup_loader_line"> <span class="inveterate__popup_loader"></span> </div> <p class="inveterate__popup__body__tiers" style="color:#000000">Hang tight. Weâre fetching the other plans.</p> </div> </div> <p class="inveterate__popup__account-text-signin" id="inveterate-early-access-tiers-text-signin"> Already have an account? <a href="/customer_authentication/login?return_to=%2Fcollections%2Fshop-all-glamnetic-products">Sign in</a> </p> </div> </div> <!-- END app snippet --> <!-- BEGIN app snippet: popup --> <div class="inveterate__popup" data-inveterate-popup="exclusive-access"> <div class="inveterate__popup__inner" style="background-color:#ffffff"> <div class="inveterate__popup__heading" style="color:#000000"> Youâre attempting to view exclusive content only for members in the __tier_name__. </div> <p class="inveterate__popup__body" style="color:#000000"> Go all-in with Insider Plus for $59.99/year : 15% back in store credit, free U.S. standard shipping, a $10 welcome credit, access to exclusive sales, and first dibs on new drops. </p> <div class="inveterate__popup__link__group"> <a class="inveterate__popup__link" href="/community/membership" style="color:#ffffff;background-color:#b6637b;"> Upgrade to __tier_name__ </a> <a class="inveterate__popup__link inveterate-go-back-link" href="#" style="color:#ffffff;background-color:#b6637b;"> Go back to shopping </a> </div> <p class="inveterate__popup__account-text"> Already have an account? <a href="/account">Sign in</a> </p> </div> </div> <!-- END app snippet --> <!-- BEGIN app snippet: popup-tiers --> <div class="inveterate__popup" data-inveterate-popup="exclusive-access-tiers"> <div class="inveterate__popup__inner" style="background-color:#ffffff"> <div class="inveterate__popup__heading" id="inveterate-exclusive-access-tiers-heading" style="color:#000000"> Youâre attempting to view exclusive content only for members in the __tier_name__. </div> <p class="inveterate__popup__body__tiers" id="inveterate-exclusive-access-tiers-body" style="color:#000000"> Go all-in with Insider Plus for $59.99/year : 15% back in store credit, free U.S. standard shipping, a $10 welcome credit, access to exclusive sales, and first dibs on new drops. </p> <div class="inveterate__popup__cards" id="inveterate-exclusive-access-tiers-cards-container"> <div class="inveterate__popup_tier-card inveterate__popup_card_current" id="inveterate-exclusive-access-tiers-card1"> <div> <div style="color:#000000" id="inveterate-exclusive-access-tiers-card1-title"></div> <div style="color:#000000" id="inveterate-exclusive-access-tiers-card1-subtitle"></div> <div> <ul id="inveterate-exclusive-access-tiers-card1-bullets" data-inveterate-popup-fg-color="#000000"> </ul> </div> </div> <div style="color:#000000" class="inveterate__popup__card_current_plan">Current Plan</div> </div> <div class="inveterate__popup_tier-card inveterate__popup_card_bordered" id="inveterate-exclusive-access-tiers-card2" style="border-color: #b6637b"> <div> <div style="color:#000000" id="inveterate-exclusive-access-tiers-card2-title"></div> <div style="color:#000000" id="inveterate-exclusive-access-tiers-card2-subtitle"></div> <div> <ul id="inveterate-exclusive-access-tiers-card2-bullets" data-inveterate-popup-fg-color="#000000"> </ul> </div> </div> <div class="inveterate__popup__card_next_plan"> <div class="inveterate__popup__link__group"> <a class="inveterate__popup__link" href="/community/membership?membershipplan=true" style="color:#ffffff;background-color:#b6637b;" id="inveterate-exclusive-access-tiers-popup-button"> Upgrade to __tier_name__ </a> </div> </div> </div> </div> <div id="inveterate-exclusive-access-tiers-popup-link-group-nonsbt" class="inveterate__popup__link__group"> <!-- This class name is just to replicate the same style as below --> <p class="inveterate__popup__account-text"> <a class="inveterate__popup__link inveterate-go-back-link" href="#"> <span>â</span> Go back to shopping </a> </p> <div> or compare all plans on <a class="inveterate__popup__landing_link" href="/community/membership?membershipplan=true"> landing page </a> </div> </div> <div class="inveterate__popup_loader_container" id="inveterate-exclusive-access-tiers-loader-view" style="display: none"> <div> <div class="inveterate__popup_loader_line"> <span class="inveterate__popup_loader"></span> </div> <p class="inveterate__popup__body__tiers" style="color:#000000">Hang tight. Weâre fetching the other plans.</p> </div> </div> <p class="inveterate__popup__account-text-signin" id="inveterate-exclusive-access-tiers-text-signin"> Already have an account? <a href="/customer_authentication/login?return_to=%2Fcollections%2Fshop-all-glamnetic-products">Sign in</a> </p> </div> </div> <!-- END app snippet --> <!-- BEGIN app snippet: popup-go-back -->
1986<script> 1987 (function () { 1988 var FALLBACK_URL = '/'; 1989 var navigated = false; 1990 1991 function stripWww(hostname) { 1992 return String(hostname || '').toLowerCase().replace(/^www\./, ''); 1993 } 1994 1995 /** 1996 * True only when the referrer is this store (same host, or a subdomain 1997 * relationship such as www.store.com <-> store.com). An external referrer 1998 * like google.com means history.back() would leave the store, so we send 1999 * the customer to the fallback URL instead. 2000 */ 2001 function isSameSiteReferrer(referrer) { 2002 if (!referrer || !String(referrer).trim()) return false; 2003 var refHost; 2004 try { 2005 refHost = stripWww(new URL(referrer).hostname); 2006 } catch (err) { 2007 return false; 2008 } 2009 var pageHost = stripWww(window.location.hostname); 2010 if (!refHost || !pageHost) return false; 2011 return ( 2012 refHost === pageHost || 2013 refHost.slice(-(pageHost.length + 1)) === '.' + pageHost || 2014 pageHost.slice(-(refHost.length + 1)) === '.' + refHost 2015 ); 2016 } 2017 2018 function navigateBackOrGoHome() { 2019 /** Only ever navigate once, no matter how many links or clicks fire. */ 2020 if (navigated) return; 2021 navigated = true; 2022 2023 if (!isSameSiteReferrer(document.referrer) || window.history.length <= 1) { 2024 /** 2025 * Direct visit, external referrer (search engine, social, email) or 2026 * opened in a new tab: going back would leave the store or do nothing. 2027 */ 2028 window.location.href = FALLBACK_URL; 2029 return; 2030 } 2031 2032 /** If back() does not unload this page (e.g. blocked traversal), fall back. */ 2033 var fallbackTimer = setTimeout(function () { 2034 window.location.href = FALLBACK_URL; 2035 }, 1000); 2036 window.addEventListener( 2037 'pagehide', 2038 function () { 2039 clearTimeout(fallbackTimer); 2040 }, 2041 { once: true } 2042 ); 2043 2044 window.history.back(); 2045 } 2046 2047 function bindInveterateGoBackLinks() { 2048 document.querySelectorAll('a.inveterate-go-back-link').forEach(function (link) { 2049 if (link.getAttribute('data-inveterate-go-back-bound') === '1') return; 2050 link.setAttribute('data-inveterate-go-back-bound', '1'); 2051 link.setAttribute('href', '#'); 2052 link.setAttribute('target', '_self'); 2053 link.addEventListener( 2054 'click', 2055 function (e) { 2056 e.preventDefault(); 2057 navigateBackOrGoHome(); 2058 }, 2059 true 2060 ); 2061 }); 2062 } 2063 2064 if (document.readyState === 'loading') { 2065 document.addEventListener('DOMContentLoaded', bindInveterateGoBackLinks); 2066 } else { 2067 bindInveterateGoBackLinks(); 2068 } 2069 })(); 2070</script>
2070 <!-- END app snippet -->
2070<script async="">console.log('Inveterate: App embed loaded successfully v26.09.11');</script>
2070
2070<script async="">console.log('Inveterate: Skip popups on this product: false');</script>
2070 <!-- END app block --><!-- BEGIN app block: shopify://apps/gv-gift-card-app/blocks/app-embed/6aff52d6-7806-4565-a1ee-3e7e4cd23480 -->
2070<script> 2071 var gvl_is_gift_detail_page = null; 2072 var gvl_is_balace_page = null; 2073 window.gvlCustomerId = ""; 2074 window.gvlCustomerName = ""; 2075 window.gvlCustomerLastName = ""; 2076 window.gvlCustomerFirstName = ""; 2077 window.gvlShopId = "13923024944"; 2078 window.gvlPageType = "collection"; 2079 let isFirstLoadViewCartDetailGV = false; 2080 let isFirstLoadGiftCardBalanceGV = false; 2081 if ( 2082 window.location.pathname.includes("/gv-gift-card-detail") || 2083 gvl_is_gift_detail_page == 1 2084 ) { 2085 loadViewCartDetailGV(); 2086 } 2087 2088 if ( 2089 window.location.pathname.includes("/gv-gift-card-balance") || 2090 gvl_is_balace_page == 1 2091 ) { 2092 loadGiftCardBalanceGV(); 2093 } 2094 2095 function loadViewCartDetailGV() { 2096 function logChangesViewCartDetailGV(mutations, observer) { 2097 if (document.body && !isFirstLoadViewCartDetailGV) { 2098 isFirstLoadViewCartDetailGV = true; 2099 observerViewCartDetailGV.disconnect(); 2100 2101 const container = document.createElement("div"); 2102 2103 container.id = "gv-view-gift-card-detail-container"; 2104 container.style.position = "fixed"; 2105 container.style.top = "0"; 2106 container.style.left = "0"; 2107 container.style.right = "0"; 2108 container.style.bottom = "0"; 2109 container.style.background = "#FFF"; 2110 container.style.zIndex = "99999999999"; 2111 container.style.display = "block"; 2112 container.style.width = "100%"; 2113 container.style.height = "100%"; 2114 container.style.overflow = "auto"; 2115 2116 document.body.appendChild(container); 2117 } 2118 } 2119 2120 const observerViewCartDetailGV = new MutationObserver( 2121 logChangesViewCartDetailGV, 2122 ); 2123 2124 observerViewCartDetailGV.observe(document.documentElement, { 2125 subtree: true, 2126 childList: true, 2127 }); 2128 2129 setTimeout(function () { 2130 observerViewCartDetailGV.disconnect(); 2131 }, 5000); 2132 } 2133 2134 function loadGiftCardBalanceGV() { 2135 let headGiftCardBalanceGV = document.getElementsByTagName("head")[0]; 2136 let styleGiftCardBalanceGV = document.createElement("style"); 2137 2138 styleGiftCardBalanceGV.type = "text/css"; 2139 2140 styleGiftCardBalanceGV.textContent = ` 2141 main,#main-content{ 2142 opacity: 0 !important; 2143 } 2144 `; 2145 2146 headGiftCardBalanceGV.appendChild(styleGiftCardBalanceGV); 2147 } 2148</script>
2148 <!-- END app block -->
2148<script src="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/consentmo_cookie_consent.js" type="text/javascript" defer="defer"></script>
2148
2148<script src="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/consentmo_ada.js" type="text/javascript" defer="defer"></script>
2148
2148<script src="https://cdn.shopify.com/extensions/01a0b7a6-6b2a-7126-be17-93581506982e/applovin-shop-integration-97/assets/app-embed.js" type="text/javascript" defer="defer"></script>
2148
2148<script src="https://cdn.shopify.com/extensions/019feb7b-2b89-71ba-a248-f1c8ef9b3368/stape-remix-56/assets/widget.js" type="text/javascript" defer="defer"></script>
2148
2148<script src="https://cdn.shopify.com/extensions/01a0b668-bf39-7407-90f5-ccf647a77892/inveterate-138/assets/app-embed.js" type="text/javascript" defer="defer"></script>
2148 <link href="https://cdn.shopify.com/extensions/01a0b668-bf39-7407-90f5-ccf647a77892/inveterate-138/assets/inveterate.css" rel="stylesheet" type="text/css" media="all">
2148<script src="https://cdn.shopify.com/extensions/01a0a93d-a391-708e-871f-6a15fdcbd634/govalos-167/assets/govalos.js" type="text/javascript" defer="defer"></script>
2148 <link href="https://cdn.shopify.com/extensions/01a0a93d-a391-708e-871f-6a15fdcbd634/govalos-167/assets/govalos.css" rel="stylesheet" type="text/css" media="all"> <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2148<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: 13923024944,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "collection"};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>
2148
2148<script> 2149 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 2150</script>
2150
2150<script> 2151 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 2152 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 2153 window.ShopifyAnalytics.meta.currency = 'USD'; 2154 var meta = {"products":[{"id":8100087463979,"gid":"gid:\/\/shopify\/Product\/8100087463979","vendor":"glamnetic","type":"New_Nails","handle":"i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails","variants":[{"id":45321645391915,"price":2199,"name":"I Am Your Father","public_title":null,"sku":"NAILC1083"}],"remote":false},{"id":8100087529515,"gid":"gid:\/\/shopify\/Product\/8100087529515","vendor":"glamnetic","type":"New_Nails","handle":"punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails","variants":[{"id":45321645490219,"price":2199,"name":"Punch It, Chewie","public_title":null,"sku":"NAILC1085"}],"remote":false},{"id":8100087496747,"gid":"gid:\/\/shopify\/Product\/8100087496747","vendor":"glamnetic","type":"New_Nails","handle":"much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails","variants":[{"id":45321645424683,"price":2199,"name":"Much To Learn, You Still Have","public_title":null,"sku":"NAILC1084"}],"remote":false},{"id":6535189102635,"gid":"gid:\/\/shopify\/Product\/6535189102635","vendor":"glamnetic","type":"Nail_Accessories","handle":"brush-on-nail-glue","variants":[{"id":39245841465387,"price":799,"name":"Brush-On Nail Glue","public_title":null,"sku":"TOOLS1023-C"}],"remote":false},{"id":8100087300139,"gid":"gid:\/\/shopify\/Product\/8100087300139","vendor":"glamnetic","type":"New_Nails","handle":"the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails","variants":[{"id":45321645228075,"price":2199,"name":"The Jedi Order","public_title":null,"sku":"NAILC1080"}],"remote":false},{"id":8100087365675,"gid":"gid:\/\/shopify\/Product\/8100087365675","vendor":"glamnetic","type":"New_Nails","handle":"beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails","variants":[{"id":45321645293611,"price":2199,"name":"Beep-Boop","public_title":null,"sku":"NAILC1082"}],"remote":false},{"id":8100087267371,"gid":"gid:\/\/shopify\/Product\/8100087267371","vendor":"glamnetic","type":"New_Nails","handle":"emperor-star-wars-x-glamnetic-short-almond-press-on-nails","variants":[{"id":45321645195307,"price":2199,"name":"Emperor","public_title":null,"sku":"NAILC1079"}],"remote":false},{"id":7190408101931,"gid":"gid:\/\/shopify\/Product\/7190408101931","vendor":"glamnetic","type":"Accessory_Bundle","handle":"nail-glue-duo-nail-accessory-bundle","variants":[{"id":40995629432875,"price":1438,"name":"Glue Duo","public_title":null,"sku":"TOOLS1023-2PC"}],"remote":false},{"id":7130235797547,"gid":"gid:\/\/shopify\/Product\/7130235797547","vendor":"glamnetic","type":"Nail_Accessories","handle":"press-on-nail-remover","variants":[{"id":40836925161515,"price":1299,"name":"Press-On Nail Remover","public_title":null,"sku":"TOOLS1042"}],"remote":false},{"id":7190409609259,"gid":"gid:\/\/shopify\/Product\/7190409609259","vendor":"glamnetic","type":"Accessory_Bundle","handle":"nail-glue-trio-nail-accessory-bundle","variants":[{"id":40995631431723,"price":2157,"name":"Glue Trio","public_title":null,"sku":"TOOLS1023-3PC"}],"remote":false},{"id":8100087332907,"gid":"gid:\/\/shopify\/Product\/8100087332907","vendor":"glamnetic","type":"New_Nails","handle":"rebellion-star-wars-x-glamnetic-short-almond-press-on-nails","variants":[{"id":45321645326379,"price":2199,"name":"Rebellion","public_title":null,"sku":"NAILC1081"}],"remote":false},{"id":8041859809323,"gid":"gid:\/\/shopify\/Product\/8041859809323","vendor":"glamnetic","type":"New_Nails","handle":"pixie-dusted-short-squoval-press-on-nails","variants":[{"id":44734733680683,"price":1999,"name":"Pixie Dusted","public_title":null,"sku":"NAILS1838"}],"remote":false}],"page":{"pageType":"collection","resourceType":"collection","resourceId":137342025776,"requestId":"56b6e250-5087-4ac7-82f4-5a1c5e35de99-1790365619"}}; 2155 for (var attr in meta) { 2156 window.ShopifyAnalytics.meta[attr] = meta[attr]; 2157 } 2158</script>
2158
2158<script class="analytics"> 2159 (function () { 2160 var customDocumentWrite = function(content) { 2161 var jquery = null; 2162 2163 if (window.jQuery) { 2164 jquery = window.jQuery; 2165 } else if (window.Checkout && window.Checkout.$) { 2166 jquery = window.Checkout.$; 2167 } 2168 2169 if (jquery) { 2170 jquery('body').append(content); 2171 } 2172 }; 2173 2174 var hasLoggedConversion = function(token) { 2175 if (token) { 2176 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 2177 } 2178 return false; 2179 } 2180 2181 var setCookieIfConversion = function(token) { 2182 if (token) { 2183 var twoMonthsFromNow = new Date(Date.now()); 2184 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 2185 2186 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 2187 } 2188 } 2189 2190 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 2191 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 2192 if (trekkie.integrations) { 2193 return; 2194 } 2195 trekkie.methods = [ 2196 'identify', 2197 'page', 2198 'ready', 2199 'track', 2200 'trackForm', 2201 'trackLink' 2202 ]; 2203 trekkie.factory = function(method) { 2204 return function() { 2205 var args = Array.prototype.slice.call(arguments); 2206 args.unshift(method); 2207 trekkie.push(args); 2208 if (method == 'track' || method == 'page') { 2209 var pageUrl; 2210 try { 2211 pageUrl = window.location.href; 2212 } catch (e) {} 2213 var pageReferrer; 2214 try { 2215 pageReferrer = document.referrer; 2216 } catch (e) {} 2217 try { 2218 if (window.__TREKKIE_SHIM_QUEUE == null) { 2219 window.__TREKKIE_SHIM_QUEUE = []; 2220 } 2221 window.__TREKKIE_SHIM_QUEUE.push({ 2222 from: 'trekkie-stub', 2223 method: method, 2224 args: args.slice(1), 2225 pageContext: { 2226 url: pageUrl, 2227 referrer: pageReferrer 2228 } 2229 }); 2230 } catch (e) { 2231 // no-op 2232 } 2233 } 2234 return trekkie; 2235 }; 2236 }; 2237 for (var i = 0; i < trekkie.methods.length; i++) { 2238 var key = trekkie.methods[i]; 2239 trekkie[key] = trekkie.factory(key); 2240 } 2241 trekkie.load = function(config) { 2242 trekkie.config = config || {}; 2243 trekkie.config.initialDocumentCookie = document.cookie; 2244 var first = document.getElementsByTagName('script')[0]; 2245var script = document.createElement('script'); 2246script.type = 'text/javascript'; 2247script.onerror = function(e) { 2248 var scriptFallback = document.createElement('script'); 2249 scriptFallback.type = 'text/javascript'; 2250 scriptFallback.onerror = function(error) { 2251 var Monorail = { 2252 produce: function produce(monorailDomain, schemaId, payload) { 2253 var currentMs = new Date().getTime(); 2254 var event = { 2255 schema_id: schemaId, 2256 payload: payload, 2257 metadata: { 2258 event_created_at_ms: currentMs, 2259 event_sent_at_ms: currentMs 2260 } 2261 }; 2262 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 2263 }, 2264 sendRequest: function sendRequest(endpointUrl, payload) { 2265 // Try the sendBeacon API 2266 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 2267 var blobData = new window.Blob([payload], { 2268 type: 'text/plain' 2269 }); 2270 2271 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 2272 return true; 2273 } // sendBeacon was not successful 2274 2275 } // XHR beacon 2276 2277 var xhr = new XMLHttpRequest(); 2278 2279 try { 2280 xhr.open('POST', endpointUrl); 2281 xhr.setRequestHeader('Content-Type', 'text/plain'); 2282 xhr.send(payload); 2283 } catch (e) { 2284 console.log(e); 2285 } 2286 2287 return false; 2288 }, 2289 isIos12: function isIos12() { 2290 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 2291 } 2292 }; 2293 Monorail.produce('monorail-edge.shopifysvc.com', 2294 'trekkie_storefront_load_errors/1.1', 2295 {shop_id: 13923024944, 2296 theme_id: 130351956011, 2297 app_name: "storefront", 2298 context_url: window.location.href, 2299 source_url: "//www.glamnetic.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 2300 2301 }; 2302 scriptFallback.async = true; 2303 scriptFallback.src = '//www.glamnetic.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 2304 first.parentNode.insertBefore(scriptFallback, first); 2305}; 2306script.async = true; 2307script.src = '//www.glamnetic.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 2308first.parentNode.insertBefore(script, first); 2309 2310 }; 2311 trekkie.load( 2312 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":13923024944,"isMerchantRequest":null,"themeId":130351956011,"themeCityHash":"13198064124055644935","contentLanguage":"en","currency":"USD","eventMetadataId":"9e5e5df0-c8b7-42b2-bb75-b35d953a2a24"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 2313 ); 2314 2315 var loaded = false;
2316 trekkie.ready(function() { 2317 if (loaded) return; 2318 loaded = true; 2319 2320 window.ShopifyAnalytics.lib = window.trekkie; 2321 2322 var originalDocumentWrite = document.write; 2323 document.write = customDocumentWrite; 2324 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2325 document.write = originalDocumentWrite; 2326 2327 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2328 var token = match? match[1]: undefined; 2329 if (!hasLoggedConversion(token)) { 2330 setCookieIfConversion(token); 2331 window.ShopifyAnalytics.lib.track("Viewed Product Category",{"currency":"USD","category":"Collection: shop-all-glamnetic-products","collectionName":"shop-all-glamnetic-products","collectionId":137342025776,"nonInteraction":true},undefined,undefined,{"shopifyEmitted":true}); 2332 } 2333 }); 2334 2335 window.ShopifyAnalytics.lib.page(null,{"pageType":"collection","resourceType":"collection","resourceId":137342025776,"requestId":"56b6e250-5087-4ac7-82f4-5a1c5e35de99-1790365619","shopifyEmitted":true}); 2336 2337 var eventsListenerScript = document.createElement('script'); 2338 eventsListenerScript.async = true; 2339 eventsListenerScript.src = "//www.glamnetic.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2340 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2341})();</script>
2341
2341<script> 2342 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 2343 window.ga = function ga() { 2344 (window.ga.q = window.ga.q || []).push(arguments); 2345 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 2346 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 2347 } 2348 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."); 2349 }; 2350 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 2351 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 2352 } 2353 } 2354</script>
2354
2354<script defer="" src="https://www.glamnetic.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" data-application="storefront-renderer" data-shop-id="13923024944" data-render-region="gcp-us-west1" data-page-type="collection" data-theme-instance-id="130351956011" data-theme-name="Prestige" data-theme-version="10.7.0" data-monorail-region="shop_domain" data-resource-timing-sampling-rate="10" data-shs="true" data-shs-beacon="true" data-shs-export-with-fetch="true" data-shs-logs-sample-rate="1" data-shs-beacon-endpoint="https://www.glamnetic.com/api/collect"></script>
2354 <meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1821923220000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1790367420000"><meta name="new-cookie-storage-activated" content="t">
2354<script> 2355 window.membershipInfo = null; 2356 2357 </script>
2357<template id="drawer-default-template"> <div part="base"> <div part="overlay"></div> <div part="content"> <header part="header"> <slot name="header"></slot> <dialog-close-button style="display: contents"> <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16"> <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"></path> </svg> </button> </dialog-close-button> </header> <div part="body"> <slot></slot> </div> <footer part="footer"> <slot name="footer"></slot> </footer> </div> </div> </template><template id="modal-default-template"> <div part="base"> <div part="overlay"></div> <div part="content"> <header part="header"> <slot name="header"></slot> <dialog-close-button style="display: contents"> <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16"> <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"></path> </svg> </button> </dialog-close-button> </header> <div part="body"> <slot></slot> </div> </div> </div> </template><template id="popover-default-template"> <div part="base"> <div part="overlay"></div> <div part="content"> <header part="header"> <slot name="header"></slot> <dialog-close-button style="display: contents"> <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16"> <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"></path> </svg> </button> </dialog-close-button> </header> <div part="body"> <slot></slot> </div> </div> </div> </template><template id="header-search-default-template"> <div part="base"> <div part="overlay"></div> <div part="content"> <slot></slot> </div> </div> </template><template id="video-media-default-template"> <slot></slot> <svg part="play-button" fill="none" width="48" height="48" viewBox="0 0 48 48"> <path fill-rule="evenodd" clip-rule="evenodd" d="M48 24c0 13.255-10.745 24-24 24S0 37.255 0 24 10.745 0 24 0s24 10.745 24 24Zm-18 0-9-6.6v13.2l9-6.6Z" fill="var(--play-button-background, #ffffff)"></path> </svg> </template><loading-bar class="loading-bar" aria-hidden="true"></loading-bar> <a href="#main" allow-hash-change="" class="skip-to-content sr-only">Skip to content</a> <span id="header-scroll-tracker" style="position: absolute; width: 1px; height: 1px; top: var(--header-scroll-tracker-offset, 10px); left: 0;"></span><!-- BEGIN sections: header-group --> <aside id="shopify-section-sections--16032479936555__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style> 2358 :root { 2359 --announcement-bar-is-sticky: 0;--header-scroll-tracker-offset: var(--announcement-bar-height);}#shopify-section-sections--16032479936555__announcement-bar { 2360 --announcement-bar-font-size: 0.625rem; 2361 } 2362 2363 @media screen and (min-width: 999px) { 2364 #shopify-section-sections--16032479936555__announcement-bar { 2365 --announcement-bar-font-size: 0.6875rem; 2366 } 2367 } 2368 2369 /* Countdown Timer Styles */ 2370 .announcement-bar__countdown { 2371 display: inline-block; 2372 margin: 0 8px; 2373 font-weight: 600; 2374 text-transform: uppercase; 2375 font-size: 12px; 2376 } 2377 </style> <height-observer variable="announcement-bar"> <div class="announcement-bar color-scheme color-scheme--scheme-3"><carousel-prev-button aria-controls="carousel-sections--16032479936555__announcement-bar" class="contents"> <button type="button" class="tap-area"> <span class="sr-only">Previous</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-arrow-left icon--direction-aware" viewBox="0 0 16 18"> <path d="M11 1 3 9l8 8" stroke="currentColor" stroke-linecap="square"></path> </svg></button> </carousel-prev-button><announcement-bar-carousel allow-swipe="" autoplay="5" id="carousel-sections--16032479936555__announcement-bar" class="announcement-bar__carousel"><p class="prose heading is-selected"><a href="https://www.glamnetic.com/discount/FALLFAVES?redirect=/collections/fall-faves-sale-up-to-25-off
2377-free-lil-devils-with-100-purchase-w-code-fallfaves " title="https://www.glamnetic.com/discount/FALLFAVES?redirect=/collections/fall-faves-sale-up-to-25-off-free-lil-devils-with-100-purchase-w-code-fallfaves ">Fall Faves Sale - Up to 25% off + Free Lil Devils with $100+ purchase w/ code FALLFAVES</a></p><p class="prose heading "><a href="/collections/glamnetic-x-star-wars-press-on-nail-collection" title="STAR WARS⢠| Glamnetic Press-On Nail Collection">INTRODUCING: STAR WARS⢠| Glamnetic Press-On Nail Collection</a></p><p class="prose heading "><a href="https://www.glamnetic.com/collections/spells-sparkles-collection" target="_blank" title="https://www.glamnetic.com/collections/spells-sparkles-collection">Spells & Sparkles</a></p><p class="prose heading "><a href="https://www.glamnetic.com/pages/halloween-build-your-own-nail-bundle" target="_blank" title="https://www.glamnetic.com/pages/halloween-build-your-own-nail-bundle">Halloween BYOB - Save Up to 30%</a></p><p class="prose heading "><a href="https://www.glamnetic.com/collections/shop-all-glamnetic-products" target="_blank">Free Shipping in the US + Canada on Orders $65+ USD</a></p></announcement-bar-carousel><carousel-next-button aria-controls="carousel-sections--16032479936555__announcement-bar" class="contents"> <button type="button" class="tap-area"> <span class="sr-only">Next</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-arrow-right icon--direction-aware" viewBox="0 0 16 18"> <path d="m5 17 8-8-8-8" stroke="currentColor" stroke-linecap="square"></path> </svg></button> </carousel-next-button></div> </height-observer>
2377<script> 2378 document.documentElement.style.setProperty('--announcement-bar-height', `${document.getElementById('shopify-section-sections--16032479936555__announcement-bar').clientHeight.toFixed(2)}px`); 2379 2380 // Countdown Timer Functionality 2381 function startAnnouncementCountdown(endTime, blockId) { 2382 function updateTimer() { 2383 var now = Date.now(); 2384 var timeLeft = endTime - now; 2385 var countdownElement = document.getElementById("announcement-countdown-" + blockId); 2386 2387 if (!countdownElement) return; 2388 2389 if (timeLeft <= 0) { 2390 clearInterval(timerInterval); 2391 countdownElement.innerHTML = "EXPIRED"; 2392 return; 2393 } 2394 2395 var days = Math.floor(timeLeft / (1000 * 60 * 60 * 24)); 2396 var hours = Math.floor((timeLeft % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); 2397 var minutes = Math.floor((timeLeft % (1000 * 60 * 60)) / (1000 * 60)); 2398 var seconds = Math.floor((timeLeft % (1000 * 60)) / 1000); 2399 2400 countdownElement.innerHTML = 2401 (days > 0 ? days + "d " : "") + 2402 (hours > 0 ? hours + "h " : "") + 2403 minutes + "m " + 2404 seconds + "s"; 2405 } 2406 2407 updateTimer(); 2408 var timerInterval = setInterval(updateTimer, 1000); 2409 } 2410 2411 // Initialize countdown timers 2412 var countdownEndDate = "09/08/2026"; 2413 var countdownEndTime = "15:00:00"; 2414 var countdownEndDateTime = new Date(countdownEndDate + " " + countdownEndTime + " UTC").getTime(); 2415 2416 if (!isNaN(countdownEndDateTime)) { 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 } else { 2429 console.error("Invalid date or time format in announcement bar countdown."); 2430 } 2431 </script>
2431<style> @media screen and (min-width: 1000px) {#shopify-section-sections--16032479936555__announcement-bar .prose:not(.prose--tight) :where(:not(meta, #shopify-section-sections--16032479936555__announcement-bar span) + *) {margin-block-start: 0rem !important; }} </style></aside><header id="shopify-section-sections--16032479936555__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style> 2432 :root { 2433 --header-is-sticky: 1; 2434 } 2435 2436 #shopify-section-sections--16032479936555__header { 2437 --header-grid: "hamburger logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr); 2438 --header-padding-block: 1rem; 2439 --header-transparent-header-text-color: 255 255 255; 2440 --header-separation-border-color: 92 92 92 / 0.15; 2441 --menu-highlight-color-1: #E31C79; 2442 --menu-highlight-color-2: #1C6FE3; 2443 --menu-highlight-color-3: #E38A1C; 2444 2445 position: relative; 2446 z-index: 4; 2447 } 2448 2449 .header__hamburger { 2450 grid-area: hamburger; 2451 } 2452 2453 @media screen and (min-width: 700px) { 2454 #shopify-section-sections--16032479936555__header { 2455 --header-padding-block: 1.6rem; 2456 } 2457 } 2458 2459 @media screen and (min-width: 1000px) { 2460 .header__hamburger { 2461 grid-area: auto; 2462 } 2463 2464 #shopify-section-sections--16032479936555__header {--header-grid: ". logo secondary-nav" "primary-nav primary-nav primary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);} 2465 }#shopify-section-sections--16032479936555__header { 2466 position: sticky; 2467 top: 0; 2468 } 2469 2470 .shopify-section--announcement-bar ~ #shopify-section-sections--16032479936555__header { 2471 top: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px)); 2472 }#shopify-section-sections--16032479936555__header { 2473 --header-logo-width: 100px; 2474 } 2475 2476 @media screen and (min-width: 700px) { 2477 #shopify-section-sections--16032479936555__header { 2478 --header-logo-width: 140px; 2479 } 2480 }</style><height-observer variable="header"> <x-header class="header color-scheme color-scheme--scheme-2"> <a href="/" class="header__logo"><span class="sr-only">glamnetic</span><img src="//www.glamnetic.com/cdn/shop/files/glamnetic-logo.svg?v=1754057913&width=186" alt="Glamnetic Logo" srcset="//www.glamnetic.com/cdn/shop/files/glamnetic-logo.svg?v=1754057913&width=186 186w, //www.glamnetic.com/cdn/shop/files/glamnetic-logo.svg?v=1754057913&width=186 186w" width="186" height="34" sizes="140px" class="header__logo-image"></a> <button type="button" class="header__hamburger" aria-controls="sidebar-menu"> <span class="sr-only">Navigation menu</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-hamburger" viewBox="0 0 24 24"> <path d="M1 19h22M1 12h22M1 5h22" stroke="currentColor" stroke-width="1.5" stroke-linecap="square"></path> </svg></button> <nav class="header__primary-nav md-max:hidden header__primary-nav--center" aria-label="Primary navigation"><ul class="contents unstyled-list"> <li class="header__primary-nav-item" data-title="SHOP ALL"> <mega-menu-disclosure follow-summary-link="" trigger="hover" class="contents"><details class="header__menu-disclosure"> <summary data-follow-link="/collections/shop-all-nails" class="h6 ">SHOP ALL</summary><div class="mega-menu" style=" 2481 2482 --mega-menu-bottom-border-width: 1px; 2483 --mega-menu-bottom-border-color: #e5e5e5; 2484 --mega-menu-image-bg: transparent; 2485 --mega-menu-image-radius: 8px; 2486 2487 --mega-menu-linklist-item-border-width: 0; 2488 --mega-menu-linklist-item-border-color: #e5e5e5; 2489 2490 --mega-menu-heading-font-weight: 600; 2491 2492 --mega-menu-heading-text-transform: none; 2493 2494 --mega-menu-text-font-weight: 400; 2495 2496 --mega-menu-text-transform: none; 2497 "><ul class="mega-menu__linklist unstyled-list"><li class="v-stack justify-items-start gap-5"> <a href="https://www.glamnetic.com/collections/shop-all-nails" class="h6 ">GLUE-ON NAILS</a><ul class="v-stack gap-1 unstyled-list"><li> <a href="/collections/glamnetic-x-star-wars-press-on-nail-collection" class="link-faded ">NEW: STAR WARS⢠| Glamnetic Press-On Nail Collection</a> </li><li> <a href="/collections/the-soft-launch-collection" class="link-faded ">The Soft Launch Collection</a> </li><li> <a href="/collections/spells-sparkles-collection" class="link-faded ">Spells & Sparkles</a> </li><li> <a href="/collections/routine-refresh-collection" class="link-faded ">Routine Refresh</a> </li><li> <a href="/collections/sparkling-gems-collection" class="link-faded ">Sparkling Gems</a> </li><li> <a href="/collections/sandal-season-press-on-toenails" class="link-faded ">Sandal Season</a> </li><li> <a href="/collections/glam-icons-full-collection" class="link-faded ">Glam Icons</a> </li><li> <a href="/collections/euro-summer-collection" class="link-faded ">Euro Summer</a> </li><li> <a href="/collections/best-selling-nails" class="link-faded ">Best-Selling Nails</a> </li><li> <a href="/collections/new-nail-arrivals" class="link-faded ">New Nail Arrivals</a> </li><li> <a href="/collections/nail-accessories" class="link-faded ">Nail Accessories</a> </li><li> <a href="/collections/shop-all-nails" class="link-faded ">SHOP ALL</a> </li></ul></li><li class="v-stack justify-items-start gap-5"> <a href="https://www.glamnetic.com/collections/shop-all-collaborations" class="h6 ">NAIL COLLABS</a><ul class="v-stack gap-1 unstyled-list"><li> <a href="/collections/glamnetic-x-star-wars-press-on-nail-collection" class="link-faded ">NEW: STAR WARS⢠| Glamnetic Press-On Nail Collection</a> </li><li> <a href="https://www.glamnetic.com/collections/glamnetic-x-glamzilla-full-collection" class="link-faded ">GLAMNETIC X GLAMZILLA: GLAMSQUAD FOREVER</a> </li><li> <a href="/collections/harry-potter-x-glamnetic-full-collection" class="link-faded ">Harry Potter⢠x Glamnetic</a> </li><li> <a href="https://www.glamnetic.com/collections/hello-kitty-friends-x-glamnetic-2024" class="link-faded ">Hello Kitty® and Friends</a> </li><li> <a href="https://www.glamnetic.com/collections/glamnetic-x-fanatics-collection" class="link-faded ">Glamnetic x Fanatics</a> </li></ul></li><li class="v-stack justify-items-start gap-5"> <a href="https://www.glamnetic.com/collections/bundle-and-save" class="h6 ">NAIL BUNDLES</a><ul class="v-stack gap-1 unstyled-list"><li> <a href="/pages/halloween-build-your-own-nail-bundle" class="link-faded ">
2497Build Your Own Halloween Nail Bundle</a> </li><li> <a href="https://www.glamnetic.com/collections/bundle-and-save" class="link-faded ">Nail Bundles & Sets</a> </li><li> <a href="/collections/nail-accessories-bundles" class="link-faded ">Nail Accessories Bundles</a> </li><li> <a href="/collections/byob-nails" class="link-faded ">Build Your Own Nail Bundle</a> </li><li> <a href="/collections/bundle-and-save-3" class="link-faded ">Shop All Bundles</a> </li></ul></li><li class="v-stack justify-items-start gap-5"> <a href="https://www.glamnetic.com/collections/all-magnetic-lashes" class="h6 ">LASHES & LINER</a><ul class="v-stack gap-1 unstyled-list"><li> <a href="/collections/best-selling-lashes" class="link-faded ">Best Selling Lashes</a> </li><li> <a href="https://www.glamnetic.com/collections/all-magnetic-lashes" class="link-faded ">Magnetic Lashes</a> </li><li> <a href="https://www.glamnetic.com/collections/magnetic-lashes-liner" class="link-faded ">Magnetic Liners</a> </li><li> <a href="/collections/all-magnetic-lashes" class="link-faded ">SHOP ALL</a> </li></ul></li></ul><div class="mega-menu__promo" style="--mega-menu-cols: 4;"><a href="/collections/best-selling-nails" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/ShopAll_1.webp?v=1772062264&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/ShopAll_1.webp?v=1772062264&width=315 315w, //www.glamnetic.com/cdn/shop/files/ShopAll_1.webp?v=1772062264&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:73.145% 49.121%;"></div><div class="v-stack text-center gap-2.5"><p class="h6">Best-Selling Nails</p></div></a><a href="/collections/shop-all-collaborations" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/HarryPotter_MegaMenu.webp?v=1786116176&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/HarryPotter_MegaMenu.webp?v=1786116176&width=315 315w, //www.glamnetic.com/cdn/shop/files/HarryPotter_MegaMenu.webp?v=1786116176&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:62.607% 43.794%;"></div><div class="v-stack text-center gap-2.5"><p class="h6">Press-On Nail Collabs</p></div></a><a href="/collections/shop-all-nails" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/ShopAll_3.webp?v=1772064059&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/ShopAll_3.webp?v=1772064059&width=315 315w, //www.glamnetic.com/cdn/shop/files/ShopAll_3.webp?v=1772064059&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:50.0% 47.852%;"></div><div class="v-stack text-center gap-2.5"><p class="h6">PRESS-ON NAILS</p></div></a><a href="/collections/all-magnetic-lashes" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/ShopAll_4.webp?v=1772062272&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/ShopAll_4.webp?v=1772062272&width=315 315w, //www.glamnetic.com/cdn/shop/files/ShopAll_4.webp?v=1772062272&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:71.094% 78.516%;"></div><div class="v-stack text-center gap-2.5"><p class="h6">Magnetic Lashes</p></div></a></div></div></details></mega-menu-disclosure></li> <li class="header__primary-nav-item" data-title="GLUE-ON NAILS"> <mega-menu-disclosure follow-summary-link="" trigger="hover" class="contents"><details class="header__menu-disclosure"> <summary data-follow-link="/collections/shop-all-nails" class="h6 ">GLUE-ON NAILS</summary><div class="mega-menu" style=" 2498 2499 --mega-menu-bottom-border-width: 1px; 2500 --mega-menu-bottom-border-color: #e5e5e5; 2501 --mega-menu-image-bg: transparent; 2502 --mega-menu-image-radius: 8px; 2503 2504 --mega-menu-linklist-item-border-width: 0; 2505 --mega-menu-linklist-item-border-color: #e5e5e5; 2506
2507 --mega-menu-heading-font-weight: 600; 2508 2509 --mega-menu-heading-text-transform: none; 2510 2511 --mega-menu-text-font-weight: 400; 2512 2513 --mega-menu-text-transform: none; 2514 "><ul class="mega-menu__linklist unstyled-list"><li class="v-stack justify-items-start gap-5"> <a href="/collections/shop-all-nails" class="h6 ">GLUE-ON NAILS</a><ul class="v-stack gap-1 unstyled-list"><li> <a href="/collections/best-selling-nails" class="link-faded ">Best-Selling Nails</a> </li><li> <a href="/collections/new-nail-arrivals" class="link-faded ">New Nail Arrivals</a> </li><li> <a href="/collections/nail-accessories" class="link-faded ">Nail Accessories</a> </li><li> <a href="/collections/bundle-and-save" class="link-faded ">Nail Bundles</a> </li><li> <a href="/collections/press-on-toenails" class="link-faded ">Toenails</a> </li><li> <a href="https://www.glamnetic.com/pages/byob" class="link-faded ">Build Your Own Nail Bundle</a> </li><li> <a href="/collections/last-call-press-on-nails" class="link-faded ">Last Call</a> </li><li> <a href="https://www.glamnetic.com/collections/shop-all-nails" class="link-faded ">SHOP ALL NAILS</a> </li></ul></li><li class="v-stack justify-items-start gap-5"> <a href="/collections/shop-all-nails" class="h6 ">SHOP BY LENGTH</a><ul class="v-stack gap-1 unstyled-list"><li> <a href="https://www.glamnetic.com/collections/super-short-nails" class="link-faded ">Super Short</a> </li><li> <a href="https://www.glamnetic.com/collections/short-nails-1" class="link-faded ">Short</a> </li><li> <a href="https://www.glamnetic.com/collections/medium-nails-1" class="link-faded ">Medium</a> </li><li> <a href="https://www.glamnetic.com/collections/long-nails-1" class="link-faded ">Long</a> </li></ul></li><li class="v-stack justify-items-start gap-5"> <a href="/collections/shop-all-nails" class="h6 ">SHOP BY SHAPE</a><ul class="v-stack gap-1 unstyled-list"><li> <a href="/collections/almond-nails" class="link-faded ">Almond</a> </li><li> <a href="/collections/coffin-nails" class="link-faded ">Coffin</a> </li><li> <a href="/collections/oval-nails" class="link-faded ">Oval</a> </li><li> <a href="/collections/round-nails" class="link-faded ">Round</a> </li><li> <a href="/collections/squoval-nails" class="link-faded ">Squoval</a> </li><li> <a href="/collections/square-nails" class="link-faded ">Square</a> </li></ul></li><li class="v-stack justify-items-start gap-5"> <a href="/collections/shop-all-nails" class="h6 ">SHOP BY COLLECTION</a><ul class="v-stack gap-1 unstyled-list"><li> <a href="/collections/glamnetic-x-star-wars-press-on-nail-collection" class="link-faded ">NEW: STAR WARS⢠| Glamnetic Press-On Nail Collection</a> </li><li> <a href="/collections/the-soft-launch-collection" class="link-faded ">The Soft Launch Collection</a> </li><li> <a href="/collections/spells-sparkles-collection" class="link-faded ">Spells & Sparkles</a> </li><li> <a href="/collections/routine-refresh-collection" class="link-faded ">Routine Refresh</a> </li><li> <a href="/collections/sparkling-gems-collection" class="link-faded ">Sparkling Gems</a> </li><li> <a href="/collections/sandal-season-press-on-toenails" class="link-faded ">Sandal Season</a> </li><li> <a href="/collections/glam-icons-full-collection" class="link-faded ">Glam Icons</a> </li><li> <a href="/collections/euro-summer-collection" class="link-faded ">Euro Summer</a> </li><li> <a href="/collections/sirens-cove" class="link-faded ">Siren's Cove</a> </li><li> <a href="/collections/the-juicy-drop-collection" class="link-faded ">The Juicy Drop</a> </li></ul></li><li class="v-stack justify-items-start gap-5"> <a href="/collections/shop-all-collaborations" class="h6 ">NAIL COLLABS</a><ul class="v-stack gap-1 unstyled-list"><li> <a href="/collections/glamnetic-x-glamzilla-full-collection" class="link-faded ">GLAMNETIC X GLAMZILLA: GLAMSQUAD FOREVER</a> </li><li> <a href="https://www.glamnetic.com/collections/harry-potter-x-glamnetic-full-collection" class="link-faded ">Harry Potter⢠x Glamnetic</a> </li><li> <a href="/collections/hello-kitty-friends-x-glamnetic-2024" class="link-faded ">Hello Kitty® and Friends</a> </li><li> <a href="https://www.glamnetic.com/collections/glamnetic-x-fanatics-collection" class="link-faded ">Glamnetic x Fanatics</a> </li></ul></li></ul><div class="mega-menu__promo" style="--mega-menu-cols: 4;"><a href="/collections/new-nail-arrivals" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/GlueOnNails_1.webp?v=1772062203&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/GlueOnNails_1.webp?v=1772062203&width=315 315w, //www.glamnetic.com/cdn/shop/files/GlueOnNails_1.webp?v=1772062203&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:49.121% 50.0%;"></div><div class="v-stack text-center gap-2.5"><p class="h6">New Nail Arrivals</p></div></a><a href="/collections/glamnetic-x-star-wars-press-on-nail-collection" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/2026_09_StarWars_MegaMenu.webp?v=1789664075&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/2026_09_StarWars_MegaMenu.webp?v=1789664075&width=315 315w, //www.glamnetic.com/cdn/shop/files/2026_09_StarWars_MegaMenu.webp?v=1789664075&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom"></div><div class="v-stack text-center gap-2.5"><p class="h6">STAR WARS⢠| Glamnetic Press-On Nail Collection</p></div></a><a href="/collections/shop-all-nails" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/GlueOnNails_2.webp?v=1772063789&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/GlueOnNails_2.webp?v=1772063789&width=315 315w, //www.glamnetic.com/cdn/shop/files/GlueOnNails_2.webp?v=1772063789&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:52.623% 51.311%;"></div><div class="v-stack text-center gap-2.5"><p class="h6">Shop All Press-On Nails</p></div></a><a href="/collections/glamnetic-halloween-shop-2026" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/2026_08_HalloweenShop_MegaMenu.webp?v=1787848991&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/2026_08_HalloweenShop_MegaMenu.webp?v=1787848991&width=315 315w, //www.glamnetic.com/cdn/shop/files/2026_08_HalloweenShop_MegaMenu.webp?v=1787848991&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom"></div><div class="v-stack text-center gap-2.5"><p class="h6">HALLOWEEN SHOP</p></div></a></div></div></details></mega-menu-disclosure></li> <li class="header__primary-nav-item" data-title="QUICK PRESS MANI"> <mega-menu-disclosure follow-summary-link="" trigger="hover" class="contents"><details class="header__menu-disclosure"> <summary data-follow-link="/collections/quick-press-mani-collection-no-glue-needed-press-on-nails" class="h6 ">QUICK PRESS MANI</summary><div class="mega-menu" style=" 2515 2516 --mega-menu-bottom-border-width: 1px; 2517 --mega-menu-bottom-border-color: #e5e5e5; 2518 --mega-menu-image-bg: transparent; 2519 --mega-menu-image-radius: 8px; 2520 2521 --mega-menu-linklist-item-border-width: 0; 2522 --mega-menu-linklist-item-border-color: #e5e5e5; 2523
2524 --mega-menu-heading-font-weight: 600; 2525 2526 --mega-menu-heading-text-transform: none; 2527 2528 --mega-menu-text-font-weight: 400; 2529 2530 --mega-menu-text-transform: none; 2531 "><ul class="mega-menu__linklist unstyled-list"><li class="v-stack justify-items-start gap-5"> <a href="/collections/spells-sparkles-quick-press-mani-no-glue-needed-press-on-nails" class="h6 ">NEW: Spells & Sparkles Quick Press Mani</a></li><li class="v-stack justify-items-start gap-5"> <a href="/collections/quick-press-mani-collection-no-glue-needed-press-on-nails" class="h6 ">SHOP BY LENGTH</a><ul class="v-stack gap-1 unstyled-list"><li> <a href="/collections/extra-short-press-on-nails" class="link-faded ">Extra Short</a> </li></ul></li><li class="v-stack justify-items-start gap-5"> <a href="/collections/quick-press-mani-collection-no-glue-needed-press-on-nails" class="h6 ">SHOP BY SHAPE</a><ul class="v-stack gap-1 unstyled-list"><li> <a href="https://www.glamnetic.com/collections/extra-short-press-on-nails/nail&shape_oval" class="link-faded ">Oval</a> </li><li> <a href="https://www.glamnetic.com/collections/extra-short-press-on-nails/nail&shape_almond" class="link-faded ">Almond</a> </li><li> <a href="https://www.glamnetic.com/collections/extra-short-press-on-nails/nail&shape_round" class="link-faded ">Round</a> </li><li> <a href="https://www.glamnetic.com/collections/extra-short-press-on-nails/nail&shape_square" class="link-faded ">Square</a> </li></ul></li><li class="v-stack justify-items-start gap-5"> <a href="/collections/quick-press-mani-no-glue-needed-bundles" class="h6 ">QUICK PRESS MANI BUNDLES</a></li><li class="v-stack justify-items-start gap-5"> <a href="/collections/quick-press-mani-collection-no-glue-needed-press-on-nails" class="h6 ">SHOP ALL QUICK PRESS MANI</a></li></ul></div></details></mega-menu-disclosure></li> <li class="header__primary-nav-item" data-title="BUNDLES"> <mega-menu-disclosure follow-summary-link="" trigger="hover" class="contents"><details class="header__menu-disclosure"> <summary data-follow-link="https://www.glamnetic.com/collections/bundle-and-save" class="h6 ">BUNDLES</summary><div class="mega-menu" style=" 2532 2533 --mega-menu-bottom-border-width: 1px; 2534 --mega-menu-bottom-border-color: #e5e5e5; 2535 --mega-menu-image-bg: transparent; 2536 --mega-menu-image-radius: 8px; 2537 2538 --mega-menu-linklist-item-border-width: 0; 2539 --mega-menu-linklist-item-border-color: #e5e5e5; 2540 2541 --mega-menu-heading-font-weight: 600; 2542 2543 --mega-menu-heading-text-transform: none; 2544 2545 --mega-menu-text-font-weight: 400; 2546 2547 --mega-menu-text-transform: none; 2548 "><ul class="mega-menu__linklist unstyled-list"><li class="v-stack justify-items-start gap-5"> <a href="/pages/halloween-build-your-own-nail-bundle" class="h6 ">Build Your Own Halloween Nail Bundle</a></li><li class="v-stack justify-items-start gap-5"> <a href="/collections/bundle-and-save" class="h6 ">GLUE-ON NAIL BUNDLES</a><ul class="v-stack gap-1 unstyled-list"><li> <a href="https://www.glamnetic.com/pages/byob" class="link-faded ">Build Your Own Nail Bundle</a> </li><li> <a href="https://www.glamnetic.com/collections/bundle-and-save" class="link-faded ">Glue On Nail Bundles</a> </li><li> <a href="https://www.glamnetic.com/collections/mani-pedi-bundles" class="link-faded ">Mani Pedi Bundles</a> </li><li> <a href="/collections/nail-accessories-bundles" class="link-faded ">Nail Accessories Bundles</a> </li><li> <a href="https://www.glamnetic.com/collections/bundle-and-save" class="link-faded ">Shop All Nail Bundles</a> </li></ul></li><li class="v-stack justify-items-start gap-5"> <a href="/collections/lash-bundles" class="h6 ">LASH BUNDLES</a><ul class="v-stack gap-1 unstyled-list"><li> <a href="https://www.glamnetic.com/pages/byob-lashes" class="link-faded ">
2548Build Your Own Lash Bundle</a> </li><li> <a href="/collections/lash-bundles" class="link-faded ">Lash & Liner Bundles</a> </li><li> <a href="/collections/lash-bundles" class="link-faded ">Shop All Lash Bundles</a> </li></ul></li><li class="v-stack justify-items-start gap-5"> <a href="/collections/bundle-and-save" class="h6 ">ALL BUNDLES</a><ul class="v-stack gap-1 unstyled-list"><li> <a href="/collections/bundle-and-save" class="link-faded ">Shop All Bundles</a> </li></ul></li></ul><div class="mega-menu__promo" style="--mega-menu-cols: 4;"><a href="/pages/byob" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/Bundles_1.webp?v=1772062080&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/Bundles_1.webp?v=1772062080&width=315 315w, //www.glamnetic.com/cdn/shop/files/Bundles_1.webp?v=1772062080&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:44.922% 49.512%;"></div><div class="v-stack text-center gap-2.5"><p class="h6">Build Your Own Nail Bundle</p></div></a><a href="/collections/quick-press-mani-no-glue-needed-bundles" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/Glamnetic_bundles_quickpress_mega-menu-image.webp?v=1779129044&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/Glamnetic_bundles_quickpress_mega-menu-image.webp?v=1779129044&width=315 315w, //www.glamnetic.com/cdn/shop/files/Glamnetic_bundles_quickpress_mega-menu-image.webp?v=1779129044&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:45.044% 55.078%;"></div><div class="v-stack text-center gap-2.5"><p class="h6">Quick Press Mani Bundles</p></div></a><a href="/collections/bundle-and-save" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/Bundles_3.webp?v=1772062088&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/Bundles_3.webp?v=1772062088&width=315 315w, //www.glamnetic.com/cdn/shop/files/Bundles_3.webp?v=1772062088&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:50.0% 50.0%;"></div><div class="v-stack text-center gap-2.5"><p class="h6">Glue-On Nail Bundles</p></div></a><a href="/collections/nail-accessories-bundles" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/Bundles_4.webp?v=1772062097&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/Bundles_4.webp?v=1772062097&width=315 315w, //www.glamnetic.com/cdn/shop/files/Bundles_4.webp?v=1772062097&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:50.0% 50.0%;"></div><div class="v-stack text-center gap-2.5"><p class="h6">Nail Accessory Bundles</p></div></a></div></div></details></mega-menu-disclosure></li> <li class="header__primary-nav-item" data-title="LOYALTY"><a href="/pages/glamnetic-insider-membership-program" class="block h6 ">LOYALTY</a></li></ul></nav><nav class="header__secondary-nav" aria-label="Secondary navigation"><ul class="contents unstyled-list"><li class="header__account-link sm-max:hidden"> <a href="/account/login"> <span class="sr-only">Login</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-account" viewBox="0 0 24 24"> <path d="M16.125 8.75c-.184 2.478-2.063 4.5-4.125 4.5s-3.944-2.021-4.125-4.5c-.187-2.578 1.64-4.5 4.125-4.5 2.484 0 4.313 1.969 4.125 4.5Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M3.017 20.747C3.783 16.5 7.922 14.25 12 14.25s8.217 2.25 8.984 6.497" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"></path> </svg></a> </li><li class="header__search-link"> <a href="/search" aria-controls="header-search-sections--16032479936555__header"> <span class="sr-only">Search</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-search" viewBox="0 0 24 24"> <path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"></path> <path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round"></path> </svg></a> </li><li class="relative header__cart-link"> <a href="/cart" class="header__cart-link-trigger" data-no-instant=""> <span class="sr-only">
2548Cart</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-cart" viewBox="0 0 24 24"><path d="M4.75 8.25A.75.75 0 0 0 4 9L3 19.125c0 1.418 1.207 2.625 2.625 2.625h12.75c1.418 0 2.625-1.149 2.625-2.566L20 9a.75.75 0 0 0-.75-.75H4.75Zm2.75 0v-1.5a4.5 4.5 0 0 1 4.5-4.5v0a4.5 4.5 0 0 1 4.5 4.5v1.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg><cart-dot class="header__cart-dot"></cart-dot> </a> </li> </ul> </nav><header-search id="header-search-sections--16032479936555__header" class="header-search"> <div class="container"> <form id="predictive-search-form" action="/search" method="GET" aria-owns="header-predictive-search" class="header-search__form" role="search"> <div class="header-search__form-control"><svg aria-hidden="true" fill="none" focusable="false" width="20" class="icon icon-search" viewBox="0 0 24 24"> <path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"></path> <path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round"></path> </svg><input type="search" name="q" spellcheck="false" class="header-search__input h5 sm:h4" aria-label="Search" placeholder="Search for..."> <dialog-close-button class="contents"> <button type="button"> <span class="sr-only">Close</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16"> <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"></path> </svg> </button> </dialog-close-button> </div> </form> <predictive-search id="header-predictive-search" class="predictive-search"> <div class="predictive-search__content" slot="results"></div> </predictive-search> </div> </header-search><template id="header-sidebar-template"> <style> 2549 .header-sidebar__logo img { 2550 width: 100px; 2551 } 2552 2553 .header-sidebar__logo .sr-only { 2554 display: none; 2555 } 2556 2557 .contents { 2558 position: absolute; 2559 top: 16px; 2560 right: 20px; 2561 } 2562 2563 .contents svg { 2564 width: 14px; 2565 } 2566 div[part="overlay"] { 2567 top: 36px !important; 2568 } 2569 2570 div[part="overlay"].header-scrolled { 2571 top: 0 !important; 2572 } 2573 2574 div[part="content"].header-scrolled { 2575 margin-top: 0 !important; 2576 } 2577 2578 @media screen and (min-width: 1000px) { 2579 div[part="overlay"] { 2580 top: 40px !important; 2581 } 2582 } 2583 2584 </style> <div part="base"> <div part="overlay"></div> <div part="content"> <header part="header" class="header-sidebar__logo"> <span class="sr-only">glamnetic</span><img src="//www.glamnetic.com/cdn/shop/files/glamnetic-logo.svg?v=1754057913&width=186" alt="Glamnetic Logo" srcset="//www.glamnetic.com/cdn/shop/files/glamnetic-logo.svg?v=1754057913&width=186 186w, //www.glamnetic.com/cdn/shop/files/glamnetic-logo.svg?v=1754057913&width=186 186w" width="186" height="34" sizes="140px" class="header__logo-image"> <dialog-close-button class="contents"> <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16"> <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"></path> </svg> </button> </dialog-close-button> </header> <div part="panel-list"> <slot name="main-panel"></slot><slot name="collapsible-panel"></slot></div> </div> </div> </template> <header-sidebar id="sidebar-menu" class="header-sidebar drawer drawer--sm color-scheme color-scheme--scheme-2" template="header-sidebar-template" open-from="left"><div class="header-sidebar__main-panel" slot="main-panel"> <header-sidebar-banner> <div class="header-sidebar__banner"> <div class="swiper header-sidebar__banner-swiper"> <div class="swiper-wrapper"><div class="swiper-slide"> <div class="header-sidebar__banner-image"> <a href="/collections/glamnetic-x-star-wars-press-on-nail-collection" class="header-sidebar__banner-link"> <img src="//www.glamnetic.com/cdn/shop/files/2026_09_StarWars_NavigationBanner.webp?v=1789655439&width=800" alt="Header sidebar promotional banner 1" class="header-sidebar__banner-image" loading="lazy" fetchpriority="low"> </a> </div> </div><div class="swiper-slide"> <div class="header-sidebar__banner-image"> <a href="https://www.glamnetic.com/collections/the-soft-launch-collection" class="header-sidebar__banner-link"> <img src="//www.glamnetic.com/cdn/shop/files/2026_08_TheSoftLaunch_NavigationBanner.webp?v=1787164304&width=800" alt="Header sidebar promotional banner 2" class="header-sidebar__banner-image" loading="lazy" fetchpriority="low"> </a> </div> </div><div class="swiper-slide"> <div class="header-sidebar__banner-image"> <a href="/collections/spells-sparkles-collection" class="header-sidebar__banner-link"> <img src="//www.glamnetic.com/cdn/shop/files/2026_08_Spells_Sparkles_Navigationbanner.webp?v=1786027511&width=800" alt="Header sidebar promotional banner 3" class="header-sidebar__banner-image" loading="lazy" fetchpriority="low"> </a> </div> </div></div> <div class="swiper-pagination"></div> </div> </div> </header-sidebar-banner> <div class="header-sidebar__scroller"> <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 "> <div class="header-sidebar__linklist-image"><img src="//www.glamnetic.com/cdn/shop/files/shop-all_0d8a8bdf-a596-4afd-a97b-c4fec25ac306.jpg?v=1756726173&width=400" alt="Menu image for Shop All Glamnetic Products" srcset="//www.glamnetic.com/cdn/shop/files/shop-all_0d8a8bdf-a596-4afd-a97b-c4fec25ac306.jpg?v=1756726173&width=352 352w, //www.glamnetic.com/cdn/shop/files/shop-all_0d8a8bdf-a596-4afd-a97b-c4fec25ac306.jpg?v=1756726173&width=400 400w" width="400" height="215" loading="lazy" fetchpriority="low"></div> <div class="header-sidebar__linklist-title">SHOP ALL</div> <span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist left"><div class="header-sidebar__sub-link" data-sidebar-link="glue-on-nails"><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 ">GLUE ON NAILS<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist header-sidebar__nested-linklist-sub"><a href="/collections/best-selling-nails" class="link-faded-reverse ">Best Sellers</a><a href="/collections/nail-accessories" class="link-faded-reverse ">Nail Accessories</a><a href="/collections/press-on-toenails" class="link-faded-reverse ">Toenails</a><a href="/collections/glamnetic-x-star-wars-press-on-nail-collection" class="link-faded-reverse ">NEW: STAR WARS⢠| Glamnetic Press-On Nail Collection</a><a href="/collections/spells-sparkles-collection" class="link-faded-reverse ">Spells & Sparkles</a><a href="/collections/routine-refresh-collection" class="link-faded-reverse "> Routine Refresh</a><a href="/collections/sparkling-gems-collection" class="link-faded-reverse ">Sparkling Gems</a><a href="/collections/sandal-season-press-on-toenails" class="link-faded-reverse ">Sandal Season</a><a href="/collections/glam-icons-full-collection" class="link-faded-reverse ">Glam Icons</a><a href="/collections/euro-summer-collection" class="link-faded-reverse ">Euro Summer</a><a href="/collections/the-juicy-drop-collection" class="link-faded-reverse ">The Juicy Drop</a><a href="/collections/harry-potter-x-glamnetic-full-collection" class="link-faded-reverse ">Harry Potter⢠x Glamnetic</a><a href="/collections/hello-kitty-friends-x-glamnetic-2024" class="link-faded-reverse ">Hello Kitty® & Friends x Glamnetic</a><a href="https://www.glamnetic.com/collections/glamnetic-x-fanatics-collection" class="link-faded-reverse ">Glamnetic x Fanatics</a><a href="/collections/shop-all-nails" class="link-faded-reverse ">SHOP ALL</a></div> </details> </accordion-disclosure></div><div class="header-sidebar__sub-link" data-sidebar-link="quick-press-mani"><a href="/collections/quick-press-mani-collection-no-glue-needed-press-on-nails/Peel-&-Stick-Nails+No-Glue-Needed" class="header-sidebar__linklist-button h6 ">QUICK PRESS MANI</a></div><div class="header-sidebar__sub-link" data-sidebar-link="lashes"><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 ">LASHES<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist header-sidebar__nested-linklist-sub"><a href="/collections/best-selling-lashes" class="link-faded-reverse ">Best Sellers</a><a href="/collections/magnetic-lashes-liner" class="link-faded-reverse ">Magnetic Liners</a><a href="/collections/all-magnetic-lashes" class="link-faded-reverse ">SHOP ALL</a></div> </details> </accordion-disclosure></div><div class="header-sidebar__sub-link" data-sidebar-link="bundles"><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 ">BUNDLES<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist header-sidebar__nested-linklist-sub"><a href="/collections/bundle-and-save" class="link-faded-reverse ">Glue On Nail Bundles</a><a href="/collections/quick-press-mani-no-glue-needed-bundles" class="link-faded-reverse ">Quick Press Mani Bundles</a><a href="/collections/lash-bundles" class="link-faded-reverse ">Lash Bundles</a><a href="/collections/byob-nails" class="link-faded-reverse ">
2584Build Your Own Nail Bundle</a><a href="/collections/bundle-and-save-3" class="link-faded-reverse ">SHOP ALL</a></div> </details> </accordion-disclosure></div><div class="header-sidebar__sub-link" data-sidebar-link="accessories"><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 ">ACCESSORIES<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist header-sidebar__nested-linklist-sub"><a href="/collections/nail-accessories" class="link-faded-reverse ">Nail Accessories</a><a href="/collections/lash-accesories" class="link-faded-reverse ">Lash Accessories</a><a href="/collections/nail-accessories-bundles" class="link-faded-reverse ">Nail Accessory Bundles</a><a href="/collections/all-accessories" class="link-faded-reverse ">SHOP ALL</a></div> </details> </accordion-disclosure></div><div class="header-sidebar__sub-link" data-sidebar-link="shop-all"><a href="/collections/individual-nail-styles" class="header-sidebar__linklist-button h6 ">SHOP ALL</a></div><div class="header-sidebar__promo scroll-area bleed md:unbleed"><a href="/collections/best-selling-nails" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/ShopAll_1.webp?v=1772062264&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/ShopAll_1.webp?v=1772062264&width=315 315w, //www.glamnetic.com/cdn/shop/files/ShopAll_1.webp?v=1772062264&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:73.145% 49.121%;"></div><div class="v-stack text-center gap-0.5"><p class="h6">Best-Selling Nails</p></div></a><a href="/collections/shop-all-collaborations" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/HarryPotter_MegaMenu.webp?v=1786116176&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/HarryPotter_MegaMenu.webp?v=1786116176&width=315 315w, //www.glamnetic.com/cdn/shop/files/HarryPotter_MegaMenu.webp?v=1786116176&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:62.607% 43.794%;"></div><div class="v-stack text-center gap-0.5"><p class="h6">Press-On Nail Collabs</p></div></a><a href="/collections/shop-all-nails" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/ShopAll_3.webp?v=1772064059&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/ShopAll_3.webp?v=1772064059&width=315 315w, //www.glamnetic.com/cdn/shop/files/ShopAll_3.webp?v=1772064059&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:50.0% 47.852%;"></div><div class="v-stack text-center gap-0.5"><p class="h6">PRESS-ON NAILS</p></div></a><a href="/collections/all-magnetic-lashes" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/ShopAll_4.webp?v=1772062272&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/ShopAll_4.webp?v=1772062272&width=315 315w, //www.glamnetic.com/cdn/shop/files/ShopAll_4.webp?v=1772062272&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:71.094% 78.516%;"></div><div class="v-stack text-center gap-0.5"><p class="h6">Magnetic Lashes</p></div></a></div></div> </details> </accordion-disclosure></li><li><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 "> <div class="header-sidebar__linklist-image"><img src="//www.glamnetic.com/cdn/shop/files/press-on_nails_4a5a2652-ba86-4996-a683-461883b80952.jpg?v=1756726172&width=400" alt="Menu image for Shop All Press-On Nails" srcset="//www.glamnetic.com/cdn/shop/files/press-on_nails_4a5a2652-ba86-4996-a683-461883b80952.jpg?v=1756726172&width=352 352w, //www.glamnetic.com/cdn/shop/files/press-on_nails_4a5a2652-ba86-4996-a683-461883b80952.jpg?v=1756726172&width=400 400w" width="400" height="215" loading="lazy" fetchpriority="low"></div> <div class="header-sidebar__linklist-title">GLUE ON NAILS</div> <span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist left"><div class="header-sidebar__sub-link" data-sidebar-link="shop-all-nails"><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 ">SHOP ALL NAILS<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist header-sidebar__nested-linklist-sub"><a href="/collections/best-selling-nails" class="link-faded-reverse ">Best Sellers</a><a href="/collections/new-nail-arrivals" class="link-faded-reverse ">New Nail Arrivals</a><a href="/collections/press-on-toenails" class="link-faded-reverse ">Toenails</a><a href="/collections/nail-accessories" class="link-faded-reverse ">Nail Accessories</a></div> </details> </accordion-disclosure></div><div class="header-sidebar__sub-link" data-sidebar-link="shop-by-length"><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 ">Shop by Length<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist header-sidebar__nested-linklist-sub"><a href="https://www.glamnetic.com/collections/short-nails-1" class="link-faded-reverse ">Short</a><a href="https://www.glamnetic.com/collections/super-short-nails" class="link-faded-reverse ">Super Short</a><a href="https://www.glamnetic.com/collections/medium-nails-1" class="link-faded-reverse ">Medium</a><a href="https://www.glamnetic.com/collections/long-nails-1" class="link-faded-reverse ">Long</a></div> </details> </accordion-disclosure></div><div class="header-sidebar__sub-link" data-sidebar-link="shop-by-shape"><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 ">Shop by Shape<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist header-sidebar__nested-linklist-sub"><a href="/collections/almond-nails" class="link-faded-reverse ">Almond</a><a href="/collections/round-nails" class="link-faded-reverse ">Round</a><a href="/collections/oval-nails" class="link-faded-reverse ">Oval</a><a href="/collections/coffin-nails" class="link-faded-reverse ">Coffin</a><a href="/collections/square-nails" class="link-faded-reverse ">Square</a><a href="/collections/squoval-nails" class="link-faded-reverse ">Squoval</a></div> </details> </accordion-disclosure></div><div class="header-sidebar__sub-link" data-sidebar-link="shop-by-collection"><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 ">Shop by Collection<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist header-sidebar__nested-linklist-sub"><a href="/collections/glamnetic-x-star-wars-press-on-nail-collection" class="link-faded-reverse ">NEW: STAR WARS⢠| Glamnetic Press-On Nail Collection</a><a href="/collections/spells-sparkles-collection" class="link-faded-reverse ">Spells & Sparkles</a><a href="/collections/routine-refresh-collection" class="link-faded-reverse ">Routine Refresh</a><a href="/collections/sparkling-gems-collection" class="link-faded-reverse ">Sparkling Gems</a><a href="/collections/sandal-season-press-on-toenails" class="link-faded-reverse ">Sandal Season</a><a href="/collections/glam-icons-full-collection" class="link-faded-reverse ">Glam Icons</a><a href="/collections/euro-summer-collection" class="link-faded-reverse ">Euro Summer</a><a href="/collections/sirens-cove" class="link-faded-reverse ">Siren's Cove</a><a href="/collections/the-juicy-drop-collection" class="link-faded-reverse ">The Juicy Drop</a></div> </details> </accordion-disclosure></div><div class="header-sidebar__sub-link" data-sidebar-link="shop-by-collabs"><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 ">Shop by Collabs<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist header-sidebar__nested-linklist-sub"><a href="/collections/glamnetic-x-star-wars-press-on-nail-collection" class="link-faded-reverse ">NEW: STAR WARS⢠| Glamnetic Press-On Nail Collection</a><a href="https://www.glamnetic.com/collections/glamnetic-x-glamzilla-full-collection" class="link-faded-reverse ">GLAMNETIC X GLAMZILLA: GLAMSQUAD FOREVER</a><a href="https://www.glamnetic.com/collections/glamnetic-x-fanatics-collection" class="link-faded-reverse ">Glamnetic x Fanatics</a><a href="https://www.glamnetic.com/collections/harry-potter-x-glamnetic" class="link-faded-reverse ">Harry Potter⢠x Glamnetic</a><a href="/collections/hello-kitty-friends-x-glamnetic-2024" class="link-faded-reverse ">Hello Kitty® and Friends</a></div> </details> </accordion-disclosure></div><div class="header-sidebar__sub-link" data-sidebar-link="last-call"><a href="/collections/last-call-press-on-nails" class="header-sidebar__linklist-button h6 ">Last Call</a></div><div class="header-sidebar__sub-link" data-sidebar-link="build-your-own-nail-bundle"><a href="https://www.glamnetic.com/pages/byob" class="header-sidebar__linklist-button h6 ">
2584Build Your Own Nail Bundle</a></div></div> </details> </accordion-disclosure></li><li><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 "> <div class="header-sidebar__linklist-image"><img src="//www.glamnetic.com/cdn/shop/files/Insider_Program.jpg?v=1756726172&width=400" alt="Menu image for Bundle and Save" srcset="//www.glamnetic.com/cdn/shop/files/Insider_Program.jpg?v=1756726172&width=352 352w, //www.glamnetic.com/cdn/shop/files/Insider_Program.jpg?v=1756726172&width=400 400w" width="400" height="215" loading="lazy" fetchpriority="low"></div> <div class="header-sidebar__linklist-title">BUNDLES</div> <span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist left"><div class="header-sidebar__sub-link" data-sidebar-link="build-your-own-halloween-nail-bundle"><a href="/pages/halloween-build-your-own-nail-bundle" class="header-sidebar__linklist-button h6 ">Build Your Own Halloween Nail Bundle</a></div><div class="header-sidebar__sub-link" data-sidebar-link="glue-on-nail-bundles"><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 ">Glue On Nail Bundles<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist header-sidebar__nested-linklist-sub"><a href="https://www.glamnetic.com/collections/mani-pedi-bundles" class="link-faded-reverse ">Mani Pedi Bundles</a><a href="https://www.glamnetic.com/collections/nail-accessory-bundles" class="link-faded-reverse ">Nail Accessory Bundles</a><a href="/collections/quick-press-mani-no-glue-needed-bundles" class="link-faded-reverse ">Quick Press Mani Bundles</a><a href="https://www.glamnetic.com/pages/byob" class="link-faded-reverse ">Build Your Own Nail Bundle</a><a href="https://www.glamnetic.com/collections/bundle-and-save" class="link-faded-reverse ">SHOP ALL</a></div> </details> </accordion-disclosure></div><div class="header-sidebar__sub-link" data-sidebar-link="lash-bundles"><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 ">Lash Bundles<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist header-sidebar__nested-linklist-sub"><a href="https://www.glamnetic.com/pages/byob-lashes" class="link-faded-reverse ">Lash Bundle Builder</a><a href="/collections/lash-bundles" class="link-faded-reverse ">SHOP ALL</a></div> </details> </accordion-disclosure></div><div class="header-sidebar__sub-link" data-sidebar-link="shop-all"><a href="/collections/bundle-and-save-3" class="header-sidebar__linklist-button h6 ">SHOP ALL</a></div><div class="header-sidebar__promo scroll-area bleed md:unbleed"><a href="/pages/byob" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/Bundles_1.webp?v=1772062080&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/Bundles_1.webp?v=1772062080&width=315 315w, //www.glamnetic.com/cdn/shop/files/Bundles_1.webp?v=1772062080&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:44.922% 49.512%;"></div><div class="v-stack text-center gap-0.5"><p class="h6">Build Your Own Nail Bundle</p></div></a><a href="/collections/quick-press-mani-no-glue-needed-bundles" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/Glamnetic_bundles_quickpress_mega-menu-image.webp?v=1779129044&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/Glamnetic_bundles_quickpress_mega-menu-image.webp?v=1779129044&width=315 315w, //www.glamnetic.com/cdn/shop/files/Glamnetic_bundles_quickpress_mega-menu-image.webp?v=1779129044&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:45.044% 55.078%;"></div><div class="v-stack text-center gap-0.5"><p class="h6">Quick Press Mani Bundles</p></div></a><a href="/collections/bundle-and-save" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/Bundles_3.webp?v=1772062088&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/Bundles_3.webp?v=1772062088&width=315 315w, //www.glamnetic.com/cdn/shop/files/Bundles_3.webp?v=1772062088&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:50.0% 50.0%;"></div><div class="v-stack text-center gap-0.5"><p class="h6">Glue-On Nail Bundles</p></div></a><a href="/collections/nail-accessories-bundles" class="v-stack justify-items-center gap-1.5 group"><div class="overflow-hidden"><img src="//www.glamnetic.com/cdn/shop/files/Bundles_4.webp?v=1772062097&width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/Bundles_4.webp?v=1772062097&width=315 315w, //www.glamnetic.com/cdn/shop/files/Bundles_4.webp?v=1772062097&width=630 630w" width="800" height="600" loading="lazy" sizes="315px" class="zoom-image group-hover:zoom" style="object-position:50.0% 50.0%;"></div><div class="v-stack text-center gap-0.5"><p class="h6">Nail Accessory Bundles</p></div></a></div></div> </details> </accordion-disclosure></li><li><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 "> <div class="header-sidebar__linklist-image"><img src="//www.glamnetic.com/cdn/shop/files/quick_press_mani_menu_image.webp?v=1786035823&width=400" alt="Menu image for QUICK PRESS MANI" srcset="//www.glamnetic.com/cdn/shop/files/quick_press_mani_menu_image.webp?v=1786035823&width=352 352w, //www.glamnetic.com/cdn/shop/files/quick_press_mani_menu_image.webp?v=1786035823&width=400 400w" width="400" height="215" loading="lazy" fetchpriority="low" style="object-position:47.485% 60.938%;"></div> <div class="header-sidebar__linklist-title">QUICK PRESS MANI</div> <span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist left"><div class="header-sidebar__sub-link" data-sidebar-link="new-spells-sparkles-quick-press-mani"><a href="/collections/spells-sparkles-quick-press-mani-no-glue-needed-press-on-nails" class="header-sidebar__linklist-button h6 ">NEW: Spells & Sparkles Quick Press Mani</a></div><div class="header-sidebar__sub-link" data-sidebar-link="shop-by-length"><a href="/collections/quick-press-mani-collection-no-glue-needed-press-on-nails" class="header-sidebar__linklist-button h6 ">SHOP BY LENGTH</a></div><div class="header-sidebar__sub-link" data-sidebar-link="shop-by-shape"><a href="/collections/quick-press-mani-collection-no-glue-needed-press-on-nails" class="header-sidebar__linklist-button h6 ">SHOP BY SHAPE</a></div><div class="header-sidebar__sub-link" data-sidebar-link="quick-press-mani-bundles"><a href="/collections/quick-press-mani-no-glue-needed-bundles" class="header-sidebar__linklist-button h6 ">QUICK PRESS MANI BUNDLES</a></div><div class="header-sidebar__sub-link" data-sidebar-link="shop-all-quick-press-mani"><a href="/collections/quick-press-mani-collection-no-glue-needed-press-on-nails" class="header-sidebar__linklist-button h6 ">SHOP ALL QUICK PRESS MANI</a></div></div> </details> </accordion-disclosure></li><li><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 "> <div class="header-sidebar__linklist-image"><img src="//www.glamnetic.com/cdn/shop/files/Magnetic_Lashes.jpg?v=1756726173&width=400" alt="Menu image for Magnetic Lashes" srcset="//www.glamnetic.com/cdn/shop/files/Magnetic_Lashes.jpg?v=1756726173&width=352 352w, //www.glamnetic.com/cdn/shop/files/Magnetic_Lashes.jpg?v=1756726173&width=400 400w" width="400" height="215" loading="lazy" fetchpriority="low"></div> <div class="header-sidebar__linklist-title">LASHES</div> <span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist left"><div class="header-sidebar__sub-link" data-sidebar-link="magnetic-lashes"><a href="https://glamnetic.com/collections/all-magnetic-lashes" class="header-sidebar__linklist-button h6 ">Magnetic Lashes</a></div><div class="header-sidebar__sub-link" data-sidebar-link="magnetic-liners"><a href="/collections/magnetic-lashes-liner" class="header-sidebar__linklist-button h6 ">Magnetic Liners</a></div><div class="header-sidebar__sub-link" data-sidebar-link="best-sellers"><a href="/collections/best-selling-lashes" class="header-sidebar__linklist-button h6 ">Best Sellers</a></div><div class="header-sidebar__sub-link" data-sidebar-link="shop-all"><a href="/collections/all-magnetic-lashes" class="header-sidebar__linklist-button h6 ">SHOP ALL</a></div></div> </details> </accordion-disclosure></li><li><accordion-disclosure> <details class="accordion__disclosure group"> <summary class="header-sidebar__linklist-button h6 "> <div class="header-sidebar__linklist-image"><img src="//www.glamnetic.com/cdn/shop/files/Collaborations.jpg?v=1756726172&width=400" alt="Menu image for Shop All Collabs" srcset="//www.glamnetic.com/cdn/shop/files/Collaborations.jpg?v=1756726172&width=352 352w, //www.glamnetic.com/cdn/shop/files/Collaborations.jpg?v=1756726172&width=400 400w" width="400" height="215" loading="lazy" fetchpriority="low"></div> <div class="header-sidebar__linklist-title">COLLABORATIONS</div> <span class="animated-plus group-expanded:rotate" aria-hidden="true"></span> </summary> <div class="header-sidebar__nested-linklist left"><div class="header-sidebar__sub-link" data-sidebar-link="glamnetic-x-glamzilla-glamsquad-forever"><a href="https://www.glamnetic.com/collections/glamnetic-x-glamzilla-collection" class="header-sidebar__linklist-button h6 ">GLAMNETIC X GLAMZILLA: GLAMSQUAD FOREVER</a></div><div class="header-sidebar__sub-link" data-sidebar-link="harry-potterâ¢-x-glamnetic"><a href="https://www.glamnetic.com/collections/harry-potter-x-glamnetic-full-collection" class="header-sidebar__linklist-button h6 ">Harry Potter⢠x Glamnetic</a></div><div class="header-sidebar__sub-link" data-sidebar-link="hello-kitty®-and-friends"><a href="/collections/hello-kitty-friends-x-glamnetic-2024" class="header-sidebar__linklist-button h6 ">Hello Kitty® and Friends</a></div><div class="header-sidebar__sub-link" data-sidebar-link="glamnetic-x-fanatics"><a href="https://www.glamnetic.com/collections/glamnetic-x-fanatics-collection" class="header-sidebar__linklist-button h6 ">Glamnetic x Fanatics</a></div></div> </details> </accordion-disclosure></li><li><a href="https://www.glamnetic.com/pages/store-locator-1" class="header-sidebar__linklist-button h6 "><div class="header-sidebar__linklist-image"><img src="//www.glamnetic.com/cdn/shop/files/Store_Locator.jpg?v=1756726172&width=400" alt="Menu image for Store Locator" srcset="//www.glamnetic.com/cdn/shop/files/Store_Locator.jpg?v=1756726172&width=352 352w, //www.glamnetic.com/cdn/shop/files/Store_Locator.jpg?v=1756726172&width=400 400w" width="400" height="215" loading="lazy" fetchpriority="low"></div><div class="header-sidebar__linklist-title">STORE LOCATOR</div> </a></li><li><a href="/pages/glamnetic-insider-membership-program" class="header-sidebar__linklist-button h6 "><div class="header-sidebar__linklist-image"><img src="//www.glamnetic.com/cdn/shop/files/Glamnetic_Loyalty_Menu-Image.webp?v=1784917753&width=400" alt="Menu image for Glamnetic Insider Membership Program" srcset="//www.glamnetic.com/cdn/shop/files/Glamnetic_Loyalty_Menu-Image.webp?v=1784917753&width=352 352w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Loyalty_Menu-Image.webp?v=1784917753&width=400 400w" width="400" height="215" loading="lazy" fetchpriority="low" style="object-position:50.0% 49.414%;"></div><div class="header-sidebar__linklist-title">
2584LOYALTY</div> </a></li></ul> </div><div style="display: none;" data-rebuy-id="108088"></div> <div class="header-sidebar__featured-collections"> <h2 class="h2">Don't Miss Out</h2><featured-collections-carousel id="header-sidebar-featured-carousel-sections--16032479936555__header" class="featured-collections-carousel featured-collections-carousel--header"> <div class="featured-collections-carousel__item is-selected"> <div id="rebuy-products-container" class="rebuy-products-loading"> <div class="loading-spinner">Loading products...</div> </div> <product-list class="floating-controls-container floating-controls-container--inside"> <carousel-prev-button class="floating-controls-container__control" aria-controls="header-sidebar-scroll-carousel-sections--16032479936555__header"> <button type="button" class="prev-next-button prev-next-button--prev circle-button hover:animate-icon-inline"> <span class="sr-only">Previous</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-arrow-left icon--direction-aware" viewBox="0 0 16 18"> <path d="M11 1 3 9l8 8" stroke="currentColor" stroke-linecap="square"></path> </svg></button> </carousel-prev-button> <scroll-carousel id="header-sidebar-scroll-carousel-sections--16032479936555__header" group-cells="" allow-drag="" class="product-list product-list--carousel scroll-area bleed md:unbleed"></scroll-carousel> <carousel-next-button class="floating-controls-container__control" aria-controls="header-sidebar-scroll-carousel-sections--16032479936555__header"> <button type="button" class="prev-next-button prev-next-button--next circle-button hover:animate-icon-inline"> <span class="sr-only">Next</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-arrow-right icon--direction-aware" viewBox="0 0 16 18"> <path d="m5 17 8-8-8-8" stroke="currentColor" stroke-linecap="square"></path> </svg></button> </carousel-next-button> </product-list> </div> </featured-collections-carousel> </div>
2584<script> 2585 function renderRebuyProductCard(product) { 2586 const reviews = product?.reviews || {}; 2587 const metafields = product?.metafields || {}; 2588 const globalMetafields = metafields.global || {}; 2589 const selectedVariant = product?.selected_variant || {}; 2590 const productImage = product?.image || {}; 2591 const subtitle = globalMetafields.subtitle || ''; 2592 const ratingValue = reviews.star_rating || ''; 2593 const productPrice = selectedVariant.price != null ? selectedVariant.price : ''; 2594 const inventoryQuantity = selectedVariant.inventory_quantity; 2595 const isInStock = inventoryQuantity !== 0; 2596 2597 const productCard = document.createElement('product-card'); 2598 productCard.className = 'product-card'; 2599 productCard.setAttribute('handle', product.handle || ''); 2600 2601 productCard.innerHTML = ` 2602 <div class="product-card__figure" style="position: relative;"> 2603 <div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> 2604 <span class="rating-star">â </span> 2605 <span class="rating-value">${ratingValue}</span> 2606 </div> 2607 ${product.image ? ` 2608 <a href="${product.link || '#'}" class="product-card__media" draggable="false" data-instant> 2609 <img src="${productImage.src || ''}" alt="${productImage.alt || product.title}" class="product-card__image product-card__image--primary" loading="lazy" draggable="false"> 2610 </a> 2611 ` : ''} 2612 </div> 2613 2614 <div class="product-card__info"> 2615 <div class="v-stack justify-items-center gap-2"> 2616 <div class="v-stack justify-items-center gap-1"> 2617 <a href="${product.link || '#'}" class="product-title h6" style="color: inherit;" data-instant> 2618 ${product.title || ''} 2619 </a> 2620 2621 <price-list class="price-list"> 2622 <div class="subtitle-price-column"> 2623 <div class="card__subtitle body-text" style="color: inherit;">${subtitle}</div> 2624 2625 <div class="price-container"> 2626 <sale-price class="text-subdued"> 2627 <span class="sr-only">Sale price</span>$${productPrice} 2628 </sale-price> 2629 </div> 2630 </div> 2631 </price-list> 2632 </div> 2633 </div> 2634 2635 ${isInStock ? ` 2636 <product-form class="w-full" data-product-id="${product.id}"> 2637 <form method="post" action="/cart/add" id="product_form_${product.id}" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"> 2638 <input type="hidden" name="form_type" value="product"> 2639 <input type="hidden" name="utf8" value="â"> 2640 <input type="hidden" name="on_success" value="force_open_drawer"> 2641 <input type="hidden" name="quantity" value="1"> 2642 <input type="hidden" name="id" value="${product.selected_variant_id}" class="variant-id-input"> 2643 <button type="submit" class="button product-card__cta" style="background-color: inherit; color: inherit;"> 2644 Add to Bag 2645 </button><input type="hidden" name="product-id" value="${product.id}"><input type="hidden" name="section-id" value="sections--16032479936555__header"> 2646 </form> 2647 </product-form> 2648 ` : ` 2649 <button type="button" class="button button--solid product-card__cta" disabled> 2650 Sold Out 2651 </button> 2652 `} 2653 </div> 2654 `; 2655 2656 return productCard; 2657 } 2658 2659 function loadRebuyProducts() { 2660 const widget = window.Rebuy?.widgets?.find(widget => widget.id === "108088"); 2661 2662 if (widget && widget.data && widget.data.products) { 2663 const products = widget.data.products; 2664 const productListContainer = document.getElementById('header-sidebar-scroll-carou
2664sel-sections--16032479936555__header'); 2665 const loadingContainer = document.getElementById('rebuy-products-container'); 2666 const productList = document.querySelector('.floating-controls-container'); 2667 const collectionLink = document.getElementById('collection-link'); 2668 2669 if (products.length > 0) { 2670 if (loadingContainer) { 2671 loadingContainer.style.display = 'none'; 2672 } 2673 2674 if (productList) { 2675 productList.style.display = 'block'; 2676 } 2677 2678 const limitedProducts = products.slice(0, 8); 2679 limitedProducts.forEach(product => { 2680 const productCard = renderRebuyProductCard(product); 2681 if (productListContainer) { 2682 productListContainer.appendChild(productCard); 2683 } 2684 }); 2685 2686 if (collectionLink && widget.data.collection_url) { 2687 const link = collectionLink.querySelector('a'); 2688 if (link) { 2689 link.href = widget.data.collection_url; 2690 collectionLink.style.display = 'block'; 2691 } 2692 } 2693 } else { 2694 if (loadingContainer) { 2695 loadingContainer.innerHTML = '<p class="no-products">No products found</p>'; 2696 } 2697 } 2698 } else { 2699 setTimeout(loadRebuyProducts, 3000); 2700 } 2701 } 2702 2703 setTimeout(() => { 2704 loadRebuyProducts(); 2705 }, 3000); 2706 </script>
2706 <style> 2707 .rebuy-products-loading { 2708 display: flex; 2709 justify-content: center; 2710 align-items: center; 2711 min-height: 200px; 2712 padding: 32px; 2713 } 2714 2715 .loading-spinner { 2716 font-size: 16px; 2717 color: var(--color-grey); 2718 } 2719 2720 .no-products { 2721 text-align: center; 2722 color: var(--color-grey); 2723 padding: 32px; 2724 } 2725 </style> <div class="header-sidebar__accounts"> <a href="/account" class="header-sidebar__accounts-button"><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-account" viewBox="0 0 24 24"> <path d="M16.125 8.75c-.184 2.478-2.063 4.5-4.125 4.5s-3.944-2.021-4.125-4.5c-.187-2.578 1.64-4.5 4.125-4.5 2.484 0 4.313 1.969 4.125 4.5Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M3.017 20.747C3.783 16.5 7.922 14.25 12 14.25s8.217 2.25 8.984 6.497" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"></path> </svg><span class="header-sidebar__accounts-login-button-text">Account</span> </a> </div> </div> </header-sidebar></x-header> </height-observer>
2725<script> 2726 document.documentElement.style.setProperty('--header-height', `${document.getElementById('shopify-section-sections--16032479936555__header').clientHeight.toFixed(2)}px`); 2727 2728 // Prevent native cart drawer and navigation, but allow Rebuy Smart Cart to intercept 2729 (function() { 2730 function initCartLinkHandler() { 2731 const cartLink = document.querySelector('.header__cart-link-trigger'); 2732 if (!cartLink) return; 2733 2734 cartLink.addEventListener('click', function(e) { 2735 // Prevent navigation to /cart 2736 e.preventDefault(); 2737 // Don't stop propagation - let Rebuy catch the event 2738 2739 // Try to trigger Rebuy Smart Cart if available 2740 // Rebuy may use different methods, so we'll try multiple approaches 2741 setTimeout(function() { 2742 if (window.Rebuy) { 2743 // Try Rebuy Smart Cart API 2744 if (window.Rebuy.SmartCart && typeof window.Rebuy.SmartCart.open === 'function') { 2745 window.Rebuy.SmartCart.open(); 2746 } else if (window.Rebuy.SmartCart && typeof window.Rebuy.SmartCart.show === 'function') { 2747 window.Rebuy.SmartCart.show(); 2748 } else if (window.Rebuy.openCart && typeof window.Rebuy.openCart === 'function') { 2749 window.Rebuy.openCart(); 2750 } else if (window.Rebuy.cart && typeof window.Rebuy.cart.open === 'function') { 2751 window.Rebuy.cart.open(); 2752 } 2753 } 2754 }, 0); 2755 }, false); 2756 } 2757 2758 // Initialize immediately 2759 initCartLinkHandler(); 2760 2761 // Also initialize after DOM is ready (in case script runs before header is rendered) 2762 if (document.readyState === 'loading') { 2763 document.addEventListener('DOMContentLoaded', initCartLinkHandler); 2764 } 2765 2766 // Also check after a short delay to catch dynamically loaded elements 2767 setTimeout(initCartLinkHandler, 100); 2768 })(); 2769</script>
2769 </header><section id="shopify-section-sections--16032479936555__quick-links" class="shopify-section shopify-section-group-header-group shopify-section--quick-links"><style> 2770 #shopify-section-sections--16032479936555__quick-links { 2771 height: auto; 2772 width: 100%; 2773 margin: 0; 2774 padding: 0; 2775 background-color: transparent; 2776 --ql-item-bg: #b6637b; 2777 --ql-text-color: #ffffff; 2778 --ql-divider-color: #ffffff; 2779 --ql-font-size-desktop: 12px; 2780 --ql-font-size-mobile: 11px; 2781 --ql-letter-spacing: 0.5px; 2782 --ql-gap: 1px; 2783 } 2784 2785 #shopify-section-sections--16032479936555__quick-links p { 2786 margin: 0; 2787 padding: 0; 2788 line-height: inherit; 2789 } 2790 2791 #shopify-section-sections--16032479936555__quick-links .quick-links { 2792 height: auto; 2793 width: 100%; 2794 margin: 0; 2795 padding: 0; 2796 background-color: transparent; 2797 } 2798 2799 #shopify-section-sections--16032479936555__quick-links .ql-container { 2800 display: grid; 2801 gap: var(--ql-gap); 2802 background-color: var(--ql-divider-color); 2803 border-top: 1px solid var(--ql-divider-color); 2804 border-bottom: 1px solid var(--ql-divider-color); 2805 max-width: 100%; 2806 margin: 0 auto; 2807 padding: 0; 2808 list-style: none; 2809 box-sizing: border-box; 2810 } 2811 2812 #shopify-section-sections--16032479936555__quick-links .ql-item { 2813 background-color: var(--ql-item-bg); 2814 display: flex; 2815 align-items: center; 2816 justify-content: center; 2817 text-decoration: none; 2818 padding: 8px 6px; 2819 min-height: 40px; 2820 transition: background-color 0.2s ease-in-out, opacity 0.2s ease-in-out, filter 0.2s ease-in-out; 2821 outline: none; 2822 box-sizing: border-box; 2823 position: relative; 2824 } 2825 2826 #shopify-section-sections--16032479936555__quick-links .ql-item:hover, 2827 #shopify-section-sections--16032479936555__quick-links .ql-item:focus-visible { 2828 opacity: 0.95; 2829 filter: brightness(1.05); 2830 } 2831 2832 #shopify-section-sections--16032479936555__quick-links .ql-item:focus-visible { 2833 outline: 2px solid #ffffff; 2834 outline-offset: -3px; 2835 } 2836 2837 #shopify-section-sections--16032479936555__quick-links .ql-text-wrapper { 2838 text-align: center; 2839 display: flex; 2840 align-items: center; 2841 justify-content: center; 2842 width: 100%; 2843 } 2844 2845 #shopify-section-sections--16032479936555__quick-links .ql-label { 2846 font-family: sofia-pro, Jost, sans-serif; 2847 font-size: var(--ql-font-size-mobile); 2848 font-weight: 700; 2849 color: var(--ql-text-color); 2850 text-transform: uppercase;text-decoration: underline; 2851 text-underline-offset: 2px;letter-spacing: var(--ql-letter-spacing); 2852 line-height: 1.1; 2853 } 2854 2855 /* --------------------------------------------------------- 2856 DYNAMIC LAYOUT RULES BASED ON BLOCK COUNT 2857 --------------------------------------------------------- */ 2858 2859 /* 1 Block: spans full width */ 2860 #shopify-section-sections--16032479936555__quick-links .ql-container[data-count="1"] { 2861 grid-template-columns: 1fr; 2862 } 2863 2864 /* 2 Blocks: split 50 / 50 */ 2865 #shopify-section-sections--16032479936555__quick-links .ql-container[data-count="2"] { 2866 grid-template-columns: repeat(2, 1fr); 2867 } 2868 2869 /* 3 Blocks: split 50 / 50 with a full-length third block */ 2870 #shopify-section-sections--16032479936555__quick-links .ql-container[data-count="3"] { 2871 grid-template-columns: repeat(2, 1fr); 2872 } 2873 #shopify-section-sections--16032479936555__quick-links .ql-container[data-count="3"] .ql-item:nth-child(3) { 2874 grid-column: 1 / -1; 2875 } 2876 2877 /* 4 Blocks (Default Mobile: 2 columns) */ 2878 #shopify-section-sections--16032479936555__quick-links .ql-container[data-count="4"] { 2879 grid-template-columns: repeat(2, 1fr); 2880 } 2881 2882 /* Desktop Adjustments (>= 768px) */ 2883 @media (min-width: 768px) { 2884 #shopify-section-sections--16032479936555__quick-links .ql-container[data-count="4"] { 2885 /* Desktop: Single row (4 columns) */ 2886 grid-template-columns: repeat(4, 1fr); 2887 } 2888 2889 #shopify-section-sections--16032479936555__quick-links .ql-item { 2890 padding: 10px 12px; 2891 min-height: 44px; 2892 } 2893 2894 #shopify-section-sections--16032479936555__quick-links .ql-label { 2895 font-size: var(--ql-font-size-desktop); 2896 } 2897 } 2898 2899 /* Reduced Motion Compliance */ 2900 @media (prefers-reduced-motion: reduce) { 2901 #shopify-section-sections--16032479936555__quick-links .ql-item { 2902 transition: none; 2903 } 2904 } 2905 </style> <div class="quick-links" data-section-id="sections--16032479936555__quick-links"> <div class="ql-container" role="list" data-count="4"><a href="https://www.glamnetic.com/collections/spells-sparkles-collection" class="ql-item" role="listitem" aria-label="Shop NEW: Spells & Sparkles"> <div class="ql-text-wrapper"> <span class="ql-label">NEW: Spells & Sparkles</span> </div> </a><a href="https://www.glamnetic.com/collections/best-selling-nails" class="ql-item" role="listitem" aria-label="Shop Best Sellers"> <div class="ql-text-wrapper"> <span class="ql-label">Best Sellers</span> </div> </a><a href="https://www.glamnetic.com/collections/glam-icons-full-collection" class="ql-item" role="listitem" aria-label="Shop Glam Icons"> <div class="ql-text-wrapper"> <span class="ql-label">Glam Icons</span> </div> </a><a href="https://www.glamnetic.com/collections/shop-all-nails" class="ql-item" role="listitem" aria-label="Shop Shop All Nails"> <div class="ql-text-wrapper"> <span class="ql-label">Shop All Nails</span> </div> </a></div> </div> </section> <!-- END sections: header-group --><!-- BEGIN sections: overlay-group --> <section id="shopify-section-sections--16032479969323__cart-drawer" class="shopify-section shopify-section-group-overlay-group shopify-section--cart-drawer"><cart-drawer id="cart-drawer" class="cart-drawer drawer drawer--center-body color-scheme color-scheme--scheme-1" initial-focus="false" handle-editor-events=""> <p class="h4" slot="header">Cart</p><p class="h5 text-center">Your cart is empty</p></cart-drawer> </section> <!-- END sections: overlay-group --><main id="main" class="anchor"> <section id="shopify-section-template--17081868451883__metafield_hero_CPxdFk" class="shopify-section section"><style> @media screen and (max-width: 768px) {#shopify-section-template--17081868451883__metafield_hero_CPxdFk .hero-section__container {min-height: 50vh; }} </style></section><section id="shopify-section-template--17081868451883__main" class="shopify-section shopify-section--main-collection"><link href="//www.glamnetic.com/cdn/shop/t/558/assets/event-card.css?v=170986074634357617481762367388" rel="stylesheet" type="text/css" media="all"> <link href="//www.glamnetic.com/cdn/shop/t/558/assets/collection-grid-insertions.css?v=119418409777492212741755873794" rel="stylesheet" type="text/css" media="all"> <link href="//www.glamnetic.com/cdn/shop/t/558/assets/collection-load-more.css?v=69930092707190339421789154221" rel="stylesheet" type="text/css" media="all">
2905<script src="//www.glamnetic.com/cdn/shop/t/558/assets/collection-load-more.js?v=81153936015116068401787776147" defer="defer"></script>
2905<link href="//www.glamnetic.com/cdn/shop/t/558/assets/collection-filter.css?v=162438456643288181551784127377" rel="stylesheet" type="text/css" media="all">
2905<script src="//www.glamnetic.com/cdn/shop/t/558/assets/filter-utils.js?v=52726427945460665631779803225" defer="defer"></script>
2905
2905<script src="//www.glamnetic.com/cdn/shop/t/558/assets/filter-state.js?v=2710290539365614401774404128" defer="defer"></script>
2905
2905<script src="//www.glamnetic.com/cdn/shop/t/558/assets/filter-ui.js?v=17074296973327586311779299393" defer="defer"></script>
2905
2905<script src="//www.glamnetic.com/cdn/shop/t/558/assets/collection-filter.js?v=24492564865067168341787694282" defer="defer"></script>
2905
2905<script src="//www.glamnetic.com/cdn/shop/t/558/assets/filter-ajax.js?v=56609103870017740341780602937" defer="defer"></script>
2905 <!-- jQuery (required for collection sort) -->
2905<script src="https://code.jquery.com/jquery-3.6.0.min.js" defer=""></script>
2905
2905<script src="https://code.jquery.com/ui/1.12.0/jquery-ui.min.js" integrity="sha256-eGE6blurk5sHj+rmkfsGYeKyZx3M4bG+ZlFyA7Kns7E=" crossorigin="anonymous" defer=""></script>
2905<style> 2906 #shopify-section-template--17081868451883__main { 2907 --product-list-horizontal-spacing-factor: 0.5; 2908 --product-list-vertical-spacing-factor: 0.5; 2909 --product-card-border-roundness: 10px; 2910 --product-card-info-row-gap: 5px; 2911 2912 2913 --collection-items-per-row-medium: 2; 2914 --collection-items-per-row-large: 1; 2915 } 2916 2917 /* #shopify-section-template--17081868451883__main .collection-filter, */ 2918 #shopify-section-template--17081868451883__main .product-list { 2919 --product-list-max-items-per-row-allowed: 99 !important; 2920 --product-list-max-items-per-row-allowed: 99 !important; 2921 } 2922 2923 /* Product Card Color Customization - Section Level */ 2924 #shopify-section-template--17081868451883__main { 2925 --section-product-title-color: #000000; 2926 --section-product-subtitle-color: #666666; 2927 --section-product-compare-price-color: #999999; 2928 --section-product-sale-price-color: #dc2626; 2929 --section-product-regular-price-color: #999999; 2930 2931 /* Button Customization - Section Level */ 2932 --section-button-bg-color: #000000; 2933 --section-button-text-color: #ffffff; 2934 --section-button-border-width: 0px; 2935 --section-button-border-color: #000000; 2936 --section-button-border-style: solid; 2937 --section-button-border-radius: 4px; 2938 --section-button-padding-top-bottom: 12px; 2939 --section-button-padding-left-right: 24px; 2940 --section-button-font-size: 14px; 2941 --section-button-font-weight: 600; 2942 --section-button-hover-bg-color: #333333; 2943 --section-button-hover-text-color: #ffffff; 2944 --section-button-hover-border-color: #333333; 2945 --section-button-hover-border-width: 0px; 2946 --section-button-hover-opacity: 0.9; 2947 --section-button-hover-scale: 1; 2948 2949 } 2950 2951 2952 2953 @media screen and (min-width: 700px) { 2954 #shopify-section-template--17081868451883__main { 2955 2956 --collection-items-per-row-compact: 4; 2957 --collection-items-per-row-medium: 3; 2958 --collection-items-per-row-large: 2; 2959 } 2960 } 2961 2962 @media screen and (min-width: 1000px) { 2963 #shopify-section-template--17081868451883__main {--collection-items-per-row-compact: 6; 2964 --collection-items-per-row-medium: 4; 2965 --collection-items-per-row-large: 3;} 2966 2967 #shopify-section-template--17081868451883__main .collection {} 2968 } 2969 2970 @media screen and (min-width: 1400px) { 2971 #shopify-section-template--17081868451883__main {} 2972 } 2973 </style> <link href="//www.glamnetic.com/cdn/shop/t/558/assets/product-card-modern.css?v=113823661940498383441781726554" rel="stylesheet" type="text/css" media="all"> <style> 2974 2975 /* CTA styling for modern cards */ 2976 .product-card--modern .product-card__cta { 2977 margin-top: calc(var(--product-card-info-row-gap, 8px) * 1.5) !important; 2978 width: 100% !important; 2979 display: flex !important; 2980 align-items: center; 2981 justify-content: center; 2982 border-radius: var(--product-card-border-roundness, 0px) !important;border: 2px solid var(--section-button-border-color, #000000) !important; 2983 background: transparent !important; 2984 color: var(--section-button-border-color, #000000) !important;}/* Product Card Modern Styles */ 2985 .product-card--modern { 2986 border-radius: var(--product-card-border-roundness, 0px); 2987 overflow: hidden; 2988 gap: var(--product-card-info-row-gap, 8px) !important; 2989 } 2990 2991 .product-card--modern .badge { 2992 border-radius: var(--product-card-border-roundness, 0px); 2993 font-size: 12px !important; 2994 letter-spacing: 0 !important; 2995 font-weight: 600 !important; 2996 } 2997 2998 .product-card--modern .product-card__info > .v-stack, 2999 .product-card--modern .product-card__info > .v-stack > .v-stack { 3000 row-gap: var(--product-card-info-row-gap, 8px) !important; 3001 } 3002 3003 .product-card--modern .okendo-rating-modern { 3004 margin-top: calc(var(--product-card-info-row-gap, 8px) * 0.75); 3005 margin-bottom: calc(var(--product-card-info-row-gap, 8px) * 0.75); 3006 display: flex; 3007 justify-content: center; 3008 } 3009 3010 /* Ensure product image uses full radius (top + bottom corners) */ 3011 .product-card--modern .product-card__media { 3012 border-radius: var(--product-card-border-roundness, 0px); 3013 overflow: hidden; 3014 } 3015 3016 </style> <div class="color-scheme color-scheme--scheme-1 collection-background" style=""> <div class="container"> <div class="v-stack"> <div class="section-padding flex page-width flex-wrap md:flex-nowrap"> <div class="collection-filter" role="dialog" aria-labelledby="filter-title" aria-modal="true" aria-describedby="filter-status-live" inert="" aria-hidden="true">
3016 <div id="filter-status-live" class="sr-only" aria-live="polite" aria-atomic="true" role="status"></div> <!-- Loading Overlay --> <div class="filter-loading-overlay" id="filter-loading-overlay" aria-hidden="true" aria-busy="false"> <div class="filter-loading-spinner"> <div class="spinner-ring" role="img" aria-label="Loading"></div> <p class="loading-text" aria-live="polite" aria-busy="true">Updating filters...</p> </div> </div> <div class="close-button-box"> <div class="filter-title-section"> <h4 class="filter-popup-label" id="filter-title">Filters</h4></div> <button class="filter-close-button" aria-label="Close filters" type="button"> <svg width="85" height="85" viewBox="0 0 85 85" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M53.125 31.875L31.875 53.125" stroke="#B6637B" stroke-width="3" stroke-linecap="round"></path> <path d="M53.125 53.125L31.875 31.875" stroke="#B6637B" stroke-width="3" stroke-linecap="round"></path> </svg> </button> </div><div class="collection-filter__groups-wrapper"> <accordion-disclosure class="collection-filter__group collection-filter__group--the-solids accordion" data-accordion-id="the-solids"> <details class="accordion__disclosure group" data-accordion-details="the-solids" open="" aria-expanded="true"> <summary data-accordion-summary="the-solids"><span class="accordion__toggle collection-filter__group-title" id="filter-group-1"> <span>The Solids</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="group-expanded:rotate icon icon-chevron-down" viewBox="0 0 10 10"> <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"></path> </svg></span> </summary> <div class="accordion__content"> <div id="CollectionFilter-1-the-solids" class="filter-group-content"> <div class="filter-tags-wrapper"> <ul class="tag-list tag-list--checkboxes category--the-solids" role="group" aria-labelledby="filter-group-1"> <li tag="the-solids_vol-1-spring-bloom" class="collection-filter__tag" data-tag-name="The Solids_Vol. 1 Spring Bloom" data-tag-handle="the-solids_vol-1-spring-bloom" role="button" tabindex="0" aria-pressed="false" aria-label="Add Vol. 1 Spring Bloom filter"> <a href="/collections/shop-all-glamnetic-products/the-solids_vol-1-spring-bloom" title="Narrow selection to products matching tag The Solids_Vol. 1 Spring Bloom">Vol. 1 Spring Bloom</a> </li> <li tag="the-solids_vol-2-summer-vivids" class="collection-filter__tag" data-tag-name="The Solids_Vol.2 Summer Vivids" data-tag-handle="the-solids_vol-2-summer-vivids" role="button" tabindex="0" aria-pressed="false" aria-label="Add Vol.2 Summer Vivids filter"> <a href="/collections/shop-all-glamnetic-products/the-solids_vol-2-summer-vivids" title="Narrow selection to products matching tag The Solids_Vol.2 Summer Vivids">Vol.2 Summer Vivids</a> </li> </ul> </div> </div> </div> </details> </accordion-disclosure> <accordion-disclosure class="collection-filter__group collection-filter__group--product-type accordion" data-accordion-id="product-type"> <details class="accordion__disclosure group" data-accordion-details="product-type" aria-expanded="false"> <summary data-accordion-summary="product-type"><span class="accordion__toggle collection-filter__group-title" id="filter-group-3"> <span>Product Type</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="group-expanded:rotate icon icon-chevron-down" viewBox="0 0 10 10"> <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"></path> </svg></span> </summary> <div class="accordion__content"> <div id="CollectionFilter-3-product-type" class="filter-group-content"> <div class="filter-tags-wrapper"> <ul class="tag-list tag-list--checkboxes category--product-type" role="group" aria-labelledby="filter-group-3"> <li tag="product-type_accessories" class="collection-filter__tag" data-tag-name="Product Type_Accessories" data-tag-handle="product-type_accessories" role="button" tabindex="0" aria-pressed="false" aria-label="Add Accessories filter"> <a href="/collections/shop-all-glamnetic-products/product-type_accessories" title="Narrow selection to products matching tag Product Type_Accessories">Accessories</a> </li> <li tag="product-type_accessory-bundles" class="collection-filter__tag" data-tag-name="Product Type_Accessory Bundles" data-tag-handle="product-type_accessory-bundles" role="button" tabindex="0" aria-pressed="false" aria-label="Add Accessory Bundles filter"> <a href="/collections/shop-all-glamnetic-products/product-type_accessory-bundles" title="Narrow selection to products matching tag Product Type_Accessory Bundles">Accessory Bundles</a> </li> <li tag="product-type_lash" class="collection-filter__tag" data-tag-name="Product Type_Lash" data-tag-handle="product-type_lash" role="button" tabindex="0" aria-pressed="false" aria-label="Add Lash filter"> <a href="/collections/shop-all-glamnetic-products/product-type_lash" title="Narrow selection to products matching tag Product Type_Lash">Lash</a> </li> <li tag="product-type_lash-bundles" class="collection-filter__tag" data-tag-name="Product Type_Lash Bun
3016dles" data-tag-handle="product-type_lash-bundles" role="button" tabindex="0" aria-pressed="false" aria-label="Add Lash Bundles filter"> <a href="/collections/shop-all-glamnetic-products/product-type_lash-bundles" title="Narrow selection to products matching tag Product Type_Lash Bundles">Lash Bundles</a> </li> <li tag="product-type_liner" class="collection-filter__tag" data-tag-name="Product Type_Liner" data-tag-handle="product-type_liner" role="button" tabindex="0" aria-pressed="false" aria-label="Add Liner filter"> <a href="/collections/shop-all-glamnetic-products/product-type_liner" title="Narrow selection to products matching tag Product Type_Liner">Liner</a> </li> <li tag="product-type_nail" class="collection-filter__tag" data-tag-name="Product Type_Nail" data-tag-handle="product-type_nail" role="button" tabindex="0" aria-pressed="false" aria-label="Add Nail filter"> <a href="/collections/shop-all-glamnetic-products/product-type_nail" title="Narrow selection to products matching tag Product Type_Nail">Nail</a> </li> <li tag="product-type_nail-accessories" class="collection-filter__tag" data-tag-name="Product Type_Nail Accessories" data-tag-handle="product-type_nail-accessories" role="button" tabindex="0" aria-pressed="false" aria-label="Add Nail Accessories filter"> <a href="/collections/shop-all-glamnetic-products/product-type_nail-accessories" title="Narrow selection to products matching tag Product Type_Nail Accessories">Nail Accessories</a> </li> <li tag="product-type_nail-bundles" class="collection-filter__tag" data-tag-name="Product Type_Nail Bundles" data-tag-handle="product-type_nail-bundles" role="button" tabindex="0" aria-pressed="false" aria-label="Add Nail Bundles filter"> <a href="/collections/shop-all-glamnetic-products/product-type_nail-bundles" title="Narrow selection to products matching tag Product Type_Nail Bundles">Nail Bundles</a> </li> <li tag="product-type_toenails" class="collection-filter__tag" data-tag-name="Product Type_Toenails" data-tag-handle="product-type_toenails" role="button" tabindex="0" aria-pressed="false" aria-label="Add Toenails filter"> <a href="/collections/shop-all-glamnetic-products/product-type_toenails" title="Narrow selection to products matching tag Product Type_Toenails">Toenails</a> </li> </ul> </div> </div> </div> </details> </accordion-disclosure> <accordion-disclosure class="collection-filter__group collection-filter__group--opacity accordion" data-accordion-id="opacity"> <details class="accordion__disclosure group" data-accordion-details="opacity" aria-expanded="false"> <summary data-accordion-summary="opacity"><span class="accordion__toggle collection-filter__group-title" id="filter-group-4"> <span>Opacity</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="group-expanded:rotate icon icon-chevron-down" viewBox="0 0 10 10"> <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"></path> </svg></span> </summary> <div class="accordion__content"> <div id="CollectionFilter-4-opacity" class="filter-group-content"> <div class="filter-tags-wrapper"> <ul class="tag-list tag-list--checkboxes category--opacity" role="group" aria-labelledby="filter-group-4"> <li tag="opacity_opaque" class="collection-filter__tag" data-tag-name="Opacity_Opaque" data-tag-handle="opacity_opaque" role="button" tabindex="0" aria-pressed="false" aria-label="Add Opaque filter"> <a href="/collections/shop-all-glamnetic-products/opacity_opaque" title="Narrow selection to products matching tag Opacity_Opaque">Opaque</a> </li> <li tag="opacity_semi-transparent" class="collection-filter__tag" data-tag-name="Opacity_Semi-Transparent" data-tag-handle="opacity_semi-transparent" role="button" tabindex="0" aria-pressed="false" aria-label="Add Semi-Transparent filter"> <a href="/collections/shop-all-glamnetic-products/opacity_semi-transparent" title="Narrow selection to products matching tag Opacity_Semi-Transparent">Semi-Transparent</a> </li> </ul> </div> </div> </div> </details> </accordion-disclosure> <accordion-disclosure class="collection-filter__group collection-filter__group--nail-style accordion" data-accordion-id="nail-style"> <details class="accordion__disclosure group" data-accordion-detail
3016s="nail-style" aria-expanded="false"> <summary data-accordion-summary="nail-style"><span class="accordion__toggle collection-filter__group-title" id="filter-group-5"> <span>Nail Style</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="group-expanded:rotate icon icon-chevron-down" viewBox="0 0 10 10"> <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"></path> </svg></span> </summary> <div class="accordion__content"> <div id="CollectionFilter-5-nail-style" class="filter-group-content"> <div class="filter-tags-wrapper"> <ul class="tag-list tag-list--checkboxes category--nail-style" role="group" aria-labelledby="filter-group-5"> <li tag="nail-style_3d" class="collection-filter__tag" data-tag-name="Nail Style_3D" data-tag-handle="nail-style_3d" role="button" tabindex="0" aria-pressed="false" aria-label="Add 3D filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_3d" title="Narrow selection to products matching tag Nail Style_3D">3D</a> </li> <li tag="nail-style_3d-gems" class="collection-filter__tag" data-tag-name="Nail Style_3D Gems" data-tag-handle="nail-style_3d-gems" role="button" tabindex="0" aria-pressed="false" aria-label="Add 3D Gems filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_3d-gems" title="Narrow selection to products matching tag Nail Style_3D Gems">3D Gems</a> </li> <li tag="nail-style_abstract" class="collection-filter__tag" data-tag-name="Nail Style_Abstract" data-tag-handle="nail-style_abstract" role="button" tabindex="0" aria-pressed="false" aria-label="Add Abstract filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_abstract" title="Narrow selection to products matching tag Nail Style_Abstract">Abstract</a> </li> <li tag="nail-style_accent-nail" class="collection-filter__tag" data-tag-name="Nail Style_Accent Nail" data-tag-handle="nail-style_accent-nail" role="button" tabindex="0" aria-pressed="false" aria-label="Add Accent Nail filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_accent-nail" title="Narrow selection to products matching tag Nail Style_Accent Nail">Accent Nail</a> </li> <li tag="nail-style_accent-nails" class="collection-filter__tag" data-tag-name="Nail Style_Accent Nails" data-tag-handle="nail-style_accent-nails" role="button" tabindex="0" aria-pressed="false" aria-label="Add Accent Nails filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_accent-nails" title="Narrow selection to products matching tag Nail Style_Accent Nails">Accent Nails</a> </li> <li tag="nail-style_aura" class="collection-filter__tag" data-tag-name="Nail Style_Aura" data-tag-handle="nail-style_aura" role="button" tabindex="0" aria-pressed="false" aria-label="Add Aura filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_aura" title="Narrow selection to products matching tag Nail Style_Aura">Aura</a> </li> <li tag="nail-style_cat-eye" class="collection-filter__tag" data-tag-name="Nail Style_Cat Eye" data-tag-handle="nail-style_cat-eye" role="button" tabindex="0" aria-pressed="false" aria-label="Add Cat Eye filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_cat-eye" title="Narrow selection to products matching tag Nail Style_Cat Eye">Cat Eye</a> </li> <li tag="nail-style_chrome" class="collection-filter__tag" data-tag-name="Nail Style_Chrome" data-tag-handle="nail-style_chrome" role="button" tabindex="0" aria-pressed="false" aria-label="Add Chrome filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_chrome" title="Narrow selection to products matching tag Nail Style_Chrome">Chrome</a> </li> <li tag="nail-style_floral" class="collection-filter__tag" data-tag-name="Nail Style_Floral" data-tag-handle="nail-style_floral" role="button" tabindex="0" aria-pressed="false" aria-label="Add Floral filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_floral" title="Narrow selection to products matching tag Nail Style_Floral">Floral</a> </li> <li tag="nail-style_french-tip" class="collection-filter__tag" data-tag-name="Nail Style_French Tip" data-tag-handle="nail-style_french-tip" role="button" tabindex="0" aria-pressed="false" aria-label="Add French Tip filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_french-tip" title="Narrow selection to products matching tag Nail Style_French Tip">French Tip</a> </li> <li tag="nail-style_glass" class="collection-filter__tag" data-tag-name="Nail Style_Glass" data-tag-handle="nail-style_glass" role="button" tabindex="0" aria-pressed="false" aria-label="Add Glass filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_glass" title="Narrow selection to products matching tag Nail Style_Glass">Glass</a> </li> <li tag="nail-style_glazed" class="collection-filter__tag" data-tag-name="Nail Style_Glazed" data-tag-handle="nail-style_glazed" role="button" tabindex="0" aria-pressed="false" aria-label="Add Glazed filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_glazed" title="Narrow selection to products matching tag Nail Style_Glazed">Glazed</a> </li> <li tag="nail-style_glitter" class="collection-filter__tag" data-tag-name="Nail Style_Glitter" data-tag-handle="nail-style_glitter" role="button" tabindex="0" aria-pressed="false" aria-label="Add Glitter filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_glitter" title="Narrow selection to products matching tag Nail Style_Glitter">Glitter</a> </li> <li tag="nail-style_glow-in-the-dark" class="collection-filter__tag" data-tag-name="Nail Style_Glow in the Dark" data-tag-handle="nail-style_glow-in-the-dark" role="button" tabindex="0" aria-pressed="false" aria-label="Add Glow in the Dark filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_glow-in-the-dark" title="Narrow selection to products matching tag Nail Style_Glow in the Dark">Glow in the Dark</a> </li> <li tag="nail-style_jelly" class="collection-filter__tag" data-tag-name="Nail Style_Jelly" data-tag-handle="nail-style_jelly" role="button" tabindex="0" aria-pressed="false" aria-label="Add Jelly filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_jelly" title="Narrow selection to products matching tag Nail Style_Jelly">Jelly</a> </li> <li tag="nail-style_magnetic-cat-eye" class="collection-filter__tag" data-tag-name="Nail Style_Magnetic Cat Eye" data-tag-handle="nail-style_magnetic-cat-eye" role="button" tabindex="0" aria-pressed="false" aria-label="Add Magnetic Cat Eye filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_magnetic-cat-eye" title="Narrow selection to products matching tag Nail Style_Magnetic Cat Eye">Magnetic Cat Eye</a> </li> <li tag="nail-style_matte" class="collection-filter__tag" data-tag-name="Nail Style_Matte" data-tag-handle="nail-style_matte" role="button" tabindex="0" aria-pressed="false" aria-label="Add Matte filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_matte" title="Narrow selection to products matching tag Nail Style_Matte">Matte</a> </li> <li tag="nail-style_metallic-chrome" class="collection-filter__tag" data-tag-name="Nail Style_Metallic Chrome" data-tag-handle="nail-style_metallic-chrome" role="button" tabindex="0" aria-pressed="false" aria-label="Add Metallic Chrome filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_metallic-chrome" title="Narrow selection to products matching tag Nail Style_Metallic Chrome">Metallic Chrome</a> </li> <li tag="nail-style_ombre" class="collection-filter__tag" data-tag-name="Nail Style_Ombre" data-tag-handle="nail-style_ombre" role="button" tabindex="0" aria-pressed="false" aria-label="Add Ombre filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_ombre" title="Narrow selection to products matching tag Nail Style_Ombre">Ombre</a> </li> <li tag="nail-style_patterns" class="collection-filter__tag" data-tag-name="Nail Style_Patterns" data-tag-handle="nail-style_patterns" role="button" tabindex="0" aria-pressed="false" aria-label="Add Patterns filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_patterns" title="Narrow selection to products matching tag Nail Style_Patterns">Patterns</a> </li> <li tag="nail-style_pearl" class="collection-filter__tag" data-tag-name="Nail Style_Pearl" data-tag-handle="nail-style_pearl" role="button" tabindex="0" aria-pressed="false" aria-label="Add Pearl filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_pearl" title="Narrow selection to products matching tag Nail Style_Pearl">Pearl</a> </li> <li tag="nail-style_polka-dots" class="collection-filter__tag" data-tag-name="Nail Style_Polka Dots" data-tag-handle="nail-style_polka-dots" role="button" tabindex="0" aria-pressed="false" aria-label="Add Polka Dots filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_polka-dots" title="Narrow selection to products matching tag Nail Style_Polka Dots">Polka Dots</a> </li>
3016 <li tag="nail-style_solid-color" class="collection-filter__tag" data-tag-name="Nail Style_Solid Color" data-tag-handle="nail-style_solid-color" role="button" tabindex="0" aria-pressed="false" aria-label="Add Solid Color filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_solid-color" title="Narrow selection to products matching tag Nail Style_Solid Color">Solid Color</a> </li> <li tag="nail-style_solid-color-color" class="collection-filter__tag" data-tag-name="Nail Style_Solid Color Color" data-tag-handle="nail-style_solid-color-color" role="button" tabindex="0" aria-pressed="false" aria-label="Add Solid Color Color filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_solid-color-color" title="Narrow selection to products matching tag Nail Style_Solid Color Color">Solid Color Color</a> </li> <li tag="nail-style_sparkles" class="collection-filter__tag" data-tag-name="Nail Style_Sparkles" data-tag-handle="nail-style_sparkles" role="button" tabindex="0" aria-pressed="false" aria-label="Add Sparkles filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_sparkles" title="Narrow selection to products matching tag Nail Style_Sparkles">Sparkles</a> </li> <li tag="nail-style_tortoise" class="collection-filter__tag" data-tag-name="Nail Style_Tortoise" data-tag-handle="nail-style_tortoise" role="button" tabindex="0" aria-pressed="false" aria-label="Add Tortoise filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_tortoise" title="Narrow selection to products matching tag Nail Style_Tortoise">Tortoise</a> </li> <li tag="nail-style_velvet" class="collection-filter__tag" data-tag-name="Nail Style_Velvet" data-tag-handle="nail-style_velvet" role="button" tabindex="0" aria-pressed="false" aria-label="Add Velvet filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_velvet" title="Narrow selection to products matching tag Nail Style_Velvet">Velvet</a> </li> <li tag="nail-style_waves" class="collection-filter__tag" data-tag-name="Nail Style_Waves" data-tag-handle="nail-style_waves" role="button" tabindex="0" aria-pressed="false" aria-label="Add Waves filter"> <a href="/collections/shop-all-glamnetic-products/nail-style_waves" title="Narrow selection to products matching tag Nail Style_Waves">Waves</a> </li> </ul> </div> </div> </div> </details> </accordion-disclosure> <accordion-disclosure class="collection-filter__group collection-filter__group--nail-shape accordion" data-accordion-id="nail-shape"> <details class="accordion__disclosure group" data-accordion-details="nail-shape" aria-expanded="false"> <summary data-accordion-summary="nail-shape"><span class="accordion__toggle collection-filter__group-title" id="filter-group-6"> <span>Nail Shape</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="group-expanded:rotate icon icon-chevron-down" viewBox="0 0 10 10"> <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"></path> </svg></span> </summary> <div class="accordion__content"> <div id="CollectionFilter-6-nail-shape" class="filter-group-content"> <div class="filter-tags-wrapper"> <ul class="tag-list tag-list--checkboxes category--nail-shape" role="group" aria-labelledby="filter-group-6"> <li tag="nail-shape_almond" class="collection-filter__tag" data-tag-name="Nail Shape_Almond" data-tag-handle="nail-shape_almond" role="button" tabindex="0" aria-pressed="false" aria-label="Add Almond filter"> <a href="/collections/shop-all-glamnetic-products/nail-shape_almond" title="Narrow selection to products matching tag Nail Shape_Almond">Almond</a> </li> <li tag="nail-shape_coffin" class="collection-filter__tag" data-tag-name="Nail Shape_Coffin" data-tag-handle="nail-shape_coffin" role="button" tabindex="0" aria-pressed="false" aria-label="Add Coffin filter"> <a href="/collections/shop-all-glamnetic-products/nail-shape_coffin" title="Narrow selection to products matching tag Nail Shape_Coffin">Coffin</a> </li> <li tag="nail-shape_natural" class="collection-filter__tag" data-tag-name="Nail Shape_Natural" data-tag-handle="nail-shape_natural" role="button" tabindex="0" aria-pressed="false" aria-label="Add Natural filter"> <a href="/collections/shop-all-glamnetic-products/nail-shape_natural" title="Narrow selection to products matching tag Nail Shape_Natural">Natural</a> </li> <li tag="nail-shape_oval" class="collection-filter__tag" data-tag-name="Nail Shape_Oval" data-tag-handle="nail-shape_oval" role="button" tabindex="0" aria-pressed="false" aria-label="Add Oval filter"> <a href="/collections/shop-all-glamnetic-products/nail-shape_oval" title="Narrow selection to products matching tag Nail Shape_Oval">Oval</a> </li> <li tag="nail-shape_round" class="collection-filter__tag" data-tag-name="Nail Shape_Round" data-tag-handle="nail-shape_round" role="button" tabindex="0" aria-pressed="false" aria-label="Add Round filter"> <a href="/collections/shop-all-glamnetic-products/nail-shape_round" title="Narrow selection to products matching tag Nail Shape_Round">Round</a> </li> <li tag="nail-shape_square" class="collection-filter__tag" data-tag-name="Nail Shape_Square" data-tag-handle="nail-shape_square" role="button" tabindex="0" aria-pressed="false" aria-label="Add Square filter"> <a href="/collections/shop-all-glamnetic-products/nail-shape_square" title="Narrow selection to products matching tag Nail Shape_Square">Square</a> </li> <li tag="nail-shape_squoval" class="collection-filter__tag" data-tag-name="Nail Shape_Squoval" data-tag-handle="nail-shape_squoval" role="button" tabindex="0" aria-pressed="false" aria-label="Add Squoval filter"> <a href="/collections/shop-all-glamnetic-products/nail-shape_squoval" title="Narrow selection to products matching tag Nail Shape_Squoval">Squoval</a> </li> <li tag="nail-shape_super-short" class="collection-filter__tag" data-tag-name="Nail Shape_Super Short" data-tag-handle="nail-shape_super-short" role="button" tabindex="0" aria-pressed="false" aria-label="Add Super Short filter"> <a href="/collections/shop-all-glamnetic-products/nail-shape_super-short" title="Narrow selection to products matching tag Nail Shape_Super Short">Super Short</a> </li> </ul> </div> </div> </div> </details> </accordion-disclosure> <accordion-disclosure class="collection-filter__group collection-filter__group--nail-length accordion" data-accordion-id="nail-length"> <details class="accordion__disclosure group" data-accordion-detail
3016s="nail-length" aria-expanded="false"> <summary data-accordion-summary="nail-length"><span class="accordion__toggle collection-filter__group-title" id="filter-group-7"> <span>Nail Length</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="group-expanded:rotate icon icon-chevron-down" viewBox="0 0 10 10"> <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"></path> </svg></span> </summary> <div class="accordion__content"> <div id="CollectionFilter-7-nail-length" class="filter-group-content"> <div class="filter-tags-wrapper"> <ul class="tag-list tag-list--checkboxes category--nail-length" role="group" aria-labelledby="filter-group-7"> <li tag="nail-length_extra-short" class="collection-filter__tag" data-tag-name="Nail Length_Extra Short" data-tag-handle="nail-length_extra-short" role="button" tabindex="0" aria-pressed="false" aria-label="Add Extra Short filter"> <a href="/collections/shop-all-glamnetic-products/nail-length_extra-short" title="Narrow selection to products matching tag Nail Length_Extra Short">Extra Short</a> </li> <li tag="nail-length_long" class="collection-filter__tag" data-tag-name="Nail Length_Long" data-tag-handle="nail-length_long" role="button" tabindex="0" aria-pressed="false" aria-label="Add Long filter"> <a href="/collections/shop-all-glamnetic-products/nail-length_long" title="Narrow selection to products matching tag Nail Length_Long">Long</a> </li> <li tag="nail-length_medium" class="collection-filter__tag" data-tag-name="Nail Length_Medium" data-tag-handle="nail-length_medium" role="button" tabindex="0" aria-pressed="false" aria-label="Add Medium filter"> <a href="/collections/shop-all-glamnetic-products/nail-length_medium" title="Narrow selection to products matching tag Nail Length_Medium">Medium</a> </li> <li tag="nail-length_short" class="collection-filter__tag" data-tag-name="Nail Length_Short" data-tag-handle="nail-length_short" role="button" tabindex="0" aria-pressed="false" aria-label="Add Short filter"> <a href="/collections/shop-all-glamnetic-products/nail-length_short" title="Narrow selection to products matching tag Nail Length_Short">Short</a> </li> <li tag="nail-length_super-short" class="collection-filter__tag" data-tag-name="Nail Length_Super Short" data-tag-handle="nail-length_super-short" role="button" tabindex="0" aria-pressed="false" aria-label="Add Super Short filter"> <a href="/collections/shop-all-glamnetic-products/nail-length_super-short" title="Narrow selection to products matching tag Nail Length_Super Short">Super Short</a> </li> </ul> </div> </div> </div> </details> </accordion-disclosure> <accordion-disclosure class="collection-filter__group collection-filter__group--lash-shape accordion" data-accordion-id="lash-shape"> <details class="accordion__disclosure group" data-accordion-details="lash-shape" aria-expanded="false"> <summary data-accordion-summary="lash-shape"><span class="accordion__toggle collection-filter__group-title" id="filter-group-10"> <span>Lash Shape</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="group-expanded:rotate icon icon-chevron-down" viewBox="0 0 10 10"> <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"></path> </svg></span> </summary> <div class="accordion__content"> <div id="CollectionFilter-10-lash-shape" class="filter-group-content"> <div class="filter-tags-wrapper"> <ul class="tag-list tag-list--checkboxes category--lash-shape" role="group" aria-labelledby="filter-group-10"> <li tag="lash-shape_cat-eye" class="collection-filter__tag" data-tag-name="Lash Shape_Cat Eye" data-tag-handle="lash-shape_cat-eye" role="button" tabindex="0" aria-pressed="false" aria-label="Add Cat Eye filter"> <a href="/collections/shop-all-glamnetic-products/lash-shape_cat-eye" title="Narrow selection to products matching tag Lash Shape_Cat Eye">Cat Eye</a> </li> <li tag="lash-shape_cat-eye" class="collection-filter__tag" data-tag-name="Lash Shape_Cat-eye" data-tag-handle="lash-shape_cat-eye" role="button" tabindex="0" aria-pressed="false" aria-label="Add Cat-eye filter"> <a href="/collections/shop-all-glamnetic-products/lash-shape_cat-eye" title="Narrow selection to products matching tag Lash Shape_Cat-eye">Cat-eye</a> </li> <li tag="lash-shape_round" class="collection-filter__tag" data-tag-name="Lash Shape_Round" data-tag-handle="lash-shape_round" role="button" tabindex="0" aria-pressed="false" aria-label="Add Round filter"> <a href="/collections/shop-all-glamnetic-products/lash-shape_round" title="Narrow selection to products matching tag Lash Shape_Round">Round</a> </li> <li tag="lash-shape_wispy" class="collection-filter__tag" data-tag-name="Lash Shape_Wispy" data-tag-handle="lash-shape_wispy" role="button" tabindex="0" aria-pressed="false" aria-label="Add Wispy filter"> <a href="/collections/shop-all-glamnetic-products/lash-shape_wispy" title="Narrow selection to products matching tag Lash Shape_Wispy">Wispy</a> </li> </ul> </div> </div> </div> </details> </accordion-disclosure> <accordion-disclosure class="collection-filter__group collection-filter__group--lash-length accordion" data-accordion-id="lash-length"> <details class="accordion__disclosure group" data-accordion-detail
3016s="lash-length" aria-expanded="false"> <summary data-accordion-summary="lash-length"><span class="accordion__toggle collection-filter__group-title" id="filter-group-11"> <span>Lash Length</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="group-expanded:rotate icon icon-chevron-down" viewBox="0 0 10 10"> <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"></path> </svg></span> </summary> <div class="accordion__content"> <div id="CollectionFilter-11-lash-length" class="filter-group-content"> <div class="filter-tags-wrapper"> <ul class="tag-list tag-list--checkboxes category--lash-length" role="group" aria-labelledby="filter-group-11"> <li tag="lash-length_extra-long" class="collection-filter__tag" data-tag-name="Lash Length_Extra Long" data-tag-handle="lash-length_extra-long" role="button" tabindex="0" aria-pressed="false" aria-label="Add Extra Long filter"> <a href="/collections/shop-all-glamnetic-products/lash-length_extra-long" title="Narrow selection to products matching tag Lash Length_Extra Long">Extra Long</a> </li> <li tag="lash-length_long" class="collection-filter__tag" data-tag-name="Lash Length_Long" data-tag-handle="lash-length_long" role="button" tabindex="0" aria-pressed="false" aria-label="Add Long filter"> <a href="/collections/shop-all-glamnetic-products/lash-length_long" title="Narrow selection to products matching tag Lash Length_Long">Long</a> </li> <li tag="lash-length_medium" class="collection-filter__tag" data-tag-name="Lash Length_Medium" data-tag-handle="lash-length_medium" role="button" tabindex="0" aria-pressed="false" aria-label="Add Medium filter"> <a href="/collections/shop-all-glamnetic-products/lash-length_medium" title="Narrow selection to products matching tag Lash Length_Medium">Medium</a> </li> <li tag="lash-length_short" class="collection-filter__tag" data-tag-name="Lash Length_Short" data-tag-handle="lash-length_short" role="button" tabindex="0" aria-pressed="false" aria-label="Add Short filter"> <a href="/collections/shop-all-glamnetic-products/lash-length_short" title="Narrow selection to products matching tag Lash Length_Short">Short</a> </li> </ul> </div> </div> </div> </details> </accordion-disclosure> <accordion-disclosure class="collection-filter__group collection-filter__group--finish accordion" data-accordion-id="finish"> <details class="accordion__disclosure group" data-accordion-details="finish" aria-expanded="false"> <summary data-accordion-summary="finish"><span class="accordion__toggle collection-filter__group-title" id="filter-group-13"> <span>Finish</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="group-expanded:rotate icon icon-chevron-down" viewBox="0 0 10 10"> <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"></path> </svg></span> </summary> <div class="accordion__content"> <div id="CollectionFilter-13-finish" class="filter-group-content"> <div class="filter-tags-wrapper"> <ul class="tag-list tag-list--checkboxes category--finish" role="group" aria-labelledby="filter-group-13"> <li tag="finish_chrome" class="collection-filter__tag" data-tag-name="Finish_Chrome" data-tag-handle="finish_chrome" role="button" tabindex="0" aria-pressed="false" aria-label="Add Chrome filter"> <a href="/collections/shop-all-glamnetic-products/finish_chrome" title="Narrow selection to products matching tag Finish_Chrome">Chrome</a> </li> <li tag="finish_foil" class="collection-filter__tag" data-tag-name="Finish_Foil" data-tag-handle="finish_foil" role="button" tabindex="0" aria-pressed="false" aria-label="Add Foil filter"> <a href="/collections/shop-all-glamnetic-products/finish_foil" title="Narrow selection to products matching tag Finish_Foil">Foil</a> </li> <li tag="finish_gems" class="collection-filter__tag" data-tag-name="Finish_Gems" data-tag-handle="finish_gems" role="button" tabindex="0" aria-pressed="false" aria-label="Add Gems filter"> <a href="/collections/shop-all-glamnetic-products/finish_gems" title="Narrow selection to products matching tag Finish_Gems">Gems</a> </li> <li tag="finish_glass" class="collection-filter__tag" data-tag-name="Finish_Glass" data-tag-handle="finish_glass" role="button" tabindex="0" aria-pressed="false" aria-label="Add Glass filter"> <a href="/collections/shop-all-glamnetic-products/finish_glass" title="Narrow selection to products matching tag Finish_Glass">Glass</a> </li> <li tag="finish_glazed" class="collection-filter__tag" data-tag-name="Finish_Glazed" data-tag-handle="finish_glazed" role="button" tabindex="0" aria-pressed="false" aria-label="Add Glazed filter"> <a href="/collections/shop-all-glamnetic-products/finish_glazed" title="Narrow selection to products matching tag Finish_Glazed">Glazed</a> </li> <li tag="finish_glazed-pearl" class="collection-filter__tag" data-tag-name="Finish_Glazed Pearl" data-tag-handle="finish_glazed-pearl" role="button" tabindex="0" aria-pressed="false" aria-label="Add Glazed Pearl filter"> <a href="/collections/shop-all-glamnetic-products/finish_glazed-pearl" title="Narrow selection to products matching tag Finish_Glazed Pearl">Glazed Pearl</a> </li> <li tag="finish_glitter" class="collection-filter__tag" data-tag-name="Finish_Glitter" data-tag-handle="finish_glitter" role="button" tabindex="0" aria-pressed="false" aria-label="Add Glitter filter"> <a href="/collections/shop-all-glamnetic-products/finish_glitter" title="Narrow selection to products matching tag Finish_Glitter">Glitter</a> </li> <li tag="finish_gloss" class="collection-filter__tag" data-tag-name="Finish_Gloss" data-tag-handle="finish_gloss" role="button" tabindex="0" aria-pressed="false" aria-label="Add Gloss filter"> <a href="/collections/shop-all-glamnetic-products/finish_gloss" title="Narrow selection to products matching tag Finish_Gloss">Gloss</a> </li> <li tag="finish_glossy" class="collection-filter__tag" data-tag-name="Finish_Glossy" data-tag-handle="finish_glossy" role="button" tabindex="0" aria-pressed="false" aria-label="Add Glossy filter"> <a href="/collections/shop-all-glamnetic-products/finish_glossy" title="Narrow selection to products matching tag Finish_Glossy">Glossy</a> </li> <li tag="finish_magnetic-cat-eye" class="collection-filter__tag" data-tag-name="Finish_Magnetic Cat Eye" data-tag-handle="finish_magnetic-cat-eye" role="button" tabindex="0" aria-pressed="false" aria-label="Add Magnetic Cat Eye filter"> <a href="/collections/shop-all-glamnetic-products/finish_magnetic-cat-eye" title="Narrow selection to products matching tag Finish_Magnetic Cat Eye">Magnetic Cat Eye</a> </li> <li tag="finish_matte" class="collection-filter__tag" data-tag-name="Finish_Matte" data-tag-handle="finish_matte" role="button" tabindex="0" aria-pressed="false" aria-label="Add Matte filter"> <a href="/collections/shop-all-glamnetic-products/finish_matte" title="Narrow selection to products matching tag Finish_Matte">Matte</a> </li> <li tag="finish_metallic" class="collection-filter__tag" data-tag-name="Finish_Metallic" data-tag-handle="finish_metallic" role="button" tabindex="0" aria-pressed="false" aria-label="Add Metallic filter"> <a href="/collections/shop-all-glamnetic-products/finish_metallic" title="Narrow selection to products matching tag Finish_Metallic">Metallic</a> </li> <li tag="finish_metallic-chrome" class="collection-filter__tag" data-tag-name="Finish_Metallic Chrome" data-tag-handle="finish_metallic-chrome" role="button" tabindex="0" aria-pressed="false" aria-label="Add Metallic Chrome filter"> <a href="/collections/shop-all-glamnetic-products/finish_metallic-chrome" title="Narrow selection to products matching tag Finish_Metallic Chrome">Metallic Chrome</a> </li> <li tag="finish_pearl" class="collection-filter__tag" data-tag-name="Finish_Pearl" data-tag-handle="finish_pearl" role="button" tabindex="0" aria-pressed="false" aria-label="Add Pearl filter"> <a href="/collections/shop-all-glamnetic-products/finish_pearl" title="Narrow selection to products matching tag Finish_Pearl">Pearl</a> </li> <li tag="finish_pearl-chrome" class="collection-filter__tag" data-tag-name="Finish_Pearl Chrome" data-tag-handle="finish_pearl-chrome" role="button" tabindex="0" aria-pressed="false" aria-label="Add Pearl Chrome filter"> <a href="/collections/shop-all-glamnetic-products/finish_pearl-chrome" title="Narrow selection to products matching tag Finish_Pearl Chrome">Pearl Chrome</a> </li> <li tag="finish_velvet" class="collection-filter__tag" data-tag-name="Finish_Velvet" data-tag-handle="finish_velvet" role="button" tabindex="0" aria-pressed="false" aria-label="Add Velvet filter"> <a href="/collections/shop-all-glamnetic-products/finish_velvet" title="Narrow selection to products matching tag Finish_Velvet">Velvet</a> </li> </ul> </div> </div> </div> </details> </accordion-disclosure> <accordion-disclosure class="collection-filter__group collection-filter__group--eye-shape accordion" data-accordion-id="eye-shape"> <details class="accordion__disclosure group" data-accordion-detail
3016s="eye-shape" aria-expanded="false"> <summary data-accordion-summary="eye-shape"><span class="accordion__toggle collection-filter__group-title" id="filter-group-16"> <span>Eye Shape</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="group-expanded:rotate icon icon-chevron-down" viewBox="0 0 10 10"> <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"></path> </svg></span> </summary> <div class="accordion__content"> <div id="CollectionFilter-16-eye-shape" class="filter-group-content"> <div class="filter-tags-wrapper"> <ul class="tag-list tag-list--checkboxes category--eye-shape" role="group" aria-labelledby="filter-group-16"> <li tag="eye-shape_almond" class="collection-filter__tag" data-tag-name="Eye Shape_Almond" data-tag-handle="eye-shape_almond" role="button" tabindex="0" aria-pressed="false" aria-label="Add Almond filter"> <a href="/collections/shop-all-glamnetic-products/eye-shape_almond" title="Narrow selection to products matching tag Eye Shape_Almond">Almond</a> </li> <li tag="eye-shape_deep-set" class="collection-filter__tag" data-tag-name="Eye Shape_Deep Set" data-tag-handle="eye-shape_deep-set" role="button" tabindex="0" aria-pressed="false" aria-label="Add Deep Set filter"> <a href="/collections/shop-all-glamnetic-products/eye-shape_deep-set" title="Narrow selection to products matching tag Eye Shape_Deep Set">Deep Set</a> </li> <li tag="eye-shape_hooded" class="collection-filter__tag" data-tag-name="Eye Shape_Hooded" data-tag-handle="eye-shape_hooded" role="button" tabindex="0" aria-pressed="false" aria-label="Add Hooded filter"> <a href="/collections/shop-all-glamnetic-products/eye-shape_hooded" title="Narrow selection to products matching tag Eye Shape_Hooded">Hooded</a> </li> <li tag="eye-shape_monolid" class="collection-filter__tag" data-tag-name="Eye Shape_Monolid" data-tag-handle="eye-shape_monolid" role="button" tabindex="0" aria-pressed="false" aria-label="Add Monolid filter"> <a href="/collections/shop-all-glamnetic-products/eye-shape_monolid" title="Narrow selection to products matching tag Eye Shape_Monolid">Monolid</a> </li> <li tag="eye-shape_round" class="collection-filter__tag" data-tag-name="Eye Shape_Round" data-tag-handle="eye-shape_round" role="button" tabindex="0" aria-pressed="false" aria-label="Add Round filter"> <a href="/collections/shop-all-glamnetic-products/eye-shape_round" title="Narrow selection to products matching tag Eye Shape_Round">Round</a> </li> </ul> </div> </div> </div> </details> </accordion-disclosure> <accordion-disclosure class="collection-filter__group collection-filter__group--color accordion" data-accordion-id="color"> <details class="accordion__disclosure group" data-accordion-details="color" aria-expanded="false"> <summary data-accordion-summary="color"><span class="accordion__toggle collection-filter__group-title" id="filter-group-18"> <span>Color</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="group-expanded:rotate icon icon-chevron-down" viewBox="0 0 10 10"> <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"></path> </svg></span> </summary> <div class="accordion__content"> <div id="CollectionFilter-18-color" class="filter-group-content"> <div class="filter-tags-wrapper"> <ul class="tag-list tag-list--checkboxes category--color" role="group" aria-labelledby="filter-group-18"> <li tag="color_black" class="collection-filter__tag" data-tag-name="Color_Black" data-tag-handle="color_black" role="button" tabindex="0" aria-pressed="false" aria-label="Add Black filter"> <a href="/collections/shop-all-glamnetic-products/color_black" title="Narrow selection to products matching tag Color_Black"><span class="color-dot" style="background:Black"></span>Black</a> </li> <li tag="color_blue" class="collection-filter__tag" data-tag-name="Color_Blue" data-tag-handle="color_blue" role="button" tabindex="0" aria-pressed="false" aria-label="Add Blue filter"> <a href="/collections/shop-all-glamnetic-products/color_blue" title="Narrow selection to products matching tag Color_Blue"><span class="color-dot" style="background:Blue"></span>Blue</a> </li> <li tag="color_bronze" class="collection-filter__tag" data-tag-name="Color_Bronze" data-tag-handle="color_bronze" role="button" tabindex="0" aria-pressed="false" aria-label="Add Bronze filter"> <a href="/collections/shop-all-glamnetic-products/color_bronze" title="Narrow selection to products matching tag Color_Bronze"><span class="color-dot" style="background:Bronze"></span>Bronze</a> </li> <li tag="color_brown" class="collection-filter__tag" data-tag-name="Color_Brown" data-tag-handle="color_brown" role="button" tabindex="0" aria-pressed="false" aria-label="Add Brown filter"> <a href="/collections/shop-all-glamnetic-products/color_brown" title="Narrow selection to products matching tag Color_Brown"><span class="color-dot" style="background:Brown"></span>Brown</a> </li> <li tag="color_gold" class="collection-filter__tag" data-tag-name="Color_Gold" data-tag-handle="color_gold" role="button" tabindex="0" aria-pressed="false" aria-label="Add Gold filter"> <a href="/collections/shop-all-glamnetic-products/color_gold" title="Narrow selection to products matching tag Color_Gold"><span class="color-dot" style="background:Gold"></span>Gold</a> </li> <li tag="color_gray" class="collection-filter__tag" data-tag-name="Color_Gray" data-tag-handle="color_gray" role="button" tabindex="0" aria-pressed="false" aria-label="Add Gray filter"> <a href="/collections/shop-all-glamnetic-products/color_gray" title="Narrow selection to products matching tag Color_Gray"><span class="color-dot" style="background:Gray"></span>Gray</a> </li> <li tag="color_green" class="collection-filter__tag" data-tag-name="Color_Green" data-tag-handle="color_green" role="button" tabindex="0" aria-pressed="false" aria-label="Add Green filter"> <a href="/collections/shop-all-glamnetic-products/color_green" title="Narrow selection to products matching tag Color_Green"><span class="color-dot" style="background:Green"></span>Green</a> </li> <li tag="color_multicolor" class="collection-filter__tag" data-tag-name="Color_Multicolor" data-tag-handle="color_multicolor" role="button" tabindex="0" aria-pressed="false" aria-label="Add Multicolor filter"> <a href="/collections/shop-all-glamnetic-products/color_multicolor" title="Narrow selection to products matching tag Color_Multicolor"><span class="color-dot" style="background:Multicolor"></span>Multicolor</a> </li> <li tag="color_nude" class="collection-filter__tag" data-tag-name="Color_Nude" data-tag-handle="color_nude" role="button" tabindex="0" aria-pressed="false" aria-label="Add Nude filter"> <a href="/collections/shop-all-glamnetic-products/color_nude" title="Narrow selection to products matching tag Color_Nude"><span class="color-dot" style="background:#F4E1DC;"></span>Nude</a> </li> <li tag="color_orange" class="collection-filter__tag" data-tag-name="Color_Orange" data-tag-handle="color_orange" role="button" tabindex="0" aria-pressed="false" aria-label="Add Orange filter"> <a href="/collections/shop-all-glamnetic-products/color_orange" title="Narrow selection to products matching tag Color_Orange"><span class="color-dot" style="background:Orange"></span>Orange</a> </li> <li tag="color_pink" class="collection-filter__tag" data-tag-name="Color_Pink" data-tag-handle="color_pink" role="button" tabindex="0" aria-pressed="false" aria-label="Add Pink filter"> <a href="/collections/shop-all-glamnetic-products/color_pink" title="Narrow selection to products matching tag Color_Pink"><span class="color-dot" style="background:Pink"></span>Pink</a> </li> <li tag="color_purple" class="collection-filter__tag" data-tag-name="Color_Purple" data-tag-handle="color_purple" role="button" tabindex="0" aria-pressed="false" aria-label="Add Purple filter"> <a href="/collections/shop-all-glamnetic-products/color_purple" title="Narrow selection to products matching tag Color_Purple"><span class="color-dot" style="background:Purple"></span>Purple</a> </li> <li tag="color_red" class="collection-filter__tag" data-tag-name="Color_Red" data-tag-handle="color_red" role="button" tabindex="0" aria-pressed="false" aria-label="Add Red filter"> <a href="/collections/shop-all-glamnetic-products/color_red" title="Narrow selection to products matching tag Color_Red"><span class="color-dot" style="background:Red"></span>Red</a> </li> <li tag="color_silver" class="collection-filter__tag" data-tag-name="Color_Silver" data-tag-handle="color_silver" role="button" tabindex="0" aria-pressed="false" aria-label="Add Silver filter"> <a href="/collections/shop-all-glamnetic-products/color_silver" title="Narrow selection to products matching tag Color_Silver"><span class="color-dot" style="background:Silver"></span>Silver</a> </li> <li tag="color_white" class="collection-filter__tag" data-tag-name="Color_White" data-tag-handle="color_white" role="button" tabindex="0" aria-pressed="false" aria-label="Add White filter"> <a href="/collections/shop-all-glamnetic-products/color_white" title="Narrow selection to products matching tag Color_White"><span class="color-dot" style="background:#FFF; border:1px solid #808080"></span>White</a> </li> <li tag="color_yellow" class="collection-filter__tag" data-tag-name="Color_Yellow" data-tag-handle="color_yellow" role="button" tabindex="0" aria-pressed="false" aria-label="Add Yellow filter"> <a href="/collections/shop-all-glamnetic-products/color_yellow" title="Narrow selection to products matching tag Color_Yellow"><span class="color-dot" style="background:Yellow"></span>Yellow</a> </li> </ul> </div> </div> </div> </details> </accordion-disclosure> <accordion-disclosure class="collection-filter__group collection-filter__group--application-type accordion" data-accordion-id="application-type"> <details class="accordion__disclosure group" data-accordion-detail
3016s="application-type" aria-expanded="false"> <summary data-accordion-summary="application-type"><span class="accordion__toggle collection-filter__group-title" id="filter-group-23"> <span>Application Type</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="group-expanded:rotate icon icon-chevron-down" viewBox="0 0 10 10"> <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"></path> </svg></span> </summary> <div class="accordion__content"> <div id="CollectionFilter-23-application-type" class="filter-group-content"> <div class="filter-tags-wrapper"> <ul class="tag-list tag-list--checkboxes category--application-type" role="group" aria-labelledby="filter-group-23"> <li tag="application-type_glue-on-nails" class="collection-filter__tag" data-tag-name="Application Type_Glue On Nails" data-tag-handle="application-type_glue-on-nails" role="button" tabindex="0" aria-pressed="false" aria-label="Add Glue On Nails filter"> <a href="/collections/shop-all-glamnetic-products/application-type_glue-on-nails" title="Narrow selection to products matching tag Application Type_Glue On Nails">Glue On Nails</a> </li> <li tag="application-type_peel-stick-nails" class="collection-filter__tag" data-tag-name="Application Type_Peel & Stick Nails" data-tag-handle="application-type_peel-stick-nails" role="button" tabindex="0" aria-pressed="false" aria-label="Add Peel & Stick Nails filter"> <a href="/collections/shop-all-glamnetic-products/application-type_peel-stick-nails" title="Narrow selection to products matching tag Application Type_Peel & Stick Nails">Peel & Stick Nails</a> </li> </ul> </div> </div> </div> </details> </accordion-disclosure></div> <!-- Apply Button Container - Sticky at Bottom -->
3016 <div class="filter-apply-container" id="filter-apply-container"> <button type="button" class="filter-apply-button" id="filter-apply-button" aria-label="Apply selected filters" aria-describedby="filter-apply-button-count"> <span class="filter-apply-button-text">Apply</span> <span class="filter-apply-button-count" id="filter-apply-button-count" aria-live="polite" role="status"></span> </button> </div> </div> <div class="w-full desktop-blur-cover hidden"></div> <div class="collection__products-wrapper w-full" id="ProductGridContainer"> <!-- Collection Loading Overlay --> <div class="collection-loading-overlay" id="collection-loading-overlay" aria-hidden="true"> <div class="collection-loading-spinner"> <div class="spinner-ring" role="img" aria-label="Loading"></div> <p class="loading-text" aria-live="polite">Updating products...</p> <p class="loading-progress" id="loading-progress" aria-live="polite"></p> </div> </div> <div class="collection-hero-top"> <div class="collection-sorter"> <div class="collection-sorter-header"> <h1 class="collection-title">Shop All Glamnetic Products</h1> <div id="filter-status-announcer" class="sr-only" aria-live="polite" aria-atomic="true" role="status"></div> <div class="selected-filters-container" id="selected-filters-container" aria-label="Active filters"> <div class="selected-filters-wrapper" id="selected-filters-wrapper"> <div class="selected-filters-list" id="selected-filters-list" role="list"></div> <button class="selected-filters-clear-all" id="clear-all-filters" type="button" aria-label="Clear all filters"> Clear All </button> </div> </div> <div class="collection-sorter-container"><a href="#" class="show-filter opacity-low" id="show_filter" aria-label="Open filters" aria-expanded="false" aria-haspopup="dialog"> <span class="xtext-[14px] md:xtext-[16px]">Show Filter</span> <svg width="30" height="30" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M25 14.5834L41.6667 14.5834" stroke="#2D2D2C" stroke-opacity="0.5" stroke-width="3" stroke-linecap="round"></path> <path d="M8.33337 14.5834L16.6667 14.5834" stroke="#2D2D2C" stroke-opacity="0.5" stroke-width="3" stroke-linecap="round"></path> <path d="M35.4166 35.4166L41.6666 35.4166" stroke="#2D2D2C" stroke-opacity="0.5" stroke-width="3" stroke-linecap="round"></path> <path d="M8.33337 35.4166L25 35.4166" stroke="#2D2D2C" stroke-opacity="0.5" stroke-width="3" stroke-linecap="round"></path> <circle cx="20.8333" cy="14.5833" r="4.16667" transform="rotate(90 20.8333 14.5833)" fill="#2D2D2C" stroke="#2D2D2C" stroke-width="2" stroke-linecap="round"></circle> <circle cx="30.25" cy="35.4167" r="4.16667" transform="rotate(90 30.25 35.4167)" fill="#2D2D2C" stroke="#2D2D2C" stroke-width="2" stroke-linecap="round"></circle> </svg> </a><span class="select-wrapper xml-[.75em]"> <select id="sort-by" class="sort-by-box-okay" aria-label="Sort collection"> <option value="manual" selected="selected">Featured</option> <option value="most-relevant">Most relevant</option> <option value="best-selling">Best selling</option> <option value="title-ascending">Alphabetically, A-Z</option> <option value="title-descending">Alphabetically, Z-A</option> <option value="price-ascending">Price, low to high</option> <option value="price-descending">Price, high to low</option> <option value="filter.v.availability=1">Availability</option> </select> </span> </div> </div> </div> </div> <div class="collection"><div class="collection__main"> <product-list id="product-list-template--17081868451883__main" class="product-list" collection-mobile-layout="medium" collection-desktop-layout="medium"><product-card class="product-card product-card--modern product-card--align-left" handle="i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails"><div class="product-card__figure" style="position: relative;"><style> 3017 .badge-list.badge-list--modern{ 3018 flex-direction: row; 3019 } 3020 @media screen and (max-width: 749px) { 3021 3022 .badge-list--modern.badge-list--position-top_left { 3023 top: 5px !important; 3024 left: 5px !important; 3025 right: auto !important; 3026 bottom: auto !important; 3027 } 3028 3029 .badge-list--modern.badge-list--position-bottom_left { 3030 bottom: 5px !important; 3031 left: 5px !important; 3032 right: auto !important; 3033 top: auto !important; 3034 } 3035 3036 .badge-list--modern.badge-list--position-top_right { 3037 top: 5px !important; 3038 right: 5px !important; 3039 left: auto !important; 3040 bottom: auto !important; 3041 } 3042 3043 .badge-list--modern.badge-list--position-bottom_right { 3044 bottom: 5px !important; 3045 right: 5px !important; 3046 left: auto !important; 3047 top: auto !important; 3048 } 3049 } 3050 </style><badge-list class="badge-list badge-list--modern badge-list--desktop-bottom badge-list--mobile-bottom badge-list--position-bottom_left" style="position: absolute; bottom: 10px; left: 10px;"><new-product-badge class="badge badge--new new-badge" title="New">New</new-product-badge></badge-list><a href="/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/IAmYourFather_1.webp?v=1788989917&width=1000" alt="A hand with long, pointed black nails featuring shiny, sculpted glamnetic âI Am Your Fatherâ STAR WARS press-on nails inspired by Darth Vader. The person wears a gold ring, and a black sleeve covers part of their hand." srcset="//www.glamnetic.com/cdn/shop/files/IAmYourFather_1.webp?v=1788989917&width=200 200w, //www.glamnetic.com/cdn/shop/files/IAmYourFather_1.webp?v=1788989917&width=300 300w, //www.glamnetic.com/cdn/shop/files/IAmYourFather_1.webp?v=1788989917&width=400 400w, //www.glamnetic.com/cdn/shop/files/IAmYourFather_1.webp?v=1788989917&width=500 500w, //www.glamnetic.com/cdn/shop/files/IAmYourFather_1.webp?v=1788989917&width=600 600w, //www.glamnetic.com/cdn/shop/files/IAmYourFather_1.webp?v=1788989917&width=700 700w, //www.glamnetic.com/cdn/shop/files/IAmYourFather_1.webp?v=1788989917&width=800 800w, //www.glamnetic.com/cdn/shop/files/IAmYourFather_1.webp?v=1788989917&width=1000 1000w" width="1000" height="1000" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.glamnetic.com/cdn/shop/files/DTC_STARWARS_I_AM_YOUR_FATHER-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077619&width=500" alt="I Am Your Father" srcset="//www.glamnetic.com/cdn/shop/files/DTC_STARWARS_I_AM_YOUR_FATHER-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077619&width=200 200w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_I_AM_YOUR_FATHER-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077619&width=300 300w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_I_AM_YOUR_FATHER-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077619&width=400 400w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_I_AM_YOUR_FATHER-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077619&width=500 500w" width="500" height="500" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false"></a></div><div class="product-card__info empty:hidden"> <div class="okendo-rating-modern"> <style> 3051 .okendo-meta-rating { 3052 display: inline-flex; 3053 align-items: center; 3054 gap: 8px; 3055 line-height: 1; 3056 } 3057 3058 .okendo-meta-rating__stars { 3059 position: relative; 3060 display: inline-block; 3061 font-size: var(--okendo-meta-star-size, 16px); 3062 letter-spacing: 2px; 3063 color: #d6d6d6; 3064 line-height: 1; 3065 } 3066 3067 .okendo-meta-rating__stars::before { 3068 content: "â â â â â "; 3069 } 3070 3071 .okendo-meta-rating__stars::after { 3072 content: "â â â â â "; 3073 position: absolute; 3074 left: 0; 3075 top: 0; 3076 width: var(--okendo-meta-fill, 0%); 3077 overflow: hidden; 3078 color: var(--okendo-meta-rating-color, #111111); 3079 white-space: nowrap; 3080 } 3081 3082 .okendo-meta-rating__value { 3083 font-size: var(calc(--okendo-meta-star-size * 0.8), calc(16px * 0.8)); 3084 font-weight: 600; 3085 color: var(--okendo-meta-rating-color, #111111); 3086 } 3087 3088 .okendo-meta-rating__count { 3089 font-size: 12px; 3090 color: #666666; 3091 } 3092 @media screen and (max-width: 749px) { 3093 .okendo-meta-rating { 3094 gap: 4px; 3095 } 3096 } 3097</style> <div class="okendo-meta-rating okendo-rating-modern__meta" style="--okendo-meta-star-size: 24px; --okendo-meta-fill: 100.0%; --okendo-meta-rating-color: #111111;" aria-label="Rated 5.0 out of 5"> <span class="okendo-meta-rating__stars" aria-hidden="true"></span><span class="okendo-meta-rating__value">5.0</span></div> </div><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/i-am-your-father-star-wars-x-glamnetic-short-almond-press-on-nails" class="product-title h6 " style="color: #000000;" data-instant="">
3097I Am Your Father</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: #666666;"> <span class="sr-only">Variant: </span>Short Almond - Glue On Nails</div><div class="price-container"><sale-price class=""> <span class="sr-only">Sale price</span>$21.99</sale-price> </div> </div></price-list></div></div><product-form class="w-full" data-product-id="8100087463979"><form method="post" action="/cart/add" id="product_form_8100087463979" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="45321645391915" class="variant-id-input"> <button type="submit" class="button product-card__cta" style="background-color: #000000; color: #ffffff;"> Add to Bag </button><input type="hidden" name="product-id" value="8100087463979"><input type="hidden" name="section-id" value="template--17081868451883__main"></form></product-form></div> </product-card><product-card class="product-card product-card--modern product-card--align-left" handle="punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails"><div class="product-card__figure" style="position: relative;"><style> 3098 .badge-list.badge-list--modern{ 3099 flex-direction: row; 3100 } 3101 @media screen and (max-width: 749px) { 3102 3103 .badge-list--modern.badge-list--position-top_left { 3104 top: 5px !important; 3105 left: 5px !important; 3106 right: auto !important; 3107 bottom: auto !important; 3108 } 3109 3110 .badge-list--modern.badge-list--position-bottom_left { 3111 bottom: 5px !important; 3112 left: 5px !important; 3113 right: auto !important; 3114 top: auto !important; 3115 } 3116 3117 .badge-list--modern.badge-list--position-top_right { 3118 top: 5px !important; 3119 right: 5px !important; 3120 left: auto !important; 3121 bottom: auto !important; 3122 } 3123 3124 .badge-list--modern.badge-list--position-bottom_right { 3125 bottom: 5px !important; 3126 right: 5px !important; 3127 left: auto !important; 3128 top: auto !important; 3129 } 3130 } 3131 </style><badge-list class="badge-list badge-list--modern badge-list--desktop-bottom badge-list--mobile-bottom badge-list--position-bottom_left" style="position: absolute; bottom: 10px; left: 10px;"><new-product-badge class="badge badge--new new-badge" title="New">New</new-product-badge></badge-list><a href="/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/PunchItChewie_1.webp?v=1788990187&width=1000" alt="A hand with long, brown, almond-shaped nails featuring a diamond pattern on two nails. The person is wearing a thick, twisted gold ring on their middle finger. This unique look showcases the âPunch It, Chewieâ nail set by glamneticâa perfect choice for fans seeking stylish, vegan and cruelty-free nails." srcset="//www.glamnetic.com/cdn/shop/files/PunchItChewie_1.webp?v=1788990187&width=200 200w, //www.glamnetic.com/cdn/shop/files/PunchItChewie_1.webp?v=1788990187&width=300 300w, //www.glamnetic.com/cdn/shop/files/PunchItChewie_1.webp?v=1788990187&width=400 400w, //www.glamnetic.com/cdn/shop/files/PunchItChewie_1.webp?v=1788990187&width=500 500w, //www.glamnetic.com/cdn/shop/files/PunchItChewie_1.webp?v=1788990187&width=600 600w, //www.glamnetic.com/cdn/shop/files/PunchItChewie_1.webp?v=1788990187&width=700 700w, //www.glamnetic.com/cdn/shop/files/PunchItChewie_1.webp?v=1788990187&width=800 800w, //www.glamnetic.com/cdn/shop/files/PunchItChewie_1.webp?v=1788990187&width=1000 1000w" width="1000" height="1000" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.glamnetic.com/cdn/shop/files/DTC_STARWARS_PUNCH_IT_CHEWIE-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077922&width=500" alt="Punch It, Chewie" srcset="//www.glamnetic.com/cdn/shop/files/DTC_STARWARS_PUNCH_IT_CHEWIE-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077922&width=200 200w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_PUNCH_IT_CHEWIE-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077922&width=300 300w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_PUNCH_IT_CHEWIE-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077922&width=400 400w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_PUNCH_IT_CHEWIE-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077922&width=500 500w" width="500" height="500" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false"></a></div><div class="product-card__info empty:hidden"> <div class="okendo-rating-modern"> <style> 3132 .okendo-meta-rating { 3133 display: inline-flex; 3134 align-items: center; 3135 gap: 8px; 3136 line-height: 1; 3137 } 3138 3139 .okendo-meta-rating__stars { 3140 position: relative; 3141 display: inline-block; 3142 font-size: var(--okendo-meta-star-size, 16px); 3143 letter-spacing: 2px; 3144 color: #d6d6d6; 3145 line-height: 1; 3146 } 3147 3148 .okendo-meta-rating__stars::before { 3149 content: "â â â â â "; 3150 } 3151 3152 .okendo-meta-rating__stars::after { 3153 content: "â â â â â "; 3154 position: absolute; 3155 left: 0; 3156 top: 0; 3157 width: var(--okendo-meta-fill, 0%); 3158 overflow: hidden; 3159 color: var(--okendo-meta-rating-color, #111111); 3160 white-space: nowrap; 3161 } 3162 3163 .okendo-meta-rating__value { 3164 font-size: var(calc(--okendo-meta-star-size * 0.8), calc(16px * 0.8)); 3165 font-weight: 600; 3166 color: var(--okendo-meta-rating-color, #111111); 3167 } 3168 3169 .okendo-meta-rating__count { 3170 font-size: 12px; 3171 color: #666666; 3172 } 3173 @media screen and (max-width: 749px) { 3174 .okendo-meta-rating { 3175 gap: 4px; 3176 } 3177 } 3178</style> <div class="okendo-meta-rating okendo-rating-modern__meta" style="--okendo-meta-star-size: 24px; --okendo-meta-fill: 100.0%; --okendo-meta-rating-color: #111111;" aria-label="Rated 5.0 out of 5"> <span class="okendo-meta-rating__stars" aria-hidden="true"></span><span class="okendo-meta-rating__value">5.0</span></div> </div><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/punch-it-chewie-star-wars-x-glamnetic-medium-oval-press-on-nails" class="product-title h6 " style="color: #000000;" data-instant="">Punch It, Chewie</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: #666666;"> <span class="sr-only">Variant: </span>Medium Oval - Glue On Nails</div><div class="price-container"><sale-price class=""> <span class="sr-only">Sale price</span>
3178$21.99</sale-price> </div> </div></price-list></div></div><product-form class="w-full" data-product-id="8100087529515"><form method="post" action="/cart/add" id="product_form_8100087529515" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="45321645490219" class="variant-id-input"> <button type="submit" class="button product-card__cta" style="background-color: #000000; color: #ffffff;"> Add to Bag </button><input type="hidden" name="product-id" value="8100087529515"><input type="hidden" name="section-id" value="template--17081868451883__main"></form></product-form></div> </product-card><product-card class="product-card product-card--modern product-card--align-left" handle="much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails"><div class="product-card__figure" style="position: relative;"><style> 3179 .badge-list.badge-list--modern{ 3180 flex-direction: row; 3181 } 3182 @media screen and (max-width: 749px) { 3183 3184 .badge-list--modern.badge-list--position-top_left { 3185 top: 5px !important; 3186 left: 5px !important; 3187 right: auto !important; 3188 bottom: auto !important; 3189 } 3190 3191 .badge-list--modern.badge-list--position-bottom_left { 3192 bottom: 5px !important; 3193 left: 5px !important; 3194 right: auto !important; 3195 top: auto !important; 3196 } 3197 3198 .badge-list--modern.badge-list--position-top_right { 3199 top: 5px !important; 3200 right: 5px !important; 3201 left: auto !important; 3202 bottom: auto !important; 3203 } 3204 3205 .badge-list--modern.badge-list--position-bottom_right { 3206 bottom: 5px !important; 3207 right: 5px !important; 3208 left: auto !important; 3209 top: auto !important; 3210 } 3211 } 3212 </style><badge-list class="badge-list badge-list--modern badge-list--desktop-bottom badge-list--mobile-bottom badge-list--position-bottom_left" style="position: absolute; bottom: 10px; left: 10px;"><new-product-badge class="badge badge--new new-badge" title="New">New</new-product-badge></badge-list><a href="/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/MuchToLearnYouStillHave_1.webp?v=1788990108&width=1000" alt="A hand with short almond nails showcasing the âMuch To Learn, You Still Haveâ press-on nails by glamneticâfeaturing green and nude nail art with dotted or gradient Yoda-inspired designs. The wearer has two gold rings, and a white textured sleeve is visible." srcset="//www.glamnetic.com/cdn/shop/files/MuchToLearnYouStillHave_1.webp?v=1788990108&width=200 200w, //www.glamnetic.com/cdn/shop/files/MuchToLearnYouStillHave_1.webp?v=1788990108&width=300 300w, //www.glamnetic.com/cdn/shop/files/MuchToLearnYouStillHave_1.webp?v=1788990108&width=400 400w, //www.glamnetic.com/cdn/shop/files/MuchToLearnYouStillHave_1.webp?v=1788990108&width=500 500w, //www.glamnetic.com/cdn/shop/files/MuchToLearnYouStillHave_1.webp?v=1788990108&width=600 600w, //www.glamnetic.com/cdn/shop/files/MuchToLearnYouStillHave_1.webp?v=1788990108&width=700 700w, //www.glamnetic.com/cdn/shop/files/MuchToLearnYouStillHave_1.webp?v=1788990108&width=800 800w, //www.glamnetic.com/cdn/shop/files/MuchToLearnYouStillHave_1.webp?v=1788990108&width=1000 1000w" width="1000" height="1000" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.glamnetic.com/cdn/shop/files/DTC_STARWARS_MUCH_TO_LEARN_YOU_STILL_HAVE-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077944&width=500" alt="Much To Learn, You Still Have" srcset="//www.glamnetic.com/cdn/shop/files/DTC_STARWARS_MUCH_TO_LEARN_YOU_STILL_HAVE-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077944&width=200 200w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_MUCH_TO_LEARN_YOU_STILL_HAVE-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077944&width=300 300w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_MUCH_TO_LEARN_YOU_STILL_HAVE-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077944&width=400 400w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_MUCH_TO_LEARN_YOU_STILL_HAVE-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077944&width=500 500w" width="500" height="500" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false"></a></div><div class="product-card__info empty:hidden"> <div class="okendo-rating-modern"> <style> 3213 .okendo-meta-rating { 3214 display: inline-flex; 3215 align-items: center; 3216 gap: 8px; 3217 line-height: 1; 3218 } 3219 3220 .okendo-meta-rating__stars { 3221 position: relative; 3222 display: inline-block; 3223 font-size: var(--okendo-meta-star-size, 16px); 3224 letter-spacing: 2px; 3225 color: #d6d6d6; 3226 line-height: 1; 3227 } 3228 3229 .okendo-meta-rating__stars::before { 3230 content: "â â â â â "; 3231 } 3232 3233 .okendo-meta-rating__stars::after { 3234 content: "â â â â â "; 3235 position: absolute; 3236 left: 0; 3237 top: 0; 3238 width: var(--okendo-meta-fill, 0%); 3239 overflow: hidden; 3240 color: var(--okendo-meta-rating-color, #111111); 3241 white-space: nowrap; 3242 } 3243 3244 .okendo-meta-rating__value { 3245 font-size: var(calc(--okendo-meta-star-size * 0.8), calc(16px * 0.8)); 3246 font-weight: 600; 3247 color: var(--okendo-meta-rating-color, #111111); 3248 } 3249 3250 .okendo-meta-rating__count { 3251 font-size: 12px; 3252 color: #666666; 3253 } 3254 @media screen and (max-width: 749px) { 3255 .okendo-meta-rating { 3256 gap: 4px; 3257 } 3258 } 3259</style> <div class="okendo-meta-rating okendo-rating-modern__meta" style="--okendo-meta-star-size: 24px; --okendo-meta-fill: 0.0%; --okendo-meta-rating-color: #111111;" aria-label="No Reviews"> <span class="okendo-meta-rating__stars" aria-hidden="true"></span><span class="okendo-meta-rating__value okendo-meta-rating__value--empty">No Reviews</span></div> </div><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/much-to-learn-you-still-have-star-wars-x-glamnetic-short-almond-press-on-nails" class="product-title h6 " style="color: #000000;" data-instant="">Much To Learn, You Still Have</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: #666666;"> <span class="sr-only">Variant: </span>Short Almond - Glue On Nails</div><div class="price-container"><sale-price class=""> <span class="sr-only">Sale price</span>
3259$21.99</sale-price> </div> </div></price-list></div></div><product-form class="w-full" data-product-id="8100087496747"><form method="post" action="/cart/add" id="product_form_8100087496747" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="45321645424683" class="variant-id-input"> <button type="submit" class="button product-card__cta" style="background-color: #000000; color: #ffffff;"> Add to Bag </button><input type="hidden" name="product-id" value="8100087496747"><input type="hidden" name="section-id" value="template--17081868451883__main"></form></product-form></div> </product-card><product-card class="product-card product-card--modern product-card--align-left" handle="brush-on-nail-glue"><div class="product-card__figure" style="position: relative;"><a href="/products/brush-on-nail-glue" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=1000" alt="A bottle of glamnetic Brush-On Nail Glue with a pink label, displayed upright with the cap and brush applicator removedâideal for achieving salon-style nails at home or applying your favorite press-on nails." srcset="//www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=200 200w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=300 300w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=400 400w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=500 500w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=600 600w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=700 700w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=800 800w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:37.891% 54.785%;"><img src="//www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=1000" alt="A pink rectangular box labeled glamnetic Brush-On Nail Glue (7 mL/0.24 fl. oz.) stands upright against a white backgroundâideal for securing your glamnetic Press-On Nails for salon-style nails at home." srcset="//www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=200 200w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=300 300w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=400 400w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=500 500w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=600 600w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=700 700w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=800 800w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false"></a></div><div class="product-card__info empty:hidden"> <div class="okendo-rating-modern"> <style> 3260 .okendo-meta-rating { 3261 display: inline-flex; 3262 align-items: center; 3263 gap: 8px; 3264 line-height: 1; 3265 } 3266 3267 .okendo-meta-rating__stars { 3268 position: relative; 3269 display: inline-block; 3270 font-size: var(--okendo-meta-star-size, 16px); 3271 letter-spacing: 2px; 3272 color: #d6d6d6; 3273 line-height: 1; 3274 } 3275 3276 .okendo-meta-rating__stars::before { 3277 content: "â â â â â "; 3278 } 3279 3280 .okendo-meta-rating__stars::after { 3281 content: "â â â â â "; 3282 position: absolute; 3283 left: 0; 3284 top: 0; 3285 width: var(--okendo-meta-fill, 0%); 3286 overflow: hidden; 3287 color: var(--okendo-meta-rating-color, #111111); 3288 white-space: nowrap; 3289 } 3290 3291 .okendo-meta-rating__value { 3292 font-size: var(calc(--okendo-meta-star-size * 0.8), calc(16px * 0.8)); 3293 font-weight: 600; 3294 color: var(--okendo-meta-rating-color, #111111); 3295 } 3296 3297 .okendo-meta-rating__count { 3298 font-size: 12px; 3299 color: #666666; 3300 } 3301 @media screen and (max-width: 749px) { 3302 .okendo-meta-rating { 3303 gap: 4px; 3304 } 3305 } 3306</style> <div class="okendo-meta-rating okendo-rating-modern__meta" style="--okendo-meta-star-size: 24px; --okendo-meta-fill: 92.0%; --okendo-meta-rating-color: #111111;" aria-label="Rated 4.6 out of 5"> <span class="okendo-meta-rating__stars" aria-hidden="true"></span><span class="okendo-meta-rating__value">4.6</span></div> </div><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/brush-on-nail-glue" class="product-title h6 " style="color: #000000;" data-instant="">Brush-On Nail Glue</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: #666666;"> <span class="sr-only">Variant: </span>Nail Glue - Nail Accessory</div><div class="price-container"><sale-price class=""> <span class="sr-only">Sale price</span>$7.99</sale-price> </div> </div></price-list></div></div><product-form class="w-full" data-product-id="6535189102635"><form method="post" action="/cart/add" id="product_form_6535189102635" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="39245841465387" class="variant-id-input"> <button type="submit" class="button product-card__cta" style="background-color: #000000; color: #ffffff;"> Add to Bag </button><input type="hidden" name="product-id" value="6535189102635"><input type="hidden" name="section-id" value="template--17081868451883__main"></form></product-form></div> </product-card><product-card class="product-card product-card--modern product-card--align-left" handle="the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails"><div class="product-card__figure" style="position: relative;"><style> 3307 .badge-list.badge-list--modern{ 3308 flex-direction: row; 3309 } 3310 @media screen and (max-width: 749px) { 3311 3312 .badge-list--modern.badge-list--position-top_left { 3313 top: 5px !important; 3314 left: 5px !important; 3315 right: auto !important; 3316 bottom: auto !important; 3317 } 3318 3319 .badge-list--modern.badge-list--position-bottom_left { 3320 bottom: 5px !important; 3321 left: 5px !important; 3322 right: auto !important; 3323 top: auto !important; 3324 } 3325 3326 .badge-list--modern.badge-list--position-top_right { 3327 top: 5px !important; 3328 right: 5px !important; 3329 left: auto !important; 3330 bottom: auto !important; 3331 } 3332 3333 .badge-list--modern.badge-list--position-bottom_right { 3334 bottom: 5px !important; 3335 right: 5px !important; 3336 left: auto !important; 3337 top: auto !important; 3338 } 3339 } 3340 </style><badge-list class="badge-list badge-list--modern badge-list--desktop-bottom badge-list--mobile-bottom badge-list--position-bottom_left" style="position: absolute; bottom: 10px; left: 10px;"><new-product-badge class="badge badge--new new-badge" title="New">New</new-product-badge></badge-list><a href="/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/TheJediOrder_1.webp?v=1788990487&width=1000" alt="A hand with almond-shaped nails featuring a colorful, iridescent French tip design from glamneticâs STAR WARS⢠press-on nails collection, âThe Jedi Order.â
3340 The person is wearing gold rings and a mauve long-sleeve shirt." srcset="//www.glamnetic.com/cdn/shop/files/TheJediOrder_1.webp?v=1788990487&width=200 200w, //www.glamnetic.com/cdn/shop/files/TheJediOrder_1.webp?v=1788990487&width=300 300w, //www.glamnetic.com/cdn/shop/files/TheJediOrder_1.webp?v=1788990487&width=400 400w, //www.glamnetic.com/cdn/shop/files/TheJediOrder_1.webp?v=1788990487&width=500 500w, //www.glamnetic.com/cdn/shop/files/TheJediOrder_1.webp?v=1788990487&width=600 600w, //www.glamnetic.com/cdn/shop/files/TheJediOrder_1.webp?v=1788990487&width=700 700w, //www.glamnetic.com/cdn/shop/files/TheJediOrder_1.webp?v=1788990487&width=800 800w, //www.glamnetic.com/cdn/shop/files/TheJediOrder_1.webp?v=1788990487&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.glamnetic.com/cdn/shop/files/DTC_STARWARS_THE_JEDI_ORDER--_Glazed-Press-On-Nails_Mani-Check-GIF.gif?v=1789078013&width=500" alt="The Jedi Order" srcset="//www.glamnetic.com/cdn/shop/files/DTC_STARWARS_THE_JEDI_ORDER--_Glazed-Press-On-Nails_Mani-Check-GIF.gif?v=1789078013&width=200 200w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_THE_JEDI_ORDER--_Glazed-Press-On-Nails_Mani-Check-GIF.gif?v=1789078013&width=300 300w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_THE_JEDI_ORDER--_Glazed-Press-On-Nails_Mani-Check-GIF.gif?v=1789078013&width=400 400w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_THE_JEDI_ORDER--_Glazed-Press-On-Nails_Mani-Check-GIF.gif?v=1789078013&width=500 500w" width="500" height="500" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false"></a></div><div class="product-card__info empty:hidden"> <div class="okendo-rating-modern"> <style> 3341 .okendo-meta-rating { 3342 display: inline-flex; 3343 align-items: center; 3344 gap: 8px; 3345 line-height: 1; 3346 } 3347 3348 .okendo-meta-rating__stars { 3349 position: relative; 3350 display: inline-block; 3351 font-size: var(--okendo-meta-star-size, 16px); 3352 letter-spacing: 2px; 3353 color: #d6d6d6; 3354 line-height: 1; 3355 } 3356 3357 .okendo-meta-rating__stars::before { 3358 content: "â â â â â "; 3359 } 3360 3361 .okendo-meta-rating__stars::after { 3362 content: "â â â â â "; 3363 position: absolute; 3364 left: 0; 3365 top: 0; 3366 width: var(--okendo-meta-fill, 0%); 3367 overflow: hidden; 3368 color: var(--okendo-meta-rating-color, #111111); 3369 white-space: nowrap; 3370 } 3371 3372 .okendo-meta-rating__value { 3373 font-size: var(calc(--okendo-meta-star-size * 0.8), calc(16px * 0.8)); 3374 font-weight: 600; 3375 color: var(--okendo-meta-rating-color, #111111); 3376 } 3377 3378 .okendo-meta-rating__count { 3379 font-size: 12px; 3380 color: #666666; 3381 } 3382 @media screen and (max-width: 749px) { 3383 .okendo-meta-rating { 3384 gap: 4px; 3385 } 3386 } 3387</style> <div class="okendo-meta-rating okendo-rating-modern__meta" style="--okendo-meta-star-size: 24px; --okendo-meta-fill: 0.0%; --okendo-meta-rating-color: #111111;" aria-label="No Reviews"> <span class="okendo-meta-rating__stars" aria-hidden="true"></span><span class="okendo-meta-rating__value okendo-meta-rating__value--empty">No Reviews</span></div> </div><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/the-jedi-order-star-wars-x-glamnetic-medium-almond-press-on-nails" class="product-title h6 " style="color: #000000;" data-instant="">The Jedi Order</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: #666666;"> <span class="sr-only">Variant: </span>Medium Almond - Glue On Nails</div><div class="price-container"><sale-price class=""> <span class="sr-only">Sale price</span>$21.99</sale-price> </div> </div></price-list></div></div><product-form class="w-full" data-product-id="8100087300139"><form method="post" action="/cart/add" id="product_form_8100087300139" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="45321645228075" class="variant-id-input"> <button type="submit" class="button product-card__cta" style="background-color: #000000; color: #ffffff;"> Add to Bag </button><input type="hidden" name="product-id" value="8100087300139"><input type="hidden" name="section-id" value="template--17081868451883__main"></form></product-form></div> </product-card><product-card class="product-card product-card--modern product-card--align-left" handle="beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails"><div class="product-card__figure" style="position: relative;"><style> 3388 .badge-list.badge-list--modern{ 3389 flex-direction: row; 3390 } 3391 @media screen and (max-width: 749px) { 3392 3393 .badge-list--modern.badge-list--position-top_left { 3394 top: 5px !important; 3395 left: 5px !important; 3396 right: auto !important; 3397 bottom: auto !important; 3398 } 3399 3400 .badge-list--modern.badge-list--position-bottom_left { 3401 bottom: 5px !important; 3402 left: 5px !important; 3403 right: auto !important; 3404 top: auto !important; 3405 } 3406 3407 .badge-list--modern.badge-list--position-top_right { 3408 top: 5px !important; 3409 right: 5px !important; 3410 left: auto !important; 3411 bottom: auto !important; 3412 } 3413 3414 .badge-list--modern.badge-list--position-bottom_right { 3415 bottom: 5px !important; 3416 right: 5px !important; 3417 left: auto !important; 3418 top: auto !important; 3419 } 3420 } 3421 </style><badge-list class="badge-list badge-list--modern badge-list--desktop-bottom badge-list--mobile-bottom badge-list--position-bottom_left" style="position: absolute; bottom: 10px; left: 10px;"><new-product-badge class="badge badge--new new-badge" title="New">New</new-product-badge></badge-list><a href="/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails" class="product-card__media" draggable="false" data-instant="">
3421<img src="//www.glamnetic.com/cdn/shop/files/BeepBoop_1.webp?v=1788989493&width=1000" alt="A hand with nails painted in glamneticâs Beep-Boop designâwith Star Wars R2-D2 accents and blue French tipsâholds a white fabric, making these press-on nails the perfect eye-catching choice for STAR WARS fans." srcset="//www.glamnetic.com/cdn/shop/files/BeepBoop_1.webp?v=1788989493&width=200 200w, //www.glamnetic.com/cdn/shop/files/BeepBoop_1.webp?v=1788989493&width=300 300w, //www.glamnetic.com/cdn/shop/files/BeepBoop_1.webp?v=1788989493&width=400 400w, //www.glamnetic.com/cdn/shop/files/BeepBoop_1.webp?v=1788989493&width=500 500w, //www.glamnetic.com/cdn/shop/files/BeepBoop_1.webp?v=1788989493&width=600 600w, //www.glamnetic.com/cdn/shop/files/BeepBoop_1.webp?v=1788989493&width=700 700w, //www.glamnetic.com/cdn/shop/files/BeepBoop_1.webp?v=1788989493&width=800 800w, //www.glamnetic.com/cdn/shop/files/BeepBoop_1.webp?v=1788989493&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.glamnetic.com/cdn/shop/files/DTC_STARWARS_BEEP-BOOP-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789481365&width=500" alt="Beep-Boop" srcset="//www.glamnetic.com/cdn/shop/files/DTC_STARWARS_BEEP-BOOP-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789481365&width=200 200w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_BEEP-BOOP-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789481365&width=300 300w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_BEEP-BOOP-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789481365&width=400 400w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_BEEP-BOOP-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789481365&width=500 500w" width="500" height="500" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false"></a></div><div class="product-card__info empty:hidden"> <div class="okendo-rating-modern"> <style> 3422 .okendo-meta-rating { 3423 display: inline-flex; 3424 align-items: center; 3425 gap: 8px; 3426 line-height: 1; 3427 } 3428 3429 .okendo-meta-rating__stars { 3430 position: relative; 3431 display: inline-block; 3432 font-size: var(--okendo-meta-star-size, 16px); 3433 letter-spacing: 2px; 3434 color: #d6d6d6; 3435 line-height: 1; 3436 } 3437 3438 .okendo-meta-rating__stars::before { 3439 content: "â â â â â "; 3440 } 3441 3442 .okendo-meta-rating__stars::after { 3443 content: "â â â â â "; 3444 position: absolute; 3445 left: 0; 3446 top: 0; 3447 width: var(--okendo-meta-fill, 0%); 3448 overflow: hidden; 3449 color: var(--okendo-meta-rating-color, #111111); 3450 white-space: nowrap; 3451 } 3452 3453 .okendo-meta-rating__value { 3454 font-size: var(calc(--okendo-meta-star-size * 0.8), calc(16px * 0.8)); 3455 font-weight: 600; 3456 color: var(--okendo-meta-rating-color, #111111); 3457 } 3458 3459 .okendo-meta-rating__count { 3460 font-size: 12px; 3461 color: #666666; 3462 } 3463 @media screen and (max-width: 749px) { 3464 .okendo-meta-rating { 3465 gap: 4px; 3466 } 3467 } 3468</style> <div class="okendo-meta-rating okendo-rating-modern__meta" style="--okendo-meta-star-size: 24px; --okendo-meta-fill: 0.0%; --okendo-meta-rating-color: #111111;" aria-label="No Reviews"> <span class="okendo-meta-rating__stars" aria-hidden="true"></span><span class="okendo-meta-rating__value okendo-meta-rating__value--empty">No Reviews</span></div> </div><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/beep-boop-star-wars-x-glamnetic-short-squoval-press-on-nails" class="product-title h6 " style="color: #000000;" data-instant="">Beep-Boop</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: #666666;"> <span class="sr-only">Variant: </span>Short Squoval - Glue On Nails</div><div class="price-container"><sale-price class=""> <span class="sr-only">Sale price</span>
3468$21.99</sale-price> </div> </div></price-list></div></div><product-form class="w-full" data-product-id="8100087365675"><form method="post" action="/cart/add" id="product_form_8100087365675" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="45321645293611" class="variant-id-input"> <button type="submit" class="button product-card__cta" style="background-color: #000000; color: #ffffff;"> Add to Bag </button><input type="hidden" name="product-id" value="8100087365675"><input type="hidden" name="section-id" value="template--17081868451883__main"></form></product-form></div> </product-card><product-card class="product-card product-card--modern product-card--align-left" handle="emperor-star-wars-x-glamnetic-short-almond-press-on-nails"><div class="product-card__figure" style="position: relative;"><style> 3469 .badge-list.badge-list--modern{ 3470 flex-direction: row; 3471 } 3472 @media screen and (max-width: 749px) { 3473 3474 .badge-list--modern.badge-list--position-top_left { 3475 top: 5px !important; 3476 left: 5px !important; 3477 right: auto !important; 3478 bottom: auto !important; 3479 } 3480 3481 .badge-list--modern.badge-list--position-bottom_left { 3482 bottom: 5px !important; 3483 left: 5px !important; 3484 right: auto !important; 3485 top: auto !important; 3486 } 3487 3488 .badge-list--modern.badge-list--position-top_right { 3489 top: 5px !important; 3490 right: 5px !important; 3491 left: auto !important; 3492 bottom: auto !important; 3493 } 3494 3495 .badge-list--modern.badge-list--position-bottom_right { 3496 bottom: 5px !important; 3497 right: 5px !important; 3498 left: auto !important; 3499 top: auto !important; 3500 } 3501 } 3502 </style><badge-list class="badge-list badge-list--modern badge-list--desktop-bottom badge-list--mobile-bottom badge-list--position-bottom_left" style="position: absolute; bottom: 10px; left: 10px;"><new-product-badge class="badge badge--new new-badge" title="New">New</new-product-badge></badge-list><a href="/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/Emperor_1.webp?v=1788989577&width=1000" alt="A hand with almond-shaped nails painted in the âEmperorâ blue and black gradient from glamnetic is shown against a soft background, adorned with two silver rings. The sleeve of a dark blue garment covers part of the wrist, accentuating the elegance of these Emperor press-on nails." srcset="//www.glamnetic.com/cdn/shop/files/Emperor_1.webp?v=1788989577&width=200 200w, //www.glamnetic.com/cdn/shop/files/Emperor_1.webp?v=1788989577&width=300 300w, //www.glamnetic.com/cdn/shop/files/Emperor_1.webp?v=1788989577&width=400 400w, //www.glamnetic.com/cdn/shop/files/Emperor_1.webp?v=1788989577&width=500 500w, //www.glamnetic.com/cdn/shop/files/Emperor_1.webp?v=1788989577&width=600 600w, //www.glamnetic.com/cdn/shop/files/Emperor_1.webp?v=1788989577&width=700 700w, //www.glamnetic.com/cdn/shop/files/Emperor_1.webp?v=1788989577&width=800 800w, //www.glamnetic.com/cdn/shop/files/Emperor_1.webp?v=1788989577&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.glamnetic.com/cdn/shop/files/DTC_STARWARS_EMPEROR-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789078042&width=500" alt="Emperor" srcset="//www.glamnetic.com/cdn/shop/files/DTC_STARWARS_EMPEROR-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789078042&width=200 200w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_EMPEROR-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789078042&width=300 300w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_EMPEROR-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789078042&width=400 400w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_EMPEROR-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789078042&width=500 500w" width="500" height="500" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false"></a></div><div class="product-card__info empty:hidden"> <div class="okendo-rating-modern"> <style> 3503 .okendo-meta-rating { 3504 display: inline-flex; 3505 align-items: center; 3506 gap: 8px; 3507 line-height: 1; 3508 } 3509 3510 .okendo-meta-rating__stars { 3511 position: relative; 3512 display: inline-block; 3513 font-size: var(--okendo-meta-star-size, 16px); 3514 letter-spacing: 2px; 3515 color: #d6d6d6; 3516 line-height: 1; 3517 } 3518 3519 .okendo-meta-rating__stars::before { 3520 content: "â â â â â "; 3521 } 3522 3523 .okendo-meta-rating__stars::after { 3524 content: "â â â â â "; 3525 position: absolute; 3526 left: 0; 3527 top: 0; 3528 width: var(--okendo-meta-fill, 0%); 3529 overflow: hidden; 3530 color: var(--okendo-meta-rating-color, #111111); 3531 white-space: nowrap; 3532 } 3533 3534 .okendo-meta-rating__value { 3535 font-size: var(calc(--okendo-meta-star-size * 0.8), calc(16px * 0.8)); 3536 font-weight: 600; 3537 color: var(--okendo-meta-rating-color, #111111); 3538 } 3539 3540 .okendo-meta-rating__count { 3541 font-size: 12px; 3542 color: #666666; 3543 } 3544 @media screen and (max-width: 749px) { 3545 .okendo-meta-rating { 3546 gap: 4px; 3547 } 3548 } 3549</style> <div class="okendo-meta-rating okendo-rating-modern__meta" style="--okendo-meta-star-size: 24px; --okendo-meta-fill: 0.0%; --okendo-meta-rating-color: #111111;" aria-label="No Reviews"> <span class="okendo-meta-rating__stars" aria-hidden="true"></span><span class="okendo-meta-rating__value okendo-meta-rating__value--empty">No Reviews</span></div> </div><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/emperor-star-wars-x-glamnetic-short-almond-press-on-nails" class="product-title h6 " style="color: #000000;" data-instant="">Emperor</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: #666666;"> <span class="sr-only">Variant: </span>Short Almond - Glue On Nails</div><div class="price-container"><sale-price class=""> <span class="sr-only">Sale price</span>
3549$21.99</sale-price> </div> </div></price-list></div></div><product-form class="w-full" data-product-id="8100087267371"><form method="post" action="/cart/add" id="product_form_8100087267371" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="45321645195307" class="variant-id-input"> <button type="submit" class="button product-card__cta" style="background-color: #000000; color: #ffffff;"> Add to Bag </button><input type="hidden" name="product-id" value="8100087267371"><input type="hidden" name="section-id" value="template--17081868451883__main"></form></product-form></div> </product-card><product-card class="product-card product-card--modern product-card--align-left" handle="nail-glue-duo-nail-accessory-bundle"><div class="product-card__figure" style="position: relative;"><style> 3550 .badge-list.badge-list--modern{ 3551 flex-direction: row; 3552 } 3553 @media screen and (max-width: 749px) { 3554 3555 .badge-list--modern.badge-list--position-top_left { 3556 top: 5px !important; 3557 left: 5px !important; 3558 right: auto !important; 3559 bottom: auto !important; 3560 } 3561 3562 .badge-list--modern.badge-list--position-bottom_left { 3563 bottom: 5px !important; 3564 left: 5px !important; 3565 right: auto !important; 3566 top: auto !important; 3567 } 3568 3569 .badge-list--modern.badge-list--position-top_right { 3570 top: 5px !important; 3571 right: 5px !important; 3572 left: auto !important; 3573 bottom: auto !important; 3574 } 3575 3576 .badge-list--modern.badge-list--position-bottom_right { 3577 bottom: 5px !important; 3578 right: 5px !important; 3579 left: auto !important; 3580 top: auto !important; 3581 } 3582 } 3583 </style><badge-list class="badge-list badge-list--modern badge-list--desktop-bottom badge-list--mobile-bottom badge-list--position-bottom_left" style="position: absolute; bottom: 10px; left: 10px;"><on-sale-badge class="badge badge--on-sale" title="10% OFF">10% OFF</on-sale-badge></badge-list><a href="/products/nail-glue-duo-nail-accessory-bundle" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=1000" alt="A light gray background showcases a pink box labeled glamnetic Glue Duo, featuring two bottles of Brush-On Nail Glue for achieving salon-quality nails at home. The packaging displays product information in both English and French, with a &quot;2 pack&quot; label clearly visible." srcset="//www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=200 200w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=300 300w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=400 400w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=500 500w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=600 600w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=700 700w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=800 800w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:50.049% 61.572%;"><img src="//www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=1000" alt="Two pink tubes of glamnetic Glue Duo stand beside their matching pink box, which features the glamnetic logo and product details in bold black and white text. Specially formulated for seamless press-on nail application, this adhesive delivers salon-quality results right at home." srcset="//www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=200 200w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=300 300w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=400 400w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=500 500w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=600 600w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=700 700w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=800 800w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" style="object-position:49.121% 29.395%;"></a></div><div class="product-card__info empty:hidden"> <div class="okendo-rating-modern"> <style> 3584 .okendo-meta-rating { 3585 display: inline-flex; 3586 align-items: center; 3587 gap: 8px; 3588 line-height: 1; 3589 } 3590 3591 .okendo-meta-rating__stars { 3592 position: relative; 3593 display: inline-block; 3594 font-size: var(--okendo-meta-star-size, 16px); 3595 letter-spacing: 2px; 3596 color: #d6d6d6; 3597 line-height: 1; 3598 } 3599 3600 .okendo-meta-rating__stars::before { 3601 content: "â â â â â "; 3602 } 3603 3604 .okendo-meta-rating__stars::after { 3605 content: "â â â â â "; 3606 position: absolute; 3607 left: 0; 3608 top: 0; 3609 width: var(--okendo-meta-fill, 0%); 3610 overflow: hidden; 3611 color: var(--okendo-meta-rating-color, #111111); 3612 white-space: nowrap; 3613 } 3614 3615 .okendo-meta-rating__value { 3616 font-size: var(calc(--okendo-meta-star-size * 0.8), calc(16px * 0.8)); 3617 font-weight: 600; 3618 color: var(--okendo-meta-rating-color, #111111); 3619 } 3620 3621 .okendo-meta-rating__count { 3622 font-size: 12px; 3623 color: #666666; 3624 } 3625 @media screen and (max-width: 749px) { 3626 .okendo-meta-rating { 3627 gap: 4px; 3628 } 3629 } 3630</style> <div class="okendo-meta-rating okendo-rating-modern__meta" style="--okendo-meta-star-size: 24px; --okendo-meta-fill: 96.0%; --okendo-meta-rating-color: #111111;" aria-label="Rated 4.8 out of 5"> <span class="okendo-meta-rating__stars" aria-hidden="true"></span><span class="okendo-meta-rating__value">4.8</span></div> </div><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/nail-glue-duo-nail-accessory-bundle" class="product-title h6 " style="color: #000000;" data-instant="">Glue Duo</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: #666666;"> <span class="sr-only">Variant: </span><span class="sm:hidden">Nail Accessory Bundle - Bru...</span><span class="hidden sm:block">
3630Nail Accessory Bundle - Brush-On Nail Glue Bundle</span></div><div class="price-container"><compare-at-price class=" line-through"> <span class="sr-only">Regular price</span>$15.98</compare-at-price><sale-price class=" text-on-sale"> <span class="sr-only">Sale price</span>$14.38</sale-price> </div> </div></price-list></div></div><product-form class="w-full" data-product-id="7190408101931"><form method="post" action="/cart/add" id="product_form_7190408101931" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="40995629432875" class="variant-id-input"> <button type="submit" class="button product-card__cta" style="background-color: #000000; color: #ffffff;"> Add to Bag </button><input type="hidden" name="product-id" value="7190408101931"><input type="hidden" name="section-id" value="template--17081868451883__main"></form></product-form></div> </product-card><product-card class="product-card product-card--modern product-card--align-left" handle="press-on-nail-remover"><div class="product-card__figure" style="position: relative;"><a href="/products/press-on-nail-remover" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=1000" alt="A white dropper bottle labeled glamnetic Press-On Nail Remover with pink and silver text sits on a white background. The acetone-free formula is gentle on natural nails, with a circle nearby stating Packaging May Vary." srcset="//www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=200 200w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=300 300w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=400 400w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=500 500w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=600 600w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=700 700w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=800 800w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:50.0% 50.0%;"><img src="//www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=1000" alt="A clear bottle labeled glamnetic Press-On Nail Remover stands beside a dropper with a silver cap. The gentle remover comes in a 30 ml (1.01 fl. oz.) size, both displayed against a white background." srcset="//www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=200 200w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=300 300w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=400 400w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=500 500w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=600 600w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=700 700w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=800 800w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" style="object-position:68.164% 50.0%;"></a></div><div class="product-card__info empty:hidden"> <div class="okendo-rating-modern"> <style> 3631 .okendo-meta-rating { 3632 display: inline-flex; 3633 align-items: center; 3634 gap: 8px; 3635 line-height: 1; 3636 } 3637 3638 .okendo-meta-rating__stars { 3639 position: relative; 3640 display: inline-block; 3641 font-size: var(--okendo-meta-star-size, 16px); 3642 letter-spacing: 2px; 3643 color: #d6d6d6; 3644 line-height: 1; 3645 } 3646 3647 .okendo-meta-rating__stars::before { 3648 content: "â â â â â "; 3649 } 3650 3651 .okendo-meta-rating__stars::after { 3652 content: "â â â â â "; 3653 position: absolute; 3654 left: 0; 3655 top: 0; 3656 width: var(--okendo-meta-fill, 0%); 3657 overflow: hidden; 3658 color: var(--okendo-meta-rating-color, #111111); 3659 white-space: nowrap; 3660 } 3661 3662 .okendo-meta-rating__value { 3663 font-size: var(calc(--okendo-meta-star-size * 0.8), calc(16px * 0.8)); 3664 font-weight: 600; 3665 color: var(--okendo-meta-rating-color, #111111); 3666 } 3667 3668 .okendo-meta-rating__count { 3669 font-size: 12px; 3670 color: #666666; 3671 } 3672 @media screen and (max-width: 749px) { 3673 .okendo-meta-rating { 3674 gap: 4px; 3675 } 3676 } 3677</style> <div class="okendo-meta-rating okendo-rating-modern__meta" style="--okendo-meta-star-size: 24px; --okendo-meta-fill: 86.0%; --okendo-meta-rating-color: #111111;" aria-label="Rated 4.3 out of 5"> <span class="okendo-meta-rating__stars" aria-hidden="true"></span><span class="okendo-meta-rating__value">4.3</span></div> </div><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/press-on-nail-remover" class="product-title h6 " style="color: #000000;" data-instant="">Press-On Nail Remover</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: #666666;"> <span class="sr-only">Variant: </span>Nail Remover - Nail Accessory</div><div class="price-container"><sale-price class=""> <span class="sr-only">Sale price</span>$12.99</sale-price> </div> </div></price-list></div></div><product-form class="w-full" data-product-id="7130235797547"><form method="post" action="/cart/add" id="product_form_7130235797547" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="40836925161515" class="variant-id-input"> <button type="submit" class="button product-card__cta" style="background-color: #000000; color: #ffffff;"> Add to Bag </button><input type="hidden" name="product-id" value="7130235797547"><input type="hidden" name="section-id" value="template--17081868451883__main"></form></product-form></div> </product-card><product-card class="product-card product-card--modern product-card--align-left" handle="nail-glue-trio-nail-accessory-bundle"><div class="product-card__figure" style="position: relative;"><style> 3678 .badge-list.badge-list--modern{ 3679 flex-direction: row; 3680 } 3681 @media screen and (max-width: 749px) { 3682 3683 .badge-list--modern.badge-list--position-top_left { 3684 top: 5px !important; 3685 left: 5px !important; 3686 right: auto !important; 3687 bottom: auto !important; 3688 } 3689 3690 .badge-list--modern.badge-list--position-bottom_left { 3691 bottom: 5px !important; 3692 left: 5px !important; 3693 right: auto !important; 3694 top: auto !important; 3695 } 3696 3697 .badge-list--modern.badge-list--position-top_right { 3698 top: 5px !important; 3699 right: 5px !important; 3700 left: auto !important; 3701 bottom: auto !important; 3702 } 3703 3704 .badge-list--modern.badge-list--position-bottom_right { 3705 bottom: 5px !important; 3706 right: 5px !important; 3707 left: auto !important; 3708 top: auto !important; 3709 } 3710 } 3711 </style><badge-list class="badge-list badge-list--modern badge-list--desktop-bottom badge-list--mobile-bottom badge-list--position-bottom_left" style="position: absolute; bottom: 10px; left: 10px;"><on-sale-badge class="badge badge--on-sale" title="10% OFF">10% OFF</on-sale-badge></badge-list><a href="/products/nail-glue-trio-nail-accessory-bundle" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-1.webp?v=1786481419&width=1000" alt="A pink box labeled glamnetic Glue Trio contains three tubes of Brush-On Nail Glue, perfect for securing your favorite press-on nails. The packaging showcases &quot;3 pack&quot; and &quot;new look, same formula,&quot; making it easy to achieve a salon-quality manicure at home. Text appears in both English and French, with images of the glue tubes visible through the front." srcset="//www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-1.webp?v=1786481419&width=200 200w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-1.webp?v=1786481419&width=300 300w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-1.webp?v=1786481419&width=400 400w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-1.webp?v=1786481419&width=500 500w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-1.webp?v=1786481419&width=600 600w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-1.webp?v=1786481419&width=700 700w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-1.webp?v=1786481419&width=800 800w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-1.webp?v=1786481419&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:49.121% 50.0%;"><img src="//www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-2.webp?v=1786481432&width=1000" alt="A glamnetic Glue Trio box in pink is displayed alongside three individual upright pink bottles of nail glue, all set against a white backgroundâideal for effortlessly applying your favorite press-on nails and achieving a salon-quality manicure at home." srcset="//www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-2.webp?v=1786481432&width=200 200w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-2.webp?v=1786481432&width=300 300w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-2.webp?v=1786481432&width=400 400w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-2.webp?v=1786481432&width=500 500w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-2.webp?v=1786481432&width=600 600w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-2.webp?v=1786481432&width=700 700w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-2.webp?v=1786481432&width=800 800w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-2.webp?v=1786481432&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" style="object-position:50.618% 32.324%;"></a></div><div class="product-card__info empty:hidden"> <div class="okendo-rating-modern"> <style> 3712 .okendo-meta-rating { 3713 display: inline-flex; 3714 align-items: center; 3715 gap: 8px; 3716 line-height: 1; 3717 } 3718 3719 .okendo-meta-rating__stars { 3720 position: relative; 3721 display: inline-block; 3722 font-size: var(--okendo-meta-star-size, 16px); 3723 letter-spacing: 2px; 3724 color: #d6d6d6; 3725 line-height: 1; 3726 } 3727 3728 .okendo-meta-rating__stars::before { 3729 content: "â â â â â "; 3730 } 3731 3732 .okendo-meta-rating__stars::after { 3733 content: "â â â â â "; 3734 position: absolute; 3735 left: 0; 3736 top: 0; 3737 width: var(--okendo-meta-fill, 0%); 3738 overflow: hidden; 3739 color: var(--okendo-meta-rating-color, #111111); 3740 white-space: nowrap; 3741 } 3742 3743 .okendo-meta-rating__value { 3744 font-size: var(calc(--okendo-meta-star-size * 0.8), calc(16px * 0.8)); 3745 font-weight: 600; 3746 color: var(--okendo-meta-rating-color, #111111); 3747 } 3748 3749 .okendo-meta-rating__count { 3750 font-size: 12px; 3751 color: #666666; 3752 } 3753 @media screen and (max-width: 749px) { 3754 .okendo-meta-rating { 3755 gap: 4px; 3756 } 3757 } 3758</style> <div class="okendo-meta-rating okendo-rating-modern__meta" style="--okendo-meta-star-size: 24px; --okendo-meta-fill: 100.0%; --okendo-meta-rating-color: #111111;" aria-label="Rated 5.0 out of 5"> <span class="okendo-meta-rating__stars" aria-hidden="true"></span><span class="okendo-meta-rating__value">5.0</span></div> </div><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/nail-glue-trio-nail-accessory-bundle" class="product-title h6 " style="color: #000000;" data-instant="">Glue Trio</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: #666666;"> <span class="sr-only">Variant: </span><span class="sm:hidden">Nail Accessory Bundle - Bru...</span><span class="hidden sm:block">
3758Nail Accessory Bundle - Brush-On Nail Glue Bundle</span></div><div class="price-container"><compare-at-price class=" line-through"> <span class="sr-only">Regular price</span>$23.97</compare-at-price><sale-price class=" text-on-sale"> <span class="sr-only">Sale price</span>$21.57</sale-price> </div> </div></price-list></div></div><product-form class="w-full" data-product-id="7190409609259"><form method="post" action="/cart/add" id="product_form_7190409609259" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="40995631431723" class="variant-id-input"> <button type="submit" class="button product-card__cta" style="background-color: #000000; color: #ffffff;"> Add to Bag </button><input type="hidden" name="product-id" value="7190409609259"><input type="hidden" name="section-id" value="template--17081868451883__main"></form></product-form></div> </product-card><product-card class="product-card product-card--modern product-card--align-left" handle="rebellion-star-wars-x-glamnetic-short-almond-press-on-nails"><div class="product-card__figure" style="position: relative;"><style> 3759 .badge-list.badge-list--modern{ 3760 flex-direction: row; 3761 } 3762 @media screen and (max-width: 749px) { 3763 3764 .badge-list--modern.badge-list--position-top_left { 3765 top: 5px !important; 3766 left: 5px !important; 3767 right: auto !important; 3768 bottom: auto !important; 3769 } 3770 3771 .badge-list--modern.badge-list--position-bottom_left { 3772 bottom: 5px !important; 3773 left: 5px !important; 3774 right: auto !important; 3775 top: auto !important; 3776 } 3777 3778 .badge-list--modern.badge-list--position-top_right { 3779 top: 5px !important; 3780 right: 5px !important; 3781 left: auto !important; 3782 bottom: auto !important; 3783 } 3784 3785 .badge-list--modern.badge-list--position-bottom_right { 3786 bottom: 5px !important; 3787 right: 5px !important; 3788 left: auto !important; 3789 top: auto !important; 3790 } 3791 } 3792 </style><badge-list class="badge-list badge-list--modern badge-list--desktop-bottom badge-list--mobile-bottom badge-list--position-bottom_left" style="position: absolute; bottom: 10px; left: 10px;"><new-product-badge class="badge badge--new new-badge" title="New">New</new-product-badge></badge-list><a href="/products/rebellion-star-wars-x-glamnetic-short-almond-press-on-nails" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/Rebellion_1.webp?v=1788990252&width=1000" alt="A hand with long, almond-shaped nails features striking green, nude, metallic bronze, and glittery copper designsâevoking the bold style of the Rebellion press-on nail set by glamnetic. The person wears a gold twisted ring, with a white sleeve partially covering their hand." srcset="//www.glamnetic.com/cdn/shop/files/Rebellion_1.webp?v=1788990252&width=200 200w, //www.glamnetic.com/cdn/shop/files/Rebellion_1.webp?v=1788990252&width=300 300w, //www.glamnetic.com/cdn/shop/files/Rebellion_1.webp?v=1788990252&width=400 400w, //www.glamnetic.com/cdn/shop/files/Rebellion_1.webp?v=1788990252&width=500 500w, //www.glamnetic.com/cdn/shop/files/Rebellion_1.webp?v=1788990252&width=600 600w, //www.glamnetic.com/cdn/shop/files/Rebellion_1.webp?v=1788990252&width=700 700w, //www.glamnetic.com/cdn/shop/files/Rebellion_1.webp?v=1788990252&width=800 800w, //www.glamnetic.com/cdn/shop/files/Rebellion_1.webp?v=1788990252&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.glamnetic.com/cdn/shop/files/DTC_STARWARS_REBELLION-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789077989&width=500" alt="Hand with short almond-shaped nails in green, metallic copper, and brown glitter with designs. Rebellion | Short Almond is written above. This GLAMNETIC press-on nail set features a striking short almond mani inspired by the iconic Rebellion design." srcset="//www.glamnetic.com/cdn/shop/files/DTC_STARWARS_REBELLION-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789077989&width=200 200w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_REBELLION-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789077989&width=300 300w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_REBELLION-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789077989&width=400 400w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_REBELLION-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789077989&width=500 500w" width="500" height="500" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false"></a></div><div class="product-card__info empty:hidden"> <div class="okendo-rating-modern"> <style> 3793 .okendo-meta-rating { 3794 display: inline-flex; 3795 align-items: center; 3796 gap: 8px; 3797 line-height: 1; 3798 } 3799 3800 .okendo-meta-rating__stars { 3801 position: relative; 3802 display: inline-block; 3803 font-size: var(--okendo-meta-star-size, 16px); 3804 letter-spacing: 2px; 3805 color: #d6d6d6; 3806 line-height: 1; 3807 } 3808 3809 .okendo-meta-rating__stars::before { 3810 content: "â â â â â "; 3811 } 3812 3813 .okendo-meta-rating__stars::after { 3814 content: "â â â â â "; 3815 position: absolute; 3816 left: 0; 3817 top: 0; 3818 width: var(--okendo-meta-fill, 0%); 3819 overflow: hidden; 3820 color: var(--okendo-meta-rating-color, #111111); 3821 white-space: nowrap; 3822 } 3823 3824 .okendo-meta-rating__value { 3825 font-size: var(calc(--okendo-meta-star-size * 0.8), calc(16px * 0.8)); 3826 font-weight: 600; 3827 color: var(--okendo-meta-rating-color, #111111); 3828 } 3829 3830 .okendo-meta-rating__count { 3831 font-size: 12px; 3832 color: #666666; 3833 } 3834 @media screen and (max-width: 749px) { 3835 .okendo-meta-rating { 3836 gap: 4px; 3837 } 3838 } 3839</style> <div class="okendo-meta-rating okendo-rating-modern__meta" style="--okendo-meta-star-size: 24px; --okendo-meta-fill: 100.0%; --okendo-meta-rating-color: #111111;" aria-label="Rated 5.0 out of 5"> <span class="okendo-meta-rating__stars" aria-hidden="true"></span><span class="okendo-meta-rating__value">5.0</span></div> </div><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/rebellion-star-wars-x-glamnetic-short-almond-press-on-nails" class="product-title h6 " style="color: #000000;" data-instant="">Rebellion</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: #666666;"> <span class="sr-only">Variant: </span>Short Almond - Glue On Nails</div><div class="price-container"><sale-price class=""> <span class="sr-only">Sale price</span>
3839$21.99</sale-price> </div> </div></price-list></div></div><product-form class="w-full" data-product-id="8100087332907"><form method="post" action="/cart/add" id="product_form_8100087332907" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="45321645326379" class="variant-id-input"> <button type="submit" class="button product-card__cta" style="background-color: #000000; color: #ffffff;"> Add to Bag </button><input type="hidden" name="product-id" value="8100087332907"><input type="hidden" name="section-id" value="template--17081868451883__main"></form></product-form></div> </product-card><product-card class="product-card product-card--modern product-card--align-left" handle="pixie-dusted-short-squoval-press-on-nails"><div class="product-card__figure" style="position: relative;"><style> 3840 .badge-list.badge-list--modern{ 3841 flex-direction: row; 3842 } 3843 @media screen and (max-width: 749px) { 3844 3845 .badge-list--modern.badge-list--position-top_left { 3846 top: 5px !important; 3847 left: 5px !important; 3848 right: auto !important; 3849 bottom: auto !important; 3850 } 3851 3852 .badge-list--modern.badge-list--position-bottom_left { 3853 bottom: 5px !important; 3854 left: 5px !important; 3855 right: auto !important; 3856 top: auto !important; 3857 } 3858 3859 .badge-list--modern.badge-list--position-top_right { 3860 top: 5px !important; 3861 right: 5px !important; 3862 left: auto !important; 3863 bottom: auto !important; 3864 } 3865 3866 .badge-list--modern.badge-list--position-bottom_right { 3867 bottom: 5px !important; 3868 right: 5px !important; 3869 left: auto !important; 3870 top: auto !important; 3871 } 3872 } 3873 </style><badge-list class="badge-list badge-list--modern badge-list--desktop-bottom badge-list--mobile-bottom badge-list--position-bottom_left" style="position: absolute; bottom: 10px; left: 10px;"><span class="badge badge--custom new-badge badge--product-label" title="New">New</span></badge-list><a href="/products/pixie-dusted-short-squoval-press-on-nails" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/PixieDusted_1.webp?v=1786994127&width=1000" alt="A hand with short squoval nails painted in âPixie Dustedâ by glamneticâa light pink, glossy shadeâwears two gold rings adorned with small diamonds on the ring and middle fingers against a light background." srcset="//www.glamnetic.com/cdn/shop/files/PixieDusted_1.webp?v=1786994127&width=200 200w, //www.glamnetic.com/cdn/shop/files/PixieDusted_1.webp?v=1786994127&width=300 300w, //www.glamnetic.com/cdn/shop/files/PixieDusted_1.webp?v=1786994127&width=400 400w, //www.glamnetic.com/cdn/shop/files/PixieDusted_1.webp?v=1786994127&width=500 500w, //www.glamnetic.com/cdn/shop/files/PixieDusted_1.webp?v=1786994127&width=600 600w, //www.glamnetic.com/cdn/shop/files/PixieDusted_1.webp?v=1786994127&width=700 700w, //www.glamnetic.com/cdn/shop/files/PixieDusted_1.webp?v=1786994127&width=800 800w, //www.glamnetic.com/cdn/shop/files/PixieDusted_1.webp?v=1786994127&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:50.0% 48.926%;"><img src="//www.glamnetic.com/cdn/shop/files/DTC_Soft_Launch_PIXIE_DUSTED-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1786996575&width=500" alt="Pixie Dusted" srcset="//www.glamnetic.com/cdn/shop/files/DTC_Soft_Launch_PIXIE_DUSTED-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1786996575&width=200 200w, //www.glamnetic.com/cdn/shop/files/DTC_Soft_Launch_PIXIE_DUSTED-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1786996575&width=300 300w, //www.glamnetic.com/cdn/shop/files/DTC_Soft_Launch_PIXIE_DUSTED-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1786996575&width=400 400w, //www.glamnetic.com/cdn/shop/files/DTC_Soft_Launch_PIXIE_DUSTED-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1786996575&width=500 500w" width="500" height="500" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2), (max-width: 999px) calc(100vw / 3 - 64px), calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" style="object-position:50.0% 50.0%;"></a></div><div class="product-card__info empty:hidden"> <div class="okendo-rating-modern"> <style> 3874 .okendo-meta-rating { 3875 display: inline-flex; 3876 align-items: center; 3877 gap: 8px; 3878 line-height: 1; 3879 } 3880 3881 .okendo-meta-rating__stars { 3882 position: relative; 3883 display: inline-block; 3884 font-size: var(--okendo-meta-star-size, 16px); 3885 letter-spacing: 2px; 3886 color: #d6d6d6; 3887 line-height: 1; 3888 } 3889 3890 .okendo-meta-rating__stars::before { 3891 content: "â â â â â "; 3892 } 3893 3894 .okendo-meta-rating__stars::after { 3895 content: "â â â â â "; 3896 position: absolute; 3897 left: 0; 3898 top: 0; 3899 width: var(--okendo-meta-fill, 0%); 3900 overflow: hidden; 3901 color: var(--okendo-meta-rating-color, #111111); 3902 white-space: nowrap; 3903 } 3904 3905 .okendo-meta-rating__value { 3906 font-size: var(calc(--okendo-meta-star-size * 0.8), calc(16px * 0.8)); 3907 font-weight: 600; 3908 color: var(--okendo-meta-rating-color, #111111); 3909 } 3910 3911 .okendo-meta-rating__count { 3912 font-size: 12px; 3913 color: #666666; 3914 } 3915 @media screen and (max-width: 749px) { 3916 .okendo-meta-rating { 3917 gap: 4px; 3918 } 3919 } 3920</style> <div class="okendo-meta-rating okendo-rating-modern__meta" style="--okendo-meta-star-size: 24px; --okendo-meta-fill: 0.0%; --okendo-meta-rating-color: #111111;" aria-label="No Reviews"> <span class="okendo-meta-rating__stars" aria-hidden="true"></span><span class="okendo-meta-rating__value okendo-meta-rating__value--empty">No Reviews</span></div> </div><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/pixie-dusted-short-squoval-press-on-nails" class="product-title h6 " style="color: #000000;" data-instant="">Pixie Dusted</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: #666666;"> <span class="sr-only">Variant: </span>Short Squoval - Glue On Nails</div><div class="price-container"><sale-price class=""> <span class="sr-only">Sale price</span>$19.99</sale-price> </div> </div></price-list></div></div><product-form class="w-full" data-product-id="8041859809323"><form method="post" action="/cart/add" id="product_form_8041859809323" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="44734733680683" class="variant-id-input"> <button type="submit" class="button product-card__cta" style="background-color: #000000; color: #ffffff;"> Add to Bag </button><input type="hidden" name="product-id" value="8041859809323"><input type="hidden" name="section-id" value="template--17081868451883__main"></form></product-form></div> </product-card></product-list><collection-load-more class="collection-load-more" data-section-id="template--17081868451883__main" data-current-page="1" data-total-pages="78" data-page-size="12" data-total-items="930" data-next-url="/collections/shop-all-glamnetic-products?page=2"><p class="collection-load-more__count" aria-live="polite">
3920 Showing <span data-load-more-shown="">12</span> of 930 products </p><button type="button" class="collection-load-more__button" data-load-more-button=""> <span class="collection-load-more__label">Load More</span> <span class="collection-load-more__spinner"></span> </button><noscript><nav class="pagination" role="navigation" aria-label="Pagination navigation"><span class="pagination__link pagination__link--disabled h6" aria-current="page">1</span><a class="pagination__link h6" aria-label="Go to page 2" href="/collections/shop-all-glamnetic-products?page=2">2</a><a class="pagination__link h6" aria-label="Go to page 3" href="/collections/shop-all-glamnetic-products?page=3">3</a><span class="pagination__link pagination__link--disabled h6">…</span><a class="pagination__link h6" aria-label="Go to page 78" href="/collections/shop-all-glamnetic-products?page=78">78</a><a class="pagination__link h6" rel="next" aria-label="Go to page 2" href="/collections/shop-all-glamnetic-products?page=2"><svg aria-hidden="true" focusable="false" fill="none" width="11" class="icon icon-chevron-right icon--direction-aware" viewBox="0 0 10 10"> <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"></path> </svg></a></nav></noscript> </collection-load-more></div></div> </div> </div></div> </div> </div>
3920<script> 3921 (function() { 3922 if (window.location.search.indexOf('page=') === -1) return; 3923 function scrollToTop() { 3924 window.scrollTo(0, 0); 3925 } 3926 if (document.readyState === 'loading') { 3927 document.addEventListener('DOMContentLoaded', scrollToTop); 3928 } else { 3929 scrollToTop(); 3930 } 3931 })(); 3932 </script>
3932
3932<script> 3933 document.addEventListener('DOMContentLoaded', function() { 3934 // Add performance classes for faster animations 3935 const collection = document.querySelector('.collection'); 3936 const productsWrapper = document.querySelector('.collection__products-wrapper'); 3937 3938 if (collection) { 3939 collection.classList.add('filter-transition-fast'); 3940 } 3941 3942 // Optimize image loading with Intersection Observer 3943 if ('IntersectionObserver' in window) { 3944 const imageObserver = new IntersectionObserver((entries, observer) => { 3945 entries.forEach(entry => { 3946 if (entry.isIntersecting) { 3947 const img = entry.target; 3948 if (img.dataset.src) { 3949 img.src = img.dataset.src; 3950 img.classList.remove('lazyload'); 3951 observer.unobserve(img); 3952 } 3953 } 3954 }); 3955 }, { 3956 rootMargin: '50px 0px', 3957 threshold: 0.01 3958 }); 3959 3960 // Observe all lazy images 3961 document.querySelectorAll('img[data-src]').forEach(img => { 3962 imageObserver.observe(img); 3963 }); 3964 3965 // Re-observe images after filter updates 3966 document.addEventListener('filterContentLoaded', () => { 3967 setTimeout(() => { 3968 document.querySelectorAll('img[data-src]').forEach(img => { 3969 imageObserver.observe(img); 3970 }); 3971 }, 100); 3972 }); 3973 } 3974 3975 // Preload critical CSS 3976 const criticalCSS = ['collection-filter.css', 'product-card.css']; 3977 criticalCSS.forEach(css => { 3978 const link = document.createElement('link'); 3979 link.rel = 'preload'; 3980 link.as = 'style'; 3981 link.href = ``.replace('', css); 3982 document.head.appendChild(link); 3983 }); 3984 3985 // Performance metrics tracking 3986 if (window.performance && window.performance.mark) { 3987 window.performance.mark('collection-ready'); 3988 } 3989 3990 console.log('ð Collection performance optimizations loaded'); 3991 }); 3992 3993 // Optimize scroll performance 3994 let ticking = false; 3995 function optimizedScrollHandler() { 3996 if (!ticking) { 3997 requestAnimationFrame(() => { 3998 // Handle scroll-dependent operations here 3999 ticking = false; 4000 }); 4001 ticking = true; 4002 } 4003 } 4004 4005 window.addEventListener('scroll', optimizedScrollHandler, { passive: true }); 4006 </script>
4006</section><section id="shopify-section-template--17081868451883__featured_collections_P4gnjm" class="shopify-section shopify-section--featured-collections"><style> 4007 #shopify-section-template--17081868451883__featured_collections_P4gnjm { 4008 --product-list-items-per-row: 2; 4009 --product-list-horizontal-spacing-factor: 0.2; 4010 --product-list-vertical-spacing-factor: 0.5; 4011 } 4012 4013 @media screen and (min-width: 700px) { 4014 #shopify-section-template--17081868451883__featured_collections_P4gnjm { 4015 --product-list-items-per-row: 4; 4016 } 4017 }#shopify-section-template--17081868451883__featured_collections_P4gnjm .featured-collection-button[data-block-id="collection_nM8FyB"] .button, 4018 #shopify-section-template--17081868451883__featured_collections_P4gnjm .product-card[data-block-id="collection_nM8FyB"] .button, 4019 #shopify-section-template--17081868451883__featured_collections_P4gnjm .product-card[data-block-id="collection_nM8FyB"] .product-card__cta { 4020 --button-font-size-mobile: 12px; 4021 --button-font-size-desktop: 14px; 4022 font-size: var(--button-font-size-mobile); 4023 font-weight: 600; 4024 color: #000000; 4025 text-decoration: underline !important; 4026 &:hover { 4027 color: #000000; 4028 } 4029 text-transform: uppercase; 4030 }#shopify-section-template--17081868451883__featured_collections_P4gnjm .featured-collection-button[data-block-id="collection_nM8FyB"] .button.link, 4031 #shopify-section-template--17081868451883__featured_collections_P4gnjm .product-card[data-block-id="collection_nM8FyB"] .button.link, 4032 #shopify-section-template--17081868451883__featured_collections_P4gnjm .product-card[data-block-id="collection_nM8FyB"] .product-card__cta.link { 4033 padding: 0; 4034 background: none; 4035 border: none; 4036 } 4037 4038 @media screen and (min-width: 700px) { 4039 #shopify-section-template--17081868451883__featured_collections_P4gnjm .product-card[data-block-id="collection_nM8FyB"] .button, 4040 #shopify-section-template--17081868451883__featured_collections_P4gnjm .product-card[data-block-id="collection_nM8FyB"] .product-card__cta { 4041 font-size: calc(var(--button-font-size-desktop) * 1.5) !important; 4042 } 4043 }#shopify-section-template--17081868451883__featured_collections_P4gnjm .featured-collection-title[data-block-id="collection_nM8FyB"] { 4044 --title-font-size-mobile: 24px; 4045 --title-font-size-desktop: 32px; 4046 font-size: var(--title-font-size-mobile); 4047 font-weight: 400; 4048 color: #000000; 4049 } 4050 4051 @media screen and (min-width: 700px) { 4052 #shopify-section-template--17081868451883__featured_collections_P4gnjm .featured-collection-title[data-block-id="collection_nM8FyB"] { 4053 font-size: calc(var(--title-font-size-desktop) * 1.5) !important; 4054 } 4055 }</style><div class="section-spacing color-scheme color-scheme--scheme-4 color-scheme--bg-3671eee015764974ee0aef1536023e0f "> <div class="container"><div class="section-stack"> <div class="v-stack justify-self-center gap-4 text-center sm:gap-5"><h2 class="h2 featured-collection-title" data-block-id="collection_nM8FyB">Must love Accessories</h2></div> <featured-collections-carousel id="featured-collections-carousel-template--17081868451883__featured_collections_P4gnjm" class="featured-collections-carousel"><div class="featured-collections-carousel__item is-selected"><product-list class="floating-controls-container floating-controls-container--inside floating-controls-container--on-hover"> <carousel-prev-button class="floating-controls-container__control" aria-controls="featured-collections-product-list-carousel-collection_nM8FyB"> <button type="button" class="prev-next-button prev-next-button--prev circle-button hover:animate-icon-inline" disabled=""> <span class="sr-only">Previous</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-arrow-left icon--direction-aware" viewBox="0 0 16 18"> <path d="M11 1 3 9l8 8" stroke="currentColor" stroke-linecap="square"></path> </svg></button> </carousel-prev-button>
4055 <scroll-carousel id="featured-collections-product-list-carousel-collection_nM8FyB" group-cells="" allow-drag="" class="product-list product-list--carousel scroll-area bleed md:unbleed"><product-card class="product-card" handle="press-and-perfect-nail-accessory-bundle" data-block-id="collection_nM8FyB"><div class="product-card__figure" style="position: relative;"><badge-list class="badge-list badge-list--classic badge-list--desktop-top badge-list--mobile-top badge-list--vertical" style="position: absolute; left: 10px;"><on-sale-badge class="badge badge--on-sale" title="10% OFF">10% OFF</on-sale-badge></badge-list><div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> <span class="rating-star">â </span> <span class="rating-value">4.5</span> </div><a href="/products/press-and-perfect-nail-accessory-bundle" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/glue-remover-bundle.png?v=1774042953&width=1000" alt="Glamneticâs Press &amp; Perfect duo: a small pink bottle of press-on nail glue and a larger clear bottle of press-on nail remover with a white dropper cap, both upright on a white backgroundâyour essential pair for the perfect press-on manicure." srcset="//www.glamnetic.com/cdn/shop/files/glue-remover-bundle.png?v=1774042953&width=200 200w, //www.glamnetic.com/cdn/shop/files/glue-remover-bundle.png?v=1774042953&width=300 300w, //www.glamnetic.com/cdn/shop/files/glue-remover-bundle.png?v=1774042953&width=400 400w, //www.glamnetic.com/cdn/shop/files/glue-remover-bundle.png?v=1774042953&width=500 500w, //www.glamnetic.com/cdn/shop/files/glue-remover-bundle.png?v=1774042953&width=600 600w, //www.glamnetic.com/cdn/shop/files/glue-remover-bundle.png?v=1774042953&width=700 700w, //www.glamnetic.com/cdn/shop/files/glue-remover-bundle.png?v=1774042953&width=800 800w, //www.glamnetic.com/cdn/shop/files/glue-remover-bundle.png?v=1774042953&width=1000 1000w" width="1000" height="1000" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:68.066% 42.969%;"><img src="//www.glamnetic.com/cdn/shop/files/Press_Perfect-2.webp?v=1785353810&width=1000" alt="Glamneticâs Press & Perfect Duo Pack features a sleek pink box containing a clearly labeled small nail glue bottle with a pink cap and a larger nail remover bottle with a white cap, providing everything you need for seamless press-on nails." srcset="//www.glamnetic.com/cdn/shop/files/Press_Perfect-2.webp?v=1785353810&width=200 200w, //www.glamnetic.com/cdn/shop/files/Press_Perfect-2.webp?v=1785353810&width=300 300w, //www.glamnetic.com/cdn/shop/files/Press_Perfect-2.webp?v=1785353810&width=400 400w, //www.glamnetic.com/cdn/shop/files/Press_Perfect-2.webp?v=1785353810&width=500 500w, //www.glamnetic.com/cdn/shop/files/Press_Perfect-2.webp?v=1785353810&width=600 600w, //www.glamnetic.com/cdn/shop/files/Press_Perfect-2.webp?v=1785353810&width=700 700w, //www.glamnetic.com/cdn/shop/files/Press_Perfect-2.webp?v=1785353810&width=800 800w, //www.glamnetic.com/cdn/shop/files/Press_Perfect-2.webp?v=1785353810&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" style="object-position:48.193% 30.811%;"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/press-and-perfect-nail-accessory-bundle" class="product-title h6 " style="color: inherit;" data-instant="">Press & Perfect</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: inherit;"> <span class="sr-only">Variant: </span>Nail Accessory Bundle</div><div class="price-container"><compare-at-price class="text-subdued line-through"> <span class="sr-only">Regular price</span>$20.98</compare-at-price><sale-price class="text-on-sale"> <span class="sr-only">Sale price</span>$18.88</sale-price> </div> </div></price-list><div style="display: none;"> <style data-shopify=""> 4056 4057 .oke-sr-label-text { display: none !important; } 4058 4059</style> <div class="okendo-rating" data-oke-star-rating="" data-oke-reviews-product-id="shopify-7188307738667"> <div data-oke-reviews-version="0.104.2" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 4.5 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="18.285714285714285" href="#oke-star-empty"></use><use x="36.57142857142857" href="#oke-star-empty"></use><use x="54.857142857142854" href="#oke-star-empty"></use><use x="73.14285714285714" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 91.0256%;"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="18.285714285714285" href="#oke-star-filled"></use><use x="36.57142857142857" href="#oke-star-filled"></use><use x="54.857142857142854" href="#oke-star-filled"></use><use x="73.14285714285714" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.5 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">2,632</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4059<script type="application/json" data-oke-metafield-data=""> {"averageRating":"4.5","reviewCount":2632} </script>
4059</div> </div> </div></div></div><product-form class="w-full" data-product-id="7188307738667"><form method="post" action="/cart/add" id="product_form_7188307738667" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="45314232680491" class="variant-id-input"> <button type="submit" class="button button--solid product-card__cta" style="background-color: inherit; color: inherit;"> Add to Bag </button><input type="hidden" name="product-id" value="7188307738667"><input type="hidden" name="section-id" value="template--17081868451883__featured_collections_P4gnjm"></form></product-form><div style="margin-top: 8px; margin-bottom: 8px;"></div></div> </product-card><product-card class="product-card" handle="brush-on-nail-glue" data-block-id="collection_nM8FyB"><div class="product-card__figure" style="position: relative;"><div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> <span class="rating-star">â
</span> <span class="rating-value">4.6</span> </div><a href="/products/brush-on-nail-glue" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=1000" alt="A bottle of glamnetic Brush-On Nail Glue with a pink label, displayed upright with the cap and brush applicator removedâideal for achieving salon-style nails at home or applying your favorite press-on nails." srcset="//www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=200 200w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=300 300w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=400 400w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=500 500w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=600 600w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=700 700w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=800 800w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&width=1000 1000w" width="1000" height="1000" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:37.891% 54.785%;"><img src="//www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=1000" alt="A pink rectangular box labeled glamnetic Brush-On Nail Glue (7 mL/0.24 fl. oz.) stands upright against a white backgroundâideal for securing your glamnetic Press-On Nails for salon-style nails at home." srcset="//www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=200 200w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=300 300w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=400 400w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=500 500w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=600 600w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=700 700w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=800 800w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
4059alc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/brush-on-nail-glue" class="product-title h6 " style="color: inherit;" data-instant="">Brush-On Nail Glue</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: inherit;"> <span class="sr-only">Variant: </span>Nail Glue</div><div class="price-container"><sale-price class="text-subdued"> <span class="sr-only">Sale price</span>$7.99</sale-price> </div> </div></price-list><div style="display: none;"> <style data-shopify=""> 4060 4061 .oke-sr-label-text { display: none !important; } 4062 4063</style> <div class="okendo-rating" data-oke-star-rating="" data-oke-reviews-product-id="shopify-6535189102635"> <div data-oke-reviews-version="0.104.2" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 4.6 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="18.285714285714285" href="#oke-star-empty"></use><use x="36.57142857142857" href="#oke-star-empty"></use><use x="54.857142857142854" href="#oke-star-empty"></use><use x="73.14285714285714" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 92.8205%;"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="18.285714285714285" href="#oke-star-filled"></use><use x="36.57142857142857" href="#oke-star-filled"></use><use x="54.857142857142854" href="#oke-star-filled"></use><use x="73.14285714285714" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.6 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">2,107</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4063<script type="application/json" data-oke-metafield-data=""> {"averageRating":"4.6","reviewCount":2107} </script>
4063</div> </div> </div></div></div><product-form class="w-full" data-product-id="6535189102635"><form method="post" action="/cart/add" id="product_form_6535189102635" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="39245841465387" class="variant-id-input"> <button type="submit" class="button button--solid product-card__cta" style="background-color: inherit; color: inherit;"> Add to Bag </button><input type="hidden" name="product-id" value="6535189102635"><input type="hidden" name="section-id" value="template--17081868451883__featured_collections_P4gnjm"></form></product-form><div style="margin-top: 8px; margin-bottom: 8px;"></div></div> </product-card><product-card class="product-card" handle="press-on-nail-remover" data-block-id="collection_nM8FyB"><div class="product-card__figure" style="position: relative;"><div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> <span class="rating-star">â
</span> <span class="rating-value">4.3</span> </div><a href="/products/press-on-nail-remover" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=1000" alt="A white dropper bottle labeled glamnetic Press-On Nail Remover with pink and silver text sits on a white background. The acetone-free formula is gentle on natural nails, with a circle nearby stating Packaging May Vary." srcset="//www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=200 200w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=300 300w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=400 400w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=500 500w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=600 600w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=700 700w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=800 800w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&width=1000 1000w" width="1000" height="1000" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:50.0% 50.0%;"><img src="//www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=1000" alt="A clear bottle labeled glamnetic Press-On Nail Remover stands beside a dropper with a silver cap. The gentle remover comes in a 30 ml (1.01 fl. oz.) size, both displayed against a white background." srcset="//www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=200 200w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=300 300w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=400 400w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=500 500w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=600 600w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=700 700w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=800 800w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
4063alc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" style="object-position:68.164% 50.0%;"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/press-on-nail-remover" class="product-title h6 " style="color: inherit;" data-instant="">Press-On Nail Remover</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: inherit;"> <span class="sr-only">Variant: </span>Nail Remover</div><div class="price-container"><sale-price class="text-subdued"> <span class="sr-only">Sale price</span>$12.99</sale-price> </div> </div></price-list><div style="display: none;"> <style data-shopify=""> 4064 4065 .oke-sr-label-text { display: none !important; } 4066 4067</style> <div class="okendo-rating" data-oke-star-rating="" data-oke-reviews-product-id="shopify-7130235797547"> <div data-oke-reviews-version="0.104.2" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 4.3 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="18.285714285714285" href="#oke-star-empty"></use><use x="36.57142857142857" href="#oke-star-empty"></use><use x="54.857142857142854" href="#oke-star-empty"></use><use x="73.14285714285714" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 87.4359%;"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="18.285714285714285" href="#oke-star-filled"></use><use x="36.57142857142857" href="#oke-star-filled"></use><use x="54.857142857142854" href="#oke-star-filled"></use><use x="73.14285714285714" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.3 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">441</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4067<script type="application/json" data-oke-metafield-data=""> {"averageRating":"4.3","reviewCount":441} </script>
4067</div> </div> </div></div></div><product-form class="w-full" data-product-id="7130235797547"><form method="post" action="/cart/add" id="product_form_7130235797547" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="40836925161515" class="variant-id-input"> <button type="submit" class="button button--solid product-card__cta" style="background-color: inherit; color: inherit;"> Add to Bag </button><input type="hidden" name="product-id" value="7130235797547"><input type="hidden" name="section-id" value="template--17081868451883__featured_collections_P4gnjm"></form></product-form><div style="margin-top: 8px; margin-bottom: 8px;"></div></div> </product-card><product-card class="product-card" handle="adhesive-nail-tabs" data-block-id="collection_nM8FyB"><div class="product-card__figure" style="position: relative;"><div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> <span class="rating-star">â
</span> <span class="rating-value">4.5</span> </div><a href="/products/adhesive-nail-tabs" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191&width=1000" alt="A rectangular pink glamnetic box labeled Adhesive Nail Tabs with sparkles and âUp to 5 Day Wearââperfect for a vegan, cruelty-free at-home manicure." srcset="//www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191&width=200 200w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191&width=300 300w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191&width=400 400w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191&width=500 500w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191&width=600 600w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191&width=700 700w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191&width=800 800w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:50.586% 64.355%;"><img src="//www.glamnetic.com/cdn/shop/products/2022_07_Nail-Tabs_Web-Opt_2.jpg?v=1680811543&width=1000" alt="Glamnetic Adhesive Nail Tabs make applying press-on nails easy! These vegan, cruelty-free tabs pair perfectly with clear plastic nail tips for a flawless at-home manicure." srcset="//www.glamnetic.com/cdn/shop/products/2022_07_Nail-Tabs_Web-Opt_2.jpg?v=1680811543&width=200 200w, //www.glamnetic.com/cdn/shop/products/2022_07_Nail-Tabs_Web-Opt_2.jpg?v=1680811543&width=300 300w, //www.glamnetic.com/cdn/shop/products/2022_07_Nail-Tabs_Web-Opt_2.jpg?v=1680811543&width=400 400w, //www.glamnetic.com/cdn/shop/products/2022_07_Nail-Tabs_Web-Opt_2.jpg?v=1680811543&width=500 500w, //www.glamnetic.com/cdn/shop/products/2022_07_Nail-Tabs_Web-Opt_2.jpg?v=1680811543&width=600 600w, //www.glamnetic.com/cdn/shop/products/2022_07_Nail-Tabs_Web-Opt_2.jpg?v=1680811543&width=700 700w, //www.glamnetic.com/cdn/shop/products/2022_07_Nail-Tabs_Web-Opt_2.jpg?v=1680811543&width=800 800w, //www.glamnetic.com/cdn/shop/products/2022_07_Nail-Tabs_Web-Opt_2.jpg?v=1680811543&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
4067alc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/adhesive-nail-tabs" class="product-title h6 " style="color: inherit;" data-instant="">Adhesive Nail Tabs</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: inherit;"> <span class="sr-only">Variant: </span>Nail Tabs</div><div class="price-container"><sale-price class="text-subdued"> <span class="sr-only">Sale price</span>$9.99</sale-price> </div> </div></price-list><div style="display: none;"> <style data-shopify=""> 4068 4069 .oke-sr-label-text { display: none !important; } 4070 4071</style> <div class="okendo-rating" data-oke-star-rating="" data-oke-reviews-product-id="shopify-6894972076075"> <div data-oke-reviews-version="0.104.2" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 4.5 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="18.285714285714285" href="#oke-star-empty"></use><use x="36.57142857142857" href="#oke-star-empty"></use><use x="54.857142857142854" href="#oke-star-empty"></use><use x="73.14285714285714" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 91.0256%;"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="18.285714285714285" href="#oke-star-filled"></use><use x="36.57142857142857" href="#oke-star-filled"></use><use x="54.857142857142854" href="#oke-star-filled"></use><use x="73.14285714285714" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.5 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">218</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4071<script type="application/json" data-oke-metafield-data=""> {"averageRating":"4.5","reviewCount":218} </script>
4071</div> </div> </div></div></div><product-form class="w-full" data-product-id="6894972076075"><form method="post" action="/cart/add" id="product_form_6894972076075" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="40208690217003" class="variant-id-input"> <button type="submit" class="button button--solid product-card__cta" style="background-color: inherit; color: inherit;"> Add to Bag </button><input type="hidden" name="product-id" value="6894972076075"><input type="hidden" name="section-id" value="template--17081868451883__featured_collections_P4gnjm"></form></product-form><div style="margin-top: 8px; margin-bottom: 8px;"></div></div> </product-card><product-card class="product-card" handle="harry-potter-x-glamnetic-2025-brush-on-nail-glue" data-block-id="collection_nM8FyB"><div class="product-card__figure" style="position: relative;"><badge-list class="badge-list badge-list--classic badge-list--desktop-top badge-list--mobile-top badge-list--vertical" style="position: absolute; left: 10px;"><on-sale-badge class="badge badge--on-sale" title="25% OFF">25% OFF</on-sale-badge></badge-list><div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> <span class="rating-star">â
</span> <span class="rating-value">5.0</span> </div><a href="/products/harry-potter-x-glamnetic-2025-brush-on-nail-glue" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/NailGlue_1_2.webp?v=1786481614&width=1000" alt="A bottle and box of glamneticâs Harry Potter⢠x Glamnetic Brush-On Nail Glue, both in black with white text and a Hogwarts crest, are shown on a light gray backgroundâideal for easy press-on nail application." srcset="//www.glamnetic.com/cdn/shop/files/NailGlue_1_2.webp?v=1786481614&width=200 200w, //www.glamnetic.com/cdn/shop/files/NailGlue_1_2.webp?v=1786481614&width=300 300w, //www.glamnetic.com/cdn/shop/files/NailGlue_1_2.webp?v=1786481614&width=400 400w, //www.glamnetic.com/cdn/shop/files/NailGlue_1_2.webp?v=1786481614&width=500 500w, //www.glamnetic.com/cdn/shop/files/NailGlue_1_2.webp?v=1786481614&width=600 600w, //www.glamnetic.com/cdn/shop/files/NailGlue_1_2.webp?v=1786481614&width=700 700w, //www.glamnetic.com/cdn/shop/files/NailGlue_1_2.webp?v=1786481614&width=800 800w, //www.glamnetic.com/cdn/shop/files/NailGlue_1_2.webp?v=1786481614&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:48.34% 40.576%;"><img src="//www.glamnetic.com/cdn/shop/files/NailGlue_2.webp?v=1786481635&width=1000" alt="A black bottle of glamnetic Harry Potter⢠x Glamnetic Brush-On Nail Glue stands upright with the cap off, showing its brush applicatorâideal for press-on nails. The label displays both English and French text." srcset="//www.glamnetic.com/cdn/shop/files/NailGlue_2.webp?v=1786481635&width=200 200w, //www.glamnetic.com/cdn/shop/files/NailGlue_2.webp?v=1786481635&width=300 300w, //www.glamnetic.com/cdn/shop/files/NailGlue_2.webp?v=1786481635&width=400 400w, //www.glamnetic.com/cdn/shop/files/NailGlue_2.webp?v=1786481635&width=500 500w, //www.glamnetic.com/cdn/shop/files/NailGlue_2.webp?v=1786481635&width=600 600w, //www.glamnetic.com/cdn/shop/files/NailGlue_2.webp?v=1786481635&width=700 700w, //www.glamnetic.com/cdn/shop/files/NailGlue_2.webp?v=1786481635&width=800 800w, //www.glamnetic.com/cdn/shop/files/NailGlue_2.webp?v=1786481635&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
4071alc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" style="object-position:37.891% 54.004%;"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/harry-potter-x-glamnetic-2025-brush-on-nail-glue" class="product-title h6 " style="color: inherit;" data-instant="">Harry Potter⢠x Glamnetic Brush-On Nail Glue</a><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: inherit;"> <span class="sr-only">Variant: </span>Nail Glue</div><div class="card__price xflex xjustify-center xitems-baseline"> <span class="card__compare-price body-text" style="text-decoration: line-through !important; color: #b6637b !important; margin-right: 0.5rem;">$7.99</span> <span class="card__discount-price body-text !xtext-red-600 xtext-[15px]" style="color: #dc2626 !important; font-weight: 600;" itemprop="price" content="$5.99">$5.99</span> </div></div><div style="display: none;"> <style data-shopify=""> 4072 4073 .oke-sr-label-text { display: none !important; } 4074 4075</style> <div class="okendo-rating" data-oke-star-rating="" data-oke-reviews-product-id="shopify-7521731117099"> <div data-oke-reviews-version="0.104.2" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 5.0 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="18.285714285714285" href="#oke-star-empty"></use><use x="36.57142857142857" href="#oke-star-empty"></use><use x="54.857142857142854" href="#oke-star-empty"></use><use x="73.14285714285714" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 100%;"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="18.285714285714285" href="#oke-star-filled"></use><use x="36.57142857142857" href="#oke-star-filled"></use><use x="54.857142857142854" href="#oke-star-filled"></use><use x="73.14285714285714" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 5.0 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">14</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4075<script type="application/json" data-oke-metafield-data=""> {"averageRating":"5.0","reviewCount":14} </script>
4075</div> </div> </div></div></div><product-form class="w-full" data-product-id="7521731117099"><form method="post" action="/cart/add" id="product_form_7521731117099" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="42150035390507" class="variant-id-input"> <button type="submit" class="button button--solid product-card__cta" style="background-color: inherit; color: inherit;"> Add to Bag </button><input type="hidden" name="product-id" value="7521731117099"><input type="hidden" name="section-id" value="template--17081868451883__featured_collections_P4gnjm"></form></product-form><span class="card__discount-promo">25% Off w/code FALL FAVES</span><div style="margin-top: 8px; margin-bottom: 8px;"></div></div> </product-card><product-card class="product-card" handle="2-in-1-cuticle-oil" data-block-id="collection_nM8FyB"><div class="product-card__figure" style="position: relative;"><div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> <span class="rating-star">â
</span> <span class="rating-value">4.7</span> </div><a href="/products/2-in-1-cuticle-oil" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_1.jpg?v=1762199325&width=1000" alt="A clear bottle of glamnetic 2-in-1 Cuticle Oil with a light pink cap and black label text. This nourishing formula promotes healthy nails and contains 9g (0.31 oz) of product." srcset="//www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_1.jpg?v=1762199325&width=200 200w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_1.jpg?v=1762199325&width=300 300w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_1.jpg?v=1762199325&width=400 400w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_1.jpg?v=1762199325&width=500 500w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_1.jpg?v=1762199325&width=600 600w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_1.jpg?v=1762199325&width=700 700w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_1.jpg?v=1762199325&width=800 800w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_1.jpg?v=1762199325&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:50.0% 53.711%;"><img src="//www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_3.jpg?v=1668449590&width=1000" alt="A clear bottle of glamnetic 2-in-1 Cuticle Oil with a pink cap, shown removed to reveal the brush applicator for easy application and healthy nails." srcset="//www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_3.jpg?v=1668449590&width=200 200w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_3.jpg?v=1668449590&width=300 300w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_3.jpg?v=1668449590&width=400 400w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_3.jpg?v=1668449590&width=500 500w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_3.jpg?v=1668449590&width=600 600w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_3.jpg?v=1668449590&width=700 700w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_3.jpg?v=1668449590&width=800 800w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_3.jpg?v=1668449590&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
4075alc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/2-in-1-cuticle-oil" class="product-title h6 " style="color: inherit;" data-instant="">2-in-1 Cuticle Oil</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: inherit;"> <span class="sr-only">Variant: </span>Cuticle Oil</div><div class="price-container"><sale-price class="text-subdued"> <span class="sr-only">Sale price</span>$12.99</sale-price> </div> </div></price-list><div style="display: none;"> <style data-shopify=""> 4076 4077 .oke-sr-label-text { display: none !important; } 4078 4079</style> <div class="okendo-rating" data-oke-star-rating="" data-oke-reviews-product-id="shopify-7009882308651"> <div data-oke-reviews-version="0.104.2" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 4.7 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="18.285714285714285" href="#oke-star-empty"></use><use x="36.57142857142857" href="#oke-star-empty"></use><use x="54.857142857142854" href="#oke-star-empty"></use><use x="73.14285714285714" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 94.6154%;"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="18.285714285714285" href="#oke-star-filled"></use><use x="36.57142857142857" href="#oke-star-filled"></use><use x="54.857142857142854" href="#oke-star-filled"></use><use x="73.14285714285714" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.7 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">82</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4079<script type="application/json" data-oke-metafield-data=""> {"averageRating":"4.7","reviewCount":82} </script>
4079</div> </div> </div></div></div><product-form class="w-full" data-product-id="7009882308651"><form method="post" action="/cart/add" id="product_form_7009882308651" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="40552619802667" class="variant-id-input"> <button type="submit" class="button button--solid product-card__cta" style="background-color: inherit; color: inherit;"> Add to Bag </button><input type="hidden" name="product-id" value="7009882308651"><input type="hidden" name="section-id" value="template--17081868451883__featured_collections_P4gnjm"></form></product-form><div style="margin-top: 8px; margin-bottom: 8px;"></div></div> </product-card><product-card class="product-card" handle="nail-strengthener" data-block-id="collection_nM8FyB"><div class="product-card__figure" style="position: relative;"><div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> <span class="rating-star">â
</span> <span class="rating-value">4.4</span> </div><a href="/products/nail-strengthener" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_01.jpg?v=1762200767&width=1000" alt="A 10 mL clear bottle of Glamnetic Nail Strengthener features a shiny silver cap and black label text; its vegan, cruelty-free formula promotes healthy-looking nails." srcset="//www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_01.jpg?v=1762200767&width=200 200w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_01.jpg?v=1762200767&width=300 300w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_01.jpg?v=1762200767&width=400 400w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_01.jpg?v=1762200767&width=500 500w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_01.jpg?v=1762200767&width=600 600w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_01.jpg?v=1762200767&width=700 700w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_01.jpg?v=1762200767&width=800 800w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_01.jpg?v=1762200767&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:50.586% 48.926%;"><img src="//www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_02.jpg?v=1683231381&width=1000" alt="A clear bottle of glamnetic Nail Strengthener (10 mL) with the silver cap off and brush visible, set on a white backgroundâideal for healthy-looking nails with a vegan, cruelty-free formula." srcset="//www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_02.jpg?v=1683231381&width=200 200w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_02.jpg?v=1683231381&width=300 300w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_02.jpg?v=1683231381&width=400 400w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_02.jpg?v=1683231381&width=500 500w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_02.jpg?v=1683231381&width=600 600w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_02.jpg?v=1683231381&width=700 700w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_02.jpg?v=1683231381&width=800 800w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_02.jpg?v=1683231381&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
4079alc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/nail-strengthener" class="product-title h6 " style="color: inherit;" data-instant="">Nail Strengthener</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: inherit;"> <span class="sr-only">Variant: </span>Nail Accessory</div><div class="price-container"><sale-price class="text-subdued"> <span class="sr-only">Sale price</span>$14.99</sale-price> </div> </div></price-list><div style="display: none;"> <style data-shopify=""> 4080 4081 .oke-sr-label-text { display: none !important; } 4082 4083</style> <div class="okendo-rating" data-oke-star-rating="" data-oke-reviews-product-id="shopify-7102841389099"> <div data-oke-reviews-version="0.104.2" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 4.4 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="18.285714285714285" href="#oke-star-empty"></use><use x="36.57142857142857" href="#oke-star-empty"></use><use x="54.857142857142854" href="#oke-star-empty"></use><use x="73.14285714285714" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 89.2308%;"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="18.285714285714285" href="#oke-star-filled"></use><use x="36.57142857142857" href="#oke-star-filled"></use><use x="54.857142857142854" href="#oke-star-filled"></use><use x="73.14285714285714" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.4 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">43</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4083<script type="application/json" data-oke-metafield-data=""> {"averageRating":"4.4","reviewCount":43} </script>
4083</div> </div> </div></div></div><product-form class="w-full" data-product-id="7102841389099"><form method="post" action="/cart/add" id="product_form_7102841389099" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="40767836520491" class="variant-id-input"> <button type="submit" class="button button--solid product-card__cta" style="background-color: inherit; color: inherit;"> Add to Bag </button><input type="hidden" name="product-id" value="7102841389099"><input type="hidden" name="section-id" value="template--17081868451883__featured_collections_P4gnjm"></form></product-form><div style="margin-top: 8px; margin-bottom: 8px;"></div></div> </product-card><product-card class="product-card" handle="glamnetic-x-glamzilla-brush-on-nail-glue" data-block-id="collection_nM8FyB"><div class="product-card__figure" style="position: relative;"><div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> <span class="rating-star">â </span> <span class="rating-value">4.7</span> </div><a href="/products/glamnetic-x-glamzilla-brush-on-nail-glue" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/GlamzillaBrushOnNailGlue.webp?v=1762202154&width=1000" alt="A white and gold bottle of Glamnetic x Glamzilla Brush-On Nail Glue is shown next to its matching rectangular box. The packaging features elegant gold lettering with the Glamzilla signature. The label notes the product size as 7 mL (0.24 fl. oz) and highlights that it includes a brush applicator for precise nail glue application." srcset="//www.glamnetic.com/cdn/shop/files/GlamzillaBrushOnNailGlue.webp?v=1762202154&width=200 200w, //www.glamnetic.com/cdn/shop/files/GlamzillaBrushOnNailGlue.webp?v=1762202154&width=300 300w, //www.glamnetic.com/cdn/shop/files/GlamzillaBrushOnNailGlue.webp?v=1762202154&width=400 400w, //www.glamnetic.com/cdn/shop/files/GlamzillaBrushOnNailGlue.webp?v=1762202154&width=500 500w, //www.glamnetic.com/cdn/shop/files/GlamzillaBrushOnNailGlue.webp?v=1762202154&width=600 600w, //www.glamnetic.com/cdn/shop/files/GlamzillaBrushOnNailGlue.webp?v=1762202154&width=700 700w, //www.glamnetic.com/cdn/shop/files/GlamzillaBrushOnNailGlue.webp?v=1762202154&width=800 800w, //www.glamnetic.com/cdn/shop/files/GlamzillaBrushOnNailGlue.webp?v=1762202154&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:70.312% 56.934%;"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/glamnetic-x-glamzilla-brush-on-nail-glue" class="product-title h6 " style="color: inherit;" data-instant="">GLAMZILLA Brush-On Nail Glue</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: inherit;"> <span class="sr-only">Variant: </span>Nail Glue</div><div class="price-container"><sale-price class="text-subdued"> <span class="sr-only">Sale price</span>$7.99</sale-price> </div> </div></price-list><div style="display: none;"> <style data-shopify=""> 4084 4085 .oke-sr-label-text { display: none !important; } 4086 4087</style> <div class="okendo-rating" data-oke-star-rating="" data-oke-reviews-product-id="shopify-7406984495147"> <div data-oke-reviews-version="0.104.2" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 4.7 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="18.285714285714285" href="#oke-star-empty"></use><use x="36.57142857142857" href="#oke-star-empty"></use><use x="54.857142857142854" href="#oke-star-empty"></use><use x="73.14285714285714" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 94.6154%;"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="18.285714285714285" href="#oke-star-filled"></use><use x="36.57142857142857" href="#oke-star-filled"></use><use x="54.857142857142854" href="#oke-star-filled"></use><use x="73.14285714285714" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.7 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">20</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4087<script type="application/json" data-oke-metafield-data=""> {"averageRating":"4.7","reviewCount":20} </script>
4087</div> </div> </div></div></div><product-form class="w-full" data-product-id="7406984495147"><form method="post" action="/cart/add" id="product_form_7406984495147" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="41869893697579" class="variant-id-input"> <button type="submit" class="button button--solid product-card__cta" style="background-color: inherit; color: inherit;"> Add to Bag </button><input type="hidden" name="product-id" value="7406984495147"><input type="hidden" name="section-id" value="template--17081868451883__featured_collections_P4gnjm"></form></product-form><div style="margin-top: 8px; margin-bottom: 8px;"></div></div> </product-card><product-card class="product-card" handle="uv-gel-top-coat-nail-accessory" data-block-id="collection_nM8FyB"><div class="product-card__figure" style="position: relative;"><div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> <span class="rating-star">â
</span> <span class="rating-value">4.5</span> </div><a href="/products/uv-gel-top-coat-nail-accessory" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_1.webp?v=1762202051&width=1000" alt="A pink bottle of glamnetic UV Gel Clear Top Coat with a shiny silver cap and a label in white and silver text. Volume: 10 mL (0.33 fl. oz.). Get salon-quality shine by curing under an LED UV lamp." srcset="//www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_1.webp?v=1762202051&width=200 200w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_1.webp?v=1762202051&width=300 300w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_1.webp?v=1762202051&width=400 400w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_1.webp?v=1762202051&width=500 500w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_1.webp?v=1762202051&width=600 600w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_1.webp?v=1762202051&width=700 700w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_1.webp?v=1762202051&width=800 800w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_1.webp?v=1762202051&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:50.586% 50.0%;"><img src="//www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_3.webp?v=1747185721&width=1000" alt="A pink bottle of glamnetic UV Gel Clear Top Coat with a silver cap is shown open, the brush applicator dripping clear gel for a glossy, salon-quality finish after curing under an LED UV lamp." srcset="//www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_3.webp?v=1747185721&width=200 200w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_3.webp?v=1747185721&width=300 300w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_3.webp?v=1747185721&width=400 400w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_3.webp?v=1747185721&width=500 500w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_3.webp?v=1747185721&width=600 600w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_3.webp?v=1747185721&width=700 700w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_3.webp?v=1747185721&width=800 800w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_3.webp?v=1747185721&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
4087alc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/uv-gel-top-coat-nail-accessory" class="product-title h6 " style="color: inherit;" data-instant="">UV Gel Clear Top Coat</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: inherit;"> <span class="sr-only">Variant: </span>Nail Accessory</div><div class="price-container"><sale-price class="text-subdued"> <span class="sr-only">Sale price</span>$12.99</sale-price> </div> </div></price-list><div style="display: none;"> <style data-shopify=""> 4088 4089 .oke-sr-label-text { display: none !important; } 4090 4091</style> <div class="okendo-rating" data-oke-star-rating="" data-oke-reviews-product-id="shopify-7366886948907"> <div data-oke-reviews-version="0.104.2" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 4.5 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="18.285714285714285" href="#oke-star-empty"></use><use x="36.57142857142857" href="#oke-star-empty"></use><use x="54.857142857142854" href="#oke-star-empty"></use><use x="73.14285714285714" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 91.0256%;"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="18.285714285714285" href="#oke-star-filled"></use><use x="36.57142857142857" href="#oke-star-filled"></use><use x="54.857142857142854" href="#oke-star-filled"></use><use x="73.14285714285714" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.5 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">13</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4091<script type="application/json" data-oke-metafield-data=""> {"averageRating":"4.5","reviewCount":13} </script>
4091</div> </div> </div></div></div><product-form class="w-full" data-product-id="7366886948907"><form method="post" action="/cart/add" id="product_form_7366886948907" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="41452986400811" class="variant-id-input"> <button type="submit" class="button button--solid product-card__cta" style="background-color: inherit; color: inherit;"> Add to Bag </button><input type="hidden" name="product-id" value="7366886948907"><input type="hidden" name="section-id" value="template--17081868451883__featured_collections_P4gnjm"></form></product-form><div style="margin-top: 8px; margin-bottom: 8px;"></div></div> </product-card><product-card class="product-card" handle="2-in-1-cuticle-pusher" data-block-id="collection_nM8FyB"><div class="product-card__figure" style="position: relative;"><div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> <span class="rating-star">â
</span> <span class="rating-value">4.7</span> </div><a href="/products/2-in-1-cuticle-pusher" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_2.jpg?v=1762200720&width=1000" alt="The glamnetic 2-in-1 Cuticle Pusher is a light pink tool with a pointed end for manicures and nail care, housed in a clear plastic case. GLAMNETIC is printed in white on the tool." srcset="//www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_2.jpg?v=1762200720&width=200 200w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_2.jpg?v=1762200720&width=300 300w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_2.jpg?v=1762200720&width=400 400w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_2.jpg?v=1762200720&width=500 500w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_2.jpg?v=1762200720&width=600 600w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_2.jpg?v=1762200720&width=700 700w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_2.jpg?v=1762200720&width=800 800w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_2.jpg?v=1762200720&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:50.586% 14.062%;"><img src="//www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_1.jpg?v=1679939507&width=1000" alt="The glamnetic 2-in-1 Cuticle Pusher features a pale pink, double-ended design with a pointed tip and an angled, flat tipâideal for nail maintenance and manicure routines. Shown vertically against a white background." srcset="//www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_1.jpg?v=1679939507&width=200 200w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_1.jpg?v=1679939507&width=300 300w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_1.jpg?v=1679939507&width=400 400w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_1.jpg?v=1679939507&width=500 500w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_1.jpg?v=1679939507&width=600 600w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_1.jpg?v=1679939507&width=700 700w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_1.jpg?v=1679939507&width=800 800w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_1.jpg?v=1679939507&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
4091alc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/2-in-1-cuticle-pusher" class="product-title h6 " style="color: inherit;" data-instant="">2-in-1 Cuticle Pusher</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: inherit;"> <span class="sr-only">Variant: </span>Cuticle Pusher</div><div class="price-container"><sale-price class="text-subdued"> <span class="sr-only">Sale price</span>$11.99</sale-price> </div> </div></price-list><div style="display: none;"> <style data-shopify=""> 4092 4093 .oke-sr-label-text { display: none !important; } 4094 4095</style> <div class="okendo-rating" data-oke-star-rating="" data-oke-reviews-product-id="shopify-7086208352299"> <div data-oke-reviews-version="0.104.2" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 4.7 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="18.285714285714285" href="#oke-star-empty"></use><use x="36.57142857142857" href="#oke-star-empty"></use><use x="54.857142857142854" href="#oke-star-empty"></use><use x="73.14285714285714" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 94.6154%;"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="18.285714285714285" href="#oke-star-filled"></use><use x="36.57142857142857" href="#oke-star-filled"></use><use x="54.857142857142854" href="#oke-star-filled"></use><use x="73.14285714285714" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.7 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">32</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4095<script type="application/json" data-oke-metafield-data=""> {"averageRating":"4.7","reviewCount":32} </script>
4095</div> </div> </div></div></div><product-form class="w-full" data-product-id="7086208352299"><form method="post" action="/cart/add" id="product_form_7086208352299" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="40729048514603" class="variant-id-input"> <button type="submit" class="button button--solid product-card__cta" style="background-color: inherit; color: inherit;"> Add to Bag </button><input type="hidden" name="product-id" value="7086208352299"><input type="hidden" name="section-id" value="template--17081868451883__featured_collections_P4gnjm"></form></product-form><div style="margin-top: 8px; margin-bottom: 8px;"></div></div> </product-card><product-card class="product-card" handle="nail-glue-duo-nail-accessory-bundle" data-block-id="collection_nM8FyB"><div class="product-card__figure" style="position: relative;"><badge-list class="badge-list badge-list--classic badge-list--desktop-top badge-list--mobile-top badge-list--vertical" style="position: absolute; left: 10px;"><on-sale-badge class="badge badge--on-sale" title="10% OFF">10% OFF</on-sale-badge></badge-list><div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> <span class="rating-star">â
</span> <span class="rating-value">4.8</span> </div><a href="/products/nail-glue-duo-nail-accessory-bundle" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=1000" alt="A light gray background showcases a pink box labeled glamnetic Glue Duo, featuring two bottles of Brush-On Nail Glue for achieving salon-quality nails at home. The packaging displays product information in both English and French, with a &quot;2 pack&quot; label clearly visible." srcset="//www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=200 200w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=300 300w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=400 400w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=500 500w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=600 600w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=700 700w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=800 800w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:50.049% 61.572%;"><img src="//www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=1000" alt="Two pink tubes of glamnetic Glue Duo stand beside their matching pink box, which features the glamnetic logo and product details in bold black and white text. Specially formulated for seamless press-on nail application, this adhesive delivers salon-quality results right at home." srcset="//www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=200 200w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=300 300w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=400 400w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=500 500w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=600 600w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=700 700w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=800 800w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
4095alc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" style="object-position:49.121% 29.395%;"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/nail-glue-duo-nail-accessory-bundle" class="product-title h6 " style="color: inherit;" data-instant="">Glue Duo</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: inherit;"> <span class="sr-only">Variant: </span>Nail Accessory Bundle</div><div class="price-container"><compare-at-price class="text-subdued line-through"> <span class="sr-only">Regular price</span>$15.98</compare-at-price><sale-price class="text-on-sale"> <span class="sr-only">Sale price</span>$14.38</sale-price> </div> </div></price-list><div style="display: none;"> <style data-shopify=""> 4096 4097 .oke-sr-label-text { display: none !important; } 4098 4099</style> <div class="okendo-rating" data-oke-star-rating="" data-oke-reviews-product-id="shopify-7190408101931"> <div data-oke-reviews-version="0.101.4" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 4.8 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="18.285714285714285" href="#oke-star-empty"></use><use x="36.57142857142857" href="#oke-star-empty"></use><use x="54.857142857142854" href="#oke-star-empty"></use><use x="73.14285714285714" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 96.4103%;"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="18.285714285714285" href="#oke-star-filled"></use><use x="36.57142857142857" href="#oke-star-filled"></use><use x="54.857142857142854" href="#oke-star-filled"></use><use x="73.14285714285714" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.8 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">19</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4099<script type="application/json" data-oke-metafield-data=""> {"averageRating":"4.8","reviewCount":19} </script>
4099</div> </div> </div></div></div><product-form class="w-full" data-product-id="7190408101931"><form method="post" action="/cart/add" id="product_form_7190408101931" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="40995629432875" class="variant-id-input"> <button type="submit" class="button button--solid product-card__cta" style="background-color: inherit; color: inherit;"> Add to Bag </button><input type="hidden" name="product-id" value="7190408101931"><input type="hidden" name="section-id" value="template--17081868451883__featured_collections_P4gnjm"></form></product-form><div style="margin-top: 8px; margin-bottom: 8px;"></div></div> </product-card><product-card class="product-card" handle="uv-gel-top-coat-handheld-led-uv-lamp-nails-accessories-bundle" data-block-id="collection_nM8FyB"><div class="product-card__figure" style="position: relative;"><badge-list class="badge-list badge-list--classic badge-list--desktop-top badge-list--mobile-top badge-list--vertical" style="position: absolute; left: 10px;"><on-sale-badge class="badge badge--on-sale" title="10% OFF">10% OFF</on-sale-badge></badge-list><div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> <span class="rating-star">â
</span> <span class="rating-value">4.6</span> </div><a href="/products/uv-gel-top-coat-handheld-led-uv-lamp-nails-accessories-bundle" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/UVLEDLamp_TopCoat.webp?v=1762202062&width=1000" alt="Accessory bundle, uv gel clear top coat and handheld UV LED Lamp" srcset="//www.glamnetic.com/cdn/shop/files/UVLEDLamp_TopCoat.webp?v=1762202062&width=200 200w, //www.glamnetic.com/cdn/shop/files/UVLEDLamp_TopCoat.webp?v=1762202062&width=300 300w, //www.glamnetic.com/cdn/shop/files/UVLEDLamp_TopCoat.webp?v=1762202062&width=400 400w, //www.glamnetic.com/cdn/shop/files/UVLEDLamp_TopCoat.webp?v=1762202062&width=500 500w, //www.glamnetic.com/cdn/shop/files/UVLEDLamp_TopCoat.webp?v=1762202062&width=600 600w, //www.glamnetic.com/cdn/shop/files/UVLEDLamp_TopCoat.webp?v=1762202062&width=700 700w, //www.glamnetic.com/cdn/shop/files/UVLEDLamp_TopCoat.webp?v=1762202062&width=800 800w, //www.glamnetic.com/cdn/shop/files/UVLEDLamp_TopCoat.webp?v=1762202062&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:50.0% 51.66%;"><img src="//www.glamnetic.com/cdn/shop/files/2025_05_AccessoriesListicles_Mobile_1_18827f78-cbf9-473b-8295-fd05a8cec37a.webp?v=1786481536&width=1000" alt="A bottle of glamnetic UV Gel Top Coat with brush applicator is held above its open bottle next to a pink glamnetic box and the Handheld LED UV Lampâideal for creating salon-quality manicures at home." srcset="//www.glamnetic.com/cdn/shop/files/2025_05_AccessoriesListicles_Mobile_1_18827f78-cbf9-473b-8295-fd05a8cec37a.webp?v=1786481536&width=200 200w, //www.glamnetic.com/cdn/shop/files/2025_05_AccessoriesListicles_Mobile_1_18827f78-cbf9-473b-8295-fd05a8cec37a.webp?v=1786481536&width=300 300w, //www.glamnetic.com/cdn/shop/files/2025_05_AccessoriesListicles_Mobile_1_18827f78-cbf9-473b-8295-fd05a8cec37a.webp?v=1786481536&width=400 400w, //www.glamnetic.com/cdn/shop/files/2025_05_AccessoriesListicles_Mobile_1_18827f78-cbf9-473b-8295-fd05a8cec37a.webp?v=1786481536&width=500 500w, //www.glamnetic.com/cdn/shop/files/2025_05_AccessoriesListicles_Mobile_1_18827f78-cbf9-473b-8295-fd05a8cec37a.webp?v=1786481536&width=600 600w, //www.glamnetic.com/cdn/shop/files/2025_05_AccessoriesListicles_Mobile_1_18827f78-cbf9-473b-8295-fd05a8cec37a.webp?v=1786481536&width=700 700w, //www.glamnetic.com/cdn/shop/files/2025_05_AccessoriesListicles_Mobile_1_18827f78-cbf9-473b-8295-fd05a8cec37a.webp?v=1786481536&width=800 800w, //www.glamnetic.com/cdn/shop/files/2025_05_AccessoriesListicles_Mobile_1_18827f78-cbf9-473b-8295-fd05a8cec37a.webp?v=1786481536&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
4099alc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" style="object-position:52.344% 47.949%;"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/uv-gel-top-coat-handheld-led-uv-lamp-nails-accessories-bundle" class="product-title h6 " style="color: inherit;" data-instant="">UV Gel Top Coat + Handheld LED UV Lamp</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: inherit;"> <span class="sr-only">Variant: </span>Nail Accessory Bundle</div><div class="price-container"><compare-at-price class="text-subdued line-through"> <span class="sr-only">Regular price</span>$30.98</compare-at-price><sale-price class="text-on-sale"> <span class="sr-only">Sale price</span>$27.88</sale-price> </div> </div></price-list><div style="display: none;"> <style data-shopify=""> 4100 4101 .oke-sr-label-text { display: none !important; } 4102 4103</style> <div class="okendo-rating" data-oke-star-rating="" data-oke-reviews-product-id="shopify-7367776370731"> <div data-oke-reviews-version="0.104.2" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 4.6 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="18.285714285714285" href="#oke-star-empty"></use><use x="36.57142857142857" href="#oke-star-empty"></use><use x="54.857142857142854" href="#oke-star-empty"></use><use x="73.14285714285714" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 92.8205%;"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="18.285714285714285" href="#oke-star-filled"></use><use x="36.57142857142857" href="#oke-star-filled"></use><use x="54.857142857142854" href="#oke-star-filled"></use><use x="73.14285714285714" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.6 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">42</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4103<script type="application/json" data-oke-metafield-data=""> {"averageRating":"4.6","reviewCount":42} </script>
4103</div> </div> </div></div></div><product-form class="w-full" data-product-id="7367776370731"><form method="post" action="/cart/add" id="product_form_7367776370731" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="41455665971243" class="variant-id-input"> <button type="submit" class="button button--solid product-card__cta" style="background-color: inherit; color: inherit;"> Add to Bag </button><input type="hidden" name="product-id" value="7367776370731"><input type="hidden" name="section-id" value="template--17081868451883__featured_collections_P4gnjm"></form></product-form><div style="margin-top: 8px; margin-bottom: 8px;"></div></div> </product-card><product-card class="product-card" handle="handheld-uv-lamp-nail-accessory" data-block-id="collection_nM8FyB"><div class="product-card__figure" style="position: relative;"><div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> <span class="rating-star">â
</span> <span class="rating-value">4.6</span> </div><a href="/products/handheld-uv-lamp-nail-accessory" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_1.jpg?v=1762202051&width=1000" alt="A pink glamnetic Handheld UV LED Lamp stands upright beside its matching box, ideal for curing gel nails or extending the wear of press-ons. The box shows âglamneticâ and product info in silver and black text." srcset="//www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_1.jpg?v=1762202051&width=200 200w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_1.jpg?v=1762202051&width=300 300w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_1.jpg?v=1762202051&width=400 400w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_1.jpg?v=1762202051&width=500 500w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_1.jpg?v=1762202051&width=600 600w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_1.jpg?v=1762202051&width=700 700w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_1.jpg?v=1762202051&width=800 800w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_1.jpg?v=1762202051&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:67.09% 72.07%;"><img src="//www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_2.jpg?v=1747234993&width=1000" alt="The glamnetic Handheld UV LED Lamp is a slim, rectangular, light pink device with a circular center button and GLAMNETIC printed vertically in blackâperfect for gel or press-on nails. Shown on a white background with a subtle shadow." srcset="//www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_2.jpg?v=1747234993&width=200 200w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_2.jpg?v=1747234993&width=300 300w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_2.jpg?v=1747234993&width=400 400w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_2.jpg?v=1747234993&width=500 500w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_2.jpg?v=1747234993&width=600 600w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_2.jpg?v=1747234993&width=700 700w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_2.jpg?v=1747234993&width=800 800w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_2.jpg?v=1747234993&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
4103alc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/handheld-uv-lamp-nail-accessory" class="product-title h6 " style="color: inherit;" data-instant="">Handheld UV LED Lamp</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: inherit;"> <span class="sr-only">Variant: </span>Nail Accessory</div><div class="price-container"><sale-price class="text-subdued"> <span class="sr-only">Sale price</span>$17.99</sale-price> </div> </div></price-list><div style="display: none;"> <style data-shopify=""> 4104 4105 .oke-sr-label-text { display: none !important; } 4106 4107</style> <div class="okendo-rating" data-oke-star-rating="" data-oke-reviews-product-id="shopify-7366886817835"> <div data-oke-reviews-version="0.104.2" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 4.6 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="18.285714285714285" href="#oke-star-empty"></use><use x="36.57142857142857" href="#oke-star-empty"></use><use x="54.857142857142854" href="#oke-star-empty"></use><use x="73.14285714285714" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 92.8205%;"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="18.285714285714285" href="#oke-star-filled"></use><use x="36.57142857142857" href="#oke-star-filled"></use><use x="54.857142857142854" href="#oke-star-filled"></use><use x="73.14285714285714" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.6 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">12</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4107<script type="application/json" data-oke-metafield-data=""> {"averageRating":"4.6","reviewCount":12} </script>
4107</div> </div> </div></div></div><product-form class="w-full" data-product-id="7366886817835"><form method="post" action="/cart/add" id="product_form_7366886817835" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="41452986269739" class="variant-id-input"> <button type="submit" class="button button--solid product-card__cta" style="background-color: inherit; color: inherit;"> Add to Bag </button><input type="hidden" name="product-id" value="7366886817835"><input type="hidden" name="section-id" value="template--17081868451883__featured_collections_P4gnjm"></form></product-form><div style="margin-top: 8px; margin-bottom: 8px;"></div></div> </product-card><product-card class="product-card" handle="7-in-1-nail-buffer" data-block-id="collection_nM8FyB"><div class="product-card__figure" style="position: relative;"><div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> <span class="rating-star">â
</span> <span class="rating-value">4.7</span> </div><a href="/products/7-in-1-nail-buffer" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_1.jpg?v=1762201279&width=1000" alt="The glamnetic 7-in-1 Nail Buffer is a pink rectangular buffer in a matching box with a clear window. The packaging displays 7-IN-1 NAIL BUFFER and STEP 1, ideal for at-home nail prep and achieving a glossy finish." srcset="//www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_1.jpg?v=1762201279&width=200 200w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_1.jpg?v=1762201279&width=300 300w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_1.jpg?v=1762201279&width=400 400w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_1.jpg?v=1762201279&width=500 500w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_1.jpg?v=1762201279&width=600 600w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_1.jpg?v=1762201279&width=700 700w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_1.jpg?v=1762201279&width=800 800w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_1.jpg?v=1762201279&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:50.0% 50.0%;"><img src="//www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_2.jpg?v=1703100150&width=1000" alt="The glamnetic 7-in-1 Nail Buffer features glamnetic printed vertically in white and STEP 1 FILE at the bottom, ideal for at-home nail prep to create a smooth base before using your favorite buffer for a glossy finish." srcset="//www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_2.jpg?v=1703100150&width=200 200w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_2.jpg?v=1703100150&width=300 300w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_2.jpg?v=1703100150&width=400 400w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_2.jpg?v=1703100150&width=500 500w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_2.jpg?v=1703100150&width=600 600w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_2.jpg?v=1703100150&width=700 700w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_2.jpg?v=1703100150&width=800 800w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_2.jpg?v=1703100150&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
4107alc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/7-in-1-nail-buffer" class="product-title h6 " style="color: inherit;" data-instant="">7-in-1 Nail Buffer</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: inherit;"> <span class="sr-only">Variant: </span>Nail File</div><div class="price-container"><sale-price class="text-subdued"> <span class="sr-only">Sale price</span>$7.99</sale-price> </div> </div></price-list><div style="display: none;"> <style data-shopify=""> 4108 4109 .oke-sr-label-text { display: none !important; } 4110 4111</style> <div class="okendo-rating" data-oke-star-rating="" data-oke-reviews-product-id="shopify-7181651804203"> <div data-oke-reviews-version="0.102.0" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 4.7 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="18.285714285714285" href="#oke-star-empty"></use><use x="36.57142857142857" href="#oke-star-empty"></use><use x="54.857142857142854" href="#oke-star-empty"></use><use x="73.14285714285714" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 94.6154%;"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="18.285714285714285" href="#oke-star-filled"></use><use x="36.57142857142857" href="#oke-star-filled"></use><use x="54.857142857142854" href="#oke-star-filled"></use><use x="73.14285714285714" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.7 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">40</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4111<script type="application/json" data-oke-metafield-data=""> {"averageRating":"4.7","reviewCount":40} </script>
4111</div> </div> </div></div></div><product-form class="w-full" data-product-id="7181651804203"><form method="post" action="/cart/add" id="product_form_7181651804203" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="40976313516075" class="variant-id-input"> <button type="submit" class="button button--solid product-card__cta" style="background-color: inherit; color: inherit;"> Add to Bag </button><input type="hidden" name="product-id" value="7181651804203"><input type="hidden" name="section-id" value="template--17081868451883__featured_collections_P4gnjm"></form></product-form><div style="margin-top: 8px; margin-bottom: 8px;"></div></div> </product-card><product-card class="product-card" handle="cuticle-nipper-nail-accessory" data-block-id="collection_nM8FyB"><div class="product-card__figure" style="position: relative;"><div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> <span class="rating-star">â </span> <span class="rating-value">5.0</span> </div><a href="/products/cuticle-nipper-nail-accessory" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/2023_cuticle-nippers.jpg?v=1762200933&width=1000" alt="The glamnetic Cuticle Nipper features stainless steel, curved handles, and pointed bladesâideal for trimming cuticles and hangnails for any DIY manicure. Shown against a white background." srcset="//www.glamnetic.com/cdn/shop/files/2023_cuticle-nippers.jpg?v=1762200933&width=200 200w, //www.glamnetic.com/cdn/shop/files/2023_cuticle-nippers.jpg?v=1762200933&width=300 300w, //www.glamnetic.com/cdn/shop/files/2023_cuticle-nippers.jpg?v=1762200933&width=400 400w, //www.glamnetic.com/cdn/shop/files/2023_cuticle-nippers.jpg?v=1762200933&width=500 500w, //www.glamnetic.com/cdn/shop/files/2023_cuticle-nippers.jpg?v=1762200933&width=600 600w, //www.glamnetic.com/cdn/shop/files/2023_cuticle-nippers.jpg?v=1762200933&width=700 700w, //www.glamnetic.com/cdn/shop/files/2023_cuticle-nippers.jpg?v=1762200933&width=800 800w, //www.glamnetic.com/cdn/shop/files/2023_cuticle-nippers.jpg?v=1762200933&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:50.0% 25.488%;"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/cuticle-nipper-nail-accessory" class="product-title h6 " style="color: inherit;" data-instant="">Cuticle Nipper</a><price-list class="price-list "><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: inherit;"> <span class="sr-only">Variant: </span>Nail Accessory</div><div class="price-container"><sale-price class="text-subdued"> <span class="sr-only">Sale price</span>$9.99</sale-price> </div> </div></price-list><div style="display: none;"> <style data-shopify=""> 4112 4113 .oke-sr-label-text { display: none !important; } 4114 4115</style> <div class="okendo-rating" data-oke-star-rating="" data-oke-reviews-product-id="shopify-7150155825195"> <div data-oke-reviews-version="0.104.2" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 5.0 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="18.285714285714285" href="#oke-star-empty"></use><use x="36.57142857142857" href="#oke-star-empty"></use><use x="54.857142857142854" href="#oke-star-empty"></use><use x="73.14285714285714" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 100%;"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="18.285714285714285" href="#oke-star-filled"></use><use x="36.57142857142857" href="#oke-star-filled"></use><use x="54.857142857142854" href="#oke-star-filled"></use><use x="73.14285714285714" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 5.0 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">24</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4115<script type="application/json" data-oke-metafield-data=""> {"averageRating":"5.0","reviewCount":24} </script>
4115</div> </div> </div></div></div><product-form class="w-full" data-product-id="7150155825195"><form method="post" action="/cart/add" id="product_form_7150155825195" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="40896092274731" class="variant-id-input"> <button type="submit" class="button button--solid product-card__cta" style="background-color: inherit; color: inherit;"> Add to Bag </button><input type="hidden" name="product-id" value="7150155825195"><input type="hidden" name="section-id" value="template--17081868451883__featured_collections_P4gnjm"></form></product-form><div style="margin-top: 8px; margin-bottom: 8px;"></div></div> </product-card><product-card class="product-card" handle="harry-potter-x-glamnetic-7-in-1-nail-buffer" data-block-id="collection_nM8FyB"><div class="product-card__figure" style="position: relative;"><badge-list class="badge-list badge-list--classic badge-list--desktop-top badge-list--mobile-top badge-list--vertical" style="position: absolute; left: 10px;"><on-sale-badge class="badge badge--on-sale" title="25% OFF">25% OFF</on-sale-badge></badge-list><div class="okendo-rating-badge" style="position: absolute; top: 0; right: 0; background-color: #FBF6F3; color: black; padding: 4px 8px; border-radius: 0; font-size: 12px; font-weight: 600; z-index: 2; box-shadow: none;"> <span class="rating-star">â
</span> <span class="rating-value">4.9</span> </div><a href="/products/harry-potter-x-glamnetic-7-in-1-nail-buffer" class="product-card__media" draggable="false" data-instant=""><img src="//www.glamnetic.com/cdn/shop/files/NailBuffer_1.webp?v=1757536476&width=1000" alt="The Harry Potter⢠x Glamnetic 7-in-1 Nail Buffer comes in maroon packaging with gold accents, displaying both brandsâ logos and reads âStep 1: Nail Bufferâ for salon-perfect nails." srcset="//www.glamnetic.com/cdn/shop/files/NailBuffer_1.webp?v=1757536476&width=200 200w, //www.glamnetic.com/cdn/shop/files/NailBuffer_1.webp?v=1757536476&width=300 300w, //www.glamnetic.com/cdn/shop/files/NailBuffer_1.webp?v=1757536476&width=400 400w, //www.glamnetic.com/cdn/shop/files/NailBuffer_1.webp?v=1757536476&width=500 500w, //www.glamnetic.com/cdn/shop/files/NailBuffer_1.webp?v=1757536476&width=600 600w, //www.glamnetic.com/cdn/shop/files/NailBuffer_1.webp?v=1757536476&width=700 700w, //www.glamnetic.com/cdn/shop/files/NailBuffer_1.webp?v=1757536476&width=800 800w, //www.glamnetic.com/cdn/shop/files/NailBuffer_1.webp?v=1757536476&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural" style="object-position:50.586% 50.0%;"><img src="//www.glamnetic.com/cdn/shop/files/NailBuffer_2.webp?v=1757536476&width=1000" alt="The glamnetic Harry Potter⢠x Glamnetic 7-in-1 Nail Buffer features a maroon surface with a yellow logo, plus green and white sides with textâperfect for salon-quality nails. Shown resting on a plain, light background." srcset="//www.glamnetic.com/cdn/shop/files/NailBuffer_2.webp?v=1757536476&width=200 200w, //www.glamnetic.com/cdn/shop/files/NailBuffer_2.webp?v=1757536476&width=300 300w, //www.glamnetic.com/cdn/shop/files/NailBuffer_2.webp?v=1757536476&width=400 400w, //www.glamnetic.com/cdn/shop/files/NailBuffer_2.webp?v=1757536476&width=500 500w, //www.glamnetic.com/cdn/shop/files/NailBuffer_2.webp?v=1757536476&width=600 600w, //www.glamnetic.com/cdn/shop/files/NailBuffer_2.webp?v=1757536476&width=700 700w, //www.glamnetic.com/cdn/shop/files/NailBuffer_2.webp?v=1757536476&width=800 800w, //www.glamnetic.com/cdn/shop/files/NailBuffer_2.webp?v=1757536476&width=1000 1000w" width="1000" height="1000" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
4115alc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/harry-potter-x-glamnetic-7-in-1-nail-buffer" class="product-title h6 " style="color: inherit;" data-instant="">Harry Potter⢠x Glamnetic 7-in-1 Nail Buffer</a><div class="subtitle-price-column"><div class="card__subtitle body-text" style="color: inherit;"> <span class="sr-only">Variant: </span>Nail Accessory</div><div class="card__price xflex xjustify-center xitems-baseline"> <span class="card__compare-price body-text" style="text-decoration: line-through !important; color: #b6637b !important; margin-right: 0.5rem;">$7.99</span> <span class="card__discount-price body-text !xtext-red-600 xtext-[15px]" style="color: #dc2626 !important; font-weight: 600;" itemprop="price" content="$5.99">$5.99</span> </div></div><div style="display: none;"> <style data-shopify=""> 4116 4117 .oke-sr-label-text { display: none !important; } 4118 4119</style> <div class="okendo-rating" data-oke-star-rating="" data-oke-reviews-product-id="shopify-7521731149867"> <div data-oke-reviews-version="0.104.1" data-oke-container="" class="okeReviews oke-sr"><div class=""><div class="oke-sr-rating"> 4.9 </div><div class="oke-sr-stars"><div class="oke-stars"><!----><div class="oke-stars-background"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-empty"></use><use x="18.285714285714285" href="#oke-star-empty"></use><use x="36.57142857142857" href="#oke-star-empty"></use><use x="54.857142857142854" href="#oke-star-empty"></use><use x="73.14285714285714" href="#oke-star-empty"></use></svg></div><div class="oke-stars-foreground" style="width: 98.2051%;"><svg height="14" viewBox="0 0 89.14285714285714 16" aria-hidden="true" role="none"><use x="0" href="#oke-star-filled"></use><use x="18.285714285714285" href="#oke-star-filled"></use><use x="36.57142857142857" href="#oke-star-filled"></use><use x="54.857142857142854" href="#oke-star-filled"></use><use x="73.14285714285714" href="#oke-star-filled"></use></svg></div><span class="oke-a11yText">Rated 4.9 out of 5 stars</span></div></div><div class="oke-sr-count"><span class="oke-sr-count-number">10</span><span class="oke-sr-label-text"> Reviews</span><!----></div><!----></div>
4119<script type="application/json" data-oke-metafield-data=""> {"averageRating":"4.9","reviewCount":10} </script>
4119</div> </div> </div></div></div><product-form class="w-full" data-product-id="7521731149867"><form method="post" action="/cart/add" id="product_form_7521731149867" accept-charset="UTF-8" class="w-full product-card-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="on_success" value="force_open_drawer"> <input type="hidden" name="quantity" value="1"> <input type="hidden" name="id" value="42150035423275" class="variant-id-input"> <button type="submit" class="button button--solid product-card__cta" style="background-color: inherit; color: inherit;"> Add to Bag </button><input type="hidden" name="product-id" value="7521731149867"><input type="hidden" name="section-id" value="template--17081868451883__featured_collections_P4gnjm"></form></product-form><span class="card__discount-promo">25% Off w/code FALL FAVES</span><div style="margin-top: 8px; margin-bottom: 8px;"></div></div> </product-card></scroll-carousel><div class="scroll-carousel-indicators" data-carousel="featured-collections-product-list-carousel-collection_nM8FyB"><div class="scroll-progress-bar" data-carousel="featured-collections-product-list-carousel-collection_nM8FyB"> <div class="progress-track"> <div class="progress-fill"></div> </div> </div></div><style>/* Mobile scroll indicators for all .scroll-area elements */ 4120 @media screen and (max-width: 768px) { 4121 /* Hide native scrollbars on mobile */ 4122 .scroll-area { 4123 scrollbar-width: none; /* Firefox */ 4124 -ms-overflow-style: none; /* IE/Edge */ 4125 padding-bottom: 30px; /* Space for indicators */ 4126 } 4127 4128 .scroll-area::-webkit-scrollbar {
4129 display: none; /* WebKit browsers */ 4130 } 4131 4132 /* Container for scroll indicators */ 4133 .scroll-carousel-indicators { 4134 position: relative; 4135 pointer-events: none; 4136 margin-top: 16px; 4137 z-index: 1; 4138 } 4139 4140 /* Fade gradients */ 4141 scroll-carousel::before, 4142 scroll-carousel::after { 4143 content: ''; 4144 position: absolute; 4145 top: 0; 4146 bottom: 30px; 4147 width: 20px; 4148 z-index: 2; 4149 pointer-events: none; 4150 transition: opacity 0.3s ease; 4151 } 4152 4153 /* Progress bar */ 4154 .scroll-progress-bar { 4155 position: absolute; 4156 bottom: 8px; 4157 left: 0; 4158 right: 0; 4159 width: 100%; 4160 z-index: 4; 4161 } 4162 4163 .progress-track { 4164 width: 100%; 4165 height: 4px; 4166 background: rgba(0,0,0,0.1); 4167 border-radius: 2px; 4168 overflow: hidden; 4169 backdrop-filter: blur(10px); 4170 } 4171 4172 .progress-fill { 4173 height: 100%; 4174 background: rgba(0,0,0,0.8); 4175 border-radius: 2px; 4176 width: 25%; 4177 transition: width 0.2s ease; 4178 } 4179 } 4180</style>
4180<script> 4181 document.addEventListener('DOMContentLoaded', function() { 4182 function initScrollAreaIndicators() { 4183 const scrollAreas = document.querySelectorAll('.scroll-area'); 4184 4185 scrollAreas.forEach(scrollArea => { 4186 const areaId = scrollArea.id; 4187 if (!areaId) return; 4188 4189 const progressFill = document.querySelector(`[data-carousel="${areaId}"] .progress-fill`); 4190 4191 if (!progressFill) return; 4192 4193 function updateScrollIndicators() { 4194 const scrollLeft = scrollArea.scrollLeft; 4195 const scrollWidth = scrollArea.scrollWidth; 4196 const clientWidth = scrollArea.clientWidth; 4197 const maxScroll = scrollWidth - clientWidth; 4198 4199 if (maxScroll <= 0) { 4200 progressFill.style.width = '100%'; 4201 return; 4202 } 4203 4204 // Update progress bar with 25% base + 75% scroll progress 4205 const scrollProgress = (scrollLeft / maxScroll) * 75; // 75% for scroll progress 4206 const totalProgress = 25 + scrollProgress; // 25% base + scroll progress 4207 progressFill.style.width = `${Math.max(25, Math.min(100, totalProgress))}%`; 4208 4209 // Update fade gradients 4210 const leftOpacity = Math.min(scrollLeft / 50, 1); 4211 const rightOpacity = Math.min((maxScroll - scrollLeft) / 50, 1); 4212 4213 scrollArea.style.setProperty('--left-fade-opacity', leftOpacity); 4214 scrollArea.style.setProperty('--right-fade-opacity', rightOpacity); 4215 } 4216 4217 // Initialize 4218 updateScrollIndicators(); 4219 4220 // Update on scroll 4221 scrollArea.addEventListener('scroll', updateScrollIndicators); 4222 4223 // Update on resize 4224 window.addEventListener('resize', updateScrollIndicators); 4225 }); 4226 } 4227 4228 // Initialize immediately 4229 initScrollAreaIndicators(); 4230 4231 // Re-initialize when new content is loaded (for dynamic content) 4232 document.addEventListener('shopify:section:load', initScrollAreaIndicators); 4233 document.addEventListener('shopify:section:reorder', initScrollAreaIndicators); 4234 }); 4235 </script>
4235<carousel-next-button class="floating-controls-container__control" aria-controls="featured-collections-product-list-carousel-collection_nM8FyB"> <button type="button" class="prev-next-button prev-next-button--next circle-button hover:animate-icon-inline"> <span class="sr-only">Next</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-arrow-right icon--direction-aware" viewBox="0 0 16 18"> <path d="m5 17 8-8-8-8" stroke="currentColor" stroke-linecap="square"></path> </svg></button> </carousel-next-button> </product-list></div></featured-collections-carousel> </div> </div> </div> <style> #shopify-section-template--17081868451883__featured_collections_P4gnjm .button {color: #2c2c2c !important;} #shopify-section-template--17081868451883__featured_collections_P4gnjm .card__subtitle {color: #2c2c2c !important;} #shopify-section-template--17081868451883__featured_collections_P4gnjm .product-title {color: #2c2c2c !important;} </style></section><section id="shopify-section-template--17081868451883__1758907039aa008b2b" class="shopify-section shopify-section--apps"><div class="color-scheme color-scheme--scheme-1 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 section-spacing bordered-section"> <div class="container"> <div class="section-stack"><div><div id="shopify-block-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj" class="shopify-block shopify-app-block"><div class="foursixty-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj"> <!-- BEGIN app snippet: init_snippet --><div id="foursixty-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj" data-feed-id="glamnetic_2" data-shopify-url="www.glamnetic.com" data-theme="showcase_v2_6" data-open-links-in-same-page="true" data-page-size="12"></div>
4235<script id="fs-gallery-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj" src="https://cdn.shopify.com/extensions/01a05e97-75c0-7435-83be-be8d37eb8672/foursixty-40/assets/fs.combined.v2.6.js" defer=""></script>
4235
4235<script> 4236 function initFoursixtyGallery() { 4237 const script = document.getElementById("fs-gallery-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj"); 4238 script.addEventListener('load', function() { 4239 4240 const foursixtyGallery = window.Foursixty.Embed.create({targetSelector: "#foursixty-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj"}); 4241 4242 foursixtyGallery.init(); 4243 foursixtyGallery.moneyFormat = function() { 4244 return `\${{amount}}`; 4245 } 4246 4247 }); 4248 } 4249 initFoursixtyGallery(); 4250</script>
4250<!-- END app snippet --> <style id="fs_cust"> 4251#shopify-block-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj.shopify-app-block { 4252 width: 100%; 4253} 4254 4255 4256 4257 .foursixty-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj .fs-wrapper div.fs-text-container .fs-entry-title, 4258 .foursixty-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj div.fs-detail-title { 4259 font-family: Helvetica, Arial, sans-serif; 4260 font-style: normal; 4261 font-weight: 400; 4262 font-size: 14px; 4263 } 4264 div.fs-text-container .fs-entry-date, 4265 div.fs-detail-container .fs-post-info, 4266 div.fs-wrapper div.fs-has-links::after, 4267 .fs-text-product, 4268 .fs-overlink-text { 4269 font-family: Helvetica, Arial, sans-serif; 4270 font-style: normal; 4271 font-weight: 400; 4272 font-size: 14px; 4273 } 4274 .foursixty-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj .fs-wrapper div.fs-text-container * { 4275 color: #ffffff; 4276 } 4277 .foursixty-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj .fs-wrapper div.fs-text-container { 4278 background-color: rgba(0, 0, 0 , .90); 4279 margin: 0px; 4280 } 4281 .foursixty-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj .fs-wrapper div.fs-timeline-entry { 4282 margin: 1px; 4283 } 4284 .foursixty-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj .fs-desktop .fs-entry-container { 4285 width: 16.666666666666668% !important; 4286 padding-top: 16.666666666666668% !important; 4287 } 4288 .foursixty-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj .fs-mobile .fs-entry-container { 4289 width: 50.0% !important; 4290 padding-top: 50.0% !important; 4291 } 4292 4293 4294 .foursixty-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj div.fs-entry-date { display: none; } 4295 4296 4297 .foursixty-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj div.fs-entry-title { display: none; } 4298 4299 .foursixty-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj .fs-has-links::after { 4300 content: "SHOP IT"; 4301 } 4302 4303 .foursixty-AWFN0T0RZUnBVQ0E4V__foursixty_shoppable_social_ugc_custom_minifeed_zjdFTj .fs-has-links::after { 4304 padding: 5px 7.5px; 4305 background-color: #ffffff; 4306 color: #000000; 4307 } 4308 4309 4310</style> </div> </div></div> </div> </div> </div> </section> <!-- BEGIN sections: footer-group --> <footer id="shopify-section-sections--16032479903787__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><link href="//www.glamnetic.com/cdn/shop/t/558/assets/footer-newsletter.css?v=62145160180141373651776940194" rel="stylesheet" type="text/css" media="all"> <style> 4311 #shopify-section-sections--16032479903787__footer { 4312 --footer-content-justify-items: space-between; 4313 } 4314 4315 .shopify-section:not(:first-child) .bordered-section.footer { 4316 border-color: #000; 4317 border-block-start-width: 1px; 4318 } 4319 4320 /* Footer accordion icon switching */ 4321 .footer .accordion__disclosure[aria-expanded="false"] .accordion-plus { 4322 display: block; 4323 } 4324 4325 .footer .accordion__disclosure[aria-expanded="false"] .accordion-minus { 4326 display: none; 4327 } 4328 4329 .footer .accordion__disclosure[aria-expanded="true"] .accordion-plus { 4330 display: none; 4331 } 4332 4333 .footer .accordion__disclosure[aria-expanded="true"] .accordion-minus { 4334 display: block; 4335 } 4336 4337 .footer .footer-column__title { 4338 font-size: 1.5rem; 4339 font-weight: 500; 4340 line-height: 2.2919rem; 4341 margin-bottom: 10px; 4342 } 4343 4344 4345 /* Footer block list stack from 999px and below */ 4346 @media screen and (max-width: 999px) { 4347 .footer__block-list { 4348 width: 100%; 4349 display: grid !important; 4350 grid-template-columns: 1fr; 4351 gap: 0 !important; 4352 } 4353 4354 /* Newsletter fixed width on mobile */ 4355 .footer__block--newsletter { 4356 margin-bottom: 72px; 4357 max-width: 100%; 4358 } 4359 4360 /* Override theme max-width for links blocks */ 4361 .footer__block--links { 4362 max-width: 100% !important; 4363 flex: none !important; 4364 } 4365 4366 .footer .footer-column__title.accordion__toggle { 4367 border-bottom: thin solid #2D2D2C; 4368 padding: 8px 0; 4369 } 4370 } 4371 4372 /* Newsletter fixed width on desktop */ 4373 @media screen and (min-width: 1000px) { 4374 .footer__block--newsletter { 4375 width: 570px; 4376 max-width: 570px; 4377 } 4378 } 4379 4380 /* Footer aside flexbox layout */ 4381 .footer__aside { 4382 display: flex; 4383 flex-wrap: wrap; 4384 gap: 2rem;
4385 align-items: center; 4386 justify-content: space-between; 4387 } 4388 4389 .footer__aside-logo { 4390 flex: 0 0 602px; 4391 } 4392 4393 .footer__aside-menu { 4394 flex: 1 1 auto; 4395 display: flex; 4396 } 4397 4398 .footer__aside-copyright { 4399 flex: 0 0 auto; 4400 text-align: left; 4401 } 4402 4403 /* Tablet layout - logo full width */ 4404 @media screen and (min-width: 700px) and (max-width: 999px) { 4405 .footer__aside-logo { 4406 width: 100%; 4407 flex: 1 1 100%; 4408 } 4409 4410 .footer__aside-menu { 4411 flex: 1 1 auto; 4412 } 4413 } 4414 4415 .footer-logo { 4416 max-width: 150px; 4417 height: auto; 4418 } 4419 4420 .footer-aside-links { 4421 display: flex; 4422 flex-direction: row; 4423 gap: 1rem 2rem; 4424 align-items: center; 4425 } 4426 4427 .footer__block.footer__block--download-app { 4428 width: 100%; 4429 } 4430 4431 /* Download app two-column layout */ 4432 .download-app-container { 4433 width: 100%; 4434 } 4435 4436 .download-app-grid { 4437 display: grid; 4438 grid-template-columns: 1fr 1fr; 4439 gap: 1rem; 4440 max-width: 300px; 4441 } 4442 4443 .download-app-item { 4444 display: flex; 4445 justify-content: center; 4446 } 4447 4448 .download-app-link { 4449 display: block; 4450 transition: opacity 0.2s ease; 4451 } 4452 4453 .download-app-link:hover { 4454 opacity: 0.8; 4455 } 4456 4457 .download-app-link img { 4458 max-width: 100%; 4459 height: auto; 4460 } 4461 4462 4463 @media screen and (min-width: 1000px) { 4464 .footer__block.footer__block--download-app h3 { 4465 font-size: 20px; 4466 margin-bottom: 2px; 4467 } 4468 .footer__block.footer__block--download-app { 4469 width: 100%; 4470 display: flex; 4471 flex-direction: row; 4472 justify-content: flex-end; 4473 margin-top: -50px; 4474} 4475} 4476 4477 4478 /* Mobile footer aside layout */ 4479 @media screen and (max-width: 699px) { 4480 .footer__aside { 4481 gap: 1rem; 4482 } 4483 4484 .footer__aside-logo { 4485 flex: 1 1 auto; 4486 } 4487 4488 .footer__aside-menu { 4489 flex: 1 1 auto; 4490 justify-content: flex-start; 4491 } 4492 4493 .footer__aside-copyright { 4494 flex: 1 1 auto; 4495 } 4496 4497 .footer-aside-links { 4498 flex-wrap: wrap; 4499 justify-content: flex-start; 4500 } 4501 } 4502</style><div class="footer color-scheme color-scheme--scheme-1 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 bordered-section"> <div class="container"> <div class="footer__inner"><div class="footer__block-list"><div class="footer__block footer__block--newsletter"> <div class="footer-newsletter"> <div class="footer-newsletter__container"> <h3 class="footer-newsletter__title footer-column__title">Glamnetic VIP</h3> <p class="footer-newsletter__description">Sign up for emails and texts to be the first to know about exclusive deals, launches & more!</p> <form id="footer-newsletter-form" class="footer-newsletter__form"> <input type="hidden" name="signupSourceID" id="footer-newsletter-signupSourceID" value=""> <div class="footer-newsletter__form-group footer-newsletter__form-group--input"> <label for="footer-newsletter-email" class="footer-newsletter__visually-hidden">Email Address</label> <div class="footer-newsletter__input-with-button"> <input type="email" id="footer-newsletter-email" name="email" placeholder="Your Email"> <button type="button" class="footer-newsletter__join-button email-join">Join Us <svg xmlns="http://www.w3.org/2000/svg" transform="scale(-1 1)" width="26" height="36" viewBox="0 0 36 36" fill="none"><circle cx="18" cy="18" r="18" fill="transparent"></circle><path d="M21 12L13 18.5L21 25" stroke="black" stroke-width="2" stroke-linecap="round"></path> </svg> </button> </div> </div> <div class="footer-newsletter__form-group footer-newsletter__form-group--input"> <label for="footer-newsletter-phone" class="footer-newsletter__visually-hidden">Mobile Number</label> <div class="footer-newsletter__input-with-button"> <div class="footer-newsletter__phone-input-wrapper"> <span class="footer-newsletter__phone-prefix">+1</span> <input type="tel" id="footer-newsletter-phone" name="phone" placeholder="Your Phone" class="footer-newsletter__phone-input"> </div> <button type="button" class="footer-newsletter__join-button phone-join">Join Us <svg xmlns="http://www.w3.org/2000/svg" transform="scale(-1 1)" width="26" height="36" viewBox="0 0 36 36" fill="none"><circle cx="18" cy="18" r="18" fill="transparent"></circle><path d="M21 12L13 18.5L21 25" stroke="black" stroke-width="2" stroke-linecap="round"></path> </svg> </button> </div> </div> <div class="footer-newsletter__form-group footer-newsletter__consent-group"> <label class="footer-newsletter__consent-label"> <input type="checkbox" id="footer-newsletter-consent" name="consent" required=""> <span class="footer-newsletter__consent-text">
4502By submitting this form, you agree to receive recurring automated promotional and personalized marketing text messages (e.g. cart reminders) from Glamnetic at the cell number used when signing up. Consent is not a condition of any purchase. Reply HELP for help and STOP to cancel. Msg frequency varies. Msg & data rates may apply. View <a href="/pages/terms-of-service" target="_blank">Terms</a> & <a href="/pages/privacy-policy" target="_blank">Privacy</a>.</span> </label> </div> <div class="footer-newsletter__form-message" id="footer-newsletter-form-message"></div> </form> </div> </div> </div><div class="footer__block footer__block--links"><div class="gap-4 v-stack sm:gap-5 hidden md:block"><h3 class="footer-column__title">Brand</h3><ul class="v-stack gap-2.5 unstyled-list" role="list"><li> <a href="/account/login" class="link-reverse">Login</a> </li><li> <a href="/pages/about-us" class="link-reverse">About</a> </li><li> <a href="/blogs/news" class="link-reverse">Blog</a> </li><li> <a href="/pages/vip-glamfam-group" class="link-reverse">VIP GlamFam Group</a> </li><li> <a href="/pages/reviews" class="link-reverse">Reviews</a> </li><li> <a href="https://www.glamnetic.com/community/membership" class="link-reverse">Membership</a> </li><li> <a href="https://glamnetic.faire.com/" class="link-reverse">Wholesale</a> </li></ul> </div><div class="block md:hidden"><accordion-disclosure class="accordion" style="border: none;"> <details class="accordion__disclosure group" aria-expanded="false"> <summary> <div class="accordion__toggle footer-column__title"> <span>Brand</span> <span class="text-with-icon gap-4"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="accordion-plus icon icon-plus" viewBox="0 0 12 12"> <path d="M6 0v12M0 6h12" stroke="currentColor" stroke-width="1.5"></path> </svg><svg aria-hidden="true" focusable="false" fill="none" width="12" class="accordion-minus icon icon-minus" viewBox="0 0 12 12"> <path d="M0 6h12" stroke="currentColor" stroke-width="1.5"></path> </svg></span> </div> </summary> <div class="accordion__content"><ul class="v-stack gap-2.5 unstyled-list" role="list"><li> <a href="/account/login" class="link-reverse">Login</a> </li><li> <a href="/pages/about-us" class="link-reverse">About</a> </li><li> <a href="/blogs/news" class="link-reverse">Blog</a> </li><li> <a href="/pages/vip-glamfam-group" class="link-reverse">VIP GlamFam Group</a> </li><li> <a href="/pages/reviews" class="link-reverse">Reviews</a> </li><li> <a href="https://www.glamnetic.com/community/membership" class="link-reverse">Membership</a> </li><li> <a href="https://glamnetic.faire.com/" class="link-reverse">Wholesale</a> </li></ul></div> </details> </accordion-disclosure> </div></div><div class="footer__block footer__block--links"><div class="gap-4 v-stack sm:gap-5 hidden md:block"><h3 class="footer-column__title">Social</h3><ul class="v-stack gap-2.5 unstyled-list" role="list"><li> <a href="https://www.instagram.com/glamnetic/?hl=en" class="link-reverse">Instagram</a> </li><li> <a href="https://www.tiktok.com/@glamnetic?lang=en" class="link-reverse">TikTok</a> </li><li> <a href="https://www.facebook.com/glamnetic/" class="link-reverse">Facebook</a> </li><li> <a href="https://x.com/glamnetic" class="link-reverse">X</a> </li><li> <a href="https://www.youtube.com/c/Glamnetic" class="link-reverse">Youtube</a> </li></ul> </div><div class="block md:hidden"><accordion-disclosure class="accordion" style="border: none;"> <details class="accordion__disclosure group" aria-expanded="false"> <summary> <div class="accordion__toggle footer-column__title"> <span>Social</span> <span class="text-with-icon gap-4"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="accordion-plus icon icon-plus" viewBox="0 0 12 12"> <path d="M6 0v12M0 6h12" stroke="currentColor" stroke-width="1.5"></path> </svg><svg aria-hidden="true" focusable="false" fill="none" width="12" class="accordion-minus icon icon-minus" viewBox="0 0 12 12"> <path d="M0 6h12" stroke="currentColor" stroke-width="1.5"></path> </svg></span> </div> </summary> <div class="accordion__content"><ul class="v-stack gap-2.5 unstyled-list" role="list"><li> <a href="https://www.instagram.com/glamnetic/?hl=en" class="link-reverse">Instagram</a> </li><li> <a href="https://www.tiktok.com/@glamnetic?lang=en" class="link-reverse">TikTok</a> </li><li> <a href="https://www.facebook.com/glamnetic/" class="link-reverse">Facebook</a> </li><li> <a href="https://x.com/glamnetic" class="link-reverse">X</a> </li><li> <a href="https://www.youtube.com/c/Glamnetic" class="link-reverse">Youtube</a> </li></ul></div> </details> </accordion-disclosure> </div></div><div class="footer__block footer__block--links"><div class="gap-4 v-stack sm:gap-5 hidden md:block"><h3 class="footer-column__title">Customer Service</h3><ul class="v-stack gap-2.5 unstyled-list" role="list"><li> <a href="https://glamnetic.gorgias.help/en-US" class="link-reverse">Help Center</a> </li><li> <a href="https://glamnetic.gorgias.help/en-US/shipping-information-355557" class="link-reverse">Shipping</a> </li><li> <a href="/pages/track-my-order" class="link-reverse">Track My Order</a> </li><li> <a href="/pages/returns-policy" class="link-reverse">Returns</a> </li><li> <a href="https://www.glamnetic.com/pages/how-to-apply-press-on-nails" class="link-reverse">How To Apply Press-Ons</a> </li><li> <a href="/pages/how-to-remove-press-on-nails" class="link-reverse">How To Remove Press-Ons</a> </li><li> <a href="/pages/quick-press-mani-no-glue-needed-press-on-nails" class="link-reverse">Quick Press Mani Application Tips</a> </li><li> <a href="https://www.glamnetic.com/pages/store-locator-1" class="link-reverse">Store Locator</a> </li></ul> </div><div class="block md:hidden"><accordion-disclosure class="accordion" style="border: none;"> <details class="accordion__disclosure group" aria-expanded="false"> <summary> <div class="accordion__toggle footer-column__title"> <span>Customer Service</span> <span class="text-with-icon gap-4"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="accordion-plus icon icon-plus" viewBox="0 0 12 12"> <path d="M6 0v12M0 6h12" stroke="currentColor" stroke-width="1.5"></path> </svg><svg aria-hidden="true" focusable="false" fill="none" width="12" class="accordion-minus icon icon-minus" viewBox="0 0 12 12"> <path d="M0 6h12" stroke="currentColor" stroke-width="1.5"></path> </svg></span> </div> </summary> <div class="accordion__content"><ul class="v-stack gap-2.5 unstyled-list" role="list"><li> <a href="https://glamnetic.gorgias.help/en-US" class="link-reverse">Help Center</a> </li><li> <a href="https://glamnetic.gorgias.help/en-US/shipping-information-355557" class="link-reverse">Shipping</a> </li><li> <a href="/pages/track-my-order" class="link-reverse">Track My Order</a> </li><li> <a href="/pages/returns-policy" class="link-reverse">Returns</a> </li><li> <a href="https://www.glamnetic.com/pages/how-to-apply-press-on-nails" class="link-reverse">How To Apply Press-Ons</a> </li><li> <a href="/pages/how-to-remove-press-on-nails" class="link-reverse">How To Remove Press-Ons</a> </li><li> <a href="/pages/quick-press-mani-no-glue-needed-press-on-nails" class="link-reverse">Quick Press Mani Application Tips</a> </li><li> <a href="https://www.glamnetic.com/pages/store-locator-1" class="link-reverse">Store Locator</a> </li></ul></div> </details> </accordion-disclosure> </div></div><div class="footer__block footer__block--download-app"><div class="gap-1 v-stack"><h3 class="footer-column__title">Download Our App</h3><div class="download-app-container"> <div class="download-app-grid"><div class="download-app-item"> <a href="https://apps.apple.com/us/app/glamnetic/id1534946810" class="download-app-link" aria-label="Download on the App Store"> <img class="lazyload" data-src="//www.glamnetic.com/cdn/shop/files/email-template-images-08.png?v=1728301081&width=278" src="//www.glamnetic.com/cdn/shop/files/email-template-images-08.png?v=1728301081&width=139" width="139" height="42" alt="Download on the App Store" loading="lazy"> </a> </div><div class="download-app-item"> <a href="https://play.google.com/store/apps/details?id=co.tapcart.Glamnetic.app_id" class="download-app-link" aria-label="Get it on Google Play"> <img class="lazyload" data-src="//www.glamnetic.com/cdn/shop/files/email-template-images-09.png?v=1728301083&width=278" src="//www.glamnetic.com/cdn/shop/files/email-template-images-09.png?v=1728301083&width=139" width="139" height="42" alt="Get it on Google Play" loading="lazy"> </a> </div></div> </div> </div></div></div><div class="footer__aside"> <div class="footer__aside-logo"><a href="/" class="block" title="glamnetic"><img src="//www.glamnetic.com/cdn/shop/files/GLAMNETIC-LOGO_black.webp?v=1759185916&width=150" alt="glamnetic" srcset="//www.glamnetic.com/cdn/shop/files/GLAMNETIC-LOGO_black.webp?v=1759185916&width=150 150w" width="150" height="29" class="footer-logo"></a></div> <div class="footer__aside-menu"><ul class="footer-aside-links unstyled-list"><li> <a href="/pages/returns-refunds" class="link-reverse">Returns & Refunds</a> </li><li> <a href="/pages/privacy-policy" class="link-reverse">Privacy Policy</a> </li><li> <a href="/pages/terms-of-service" class="link-reverse">Terms of Service</a> </li><li> <a href="/pages/withdraw-contract" class="link-reverse">Withdraw contract</a> </li><li> <a href="/pages/cookie-policy" class="link-reverse">Cookie Policy</a> </li><li> <a href="/pages/your-privacy-choices" class="link-reverse">Your Privacy Choices</a> </li></ul></div> <div class="footer__aside-copyright"> <p class="heading text-subdued text-xxs">© 2026</p> </div> </div> </div> </div> </div>
4502<script src="//www.glamnetic.com/cdn/shop/t/558/assets/footer-newsletter.js?v=20187349042854723381776940195" defer=""></script>
4502 <style> #shopify-section-sections--16032479903787__footer .footer-aside-links {font-size: 14px;} </style></footer> <!-- END sections: footer-group --></main> <noscript class="hs-load-onaction">
4502<script async="" src="https://cdn.rebuyengine.com/onsite/js/rebuy.js?shop=glamrco.myshopify.com"></script>
4502</noscript>
4502<script defer="" src="https://static.shopmy.us/Affiliates/sms_aff_clicktrack.js?domain=glamnetic.com&expires=30"></script>
4502 <div id="shopify-block-ATXgxNFdUUHIrSGtDS__11352339400419244600" class="shopify-block shopify-app-block">
4502<script type="text/javascript"> 4503 4504 const harkScript = document.createElement('script'); 4505 harkScript.src = 'https://storage.googleapis.com/prod_harks/sendhark_handler.js?randomstr=' + Date.now(); 4506 document.body.appendChild(harkScript); 4507 harkScript.onload = function () { 4508 harkEmbedJs.initAll('695d8e23adc550e5d8529279', 'popup', null, {'hpbh': 'true', 'source': 'shopify'}); 4509 }; 4510 4511</script>
4511 </div><div id="shopify-block-AbmR4ZVhWZXJvS2NJQ__2786716548061469553" class="shopify-block shopify-app-block">
4511<script> 4512</script>
4512 </div><div id="shopify-block-ARExFU25Wa0dyOGZGU__6251270934270006384" class="shopify-block shopify-app-block">
4512<script> 4513 console.log("Stape gtm: 1.0.4"); 4514 window.lsData = {}; 4515 window.dataLayer = window.dataLayer || []; 4516 window.addEventListener("message", (event) => { 4517 if (event.data?.event) { 4518 window.dataLayer.push(event.data); 4519 } 4520 }); 4521 window.dataShopStape = { 4522 shop: "www.glamnetic.com", 4523 shopId: "13923024944", 4524 } 4525</script>
4525
4525<script> 4526 console.log("â ï¸ User not logged in"); 4527 window.localStorage.removeItem('customerShopStape'); 4528 </script>
4528
4528<script type="application/json" id="stape-collection-data">{"id":137342025776,"handle":"shop-all-glamnetic-products","products":[{"id":8100087463979,"collections":[{"title":"Shop All Glamnetic Products"}],"category":"False Nails"},{"id":8100087529515,"collections":[{"title":"Shop All Glamnetic Products"}],"category":"False Nails"},{"id":8100087496747,"collections":[{"title":"Shop All Glamnetic Products"}],"category":"False Nails"},{"id":6535189102635,"collections":[{"title":"Shop All Glamnetic Products"}],"category":"Manicure Glue","variants":[{"id":39245841465387 4529,"barcode":"850025325004"}]},{"id":8100087300139,"collections":[{"title":"Shop All Glamnetic Products"}],"category":"False Nails"},{"id":8100087365675,"collections":[{"title":"Shop All Glamnetic Products"}],"category":"False Nails"},{"id":8100087267371,"collections":[{"title":"Shop All Glamnetic Products"}],"category":"False Nails"},{"id":7190408101931,"collections":[{"title":"Shop All Glamnetic Products"}],"category":"Uncategorized","variants":[{"id":40995629432875 4530,"compare_at_price":15.98}]},{"id":7130235797547,"collections":[{"title":"Shop All Glamnetic Products"}],"category":"Nail Care"},{"id":7190409609259,"collections":[{"title":"Shop All Glamnetic Products"}],"category":"Uncategorized","variants":[{"id":40995631431723 4531,"compare_at_price":23.97}]},{"id":8100087332907,"collections":[{"title":"Shop All Glamnetic Products"}],"category":"False Nails"},{"id":8041859809323,"collections":[{"title":"Shop All Glamnetic Products"}],"category":"False Nails"}]}</script>
4531
4531<script> 4532 (function () { 4533 try { 4534 var data = JSON.parse(document.getElementById('stape-collection-data').textContent); 4535 4536 var target = window.collectionShopStape; 4537 if (!target) { 4538 target = window.collectionShopStape = { id: data.id, handle: data.handle, products: [] }; 4539 } 4540 4541 // Deduped by id so a re-render of this block (AJAX filtering, infinite 4542 // scroll) tops the list up instead of growing it without bound. 4543 var seen = {}; 4544 target.products.forEach(function (item) { seen[item.id] = true; }); 4545 data.products.forEach(function (item) { 4546 if (!seen[item.id]) { 4547 seen[item.id] = true; 4548 target.products.push(item); 4549 } 4550 }); 4551 } catch (error) { 4552 console.warn('[ShopStape] collectionShopStape error', error); 4553 } 4554 })(); 4555</script>
4555
4555<script> 4556 window.currentShopifyMarketStapeId = null; 4557 window.currentShopifyMarketStapeCode = null; 4558 try { 4559 window.currentShopifyMarketStapeId = "2001272875"; 4560 window.currentShopifyMarketStapeCode = "US"; 4561 // Checkout doesn't render theme app extension blocks, so this is the 4562 // only place the market/country code is ever set. Persisting it here 4563 // lets checkout-side field mapping (country_market_code) fall back to 4564 // the last known value instead of coming up empty. 4565 localStorage.setItem('marketShopStape', JSON.stringify({ 4566 id: window.currentShopifyMarketStapeId, 4567 code: window.currentShopifyMarketStapeCode 4568 })); 4569 } catch (error) { 4570 console.error("â Stape Error:", error); 4571 } 4572</script>
4572 </div>
4572<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4572 </body>
4572<script id="session-content"> 4573 // Ensure the global namespace exists 4574 window.Nostra = window.Nostra || {}; 4575 window.Nostra.Transform = window.Nostra.Transform || {}; 4576 4577 window.Nostra.Transform.originDocumentPromise.then((result) => { 4578 window.Nostra.Transform.originDocument = result; 4579 var elementContainer; 4580 var elementOriginContainer; 4581 4582 window.Nostra.Transform.originDocument.querySelectorAll("script").forEach((el, index) => { 4583 if (el.innerHTML.includes(`var wpmLoader`)) { 4584 let newElement = document.createElement("script"); 4585 Array.from(el.attributes).forEach(attr => { 4586 newElement.setAttribute(attr.name, attr.value); 4587 }); 4588 newElement.innerHTML = el.innerHTML; 4589 document.getElementsByTagName('head')[0].append(newElement); 4590 } 4591 }); 4592 4593 window.setTimeout(function () { 4594 if ( 4595 window.Shopify && 4596 window.Shopify.analytics && 4597 window.Shopify.analytics.replayQueue && 4598 window.Nostra && 4599 window.Nostra.Transform && 4600 window.Nostra.Transform.replayQueue && 4601 window.Nostra.Transform.replayQueue.length 4602 ) { 4603 for (var i = 0; i < window.Nostra.Transform.replayQueue.length; i++) { 4604 var e = window.Nostra.Transform.replayQueue[i]; 4605 var d = e[0], n = e[1], o = e[2]; 4606 Shopify.analytics.publish(d, n, o); 4607 } 4608 } 4609 }, 0); 4610 4611 window.Nostra.Transform.originDocument.querySelectorAll("script").forEach((el, index) => { 4612 if (el.innerHTML.includes(`window.ShopifyPay =`)) { 4613 let newElement = document.createElement("script"); 4614 Array.from(el.attributes).forEach(attr => { 4615 newElement.setAttribute(attr.name, attr.value); 4616 }); 4617 newElement.innerHTML = el.innerHTML; 4618 document.getElementsByTagName('head')[0].append(newElement); 4619 } 4620 }); 4621 4622 elementOriginContainer = window.Nostra.Transform.originDocument.querySelector(`script[src*="shopify_pay"]`); 4623 if (elementOriginContainer) { 4624 let newElement = document.createElement(elementOriginContainer.tagName); 4625 Array.from(elementOriginContainer.attributes).forEach(attr => { 4626 newElement.setAttribute(attr.name, attr.value); 4627 }); 4628 newElement.innerHTML = elementOriginContainer.innerHTML; 4629 document.getElementsByTagName('head')[0].append(newElement); 4630 } 4631 elementOriginContainer = undefined; 4632 elementContainer = document.querySelectorAll(`cart-dot.header__cart-dot`); 4633 if (elementContainer) { 4634 const elementOriginContainer = window.Nostra.Transform.originDocument.querySelectorAll(`cart-dot.header__cart-dot`); 4635 elementContainer.forEach((element, index) => { 4636 element.setAttribute('class', elementOriginContainer[index].getAttribute('class')); 4637 }); 4638 } 4639 elementContainer = undefined; 4640 elementContainer = document.querySelectorAll(`cart-drawer#cart-drawer`); 4641 if (elementContainer) { 4642 const elementOriginContainer = window.Nostra.Transform.originDocument.querySelectorAll(`cart-drawer#cart-drawer`); 4643 elementContainer.forEach((element, index) => { 4644 element.setAttribute('class', elementOriginContainer[index].getAttribute('class')); 4645 }); 4646 } 4647 elementContainer = undefined; 4648 elementContainer = document.querySelectorAll(`cart-drawer#cart-drawer`); 4649 if (elementContainer) { 4650 const elementOriginContainer = window.Nostra.Transform.originDocument.querySelectorAll(`cart-drawer#cart-drawer`); 4651 elementContainer.forEach((element, index) => { 4652 element.innerHTML = elementOriginContainer[index].innerHTML; 4653 }); 4654 } 4655 elementContainer = undefined; 4656 (function () { 4657 (function() { 4658 // Get the viewport height (fold line) 4659 const fold = window.innerHeight; 4660 4661 // Get all image elements 4662 const images = document.querySelectorAll('img'); 4663
4664 images.forEach(img => { 4665 // Get the top position of the image relative to the viewport 4666 const rect = img.getBoundingClientRect(); 4667 const imgTop = rect.top; 4668 4669 // If image is below the fold and doesn't already have loading="lazy" 4670 if (imgTop > fold && img.getAttribute('loading') !== 'lazy') { 4671 img.setAttribute('loading', 'lazy'); 4672 } 4673 }); 4674 })(); 4675 ;})(); 4676 4677 }); 4678 </script>
4678</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.