PageSourceSearch

https://www.glamnetic.com/collections/shop-all-glamnetic-products

html glamnetic.com collected 2026-09-25 21:04:32 UTC 782,163 bytes, 4,678 lines download raw bytes

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 &amp; 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&amp;width=96"><link rel="apple-touch-icon" href="//www.glamnetic.com/cdn/shop/files/glam-favicon_c585ea7d-49a4-4ca6-890b-c4bf9b025d91.png?v=1747214971&amp;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&amp;width=2048"><meta property="og:image:secure_url" content="https://www.glamnetic.com/cdn/shop/files/Glamnetic_Press-On-Nails.jpg?v=1775071240&amp;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. &nbsp; 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. &nbsp; 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&amp;height=1200&amp;v=1775071240&amp;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&amp;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&amp;default_configuration_id=35302932523&amp;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 &amp; 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&amp;width=186" alt="Glamnetic Logo" srcset="//www.glamnetic.com/cdn/shop/files/glamnetic-logo.svg?v=1754057913&amp;width=186 186w, //www.glamnetic.com/cdn/shop/files/glamnetic-logo.svg?v=1754057913&amp;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 &amp; 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 &amp; 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 &amp; 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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/ShopAll_1.webp?v=1772062264&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/ShopAll_1.webp?v=1772062264&amp;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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/HarryPotter_MegaMenu.webp?v=1786116176&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/HarryPotter_MegaMenu.webp?v=1786116176&amp;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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/ShopAll_3.webp?v=1772064059&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/ShopAll_3.webp?v=1772064059&amp;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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/ShopAll_4.webp?v=1772062272&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/ShopAll_4.webp?v=1772062272&amp;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 &amp; 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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/GlueOnNails_1.webp?v=1772062203&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/GlueOnNails_1.webp?v=1772062203&amp;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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/2026_09_StarWars_MegaMenu.webp?v=1789664075&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/2026_09_StarWars_MegaMenu.webp?v=1789664075&amp;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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/GlueOnNails_2.webp?v=1772063789&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/GlueOnNails_2.webp?v=1772063789&amp;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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/2026_08_HalloweenShop_MegaMenu.webp?v=1787848991&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/2026_08_HalloweenShop_MegaMenu.webp?v=1787848991&amp;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 &amp; 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&amp;shape_oval" class="link-faded ">Oval</a> </li><li> <a href="https://www.glamnetic.com/collections/extra-short-press-on-nails/nail&amp;shape_almond" class="link-faded ">Almond</a> </li><li> <a href="https://www.glamnetic.com/collections/extra-short-press-on-nails/nail&amp;shape_round" class="link-faded ">Round</a> </li><li> <a href="https://www.glamnetic.com/collections/extra-short-press-on-nails/nail&amp;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 &amp; 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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/Bundles_1.webp?v=1772062080&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/Bundles_1.webp?v=1772062080&amp;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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/Glamnetic_bundles_quickpress_mega-menu-image.webp?v=1779129044&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/Glamnetic_bundles_quickpress_mega-menu-image.webp?v=1779129044&amp;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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/Bundles_3.webp?v=1772062088&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/Bundles_3.webp?v=1772062088&amp;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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/Bundles_4.webp?v=1772062097&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/Bundles_4.webp?v=1772062097&amp;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&amp;width=186" alt="Glamnetic Logo" srcset="//www.glamnetic.com/cdn/shop/files/glamnetic-logo.svg?v=1754057913&amp;width=186 186w, //www.glamnetic.com/cdn/shop/files/glamnetic-logo.svg?v=1754057913&amp;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&amp;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&amp;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&amp;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&amp;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&amp;width=352 352w, //www.glamnetic.com/cdn/shop/files/shop-all_0d8a8bdf-a596-4afd-a97b-c4fec25ac306.jpg?v=1756726173&amp;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 &amp; 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® &amp; 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-&amp;-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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/ShopAll_1.webp?v=1772062264&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/ShopAll_1.webp?v=1772062264&amp;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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/HarryPotter_MegaMenu.webp?v=1786116176&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/HarryPotter_MegaMenu.webp?v=1786116176&amp;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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/ShopAll_3.webp?v=1772064059&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/ShopAll_3.webp?v=1772064059&amp;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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/ShopAll_4.webp?v=1772062272&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/ShopAll_4.webp?v=1772062272&amp;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&amp;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&amp;width=352 352w, //www.glamnetic.com/cdn/shop/files/press-on_nails_4a5a2652-ba86-4996-a683-461883b80952.jpg?v=1756726172&amp;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 &amp; 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&amp;width=400" alt="Menu image for Bundle and Save" srcset="//www.glamnetic.com/cdn/shop/files/Insider_Program.jpg?v=1756726172&amp;width=352 352w, //www.glamnetic.com/cdn/shop/files/Insider_Program.jpg?v=1756726172&amp;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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/Bundles_1.webp?v=1772062080&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/Bundles_1.webp?v=1772062080&amp;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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/Glamnetic_bundles_quickpress_mega-menu-image.webp?v=1779129044&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/Glamnetic_bundles_quickpress_mega-menu-image.webp?v=1779129044&amp;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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/Bundles_3.webp?v=1772062088&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/Bundles_3.webp?v=1772062088&amp;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&amp;width=800" alt="" srcset="//www.glamnetic.com/cdn/shop/files/Bundles_4.webp?v=1772062097&amp;width=315 315w, //www.glamnetic.com/cdn/shop/files/Bundles_4.webp?v=1772062097&amp;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&amp;width=400" alt="Menu image for QUICK PRESS MANI" srcset="//www.glamnetic.com/cdn/shop/files/quick_press_mani_menu_image.webp?v=1786035823&amp;width=352 352w, //www.glamnetic.com/cdn/shop/files/quick_press_mani_menu_image.webp?v=1786035823&amp;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 &amp; 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&amp;width=400" alt="Menu image for Magnetic Lashes" srcset="//www.glamnetic.com/cdn/shop/files/Magnetic_Lashes.jpg?v=1756726173&amp;width=352 352w, //www.glamnetic.com/cdn/shop/files/Magnetic_Lashes.jpg?v=1756726173&amp;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&amp;width=400" alt="Menu image for Shop All Collabs" srcset="//www.glamnetic.com/cdn/shop/files/Collaborations.jpg?v=1756726172&amp;width=352 352w, //www.glamnetic.com/cdn/shop/files/Collaborations.jpg?v=1756726172&amp;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&amp;width=400" alt="Menu image for Store Locator" srcset="//www.glamnetic.com/cdn/shop/files/Store_Locator.jpg?v=1756726172&amp;width=352 352w, //www.glamnetic.com/cdn/shop/files/Store_Locator.jpg?v=1756726172&amp;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&amp;width=400" alt="Menu image for Glamnetic Insider Membership Program" srcset="//www.glamnetic.com/cdn/shop/files/Glamnetic_Loyalty_Menu-Image.webp?v=1784917753&amp;width=352 352w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Loyalty_Menu-Image.webp?v=1784917753&amp;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 &amp; Sparkles"> <div class="ql-text-wrapper"> <span class="ql-label">NEW: Spells &amp; 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 &amp; Stick Nails" data-tag-handle="application-type_peel-stick-nails" role="button" tabindex="0" aria-pressed="false" aria-label="Add Peel &amp; 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 &amp; Stick Nails">Peel &amp; 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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/IAmYourFather_1.webp?v=1788989917&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/IAmYourFather_1.webp?v=1788989917&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/IAmYourFather_1.webp?v=1788989917&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/IAmYourFather_1.webp?v=1788989917&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/IAmYourFather_1.webp?v=1788989917&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/IAmYourFather_1.webp?v=1788989917&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/IAmYourFather_1.webp?v=1788989917&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/PunchItChewie_1.webp?v=1788990187&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/PunchItChewie_1.webp?v=1788990187&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/PunchItChewie_1.webp?v=1788990187&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/PunchItChewie_1.webp?v=1788990187&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/PunchItChewie_1.webp?v=1788990187&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/PunchItChewie_1.webp?v=1788990187&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/PunchItChewie_1.webp?v=1788990187&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_PUNCH_IT_CHEWIE-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077922&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_PUNCH_IT_CHEWIE-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077922&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_PUNCH_IT_CHEWIE-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1789077922&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/MuchToLearnYouStillHave_1.webp?v=1788990108&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/MuchToLearnYouStillHave_1.webp?v=1788990108&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/MuchToLearnYouStillHave_1.webp?v=1788990108&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/MuchToLearnYouStillHave_1.webp?v=1788990108&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/MuchToLearnYouStillHave_1.webp?v=1788990108&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/MuchToLearnYouStillHave_1.webp?v=1788990108&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/MuchToLearnYouStillHave_1.webp?v=1788990108&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&amp;width=300 300w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&amp;width=400 400w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&amp;width=500 500w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&amp;width=600 600w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&amp;width=700 700w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&amp;width=800 800w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/TheJediOrder_1.webp?v=1788990487&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/TheJediOrder_1.webp?v=1788990487&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/TheJediOrder_1.webp?v=1788990487&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/TheJediOrder_1.webp?v=1788990487&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/TheJediOrder_1.webp?v=1788990487&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/TheJediOrder_1.webp?v=1788990487&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/TheJediOrder_1.webp?v=1788990487&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_THE_JEDI_ORDER--_Glazed-Press-On-Nails_Mani-Check-GIF.gif?v=1789078013&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_THE_JEDI_ORDER--_Glazed-Press-On-Nails_Mani-Check-GIF.gif?v=1789078013&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_THE_JEDI_ORDER--_Glazed-Press-On-Nails_Mani-Check-GIF.gif?v=1789078013&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/BeepBoop_1.webp?v=1788989493&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/BeepBoop_1.webp?v=1788989493&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/BeepBoop_1.webp?v=1788989493&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/BeepBoop_1.webp?v=1788989493&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/BeepBoop_1.webp?v=1788989493&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/BeepBoop_1.webp?v=1788989493&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/BeepBoop_1.webp?v=1788989493&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_BEEP-BOOP-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789481365&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_BEEP-BOOP-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789481365&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_BEEP-BOOP-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789481365&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/Emperor_1.webp?v=1788989577&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/Emperor_1.webp?v=1788989577&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/Emperor_1.webp?v=1788989577&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/Emperor_1.webp?v=1788989577&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/Emperor_1.webp?v=1788989577&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/Emperor_1.webp?v=1788989577&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/Emperor_1.webp?v=1788989577&amp;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&amp;width=500" alt="Emperor" srcset="//www.glamnetic.com/cdn/shop/files/DTC_STARWARS_EMPEROR-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789078042&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_EMPEROR-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789078042&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_EMPEROR-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789078042&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_EMPEROR-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789078042&amp;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&amp;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 &amp;quot;2 pack&amp;quot; label clearly visible." srcset="//www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&amp;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&amp;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 &amp;quot;3 pack&amp;quot; and &amp;quot;new look, same formula,&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-1.webp?v=1786481419&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-1.webp?v=1786481419&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-1.webp?v=1786481419&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-1.webp?v=1786481419&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-1.webp?v=1786481419&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-1.webp?v=1786481419&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-1.webp?v=1786481419&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-2.webp?v=1786481432&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-2.webp?v=1786481432&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-2.webp?v=1786481432&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-2.webp?v=1786481432&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-2.webp?v=1786481432&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-2.webp?v=1786481432&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/Brush-OnNailGlueTrio-2.webp?v=1786481432&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/Rebellion_1.webp?v=1788990252&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/Rebellion_1.webp?v=1788990252&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/Rebellion_1.webp?v=1788990252&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/Rebellion_1.webp?v=1788990252&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/Rebellion_1.webp?v=1788990252&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/Rebellion_1.webp?v=1788990252&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/Rebellion_1.webp?v=1788990252&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_REBELLION-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789077989&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_REBELLION-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789077989&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/DTC_STARWARS_REBELLION-_Glossy-Press-On-Nails_Mani-Check-GIF.gif?v=1789077989&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/PixieDusted_1.webp?v=1786994127&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/PixieDusted_1.webp?v=1786994127&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/PixieDusted_1.webp?v=1786994127&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/PixieDusted_1.webp?v=1786994127&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/PixieDusted_1.webp?v=1786994127&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/PixieDusted_1.webp?v=1786994127&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/PixieDusted_1.webp?v=1786994127&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/DTC_Soft_Launch_PIXIE_DUSTED-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1786996575&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/DTC_Soft_Launch_PIXIE_DUSTED-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1786996575&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/DTC_Soft_Launch_PIXIE_DUSTED-_Velvet-Press-On-Nails_Mani-Check-GIF.gif?v=1786996575&amp;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">&hellip;</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&amp;width=1000" alt="Glamnetic’s Press &amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/glue-remover-bundle.png?v=1774042953&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/glue-remover-bundle.png?v=1774042953&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/glue-remover-bundle.png?v=1774042953&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/glue-remover-bundle.png?v=1774042953&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/glue-remover-bundle.png?v=1774042953&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/glue-remover-bundle.png?v=1774042953&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/glue-remover-bundle.png?v=1774042953&amp;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&amp;width=1000" alt="Glamnetic’s Press &amp; 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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/Press_Perfect-2.webp?v=1785353810&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/Press_Perfect-2.webp?v=1785353810&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/Press_Perfect-2.webp?v=1785353810&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/Press_Perfect-2.webp?v=1785353810&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/Press_Perfect-2.webp?v=1785353810&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/Press_Perfect-2.webp?v=1785353810&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/Press_Perfect-2.webp?v=1785353810&amp;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 &amp; 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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/2023_03_brush-on-nail-glue_highres_1_jpg.png?v=1784135931&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&amp;width=300 300w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&amp;width=400 400w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&amp;width=500 500w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&amp;width=600 600w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&amp;width=700 700w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&amp;width=800 800w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Glue_HighRes_2.jpg?v=1680811471&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/2026_03_PressOnNailRemover_New.webp?v=1774394347&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/Glamnetic_Press-on-nail-remover_dropper_2026.webp?v=1774382215&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191&amp;width=300 300w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191&amp;width=400 400w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191&amp;width=500 500w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191&amp;width=600 600w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191&amp;width=700 700w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191&amp;width=800 800w, //www.glamnetic.com/cdn/shop/products/2023_03_Brush-On-Nail-Tabs_HighRes.jpg?v=1762199191&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/products/2022_07_Nail-Tabs_Web-Opt_2.jpg?v=1680811543&amp;width=300 300w, //www.glamnetic.com/cdn/shop/products/2022_07_Nail-Tabs_Web-Opt_2.jpg?v=1680811543&amp;width=400 400w, //www.glamnetic.com/cdn/shop/products/2022_07_Nail-Tabs_Web-Opt_2.jpg?v=1680811543&amp;width=500 500w, //www.glamnetic.com/cdn/shop/products/2022_07_Nail-Tabs_Web-Opt_2.jpg?v=1680811543&amp;width=600 600w, //www.glamnetic.com/cdn/shop/products/2022_07_Nail-Tabs_Web-Opt_2.jpg?v=1680811543&amp;width=700 700w, //www.glamnetic.com/cdn/shop/products/2022_07_Nail-Tabs_Web-Opt_2.jpg?v=1680811543&amp;width=800 800w, //www.glamnetic.com/cdn/shop/products/2022_07_Nail-Tabs_Web-Opt_2.jpg?v=1680811543&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/NailGlue_1_2.webp?v=1786481614&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/NailGlue_1_2.webp?v=1786481614&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/NailGlue_1_2.webp?v=1786481614&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/NailGlue_1_2.webp?v=1786481614&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/NailGlue_1_2.webp?v=1786481614&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/NailGlue_1_2.webp?v=1786481614&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/NailGlue_1_2.webp?v=1786481614&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/NailGlue_2.webp?v=1786481635&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/NailGlue_2.webp?v=1786481635&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/NailGlue_2.webp?v=1786481635&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/NailGlue_2.webp?v=1786481635&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/NailGlue_2.webp?v=1786481635&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/NailGlue_2.webp?v=1786481635&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/NailGlue_2.webp?v=1786481635&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_1.jpg?v=1762199325&amp;width=300 300w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_1.jpg?v=1762199325&amp;width=400 400w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_1.jpg?v=1762199325&amp;width=500 500w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_1.jpg?v=1762199325&amp;width=600 600w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_1.jpg?v=1762199325&amp;width=700 700w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_1.jpg?v=1762199325&amp;width=800 800w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_1.jpg?v=1762199325&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_3.jpg?v=1668449590&amp;width=300 300w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_3.jpg?v=1668449590&amp;width=400 400w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_3.jpg?v=1668449590&amp;width=500 500w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_3.jpg?v=1668449590&amp;width=600 600w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_3.jpg?v=1668449590&amp;width=700 700w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_3.jpg?v=1668449590&amp;width=800 800w, //www.glamnetic.com/cdn/shop/products/2022_11_2In1CuticleOilTool_WebOpt_3.jpg?v=1668449590&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_01.jpg?v=1762200767&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_01.jpg?v=1762200767&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_01.jpg?v=1762200767&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_01.jpg?v=1762200767&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_01.jpg?v=1762200767&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_01.jpg?v=1762200767&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_01.jpg?v=1762200767&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_02.jpg?v=1683231381&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_02.jpg?v=1683231381&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_02.jpg?v=1683231381&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_02.jpg?v=1683231381&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_02.jpg?v=1683231381&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_02.jpg?v=1683231381&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/2023_04_Nail-Strengthener_WebOpt_02.jpg?v=1683231381&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/GlamzillaBrushOnNailGlue.webp?v=1762202154&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/GlamzillaBrushOnNailGlue.webp?v=1762202154&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/GlamzillaBrushOnNailGlue.webp?v=1762202154&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/GlamzillaBrushOnNailGlue.webp?v=1762202154&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/GlamzillaBrushOnNailGlue.webp?v=1762202154&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/GlamzillaBrushOnNailGlue.webp?v=1762202154&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/GlamzillaBrushOnNailGlue.webp?v=1762202154&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_1.webp?v=1762202051&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_1.webp?v=1762202051&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_1.webp?v=1762202051&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_1.webp?v=1762202051&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_1.webp?v=1762202051&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_1.webp?v=1762202051&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_1.webp?v=1762202051&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_3.webp?v=1747185721&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_3.webp?v=1747185721&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_3.webp?v=1747185721&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_3.webp?v=1747185721&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_3.webp?v=1747185721&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_3.webp?v=1747185721&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/2025_05_TopCoatPDP_3.webp?v=1747185721&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_2.jpg?v=1762200720&amp;width=300 300w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_2.jpg?v=1762200720&amp;width=400 400w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_2.jpg?v=1762200720&amp;width=500 500w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_2.jpg?v=1762200720&amp;width=600 600w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_2.jpg?v=1762200720&amp;width=700 700w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_2.jpg?v=1762200720&amp;width=800 800w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_2.jpg?v=1762200720&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_1.jpg?v=1679939507&amp;width=300 300w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_1.jpg?v=1679939507&amp;width=400 400w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_1.jpg?v=1679939507&amp;width=500 500w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_1.jpg?v=1679939507&amp;width=600 600w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_1.jpg?v=1679939507&amp;width=700 700w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_1.jpg?v=1679939507&amp;width=800 800w, //www.glamnetic.com/cdn/shop/products/2022_02_CuticlePusher_WebOpt_1.jpg?v=1679939507&amp;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&amp;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 &amp;quot;2 pack&amp;quot; label clearly visible." srcset="//www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_1.webp?v=1786481308&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/Brush-On_Nail_Glue_Duo_-_2.webp?v=1786481318&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/UVLEDLamp_TopCoat.webp?v=1762202062&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/UVLEDLamp_TopCoat.webp?v=1762202062&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/UVLEDLamp_TopCoat.webp?v=1762202062&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/UVLEDLamp_TopCoat.webp?v=1762202062&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/UVLEDLamp_TopCoat.webp?v=1762202062&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/UVLEDLamp_TopCoat.webp?v=1762202062&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/UVLEDLamp_TopCoat.webp?v=1762202062&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/2025_05_AccessoriesListicles_Mobile_1_18827f78-cbf9-473b-8295-fd05a8cec37a.webp?v=1786481536&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/2025_05_AccessoriesListicles_Mobile_1_18827f78-cbf9-473b-8295-fd05a8cec37a.webp?v=1786481536&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/2025_05_AccessoriesListicles_Mobile_1_18827f78-cbf9-473b-8295-fd05a8cec37a.webp?v=1786481536&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/2025_05_AccessoriesListicles_Mobile_1_18827f78-cbf9-473b-8295-fd05a8cec37a.webp?v=1786481536&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/2025_05_AccessoriesListicles_Mobile_1_18827f78-cbf9-473b-8295-fd05a8cec37a.webp?v=1786481536&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/2025_05_AccessoriesListicles_Mobile_1_18827f78-cbf9-473b-8295-fd05a8cec37a.webp?v=1786481536&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/2025_05_AccessoriesListicles_Mobile_1_18827f78-cbf9-473b-8295-fd05a8cec37a.webp?v=1786481536&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_1.jpg?v=1762202051&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_1.jpg?v=1762202051&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_1.jpg?v=1762202051&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_1.jpg?v=1762202051&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_1.jpg?v=1762202051&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_1.jpg?v=1762202051&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_1.jpg?v=1762202051&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_2.jpg?v=1747234993&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_2.jpg?v=1747234993&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_2.jpg?v=1747234993&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_2.jpg?v=1747234993&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_2.jpg?v=1747234993&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_2.jpg?v=1747234993&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/2025_05_UVLampPDP_2.jpg?v=1747234993&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_1.jpg?v=1762201279&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_1.jpg?v=1762201279&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_1.jpg?v=1762201279&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_1.jpg?v=1762201279&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_1.jpg?v=1762201279&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_1.jpg?v=1762201279&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_1.jpg?v=1762201279&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_2.jpg?v=1703100150&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_2.jpg?v=1703100150&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_2.jpg?v=1703100150&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_2.jpg?v=1703100150&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_2.jpg?v=1703100150&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_2.jpg?v=1703100150&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/2023_12_7In1NailBuffer_PDP_2.jpg?v=1703100150&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/2023_cuticle-nippers.jpg?v=1762200933&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/2023_cuticle-nippers.jpg?v=1762200933&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/2023_cuticle-nippers.jpg?v=1762200933&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/2023_cuticle-nippers.jpg?v=1762200933&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/2023_cuticle-nippers.jpg?v=1762200933&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/2023_cuticle-nippers.jpg?v=1762200933&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/2023_cuticle-nippers.jpg?v=1762200933&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/NailBuffer_1.webp?v=1757536476&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/NailBuffer_1.webp?v=1757536476&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/NailBuffer_1.webp?v=1757536476&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/NailBuffer_1.webp?v=1757536476&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/NailBuffer_1.webp?v=1757536476&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/NailBuffer_1.webp?v=1757536476&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/NailBuffer_1.webp?v=1757536476&amp;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&amp;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&amp;width=200 200w, //www.glamnetic.com/cdn/shop/files/NailBuffer_2.webp?v=1757536476&amp;width=300 300w, //www.glamnetic.com/cdn/shop/files/NailBuffer_2.webp?v=1757536476&amp;width=400 400w, //www.glamnetic.com/cdn/shop/files/NailBuffer_2.webp?v=1757536476&amp;width=500 500w, //www.glamnetic.com/cdn/shop/files/NailBuffer_2.webp?v=1757536476&amp;width=600 600w, //www.glamnetic.com/cdn/shop/files/NailBuffer_2.webp?v=1757536476&amp;width=700 700w, //www.glamnetic.com/cdn/shop/files/NailBuffer_2.webp?v=1757536476&amp;width=800 800w, //www.glamnetic.com/cdn/shop/files/NailBuffer_2.webp?v=1757536476&amp;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 &amp; 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 &amp; data rates may apply. View <a href="/pages/terms-of-service" target="_blank">Terms</a> &amp; <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&amp;width=278" src="//www.glamnetic.com/cdn/shop/files/email-template-images-08.png?v=1728301081&amp;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&amp;width=278" src="//www.glamnetic.com/cdn/shop/files/email-template-images-09.png?v=1728301083&amp;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&amp;width=150" alt="glamnetic" srcset="//www.glamnetic.com/cdn/shop/files/GLAMNETIC-LOGO_black.webp?v=1759185916&amp;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 &amp; 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&amp;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.