PageSourceSearch

https://kiarasky.com/pages/shop-insta

html kiarasky.com collected 2026-09-24 18:55:20 UTC 548,409 bytes, 5,118 lines download raw bytes

1<!doctype html>
2<html class="" lang="en">
3	<head>
4		<!-- Start of Shoplift scripts -->
5		<!-- 2026-05-07T22:30:11.1828384Z -->
6<style>.shoplift-hide { opacity: 0 !important; }</style>
7<style id="sl-preview-bar-hide">#preview-bar-iframe, #PBarNextFrameWrapper { display: none !important; }</style>
8<script type="text/javascript">(function(rootPath, template, themeRole, themeId, isThemePreview){ /* Generated on 2026-09-24T18:30:04.4240607Z */(function(){"use strict";var te=document.createElement("style");te.textContent=`#shoplift-preview-control{position:fixed;max-width:332px;height:56px;background-color:#141414;z-index:9999;bottom:20px;display:flex;border-radius:8px;box-shadow:13px 22px 7px #0000,9px 14px 7px #00000003,5px 8px 6px #0000000d,2px 4px 4px #00000017,1px 1px 2px #0000001a,0 0 #0000001a;align-items:center;margin:0 auto;left:16px;right:16px;opacity:0;transform:translateY(20px);visibility:hidden;transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility 0s .4s}#shoplift-preview-control.visible{opacity:1;transform:translateY(0);visibility:visible;transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility 0s 0s}#shoplift-preview-control *{font-family:Inter,sans-serif;color:#fff;box-sizing:border-box;font-size:16px}#shoplift-preview-variant-title{font-weight:400;line-height:140%;font-size:16px;text-align:start;letter-spacing:-.16px;flex-grow:1;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}#shoplift-preview-variant-selector{position:relative;display:block;padding:6px 0;height:100%;min-width:0;flex:1 1 auto}#shoplift-preview-variant-menu-trigger{border:none;cursor:pointer;width:100%;background-color:transparent;padding:0 16px;border-left:1px solid #333;border-right:1px solid #333;height:100%;display:flex;align-items:center;justify-content:start;gap:8px}#shoplift-preview-variant-selector .menu-variant-label{width:24px;height:24px;border-radius:50%;padding:6px;display:flex;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.12px;flex-shrink:0}#shoplift-preview-variant-selector .preview-variant-menu{position:absolute;bottom:110%;transform:translate3d(0,20px,0);visibility:hidden;pointer-events:none;opacity:0;cursor:pointer;background-color:#141414;border:1px solid #141414;border-radius:6px;width:100%;max-height:156px;overflow-y:auto;box-shadow:0 8px 16px #0003;z-index:1;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s .3s}#shoplift-preview-variant-selector .preview-variant-menu.preview-variant-menu__visible{visibility:visible;pointer-events:auto;opacity:100;transform:translateZ(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s 0s}@media screen and (max-width:400px){#shoplift-preview-variant-selector .preview-variant-menu{position:fixed;left:0;right:0;width:auto;bottom:110%}}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item{padding:12px 16px;display:flex;overflow:hidden}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item .menu-variant-label{margin-right:6px}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item span{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;color:#f6f6f6;font-size:14px;font-style:normal;font-weight:500}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:hover{background-color:#545454}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}#shoplift-preview-control div:has(#shoplift-exit-preview-button){padding:0 16px}#shoplift-exit-preview-button{padding:6px 8px;font-weight:500;line-height:75%;border-radius:4px;background-color:transparent;border:none;text-decoration:none}#shoplift-exit-preview-button:hover{cursor:pointer;background-color:#333}#shoplift-preview-subscription-warning{position:relative;display:flex;align-items:center;gap:6px;padding:6px 10px;margin:0 4px;border-left:1px solid #333;cursor:help;outline:none}#shoplift-preview-subscription-warning__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:#f59e0b;color:#141414!important;font-weight:700;font-size:12px!important;line-height:1;flex-shrink:0}#shoplift-preview-subscription-warning__label{font-size:13px!important;font-weight:500;color:#fbbf24!important;text-wrap:nowrap;white-space:nowrap}#shoplift-preview-subscription-warning__tooltip{position:absolute;bottom:calc(100% + 8px);right:0;max-width:320px;width:max-content;padding:10px 12px;border-radius:6px;background-color:#1f1f1f;color:#fff!important;font-size:12px!important;line-height:1.4!important;box-shadow:0 8px 16px #0000004d;z-index:10000;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s .2s;pointer-events:none}#shoplift-preview-subscription-warning__tooltip.shoplift-preview-subscription-warning__tooltip--visible{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s 0s}#shoplift-preview-subscription-warning:focus-visible{box-shadow:inset 0 0 0 2px #f59e0b;border-radius:4px}#shoplift-preview-control:has(#shoplift-preview-subscription-warning){max-width:480px}/*$vite$:1*/`,document.head.appendChild(te);var fe=" daum[ /]| deusu/|(?:^|[^g])news(?!sapphire)|(?<! channel/|google/)google(?!(?:wv|app|/google| pixel))|(?<! cu)bots?(?:\\b|_)|(?<!cam)scan|(?<!lib)http|24x
87|;\\s\\w+;$|@[a-z][\\w-]+\\.|\\(\\)|\\.com\\b|\\b\\w+/1\\.0;|\\bbw/|\\bdlc\\b|\\bort/|\\bperl\\b|\\btime/|\\||^[<\\(;]|^[\\w \\.\\-\\(?:\\):%]+(?:/v?\\d+(?:\\.\\d+)?(?:\\.\\d{1,10})*?)?(?:,|$)|^[\\w\\-]+/[\\w]+$|^[^ ]{50,}$|^\\d+\\b|^\\w*search\\b|^\\w+/[\\w\\(\\)]*$|^\\w+/\\d\\.\\d\\s\\([\\w@]+\\)$|^active|^ad muncher|^amaya|^apache/|^avsdevicesdk/|^azure|^biglotron|^blackbox exporter|^bot|^clamav[ /]|^claude-code/|^client/|^cobweb/|^custom|^ddg[_-]android|^discourse|^dispatch/\\d|^downcast/|^duckduckgo|^email|^exodusmovement|^facebook|^getright/|^gozilla/|^hobbit|^hotzonu|^hwcdn/|^igetter/|^jeode/|^jetty/|^jigsaw|^microsoft bits|^movabletype|^mozilla/\\d\\.\\d\\s[\\w\\.-]+$|^mozilla/\\d\\.\\d\\s\\((?:compatible;)?(?:\\s?[\\w\\d-.]+\\/\\d+\\.\\d+)?\\)$|^navermailapp|^netsurf|^offline|^openai/|^owler|^php|^postman|^ps_daily/|^python|^rank|^read|^reed|^remove\\.bg/|^rest|^rss|^snapchat|^sora |^space bison|^stape/|^svn|^swcd |^taringa|^thumbor/|^track|^w3c|^webbandit/|^webcopier|^wget|^whatsapp|^wordpress|^xenu link sleuth|^yahoo|^yandex|^zdm/\\d|^zoom marketplace/|abuse|advisor|agent\\b|analyzer|archive|ask jeeves/teoma|attracta|audit|bluecoat drtr|browsex|burpcollaborator|capture|catch|check\\b|checker|chrome-lighthouse|chromeframe|classifier|cloudflare|collapsify\\b|convertify|cookiehubverify/|crawl|cursor/|cypress/|dareboost|datanyze|dejaclick|detect|discovery|dmbrowser|download|exaleadcloudview|feed|firephp|foregenix|functionize|grab|hardenize\\b|headless|hotjar|httrack|hubspot marketing grader|ibisbrowser|infrawatch|insight|inspect|iplabel|java(?!;)|library|linkcheck|linktiger|mail\\.ru/|manager|manus-user/|marketgoo/|measure|monitor\\b|neustar wpm|node\\b|nutch|offbyone|openvas|optimize|pageburst|pagespeed|parser|phantomjs|pingdom|playwright|powermarks|preview|productfinder|prospectingstudio|proxy|ptst[ /]\\d|radar|readable/|retriever|rexx;|rigor|rss\\b|scrape|securityheaders|selenium|server|silktide|sindup/|sogou|sparkler/|speedcurve|spider|splash|statuscake|supercleaner|synapse|synthetic|testlocally|tools|torrent|transcoder|url|validator|virtuoso|wappalyzer|watchtowr|webglance|webkit2png|whatcms/|xtate/",ge=/bot|crawl|http|lighthouse|scan|search|spider/i,z;function me(){if(z instanceof RegExp)return z;try{z=new RegExp(fe,"i")}catch{z=ge}return z}var ye=a=>typeof a=="string"&&a!=="";function ve(a){return ye(a)&&me().test(a)}var we=ve;class X{timestamp;constructor(){this.timestamp=new Date}}class be extends X{type;testId;hypothesisId;constructor(e,t,i){super(),this.type=3,this.testId=e,this.hypothesisId=t,this.timestamp=i}}class Se extends X{type;path;constructor(e){super(),this.type=4,this.path=e}}class Ce extends X{type;cart;constructor(e){super(),this.type=5,this.cart=e}}class ie extends Error{isBot;constructor(){super(),this.isBot=!0}}function Te(a,e,t){for(const i of e.selectors){const s=a.querySelectorAll(i.cssSelector);for(let r=0;r<s.length;r++)t(e.testId,e.hypothesisId)}re(a,e,(i,s,r,o,n)=>n(s,r),t)}function U(a,e,t){for(const i of e.selectors)ne(a,e.testId,e.hypothesisId,i,t??(()=>{}));re(a,e,ne,t??(()=>{}))}function se(a){return a.urlPatterns.reduce((e,t)=>{switch(t.operator){case"contains":return e+`.*${t}.*`;case"endsWith":return e+`.*${t}`;case"startsWith":return e+`${t}.*`}},"")}function re(a,e,t,i){new MutationObserver(()=>{for(const r of e.selectors)t(a,e.testId,e.hypothesisId,r,i)}).observe(a.documentElement,{childList:!0,subtree:!0})}function ne(a,e,t,i,s){const r=a.querySelectorAll(i.cssSelector);for(let o=0;o<r.length;o++){let n=r.item(o);if(n instanceof HTMLElement&&n.dataset.shoplift!==""){n.dataset.shoplift="";for(const l of i.actions.sort(Re))n=Ie(a,i.cssSelector,n,l)}}return r.length>0&&s?(s(e,t),!0):!1}function Ie(a,e,t,i){switch(i.type){case"innerHtml":t.innerHTML=i.value;break;case"attribute":Pe(t,i.scope,i.value);break;case"css":Ae(a,e,i.value);break;case"js":ke(a,t,i);break;case"copy":return Ee(t);case"remove":xe(t);break;case"move":_e(t,parseInt(i.value));break}return t}function Pe(a,e,t){a.setAttribute(e,t)}function Ae(a,e,t){const i=a.createElement("style");i.innerHTML=`${e} { ${t} }`,a.getElementsByTagName("head")[0]?.appendChild(i)}function ke(a,e,t){Function("document","element",`"use strict"; ${t.value}`)(a,e)}function Ee(a){const e=a.cloneNode(!0);if(!a.parentNode)throw"Can't copy node outside of DOM";return a.parentNode.insertBefore(e,a.nextSibling),e}function xe(a){a.remove()}function _e(a,e){if(e===0)return;const t=Array.prototype.slice.call(a.parentElement.children).indexOf(a),i=Math.min(Math.max(t+e,0),a.parentElement.children.length-1);a.parentElement.children.item(i).insertAdjacentElement(e>0?"afterend":"beforebegin",a)}function Re(a,e){return oe(a)-oe(e)}function oe(a){return a.type==="copy"||a.type==="remove"?0:1}
8const M={Template:0,UrlRedirect:2,Script:3,Price:5},De="data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.96001%207.90004C9.86501%207.90004%209.77001%207.86504%209.69501%207.79004L6.43501%204.53004C6.19501%204.29004%205.80501%204.29004%205.56501%204.53004L2.30501%207.79004C2.16001%207.93504%201.92001%207.93504%201.77501%207.79004C1.63001%207.64504%201.63001%207.40504%201.77501%207.26004L5.03501%204.00004C5.56501%203.47004%206.43001%203.47004%206.96501%204.00004L10.225%207.26004C10.37%207.40504%2010.37%207.64504%2010.225%207.79004C10.15%207.86004%2010.055%207.90004%209.96001%207.90004Z'%20fill='white'/%3e%3c/svg%3e",Ve="data:image/svg+xml,%3csvg%20width='14'%20height='24'%20viewBox='0%200%2014%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.3976%2014.5255C12.2833%2013.8788%2012.0498%2013.3024%2011.6952%2012.7961C11.3416%2012.2898%2010.9209%2011.8353%2010.4353%2011.4317C9.94868%2011.0291%209.43546%2010.6488%208.89565%2010.292C8.48487%2010.049%208.09577%209.78565%207.72637%209.50402C7.35697%209.2224%207.08016%208.89503%206.89694%208.51987C6.71273%208.14471%206.67826%207.69533%206.79055%207.1697C6.86345%206.83216%206.97476%206.54647%207.12351%206.31162C7.27324%206.07778%207.47124%205.89986%207.7175%205.77684C7.96377%205.65483%208.21989%205.59383%208.48389%205.59383C8.88087%205.59383%209.17639%205.7016%209.3734%205.91714C9.56943%206.13268%209.68271%206.42345%209.71424%206.78946C9.74576%207.15547%209.72015%207.55401%209.63839%207.98509C9.55663%208.41617%209.43645%208.84724%209.27687%209.27934L13.5127%208.80149C13.9638%207.52656%2014.1017%206.42447%2013.9264%205.49725C13.751%204.56901%2013.2664%203.85122%2012.4724%203.34491C12.239%203.19648%2011.9779%203.07041%2011.6893%202.96569L12.0026%201.50979L9.86397%200L7.3875%201.50979L7.11169%202.78878C6.65166%202.8874%206.21724%203.01957%205.8114%203.19038C4.85292%203.594%204.06684%204.15115%203.45117%204.86385C2.83452%205.57655%202.42571%206.40108%202.22378%207.33847C2.06616%208.06947%202.04942%208.70796%202.17551%209.25087C2.30061%209.7948%202.52028%2010.2828%202.8355%2010.7139C3.14974%2011.145%203.51816%2011.5344%203.93977%2011.881C4.36039%2012.2288%204.782%2012.5521%205.20164%2012.851C5.68334%2013.1702%206.13844%2013.5169%206.56497%2013.8921C6.99052%2014.2672%207.31954%2014.7125%207.55004%2015.228C7.78055%2015.7445%207.81502%2016.3769%207.65347%2017.1262C7.56482%2017.5389%207.43676%2017.8765%207.27028%2018.1388C7.10381%2018.4011%206.89596%2018.5983%206.64772%2018.7295C6.3985%2018.8606%206.12071%2018.9267%205.8114%2018.9267C5.21641%2018.9267%204.79776%2018.6034%204.62833%2018.1632C4.4589%2017.7229%204.47367%2017.2583%204.60075%2016.5639C4.72782%2015.8705%205.05092%2015.1395%205.37107%2014.3699H1.17665C1.17665%2014.3699%200.207341%2016.1115%200.0310135%2017.6762C-0.0655232%2018.5302%200.0635208%2019.2653%200.41519%2019.8844C0.76686%2020.5036%201.33032%2020.9814%202.10655%2021.319C2.39222%2021.443%202.7104%2021.5447%203.05813%2021.623L2.54589%2024H7.17473L7.7047%2021.5386C8.08493%2021.442%208.43857%2021.3231%208.76562%2021.1787C9.73985%2020.7476%2010.52%2020.1427%2011.1071%2019.3649C11.6932%2018.5871%2012.0873%2017.7291%2012.2892%2016.7917C12.4744%2015.9295%2012.5099%2015.1741%2012.3966%2014.5275L12.3976%2014.5255Z'%20fill='white'/%3e%3c/svg%3e";async function Oe(a){let e=a.replace(/-/g,"+").replace(/_/g,"/");for(;e.length%4;)e+="=";const t=atob(e),i=Uint8Array.from(t,o=>
8o.charCodeAt(0)),s=new Blob([i]).stream().pipeThrough(new DecompressionStream("gzip")),r=await new Response(s).text();return JSON.parse(r)}function F(a,e){return typeof e=="string"&&/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d+(?:Z|[+-]\d+)/.test(e)?new Date(e):e}function ee(a,e){return e}function q(a,e=!1,t=!1,i=","){const s=a/100;if(t){const o=Math.round(s).toLocaleString("en-US");return i!==","?o.replace(/,/g,i):o}else{const r=e?",":".",o=s.toFixed(2).split("."),n=parseInt(o[0],10),l=o[1]??"00",c=n.toLocaleString("en-US");return i!==","?`${c.replace(/,/g,i)}${r}${l}`:e?`${c.replace(/,/g,".")}${r}${l}`:`${c}${r}${l}`}}function H(a,e,t,i){const s=e.replace("{{amount}}",q(a,!1,!1)).replace("{{amount_no_decimals}}",q(a,!1,!0)).replace("{{amount_with_comma_separator}}",q(a,!0,!1)).replace("{{amount_no_decimals_with_comma_separator}}",q(a,!0,!0)).replace("{{amount_with_space_separator}}",q(a,!1,!1," ")).replace("{{amount_no_decimals_with_space_separator}}",q(a,!1,!0," ")).replace("{{amount_with_apostrophe_separator}}",q(a,!1,!1,"'")).replace("{{amount_no_decimals_with_apostrophe_separator}}",q(a,!1,!0,"'")).replace("{{amount_with_period_and_space_separator}}",q(a,!1,!1,". ")).replace("{{amount_no_decimals_with_period_and_space_separator}}",q(a,!1,!0,". "));return i?`${s} ${t}`:s}function ae(a){return a.replace(/[^\d.,\s-]/g,"").trim()}function j(a){const e=new Map;for(const[t,i,s]of a.variants)e.set(t,{priceInCents:i,compareAtPriceInCents:s});return e}function Le(a,e,t,i){const{priceInCents:s,compareAtPriceInCents:r}=t,{moneyFormat:o,currency:n,currencyCodeEnabled:l}=i;if(a.getAttribute("data-sl-attribute-p")===e)a.innerHTML=H(s,o,n,l);else if(a.getAttribute("data-sl-attribute-cap")===e)r<=0||r<=s?a.remove():a.innerHTML=H(r,o,n,l);else if(a.getAttribute("data-sl-attribute-discount")===e&&!(r<=0||r<=s)){const d=Math.round((r-s)/r*100),u=ae(H(r-s,o,n,!1)),h=a.getAttribute("data-sl-format")||"percent";h==="percent"?a.textContent=`-${d}%`:h==="amount"?a.textContent=`-${u}`:h==="both"&&(a.textContent=`-${d}% (-${u})`)}}function $e(a){const e=[],t={id:"url-pattern",operator:"contains",value:"/"};for(const[i,s,r]of a.variants){e.push({id:`p-${i}`,cssSelector:`[data-sl-attribute-p="${i}"]`,urlPatterns:[t],actions:[{id:`p-action-${i}`,type:"innerHtml",scope:"price",value:H(s,a.moneyFormat,a.currency,a.currencyCodeEnabled)}]});const o=r<=0||r<=s;if(e.push({id:`cap-${i}`,cssSelector:`[data-sl-attribute-cap="${i}"]`,urlPatterns:[t],actions:[{id:`cap-action-${i}`,type:o?"remove":"innerHtml",scope:"compare-at-price",value:o?"":H(r,a.moneyFormat,a.currency,a.currencyCodeEnabled)}]}),!o&&r>s){const n=Math.round((r-s)/r*100),l=ae(H(r-s,a.moneyFormat,a.currency,!1));e.push({id:`d-${i}`,cssSelector:`[data-sl-attribute-discount="${i}"]`,urlPatterns:[t],actions:[{id:`d-action-${i}`,type:"js",scope:null,value:`var format = element.getAttribute('data-sl-format') || 'percent';                    if (format === 'percent') {                      element.textContent = '-${n}%';                    } else if (format === 'amount') {                      element.textContent = '-${l}';                    } else if (format === 'both') {                      element.textContent = '-${n}% (-${l})';                    }`}]})}}return e}const Me=a=>{let e=5381;for(let t=0;t<a.length;t++)e=(e*33^a.charCodeAt(t))>>>0;return e.toString(36)},qe=()=>Math.random().toString(36).slice(2,10)+Date.now().toString(36).slice(-4),He=a=>btoa(JSON.stringify(a)).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,""),K=a=>a.replace(/#slr-[a-z0-9]+$/,""),tt="modulepreload",it=function(a){return"/"+a},st={},Ne=function(e,t,i){let s=Promise.resolve();function r(o){const n=new Event("vite:preloadError",{cancelable:!0});if(n.payload=o,window.dispatchEvent(n),!n.defaultPrevented)throw o}return s.then(o=>{for(const n of o||[])n.status==="rejected"&&r(n.reason);return e().catch(r)})};function le(a,e,t){const i=t?a.plans.filter(c=>!c.variantId||c.variantId===t):a.plans,s=[],r=[];for(const c of i)c.direction==="decrease"?(s.push(c.existingShopifyPlanId),r.push(c.createdShopifyPlanId)):(s.push(c.createdShopifyPlanId),r.push(c.existingShopifyPlanId));const o=e?s:r,n=e?r:s;if(t)for(const c of a.plans)for(const d of[c.existingShopifyPlanId,c.createdShopifyPlanId])d&&!o.includes(d)&&!n.includes(d)&&n.push(d);const l={};for(let c=0;c<n.length;c++){const d=n[c],u=o[c];d&&u&&(l[d]=u)}return{showPlanIds:o,hidePlanIds:n,swapMap:l}}function ce(a,e,t){const i=e?a.plans.find(r=>r.variantId===e):void 0;if(i)return i.direction;if(t){const r=a.plans.find(o=>o.productId===t);if(r)return r.direction}return a.plans.find(r=>!r.variantId)?.direction??null}function J(a,e){const t=e?a.plans.filter(r=>!r.productId||r.productId===e):a.plans,i={};for(const r of t)i[r.existingShopifyPlanId]=r.existingDiscountAmount,i[r.createdShopifyPlanId]=r.existingDiscountAmount;
8const s=Math.max(...Object.values(i),0);return{discountMap:i,maxDiscount:s}}function W(a){const e=document.querySelector('form[action*="/cart/add"] input[name="product-id"]')?.value;if(e)return e;if(a){for(const r of Array.from(document.querySelectorAll("[data-sl-attribute-p]"))){const o=r.getAttribute("data-sl-attribute-p");if(!o)continue;const n=a.variants.find(l=>l[0]===o);if(n?.[3])return n[3]}const s=document.querySelector('form[action*="/cart/add"] input[name="id"]')?.value;if(s){const r=a.variants.find(o=>o[0]===s);if(r?.[3])return r[3]}}const t=window,i=t.ShopifyAnalytics?.meta?.product?.id??t.meta?.product?.id;return i!=null?String(i):null}function D(a,e){return a.widget.selectors[e]??[]}function N(a,e){return a.replace(/[\d.]+%/,`${e}%`)}function $(a,e){const t=document.createTreeWalker(a,NodeFilter.SHOW_TEXT);let i=t.nextNode();for(;i;){if(i.nodeValue!==null){const s=e(i.nodeValue);if(s!==i.nodeValue){i.nodeValue=s;return}}i=t.nextNode()}}function de(a,e){return a===null?!1:a==="decrease"?!e:e}async function Ue(a){if(a.subscriptionSwapDone)return;const e=a.getActiveAssignment();if(!e)return;const t=a.getHypothesis(e.hypothesisId);if(!t?.subscriptionData)return;a.subscriptionSwapDone=!0;const i=t.subscriptionData,s=t.isControl,r=[...new Set(i.plans.map(d=>d.direction))].join(",");a.log(`[SUB-SWAP] ${s?"A":"B"} side, directions=${r}`);const o=i.plans.some(d=>d.variantId);let n=!1,l=!1;function c(){if(!l){l=!0;try{const d=o?document.querySelector("select[name='id'], input[name='id']")?.value:void 0,{showPlanIds:u,hidePlanIds:h,swapMap:p}=le(i,s,d);a.swapMap=p;const b=D(i,"widgetParent"),E=D(i,"subscriptionPlans"),S=D(i,"subscriptionInput");if(!b.length||!E.length||!S.length)return;const C=document.querySelector(b[0].selector);if(!C?.shadowRoot)return;const _=C.shadowRoot.querySelector(E[0].selector);if(!_?.shadowRoot)return;const T=S[0].selector;let m=null;if(i.widget.widgetType==="buttons"||i.widget.widgetType==="radio"){const y=Array.from(_.shadowRoot.querySelectorAll(T));if(!y.length)return;for(const v of y){const g=v.closest("label");g&&(u.includes(v.value)?g.style.display="":h.includes(v.value)&&(g.style.display="none"))}const w=y.some(v=>u.includes(v.value)&&v.checked),I=y.some(v=>h.includes(v.value)&&v.checked);if((w||I)&&(n=!1),!w&&!n){n=!0;for(const v of y)if(u.includes(v.value)){v.closest("label")?.click(),v.dispatchEvent(new Event("change",{bubbles:!0}));break}}const f=y.find(v=>v.checked);m=f&&u.includes(f.value)?f.value:u[0]??null}else if(i.widget.widgetType==="dropdown"){const y=_.shadowRoot.querySelector("select");if(!y)return;for(const w of Array.from(y.options))h.includes(w.value)&&(w.style.display="none",w.disabled=!0);if(h.includes(y.value)){const w=Array.from(y.options).find(I=>u.includes(I.value));w&&(y.value=w.value,y.dispatchEvent(new Event("change",{bubbles:!0})))}m=u.includes(y.value)?y.value:u[0]??null}if(m){const y=Array.from(document.querySelectorAll('input[name="selling_plan"]'));for(const w of y)w.value!==m&&(w.value=m)}}finally{l=!1}}}if(a.subscriptionHideWrongPlans=c,a.swapMap=le(i,s).swapMap,c(),o){const d=document.querySelector("select[name='id'], input[name='id']");d&&d.addEventListener("change",c)}}function B(a){const e=D(a,"widgetParent");return e.length?document.querySelector(e[0].selector)?.shadowRoot??null:null}function Y(a,e){const t=D(a,"subscriptionPlans");return t.length?e.querySelector(t[0].selector)?.shadowRoot??null:null}function Z(a,e){const t=new URLSearchParams(window.location.search).get("variant");if(t)return t;{const i=document.querySelector('form[action*="/cart/add"] input[name="id"]')?.value;if(i)return i}return a.size>0?[...a.keys()][0]:void 0}function G(a,e){return H(a,e.moneyFormat,e.currency,e.currencyCodeEnabled)}function Fe({originalFetch:a,swapMap:e,slptValue:t,getSelectedPlanId:i,log:s}){if(window.fetch.__shoplift_intercepted)return s("[SUB-INTERCEPT] already installed — skipping"),()=>{};function r(n){if(i){const l=i();if(l)return e[l]??l}return e[n]??n}const o=function(n,l){if((typeof n=="string"?n:n instanceof URL?n.href:n.url).includes("/cart/add")&&l?.body)try{if(l.body instanceof FormData){const d=l.body.get("selling_plan");d?l.body.set("selling_plan",r(String(d))):(!d||d==="")&&t&&l.body.set("properties[_slpt]",t)}
8else if(typeof l.body=="string"){const d=JSON.parse(l.body);if(d.items)for(const u of d.items){const h=String(u.selling_plan??"");h?u.selling_plan=r(h):!u.selling_plan&&t&&(u.properties||(u.properties={}),u.properties._slpt=t)}else if(d.id){const u=String(d.selling_plan??"");u?d.selling_plan=r(u):!d.selling_plan&&t&&(d.properties||(d.properties={}),d.properties._slpt=t)}l.body=JSON.stringify(d)}}catch(d){s("[SUB-INTERCEPT] body parse failed; cart-add proceeds with un-swapped plan",d)}return a.call(window,n,l)};return o.__shoplift_intercepted=!0,window.fetch=o,function(){window.fetch===o&&(window.fetch=a)}}function Be({log:a}){if(window.fetch.__shoplift_intercepted)return a("[SUB-PREVIEW-BLOCK] already installed — skipping"),()=>{};const e=window.fetch,t=function(i,s){const r=typeof i=="string"?i:i instanceof URL?i.href:i.url;return r.includes("/cart/add")?(a("[SUB-PREVIEW-BLOCK] cart-add blocked in preview mode",{url:r}),Promise.resolve(new Response(JSON.stringify({id:0,properties:{},quantity:0,variant_id:0,key:"preview",title:"Preview — cart-add blocked",price:0,original_price:0,line_price:0,original_line_price:0,total_discount:0,discounts:[],preview:!0}),{status:200,headers:{"Content-Type":"application/json"}}))):e.call(window,i,s)};return t.__shoplift_intercepted=!0,window.fetch=t,function(){window.fetch===t&&(window.fetch=e)}}function pe({data:a,runUpdates:e,debounceMs:t=150}){let i=null;function s(){i&&clearTimeout(i),e(),i=setTimeout(e,t)}let r=null;const o=[],n={childList:!0,subtree:!0,characterData:!0,attributes:!0};function l(h){for(const p of o)p.disconnect();o.length=0;for(const p of Array.from(h.querySelectorAll("*")))if(p.shadowRoot){const b=new MutationObserver(s);b.observe(p.shadowRoot,n),o.push(b)}}function c(){const h=B(a);return h?(r&&r.disconnect(),l(h),r=new MutationObserver(p=>{p.some(b=>b.type==="childList"&&b.addedNodes.length>0)&&l(h),s()}),r.observe(h,n),!0):!1}const d=document.body||document.documentElement,u=new MutationObserver(()=>{c()&&s()});return u.observe(d,{childList:!0,subtree:!0}),c()&&s(),e(),function(){i&&(clearTimeout(i),i=null),u.disconnect(),r&&(r.disconnect(),r=null);for(const p of o)p.disconnect();o.length=0}}async function ze(a){if(a.subscriptionPriceDone)return;const e=a.getActiveAssignment(),t=e?a.getHypothesis(e.hypothesisId):void 0,i=t?.subscriptionData?null:a.findActiveSubscriptionTestControl(),s=t?.subscriptionData?t:i?.hypothesis;if(!s?.subscriptionData)return;const r=t?.subscriptionData?e.testId:i.testId;a.subscriptionPriceDone=!0;const o=s.subscriptionData,n=s.isControl,l=s.priceData,c=o.widget.widgetType;let d=W(l),u=J(o,d),h=u.discountMap,p=u.maxDiscount;function b(){const g=W(l);g!==d&&(d=g,u=J(o,d),h=u.discountMap,p=u.maxDiscount,a.log(`[SUB-PRICE] scope refreshed side=${n?"A":"B"}, currentProductId=${d??"n/a"}, maxDiscount=${p}`))}a.log(`[SUB-PRICE] side=${n?"A":"B"}, currentProductId=${d??"n/a"}, maxDiscount=${p}`),a.updatePriceTestHiddenInputs(r,n?"control":"variant",!1);function E(){if(!l)return null;const g=j(l),P=Z(g),A=ce(o,P,d);if(!de(A,n))return null;const k=P?g.get(P):void 0;return k?{formattedVariantPrice:G(k.priceInCents,l),formattedDiscounted:G(k.priceInCents*(1-p/100),l)}:null}Fe({originalFetch:a.fetch,swapMap:a.swapMap??{},slptValue:a.slptValue??void 0,log:a.log,getSelectedPlanId:()=>{const g=B(o);if(!g)return null;const P=Y(o,g);if(!P)return null;const A=D(o,"subscriptionInput"),k=A.length?A[0].selector:'input[name="rc_plan"]';return P.querySelector(`${k}:checked`)?.value??null}});function S(g){const P=D(o,"subscriptionDiscount");for(const A of P)if(A.selector.includes("badge")||A.selector.includes("__badge")){const k=g.querySelector(A.selector);k?.textContent&&!k.textContent.includes(`${p}%`)&&$(k,x=>N(x,p))}}function C(g){const P=E();if(!P)return;const A=D(o,"subscriptionCompareAt");for(const k of A){const x=g.querySelector(k.selector)||g.querySelector(`[part~="${k.selector}"]`);x?.textContent&&!x.textContent.includes(P.formattedVariantPrice)&&$(x,R=>/\d/.test(R)?P.formattedVariantPrice:R)}}function _(g,P){const A=D(o,"subscriptionCompareAt"),k=P===0?"none":"";for(const x of A){const R=g.querySelector(x.selector)||g.querySelector(`[part~="${x.selector}"]`);R&&(k==="none"?R.style.display!=="none"&&(R.style.display="none"):R.style.display==="none"&&(R.style.display=""))}}function T(g){const P=D(o,"subscriptionInput"),A=P.length?P[0].selector:'input[name="rc_plan"]',k=D(o,"subscriptionPlanDiscount"),x=k.length?k[0].selector:".rc-plans-button__discount";for(const R of Array.from(g.querySelectorAll("label"))){const O=R.querySelector(A),V=R.querySelector(x);
8if(O&&V){const L=h[O.value];if(L!==void 0){if(L===0)V.style.display!=="none"&&(V.style.display="none");else if(V.style.display==="none"&&(V.style.display=""),V.textContent){const Q=V.textContent.match(/[\d.]+%/)?.[0];Q&&Q!==`${L}%`&&$(V,et=>N(et,L))}}}}}function m(g){const P=g.querySelector("select");if(P)for(const A of Array.from(P.options)){const k=h[A.value];if(k!==void 0&&A.textContent){const x=A.textContent.match(/[\d.]+%/)?.[0];x&&x!==`${k}%`&&(A.textContent=N(A.textContent,k))}}}function y(g,P){const k=D(o,"subscriptionDiscount").filter(x=>x.selector.includes("benefit")||x.selector==="rc-benefits");for(const x of k){const R=g.querySelector(x.selector);if(R?.shadowRoot){for(const O of Array.from(R.shadowRoot.querySelectorAll("li")))if(O.textContent?.includes("Save")){const V=O;if(P===0)V.style.display!=="none"&&(V.style.display="none");else{V.style.display==="none"&&(V.style.display="");const L=O.textContent.match(/[\d.]+%/)?.[0];L&&L!==`${P}%`&&$(O,Q=>N(Q,P))}}}}}let w=!1;function I(){if(!w){w=!0;try{if(b(),d!==null&&Object.keys(h).length===0)return;const g=B(o);if(!g)return;S(g),l&&C(g);const P=Y(o,g);let A=p;if(P){const k=D(o,"subscriptionInput"),x=k.length?k[0].selector:'input[name="rc_plan"]',R=P.querySelector(`${x}:checked`);if(R){const O=h[R.value];O!==void 0&&(A=O)}c==="buttons"||c==="radio"?T(P):m(P)}_(g,A),y(g,A)}finally{w=!1}}}function f(){const g=E();if(!g)return;const P=B(o);if(!P)return;const A=D(o,"onetimeToggle"),k=A.length?A[0].selector:'input[value="onetime"]';if(!P.querySelector(k)?.checked)return;const R=D(o,"subscriptionPrice");for(const O of R){const V=P.querySelector(O.selector)||P.querySelector(`[part~="${O.selector}"]`);V?.textContent&&!V.textContent.includes(g.formattedDiscounted)&&$(V,L=>/\d/.test(L)?g.formattedDiscounted:L)}}function v(){a.subscriptionHideWrongPlans&&a.subscriptionHideWrongPlans(),I(),a.subscriptionUpdateOneTime&&a.subscriptionUpdateOneTime(),f()}pe({data:o,runUpdates:v})}async function We(a){if(a.subscriptionOneTimeDone)return;const e=a.getActiveAssignment(),t=e?a.getHypothesis(e.hypothesisId):void 0,i=!!(t?.subscriptionData&&t.priceData),s=i?null:a.findActiveSubscriptionTestControl(),r=i?t:s?.hypothesis;if(!r?.subscriptionData||!r.priceData)return;const o=i?e.testId:s.testId;a.subscriptionOneTimeDone=!0;const n=r.subscriptionData,l=r.priceData,c=j(l),d=r.isControl,u=d?"control":"variant";a.slptValue=`${o}:${u}:f`,a.updatePriceTestHiddenInputs(o,u,!1);function h(){const p=B(n);if(!p)return;const b=Z(c);if(!b)return;const E=W(l),S=ce(n,b,E);if(!de(S,d))return;const C=c.get(b);if(!C)return;const _=H(C.priceInCents,l.moneyFormat,l.currency,l.currencyCodeEnabled),T=D(n,"onetimePrice");if(!T.length)return;const m=D(n,"onetimeContainer"),y=m.length?m[0].selector:'[part~="rc-purchase-option__onetime"]',I=p.querySelector(y)??p;for(const f of T){let v=null;try{v=I.querySelector(f.selector)}catch{v=null}v??=I.querySelector(`[part~="${f.selector}"]`),v&&v.textContent&&!v.textContent.includes(_)&&$(v,g=>/\d/.test(g)?_:g)}}a.subscriptionUpdateOneTime=h,h()}async function Ge(a,e){const{subscriptionPreviewRender:t}=await Ne(async()=>{const{subscriptionPreviewRender:i}=await Promise.resolve().then(()=>Xe);return{subscriptionPreviewRender:i}},void 0);return t(a.subscriptionData,a.priceData,a.isControl,e)}function je(a,e){const t=a.widget.selectors.widgetParent??[],i=a.widget.selectors.subscriptionPlans??[],s=a.widget.selectors.subscriptionInput??[];if(!t.length||!i.length||!s.length){e("[SUB-GLOBAL-HIDE] Missing required selectors — skipping");return}const r=t[0].selector,o=i[0].selector,n=s[0].selector;let l=!1,c=null,d=!1;function u(){if(!d){d=!0;try{h()}finally{d=!1}}}function h(){const C=document.querySelector(r);if(!C?.shadowRoot)return;const _=C.shadowRoot.querySelector(o);if(!_?.shadowRoot)return;_.shadowRoot!==c&&(c=_.shadowRoot,l=!1);let T=0;if(a.widget.widgetType==="buttons"||a.widget.widgetType==="radio"){const m=Array.from(_.shadowRoot.querySelectorAll(n));for(const f of m)if(a.planIds.includes(f.value)){f.disabled||(f.disabled=!0);const v=f.closest("label");v&&v.style.display!=="none"&&(v.style.display="none",T++)}const y=m.filter(f=>!a.planIds.includes(f.value));if(!y.some(f=>f.checked)&&!l&&y.length>0){l=!0;const f=y[0];f.closest("label")?.click(),f.dispatchEvent(new Event("change",{bubbles:!0})),e(`[SUB-GLOBAL-HIDE] Preselected first visible plan input=${f.value}`)}const I=y.find(f=>f.checked)??y[0];
8if(I){const f=Array.from(document.querySelectorAll('input[name="selling_plan"]'));for(const v of f)v.value!==I.value&&(v.value=I.value,e(`[SUB-GLOBAL-HIDE] Mirrored plan id ${I.value} to form selling_plan input`))}}else if(a.widget.widgetType==="dropdown"){const m=_.shadowRoot.querySelector("select");if(!m)return;for(const I of Array.from(m.options))a.planIds.includes(I.value)&&(I.style.display!=="none"&&(I.style.display="none"),I.disabled||(I.disabled=!0),T++);const y=Array.from(m.options).filter(I=>!a.planIds.includes(I.value)),w=y.some(I=>I.value===m.value);y.length>0&&!w&&!l&&(l=!0,m.value=y[0].value,m.dispatchEvent(new Event("change",{bubbles:!0})),e(`[SUB-GLOBAL-HIDE] Preselected first visible option=${y[0].value}`))}T>0&&e(`[SUB-GLOBAL-HIDE] Hidden ${T} B-side plan buttons`)}const p={childList:!0,subtree:!0,characterData:!0};let b=null;function E(C){b?.disconnect(),b=new MutationObserver(()=>u()),b.observe(C,p)}function S(){const C=document.querySelector(r);if(!C?.shadowRoot)return!1;u(),new MutationObserver(()=>{u();const m=C.shadowRoot.querySelector(o);m?.shadowRoot&&E(m.shadowRoot)}).observe(C.shadowRoot,p);const T=C.shadowRoot.querySelector(o);return T?.shadowRoot&&E(T.shadowRoot),!0}if(!S()){e("[SUB-GLOBAL-HIDE] Widget not in DOM yet — waiting via MutationObserver");const C=new MutationObserver(()=>{S()&&C.disconnect()});C.observe(document.body??document.documentElement,{childList:!0,subtree:!0})}}const ue="Limited preview",Ke="Add-to-cart and checkout prices won't reflect this test until it launches — test selling plans are not created in your subscription app until after a test is launched.",Je=5e3;function Ye(){const a=document.createElement("div");a.id="shoplift-preview-subscription-warning";const e=document.createElement("span");e.id="shoplift-preview-subscription-warning__icon",e.setAttribute("aria-hidden","true"),e.textContent="!";const t=document.createElement("span");t.id="shoplift-preview-subscription-warning__label",t.textContent=ue;const i=document.createElement("div");i.id="shoplift-preview-subscription-warning__tooltip",i.setAttribute("role","tooltip"),i.textContent=Ke,a.appendChild(e),a.appendChild(t),a.appendChild(i),a.setAttribute("tabindex","0"),a.setAttribute("aria-describedby",i.id),a.setAttribute("aria-label",ue);let s=null;function r(){s!==null&&(clearTimeout(s),s=null)}function o(){i.classList.add("shoplift-preview-subscription-warning__tooltip--visible")}function n(){i.classList.remove("shoplift-preview-subscription-warning__tooltip--visible")}function l(){o(),r(),s=setTimeout(()=>{n(),s=null},Je)}function c(){r(),o()}function d(){s===null&&n()}a.addEventListener("mouseenter",c),a.addEventListener("mouseleave",d),a.addEventListener("focus",c),a.addEventListener("blur",d);function u(p){try{const b=p.target;if(!(b instanceof Element))return;(b.closest('form[action*="/cart/add"] button[type="submit"], form[action*="/cart/add"] input[type="submit"]')!==null||b.closest('[name="add"], button[name="add"], [data-add-to-cart], button[data-add-to-cart]')!==null)&&l()}catch{}}document.addEventListener("click",u,!0);function h(){r(),document.removeEventListener("click",u,!0),a.removeEventListener("mouseenter",c),a.removeEventListener("mouseleave",d),a.removeEventListener("focus",c),a.removeEventListener("blur",d),a.remove()}return{root:a,tooltip:i,cleanup:h}}let he=!1;class Ze{DATA_SL_ATTRIBUTE_P="data-sl-attribute-p";DATA_SL_TEST_ID="data-sl-test-id";VIEWPORT_TRACK_THRESHOLD=.5;temporarySessionKey="Shoplift_Session";essentialSessionKey="Shoplift_Essential";analyticsSessionKey="Shoplift_Analytics";priceSelectorsSessionKey="Shoplift_PriceSelectors_v2";shop;host;eventHost;disableReferrerOverride;legacySessionKey;cssHideClass;testConfigs;inactiveTestConfigs;hiddenSubscriptionPlans;testsFilteredByAudience;sendPageView;shopliftDebug;gaConfig;telemetryEnabled;getCountryTimeout;geoViaShopify;resolvedRegion=null;state;subscriptionPreviewWarningCleanup=null;shopifyAnalyticsId;cookie=document.cookie;isSyncing=!1;isSyncingGA=!1;fetch;localStorageSet;localStorageGet;sessionStorageSet=window.sessionStorage.setItem.bind(window.sessionStorage);sessionStorageGet=window.sessionStorage.getItem.bind(window.sessionStorage);
8urlParams=new URLSearchParams(window.location.search);device;logHistory;activeViewportObservers=new Map;clientIdRetryCount=0;constructor(e,t,i,s,r,o,n,l,c,d,u,h,p,b=!1){this.shop=e,this.host=t,this.eventHost=i,this.disableReferrerOverride=l,this.logHistory=[],this.legacySessionKey=`SHOPLIFT_SESSION_${this.shop}`,this.cssHideClass=s?"shoplift-hide":"",this.testConfigs=u.map(S=>({...S,startAt:new Date(S.startAt),statusHistory:S.statusHistory.map(C=>({...C,createdAt:new Date(C.createdAt)}))})),this.inactiveTestConfigs=h,this.hiddenSubscriptionPlans=p,this.sendPageView=!!r,this.shopliftDebug=o===!0,this.telemetryEnabled=c===!0,this.geoViaShopify=b===!0,this.gaConfig=n!=={"sendEvents":false,"mode":"gtag"}?n:{sendEvents:!1},this.fetch=window.fetch.bind(window),this.localStorageSet=window.localStorage.setItem.bind(window.localStorage),this.localStorageGet=window.localStorage.getItem.bind(window.localStorage);const E=this.getDeviceType();this.device=E!=="tablet"?E:"mobile",this.state=this.loadState(),this.shopifyAnalyticsId=this.getShopifyAnalyticsId(),this.testsFilteredByAudience=u.filter(S=>
8S.status=="active"),this.getCountryTimeout=d===1000?1e3:d,window.__slReadCookie=S=>{const C=this.getCookie(S);if(C===null)return null;try{return decodeURIComponent(C)}catch{return C}},this.log("State Loaded",JSON.stringify(this.state))}deriveCategoryFromExistingTests(){if(!this.state.temporary.testCategory&&this.state.essential.visitorTests.length>0){const e=this.state.essential.visitorTests.some(t=>{if(!t.hypothesisId)return!1;const i=this.getHypothesis(t.hypothesisId);return i&&["theme","basicScript","price"].includes(i.type)});this.state.temporary.testCategory=e?"global":"conditional",this.persistTemporaryState(),this.log("Derived test category from existing visitorTests: %s",this.state.temporary.testCategory)}}async init(){try{if(this.log("Shoplift script initializing"),window.Shopify&&window.Shopify.designMode){this.log("Skipping script for design mode");return}if(window.location.href.includes("slScreenshot=true")){this.log("Skipping script for screenshot");return}if(window.location.hostname.endsWith(".edgemesh.com")){this.log("Skipping script for preview");return}if(window.location.href.includes("isShopliftMerchant")){const o=this.urlParams.get("isShopliftMerchant")==="true";this.log("Setting merchant session to %s",o),this.state.temporary.isMerchant=o,this.persistTemporaryState()}if(this.state.temporary.isMerchant){this.log("Setting up preview for merchant"),typeof window.shoplift!="object"&&this.setShopliftStub(),this.state.temporary.previewConfig||this.hidePage(),await this.initPreview(),document.querySelector("#sl-preview-bar-hide")?.remove();return}if(this.state.temporary.previewConfig=void 0,we(navigator.userAgent))return;const e=Date.now(),t=!this.state.temporary.lastSeen||e-this.state.temporary.lastSeen>1800*1e3;(!this.state.temporary.entryPage||t)&&(this.state.temporary.entryPage=K(window.location.href)),this.state.temporary.lastSeen=e,this.persistTemporaryState(),window.__slEntryPage=this.state.temporary.entryPage??"";const i=this.state.essential.visitorTests.filter(o=>o.hypothesisId&&+o.createdAt>Date.now()-6e4);if(i.length===0)this.sendDiagnosticTelemetry("page-landed",null);else for(const o of i)this.sendDiagnosticTelemetry("page-landed",o.testId,{hypothesisId:o.hypothesisId,isControl:o.assignedTo==="control",testType:o.testType??"unknown"});if(navigator.userAgent.includes("Chrome/118")){this.log("Random: %o",[Math.random(),Math.random(),Math.random()]);const o=await this.makeRequest({url:`${this.eventHost}/api/v0/events/ip`,method:"get"}).then(n=>n?.json());this.log(`IP: ${o}`),this.makeRequest({url:`${this.eventHost}/api/v0/logs`,method:"post",data:JSON.stringify(this.debugState(),ee)}).catch()}if(this.shopifyAnalyticsId=this.getShopifyAnalyticsId(),this.monitorConsentChange(),this.checkForThemePreview())return;if(!this.disableReferrerOverride&&this.state.temporary.originalReferrer!=null){this.log(`Overriding referrer from '${document.referrer}' to '${this.state.temporary.originalReferrer}'`);const o=this.state.temporary.originalReferrer;delete this.state.temporary.originalReferrer,this.persistTemporaryState(),Object.defineProperty(document,"referrer",{get:()=>o,enumerable:!0,configurable:!0})}if(await this.refreshVisitor(this.shopifyAnalyticsId),await this.handleVisitorTest()){this.log("Redirecting for visitor test");return}this.setShoplift(),this.showPage(),this.ensureCartAttributesForExistingPriceTests(!1);const r=this.state.essential.visitorTests.some(o=>(o.hypothesisId?this.getHypothesis(o.hypothesisId):void 0)?.subscriptionData!=null)||Object.values(this.state.temporary.testReservations??{}).some(o=>this.getHypothesis(o.hypothesisId)?.subscriptionData!=null);this.hiddenSubscriptionPlans&&!r&&(this.log(`[SUB-GLOBAL] Visitor not in subscription test — hiding ${this.hiddenSubscriptionPlans.planIds.length} B-side plans`),je(this.hiddenSubscriptionPlans,o=>this.log(o))),await this.subscriptionSwap(),await this.subscriptionOneTimePrice(),await this.subscriptionPriceChange(),await this.finalize(),console.log("SHOPLIFT SCRIPT INITIALIZED!")}catch(e){if(e instanceof ie)return;throw e}finally{typeof window.shoplift!="object"&&this.setShopliftStub()}}getVariantColor(e){switch(e){case"a":return{text:"#141414",bg:"#E2E2E2"};case"b":return{text:"rgba(255, 255, 255, 1)",bg:"rgba(37, 99, 235, 1)"}}}getDefaultVariantTitle(e){return e.title?e.title:e.type==="price"?e.isControl?"Original prices":"Variant prices":e.isControl?"Original":"Untitled variant "+e.label.toUpperCase()}
8async initPreview(){const e=this.urlParams.get("previewConfig");if(e){this.state.temporary.previewConfig=void 0,this.log("Setting up the preview"),this.log("Found preview config, writing to temporary state");const t=await Oe(e);if(this.state.temporary.previewConfig=t,this.state.temporary.previewConfig.testTypeCategory===M.Price){this.hidePage(!0);const s=this.state.temporary.previewConfig;let r=`${this.host}/api/dom-selectors/${s.storeId}/${s.testId}/${s.isDraft||!1}`;s.shopifyProductId&&(r+=`?productId=${s.shopifyProductId}`);const o=await this.makeJsonRequest({method:"get",url:r}).catch(n=>(this.log("Error getting domSelectors",n),null));if(s.variants.forEach(n=>n.domSelectors=o[n.id]?.domSelectors),s.isDraft){const n=`${this.host}/api/dom-selectors/${s.storeId}/${s.testId}/subscription-preview`,l=await this.makeJsonRequest({method:"get",url:n}).catch(c=>(this.log("No subscription preview data for draft (test may not have a subscription widget)",c),null));l?.subscriptionData&&s.variants.forEach(c=>{c.subscriptionData=l.subscriptionData,c.priceData=l.priceData})}}this.persistTemporaryState();const i=new URL(window.location.toString());i.searchParams.delete("previewConfig"),this.queueRedirect(i)}else if(this.state.temporary.previewConfig){this.showPage();const t=this.state.temporary.previewConfig;if(t.testTypeCategory===M.Template&&this.handleTemplatePreview(t)&&this.initPreviewControls(t),t.testTypeCategory===M.UrlRedirect&&this.handleUrlPreview(t)&&this.initPreviewControls(t),t.testTypeCategory===M.Script&&this.handleScriptPreview(t)&&this.initPreviewControls(t),t.testTypeCategory===M.Price){const i=await this.handlePricePreview(t);t.isDraft?await this.handleSubscriptionPricePreview(t):await this.handleSubscriptionLivePreview(t),i&&this.initPreviewControls(t)}}}initPreviewControls(e){document.addEventListener("DOMContentLoaded",()=>{const t=e.variants.find(b=>b.id===e.currentVariant),i=t?.label||"a",s=e.variants,r=document.createElement("div");r.id="shoplift-preview-control";const o=document.createElement("div"),n=document.createElement("img");n.src=Ve,n.height=24,n.width=14,o.style.padding="0 16px",o.style.lineHeight="100%",o.appendChild(n),r.appendChild(o);const l=document.createElement("div");l.id="shoplift-preview-variant-selector";const c=document.createElement("button");c.id="shoplift-preview-variant-menu-trigger";const d=document.createElement("div");d.className="menu-variant-label",d.style.backgroundColor=this.getVariantColor(i).bg,d.style.color=this.getVariantColor(i).text,d.innerText=i.toUpperCase(),c.appendChild(d);const u=document.createElement("span");if(u.id="shoplift-preview-variant-title",u.innerText=t?this.getDefaultVariantTitle(t):"Untitled variant "+i.toUpperCase(),c.appendChild(u),s.length>1){const b=document.createElement("img");b.src=De,b.width=12,b.height=12,b.style.height="12px",b.style.width="12px",c.appendChild(b);const E=document.createElement("div");E.className="preview-variant-menu";for(const S of e.variants.filter(C=>C.id!==e.currentVariant)){const C=document.createElement("div");C.className="preview-variant-menu--item";const _=document.createElement("div");_.className="menu-variant-label",_.style.backgroundColor=this.getVariantColor(S.label).bg,_.style.color=this.getVariantColor(S.label).text,_.style.flexShrink="0",_.innerText=S.label.toUpperCase(),C.appendChild(_);const T=document.createElement("span");T.innerText=this.getDefaultVariantTitle(S),C.appendChild(T),C.addEventListener("click",()=>{this.pickVariant(S.id)}),E.appendChild(C)}l.appendChild(E),c.addEventListener("click",()=>{E.className!=="preview-variant-menu preview-variant-menu__visible"?E.classList.add("preview-variant-menu__visible"):E.classList.remove("preview-variant-menu__visible")}),document.addEventListener("click",S=>{S.target instanceof Element&&!c.contains(S.target)&&E.className==="preview-variant-menu preview-variant-menu__visible"&&E.classList.remove("preview-variant-menu__visible")})}else c.style.pointerEvents="none",d.style.margin="0";if(l.appendChild(c),r.appendChild(l),e.hasSubscription){this.subscriptionPreviewWarningCleanup?.();const b=Ye();r.appendChild(b.root),this.subscriptionPreviewWarningCleanup=b.cleanup}const h=document.createElement("div"),p=document.createElement("button");p.id="shoplift-exit-preview-button",p.innerText="Exit",h.appendChild(p),p.addEventListener("click",()=>{this.exitPreview()}),r.appendChild(h),document.body.appendChild(r),requestAnimationFrame(()=>{r.classList.add("visible")})}),this.ensureCartAttributesForExistingPriceTests(!0)}pickVariant(e){if(this.state.temporary.previewConfig){const t=this.state.temporary.previewConfig,i=new URL(window.location.toString());if(t.testTypeCategory===M.UrlRedirect){const s=t.variants.find(r=>r.id===t.currentVariant)?.redirectUrl;if(i.pathname===s){const r=t.variants.find(o=>o.id===e)?.redirectUrl;r&&(i.pathname=r)}}if(t.testTypeCategory===M.Template){const s=t.variants.find(r=>r.id===t.currentVariant)?.pathName;if(s&&i.pathname===s){const r=t.variants.find(o=>o.id===e)?.pathName;r&&r!==s&&(i.pathname=r)}}t.currentVariant=e,this.persistTemporaryState(),this.queueRedirect(i)}}exitPreview(){const e=new URL(window.location.toString());if(this.state.temporary.previewConfig?.testTypeCategory===M.Template&&e.searchParams.delete("view"),this.state.temporary.previewConfig?.testTypeCategory===M.Script&&e.searchParams.delete("slVariant"),this.state.temporary.previewConfig?.testTypeCategory===M.UrlRedirect){const i=this.state.temporary.previewConfig.variants.filter(r=>!r.isControl&&r.redirectUrl!==null).map(r=>r.redirectUrl),s=this.state.temporary.previewConfig.variants.find(r=>r.label==="a")?.redirectUrl;i.includes(e.pathname)&&s&&(e.pathname=s)}this.state.temporary.isMerchant=!1,e.searchParams.delete("isShopliftMerchant"),this.state.temporary.previewConfig=void 0,this.persistTemporaryState(),this.subscriptionPreviewWarningCleanup?.(),this.subscriptionPreviewWarningCleanup=null,this.hidePage(),this.queueRedirect(e)}handleTemplatePreview(e){const t=e.currentVariant,i=e.variants.find(l=>l.id===t);if(!i)return!1;const s=e.variants.find(l=>l.isControl);if(!s)return!1;this.log("Setting up template preview for type",s.type);
8const r=new URL(window.location.toString()),o=r.searchParams.get("view"),n=i.type===s.type;return!n&&!i.isControl&&template.suffix===s.affix&&this.typeFromTemplate()===s.type&&i.pathName!==null?(this.log("Hit control template type, redirecting to the variant url"),this.hidePage(),r.pathname=i.pathName,this.queueRedirect(r),!0):(!i.isControl&&this.typeFromTemplate()==i.type&&template.suffix===s.affix&&n&&o!==(i.affix||"__DEFAULT__")&&(this.log("Template type and affix match control, updating the view param"),r.searchParams.delete("view"),this.log("Setting the new viewParam to",i.affix||"__DEFAULT__"),this.hidePage(),r.searchParams.set("view",i.affix||"__DEFAULT__"),this.queueRedirect(r)),o!==null&&o!==(i.affix||"__DEFAULT__")&&(r.searchParams.delete("view"),this.hidePage(),this.queueRedirect(r)),!0)}handleUrlPreview(e){const t=e.currentVariant,i=e.variants.find(o=>o.id===t),s=e.variants.find(o=>o.isControl)?.redirectUrl;if(!i)return!1;this.log("Setting up URL redirect preview");const r=new URL(window.location.toString());return r.pathname===s&&!i.isControl&&i.redirectUrl!==null&&(this.log("Url matches control, redirecting"),this.hidePage(),r.pathname=i.redirectUrl,this.queueRedirect(r)),!0}handleScriptPreview(e){const t=e.currentVariant,i=e.variants.find(o=>o.id===t);if(!i)return!1;this.log("Setting up script preview");const s=new URL(window.location.toString());return s.searchParams.get("slVariant")!==i.id&&(this.log("current id doesn't match the variant, redirecting"),s.searchParams.delete("slVariant"),this.log("Setting the new slVariantParam"),this.hidePage(),s.searchParams.set("slVariant",i.id),this.queueRedirect(s)),!0}async handlePricePreview(e){const t=e.currentVariant,i=e.variants.find(s=>s.id===t);return i?(this.log("Setting up price preview"),i.domSelectors&&i.domSelectors.length>0&&(U(document,{testId:e.testId,hypothesisId:i.id,selectors:i.domSelectors}),this.ensureCartAttributesForExistingPriceTests(!0)),!0):!1}async handleSubscriptionPricePreview(e){const t=e.variants.find(i=>i.id===e.currentVariant);t?.subscriptionData&&(this.log("Setting up subscription price preview"),await Ge({id:t.id,isControl:t.isControl,subscriptionData:t.subscriptionData,priceData:t.priceData},(i,...s)=>this.log(i,...s)))}async handleSubscriptionLivePreview(e){this.testConfigs.find(s=>s.id===e.testId)?.hypotheses.find(s=>s.id===e.currentVariant)?.subscriptionData&&(this.log("Setting up subscription live preview"),this.subscriptionSwapDone=!1,this.subscriptionOneTimeDone=!1,this.subscriptionPriceDone=!1,await this.subscriptionSwap(),await this.subscriptionOneTimePrice(),await this.subscriptionPriceChange())}async finalize(){const e=await this.getCartState();e!==null&&this.queueCartUpdate(e),this.pruneStateAndSave(),await this.syncAllEvents()}setShoplift(){this.log("Setting up public API");const t=this.urlParams.get("slVariant")==="true",i=t?null:this.urlParams.get("slVariant");window.shoplift={isHypothesisActive:async s=>{if(this.log("Script checking variant for hypothesis '%s'",s),t)return this.log("Forcing variant for hypothesis '%s'",s),!0;if(i!==null)return this.log("Forcing hypothesis '%s'",i),s===i;const r=this.testConfigs.find(n=>n.hypotheses.some(l=>l.id===s));if(!r)return this.log("No test found for hypothesis '%s'",s),!1;const o=this.state.essential.visitorTests.find(n=>n.testId===r.id);return o?(this.log("Active visitor test found",s),o.hypothesisId===s):(await this.manuallySplitVisitor(r),this.testConfigs.some(n=>n.hypotheses.some(l=>l.id===s&&this.state.essential.visitorTests.some(c=>c.hypothesisId===l.id))))},setAnalyticsConsent:async s=>{await this.onConsentChange(s,!0)},getVisitorData:()=>({visitor:this.state.analytics.visitor,visitorTests:this.state.essential.visitorTests.filter(s=>!s.isInvalid).map(s=>{const{shouldSendToGa:r,savedAt:o,...n}=s;return n})})}}setShopliftStub(){this.log("Setting up stubbed public API");const t=this.urlParams.get("slVariant")==="true",i=t?null:this.urlParams.get("slVariant");window.shoplift={isHypothesisActive:s=>Promise.resolve(t||s===i),setAnalyticsConsent:()=>Promise.resolve(),getVisitorData:()=>({visitor:null,visitorTests:[]})}}async manuallySplitVisitor(e){this.log("Starting manual split for test '%s'",e.id),await this.handleVisitorTest([e]);const t=this.getReservationForTest(e.id);t&&!t.isRealized&&t.entryCriteriaKey&&(this.log("Realizing manual API reservation for test '%s'",e.id),this.realizeReservationForCriteria(t.entryCriteriaKey)),this.saveState(),this.syncAllEvents()}async handleVisitorTest(e){await this.filterTestsByAudience(this.testConfigs,this.state.analytics.visitor??this.buildBaseVisitor(),this.state.essential.visitorTests),this.pruneStaleVisitorTests(),this.deriveC
8ategoryFromExistingTests(),this.clearStaleReservations();let t=e?e.filter(i=>this.testsFilteredByAudience.some(s=>s.id===i.id)):[...this.testsForUrl(this.testsFilteredByAudience),...this.domTestsForUrl(this.testsFilteredByAudience)];try{if(t.length===0)return this.log("No tests found"),!1;this.log("Checking for existing visitor test on page");const i=this.getCurrentVisitorHypothesis(t);if(i){this.log("Found current visitor test");const l=this.considerRedirect(i);return l&&(this.log("Redirecting for current visitor test"),this.redirect(i)),l}const s=this.getReservationForCurrentPage();if(s){this.log("Found matching reservation for current page: %s",s.testId);const l=this.getHypothesis(s.hypothesisId);if(l){l.type!=="price"&&this.realizeReservationForCriteria(s.entryCriteriaKey);const c=this.considerRedirect(l);return c&&this.redirect(l),c}}this.log("No active test relation for test page");const r=this.testsForUrl(this.inactiveTestConfigs.filter(l=>this.testIsPaused(l)&&l.hypotheses.some(c=>this.state.essential.visitorTests.some(d=>d.hypothesisId===c.id)))).map(l=>l.id);if(r.length>0)return this.log("Visitor has paused tests for test page, skipping test assignment: %o",r),!1;if(!this.state.temporary.testCategory){const l=this.testsFilteredByAudience.filter(d=>this.isGlobalEntryCriteria(this.getEntryCriteriaKey(d))),c=this.testsFilteredByAudience.filter(d=>!this.isGlobalEntryCriteria(this.getEntryCriteriaKey(d)));if(this.log("Category dice roll - global tests: %o, conditional tests: %o",l.map(d=>({id:d.id,title:d.title,criteria:this.getEntryCriteriaKey(d)})),c.map(d=>({id:d.id,title:d.title,criteria:this.getEntryCriteriaKey(d)}))),l.length>0&&c.length>0){const d=l.length,u=c.length,h=d+u,p=Math.random()*h;this.state.temporary.testCategory=p<d?"global":"conditional",this.log("Category dice roll: rolled %.2f of %d (global weight: %d, conditional weight: %d), selected '%s'",p,h,d,u,this.state.temporary.testCategory)}else l.length>0?(this.state.temporary.testCategory="global",this.log("Only global tests available, setting category to global")):(this.state.temporary.testCategory="conditional",this.log("Only conditional tests available, setting category to conditional"));this.persistTemporaryState()}const o=this.state.temporary.testCategory;if(this.log("Visitor test category: %s",o),o==="global"){const l=this.testsFilteredByAudience.filter(c=>!this.isGlobalEntryCriteria(this.getEntryCriteriaKey(c)));for(const c of l)this.markTestAsBlocked(c,"category:global");t=t.filter(c=>this.isGlobalEntryCriteria(this.getEntryCriteriaKey(c)))}else{const l=this.testsFilteredByAudience.filter(c=>this.isGlobalEntryCriteria(this.getEntryCriteriaKey(c)));for(const c of l)this.markTestAsBlocked(c,"category:conditional");t=t.filter(c=>!this.isGlobalEntryCriteria(this.getEntryCriteriaKey(c)))}if(t.length===0)return this.log("No tests remaining after category filter"),!1;this.createReservations(t);const n=this.getReservationForCurrentPage();if(n&&!n.isRealized){const l=this.getHypothesis(n.hypothesisId);if(l){l.type!=="price"&&this.realizeReservationForCriteria(n.entryCriteriaKey);const c=this.considerRedirect(l);return c&&(this.log("Redirecting for new test"),this.redirect(l)),c}}return!1}finally{this.includeInDomTests(),this.saveState()}}includeInDomTests(){this.applyControlForAudienceFilteredPriceTests();const e=this.getDomTestsForCurrentUrl(),t=this.getVisitorDomHypothesis(e);for(const i of e){this.log("Evaluating dom test '%s'",i.id);const s=i.hypotheses.some(p=>p.type==="price");if(this.state.essential.visitorTests.find(p=>p.testId===i.id&&p.isInvalid&&!p.hypothesisId)){if(this.log("Visitor is blocked from test '%s', applying control prices if price test",i.id),s){const p=i.hypotheses.find(b=>b.isControl);p?.priceData&&(this.applyPriceTestWithMapLookup(i.id,p,[p],()=>{this.log("Control prices applied for blocked visitor, no metrics tracked")}),this.updatePriceTestHiddenInputs(i.id,"control",!1))}continue}const o=this.getReservationForTest(i.id);let n=null,l=!1;const c=t.find(p=>i.hypotheses.some(b=>p.id===b.id));if(o)n=this.getHypothesis(o.hypothesisId)??null,this.log("Using reserved hypothesis '%s' for test '%s'",o.hypothesisId,i.id);else if(c)n=c,this.log("Using existing hypothesis assignment for test '%s'",i.id);else if(s){const p=this.visitorActiveTestTypeWithReservations();p?(l=!0,this.log("Visitor already in test type '%s', treating as non-test for price test '%s'",p,i.id)):n=this.pickHypothesis(i)}else n=this.pickHypothesis(i);if(l&&s){const p=i.hypotheses.find(b=>b.isControl);p?.priceData&&(this.log("Applying control prices for non-test visitor on price test '%s' (Map-based)",i.id),this.applyPriceTestWithMapLookup(i.id,p,[p],()=>{this.log("Control prices applied for non-test visitor, no metrics tracked")}
8),this.updatePriceTestHiddenInputs(i.id,"control",!1));continue}if(!n){this.log("Failed to pick hypothesis for test");continue}this.sendDiagnosticTelemetry("assignment",i.id,{hypothesisId:n.id,isControl:n.isControl,testType:n.type});const d=i.bayesianRevision??4,u=n.type==="price",h=d>=5;if(u&&h){if(this.log(`Price test with Map-based lookup (v${d}): ${i.id}`),!n.priceData){this.log("No price data for hypothesis '%s', skipping",n.id);continue}const p=n.isControl?"control":"variant";this.log(`Setting up Map-based price test for ${p} (test: ${i.id})`),this.applyPriceTestWithMapLookup(i.id,n,i.hypotheses,b=>{const E=this.getReservationForTest(b);E&&!E.isRealized&&E.entryCriteriaKey?this.realizeReservationForCriteria(E.entryCriteriaKey):this.queueAddVisitorToTest(b,n),this.saveState(),this.queuePageView(window.location.pathname),this.syncAllEvents()});continue}if(u&&!h){this.log(`Price test without viewport tracking (v${d}): ${i.id}`);const p=this.getDomSelectorsForHypothesis(n);if(p.length===0)continue;U(document,{testId:i.id,hypothesisId:n.id,selectors:p},b=>{this.queueAddVisitorToTest(b,n),this.saveState(),this.queuePageView(window.location.pathname),this.syncAllEvents()});continue}if(!n.domSelectors||n.domSelectors.length===0){this.log("No selectors found, skipping hypothesis");continue}U(document,{testId:i.id,hypothesisId:n.id,selectors:n.domSelectors},p=>{this.queueAddVisitorToTest(p,n),this.saveState(),this.queuePageView(window.location.pathname),this.syncAllEvents()})}}considerRedirect(e){if(this.log("Considering redirect for hypothesis '%s'",e.id),e.isControl)return this.log("Skipping redirect for control"),!1;if(e.type==="basicScript"||e.type==="manualScript")return this.log("Skipping redirect for script test"),!1;const t=this.state.essential.visitorTests.find(o=>o.hypothesisId===e.id),i=new URL(window.location.toString()),r=new URLSearchParams(window.location.search).get("view");if(e.type==="theme"){if(!(e.themeId===themeId)){if(this.log("Theme id '%s' is not hypothesis theme ID '%s'",e.themeId,themeId),this.isAppProxyPath())return this.log("On App Proxy path, skipping theme redirect to avoid infinite loop"),!1;if(t&&t.themeId!==e.themeId&&(t.themeId===themeId||!this.isThemePreview()))this.log("On old theme, redirecting and updating local visitor"),t.themeId=e.themeId;else if(this.isThemePreview())return this.log("On non-test theme, skipping redirect"),!1;return this.log("Hiding page to redirect for theme test"),this.hidePage(),!0}return!1}else if(e.type!=="dom"&&e.type!=="price"&&e.affix!==template.suffix&&e.affix!==r||e.redirectPath&&!i.pathname.endsWith(e.redirectPath))return this.log("Hiding page to redirect for template test"),this.hidePage(),!0;return this.log("Not redirecting"),!1}redirect(e){if(this.log("Redirecting to hypothesis '%s'",e.id),e.isControl)return;const t=new URL(window.location.toString());if(t.searchParams.delete("view"),e.redirectPath){const n=RegExp("^(/w{2}-w{2})/").exec(t.pathname);if(n&&n.length>1){const l=n[1];t.pathname=`${l}${e.redirectPath}`}else t.pathname=e.redirectPath}else e.type==="theme"?(t.searchParams.set("_ab","0"),t.searchParams.set("_fd","0"),t.searchParams.set("_sc","1"),t.searchParams.set("preview_theme_id",e.themeId.toString())):e.type!=="urlRedirect"&&t.searchParams.set("view",e.affix);const i=this.state.essential.visitorTests.find(n=>n.hypothesisId===e.id)?.testId,s=t.pathname+t.search,r=window.location.pathname+window.location.search,o=K(t.hash);if(i&&s!==r&&!o){const n=qe(),l=He({v:2,t:i,n,fh:Me(window.location.pathname+window.location.search)});t.hash=`slr-${n}`;const c=new Date(Date.now()+3e4).toUTCString();document.cookie=`shoplift_redirect=${l};domain=.${window.location.hostname};path=/;SameSite=Strict;expires=${c}`}s===r&&this.showPage(),this.queueRedirect(t)}async refreshVisitor(e){if(e===null||!this.state.essential.isFirstLoad||!this.testConfigs.some(i=>i.visitorOption!=="all"))return;this.log("Refreshing visitor"),this.hidePage();const t=await this.getVisitor(e);t&&t.id&&this.updateLocalVisitor(t)}buildBaseVisitor(){return{shopifyAnalyticsId:this.shopifyAnalyticsId,device:this.device,country:null,...this.state.essential.initialState}}getInitialState(){const e=this.getUTMValue("utm_source")??"",t=this.getUTMValue("utm_medium")??"",i=this.getUTMValue("utm_campaign")??"",s=this.getUTMValue("utm_content")??"",r=window.document.referrer,o=this.device;return{createdAt:new Date,utmSource:e,utmMedium:t,utmCampaign:i,utmContent:s,referrer:r,device:o}}checkForThemePreview(){return this.log("Checking for theme preview"),window.location.hostname.endsWith(".shopifypreview.com")?(this.log("on shopify preview domain"),this.clearThemeBar(!0,!1,this.state),document.querySelector("#sl-preview-bar-hide")?.remove(),!1):this.isThemePreview()?this.state.essential.visitorTests.some(e=>e.isThemeTest&&e.hypothesisId!=null&&this.getHypothesis(e.hypothesisId)&&e.themeId===themeId)?(this.log("On active theme test, remov
8ing theme bar"),this.clearThemeBar(!1,!0,this.state),!1):this.state.essential.visitorTests.some(e=>e.isThemeTest&&e.hypothesisId!=null&&!this.getHypothesis(e.hypothesisId)&&e.themeId===themeId)?(this.log("Visitor is on an inactive theme test, redirecting to main theme"),this.redirectToMainTheme(),!0):this.state.essential.isFirstLoad?(this.log("No visitor found on theme preview, redirecting to main theme"),this.redirectToMainTheme(),!0):this.inactiveTestConfigs.some(e=>e.hypotheses.some(t=>t.themeId===themeId))?(this.log("Current theme is an inactive theme test, redirecting to main theme"),this.redirectToMainTheme(),!0):this.testConfigs.some(e=>e.hypotheses.some(t=>t.themeId===themeId))?(this.log("Falling back to clearing theme bar"),this.clearThemeBar(!1,!0,this.state),!1):(this.log("No tests on current theme, skipping script"),this.clearThemeBar(!0,!1,this.state),document.querySelector("#sl-preview-bar-hide")?.remove(),!0):(this.log("Not on theme preview"),this.clearThemeBar(!0,!1,this.state),!1)}redirectToMainTheme(){this.hidePage();const e=new URL(window.location.toString());e.searchParams.set("preview_theme_id",""),this.queueRedirect(e)}testsForUrl(e){const t=new URL(window.location.href),i=this.typeFromTemplate();return e.filter(s=>s.hypotheses.some(r=>r.type!=="dom"&&r.type!=="price"&&(r.isControl&&r.type===i&&r.affix===template.suffix||r.type==="theme"||r.isControl&&r.type==="urlRedirect"&&r.redirectPath&&t.pathname.endsWith(r.redirectPath)||r.type==="basicScript"))&&(s.ignoreTestViewParameterEnforcement||!t.searchParams.has("view")||s.hypotheses.map(r=>r.affix).includes(t.searchParams.get("view")??"")))}domTestsForUrl(e){const t=new URL(window.location.href);return e.filter(i=>i.hypotheses.some(s=>s.type!=="dom"&&s.type!=="price"?!1:s.type==="price"&&s.priceData&&s.priceData.variants.length>0?!0:s.domSelectors&&s.domSelectors.some(r=>new RegExp(se(r)).test(K(t.toString())))))}async filterTestsByAudience(e,t,i){const s=[],r=e.some(n=>(n.requiresRegion||this.geoViaShopify&&n.requiresCountry)&&!i.some(l=>l.testId===n.id));this.resolvedRegion===null&&r&&(this.log("Hiding page to wait for Shopify region resolution"),this.hidePage(),await this.waitForResolvedRegion()),window.__slRegion=this.resolvedRegion??"";let o=t.country;this.geoViaShopify?o=this.resolvedRegion?this.resolvedRegion.slice(0,2):o:!o&&e.some(n=>n.requiresCountry&&!i.some(l=>l.testId===n.id))&&(this.log("Hiding page to check geoip"),this.hidePage(),o=await this.makeJsonRequest({method:"get",url:`${this.eventHost}/api/v0/visitors/get-country`,signal:AbortSignal.timeout(this.getCountryTimeout)}).catch(n=>(this.log("Error getting country",n),null)));for(const n of e){if(this.log("Checking audience for test '%s'",n.id),this.state.essential.visitorTests.some(d=>d.testId===n.id&&d.hypothesisId==null)){console.log(`Skipping blocked test '${n.id}'`);continue}const l=this.visitorCreatedDuringTestActive(n.statusHistory);(i.some(d=>d.testId===n.id&&(n.device==="all"||n.device===t.device&&n.device===this.device))||this.isTargetAudience(n,t,l,o))&&(this.log("Visitor is in audience for test '%s'",n.id),s.push(n))}this.testsFilteredByAudience=s}async waitForResolvedRegion(e=1500,t=50){const i=Date.now();for(;this.resolvedRegion===null&&Date.now()-i<e;)await new Promise(s=>window.setTimeout(s,t))}isTargetAudience(e,t,i,s){const r=this.getChannel(t);return(e.device==="all"||e.device===t.device&&e.device===this.device)&&(e.visitorOption==="all"||e.visitorOption==="new"&&i||e.visitorOption==="returning"&&!i)&&(e.targetAudiences.length===0||e.targetAudiences.reduce((o,n)=>o||n.reduce((l,c)=>l&&c(t,i,r,s),!0),!1))}visitorCreatedDuringTestActive(e){let t="";for(const i of e){if(this.state.analytics.visitor!==null&&this.state.analytics.visitor.createdAt<i.createdAt||this.state.essential.initialState.createdAt<i.createdAt)break;t=i.status}return t==="active"}getDomTestsForCurrentUrl(){return this.domTestsForUrl(this.testsFilteredByAudience)}getCurrentVisitorHypothesis(e){return e.flatMap(t=>t.hypotheses).find(t=>t.type!=="dom"&&t.type!=="price"&&this.state.essential.visitorTests.some(i=>i.hypothesisId===t.id))}getVisitorDomHypothesis(e){return e.flatMap(t=>t.hypotheses).filter(t=>(t.type==="dom"||t.type==="price")&&this.state.essential.visitorTests.some(i=>i.hypothesisId===t.id))}getHypothesis(e){return this.testConfigs.filter(t=>t.hypotheses.some(i=>i.id===e)).map(t=>t.hypotheses.find(i=>i.id===e))[0]}getActiveAssignment(){if(this.state.temporary.isMerchant&&this.state.temporary.previewConfig){const t=this.state.temporary.previewConfig;return t.currentVariant&&t.testId?{testId:t.testId,hypothesisId:t.currentVariant}:null}const e=this.state.essential.visitorTests.find(t=>t.hypothesisId);return e?.hypothesisId?{testId:e.testId,hypothesisId:e.hypothesisId}:null}findActiveSubscriptionTestControl(){for(const e of this.testConfigs){const t=e.hypotheses.find(i=>i.isControl);if(t?.subscriptionData)return{testId:e.id,hypothesis:t}}return null}getDomSelectorsForHypothesis(e){if(!e)return[];if(e.domSelectors&&e.domSelectors.length>0)return e.domSelectors;if(e.priceData){const t=`${this.priceSelectorsSessionKey}_${e.id}`;try{const s=sessionStorage.getItem(t);if(s){const r=JSON.parse(s);return e.domSelectors=r,this.log("Loaded %d price selectors from cache for hypothesis '%s'",r.length,e.id),r}}catch{}const i=$e(e.priceData);e.domSelectors=i;try{sessionStorage.setItem(t,JSON.stringify(i)),this.log("Generated and cached %d price selectors for hypothesis '%s'",i.length,e.id)}catch{this.log("Generated %d price selectors for hypothesis '%s' (cache unavailable)",i.length,e.id)}return i}return[]}hasThemeTest(e){return e.some(t=>t.hypotheses.some(i=>i.type==="theme"))}hasTestThatIsNotThemeTest(e){return e.some(t=>t.hypotheses.some(i=>i.type!=="theme"&&i.type!=="dom"&&i.type!=="price"))}hasThemeAndOtherTestTypes(e){return this.hasThemeTest(e)&&this.hasTestThatIsNotThemeTest(e)}testIsPaused(e){return e.status==="paused"||e.status==="incompatible"||e.status==="suspended"}visitorActiveTestType(){const e=this.state.essential.visitorTests.filter(t=>this.testConfigs.some(i=>i.hypotheses.some(s=>s.id==t.hypothesisId)));return e.length===0?null:e.some(t=>t.isThemeTest)?"theme":"templateOrUrlRedirect"}getReservationType(e){return e==="price"||this.isTemplateTestType(e)?"deferred":"immediate"}isTemplateTestType(e){return["product","collection","landing","index","cart","search","blog","article","collectionList"].includes(e)}getEntryCriteriaKey(e){const t=e.hypotheses.find(i=>i.isControl);if(!t)return`unknown:${e.id}`;switch(t.type){case"theme":return"global:theme";case"basicScript":return"global:autoApi";case"price":return"global:price";case"manualScript":return`conditional:manualApi:${e.id}`;case"urlRedirect":return`conditional:url:${t.redirectPath||"unknown"}`;default:return`conditional:template:${t.type}`}}isGlobalEntryCriteria(e){return e.startsWith("global:")}groupTestsByEntryCriteria(e){const t=new Map;for(const i of e){const s=this.getEntryCriteriaKey(i),r=t.get(s)||[];r.push(i),t.set(s,r)}return t}doesCurrentPageMatchEntryCriteria(e){if(this.isGlobalEntryCriteria(e))return!0;
8if(e==="conditional:manualApi")return!1;if(e.startsWith("conditional:url:")){const t=e.replace("conditional:url:","");return window.location.pathname.endsWith(t)}if(e.startsWith("conditional:template:")){const t=e.replace("conditional:template:","");return this.typeFromTemplate()===t}return!1}hasActiveReservation(){const e=this.getActiveReservations();return Object.values(e).some(t=>!t.isRealized)}getActiveReservation(){const e=this.getActiveReservations();return Object.values(e).find(t=>!t.isRealized)??null}clearStaleReservations(){const e=this.state.temporary.testReservations;if(!e)return;let t=!1;for(const[i,s]of Object.entries(e)){const r=this.testConfigs.find(n=>n.id===s.testId);if(!r){this.log("Test '%s' no longer in config, clearing reservation for criteria '%s'",s.testId,i),delete e[i],t=!0;continue}if(r.status!=="active"){this.log("Test '%s' status is '%s', clearing reservation for criteria '%s'",s.testId,r.status,i),delete e[i],t=!0;continue}this.testsFilteredByAudience.some(n=>n.id===s.testId)||(this.log("Visitor no longer passes audience for test '%s', clearing reservation for criteria '%s'",s.testId,i),delete e[i],t=!0)}t&&this.persistTemporaryState()}createReservations(e){if(this.state.temporary.testReservations||(this.state.temporary.testReservations={}),this.state.temporary.rolledEntryCriteria||(this.state.temporary.rolledEntryCriteria=[]),this.state.temporary.testCategory==="global"){this.createSingleReservation(e,"global");return}const i=e.filter(n=>this.doesCurrentPageMatchEntryCriteria(this.getEntryCriteriaKey(n))),s=e.filter(n=>!this.doesCurrentPageMatchEntryCriteria(this.getEntryCriteriaKey(n)));this.log("Conditional tests split - matching current page: %d, not matching: %d",i.length,s.length),i.length>0&&this.log("Tests matching current page (same pool): %o",i.map(n=>({id:n.id,title:n.title,criteria:this.getEntryCriteriaKey(n)})));const r=`conditional:current-page:${this.typeFromTemplate()}`;if(i.length>0&&!this.state.temporary.rolledEntryCriteria.includes(r)){this.createSingleReservation(i,r);for(const n of i){const l=this.getEntryCriteriaKey(n);this.state.temporary.rolledEntryCriteria.includes(l)||this.state.temporary.rolledEntryCriteria.push(l)}}const o=this.groupTestsByEntryCriteria(s);for(const[n,l]of o){if(this.state.temporary.rolledEntryCriteria.includes(n)){this.log("Already rolled for criteria '%s', skipping",n);continue}if(l.some(S=>this.state.essential.visitorTests.some(C=>C.testId===S.id))){this.log("Visitor already has VT for criteria '%s', skipping",n),this.state.temporary.rolledEntryCriteria.push(n);continue}const d=[...l].sort((S,C)=>S.id.localeCompare(C.id));this.log("Test dice roll for criteria '%s' - available tests: %o",n,d.map(S=>({id:S.id,title:S.title})));const u=Math.floor(Math.random()*d.length),h=d[u];this.log("Test dice roll: picked index %d of %d, selected test '%s' (%s)",u+1,l.length,h.id,h.title);const p=this.pickHypothesis(h);if(!p){this.log("No hypothesis picked for test '%s'",h.id);continue}this.sendDiagnosticTelemetry("assignment",h.id,{hypothesisId:p.id,isControl:p.isControl,testType:p.type});const b=this.getReservationType(p.type),E={testId:h.id,hypothesisId:p.id,testType:p.type,reservationType:b,isThemeTest:p.type==="theme",themeId:p.themeId,createdAt:new Date,isRealized:!1,entryCriteriaKey:n};this.state.temporary.testReservations[n]=E,this.state.temporary.rolledEntryCriteria.push(n),this.log("Created %s reservation for test '%s' (criteria: %s)",b,h.id,n);for(const S of l)S.id!==h.id&&this.markTestAsBlocked(S,n)}this.persistTemporaryState()}createSingleReservation(e,t){if(this.state.temporary.rolledEntryCriteria.includes(t)){this.log("Already rolled for pool '%s', skipping",t);return}if(e.some(u=>this.state.essential.visitorTests.some(h=>h.testId===u.id&&!h.isInvalid))){this.log("Visitor already has VT for pool '%s', skipping",t),this.state.temporary.rolledEntryCriteria.push(t);return}if(e.length===0){this.log("No tests in pool '%s'",t);return}const s=[...e].sort((u,h)=>u.id.localeCompare(h.id));this.log("Test dice roll for pool '%s' - available tests: %o",t,s.map(u=>({id:u.id,title:u.title,criteria:this.getEntryCriteriaKey(u)})));const r=Math.floor(Math.random()*s.length),o=s[r];this.log("Test dice roll: picked index %d of %d, selected test '%s' (%s)",r,e.length,o.id,o.title);const n=this.pickHypothesis(o);if(!n){this.log("No hypothesis picked for test '%s'",o.id);return}this.sendDiagnosticTelemetry("assignment",o.id,{hypothesisId:n.id,isControl:n.isControl,testType:n.type});const l=this.getReservationType(n.type),c=this.getEntryCriteriaKey(o),d={testId:o.id,hypothesisId:n.id,testType:n.type,reservationType:l,isThemeTest:n.type==="theme",themeId:n.themeId,createdAt:new Date,isRealized:!1,entryCriteriaKey:c};this.state.temporary.testReservations[c]=d,this.state.temporary.rolledEntryCriteria.push(t),this.log("Created %s reservation for test '%s' from pool '%s' (criteria: %s)",l,o.id,t,c);for(const u of e)u.id!==o.id&&this.markTestAsBlocked(u,`pool:${t}`);this.persistTemporaryState()}markTestAsBlocked(e,t){this.state.essential.visitorTests.some(i=>i.testId===e.id)||(this.log("Blocking visitor from test '%s' (reason: %s)",e.id,t),this.state.essential.visitorTests.push({createdAt:new Date,testId:e.id,hypothesisId:null,isThemeTest:e.hypotheses.some(i=>
8i.type==="theme"),shouldSendToGa:!1,isSaved:!0,isInvalid:!0,themeId:void 0}))}realizeReservationForCriteria(e){const t=this.state.temporary.testReservations?.[e];if(!t)return this.log("No reservation found for criteria '%s'",e),!1;if(t.isRealized)return this.log("Reservation already realized for criteria '%s'",e),!1;if(this.state.essential.visitorTests.some(s=>s.testId===t.testId&&!s.isInvalid))return this.log("Visitor already assigned to test '%s'",t.testId),!1;const i=this.getHypothesis(t.hypothesisId);return i?(t.isRealized=!0,this.persistTemporaryState(),this.queueAddVisitorToTest(t.testId,i),this.saveState(),this.log("Realized reservation for test '%s' (criteria: %s)",t.testId,e),!0):(this.log("Hypothesis '%s' not found",t.hypothesisId),!1)}getActiveReservations(){return this.state.temporary.testReservations??{}}getReservationForCurrentPage(){const e=this.getActiveReservations();for(const[t,i]of Object.entries(e)){if(i.isRealized)continue;const s=this.testConfigs.find(r=>r.id===i.testId);if(!(!s||s.status!=="active")&&this.doesCurrentPageMatchEntryCriteria(t))return i}return null}getReservationForTest(e){const t=this.getActiveReservations();return Object.values(t).find(i=>i.testId===e)??null}getReservationTestType(){const e=this.getActiveReservations(),t=Object.values(e);if(t.length===0)return null;for(const i of t)if(i.isThemeTest)return"theme";for(const i of t)if(i.testType==="price")return"price";return t.some(i=>!i.isRealized)?"templateOrUrlRedirect":null}hasPriceTests(e){return e.some(t=>t.hypotheses.some(i=>i.type==="price"))}_priceTestProductIds=null;getPriceTestProductIds(){if(this._priceTestProductIds)return this._priceTestProductIds;const e=new Set;for(const t of this.testConfigs)for(const i of t.hypotheses)if(i.type==="price"){for(const s of i.domSelectors||[]){const r=s.cssSelector.match(/data-sl-attribute-(?:p|cap)="(\d+)"/);r?.[1]&&e.add(r[1])}if(i.priceData?.variants)for(const[s]of i.priceData.variants)e.add(s)}return this._priceTestProductIds=e,this.log("Built price test product ID cache with %d products",e.size),e}isProductInAnyPriceTest(e){return this.getPriceTestProductIds().has(e)}visitorActiveTestTypeWithReservations(){const e=this.getActiveReservations();for(const r of Object.values(e)){if(r.isThemeTest)return"theme";if(r.testType==="price")return"price"}if(Object.values(e).some(r=>!r.isRealized)){if(this.state.temporary.testCategory==="global")for(const o of Object.values(e)){if(o.testType==="theme")return"theme";if(o.testType==="price")return"price";if(o.testType==="basicScript")return"theme"}return"templateOrUrlRedirect"}const i=this.state.essential.visitorTests.filter(r=>!r.isInvalid&&this.testConfigs.some(o=>o.hypotheses.some(n=>n.id===r.hypothesisId)));return i.length===0?null:i.some(r=>this.getHypothesis(r.hypothesisId)?.type==="price")?"price":i.some(r=>r.isThemeTest)?"theme":"templateOrUrlRedirect"}applyControlForAudienceFilteredPriceTests(){const e=this.testConfigs.filter(s=>s.status==="active"&&s.hypotheses.some(r=>r.type==="price"));if(e.length===0)return;const t=this.testsFilteredByAudience.filter(s=>s.hypotheses.some(r=>r.type==="price")),i=e.filter(s=>!t.some(r=>r.id===s.id));if(i.length!==0){this.log("Found %d price tests filtered by audience, applying control selectors",i.length);for(const s of i){const r=s.hypotheses.find(c=>c.isControl),o=this.getDomSelectorsForHypothesis(r);if(o.length===0){this.log("No control selectors for audience-filtered price test '%s'",s.id);continue}const n=new URL(window.location.href);o.some(c=>{try{return new RegExp(se(c)).test(K(n.toString()))}catch{return!1}})&&(this.log("Applying control selectors for audience-filtered price test '%s'",s.id),U(document,{testId:s.id,hypothesisId:r.id,selectors:o},()=>{}),this.updatePriceTestHiddenInputs(s.id,"control",!1))}}}pickHypothesis(e){let t=Math.random();const i=e.hypotheses.reduce((r,o)=>r+o.visitorCount,0);return e.hypotheses.sort((r,o)=>r.isControl?o.isControl?0:-1:o.isControl?1:0).reduce((r,o)=>{if(r!==null)return r;const l=e.hypotheses.reduce((c,d)=>c&&d.visitorCount>20,!0)?o.visitorCount/i-o.trafficPercentage:0;return t<=o.trafficPercentage-l?o:(t-=o.trafficPercentage-l,null)},null)}typeFromTemplate(){switch(template.type){case"list-collections":return"collectionList";case"page":return"landing";case"article":case"blog":case"cart":case"collection":case"index":case"product":case"search":return template.type;default:return null}}queueRedirect(e){this.saveState(),this.disableReferrerOverride||(this.log(`Saving temporary referrer override '${document.referrer}'`),this.state.temporary.originalReferrer=document.referrer,this.persistTemporaryState()),window.setTimeout(()=>window.location.assign(e),0),window.setTimeout(()=>{this.syncAllEvents()},2e3)}scheduleRetrySync(){this.clientIdRetryCount>=5||(this.clientIdRetryCount++,window.setTimeout(()=>{this.syncAllEvents()},500))}async syncAllEvents(){const e=async()=>
8{if(this.isSyncing){window.setTimeout(()=>{(async()=>await e())()},500);return}try{if(this.isSyncing=!0,this.syncGAEvents(),this.shopifyAnalyticsId||(this.shopifyAnalyticsId=this.getShopifyAnalyticsId()),!this.shopifyAnalyticsId){this.scheduleRetrySync();return}await this.syncEvents()}finally{this.isSyncing=!1}};await e()}async syncEvents(){if(!this.state.essential.consentApproved||!this.shopifyAnalyticsId||this.state.analytics.queue.length===0)return;const e=this.state.analytics.queue.length,t=this.state.analytics.queue.splice(0,e);this.log("Syncing %s events",e);try{const i={shop:this.shop,visitorDetails:{shopifyAnalyticsId:this.shopifyAnalyticsId,device:this.state.analytics.visitor?.device??this.device,country:this.state.analytics.visitor?.country??null,...this.state.essential.initialState},events:this.state.essential.visitorTests.filter(r=>!r.isInvalid&&!r.isSaved&&r.hypothesisId!=null).map(r=>new be(r.testId,r.hypothesisId,r.createdAt)).concat(t)};await this.sendEvents(i);for(const r of this.state.essential.visitorTests.filter(o=>!o.isInvalid&&!o.isSaved&&o.hypothesisId!=null))this.sendDiagnosticTelemetry("event-delivered",r.testId,{hypothesisId:r.hypothesisId,isControl:r.assignedTo==="control",testType:r.testType??"unknown"});const s=await this.getVisitor(this.shopifyAnalyticsId);s!==null&&this.updateLocalVisitor(s);for(const r of this.state.essential.visitorTests.filter(o=>!o.isInvalid&&!o.isSaved))r.isSaved=!0,r.savedAt=Date.now()}catch{this.state.analytics.queue.splice(0,0,...t)}finally{this.saveState()}}syncGAEvents(){if(!this.gaConfig.sendEvents){if(he)return;he=!0,this.log("UseGtag is false — skipping GA Events");return}if(this.isSyncingGA){this.log("Already syncing GA - skipping GA events");return}const e=this.state.essential.visitorTests.filter(t=>t.shouldSendToGa);e.length!==0&&(this.isSyncingGA=!0,this.log("Syncing %s GA Events",e.length),Promise.allSettled(e.map(t=>this.sendGAEvent(t))).then(()=>this.log("All gtag events sent")).finally(()=>this.isSyncingGA=!1))}sendGAEvent(e){return new Promise(t=>{this.log("Sending GA Event for test %s, hypothesis %s",e.testId,e.hypothesisId);const i=()=>{this.log("GA acknowledged event for hypothesis %s",e.hypothesisId),e.shouldSendToGa=!1,this.persistEssentialState(),t()},s={exp_variant_string:`SL-${e.testId}-${e.hypothesisId}`};
8this.shopliftDebug&&Object.assign(s,{debug_mode:!0});function r(o,n,l){window.dataLayer=window.dataLayer||[],window.dataLayer.push(arguments)}this.gaConfig.mode==="gtag"?r("event","experience_impression",{...s,event_callback:i}):(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"experience_impression",...s,eventCallback:i}))})}updateLocalVisitor(e){let t;({visitorTests:t,...this.state.analytics.visitor}=e),this.log("updateLocalVisitor - server returned %d tests: %o",t.length,t.map(s=>({testId:s.testId,hypothesisId:s.hypothesisId,isInvalid:s.isInvalid}))),this.log("updateLocalVisitor - local has %d tests: %o",this.state.essential.visitorTests.length,this.state.essential.visitorTests.map(s=>({testId:s.testId,hypothesisId:s.hypothesisId,isSaved:s.isSaved,isInvalid:s.isInvalid})));const i=300*1e3;for(const s of this.state.essential.visitorTests.filter(r=>r.isSaved&&(!r.savedAt||Date.now()-r.savedAt>i)&&!t.some(o=>o.testId===r.testId)))this.log("updateLocalVisitor - marking LOCAL test as INVALID (isSaved && not in server): testId=%s, hypothesisId=%s",s.testId,s.hypothesisId),s.isInvalid=!0;for(const s of t){const r=this.state.essential.visitorTests.findIndex(n=>n.testId===s.testId);if(!(r!==-1))this.log("updateLocalVisitor - ADDING server test (not found locally): testId=%s, hypothesisId=%s",s.testId,s.hypothesisId),this.state.essential.visitorTests.push(s);else{const n=this.state.essential.visitorTests.at(r);this.log("updateLocalVisitor - REPLACING local test with server test: testId=%s, local hypothesisId=%s -> server hypothesisId=%s, local isInvalid=%s -> false",s.testId,n?.hypothesisId,s.hypothesisId,n?.isInvalid),s.isInvalid=!1,s.shouldSendToGa=n?.shouldSe
8ndToGa??!1,s.testType=n?.testType,s.assignedTo=n?.assignedTo,s.testTitle=n?.testTitle,this.state.essential.visitorTests.splice(r,1,s)}}this.log("updateLocalVisitor - FINAL local tests: %o",this.state.essential.visitorTests.map(s=>({testId:s.testId,hypothesisId:s.hypothesisId,isSaved:s.isSaved,isInvalid:s.isInvalid}))),this.state.analytics.visitor.storedAt=new Date}async getVisitor(e){try{return await this.makeJsonRequest({method:"get",url:`${this.eventHost}/api/v0/visitors/by-key/${this.shop}/${e}`})}catch{return null}}async sendEvents(e){await this.makeRequest({method:"post",url:`${this.eventHost}/api/v0/events`,data:JSON.stringify(e)})}sendDiagnosticTelemetry(e,t,i){if(!this.telemetryEnabled||!navigator.sendBeacon)return;const s=this.state.essential.consentApproved,r=JSON.stringify({shop:this.shop,testId:t,checkpoint:e,device:this.device,...s?{visitorId:this.shopifyAnalyticsId??"unknown"}:{},clientTimestamp:Date.now(),consentApproved:s,hasConsentInteraction:this.state.essential.hasConsentInteraction,...i});navigator.sendBeacon(`${this.eventHost}/api/v0/telemetry`,new Blob([r],{type:"text/plain"}))}getUTMValue(e){const i=decodeURIComponent(window.location.search.substring(1)).split("&");for(let s=0;s<i.length;s++){const r=i[s].split("=");if(r[0]===e)return r[1]||null}return null}hidePage(e){this.log("Hiding page"),this.cssHideClass&&!window.document.documentElement.classList.contains(this.cssHideClass)&&(window.document.documentElement.classList.add(this.cssHideClass),e||setTimeout(this.removeAsyncHide(this.cssHideClass),2e3))}showPage(){this.cssHideClass&&this.removeAsyncHide(this.cssHideClass)()}getDeviceType(){function e(){let i=!1;return(function(s){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(s)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(s.substr(0,4)))&&(i=!0)})(navigator.userAgent||navigator.vendor),i}function t(){let i=!1;return(function(s){(/android|ipad|playbook|silk/i.test(s)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
8sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(s.substr(0,4)))&&(i=!0)})(navigator.userAgent||navigator.vendor),i}return e()?"mobile":t()?"tablet":"desktop"}removeAsyncHide(e){return()=>{e&&window.document.documentElement.classList.remove(e)}}async getCartState(){try{let e=await this.makeJsonRequest({method:"get",url:`${window.location.origin}/cart.js`});return e===null||(e.note===null&&(e=await this.makeJsonRequest({method:"post",url:`${window.location.origin}/cart/update.js`,data:JSON.stringify({note:""})})),e==null)?null:{token:e.token,total_price:e.total_price,total_discount:e.total_discount,currency:e.currency,items_subtotal_price:e.items_subtotal_price,items:e.items.map(t=>({quantity:t.quantity,variant_id:t.variant_id,key:t.key,price:t.price,final_line_price:t.final_line_price,sku:t.sku,product_id:t.product_id}))}}catch(e){return this.log("Error sending cart info",e),null}}ensureCartAttributesForExistingPriceTests(e){try{if(this.log("Checking visitor assignments for active price tests"),e&&this.state.temporary.previewConfig){const t=this.state.temporary.previewConfig;this.log("Using preview config for merchant:",t.testId);let i="variant";if(t.variants&&t.variants.length>0){const s=t.variants.find(r=>r.id===t.currentVariant);s&&s.isControl&&(i="control")}this.log("Merchant preview - updating hidden inputs:",t.testId,i),this.updatePriceTestHiddenInputs(t.testId,i,!0);return}for(const t of this.state.essential.visitorTests){const i=this.testConfigs.find(o=>o.id===t.testId);if(!i){this.log("Test config not found:",t.testId);continue}const s=i.hypotheses.find(o=>o.id===t.hypothesisId);if(!s||s.type!=="price")continue;const r=s.isControl?"control":"variant";this.log("Updating hidden inputs for price test:",t.testId,r),this.updatePriceTestHiddenInputs(t.testId,r,e)}}catch(t){this.log("Error ensuring cart attributes for existing price tests:",t)}}subscriptionSwapDone=!1;subscriptionHideWrongPlans=null;subscriptionPriceDone=!1;subscriptionUpdateOneTime=null;subscriptionOneTimeDone=!1;swapMap=null;slptValue=null;async subscriptionSwap(){await Ue(this)}async subscriptionPriceChange(){await ze(this)}async subscriptionOneTimePrice(){await We(this)}updatePriceTestHiddenInputs(e,t,i){try{this.cleanupPriceTestObservers();const s=`${e}:${t}:${i?"t":"f"}`,r=T=>{const m=T.getAttribute("data-sl-pid");if(!m)return!0;if(i&&this.state.temporary.previewConfig){const w=this.state.temporary.previewConfig,I=t==="control"?"a":"b",f=w.variants.find(v=>v.label===I);if(!f)return!1;for(const v of f.domSelectors||[]){const g=v.cssSelector.match(/data-sl-attribute-(?:p|cap)="(\d+)"/);if(g){const P=g[1];if(this.log(`Extracted ID from selector: ${P}, comparing to: ${m}`),P===m)return this.log("Product ID match found in preview config:",m,"variant:",f.label),!0}else this.log(`Could not extract ID from selector: ${v.cssSelector}`)}return this.log("No product ID match in preview config for:",m,"variant:",I),!1}const y=this.testConfigs.find(w=>w.id===e);if(!y)return this.log("Test config not found for testId:",e),!1;for(const w of y.hypotheses||[]){for(const I of w.domSelectors||[]){const f=I.cssSelector.match(/data-sl-attribute-(?:p|cap)="(\d+)"/);if(f&&f[1]===m)return this.log("Product ID match found in domSelectors:",m,"for test:",e),!0}if(w.priceData?.variants){for(const I of w.priceData.variants)if(I[0]===m)return this.log("Product ID match found in priceData:",m,"for test:",e),!0}}return this.log("No product ID match for:",m,"in test:",e),!1},o=new Set;let n=!1,l=null;const c=(T,m)=>{if(document.querySelectorAll("[data-sl-attribute-p]").forEach(w=>{if(w instanceof Element&&w.nodeType===Node.ELEMENT_NODE&&w.isConnected&&document.contains(w))try{T.observe(w,{childList:!0,subtree:!0,characterData:!0,characterDataOldValue:!0,attributes:!1})}catch(I){this.log(`Failed to observe element (${m}):`,I)}}),document.body&&document.body.isConnected)try{T.observe(document.body,{childList:!0,subtree:!0,characterData:!0,characterDataOldValue:!0,attributes:!1})}catch(w){this.log(`Failed to observe document.body (${m}):`,w)}},d=(T,m,y,w)=>{const I=T.filter(f=>{const v=f.cssSelector.match(/data-sl-attribute-(?:p|cap)="(\d+)"/);return v&&v[1]===w});this.log(`Applying ${y} DOM selectors, total: ${T.length}, filtered: ${I.length}`),I.length>0&&U(document,{testId:e,hypothesisId:m,selectors:I})},u=(T,m)=>{this.log(`Applying DOM selector changes for product ID: ${T}`),m.disconnect(),n=!0;try{if(i&&this.state.temporary.previewConfig){const y=t==="control"?"a":"b",w=this.state.temporary.previewConfig.variants.find(I=>I.label===y);if(!w?.domSelectors){this.log(`No DOM selectors found for preview variant: ${y}`);return}d(w.domSelectors,w.id,"preview config",T)}else{const y=this.testConfigs.find(I=>I.id===e);if(!y){this.log(`No test config found for testId: ${e}`);return}const w=y.hypotheses.find(I=>t==="control"?I.isControl:!I.isControl);if(!w?.domSelectors){this.log(`No DOM selectors found for assignment: ${t}`);return}d(w.domSelectors,w.id,"live config",T)}}finally{l!==null&&clearTimeout(l),l=window.setTimeout(()=>{n=!1,l=null,c(m,"reconnection"),this.log("Re-established innerHTML observer after DOM changes")}
8,50)}},h=new MutationObserver(T=>{if(!n)for(const m of T){if(m.type!=="childList"&&m.type!=="characterData")continue;let y=m.target;m.type==="characterData"&&(y=m.target.parentElement||m.target.parentNode);let w=y,I=w.getAttribute("data-sl-attribute-p");for(;!I&&w.parentElement;)w=w.parentElement,I=w.getAttribute("data-sl-attribute-p");if(!I)continue;const f=w.innerHTML||w.textContent||"";let v="";m.type==="characterData"&&m.oldValue!==null&&(v=m.oldValue),this.log(`innerHTML changed on element with data-sl-attribute-p="${I}"`),v&&this.log(`Previous content: "${v}"`),this.log(`Current content: "${f}"`),u(I,h)}});c(h,"initial setup"),o.add(h);const p=new MutationObserver(T=>{T.forEach(m=>{m.addedNodes.forEach(y=>{if(y.nodeType===Node.ELEMENT_NODE){const w=y;E(w);const I=w.matches('input[name="properties[_slpt]"]')?[w]:w.querySelectorAll('input[name="properties[_slpt]"]');I.length>0&&this.log(`MutationObserver found ${I.length} new hidden input(s)`),I.forEach(f=>{const v=f.getAttribute("data-sl-pid");if(this.log(`MutationObserver checking new input with data-sl-pid="${v}"`),r(f))f.value!==s&&(f.value=s,this.log("Updated newly added hidden input:",s)),S(f);else{const g=f.getAttribute("data-sl-pid");g&&this.isProductInAnyPriceTest(g)?this.log("Preserving hidden input for product ID '%s' - belongs to a different price test",g):(f.remove(),this.log("Removed newly added non-matching hidden input for product ID:",g))}})}})})});o.add(p);const b=new MutationObserver(T=>{T.forEach(m=>{if(m.type==="attributes"&&m.attributeName==="data-sl-pid"){const y=m.target;if(this.log("AttributeObserver detected data-sl-pid attribute change on:",y.tagName),y.matches('input[name="properties[_slpt]"]')){const w=y,I=m.oldValue,f=w.getAttribute("data-sl-pid");this.log(`data-sl-pid changed from "${I}" to "${f}" - triggering payment placement updates`),r(w)?(w.value!==s&&(w.value=s,this.log("Updated hidden input after data-sl-pid change:",s)),f&&u(f,h),this.log("Re-running payment placement updates after variant change"),E(document.body)):f&&this.isProductInAnyPriceTest(f)?this.log("Preserving hidden input for product ID '%s' - belongs to a different price test",f):(w.remove(),this.log("Removed non-matching hidden input after data-sl-pid change:",f))}}})});o.add(b);const E=T=>{T.tagName==="SHOPIFY-PAYMENT-TERMS"&&(this.log("MutationObserver found new shopify-payment-terms element"),this.updateShopifyPaymentTerms(e,t));const m=T.querySelectorAll("shopify-payment-terms");m.length>0&&(this.log(`MutationObserver found ${m.length} shopify-payment-terms in added node`),this.updateShopifyPaymentTerms(e,t)),T.tagName==="AFTERPAY-PLACEMENT"&&(this.log("MutationObserver found new afterpay-placement element"),this.updateAfterpayPlacements(e,t,"afterpay"));const y=T.querySelectorAll("afterpay-placement");y.length>0&&(this.log(`MutationObserver found ${y.length} afterpay-placement in added node`),this.updateAfterpayPlacements(e,t,"afterpay")),T.tagName==="SQUARE-PLACEMENT"&&(this.log("MutationObserver found new square-placement element"),this.updateAfterpayPlacements(e,t,"square"));const w=T.querySelectorAll("square-placement");w.length>0&&(this.log(`MutationObserver found ${w.length} square-placement in added node`),this.updateAfterpayPlacements(e,t,"square")),T.tagName==="KLARNA-PLACEMENT"&&(this.log("MutationObserver found new klarna-placement element"),this.updateKlarnaPlacements(e,t));const I=T.querySelectorAll("klarna-placement");I.length>0&&(this.log(`MutationObserver found ${I.length} klarna-placement in added node`),this.updateKlarnaPlacements(e,t))},S=T=>{b.observe(T,{attributes:!0,attributeFilter:["data-sl-pid"],attributeOldValue:!0,subtree:!1});const m=T.getAttribute("data-sl-pid");this.log(`Started AttributeObserver on specific input with data-sl-pid="${m}"`)},C=()=>{const T=document.querySelectorAll('input[name="properties[_slpt]"]');this.log(`Found ${T.length} existing hidden inputs to check`),T.forEach(m=>{const y=m.getAttribute("data-sl-pid");this.log(`Checking existing input with data-sl-pid="${y}"`),r(m)?(m.value=s,this.log("Updated existing hidden input:",s),y&&(this.log("Applying initial DOM selector changes for existing product"),u(y,h)),S(m)):y&&this.isProductInAnyPriceTest(y)?this.log("Preserving hidden input for product ID '%s' - belongs to a different price test",
8y):(m.remove(),this.log("Removed non-matching hidden input for product ID:",y))})},_=()=>{document.body?(p.observe(document.body,{childList:!0,subtree:!0}),this.log("Started MutationObserver on document.body"),C(),E(document.body)):document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>{document.body&&(p.observe(document.body,{childList:!0,subtree:!0}),this.log("Started MutationObserver after DOMContentLoaded"),C(),E(document.body))}):(this.log("Set timeout on observer"),setTimeout(_,10))};_(),window.__shopliftPriceTestObservers=o,window.__shopliftPriceTestValue=s,this.log("Set up DOM observer for price test hidden inputs")}catch(s){this.log("Error updating price test hidden inputs:",s)}}updateKlarnaPlacements(e,t){this.updatePlacementElements(e,t,"klarna-placement",(i,s)=>{i.setAttribute("data-purchase-amount",s.toString())})}cleanupPriceTestObservers(){const e=window.__shopliftPriceTestObservers;e&&(e.forEach(t=>{t.disconnect()}),e.clear(),this.log("Cleaned up existing price test observers")),delete window.__shopliftPriceTestObservers,delete window.__shopliftPriceTestValue}updateAfterpayPlacements(e,t,i="afterpay"){const s=i==="square"?"square-placement":"afterpay-placement";if(document.querySelectorAll(s).length===0){this.log(`No ${s} elements found on page - early return`);return}this.updatePlacementElements(e,t,s,(o,n)=>{if(i==="afterpay"){const l=(n/100).toFixed(2);o.setAttribute("data-amount",l)}else o.setAttribute("data-amount",n.toString())}),this.log("updateAfterpayPlacements completed")}updatePlacementElements(e,t,i,s){const r=document.querySelectorAll(i);if(r.length===0){this.log(`No ${i} elements found - early return`);return}let o;if(this.state.temporary.isMerchant&&this.state.temporary.previewConfig){const l=t==="control"?"a":"b",c=this.state.temporary.previewConfig.variants.find(d=>d.label===l);if(!c?.domSelectors){this.log(`No variant found for label ${l} in preview config for ${i}`);return}o=c.domSelectors,this.log(`Using preview config for ${i} in merchant mode, variant: ${l}`)}else{const l=this.testConfigs.find(d=>d.id===e);if(!l){this.log(`No testConfig found for id: ${e} - early return`);return}
8const c=l.hypotheses.find(d=>t==="control"?d.isControl:!d.isControl);if(!c?.domSelectors){this.log(`No hypothesis or domSelectors found for assignment: ${t} - early return`);return}o=c.domSelectors}const n=new RegExp(`${this.DATA_SL_ATTRIBUTE_P}=["'](\\d+)["']`);r.forEach(l=>{let c=null;const d=l.parentElement;if(d&&(c=d.querySelector('input[name="properties[_slpt]"]')),c||(c=l.querySelector('input[name="properties[_slpt]"]')),!c){this.log(`No hidden input found for ${i} element`);return}const u=c.getAttribute("data-sl-pid");if(!u){this.log("Hidden input has no data-sl-pid attribute - skipping");return}const h=o.find(S=>{const C=S.cssSelector.match(n);return C&&C[1]===u});if(!h){this.log(`No matching selector found for productId: ${u} - skipping element`);return}const p=h.actions.find(S=>S.scope==="price");if(!p?.value){this.log("No price action or value found - skipping element");return}const b=parseFloat(p.value.replace(/[^0-9.]/g,""));if(Number.isNaN(b)){this.log(`Invalid price "${p.value}" for product ${u} - skipping`);return}const E=Math.round(b*100);s(l,E)}),this.log(`updatePlacementElements completed for ${i}`)}updateShopifyPaymentTerms(e,t){const i=document.querySelectorAll("shopify-payment-terms");if(i.length===0)return;this.log("Store using shopify payments");let s;if(this.state.temporary.isMerchant&&this.state.temporary.previewConfig){const o=t==="control"?"a":"b",n=this.state.temporary.previewConfig.variants.find(l=>l.label===o);if(!n||!n.domSelectors){this.log(`No variant found for label ${o} in preview config`);return}s=n.domSelectors,this.log(`Using preview config for shopify-payment-terms in merchant mode, variant: ${o}`)}else{const o=this.testConfigs.find(l=>l.id===e);if(!o)return;const n=o.hypotheses.find(l=>t==="control"?l.isControl===!0:l.isControl===!1);if(!n||!n.domSelectors)return;s=n.domSelectors}const r=new RegExp(`${this.DATA_SL_ATTRIBUTE_P}=["'](\\d+)["']`);i.forEach(o=>{const n=o.getAttribute("variant-id");if(!n)return;const l=s.find(c=>{const d=c.cssSelector.match(r);return d&&d[1]===n});if(l){const c=l.actions.find(d=>d.scope==="price");if(c&&c.value){const d=o.getAttribute("shopify-meta");if(d)try{const u=JSON.parse(d);if(u.variants&&Array.isArray(u.variants)){const h=u.variants.find(p=>p.id?.toString()===n);if(h){h.full_price=c.value;const p=parseFloat(c.value.replace(/[^0-9.]/g,""));if(h.number_of_payment_terms&&h.number_of_payment_terms>1){const b=p/h.number_of_payment_terms;h.price_per_term=`$${b.toFixed(2)}`}o.setAttribute("shopify-meta",JSON.stringify(u))}}}catch(u){this.log("Error parsing/updating shoplift-meta:",u)}}}})}async makeJsonRequest(e){const t=await this.makeRequest(e);return t===null?null:JSON.parse(await t.text(),F)}async makeRequest(e){const{url:t,method:i,headers:s,data:r,signal:o}=e,n=new Headers;if(s)for(const c in s)n.append(c,s[c]);(!s||!s.Accept)&&n.append("Accept","application/json"),(!s||!s["Content-Type"])&&n.append("Content-Type","application/json"),(this.eventHost.includes("ngrok.io")||this.eventHost.includes("ngrok-free.app"))&&n.append("ngrok-skip-browser-warning","1234");const l=await this.fetch(t,{method:i,headers:n,body:r,signal:o});if(!l.ok){if(l.status===204)return null;if(l.status===422){const c=await l.json();if(typeof c<"u"&&c.isBot)throw new ie}throw new Error(`Error sending shoplift request ${l.status}`)}return l}queueAddVisitorToTest(e,t){if(this.state.essential.visitorTests.some(s=>s.testId===e))return;const i=this.testConfigs.find(s=>s.id===e);if(this.state.essential.visitorTests.push({createdAt:new Date,testId:e,hypothesisId:t.id,isThemeTest:t.type==="theme",themeId:t.themeId,isSaved:!1,isInvalid:!1,shouldSendToGa:!0,testType:t.type,assignedTo:t.isControl?"control":"variant",testTitle:i?.title}),t.type==="price"){const s=t.isControl?"control":"variant";this.log("Price test assignment detected, updating cart attributes:",e,s),this.updatePriceTestHiddenInputs(e,s,!1)}}queueCartUpdate(e){this.queueEvent(new Ce(e))}queuePageView(e){this.queueEvent(new Se(e))}queueEvent(e){!this.state.essential.consentApproved&&this.state.essential.hasConsentInteraction||this.state.analytics.queue.length>10||this.state.analytics.queue.push(e)}legacyGetLocalStorageVisitor(){const e=this.localStorageGet(this.legacySessionKey);if(e)try{return JSON.parse(e,F)}catch{}return null}pruneStaleVisitorTests(){this.state.essential.visitorTests=this.state.essential.visitorTests.filter(e=>this.testConfigs.some(t=>t.id==e.testId)||this.inactiveTestConfigs.filter(t=>this.testIsPaused(t)).some(t=>t.id===e.testId))}pruneStateAndSave(){this.pruneStaleVisitorTests(),this.saveState()}saveState(){this.persistEssentialState(),this.persistAnalyticsState()}loadState(){const e=this.loadAnalyticsState(),t={analytics:e,essential:this.loadEssentialState(e),temporary:this.loadTemporaryState()},i=this.legacyGetLocalStorageVisitor(),s=this.legacyGetCookieVisitor(),r=[i,s].filter(o=>o!==null).sort((o,n)=>+n.storedAt-+o.storedAt)[0];return t.analytics.visitor===null&&r&&({visitorTests:t.essential.visitorTests,...t.analytics.visitor}=r,t.essential.isFirstLoad=!1,t.essential.initialState={createdAt:r.createdAt,referrer:r.referrer,utmCampaign:r.utmCampaign,utmContent:r.utmContent,utmMedium:r.utmMedium,utmSource:r.utmSource,device:r.device},this.deleteCookie("SHOPLIFT"),this.deleteLocalStorage(this.legacySessionKey)),!t.essential.consentApproved&&t.essential.hasConsentInteraction&&this.deleteLocalStorage(this.analyticsSessionKey),t}loadEssentialState(e){const t=this.loadLocalStorage(this.essentialSessionKey),i=this.loadCookie(this.essentialSessionKey),s=this.getInitialState();e.visitor?.device&&(s.device=e.visitor.device);const r={timestamp:new Date,consentApproved:!1,hasConsentInteraction:!1,debugMode:!1,initialState:s,visitorTests:[],isFirstLoad:!0},o=[t,i].filter(n=>n!==null).sort((n,l)=>+l.timestamp-+n.timestamp)[0]??r;return o.initialState||(e.visitor!==null?o.initialState=e.visitor:(o.initialState=s,o.initialState.createdAt=o.timestamp)),o}loadAnalyticsState(){const e=this.loadLocalStorage(this.analyticsSessionKey),t=this.loadCookie(this.analyticsSessionKey),i={timestamp:new Date,visitor:null,queue:[]},s=[e,t].filter(r=>r!==null).sort((r,o)=>+o.timestamp-+r.timestamp)[0]??i;return s.queue.length===0&&e&&e.queue.length>1&&(s.queue=e.queue),s}loadTemporaryState(){const e=this.sessionStorageGet(this.temporarySessionKey),t=e?JSON.parse(e,F):null,i=this.loadCookie(this.temporarySessionKey);return t??i??{isMerchant:!1,timestamp:new Date}}persistEssentialState(){this.log("Persisting essential state"),this.state.essential.isFirstLoad=!1,this.state.essential.timestamp=new Date,this.persistLocalStorageState(this.essentialSessionKey,this.state.essential),this.persist
8CookieState(this.essentialSessionKey,this.state.essential)}persistAnalyticsState(){this.log("Persisting analytics state"),this.state.essential.consentApproved&&(this.state.analytics.timestamp=new Date,this.persistLocalStorageState(this.analyticsSessionKey,this.state.analytics),this.persistCookieState(this.analyticsSessionKey,{...this.state.analytics,queue:[]}))}persistTemporaryState(){this.log("Setting temporary session state"),this.state.temporary.timestamp=new Date,this.sessionStorageSet(this.temporarySessionKey,JSON.stringify(this.state.temporary)),this.persistCookieState(this.temporarySessionKey,this.state.temporary,!0)}loadLocalStorage(e){const t=this.localStorageGet(e);if(t===null)return null;try{return JSON.parse(t,F)}catch{return null}}loadCookie(e){const t=this.getCookie(e);if(t===null)return null;try{return JSON.parse(t,F)}catch{return null}}persistLocalStorageState(e,t){this.localStorageSet(e,JSON.stringify(t))}persistCookieState(e,t,i=!1){const s=JSON.stringify(t),r=i?"":`expires=${new Date(new Date().getTime()+864e5*365).toUTCString()};`;document.cookie=`${e}=${s};domain=.${window.location.hostname};path=/;SameSite=Strict;${r}`}deleteCookie(e){const t=new Date(0).toUTCString();document.cookie=`${e}=;domain=.${window.location.hostname};path=/;expires=${t};`}deleteLocalStorage(e){window.localStorage.removeItem(e)}getChannel(e){return[{"name":"cross-network","test":(v) => new RegExp(".*cross-network.*", "i").test(v.utmCampaign)},{"name":"direct","test":(v) => v.utmSource === "" && v.utmMedium === ""},{"name":"paid-shopping","test":(v) => (new RegExp("^(?:Google|IGShopping|aax-us-east\.amazon-adsystem\.com|aax\.amazon-adsystem\.com|alibaba|alibaba\.com|amazon|amazon\.co\.uk|amazon\.com|apps\.shopify\.com|checkout\.shopify\.com|checkout\.stripe\.com|cr\.shopping\.naver\.com|cr2\.shopping\.naver\.com|ebay|ebay\.co\.uk|ebay\.com|ebay\.com\.au|ebay\.de|etsy|etsy\.com|m\.alibaba\.com|m\.shopping\.naver\.com|mercadolibre|mercadolibre\.com|mercadolibre\.com\.ar|mercadolibre\.com\.mx|message\.alibaba\.com|msearch\.shopping\.naver\.com|nl\.shopping\.net|no\.shopping\.net|offer\.alibaba\.com|one\.walmart\.com|order\.shopping\.yahoo\.co\.jp|partners\.shopify\.com|s3\.amazonaws\.com|se\.shopping\.net|shop\.app|shopify|shopify\.com|shopping\.naver\.com|shopping\.yahoo\.co\.jp|shopping\.yahoo\.com|shopzilla|shopzilla\.com|simplycodes\.com|store\.shopping\.yahoo\.co\.jp|stripe|stripe\.com|uk\.shopping\.net|walmart|walmart\.com)$", "i").test(v.utmSource) || new RegExp("^(.*(([^a-df-z]|^)shop|shopping).*)$", "i").test(v.utmCampaign)) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-search","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|y
8andex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-social","test":(v) => new RegExp("^(?:43things|43things\.com|51\.com|5ch\.net|Hatena|ImageShack|academia\.edu|activerain|activerain\.com|activeworlds|activeworlds\.com|addthis|addthis\.com|airg\.ca|allnurses\.com|allrecipes\.com|alumniclass|alumniclass\.com|ameba\.jp|ameblo\.jp|americantowns|americantowns\.com|amp\.reddit\.com|ancestry\.com|anobii|anobii\.com|answerbag|answerbag\.com|answers\.yahoo\.com|aolanswers|aolanswers\.com|apps\.facebook\.com|ar\.pinterest\.com|artstation\.com|askubuntu|askubuntu\.com|asmallworld\.com|athlinks|athlinks\.com|away\.vk\.com|awe\.sm|b\.hatena\.ne\.jp|baby-gaga|baby-gaga\.com|babyblog\.ru|badoo|badoo\.com|bebo|bebo\.com|beforeitsnews|beforeitsnews\.com|bharatstudent|bharatstudent\.com|biip\.no|biswap\.org|bit\.ly|blackcareernetwork\.com|blackplanet|blackplanet\.com|blip\.fm|blog\.com|blog\.feedspot\.com|blog\.goo\.ne\.jp|blog\.naver\.com|blog\.yahoo\.co\.jp|blogg\.no|bloggang\.com|blogger|blogger\.com|blogher|blogher\.com|bloglines|bloglines\.com|blogs\.com|blogsome|blogsome\.com|blogspot|blogspot\.com|blogster|blogster\.com|blurtit|blurtit\.com|bookmarks\.yahoo\.co\.jp|bookmarks\.yahoo\.com|br\.pinterest\.com|brightkite|brightkite\.com|brizzly|brizzly\.com|business\.facebook\.com|buzzfeed|buzzfeed\.com|buzznet|buzznet\.com|cafe\.naver\.com|cafemom|cafemom\.com|camospace|camospace\.com|canalblog\.com|care\.com|care2|care2\.com|caringbridge\.org|catster|catster\.com|cbnt\.io|cellufun|cellufun\.com|centerblog\.net|chat\.zalo\.me|chegg\.com|chicagonow|chicagonow\.com|chiebukuro\.yahoo\.co\.jp|classmates|classmates\.com|classquest|classquest\.com|co\.pinterest\.com|cocolog-nifty|cocolog-nifty\.com|copainsdavant\.linternaute\.com|couchsurfing\.org|cozycot|cozycot\.com|cross\.tv|crunchyroll|crunchyroll\.com|cyworld|cyworld\.com|cz\.pinterest\.com|d\.hatena\.ne\.jp|dailystrength\.org|deluxe\.com|deviantart|deviantart\.com|dianping|dianping\.com|digg|digg\.com|diigo|diigo\.com|discover\.hubpages\.com|disqus|disqus\.com|dogster|dogster\.com|dol2day|dol2day\.com|doostang|doostang\.com|dopplr|dopplr\.com|douban|douban\.com|draft\.blogger\.com|draugiem\.lv|drugs-forum|drugs-forum\.com|dzone|dzone\.com|edublogs\.org|elftown|elftown\.com|epicurious\.com|everforo\.com|exblog\.jp|extole|extole\.com|facebook|facebook\.com|faceparty|faceparty\.com|fandom\.com|fanpop|fanpop\.com|fark|fark\.com|fb|fb\.me|fc2|fc2\.com|feedspot|feministing|feministing\.com|filmaffinity|filmaffinity\.com|flickr|flickr\.com|flipboard|flipboard\.com|folkdirect|folkdirect\.com|foodservice|foodservice\.com|forums\.androidcentral\.com|forums\.crackberry\.com|forums\.imore\.com|forums\.nexopia\.com|forums\.webosnation\.com|forums\.wpcentral\.com|fotki|fotki\.com|fotolog|fotolog\.com|foursquare|foursquare\.com|free\.facebook\.com|friendfeed|friendfeed\.com|fruehstueckstreff\.org|fubar|fubar\.com|gaiaonline|gaiaonline\.com|gamerdna|gamerdna\.com|gather\.com|geni\.com|getpocket\.com|glassboard|glassboard\.com|glassdoor|glassdoor\.com|godtube|godtube\.com|goldenline\.pl|goldstar|goldstar\.com|goo\.gl|gooblog|goodreads|goodreads\.com|google\+|googlegroups\.com|googleplus|govloop|govloop\.com|gowalla|gowalla\.com|gree\.jp|groups\.google\.com|gulli\.com|gutefrage\.net|habbo|habbo\.com|hi5|hi5\.com|hootsuite|hootsuite\.com|houzz|houzz\.com|hoverspot|hoverspot\.com|hr\.com|hu\.pinterest\.com|hubculture|hubculture\.com|hubpages\.com|hyves\.net|hyves\.nl|ibibo|ibibo\.com|id\.pinterest\.com|identi\.ca|ig|imageshack\.com|imageshack\.us|imvu|imvu\.com|in\.pinterest\.com|insanejournal|insanejournal\.com|instagram|instagram\.com|instapaper|instapaper\.com|internations\.org|interpals\.net|intherooms|intherooms\.com|irc-galleria\.net|is\.gd|italki|italki\.com|jammerdirect|jammerdirect\.com|jappy\.com|jappy\.de|kaboodle\.com|kakao|kakao\.com|kakaocorp\.com|kaneva|kaneva\.com|kin\.naver\.com|l\.facebook\.com|l\.instagram\.com|l\.messenger\.com|last\.fm|librarything|librarything\.com|lifestream\.aol\.com|line|line\.me|linkedin|linkedin\.com|listal|listal\.com|listography|listography\.com|livedoor\.com|livedoorblog|livejournal|livejournal\.com|lm\.facebook\.com|lnkd\.in|m\.blog\.naver\.com|m\.cafe\.naver\.com|m\.facebook\.com|m\.kin\.naver\.com|m\.vk\.com|m\.yelp\.com|mbga\.jp|medium\.com|meetin\.org|meetup|meetup\.com|meinvz\.net|meneame\.net|menuism\.com|messages\.google\.com|messages\.yahoo\.co\.jp|messenger|messenger\.com|mix\.com|mixi\.jp|mobile\.facebook\.com|mocospace|mocospace\.com|mouthshut|mouthshut\.com|movabletype|movabletype\.com|mubi|mubi\.com|my\.o
8pera\.com|myanimelist\.net|myheritage|myheritage\.com|mylife|mylife\.com|mymodernmet|mymodernmet\.com|myspace|myspace\.com|netvibes|netvibes\.com|news\.ycombinator\.com|newsshowcase|nexopia|ngopost\.org|niconico|nicovideo\.jp|nightlifelink|nightlifelink\.com|ning|ning\.com|nl\.pinterest\.com|odnoklassniki\.ru|odnoklassniki\.ua|okwave\.jp|old\.reddit\.com|oneworldgroup\.org|onstartups|onstartups\.com|opendiary|opendiary\.com|oshiete\.goo\.ne\.jp|out\.reddit\.com|over-blog\.com|overblog\.com|paper\.li|partyflock\.nl|photobucket|photobucket\.com|pinboard|pinboard\.in|pingsta|pingsta\.com|pinterest|pinterest\.at|pinterest\.ca|pinterest\.ch|pinterest\.cl|pinterest\.co\.kr|pinterest\.co\.uk|pinterest\.com|pinterest\.com\.au|pinterest\.com\.mx|pinterest\.de|pinterest\.es|pinterest\.fr|pinterest\.it|pinterest\.jp|pinterest\.nz|pinterest\.ph|pinterest\.pt|pinterest\.ru|pinterest\.se|pixiv\.net|pl\.pinterest\.com|playahead\.se|plurk|plurk\.com|plus\.google\.com|plus\.url\.google\.com|pocket\.co|posterous|posterous\.com|pro\.homeadvisor\.com|pulse\.yahoo\.com|qapacity|qapacity\.com|quechup|quechup\.com|quora|quora\.com|qzone\.qq\.com|ravelry|ravelry\.com|reddit|reddit\.com|redux|redux\.com|renren|renren\.com|researchgate\.net|reunion|reunion\.com|reverbnation|reverbnation\.com|rtl\.de|ryze|ryze\.com|salespider|salespider\.com|scoop\.it|screenrant|screenrant\.com|scribd|scribd\.com|scvngr|scvngr\.com|secondlife|secondlife\.com|serverfault|serverfault\.com|shareit|sharethis|sharethis\.com|shvoong\.com|sites\.google\.com|skype|skyrock|skyrock\.com|slashdot\.org|slideshare\.net|smartnews\.com|snapchat|snapchat\.com|social|sociallife\.com\.br|socialvibe|socialvibe\.com|spaces\.live\.com|spoke|spoke\.com|spruz|spruz\.com|ssense\.com|stackapps|stackapps\.com|stackexchange|stackexchange\.com|stackoverflow|stackoverflow\.com|stardoll\.com|stickam|stickam\.com|studivz\.net|suomi24\.fi|superuser|superuser\.com|sweeva|sweeva\.com|t\.co|t\.me|tagged|tagged\.com|taggedmail|taggedmail\.com|talkbiznow|talkbiznow\.com|taringa\.net|techmeme|techmeme\.com|tencent|tencent\.com|tiktok|tiktok\.com|tinyurl|tinyurl\.com|toolbox|toolbox\.com|touch\.facebook\.com|tr\.pinterest\.com|travellerspoint|travellerspoint\.com|tripadvisor|tripadvisor\.com|trombi|trombi\.com|trustpilot|tudou|tudou\.com|tuenti|tuenti\.com|tumblr|tumblr\.com|tweetdeck|tweetdeck\.com|twitter|twitter\.com|twoo\.com|typepad|typepad\.com|unblog\.fr|urbanspoon\.com|ushareit\.com|ushi\.cn|vampirefreaks|vampirefreaks\.com|vampirerave|vampirerave\.com|vg\.no|video\.ibm\.com|vk\.com|vkontakte\.ru|wakoopa|wakoopa\.com|wattpad|wattpad\.com|web\.facebook\.com|web\.skype\.com|webshots|webshots\.com|wechat|wechat\.com|weebly|weebly\.com|weibo|weibo\.com|wer-weiss-was\.de|weread|weread\.com|whatsapp|whatsapp\.com|wiki\.answers\.com|wikihow\.com|wikitravel\.org|woot\.com|wordpress|wordpress\.com|wordpress\.org|xanga|xanga\.com|xing|xing\.com|yahoo-mbga\.jp|yammer|yammer\.com|yelp|yelp\.co\.uk|yelp\.com|youroom\.in|za\.pinterest\.com|zalo|zoo\.gr|zooppa|zooppa\.com)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-video","test":(v) => new RegExp("^(?:blog\.twitch\.tv|crackle|crackle\.com|curiositystream|curiositystream\.com|d\.tube|dailymotion|dailymotion\.com|dashboard\.twitch\.tv|disneyplus|disneyplus\.com|fast\.wistia\.net|help\.hulu\.com|help\.netflix\.com|hulu|hulu\.com|id\.twitch\.tv|iq\.com|iqiyi|iqiyi\.com|jobs\.netflix\.com|justin\.tv|m\.twitch\.tv|m\.youtube\.com|music\.youtube\.com|netflix|netflix\.com|player\.twitch\.tv|player\.vimeo\.com|ted|ted\.com|twitch|twitch\.tv|utreon|utreon\.com|veoh|veoh\.com|viadeo\.journaldunet\.com|vimeo|vimeo\.com|wistia|wistia\.com|youku|youku\.com|youtube|youtube\.com)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"display","test":(v) => new RegExp("^(?:display|banner|expandable|interstitial|cpm)$", "i").test(v.utmMedium)},{"name":"paid-other","test":(v) => new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)}
8,{"name":"organic-shopping","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|yandex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) || new RegExp("^(.*(([^a-df-z]|^)shop|shopping).*)$", "i").test(v.utmCampaign)},{"name":"organic-social","test":(v) => new RegExp("^(?:43things|43things\.com|51\.com|5ch\.net|Hatena|ImageShack|academia\.edu|activerain|activerain\.com|activeworlds|activeworlds\.com|addthis|addthis\.com|airg\.ca|allnurses\.com|allrecipes\.com|alumniclass|alumniclass\.com|ameba\.jp|ameblo\.jp|americantowns|americantowns\.com|amp\.reddit\.com|ancestry\.com|anobii|anobii\.com|answerbag|answerbag\.com|answers\.yahoo\.com|aolanswers|aolanswers\.com|apps\.facebook\.com|ar\.pinterest\.com|artstation\.com|askubuntu|askubuntu\.com|asmallworld\.com|athlinks|athlinks\.com|away\.vk\.com|awe\.sm|b\.hatena\.ne\.jp|baby-gaga|baby-gaga\.com|babyblog\.ru|badoo|badoo\.com|bebo|bebo\.com|beforeitsnews|beforeitsnews\.com|bharatstudent|bharatstudent\.com|biip\.no|biswap\.org|bit\.ly|blackcareernetwork\.com|blackplanet|blackplanet\.com|blip\.fm|blog\.com|blog\.feedspot\.com|blog\.goo\.ne\.jp|blog\.naver\.com|blog\.yahoo\.co\.jp|blogg\.no|bloggang\.com|blogger|blogger\.com|blogher|blogher\.com|bloglines|bloglines\.com|blogs\.com|blogsome|blogsome\.com|blogspot|blogspot\.com|blogster|blogster\.com|blurtit|blurtit\.com|bookmarks\.yahoo\.co\.jp|bookmarks\.yahoo\.com|br\.pinterest\.com|brightkite|brightkite\.com|brizzly|brizzly\.com|business\.facebook\.com|buzzfeed|buzzfeed\.com|buzznet|buzznet\.com|cafe\.naver\.com|cafemom|cafemom\.com|camospace|camospace\.com|canalblog\.com|care\.com|care2|care2\.com|caringbridge\.org|catster|catster\.com|cbnt\.io|cellufun|cellufun\.com|centerblog\.net|chat\.zalo\.me|chegg\.com|chicagonow|chicagonow\.com|chiebukuro\.yahoo\.co\.jp|classmates|classmates\.com|classquest|classquest\.com|co\.pinterest\.com|cocolog-nifty|cocolog-nifty\.com|copainsdavant\.linternaute\.com|couchsurfing\.org|cozycot|cozycot\.com|cross\.tv|crunchyroll|crunchyroll\.com|cyworld|cyworld\.com|cz\.pinterest\.com|d\.hatena\.ne\.jp|dailystrength\.org|deluxe\.com|deviantart|deviantart\.com|dianping|dianping\.com|digg|digg\.com|diigo|diigo\.com|discover\.hubpages\.com|disqus|disqus\.com|dogster|dogster\.com|dol2day|dol2day\.com|doostang|doostang\.com|dopplr|dopplr\.com|douban|douban\.com|draft\.blogger\.com|draugiem\.lv|drugs-forum|drugs-forum\.com|dzone|dzone\.com|edublogs\.org|elftown|elftown\.com|epicurious\.com|everforo\.com|exblog\.jp|extole|extole\.com|facebook|facebook\.com|faceparty|faceparty\.com|fandom\.com|fanpop|fanpop\.com|fark|fark\.com|fb|fb\.me|fc2|fc2\.com|feedspot|feministing|feministing\.com|filmaffinity|filmaffinity\.com|flickr|flickr\.com|flipboard|flipboard\.com|folkdirect|folkdirect\.com|foodservice|foodservice\.com|forums\.androidcentral\.com|forums\.crackberry\.com|forums\.imore\.com|forums\.nexopia\.com|forums\.webosnation\.com|forums\.wpcentral\.com|fotki|fotki\.com|fotolog|fotolog\.com|foursquare|foursquare\.com|free\.facebook\.com|friendfeed|friendfeed\.com|fruehstueckstreff\.org|fubar|fubar\.com|gaiaonline|gaiaonline\.com|gamerdna|gamerdna\.com|gather\.com|geni\.com|getpocket\.com|glassboard|glassboard\.com|glassdoor|glassdoor\.com|godtube|godtube\.com|goldenline\.pl|goldstar|goldstar\.com|goo\.gl|gooblog|goodreads|goodreads\.com|google\+|googlegroups\.com|googleplus|govloop|govloop\.com|gowalla|gowalla\.com|gree\.jp|groups\.google\.com|gulli\.com|gutefrage\.net|habbo|habbo\.com|hi5|hi5\.com|hootsuite|hootsuite\.com|houzz|houzz\.com|hoverspot|hoverspot\.com|hr\.com|hu\.pinterest\.com|hubculture|hubculture\.com|hubpages\.com|hyves\.net|hyves\.nl|ibibo|ibibo\.com|id\.pinterest\.com|identi\.ca|ig|imageshack\.com|imageshack\.us|imvu|imvu\.com|in\.pinterest\.com|insanejournal|insanejournal\.com|instagram|instagram\.com|instapaper|instapaper\.com|internations\.org|interpals\.net|intherooms|intherooms\.com|irc-galleria\.net|is\.gd|italki|italki\.com|jammerdirect|jammerdirect\.com|jappy\.com|jappy\.de|kaboodle\.com|k
8akao|kakao\.com|kakaocorp\.com|kaneva|kaneva\.com|kin\.naver\.com|l\.facebook\.com|l\.instagram\.com|l\.messenger\.com|last\.fm|librarything|librarything\.com|lifestream\.aol\.com|line|line\.me|linkedin|linkedin\.com|listal|listal\.com|listography|listography\.com|livedoor\.com|livedoorblog|livejournal|livejournal\.com|lm\.facebook\.com|lnkd\.in|m\.blog\.naver\.com|m\.cafe\.naver\.com|m\.facebook\.com|m\.kin\.naver\.com|m\.vk\.com|m\.yelp\.com|mbga\.jp|medium\.com|meetin\.org|meetup|meetup\.com|meinvz\.net|meneame\.net|menuism\.com|messages\.google\.com|messages\.yahoo\.co\.jp|messenger|messenger\.com|mix\.com|mixi\.jp|mobile\.facebook\.com|mocospace|mocospace\.com|mouthshut|mouthshut\.com|movabletype|movabletype\.com|mubi|mubi\.com|my\.opera\.com|myanimelist\.net|myheritage|myheritage\.com|mylife|mylife\.com|mymodernmet|mymodernmet\.com|myspace|myspace\.com|netvibes|netvibes\.com|news\.ycombinator\.com|newsshowcase|nexopia|ngopost\.org|niconico|nicovideo\.jp|nightlifelink|nightlifelink\.com|ning|ning\.com|nl\.pinterest\.com|odnoklassniki\.ru|odnoklassniki\.ua|okwave\.jp|old\.reddit\.com|oneworldgroup\.org|onstartups|onstartups\.com|opendiary|opendiary\.com|oshiete\.goo\.ne\.jp|out\.reddit\.com|over-blog\.com|overblog\.com|paper\.li|partyflock\.nl|photobucket|photobucket\.com|pinboard|pinboard\.in|pingsta|pingsta\.com|pinterest|pinterest\.at|pinterest\.ca|pinterest\.ch|pinterest\.cl|pinterest\.co\.kr|pinterest\.co\.uk|pinterest\.com|pinterest\.com\.au|pinterest\.com\.mx|pinterest\.de|pinterest\.es|pinterest\.fr|pinterest\.it|pinterest\.jp|pinterest\.nz|pinterest\.ph|pinterest\.pt|pinterest\.ru|pinterest\.se|pixiv\.net|pl\.pinterest\.com|playahead\.se|plurk|plurk\.com|plus\.google\.com|plus\.url\.google\.com|pocket\.co|posterous|posterous\.com|pro\.homeadvisor\.com|pulse\.yahoo\.com|qapacity|qapacity\.com|quechup|quechup\.com|quora|quora\.com|qzone\.qq\.com|ravelry|ravelry\.com|reddit|reddit\.com|redux|redux\.com|renren|renren\.com|researchgate\.net|reunion|reunion\.com|reverbnation|reverbnation\.com|rtl\.de|ryze|ryze\.com|salespider|salespider\.com|scoop\.it|screenrant|screenrant\.com|scribd|scribd\.com|scvngr|scvngr\.com|secondlife|secondlife\.com|serverfault|serverfault\.com|shareit|sharethis|sharethis\.com|shvoong\.com|sites\.google\.com|skype|skyrock|skyrock\.com|slashdot\.org|slideshare\.net|smartnews\.com|snapchat|snapchat\.com|social|sociallife\.com\.br|socialvibe|socialvibe\.com|spaces\.live\.com|spoke|spoke\.com|spruz|spruz\.com|ssense\.com|stackapps|stackapps\.com|stackexchange|stackexchange\.com|stackoverflow|stackoverflow\.com|stardoll\.com|stickam|stickam\.com|studivz\.net|suomi24\.fi|superuser|superuser\.com|sweeva|sweeva\.com|t\.co|t\.me|tagged|tagged\.com|taggedmail|taggedmail\.com|talkbiznow|talkbiznow\.com|taringa\.net|techmeme|techmeme\.com|tencent|tencent\.com|tiktok|tiktok\.com|tinyurl|tinyurl\.com|toolbox|toolbox\.com|touch\.facebook\.com|tr\.pinterest\.com|travellerspoint|travellerspoint\.com|tripadvisor|tripadvisor\.com|trombi|trombi\.com|trustpilot|tudou|tudou\.com|tuenti|tuenti\.com|tumblr|tumblr\.com|tweetdeck|tweetdeck\.com|twitter|twitter\.com|twoo\.com|typepad|typepad\.com|unblog\.fr|urbanspoon\.com|ushareit\.com|ushi\.cn|vampirefreaks|vampirefreaks\.com|vampirerave|vampirerave\.com|vg\.no|video\.ibm\.com|vk\.com|vkontakte\.ru|wakoopa|wakoopa\.com|wattpad|wattpad\.com|web\.facebook\.com|web\.skype\.com|webshots|webshots\.com|wechat|wechat\.com|weebly|weebly\.com|weibo|weibo\.com|wer-weiss-was\.de|weread|weread\.com|whatsapp|whatsapp\.com|wiki\.answers\.com|wikihow\.com|wikitravel\.org|woot\.com|wordpress|wordpress\.com|wordpress\.org|xanga|xanga\.com|xing|xing\.com|yahoo-mbga\.jp|yammer|yammer\.com|yelp|yelp\.co\.uk|yelp\.com|youroom\.in|za\.pinterest\.com|zalo|zoo\.gr|zooppa|zooppa\.com)$", "i").test(v.utmSource) || new RegExp("^(?:social|social-network|social-media|sm|social network|social media)$", "i").test(v.utmMedium)},{"name":"organic-video","test":(v) => new RegExp("^(?:blog\.twitch\.tv|crackle|crackle\.com|curiositystream|curiositystream\.com|d\.tube|dailymotion|dailymotion\.com|dashboard\.twitch\.tv|disneyplus|disneyplus\.com|fast\.wistia\.net|help\.hulu\.com|help\.netflix\.com|hulu|hulu\.com|id\.twitch\.tv|iq\.com|iqiyi|iqiyi\.com|jobs\.netflix\.com|justin\.tv|m\.twitch\.tv|m\.youtube\.com|music\.youtube\.com|netflix|netflix\.com|player\.twitch\.tv|player\.vimeo\.com|ted|ted\.com|twitch|twitch\.tv|utreon|utreon\.com|veoh|veoh\.com|viadeo\.journaldunet\.com|vimeo|vimeo\.com|wistia|wistia\.com|youku|youku\.com|youtube|youtube\.com)$", "i").test(v.utmSource) || new RegExp("^(.*video.*)$", "i").test(v.utmMedium)},{"name":"organic-search","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|y
8andex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) || v.utmMedium.toLowerCase() === "organic"},{"name":"referral","test":(v) => new RegExp("^(?:referral|app|link)$", "i").test(v.utmMedium)},{"name":"email","test":(v) => new RegExp("^(?:email|e-mail|e_mail|e mail)$", "i").test(v.utmMedium) || new RegExp("^(?:email|e-mail|e_mail|e mail)$", "i").test(v.utmSource)},{"name":"affiliate","test":(v) => v.utmMedium.toLowerCase() === "affiliate"},{"name":"audio","test":(v) => v.utmMedium.toLowerCase() === "audio"},{"name":"sms","test":(v) => v.utmSource.toLowerCase() === "sms" || v.utmMedium.toLowerCase() === "sms"},{"name":"mobile-push-notification","test":(v) => v.utmSource.toLowerCase() === "firebase" || new RegExp("(?:.*mobile.*|.*notification.*|push$)", "i").test(v.utmMedium)}].find(i=>i.test(e))?.name??"other"}getShopifyAnalyticsId(){const e=this.getCookie("_shopify_y");if(e)return e;try{const t=this.localStorageGet("Shoplift_ClientId");if(t)return t}catch{}return null}legacyGetCookieVisitor(){const e=this.getCookie("SHOPLIFT");return e===null?null:JSON.parse(e,F)}getCookie(e){const t=this.cookie.split("; ").filter(i=>i.split("=").at(0)===e).at(0);return t===void 0?null:t.split("=").slice(1).join("=")}monitorConsentChange(){document.addEventListener("visitorConsentCollected",e=>{(async()=>await this.onConsentChange(e.detail.analyticsAllowed,!0))()}),document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>this.loadShopifyConsentApiWithRetry()):this.loadShopifyConsentApiWithRetry()}loadShopifyConsentApiWithRetry(){let e=0;const t=()=>{this.loadShopifyConsentApi()||e++<10&&window.setTimeout(t,100)};t()}loadShopifyConsentApi(){if(window.Shopify){this.log("Loading Shopify features");const e=async()=>{if(!window.Shopify){this.log("Shopify object missing... suddenly?");return}if(window.Shopify.customerPrivacy===void 0){this.log("Shopify CustomerPrivacy api still missing, trying again in 1000ms"),t=window.setTimeout(()=>{(async()=>await e())()},1e3);return}if(this.geoViaShopify){const s=window.Shopify.customerPrivacy.getRegion?.();this.resolvedRegion=typeof s=="string"?s.replace(/-/g,""):""}const i=window.Shopify.customerPrivacy.getTrackingConsent();await this.onConsentChange(window.Shopify.customerPrivacy.analyticsProcessingAllowed(),i==="yes")};let t=window.setTimeout(()=>{(async()=>await e())()},5e3);return window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],i=>{(async()=>{if(window.clearTimeout(t),i){this.log("Error loading consent tracking",i);return}await e()})()}),!0}return!1}async onConsentChange(e,t){try{if(this.log("Consent change detected",e,t),this.state.essential.consentApproved=e,this.state.essential.hasConsentInteraction=t,!this.state.essential.consentApproved){this.state.essential.hasConsentInteraction&&(this.state.analytics.queue.length=0),this.saveState();return}this.cookie=document.cookie,this.shopifyAnalyticsId=this.getShopifyAnalyticsId(),this.saveState(),await this.syncAllEvents()}catch(i){this.log("Error syncing on consent change",i)}}isThemePreview(){return isThemePreview||themeRole!=="main"}isAppProxyPath(){const e=["/apps/","/tools/","/a/"],t=window.location.pathname;return e.some(i=>t.startsWith(i))}clearThemeBar(e,t,i){const s=structuredClone(i);this.log("Looking for theme bar"),this.waitForElement(null,"body").then(r=>this.waitForElement(r,"#preview-bar-iframe, #PBarNextFrameWrapper").then(o=>(this.log("Found theme bar"),t&&(this.log("Removing theme bar"),o.remove()),e?this.makeRequest({url:`${this.eventHost}/api/v0/logs`,method:"post",data:JSON.stringify({...this.debugState(),stateAtEvaluation:s},ee)}):Promise.resolve(null)))).catch(r=>console.error(r))}waitForElement(e,t){return new Promise(i=>{const s=document.querySelector(t);if(s){i(s);return}const r=new MutationObserver(o=>{const n=document.querySelector(t);if(n){r.disconnect(),i(n);return}});r.observe(e??document.documentElement,{childList:!0})})}setDebug(e){this.state.essential.debugMode=e,this.saveState()}log(e,...t){let i=0;const s=e.replace(/%[sdoOfF]/g,r=>{if(i>=t.length)return r;const o=t[i++];return r==="%o"||r==="%O"?JSON.stringify(o):String(o)});this.logHistory.push(`[${new Date().toISOString()}][SL] ${s}`),!(!this.state.essential.debugMode&&!this.shopliftDebug)&&console.debug(`[SL] ${e}`,...t)}debugState(){return{state:this.state,storage:{essential:this.loadLocalStorage(this.essentialSessionKey),analytics:this.loadLocalStorage(this.analyticsSessionKey)},params:{shop:this.shop,host:this.host,eventHost:this.eventHost,cssHideClass:this.cssHideClass,testConfigs:this.testConfigs,inactiveTestConfigs:this.inactiveTestConfigs,sendPageView:this.sendPageView,isShopifyMerchantCookie
8:this.getCookie("is_shopify_merchant"),themeId,url:window.location.href,isThemePreview,themeRole,gaConfig:this.gaConfig},logHistory:this.logHistory}}createViewportObserver(e,t={}){const{threshold:i=this.VIEWPORT_TRACK_THRESHOLD,triggerOnce:s=!0}=t,r=new Set;return new IntersectionObserver(o=>{o.forEach(n=>{if(n.isIntersecting&&!r.has(n.target)){const l=n.target,c=l.getAttribute(this.DATA_SL_TEST_ID);c&&(e(c,l),s&&r.add(l))}})},{threshold:i})}applyChangesWithViewport(e,t,i,s){const r=t.selectorsForViewportTracking??t.selectors,o=n=>{if(this.state.essential.visitorTests.some(h=>h.testId===n)||this.activeViewportObservers.has(n))return;const l=[];if(r.forEach(h=>{e.querySelectorAll(h.cssSelector).forEach(b=>l.push(b))}),l.length===0)return;let c=!1;const d=()=>{c||(c=!0,i(n),u.disconnect(),this.activeViewportObservers.delete(n))},u=this.createViewportObserver(()=>{d()},{triggerOnce:!0,...s});this.activeViewportObservers.set(n,u),this.log(`Created viewport observer for test ${n}, observing ${l.length} elements`),l.forEach(h=>{h.setAttribute(this.DATA_SL_TEST_ID,String(n)),u.observe(h)}),setTimeout(()=>{c||l.forEach(h=>{const p=h.getBoundingClientRect(),b=s?.threshold??this.VIEWPORT_TRACK_THRESHOLD,E=Math.min(p.bottom,window.innerHeight)-Math.max(p.top,0),S=Math.min(p.right,window.innerWidth)-Math.max(p.left,0);p.top<window.innerHeight&&p.bottom>0&&p.left<window.innerWidth&&p.right>0&&E>0&&S>0&&E>=p.height*b&&(this.log(`Price element already visible in viewport for test ${n}:`,h),d())})},100)};t.selectors.length>0&&U(e,t,()=>{}),Te(e,{testId:t.testId,hypothesisId:t.hypothesisId,selectors:r},n=>{o(n)})}applyPriceTestWithMapLookup(e,t,i,s){if(!t.priceData){this.log("No price data for hypothesis '%s'",t.id);return}this.log("Hypothesis '%s' isControl=%s, priceData has %d variants",t.id,t.isControl,t.priceData.variants.length);const r=t.priceData.variants.slice(0,3);for(const[S,C,_]of r)this.log("  Sample priceData: variant=%s, price=%d, compareAt=%d",S,C,_);const o=j(t.priceData),n=new Set;for(const S of i)if(S.priceData)for(const[C]of S.priceData.variants)n.add(C);this.log("Price test Map lookup: %d products in hypothesis, %d total products to track",o.size,n.size);const l=t.priceData,c=new WeakSet;let d=!1;const u="[data-sl-attribute-p], [data-sl-attribute-cap], [data-sl-attribute-discount]",h=S=>{if(c.has(S))return;const C=S.getAttribute("data-sl-attribute-p"),_=S.getAttribute("data-sl-attribute-cap"),T=S.getAttribute("data-sl-attribute-discount"),m=C||_||T;if(!m||!n.has(m))return;c.add(S);const y=o.get(m);y&&(this.log("Applying price for product %s: %d cents (compare at: %d cents)",m,y.priceInCents,y.compareAtPriceInCents),Le(S,m,y,l),this.log("Applied price to element for product %s",m)),!d&&!this.state.essential.visitorTests.some(w=>w.testId===e)&&(S.setAttribute(this.DATA_SL_TEST_ID,String(e)),this.setupElementViewportTracking(S,e,()=>{d||(d=!0,s(e))}))},p=()=>{const S=document.querySelectorAll(u);this.log("Scanning for price elements, found: %d",S.length),S.forEach(h)},b=new MutationObserver(S=>{for(const C of S)C.type==="childList"&&C.addedNodes.forEach(_=>{if(_.nodeType===Node.ELEMENT_NODE){const T=_;(T.hasAttribute("data-sl-attribute-p")||T.hasAttribute("data-sl-attribute-cap")||T.hasAttribute("data-sl-attribute-discount"))&&h(T),T.querySelectorAll(u).forEach(h)}}),C.type==="attributes"&&C.target instanceof Element&&h(C.target)}),E=document.body||document.documentElement;b.observe(E,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-sl-attribute-p","data-sl-attribute-cap","data-sl-attribute-discount"]}),this.log("MutationObserver started for price elements"),p(),document.readyState==="loading"&&document.addEventListener("DOMContentLoaded",()=>{this.log("DOMContentLoaded - rescanning for price elements"),p()}),setTimeout(()=>{this.log("Delayed rescan for price elements"),p()},100),setTimeout(()=>{this.log("Final rescan for price elements"),p()},500)}setupElementViewportTracking(e,t,i){const s=this.VIEWPORT_TRACK_THRESHOLD,r=e.getBoundingClientRect(),o=Math.min(r.bottom,window.innerHeight)-Math.max(r.top,0),n=Math.min(r.right,window.innerWidth)-Math.max(r.left,0);if(r.top<window.innerHeight&&r.bottom>0&&r.left<window.innerWidth&&r.right>0&&o>0&&n>0&&o>=r.height*s){this.log("Price element already visible for test %s",t),i();return}const c=new IntersectionObserver(d=>{for(const u of d)if(u.isIntersecting&&u.intersectionRatio>=s){this.log("Price element entered viewport for test %s",t),c.disconnect(),i();break}},{threshold:s});c.observe(e)}debug(){const e=this.debugState();console.log(JSON.stringify(e,ee,2))}}(async function(){window.shopliftInstance||(window.shopliftInstance=new Ze("kiara-sky-professional-nails.myshopify.com","https://app.shoplift.ai","https://events.shoplift.ai",false,false,false,{"sendEvents":false,"mode":"gtag"}
8,false,false,1000,[],[],null,false),await window.shopliftInstance.init())})();async function Qe(a,e,t,i){const s=Be({log:i});if(t)return i("[SUB-PREVIEW] A side — no overlay applied; widget renders naturally"),s;const r=a.widget.widgetType,o=e?j(e):null;let n=W(e),l=J(a,n),c=l.discountMap,d=l.maxDiscount;function u(){const f=W(e);f!==n&&(n=f,l=J(a,n),c=l.discountMap,d=l.maxDiscount,i(`[SUB-PREVIEW] scope refreshed currentProductId=${n??"n/a"}, maxDiscount=${d}`))}i(`[SUB-PREVIEW] side=B, currentProductId=${n??"n/a"}, maxDiscount=${d}`);function h(f){if(!e||!o)return null;const v=Z(o),g=v?o.get(v):void 0;return g?{formattedVariantPrice:G(g.priceInCents,e),formattedDiscounted:G(g.priceInCents*(1-f/100),e)}:null}function p(f){const v=Y(a,f);if(!v)return d;const g=D(a,"subscriptionInput"),P=g.length?g[0].selector:'input[name="rc_plan"]',A=v.querySelector(`${P}:checked`);if(A){const k=c[A.value];if(k!==void 0)return k}return d}function b(f){const v=D(a,"subscriptionDiscount");for(const g of v)if(g.selector.includes("badge")||g.selector.includes("__badge")){const P=f.querySelector(g.selector);P?.textContent&&!P.textContent.includes(`${d}%`)&&$(P,A=>N(A,d))}}function E(f,v){const g=h(v);if(!g)return;const P=D(a,"subscriptionCompareAt");for(const A of P){const k=f.querySelector(A.selector)||f.querySelector(`[part~="${A.selector}"]`);k?.textContent&&!k.textContent.includes(g.formattedVariantPrice)&&$(k,x=>/\d/.test(x)?g.formattedVariantPrice:x)}}function S(f,v){const g=h(v);if(!g)return;const P=D(a,"subscriptionPrice");for(const A of P){const k=f.querySelector(A.selector)||f.querySelector(`[part~="${A.selector}"]`);k?.textContent&&!k.textContent.includes(g.formattedDiscounted)&&$(k,x=>/\d/.test(x)?g.formattedDiscounted:x)}}function C(f){const v=D(a,"subscriptionInput"),g=v.length?v[0].selector:'input[name="rc_plan"]',P=D(a,"subscriptionPlanDiscount"),A=P.length?P[0].selector:".rc-plans-button__discount";for(const k of Array.from(f.querySelectorAll("label"))){const x=k.querySelector(g),R=k.querySelector(A);if(x&&R?.textContent){const O=c[x.value];if(O!==void 0){const V=R.textContent.match(/[\d.]+%/)?.[0];V&&V!==`${O}%`&&$(R,L=>N(L,O))}}}}function _(f){const v=f.querySelector("select");if(v)for(const g of Array.from(v.options)){const P=c[g.value];if(P!==void 0&&g.textContent){const A=g.textContent.match(/[\d.]+%/)?.[0];A&&A!==`${P}%`&&(g.textContent=N(g.textContent,P))}}}function T(f){const v=D(a,"onetimePrice");if(!v.length||!e||!o)return;const g=Z(o),P=g?o.get(g):void 0;if(!P)return;const A=G(P.priceInCents,e),k=D(a,"onetimeContainer"),x=k.length?k[0].selector:'[part~="rc-purchase-option__onetime"]',R=f.querySelector(x);if(R)for(const O of v){const V=R.querySelector(`[part~="${O.selector}"]`);V?.textContent&&!V.textContent.includes(A)&&$(V,L=>/\d/.test(L)?A:L)}}function m(f,v){const P=D(a,"subscriptionDiscount").filter(A=>A.selector.includes("benefit")||A.selector==="rc-benefits");for(const A of P){const k=f.querySelector(A.selector);if(k?.shadowRoot){for(const x of Array.from(k.shadowRoot.querySelectorAll("li")))if(x.textContent?.includes("Save")){const R=x.textContent.match(/[\d.]+%/)?.[0];R&&R!==`${v}%`&&$(x,O=>N(O,v))}}}}let y=!1;function w(){if(!y){y=!0;try{u();const f=B(a);if(!f)return;const v=p(f);b(f),E(f,v),S(f,v),T(f);const g=Y(a,f);g&&(r==="buttons"||r==="radio"?C(g):_(g)),m(f,v)}finally{y=!1}}}const I=pe({data:a,runUpdates:w});return function(){I(),s()}}const Xe=Object.freeze(Object.defineProperty({__proto__:null,subscriptionPreviewRender:Qe},Symbol.toStringTag,{value:"Module"}))})(); })("/", { suffix: "large", type: "page" }, "main", 147361300616, false)</script>
8
9		<!-- End of Shoplift scripts -->
10
11		<!-- Aspire.io (added 4/29/24) -->
12		
12<script src="//kiarasky.com/cdn/shop/t/281/assets/aspire.js?v=150067421275675832531790274713" async></script>
12
13		<!-- END Aspire.io -->
14
15		<meta charset="utf-8">
16		<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
17		<meta
18			name="viewport"
19			content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0"
20		>
21		<meta name="theme-color" content="">
22		<meta
23			name="google-site-verification"
24			content="iPyblCMQ11fUnICDlYgxMGfrJdZaM-ncX3DI5AaXW5Q"
25		>
26		<meta
27			name="google-site-verification"
28			content="wkYIYynBxB7U9hQySbA0ngANMws-YgWSWAsQbqJZkhs"
29		>
30		<meta
31			name="google-site-verification"
32			content="1vgoY1IPZJZ4rhsJwkwkSovAqM32yNBpzNXvJqOy9rY"
33		>
34
35		<title>Shop Our Instagram Looks | Kiara Sky</title><meta
36	name="description"
37	content="See something you like on our Instagram? Find the looks online and shop the products behind the posts."
38>
39
40
41		<link rel="canonical" href="https://kiarasky.com/pages/shop-insta"><link
42				rel="shortcut icon"
43				href="//kiarasky.com/cdn/shop/files/fav.png?crop=center&height=48&v=1757088499&width=48"
44				type="image/png"
45			><meta property="og:type" content="website">
46	<meta property="og:title" content="Shop Our Instagram Looks | Kiara Sky"><meta property="og:description" content="See something you like on our Instagram? Find the looks online and shop the products behind the posts."><meta property="og:url" content="https://kiarasky.com/pages/shop-insta">
47<meta property="og:site_name" content="Kiara Sky Professional Nails"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Shop Our Instagram Looks | Kiara Sky">
48	<meta
49		name="twitter:description"
50		content="See something you like on our Instagram? Find the looks online and shop the products behind the posts."
51	>
52
53		<link rel="preconnect" href="https://kiarasky-us.attn.tv">
54		<link rel="preconnect" href="https://scripts.clarity.ms">
55		<link rel="preconnect" href="https://cdn.attn.tv">
56
57		
57<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
57<meta name="google-site-verification" content="1vgoY1IPZJZ4rhsJwkwkSovAqM32yNBpzNXvJqOy9rY">
58<meta name="google-site-verification" content="sAfv81CjetPiIMUWKnsn2E1sXVtEVRs34UcoI50O2Bs">
59<meta name="facebook-domain-verification" content="h4d7bo1q2jqpgkl2buxanbi5fga1ft">
60<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/31165513864/digital_wallets/dialog">
61<meta id="in-context-paypal-metadata" data-shop-id="31165513864" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
62<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://kiarasky.com/pages/shop-insta">
63<link rel="alternate" hreflang="en" href="https://kiarasky.com/pages/shop-insta">
64<link rel="alternate" hreflang="en-AU" href="https://kiarasky.com/en-au/pages/shop-insta">
65<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=13369480"></script>
65
66<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
67<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=13369480&shop_id=31165513864" crossorigin="anonymous"></script>
vendor: 1 bytes, line 67
67
68<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":31165513864,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/31165513864","merchantName":"Kiara Sky Professional Nails","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Kiara Sky Professional Nails","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 68
68
69<script id="shopify-features" type="application/json">{"accessToken":"0c51680be5d867b2205aecfc550f9018","betas":["rich-media-storefront-analytics"],"domain":"kiarasky.com","predictiveSearch":true,"shopId":31165513864,"locale":"en"}</script>
vendor: 1 bytes, line 69
69
70<script>var Shopify = Shopify || {};
71Shopify.shop = "kiara-sky-professional-nails.myshopify.com";
72Shopify.locale = "en";
73Shopify.currency = {"active":"USD","rate":"1.0"};
74Shopify.country = "US";
75Shopify.theme = {"name":"kiarasky.com\/main","id":147361300616,"schema_name":"Prestige","schema_version":"4.5.5","theme_store_id":null,"role":"main"};
76Shopify.theme.handle = "null";
77Shopify.theme.style = {"id":null,"handle":null};
78Shopify.cdnHost = "kiarasky.com/cdn";
79Shopify.routes = Shopify.routes || {};
80Shopify.routes.root = "/";
81Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
82Shopify.SignInWithShop = Shopify.SignInWithShop || {};
83Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
84Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 84
84
85<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 85
85
86<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 86
86
87<script>
88  window.ShopifyPay = window.ShopifyPay || {};
89  window.ShopifyPay.apiHost = "shop.app\/pay";
90  window.ShopifyPay.redirectState = null;
91</script>
vendor: 1 bytes, line 91
91
92<script>
93  window.Shopify = window.Shopify || {};
94  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
95  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
96  window.Shopify.SignInWithShop.eligible = true;
97</script>
vendor: 1 bytes, line 97
97
98<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 98
98
99<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 99
99
100<script type="module">
101  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
102
103  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
104
105</script>
vendor: 1 bytes, line 105
105
106<script>
107  window.Shopify = window.Shopify || {};
108  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
109  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"]};
110</script>
vendor: 1 bytes, line 110
110
111<script>(function() {
112  var isLoaded = false;
113  function asyncLoad() {
114    if (isLoaded) return;
115    isLoaded = true;
116    var urls = ["https:\/\/cdn.doofinder.com\/shopify\/doofinder-installed.js?shop=kiara-sky-professional-nails.myshopify.com","https:\/\/cdn.doofinder.com\/shopify\/doofinder-installed.js?shop=kiara-sky-professional-nails.myshopify.com","https:\/\/cdn.attn.tv\/kiarasky\/dtag.js?shop=kiara-sky-professional-nails.myshopify.com"];
117    for (var i = 0; i < urls.length; i++) {
118      var s = document.createElement('script');
119      s.type = 'text/javascript';
120      s.async = true;
121      s.src = urls[i];
122      var x = document.getElementsByTagName('script')[0];
123      x.parentNode.insertBefore(s, x);
124    }
125  };
126  if(window.attachEvent) {
127    window.attachEvent('onload', asyncLoad);
128  } else {
129    window.addEventListener('load', asyncLoad, false);
130  }
131})();</script>
vendor: 1 bytes, line 131
131
132<script id="__st">var __st={"a":31165513864,"offset":-25200,"reqid":"8b533c55-97e6-4bd8-93e5-0be2cc34f7c2-1790276118","pageurl":"kiarasky.com\/pages\/shop-insta","s":"pages-53087502472","u":"032e337b7001","p":"page","rtyp":"page","rid":53087502472};</script>
vendor: 1 bytes, line 132
132
133<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 133
133
134<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 134
134
135<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//kiarasky.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 135
135
136<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 = "//kiarasky.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>
136<script crossorigin="anonymous" defer="defer" src="//kiarasky.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 136
136
137<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 137
137
138<script>
139  window.Shopify = window.Shopify || {};
140  window.Shopify.MCP = window.Shopify.MCP || {};
141  window.Shopify.MCP.enabled = true;
142  window.Shopify.MCP.shop = "kiara-sky-professional-nails.myshopify.com";
143  window.Shopify.MCP.mcpEndpoint = "https:\/\/kiarasky.com\/api\/mcp";
144  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"]}}];
145</script>
vendor: 1 bytes, line 145
145
146<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("\/\/kiarasky.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
147</script>
vendor: 1 bytes, line 147
147
148<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://kiarasky.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
149</script>
vendor: 1 bytes, line 149
149
150<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
151  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);
152</script>
vendor: 1 bytes, line 152
152
153<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})}}));
154</script>
vendor: 1 bytes, line 154
154
155<script id='scb4127' type='text/javascript' async='' src='https://kiarasky.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
155<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://kiarasky.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
156<style id="shopify-accelerated-checkout-cart">
157        #shopify-buyer-consent {
158  margin-top: 1em;
159  display: inline-block;
160  width: 100%;
161}
162
163#shopify-buyer-consent.hidden {
164  display: none;
165}
166
167#shopify-subscription-policy-button {
168  background: none;
169  border: none;
170  padding: 0;
171  text-decoration: underline;
172  font-size: inherit;
173  cursor: pointer;
174}
175
176#shopify-subscription-policy-button::before {
177  box-shadow: none;
178}
179
180      </style>
181
182<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
182
183
184		
185			
186			
187			<link
188				href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css"
189				rel="stylesheet"
190				integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH"
191				crossorigin="anonymous"
192			>
193		
194<style>
195*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
196@import "https://p.typekit.net/p.css?s=1&k=iuk2hjz&ht=tk&f=24550&a=8363863&app=typekit&e=css";img,svg{vertical-align:initial}.PageContainer{overflow-x:hidden;overflow-y:hidden}@media screen and (min-width:1240px){.Header--center .Header__MainNav{bottom:1px}.Header__FlexItem{margin-bottom:40px}}.Slideshow__Slide,.FeaturedSlideshow__Wrapper{min-height:100%}.FeaturedSlideshow__Wrapper{display:flex;flex-wrap:wrap;align-content:space-between}.FeaturedSlideshow__Content,.FeaturedSlideshow__Media{width:50%}.FeaturedSlideshow__Content{align-items:center;display:grid;justify-content:center;text-align:center}.FeaturedSlideshow__ContentInner{max-width:590px;padding:20px 12px}.FeaturedSlideshow__Media>img{object-fit:cover;height:100%;width:100%}@media screen and (max-width:1023px){.FeaturedSlideshow__Content,.FeaturedSlideshow__Media{max-height:unset!important;width:100%}.FeaturedSlideshow__ContentInner{text-align:center!important}.FeaturedSlideshow__Media{aspect-ratio:1 / 1;height:auto}}.FeaturedSlideshow__ContentInner>h2{margin-bottom:30px}@media screen and (min-width:1023px){.FeaturedSlideshow__Content,.FeaturedSlideshow__Media{height:660px}}.StoreSwitcher__Wrapper{align-items:center;display:flex;justify-content:center;max-width:100%}.StoreSwitcher__Link{align-items:center;display:flex;padding:10px 0;text-align:center;justify-content:center;width:50%}.ProductBottomLabels{bottom:0;font-style:italic;position:absolute;text-transform:uppercase;width:100%}.price_and_sku_wrapper{display:block!important;text-align:left!important}
196.ProductItem__Info,.price_and_sku_wrapper,.ProductItem__PriceList{text-align:center!important}@media screen and (min-width:1000px){.SidebarMenu__MobileOnly{display:none}}
197@font-face{font-family:Figtree;font-weight:600;font-style:normal;font-display:swap;src:url(//kiarasky.com/cdn/fonts/figtree/figtree_n6.9d1ea52bb49a0a86cfd1b0383d00f83d3fcc14de.woff2) format("woff2"),url(//kiarasky.com/cdn/fonts/figtree/figtree_n6.f0fcdea525a0e47b2ae4ab645832a8e8a96d31d3.woff) format("woff")}@font-face{font-family:Figtree;font-weight:600;font-style:normal;font-display:swap;src:url(//kiarasky.com/cdn/fonts/figtree/figtree_n6.9d1ea52bb49a0a86cfd1b0383d00f83d3fcc14de.woff2) format("woff2"),url(//kiarasky.com/cdn/fonts/figtree/figtree_n6.f0fcdea525a0e47b2ae4ab645832a8e8a96d31d3.woff) format("woff")}@font-face{font-family:Figtree;font-weight:400;font-style:normal;font-display:swap;src:url(//kiarasky.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2) format("woff2"),url(//kiarasky.com/cdn/fonts/figtree/figtree_n4.c0575d1db21fc3821f17fd6617d3dee552312137.woff) format("woff")}
197@font-face{font-family:Figtree;font-weight:600;font-style:normal;font-display:swap;src:url(//kiarasky.com/cdn/fonts/figtree/figtree_n6.9d1ea52bb49a0a86cfd1b0383d00f83d3fcc14de.woff2) format("woff2"),url(//kiarasky.com/cdn/fonts/figtree/figtree_n6.f0fcdea525a0e47b2ae4ab645832a8e8a96d31d3.woff) format("woff")}@font-face{font-family:Figtree;font-weight:700;font-style:normal;font-display:swap;src:url(//kiarasky.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2) format("woff2"),url(//kiarasky.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff) format("woff")}@font-face{font-family:Figtree;font-weight:400;font-style:italic;font-display:swap;src:url(//kiarasky.com/cdn/fonts/figtree/figtree_i4.89f7a4275c064845c304a4cf8a4a586060656db2.woff2) format("woff2"),url(//kiarasky.com/cdn/fonts/figtree/figtree_i4.6f955aaaafc55a22ffc1f32ecf3756859a5ad3e2.woff) format("woff")}@font-face{font-family:Figtree;font-weight:700;font-style:italic;font-display:swap;src:url(//kiarasky.com/cdn/fonts/figtree/figtree_i7.06add7096a6f2ab742e09ec7e498115904eda1fe.woff2) format("woff2"),url(//kiarasky.com/cdn/fonts/figtree/figtree_i7.ee584b5fcaccdbb5518c0228158941f8df81b101.woff) format("woff")}*,*:before,*:after{box-sizing:border-box!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-ms-overflow-style:-ms-autohiding-scrollbar}body{margin:0}aside,header,main,nav,section{display:block}video{display:inline-block;vertical-align:baseline}main{margin:auto;max-width:2500px}:active{outline:none}a{color:inherit;background-color:transparent;text-decoration:none}b,strong{font-weight:700}p,h1,h2,h3{margin-top:0;font-size:inherit;font-weight:inherit}p:last-child,h1:last-child,h2:last-child{margin-bottom:0}img{max-width:100%;height:auto;border-style:none;vertical-align:top}svg:not(:root){overflow:hidden}ul{margin:0;padding:0;list-style-position:inside}button,input,select{color:inherit;font:inherit;margin:0}button{padding:0;overflow:visible;background:none;border:none;border-radius:0;-webkit-appearance:none}button,select{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal;border-radius:0}input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:none;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input::-webkit-input-placeholder{color:inherit}input::-moz-placeholder{color:inherit}input:-ms-input-placeholder{color:inherit}input::-ms-input-placeholder{color:inherit}.Grid{display:block;list-style:none;padding:0;margin:0 0 0 -24px;font-size:0}.Grid__Cell{box-sizing:border-box;display:inline-block;width:100%;padding:0 0 0 24px;margin:0;vertical-align:top;font-size:1rem}@media screen and (max-width:640px){.hidden-phone{display:none!important}.\31\/2--phone{width:50%}}@media screen and (min-width:641px)and (max-width:1007px){.\31\/2--tablet{width:50%}}@media screen and (min-width:641px){.hidden-tablet-and-up{display:none!important}}@media screen and (max-width:1007px){.hidden-pocket{display:none!important}}@media screen and (min-width:1008px)and (max-width:1239px){.hidden-lap{display:none!important}}@media screen and (min-width:1008px){.\31\/4--lap-and-up{width:25%}}@media screen and (min-width:1240px){.hidden-desk{display:none!important}}[data-scrollable]{overflow:auto}.Container{margin:0 auto;padding:0 24px}@media screen and (min-width:641px){.Container{padding:0 50px}}@media screen and (min-width:1240px){.Container{padding:0 80px}}@media screen and (max-width:640px){padding: 4%}html{font-size:14px}
197body{font-family:Figtree,sans-serif;font-weight:400;font-style:normal;color:#454545;background:#fff;line-height:1.65}.Link--primary.is-active{color:#662420}.Link--underline{position:relative;display:inline-block}.Link--underline:before{content:"";position:absolute;width:100%;height:1px;left:0;bottom:-1px;background:currentColor;transform:scale(1);transform-origin:left center}.Heading{font-family:Figtree,sans-serif;font-weight:600;font-style:normal;color:#454545;letter-spacing:.2em;text-transform:uppercase}.Text--subdued{color:#595959}.Text--alignCenter{text-align:center!important}.Icon-Wrapper--clickable{position:relative;background:transparent}.Icon-Wrapper--clickable:before{position:absolute;content:"";top:-8px;right:-12px;left:-12px;bottom:-8px;transform:translateZ(0)}.Icon{display:inline-block;height:1em;width:1em;fill:currentColor;vertical-align:middle;stroke-width:1px;background:none}.u-visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.u-h4{font-size:15px}.u-h5{font-size:13px}.u-h6{font-size:12px}.u-h7,.u-h8{font-size:11px}@media screen and (min-width:641px){.u-h4{font-size:16px}.u-h5{font-size:13px}.u-h6{font-size:12px}.u-h7,.u-h8{font-size:11px}}.Button{position:relative;display:inline-block;padding:14px 28px;line-height:normal;border:1px solid transparent;border-radius:0;text-transform:uppercase;font-size:12px;text-align:center;letter-spacing:.2em;
197font-family:Figtree,sans-serif;font-weight:600;font-style:normal;background-color:transparent;z-index:1}.Button:before{position:absolute;content:"";display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;transform:scale(1);transform-origin:left center;z-index:-1}.Button--primary{color:#fff;border-color:#662420}.Button--primary:before{background-color:#662420}.Button--full{width:100%}.Carousel{position:relative}.Carousel:not(.flickity-enabled) .Carousel__Cell:not(.is-selected){display:none}.Carousel__Cell{display:block;width:100%}.Collapsible{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;overflow:hidden}.Collapsible+.Collapsible{border-top:none}.Collapsible__Button{display:block;position:relative;width:100%;padding:20px 0;text-align:left}.Collapsible__Plus{position:absolute;right:0;top:calc(50% - 5.5px);width:11px;height:11px}.Collapsible__Plus:before,.Collapsible__Plus:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);background-color:currentColor}.Collapsible__Plus:before{width:11px;height:1px;opacity:1}.Collapsible__Plus:after{width:1px;height:11px}.Collapsible .Collapsible{margin-left:16px;border:none}.Collapsible .Collapsible .Collapsible__Button{padding:13px 0}.Collapsible__Inner{display:block;height:0;visibility:hidden;overflow:hidden}.Collapsible__Content{padding-bottom:18px}.Collapsible .Linklist{margin-bottom:4px}.Collapsible .Linklist--bordered{margin-top:16px;margin-bottom:4px}.Drawer{position:fixed;top:0;left:0;visibility:hidden;width:calc(100vw - 65px);height:100vh;max-height:none;z-index:20000000000;background:#fff;box-shadow:none;touch-action:manipulation}.Drawer:before{position:absolute;content:"";width:100%;height:100%;box-shadow:2px 0 10px #36363633,-2px 0 10px #36363633;opacity:0}.Drawer--fromLeft{transform:translate(calc(-100vw + 65px))}.Drawer--fromRight{right:0;left:auto;transform:translate(calc(100vw - 65px))}.Drawer--overlay{visibility:hidden}.Drawer--overlay{display:flex;justify-content:center;align-items:center;position:fixed;opacity:0;height:100%;width:100%;z-index:30;transform:translate(0);background:#000;color:#fff}.Drawer__Container{width:100%}.Drawer--fromLeft .Drawer__Container{padding-left:18px;padding-right:24px}.Drawer--fromRight .Drawer__Container{padding-left:24px;padding-right:18px}.Drawer__Header{display:flex;align-items:center;position:relative;height:50px;max-height:60px;background:inherit;text-align:center;z-index:1}@supports (--css: variables){.Drawer__Header{height:var(--header-height)}}.Drawer__Close{position:absolute;margin-left:0;left:18px;top:calc(50% - 7px);line-height:0}.Drawer__Close svg{width:15px;height:15px;stroke-width:1.25px}.Drawer--fromRight .Drawer__Close{right:18px;left:auto}.Drawer__Header--bordered{box-shadow:0 -1px #e3e3e3 inset}.Drawer__Content{position:relative;display:flex;flex-direction:column;overflow:hidden;height:calc(100% - 60px);max-height:calc(100% - 50px)}@supports (--css: variables){.Drawer__Content{height:calc(100% - var(--header-height));max-height:calc(100% - var(--header-height))}}@supports (width:max(100%)){.Drawer__Content{height:max(100% - var(--header-height),100% - 60px);max-height:max(100% - var(--header-height),100% - 60px)}}.Drawer__Main{flex:1 1 auto}.Drawer__Footer{flex:none;box-shadow:0 -2px #662420}@media screen and (min-width:641px){.Drawer{width:400px;transform:translate(-100%)}.Drawer--small{width:340px}.Drawer--fromRight{transform:translate(100%)}.Drawer__Header{max-height:80px;min-height:60px}.Drawer--fromLeft .Drawer__Container,.Drawer--fromRight .Drawer__Container{padding-left:30px;padding-right:30px}.Drawer__Close{left:30px}.Drawer--fromRight .Drawer__Close{right:30px;left:auto}.Drawer__Close svg{stroke-width:1.5px}}[data-drawer-animated-left]{opacity:0}[data-drawer-animated-left]{transform:translate(-65px)}[data-drawer-animated-bottom]{opacity:0;transform:translateY(45px)}.Form{width:100%}.Form__Input{-webkit-appearance:none;display:block;padding:12px 14px;border-radius:0;border:1px solid #e3e3e3;width:100%;line-height:normal;resize:none;background:transparent}.Form__Input::-webkit-input-placeholder{color:#595959}.Form__Input::-moz-placeholder{color:#595959}.Form__Input:-ms-input-placeholder{color:#595959}.Form__Input::-ms-input-placeholder{color:#595959}.Form__Submit{display:block;margin-top:20px}select::-ms-expand{display:none}.Select{position:relative;color:currentColor;line-height:1;vertical-align:middle}.Select svg{position:absolute;line-height:normal;vertical-align:baseline;fill:currentColor}.Select select{-webkit-appearance:none;-moz-appearance:none;display:inline-block;color:inherit;border-radius:0;line-height:normal}.Select option{background:#fff;color:#000}.Select--transparent select{padding-right:15px;background:transparent;border:none;
197font-family:Figtree,sans-serif;font-weight:600;font-style:normal;font-size:inherit;text-transform:uppercase;letter-spacing:.2em}.Select--transparent svg{top:calc(50% - 3px);right:0;height:6px}.HorizontalList{list-style:none;margin:-6px -8px}.HorizontalList__Item{display:inline-block;margin:6px 8px}.HorizontalList__Item>.Link{display:inline-block}.HorizontalList--spacingLoose{margin-left:-14px;margin-right:-14px}.HorizontalList--spacingLoose .HorizontalList__Item{margin-right:14px;margin-left:14px}.HorizontalList--spacingExtraLoose{margin-left:-17px;margin-right:-17px}.HorizontalList--spacingExtraLoose .HorizontalList__Item{margin-right:17px;margin-left:17px}.HorizontalList--spacingFill{display:flex;justify-content:space-around;justify-content:space-evenly}.HorizontalList--spacingFill .HorizontalList__Item{margin-left:0;margin-right:0}@media screen and (min-width:1240px){.HorizontalList--spacingExtraLoose{margin-left:-21px;margin-right:-21px}.HorizontalList--spacingExtraLoose .HorizontalList__Item{margin-right:21px;margin-left:21px}}.Image__Loader{position:absolute;display:block;height:2px;width:50px;left:0;bottom:0;right:0;top:0;opacity:0;visibility:hidden;margin:auto;background-color:#e3e3e3;z-index:-1;overflow:hidden}.Image__Loader:after{position:absolute;content:"";bottom:0;right:0;top:0;height:100%;width:200%;background-color:#454545}.AspectRatio{position:relative;margin-left:auto;margin-right:auto}.AspectRatio:before{content:"";display:block}.AspectRatio>img{max-height:100%;max-width:100%}.AspectRatio--withFallback>img{position:absolute;top:0;left:0;height:100%;width:100%}@supports (--css: variables){.AspectRatio--withFallback{padding-bottom:0!important}.AspectRatio:before{padding-bottom:calc(100% / (var(--aspect-ratio)))}.AspectRatio>img{position:absolute;top:0;left:0;height:100%;width:100%}}.Linklist{list-style:none;padding:0}.Linklist__Item{position:relative;display:block;margin-bottom:12px;width:100%;line-height:1.5;text-align:left}.Linklist__Item:last-child{margin-bottom:0!important}.Linklist__Item:before{position:absolute;content:"";display:inline-block;width:6px;height:6px;top:calc(50% - 3px);left:0;border-radius:100%;background:#454545;opacity:0}
197.Linklist__Item>.Link{display:block;width:100%;text-align:inherit}.Linklist--bordered{margin-left:8px;padding:0 20px 0 25px;border-left:1px solid #e3e3e3}.Anchor{display:block;position:relative;top:-75px;visibility:hidden}@supports (--css: variables){.Anchor{top:calc(-1 * (var(--header-height)))}}.LoadingBar{position:fixed;top:0;left:0;height:2px;width:0;opacity:0;background:#454545;z-index:50}@media screen and (min-width:641px){.LoadingBar{height:3px}}.QuantitySelector__CurrentQuantity{display:inline-block;width:20px;padding:0;font-size:10px;text-align:center;letter-spacing:normal;background:transparent;border:none}@media screen and (min-width:641px){.QuantitySelector__CurrentQuantity{font-size:12px}}.Price{display:inline-block}.ColorSwatch{position:relative;display:inline-block;height:30px;width:30px;vertical-align:top;background-size:cover}.ColorSwatch:after{content:"";position:absolute;width:calc(100% + 6px);height:calc(100% + 6px);top:-3px;left:-3px}.ColorSwatch--small{width:16px;height:16px}.ColorSwatch__Radio:checked+.ColorSwatch:after{border:1px solid currentColor!important}.ColorSwatch__Radio{display:none}.AnnouncementBar__Content{align-items:center;color:inherit;display:flex;height:100%;justify-content:center;margin:0;text-align:center;line-height:1.2em;padding:3px}@media (-moz-touch-enabled:0),(hover:hover){[data-tooltip]{position:relative}[data-tooltip]:before{position:absolute;content:attr(data-tooltip);bottom:70%;left:70%;padding:4px 11px 3px;white-space:nowrap;border:1px solid #e3e3e3;background:#fff;color:#595959;font-size:13px;visibility:hidden;opacity:0;z-index:1}}.PageOverlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:10;visibility:hidden;opacity:0;background:#363636}.Popover{position:fixed;width:100%;bottom:0;left:0;background:#fff;z-index:1000000;box-shadow:0 -2px 10px #36363633;touch-action:manipulation;transform:translateY(100%);visibility:hidden}.Popover__Header{position:relative;padding:13px 20px;border-bottom:1px solid rgba(227,227,227,.4);text-align:center}.Popover__Close{position:absolute;left:20px;top:calc(50% - 7px);line-height:0}.Popover__Close svg{stroke-width:1.1px}.Popover__ValueList{list-style:none;max-height:385px;padding:18px 0;overflow:auto;-webkit-overflow-scrolling:touch}.Popover__Value{display:block;padding:12px 20px;width:100%;color:#595959;text-align:center}@media screen and (min-width:1008px){.Popover:before{content:"";position:absolute;right:40px;width:10px;height:10px;border-style:solid}.Popover--positionLeft:before{left:100%;border-width:10px 0 10px 10px;border-color:transparent transparent transparent white;-webkit-filter:drop-shadow(2px 0 2px rgba(54,54,54,.2));filter:drop-shadow(2px 0 2px rgba(54,54,54,.2))}.Popover--positionLeft.Popover--alignCenter:before{top:calc(50% - 10px)}.Popover__Value{text-align:right;width:max-content}.Popover--withMinWidth .Popover__Value{text-align:center}.Popover__ValueList{display:flex;justify-content:center}}.Rte{word-break:break-word}.Rte:after{content:"";display:block;clear:both}.Rte p:not(:last-child){margin-bottom:1.6em}.Rte p:last-child{margin-bottom:0}.Section--spacingNormal{margin:50px 0}.shopify-section--bordered>.Section--spacingNormal{padding:50px 0;margin-top:0;margin-bottom:0}.SectionHeader--center{text-align:center}.SectionFooter{margin-top:50px;text-align:center}@media screen and (min-width:1008px){.Section--spacingNormal{margin:80px 0}.shopify-section--bordered>.Section--spacingNormal{padding:30px 0}.SectionFooter{margin-top:80px}}.TabPanel{display:none}@-webkit-keyframes cartEmptyOpening{0%{transform:translate(-50%,calc(-50% + 35px));opacity:0}to{transform:translate(-50%,-50%);opacity:1}}@keyframes cartEmptyOpening{0%{transform:translate(-50%,calc(-50% + 35px));opacity:0}to{transform:translate(-50%,-50%);opacity:1}}.Cart__Empty{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;-webkit-animation:cartEmptyOpening .8s cubic-bezier(.215,.61,.355,1);animation:cartEmptyOpening .8s cubic-bezier(.215,.61,.355,1)}.ProductItem{text-align:center;white-space:normal;display:flex;flex-direction:column;min-height:100%;justify-content:flex-start}.ProductItem__Wrapper{position:relative;flex:1;display:flex;flex-direction:column}.ProductItem__ImageWrapper{display:block}.ProductItem__Image--alternate{position:absolute;top:0;left:0;opacity:0!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ProductItem__LabelList{position:absolute;
197left:10px;top:6px;text-align:left}.ProductItem__Label{display:block;font-size:9px;margin:10px;padding:6px;background:#fff;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.ProductItem__Info{margin-top:auto;padding-top:20px;font-size:11px}.ProductItem__Title{display:block;margin-bottom:4px}.ProductItem__ColorSwatchList{margin-top:15px}.ProductItem__ColorSwatchItem{display:inline-block;margin:0 5px}@media (-moz-touch-enabled:1),(hover:none){.ProductItem__Image--alternate{display:none}}@media screen and (min-width:641px){.ProductItem__Label{font-size:11px}.ProductItem__Info{font-size:12px}}.ProductList--grid{padding:0 12px;display:flex;flex-wrap:wrap}@media screen and (max-width:640px){.ProductList--grid{margin-left:-10px;display:flex;flex-wrap:wrap;justify-content:center}.ProductList--removeMargin{margin-bottom:-35px!important}.ProductList--grid>.Grid__Cell{padding-left:10px;margin-bottom:35px}}@media screen and (min-width:641px){.ProductList--grid{padding:0 24px;margin-left:-24px}.ProductList--removeMargin{margin-bottom:-50px!important}.ProductList--grid>.Grid__Cell{padding-left:24px;margin-bottom:50px}}@media screen and (min-width:1240px){.ProductList--grid{padding:0 50px;display:flex;flex-wrap:wrap;justify-content:center}.ProductList--grid[data-desktop-count="4"]{margin-left:-60px}.ProductList--grid[data-desktop-count="4"]>.Grid__Cell{padding-left:60px;margin-bottom:40px}.ProductList--removeMargin[data-desktop-count="4"]{margin-bottom:-40px!important}}@media screen and (max-width:1007px){.ProductListWrapper{overflow:hidden}}.Footer .Heading{color:#454545}.Footer .Form__Input::-webkit-input-placeholder{color:#454545}.Footer .Form__Input::-moz-placeholder{color:#454545}.Footer .Form__Input:-ms-input-placeholder{color:#454545}.Footer .Form__Input::-ms-input-placeholder{color:#454545}.Footer__Title{margin-bottom:20px}.Footer__Social{margin-bottom:5px;text-align:center}.Footer__Content+.Footer__Newsletter{margin-top:18px}.Footer__InnerMobile{display:none}.Footer__NewsletterWrapper,.Footer__Collapsible{margin-bottom:20px}@media screen and (max-width:1007px){.Footer__InnerMobile{display:flex}}@media screen and (min-width:641px){.Footer__SocialWrapper{width:33.333%}.Footer__Social{margin-bottom:0}}.shopify-section--header{position:relative;width:100%;top:0;left:0;z-index:5}.Header .Heading,.Header .Link--secondary{color:#454545}.Header .Text--subdued,.Header .Link--primary{color:#595959}.Header{background:#fff;color:#454545;box-shadow:0 -1px #e3e3e3 inset}.Header__Wrapper{display:flex;align-items:center;justify-content:space-between;padding:15px 18px}.Header__Logo{position:relative;margin-bottom:0}.Header__LogoLink,.Header__LogoImage{display:block}.Header__LogoImage{margin:0 auto}.Header__Icon{display:inline-block;line-height:1}.Header__Icon span{display:block}.Header__Icon+.Header__Icon{margin-left:18px}.Header-currency-symbol{display:none}.Header__Icon .Icon--nav{height:14px;width:20px}.Header__Icon .Icon--cart{width:17px;height:20px}.Header__Icon .Icon--search{position:relative;top:1px;width:18px;height:17px}.Header__FlexItem{display:flex}.Header__FlexItem--fill{flex:1 0 0;align-items:center}.Header__FlexItem--fill:last-child{justify-content:flex-end}.Header__CartDot{position:absolute;top:2px;right:-6px;width:8px;height:8px;border-radius:100%;background-color:#662420;box-shadow:0 0 0 2px #fff;transform:scale(0)}@media screen and (min-width:641px){.Header__Wrapper{padding:18px 30px}.Header__LogoImage{max-width:200px}.Header__Icon+.Header__Icon{margin-left:25px}.Header__Icon .Icon--nav-desktop{height:17px;width:24px}.Header__Icon .Icon--cart-desktop{height:23px;width:19px}.Header__Icon .Icon--search-desktop{position:relative;top:2px;width:21px;height:21px}.Header__Icon .Icon--account{position:relative;top:2px;width:20px;height:20px}}@media screen and (min-width:1240px){.Header:not(.Header--sidebar) .Header__Wrapper{padding:18px 50px}.Header__CurrencySelector{display:inline-block}.Header__MainNav{margin-right:45px}.Header--center .Header__Wrapper.Header__Wrapper{padding-bottom:24px}.Header--center .Header__MainNav{position:absolute;
197left:0;padding-bottom:18px;padding-top:18px;width:100%;text-align:center}.Header--center .Header__MainNav .HorizontalList{margin-left:0;margin-right:0}.Header--center .Header__FlexItem{margin-bottom:40px}.Header--initialized .Header__Wrapper{opacity:1}}.Header__LinkSpacer{position:absolute;display:block;bottom:0}.Header__LinkSpacer:after{position:absolute;content:"";bottom:0;left:0;width:100%;opacity:0;transform:scaleX(0);transform-origin:left center;border-bottom:2px solid #454545}.DropdownMenu{position:absolute;visibility:hidden;opacity:0;top:100%;padding:25px 0;min-width:200px;max-width:270px;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:left;background:#fff;border:1px solid #e3e3e3;border-top:none}.DropdownMenu:before{content:"";position:absolute;bottom:100%;left:0;background:#454545;width:100%;height:2px;transform:scaleX(0);transform-origin:left center}.DropdownMenu .Link{padding-left:25px;padding-right:40px}.MegaMenu{position:absolute;padding:20px 0;width:100%;left:0;top:calc(100% + 1px);visibility:hidden;opacity:0;max-height:600px;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;text-align:left;background:#fff;border-bottom:1px solid #e3e3e3}@supports (--css: variables){.MegaMenu{max-height:calc(100vh - var(--header-height))}}.MegaMenu__Inner{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;max-width:1450px;margin:0 auto;padding:0 10px}.MegaMenu__Item{margin:20px 40px;flex-shrink:1}.MegaMenu__Item--fit{flex-shrink:0}.MegaMenu__Title{display:block;margin-bottom:20px}.MegaMenu .Heading{color:#662420}.MegaMenu .Link--highlight{color:#1c1b1b;text-decoration:underline #662420;text-underline-position:under}.MegaMenu__Wrapper{margin:0 auto;width:80%}.MegaMenu__SubWrapper--hidden{display:none}.MegaMenu__SubWrapperList{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;width:100%}.MegaMenu__SubItem{align-items:center;display:flex;flex-direction:column}.Product__SlideItem{position:relative}@media screen and (min-width:1008px){.Product__SlideItem{display:block!important}}.ProductForm{margin-top:10px}.ProductForm_Variants{margin:auto;max-width:2500px}.ProductForm__AddToCart{display:flex;align-items:center;justify-content:center}.Search{display:block;position:absolute;top:100%;width:100%;background:#fff;visibility:hidden;opacity:0;transform:translateY(-25px);z-index:-1}.Search__Inner{padding:14px 18px;max-height:calc(100vh - 60px);overflow:auto;-webkit-overflow-scrolling:touch}@supports (--css: variables){.Search__Inner{max-height:calc(100vh - var(--header-height) - 88px)}}.Search__SearchBar{display:flex;align-items:center}.Search__Form{display:flex;align-items:center;flex:1 0 auto}.Search__Form .Icon--search{width:18px;height:17px}.Search__Form .Icon--search-desktop{width:21px;height:21px}.Search__InputIconWrapper{position:relative;top:-1px;margin-right:12px;color:#595959}.Search__Input{background:none;width:100%;border:none;font-size:15px;vertical-align:middle}.Search__Input::-webkit-input-placeholder{color:#595959}.Search__Input::-moz-placeholder{color:#595959}.Search__Input:-ms-input-placeholder{color:#595959}.Search__Input::-ms-input-placeholder{color:#595959}.Search__Input::-ms-clear{display:none}.Search__Close{color:#595959;font-size:15px;line-height:1}.Search__Results{display:none;margin-top:30px;margin-bottom:30px}@media screen and (min-width:641px){.Search__Inner{padding:28px 50px}.Search__Input{font-size:18px}.Search__InputIconWrapper{margin-right:20px}.Search__Close{font-size:16px}.Search__Close svg{stroke-width:1.25px}.Search__Results{margin-top:70px;margin-bottom:48px}}.SidebarMenu{height:100%;background:#f4dedb;color:#1c1b1b}.SidebarMenu .Heading{color:#1c1b1b}.SidebarMenu .Collapsible,.SidebarMenu .Linklist{border-color:#662420}.SidebarMenu .Accent__Element{color:#662420}.SidebarMenu__Nav .Collapsible:first-child{border-top:none}.SidebarMenu__Item{align-items:center;color:#454545;display:flex;gap:20px;margin-bottom:18px}.SidebarMenu .Drawer__Main:after{display:block;content:"";height:35px}.SidebarMenu__Nav--secondary{margin-top:28px}.SidebarMenu .Drawer__Footer{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;box-shadow:0 1px #662420 inset;color:#662420}.SidebarMenu__CurrencySelector,.SidebarMenu__Social{flex:1 0 auto;margin:0;padding:6px 0}.SidebarMenu__CurrencySelector{width:120px;flex:none;text-align:center;font-size:11px}.SidebarMenu__CurrencySelector .Select{display:inline-block}@supports (display:grid){.SidebarMenu__Social{display:grid;grid-template-columns:repeat(auto-fit,34px);justify-content:space-evenly;text-align:center}}.SidebarMenu__CurrencySelector+.SidebarMenu__Social{border-left:1px solid #662420}.SidebarMenu .Drawer__Content:before,.SidebarMenu .Drawer__Footer:before{position:absolute;content:"";width:100%;z-index:1}.SidebarMenu .Drawer__Content:before{top:0;height:25px}.SidebarMenu .Drawer__Footer:before{bottom:100%;height:30px}@media screen and (min-width:1008px){.SidebarMenu .Drawer__Content:before{height:40px}.SidebarMenu .Drawer__Main{padding-top:26px}.SidebarMenu .Drawer__Main:after{height:60px}.SidebarMenu .Drawer__Footer:before{height:70px}}.shopify-section--slideshow{position:relative}.price_and_sku_wrapper{justify-content:center;align-items:center;margin-bottom:10px;display:flex}@media screen and (max-width:640px){.price_and_sku_wrapper{flex-direction:column-reverse}}.price_and_sku_wrapper .ProductMeta__SkuNumber{color:#595959;letter-spacing:0}
197.price_and_sku_wrapper .ProductItem__PriceList+.ProductMeta__SkuNumber{margin-left:5px}.product_tag_icon img{max-width:48px}@media screen and (max-width:640px){.product_tag_icon img{max-width:36px}}.ProductItem__LabelList.ProductTag__IconWrapper{left:-10px;top:-10px}.ProductItem__LabelList.ProductTag__IconWrapper .ProductItem__Label{background:transparent}#section-footer .Footer__Title{font-family:Figtree,sans-serif;font-weight:600;font-style:normal}.min_height_23{display:block}.ProductItem .ProductForm__AddToCart{max-width:135px;margin:0 auto;padding:14px 5px}.Linklist.Contact_Block .Linklist__Item i{margin-right:5px}.Linklist__Item.tel_item{margin-bottom:24px}.ProductItem .ProductItem__Image{left:50%;transform:translate(-50%)}.Footer__Social .HorizontalList__Item{margin:5px}.Footer__Social .Link span{width:25px;height:25px;display:flex;align-items:center;justify-content:center}.Footer__SocialWrapper{align-items:center;color:#454545;display:flex;justify-content:center}@media screen and (max-width:1300px){.Footer__SocialWrapper{width:66.66%;justify-content:flex-start}}@media screen and (max-width:1007px){.Footer__SocialWrapper{justify-content:space-between;width:100%}}.Footer__SocialWrapper>span{font-weight:600}.Footer__SocialWrapper .Footer__Social{margin:0;padding:10px 0}.Footer .Collapsible{border-color:#662420}.Footer .Collapsible__Plus,.Footer .fa{color:#662420}.Header__CurrencySelector{margin-left:15px}@media screen and (max-width:640px){.ProductItem--collection .ProductItem__ImageWrapper{display:none}}@media screen and (min-width:641px){.ProductItem--collection .mobile_ImageSlider{display:none}}.ProductItem--collection .mobile_ImageSlider .mobile_ImageSlide,.ProductItem--collection .mobile_ImageSlider .mobile_ImageSlide a{display:block;width:100%}@media screen and (min-width:641px){.SectionLandingCustomText{margin-bottom:125px}}.SectionLandingCustomText .SectionHeader{margin-bottom:27px}@media screen and (max-width:640px){.SectionLandingCustomText .SectionHeader{margin-bottom:10px}}@media screen and (min-width:641px){.SectionLandingFeaturedCollections .SectionHeader{margin-bottom:40px}}#customer_login_link{margin-right:25px}.Grid__Cell{position:relative}.availableVariants{margin-top:24px!important}.CollectionPopover{width:100%;position:fixed}.CollectionPopover form{margin:0 auto 30px}.CollectionPopover form button{max-width:135px;padding-left:5px;padding-right:5px;margin:0 auto}.CollectionPopover button[disabled]{opacity:.5}
198@media (max-width: 749px) {
199*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
200@import "https://p.typekit.net/p.css?s=1&k=iuk2hjz&ht=tk&f=24550&a=8363863&app=typekit&e=css";img,svg{vertical-align:initial}.PageContainer{overflow-x:hidden;overflow-y:hidden}.Slideshow__Slide,.FeaturedSlideshow__Wrapper{min-height:100%}.FeaturedSlideshow__Wrapper{display:flex;flex-wrap:wrap;align-content:space-between}.FeaturedSlideshow__Content,.FeaturedSlideshow__Media{width:50%}.FeaturedSlideshow__Content{align-items:center;display:grid;justify-content:center;text-align:center}.FeaturedSlideshow__ContentInner{max-width:590px;padding:20px 12px}.FeaturedSlideshow__Media>img{object-fit:cover;height:100%;width:100%}@media screen and (max-width:1023px){.FeaturedSlideshow__Content,.FeaturedSlideshow__Media{max-height:unset!important;width:100%}.FeaturedSlideshow__ContentInner{text-align:center!important}.FeaturedSlideshow__Media{aspect-ratio:1 / 1;height:auto}}.FeaturedSlideshow__ContentInner>h2{margin-bottom:30px}.StoreSwitcher__Wrapper{align-items:center;display:flex;justify-content:center;max-width:100%}.StoreSwitcher__Link{align-items:center;display:flex;padding:10px 0;text-align:center;justify-content:center;width:50%}.ProductBottomLabels{bottom:0;font-style:italic;position:absolute;text-transform:uppercase;width:100%}.price_and_sku_wrapper{display:block!important;text-align:left!important}
200.ProductItem__Info,.price_and_sku_wrapper,.ProductItem__PriceList{text-align:center!important}
201@font-face{font-family:Figtree;font-weight:600;font-style:normal;font-display:swap;src:url(//kiarasky.com/cdn/fonts/figtree/figtree_n6.9d1ea52bb49a0a86cfd1b0383d00f83d3fcc14de.woff2) format("woff2"),url(//kiarasky.com/cdn/fonts/figtree/figtree_n6.f0fcdea525a0e47b2ae4ab645832a8e8a96d31d3.woff) format("woff")}@font-face{font-family:Figtree;font-weight:600;font-style:normal;font-display:swap;src:url(//kiarasky.com/cdn/fonts/figtree/figtree_n6.9d1ea52bb49a0a86cfd1b0383d00f83d3fcc14de.woff2) format("woff2"),url(//kiarasky.com/cdn/fonts/figtree/figtree_n6.f0fcdea525a0e47b2ae4ab645832a8e8a96d31d3.woff) format("woff")}@font-face{font-family:Figtree;font-weight:400;font-style:normal;font-display:swap;src:url(//kiarasky.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2) format("woff2"),url(//kiarasky.com/cdn/fonts/figtree/figtree_n4.c0575d1db21fc3821f17fd6617d3dee552312137.woff) format("woff")}@font-face{font-family:
201Figtree;font-weight:600;font-style:normal;font-display:swap;src:url(//kiarasky.com/cdn/fonts/figtree/figtree_n6.9d1ea52bb49a0a86cfd1b0383d00f83d3fcc14de.woff2) format("woff2"),url(//kiarasky.com/cdn/fonts/figtree/figtree_n6.f0fcdea525a0e47b2ae4ab645832a8e8a96d31d3.woff) format("woff")}@font-face{font-family:Figtree;font-weight:700;font-style:normal;font-display:swap;src:url(//kiarasky.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2) format("woff2"),url(//kiarasky.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff) format("woff")}@font-face{font-family:Figtree;font-weight:400;font-style:italic;font-display:swap;src:url(//kiarasky.com/cdn/fonts/figtree/figtree_i4.89f7a4275c064845c304a4cf8a4a586060656db2.woff2) format("woff2"),url(//kiarasky.com/cdn/fonts/figtree/figtree_i4.6f955aaaafc55a22ffc1f32ecf3756859a5ad3e2.woff) format("woff")}@font-face{font-family:Figtree;font-weight:700;font-style:italic;font-display:swap;src:url(//kiarasky.com/cdn/fonts/figtree/figtree_i7.06add7096a6f2ab742e09ec7e498115904eda1fe.woff2) format("woff2"),url(//kiarasky.com/cdn/fonts/figtree/figtree_i7.ee584b5fcaccdbb5518c0228158941f8df81b101.woff) format("woff")}*,*:before,*:after{box-sizing:border-box!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-ms-overflow-style:-ms-autohiding-scrollbar}body{margin:0}aside,header,main,nav,section{display:block}video{display:inline-block;vertical-align:baseline}main{margin:auto;max-width:2500px}:active{outline:none}a{color:inherit;background-color:transparent;text-decoration:none}b,strong{font-weight:700}p,h1,h2,h3{margin-top:0;font-size:inherit;font-weight:inherit}p:last-child,h1:last-child,h2:last-child{margin-bottom:0}img{max-width:100%;height:auto;border-style:none;vertical-align:top}svg:not(:root){overflow:hidden}ul{margin:0;padding:0;list-style-position:inside}button,input,select{color:inherit;font:inherit;margin:0}button{padding:0;overflow:visible;background:none;border:none;border-radius:0;-webkit-appearance:none}button,select{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal;border-radius:0}input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:none;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input::-webkit-input-placeholder{color:inherit}input::-moz-placeholder{color:inherit}input:-ms-input-placeholder{color:inherit}input::-ms-input-placeholder{color:inherit}.Grid{display:block;list-style:none;padding:0;margin:0 0 0 -24px;font-size:0}.Grid__Cell{box-sizing:border-box;display:inline-block;width:100%;padding:0 0 0 24px;margin:0;vertical-align:top;font-size:1rem}@media screen and (max-width:640px){.hidden-phone{display:none!important}.\31\/2--phone{width:50%}}@media screen and (max-width:1007px){.hidden-pocket{display:none!important}}[data-scrollable]{overflow:auto}.Container{margin:0 auto;padding:0 24px}@media screen and (max-width:640px){padding: 4%}html{font-size:14px}
201body{font-family:Figtree,sans-serif;font-weight:400;font-style:normal;color:#454545;background:#fff;line-height:1.65}.Link--primary.is-active{color:#662420}.Link--underline{position:relative;display:inline-block}.Link--underline:before{content:"";position:absolute;width:100%;height:1px;left:0;bottom:-1px;background:currentColor;transform:scale(1);transform-origin:left center}.Heading{font-family:Figtree,sans-serif;font-weight:600;font-style:normal;color:#454545;letter-spacing:.2em;text-transform:uppercase}.Text--subdued{color:#595959}.Text--alignCenter{text-align:center!important}.Icon-Wrapper--clickable{position:relative;background:transparent}.Icon-Wrapper--clickable:before{position:absolute;content:"";top:-8px;right:-12px;left:-12px;bottom:-8px;transform:translateZ(0)}.Icon{display:inline-block;height:1em;width:1em;fill:currentColor;vertical-align:middle;stroke-width:1px;background:none}.u-visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.u-h1{font-size:20px}.u-h4{font-size:15px}.u-h5{font-size:13px}.u-h6{font-size:12px}.u-h7,.u-h8{font-size:11px}.Button{position:relative;display:inline-block;padding:14px 28px;line-height:normal;border:1px solid transparent;border-radius:0;text-transform:uppercase;font-size:12px;text-align:center;letter-spacing:.2em;
201font-family:Figtree,sans-serif;font-weight:600;font-style:normal;background-color:transparent;z-index:1}.Button:before{position:absolute;content:"";display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;transform:scale(1);transform-origin:left center;z-index:-1}.Button--primary{color:#fff;border-color:#662420}.Button--primary:before{background-color:#662420}.Button--full{width:100%}.Carousel{position:relative}.Carousel:not(.flickity-enabled) .Carousel__Cell:not(.is-selected){display:none}.Carousel__Cell{display:block;width:100%}.Collapsible{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;overflow:hidden}.Collapsible+.Collapsible{border-top:none}.Collapsible__Button{display:block;position:relative;width:100%;padding:20px 0;text-align:left}.Collapsible__Plus{position:absolute;right:0;top:calc(50% - 5.5px);width:11px;height:11px}.Collapsible__Plus:before,.Collapsible__Plus:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);background-color:currentColor}.Collapsible__Plus:before{width:11px;height:1px;opacity:1}.Collapsible__Plus:after{width:1px;height:11px}.Collapsible .Collapsible{margin-left:16px;border:none}.Collapsible .Collapsible .Collapsible__Button{padding:13px 0}.Collapsible__Inner{display:block;height:0;visibility:hidden;overflow:hidden}.Collapsible__Content{padding-bottom:18px}.Collapsible .Linklist{margin-bottom:4px}.Collapsible .Linklist--bordered{margin-top:16px;margin-bottom:4px}.Drawer{position:fixed;top:0;left:0;visibility:hidden;width:calc(100vw - 65px);height:100vh;max-height:none;z-index:20000000000;background:#fff;box-shadow:none;touch-action:manipulation}.Drawer:before{position:absolute;content:"";width:100%;height:100%;box-shadow:2px 0 10px #36363633,-2px 0 10px #36363633;opacity:0}.Drawer--fromLeft{transform:translate(calc(-100vw + 65px))}.Drawer--fromRight{right:0;left:auto;transform:translate(calc(100vw - 65px))}.Drawer--overlay{visibility:hidden}.Drawer--overlay{display:flex;justify-content:center;align-items:center;position:fixed;opacity:0;height:100%;width:100%;z-index:30;transform:translate(0);background:#000;color:#fff}.Drawer__Container{width:100%}.Drawer--fromLeft .Drawer__Container{padding-left:18px;padding-right:24px}.Drawer--fromRight .Drawer__Container{padding-left:24px;padding-right:18px}.Drawer__Header{display:flex;align-items:center;position:relative;height:50px;max-height:60px;background:inherit;text-align:center;z-index:1}@supports (--css: variables){.Drawer__Header{height:var(--header-height)}}.Drawer__Close{position:absolute;margin-left:0;left:18px;top:calc(50% - 7px);line-height:0}.Drawer__Close svg{width:15px;height:15px;stroke-width:1.25px}.Drawer--fromRight .Drawer__Close{right:18px;left:auto}.Drawer__Header--bordered{box-shadow:0 -1px #e3e3e3 inset}.Drawer__Content{position:relative;display:flex;flex-direction:column;overflow:hidden;height:calc(100% - 60px);max-height:calc(100% - 50px)}@supports (--css: variables){.Drawer__Content{height:calc(100% - var(--header-height));max-height:calc(100% - var(--header-height))}}@supports (width:max(100%)){.Drawer__Content{height:max(100% - var(--header-height),100% - 60px);max-height:max(100% - var(--header-height),100% - 60px)}}.Drawer__Main{flex:1 1 auto}.Drawer__Footer{flex:none;box-shadow:0 -2px #662420}[data-drawer-animated-left]{opacity:0}[data-drawer-animated-left]{transform:translate(-65px)}[data-drawer-animated-bottom]{opacity:0;transform:translateY(45px)}.Form{width:100%}.Form__Input{-webkit-appearance:none;display:block;padding:12px 14px;border-radius:0;border:1px solid #e3e3e3;width:100%;line-height:normal;resize:none;background:transparent}.Form__Input::-webkit-input-placeholder{color:#595959}.Form__Input::-moz-placeholder{color:#595959}.Form__Input:-ms-input-placeholder{color:#595959}.Form__Input::-ms-input-placeholder{color:#595959}.Form__Submit{display:block;margin-top:20px}select::-ms-expand{display:none}.Select{position:relative;color:currentColor;line-height:1;vertical-align:middle}.Select svg{position:absolute;line-height:normal;vertical-align:baseline;fill:currentColor}.Select select{-webkit-appearance:none;-moz-appearance:none;display:inline-block;color:inherit;border-radius:0;line-height:normal}.Select option{background:#fff;color:#000}.Select--transparent select{padding-right:15px;background:transparent;border:none;
201font-family:Figtree,sans-serif;font-weight:600;font-style:normal;font-size:inherit;text-transform:uppercase;letter-spacing:.2em}.Select--transparent svg{top:calc(50% - 3px);right:0;height:6px}.HorizontalList{list-style:none;margin:-6px -8px}.HorizontalList__Item{display:inline-block;margin:6px 8px}.HorizontalList__Item>.Link{display:inline-block}.HorizontalList--spacingLoose{margin-left:-14px;margin-right:-14px}.HorizontalList--spacingLoose .HorizontalList__Item{margin-right:14px;margin-left:14px}.HorizontalList--spacingExtraLoose{margin-left:-17px;margin-right:-17px}.HorizontalList--spacingExtraLoose .HorizontalList__Item{margin-right:17px;margin-left:17px}.HorizontalList--spacingFill{display:flex;justify-content:space-around;justify-content:space-evenly}.HorizontalList--spacingFill .HorizontalList__Item{margin-left:0;margin-right:0}.Image__Loader{position:absolute;display:block;height:2px;width:50px;left:0;bottom:0;right:0;top:0;opacity:0;visibility:hidden;margin:auto;background-color:#e3e3e3;z-index:-1;overflow:hidden}.Image__Loader:after{position:absolute;content:"";bottom:0;right:0;top:0;height:100%;width:200%;background-color:#454545}.AspectRatio{position:relative;margin-left:auto;margin-right:auto}.AspectRatio:before{content:"";display:block}.AspectRatio>img{max-height:100%;max-width:100%}.AspectRatio--withFallback>img{position:absolute;top:0;left:0;height:100%;width:100%}@supports (--css: variables){.AspectRatio--withFallback{padding-bottom:0!important}.AspectRatio:before{padding-bottom:calc(100% / (var(--aspect-ratio)))}.AspectRatio>img{position:absolute;top:0;left:0;height:100%;width:100%}}.Linklist{list-style:none;padding:0}.Linklist__Item{position:relative;display:block;margin-bottom:12px;width:100%;line-height:1.5;text-align:left}.Linklist__Item:last-child{margin-bottom:0!important}.Linklist__Item:before{position:absolute;content:"";display:inline-block;width:6px;height:6px;top:calc(50% - 3px);left:0;border-radius:100%;background:#454545;opacity:0}
201.Linklist__Item>.Link{display:block;width:100%;text-align:inherit}.Linklist--bordered{margin-left:8px;padding:0 20px 0 25px;border-left:1px solid #e3e3e3}.Anchor{display:block;position:relative;top:-75px;visibility:hidden}@supports (--css: variables){.Anchor{top:calc(-1 * (var(--header-height)))}}.LoadingBar{position:fixed;top:0;left:0;height:2px;width:0;opacity:0;background:#454545;z-index:50}.QuantitySelector__CurrentQuantity{display:inline-block;width:20px;padding:0;font-size:10px;text-align:center;letter-spacing:normal;background:transparent;border:none}.Price{display:inline-block}.ColorSwatch{position:relative;display:inline-block;height:30px;width:30px;vertical-align:top;background-size:cover}.ColorSwatch:after{content:"";position:absolute;width:calc(100% + 6px);height:calc(100% + 6px);top:-3px;left:-3px}.ColorSwatch--small{width:16px;height:16px}.ColorSwatch__Radio:checked+.ColorSwatch:after{border:1px solid currentColor!important}.ColorSwatch__Radio{display:none}.AnnouncementBar__Content{align-items:center;color:inherit;display:flex;height:100%;justify-content:center;margin:0;text-align:center;line-height:1.2em;padding:3px}@media (-moz-touch-enabled:0),(hover:hover){[data-tooltip]{position:relative}[data-tooltip]:before{position:absolute;content:attr(data-tooltip);bottom:70%;left:70%;padding:4px 11px 3px;white-space:nowrap;border:1px solid #e3e3e3;background:#fff;color:#595959;font-size:13px;visibility:hidden;opacity:0;z-index:1}}.PageOverlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:10;visibility:hidden;opacity:0;background:#363636}.Popover{position:fixed;width:100%;bottom:0;left:0;background:#fff;z-index:1000000;box-shadow:0 -2px 10px #36363633;touch-action:manipulation;transform:translateY(100%);visibility:hidden}.Popover__Header{position:relative;padding:13px 20px;border-bottom:1px solid rgba(227,227,227,.4);text-align:center}.Popover__Close{position:absolute;left:20px;top:calc(50% - 7px);line-height:0}.Popover__Close svg{stroke-width:1.1px}.Popover__ValueList{list-style:none;max-height:385px;padding:18px 0;overflow:auto;-webkit-overflow-scrolling:touch}.Popover__Value{display:block;padding:12px 20px;width:100%;color:#595959;text-align:center}.Rte{word-break:break-word}.Rte:after{content:"";display:block;clear:both}.Rte p:not(:last-child){margin-bottom:1.6em}.Rte p:last-child{margin-bottom:0}.Section--spacingNormal{margin:50px 0}.shopify-section--bordered>.Section--spacingNormal{padding:50px 0;margin-top:0;margin-bottom:0}.SectionHeader--center{text-align:center}.SectionHeader__Heading.SectionHeader__Heading{margin-top:-.325em}.SectionFooter{margin-top:50px;text-align:center}.TabPanel{display:none}@-webkit-keyframes cartEmptyOpening{0%{transform:translate(-50%,calc(-50% + 35px));opacity:0}to{transform:translate(-50%,-50%);opacity:1}}@keyframes cartEmptyOpening{0%{transform:translate(-50%,calc(-50% + 35px));opacity:0}to{transform:translate(-50%,-50%);opacity:1}}.Cart__Empty{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;-webkit-animation:cartEmptyOpening .8s cubic-bezier(.215,.61,.355,1);animation:cartEmptyOpening .8s cubic-bezier(.215,.61,.355,1)}.CollectionItem__Wrapper{position:relative;height:530px;background-size:cover;background-position:center;overflow:hidden}.CollectionItem__Wrapper--small{height:450px}.CollectionItem__ImageWrapper{background-size:cover;background-position:center;height:100%;width:100%;transform:scale(1)}.CollectionItem__Image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.CollectionItem__Content{position:absolute;padding:0 24px;margin-bottom:0!important;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);text-align:left}.CollectionItem__Content--bottomCenter{text-align:center}.CollectionItem__Content--bottomCenter{bottom:24px;top:auto;left:0;transform:none}@media screen and (max-width:640px){.CollectionList:not(.CollectionList--grid) .CollectionItem__Content--bottomCenter{bottom:45px}}.ProductItem{text-align:center;white-space:normal;display:flex;flex-direction:column;min-height:100%;justify-content:flex-start}.ProductItem__Wrapper{position:relative;flex:1;display:flex;flex-direction:column}.ProductItem__ImageWrapper{display:block}.ProductItem__Image--alternate{position:absolute;top:0;left:0;opacity:0!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ProductItem__LabelList{position:absolute;
201left:10px;top:6px;text-align:left}.ProductItem__Label{display:block;font-size:9px;margin:10px;padding:6px;background:#fff;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.ProductItem__Info{margin-top:auto;padding-top:20px;font-size:11px}.ProductItem__Title{display:block;margin-bottom:4px}.ProductItem__ColorSwatchList{margin-top:15px}.ProductItem__ColorSwatchItem{display:inline-block;margin:0 5px}@media (-moz-touch-enabled:1),(hover:none){.ProductItem__Image--alternate{display:none}}.ProductList--grid{padding:0 12px;display:flex;flex-wrap:wrap}@media screen and (max-width:640px){.ProductList--grid{margin-left:-10px;display:flex;flex-wrap:wrap;justify-content:center}.ProductList--removeMargin{margin-bottom:-35px!important}.ProductList--grid>.Grid__Cell{padding-left:10px;margin-bottom:35px}}@media screen and (max-width:1007px){.ProductListWrapper{overflow:hidden}}.Footer .Heading{color:#454545}.Footer .Form__Input::-webkit-input-placeholder{color:#454545}.Footer .Form__Input::-moz-placeholder{color:#454545}.Footer .Form__Input:-ms-input-placeholder{color:#454545}.Footer .Form__Input::-ms-input-placeholder{color:#454545}.Footer__Block{margin-top:48px}.Footer__Block:first-child{margin-top:0}.Footer__Title{margin-bottom:20px}.Footer__Social{margin-bottom:5px;text-align:center}.Footer__Content+.Footer__Newsletter{margin-top:18px}@media screen and (max-width:1007px){.Footer__Inner,.Footer__Aside .Footer__SocialWrapper{display:none!important}}.shopify-section--header{position:relative;width:100%;top:0;left:0;z-index:5}.Header .Heading,.Header .Link--secondary{color:#454545}.Header .Text--subdued,.Header .Link--primary{color:#595959}.Header{background:#fff;color:#454545;box-shadow:0 -1px #e3e3e3 inset}.Header__Wrapper{display:flex;align-items:center;justify-content:space-between;padding:15px 18px}.Header__Logo{position:relative;margin-bottom:0}.Header__LogoLink,.Header__LogoImage{display:block}.Header__LogoImage{margin:0 auto}.Header__Icon{display:inline-block;line-height:1}.Header__Icon span{display:block}.Header__Icon+.Header__Icon{margin-left:18px}.Header-currency-symbol{display:none}.Header__Icon .Icon--nav{height:14px;width:20px}.Header__Icon .Icon--cart{width:17px;height:20px}.Header__Icon .Icon--search{position:relative;top:1px;width:18px;height:17px}.Header__FlexItem{display:flex}.Header__FlexItem--fill{flex:1 0 0;align-items:center}.Header__FlexItem--fill:last-child{justify-content:flex-end}.Header__CartDot{position:absolute;top:2px;right:-6px;width:8px;height:8px;border-radius:100%;background-color:#662420;box-shadow:0 0 0 2px #fff;transform:scale(0)}.Header__LinkSpacer{position:absolute;display:block;bottom:0}.Header__LinkSpacer:after{position:absolute;content:"";bottom:0;left:0;width:100%;opacity:0;transform:scaleX(0);transform-origin:left center;border-bottom:2px solid #454545}.DropdownMenu{position:absolute;visibility:hidden;opacity:0;top:100%;padding:25px 0;
201min-width:200px;max-width:270px;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:left;background:#fff;border:1px solid #e3e3e3;border-top:none}.DropdownMenu:before{content:"";position:absolute;bottom:100%;left:0;background:#454545;width:100%;height:2px;transform:scaleX(0);transform-origin:left center}.DropdownMenu .Link{padding-left:25px;padding-right:40px}.MegaMenu{position:absolute;padding:20px 0;width:100%;left:0;top:calc(100% + 1px);visibility:hidden;opacity:0;max-height:600px;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;text-align:left;background:#fff;border-bottom:1px solid #e3e3e3}@supports (--css: variables){.MegaMenu{max-height:calc(100vh - var(--header-height))}}.MegaMenu__Inner{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;max-width:1450px;margin:0 auto;padding:0 10px}.MegaMenu__Item{margin:20px 40px;flex-shrink:1}.MegaMenu__Item--fit{flex-shrink:0}.MegaMenu__Title{display:block;margin-bottom:20px}.MegaMenu .Heading{color:#662420}.MegaMenu .Link--highlight{color:#1c1b1b;text-decoration:underline #662420;text-underline-position:under}.MegaMenu__Wrapper{margin:0 auto;width:80%}.MegaMenu__SubWrapper--hidden{display:none}.MegaMenu__SubWrapperList{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;width:100%}.MegaMenu__SubItem{align-items:center;display:flex;flex-direction:column}.Product__SlideItem{position:relative}.ProductForm{margin-top:10px}.ProductForm_Variants{margin:auto;max-width:2500px}.ProductForm__AddToCart{display:flex;align-items:center;justify-content:center}.Search{display:block;position:absolute;top:100%;width:100%;background:#fff;visibility:hidden;opacity:0;transform:translateY(-25px);z-index:-1}.Search__Inner{padding:14px 18px;max-height:calc(100vh - 60px);overflow:auto;-webkit-overflow-scrolling:touch}@supports (--css: variables){.Search__Inner{max-height:calc(100vh - var(--header-height) - 88px)}}.Search__SearchBar{display:flex;align-items:center}.Search__Form{display:flex;align-items:center;flex:1 0 auto}.Search__Form .Icon--search{width:18px;height:17px}.Search__Form .Icon--search-desktop{width:21px;height:21px}.Search__InputIconWrapper{position:relative;top:-1px;margin-right:12px;color:#595959}.Search__Input{background:none;width:100%;border:none;font-size:15px;vertical-align:middle}.Search__Input::-webkit-input-placeholder{color:#595959}.Search__Input::-moz-placeholder{color:#595959}.Search__Input:-ms-input-placeholder{color:#595959}.Search__Input::-ms-input-placeholder{color:#595959}.Search__Input::-ms-clear{display:none}.Search__Close{color:#595959;font-size:15px;line-height:1}.Search__Results{display:none;margin-top:30px;margin-bottom:30px}.SidebarMenu{height:100%;background:#f4dedb;color:#1c1b1b}.SidebarMenu .Heading{color:#1c1b1b}.SidebarMenu .Collapsible,.SidebarMenu .Linklist{border-color:#662420}.SidebarMenu .Accent__Element{color:#662420}.SidebarMenu__Nav .Collapsible:first-child{border-top:none}.SidebarMenu__Item{align-items:center;color:#454545;display:flex;gap:20px;margin-bottom:18px}.SidebarMenu .Drawer__Main:after{display:block;content:"";height:35px}.SidebarMenu__Nav--secondary{margin-top:28px}.SidebarMenu .Drawer__Footer{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;box-shadow:0 1px #662420 inset;color:#662420}.SidebarMenu__CurrencySelector,.SidebarMenu__Social{flex:1 0 auto;margin:0;padding:6px 0}.SidebarMenu__CurrencySelector{width:120px;flex:none;text-align:center;font-size:11px}.SidebarMenu__CurrencySelector .Select{display:inline-block}@supports (display:grid){.SidebarMenu__Social{display:grid;grid-template-columns:repeat(auto-fit,34px);justify-content:space-evenly;text-align:center}}.SidebarMenu__CurrencySelector+.SidebarMenu__Social{border-left:1px solid #662420}.SidebarMenu .Drawer__Content:before,.SidebarMenu .Drawer__Footer:before{position:absolute;content:"";width:100%;z-index:1}.SidebarMenu .Drawer__Content:before{top:0;height:25px}.SidebarMenu .Drawer__Footer:before{bottom:100%;height:30px}.shopify-section--slideshow{position:relative}.price_and_sku_wrapper{justify-content:center;align-items:center;margin-bottom:10px;display:flex}@media screen and (max-width:640px){.price_and_sku_wrapper{flex-direction:column-reverse}}.price_and_sku_wrapper .ProductMeta__SkuNumber{color:#595959;letter-spacing:0}
201.price_and_sku_wrapper .ProductItem__PriceList+.ProductMeta__SkuNumber{margin-left:5px}.product_tag_icon img{max-width:48px}@media screen and (max-width:640px){.product_tag_icon img{max-width:36px}}.ProductItem__LabelList.ProductTag__IconWrapper{left:-10px;top:-10px}.ProductItem__LabelList.ProductTag__IconWrapper .ProductItem__Label{background:transparent}#section-footer .Footer__Title{font-family:Figtree,sans-serif;font-weight:600;font-style:normal}body.template-index .SectionHeader__Heading{font-family:Figtree,sans-serif;font-weight:600;font-style:normal;text-transform:none;color:#454545}.min_height_23{display:block}.ProductItem .ProductForm__AddToCart{max-width:135px;margin:0 auto;padding:14px 5px}.Linklist.Contact_Block .Linklist__Item i{margin-right:5px}.Linklist__Item.tel_item{margin-bottom:24px}.Footer__Block--newsletter{background-size:cover;background-position:center center;background-repeat:no-repeat}.ProductItem .ProductItem__Image{left:50%;transform:translate(-50%)}.Footer__Social .HorizontalList__Item{margin:5px}.Footer__Social .Link span{width:25px;height:25px;display:flex;align-items:center;justify-content:center}.Footer__SocialWrapper{align-items:center;color:#454545;display:flex;justify-content:center}@media screen and (max-width:1300px){.Footer__SocialWrapper{width:66.66%;justify-content:flex-start}}@media screen and (max-width:1007px){.Footer__SocialWrapper{justify-content:space-between;width:100%}}.Footer__SocialWrapper>span{font-weight:600}.Footer__SocialWrapper .Footer__Social{margin:0;padding:10px 0}.Footer .fa{color:#662420}.Header__CurrencySelector{margin-left:15px}@media screen and (max-width:640px){.ProductItem--collection .ProductItem__ImageWrapper{display:none}}.ProductItem--collection .mobile_ImageSlider .mobile_ImageSlide,.ProductItem--collection .mobile_ImageSlider .mobile_ImageSlide a{display:block;width:100%}.SectionLandingCustomText .SectionHeader{margin-bottom:27px}@media screen and (max-width:640px){.SectionLandingCustomText .SectionHeader{margin-bottom:10px}}#customer_login_link{margin-right:25px}.Grid__Cell{position:relative}.availableVariants{margin-top:24px!important}.CollectionPopover{width:100%;position:fixed}.CollectionPopover form{margin:0 auto 30px}.CollectionPopover form button{max-width:135px;padding-left:5px;padding-right:5px;margin:0 auto}.CollectionPopover button[disabled]{opacity:.5}
202}
203</style><link href="//kiarasky.com/cdn/shop/t/281/assets/tailwind.css?v=54680387532402927591782246576" rel="stylesheet" type="text/css" media="all" />
204		<link href="//kiarasky.com/cdn/shop/t/281/assets/custom.css?v=166550735510069400341790223310" rel="stylesheet" type="text/css" media="all" />
205		<link href="//kiarasky.com/cdn/shop/t/281/assets/theme.scss.css?v=178279506707950345101790097442" rel="stylesheet" type="text/css" media="all" />
206		<link href="//kiarasky.com/cdn/shop/t/281/assets/flickity.css?v=178965614543017713471782246571" rel="stylesheet" type="text/css" media="all" />
207<style></style>
208<script>
209			// This allows to expose several variables to the global scope, to be used in scripts.
210			window.theme = {
211			  template: "page",
212			  localeRootUrl: '',
213			  shopCurrency: "USD",
214			  moneyFormat: "${{amount}}",
215			  moneyWithCurrencyFormat: "${{amount}} USD",
216			  useNativeMultiCurrency: true,
217			  currencyConversionEnabled: false,
218			  currencyConversionMoneyFormat: "money_format",
219			  currencyConversionRoundAmounts: true,
220			  productImageSize: "natural",
221			  searchMode: "product",
222			  showPageTransition: true,
223			  showElementStaggering: true,
224			  showImageZooming: true
225			};
226
227			window.languages = {
228			  cartAddNote: "Add Order Note",
229			  cartEditNote: "Edit Order Note",
230			  productImageLoadingError: "This image could not be loaded. Please try to reload the page.",
231			  productFormAddToCart: "Add to cart",
232			  productFormUnavailable: "Unavailable",
233			  productFormSoldOut: "Sold Out",
234			  shippingEstimatorOneResult: "1 option available:",
235			  shippingEstimatorMoreResults: " options available:",
236			  shippingEstimatorNoResults: "No shipping could be found"
237			};
238
239			window.lazySizesConfig = {
240			  loadHidden: false,
241			  hFac: 0.5,
242			  expFactor: 2,
243			  ricTimeout: 150,
244			  lazyClass: 'Image--lazyLoad',
245			  loadingClass: 'Image--lazyLoading',
246			  loadedClass: 'Image--lazyLoaded'
247			};
248
249			document.documentElement.style.setProperty('--window-height', window.innerHeight + 'px');
250
251			// We do a quick detection of some features (we could use Modernizr but for so little...).
252			(function() {
253			  document.documentElement.className += ((window.CSS && window.CSS.supports('(position: sticky) or (position: -webkit-sticky)')) ? ' supports-sticky' : ' no-supports-sticky');
254			  document.documentElement.className += (window.matchMedia('(-moz-touch-enabled: 1), (hover: none)')).matches ? ' no-supports-hover' : ' supports-hover';
255			}());
256		</script>
256
257
258		
258<script src="//kiarasky.com/cdn/shop/t/281/assets/cart-items-check.js?v=6907848125642748481790274715" defer></script>
258
259		
259<script src="//kiarasky.com/cdn/shop/t/281/assets/lazysizes.min.js?v=174358363404432586981772482175" async></script>
259<script
260				src="//cdn.shopify.com/s/javascripts/currencies.js"
261				defer
262			></script>
262<script
263			src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"
264			defer
265		></script>
vendor: 1 bytes, line 265
265
266<script src="//kiarasky.com/cdn/shop/t/281/assets/sale-settings.js?v=163458947561443843141772482260" defer></script>
vendor: 1 bytes, line 266
266
267<script src="//kiarasky.com/cdn/shop/t/281/assets/utils.js?v=165138974106617362651790274722" defer></script>
vendor: 1 bytes, line 267
267
268<script src="//kiarasky.com/cdn/shop/t/281/assets/package-protection.js?v=156357166009754819801790274721" defer></script>
vendor: 1 bytes, line 268
268
269<script src="//kiarasky.com/cdn/shop/t/281/assets/libs.js?v=111204449180102772891790274720" defer></script>
vendor: 1 bytes, line 269
269
270<script src="//kiarasky.com/cdn/shop/t/281/assets/theme.js?v=44263155552931697341772482260" defer></script>
vendor: 1 bytes, line 270
270
271<script src="//kiarasky.com/cdn/shop/t/281/assets/cart.js?v=78620691786118944671790274716" defer></script>
vendor: 1 bytes, line 271
271
272<script src="//kiarasky.com/cdn/shop/t/281/assets/ajaxinate.min.js?v=69867147724289855821772482260" defer></script>
vendor: 1 bytes, line 272
272
273<script src="//kiarasky.com/cdn/shop/t/281/assets/custom.js?v=138009609461025714501790274718" defer></script>
vendor: 1 bytes, line 273
273
274<script src="//kiarasky.com/cdn/shop/t/281/assets/bundles.js?v=3327113174315243661790274714" defer></script>
274
275
276<script src="//kiarasky.com/cdn/shop/t/281/assets/custom-bundles-utils.js?v=84194211352258509551790274716" defer></script>
vendor: 1 bytes, line 276
276
277<script src="//kiarasky.com/cdn/shop/t/281/assets/video-media.js?v=151033832009955875991790274723" defer></script>
277
278<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css" rel="stylesheet" type="text/css" media="all" />
279
280<script>
281			(function () {
282				window.onpageshow = function () {
283					if (window.theme.showPageTransition) {
284						var pageTransition = document.querySelector('.PageTransition');
285
286						if (pageTransition) {
287							pageTransition.style.visibility = 'visible';
288							pageTransition.style.opacity = '0';
289						}
290					}
291
292					// When the page is loaded from the cache, we have to reload the cart content.
293					document.documentElement.dispatchEvent(
294						new CustomEvent('cart:refresh', {
295							bubbles: true,
296						})
297					);
298				};
299			})();
300		</script>
300<script type="application/ld+json">
301{
302  "@context": "https://schema.org",
303  "@type": "WebSite",
304  "@id": "https://kiarasky.com/#website",
305  "name": "Kiara Sky Professional Nails",
306  "url": "https:\/\/kiarasky.com\/",
307  "potentialAction": {
308    "@type": "SearchAction",
309    "target": {
310      "@type": "EntryPoint",
311      "urlTemplate": "https://kiarasky.com/search?q={search_term_string}"
312    },
313    "query-input": "required name=search_term_string"
314  }
315}
316</script>
316<script type="application/ld+json">
317{
318  "@context": "https://schema.org",
319  "@type": "Organization",
320  "@id": "https://kiarasky.com/#organization",
321  "name": "Kiara Sky Professional Nails",
322  "url": "https:\/\/kiarasky.com\/"
323,"description": "Kiara Sky offers professional nail supplies for nail techs \u0026 DIY-ers. Shop our nail supply collection online: acrylic, gel, glitter, dip powders, \u0026 more."
324,"email": "[email protected]"
325,"telephone": "661-393-4800"
326,"address": {
327    "@type": "PostalAddress","streetAddress": "8700 Swigert Ct","addressLocality": "Bakersfield","addressRegion": "California","postalCode": "93311","addressCountry": "US"}}
328</script>
328<script type="application/ld+json">
329{
330  "@context": "https://schema.org",
331  "@type": "WebPage",
332  "name": "Shop Instagram",
333  "url": "https://kiarasky.com/pages/shop-insta","description": "","datePublished": "2020-07-13T08:56:47-0700"
334  ,"dateModified": ""
335  ,"inLanguage": "en"
336}
337</script>
337<script type="application/ld+json">
338{
339  "@context": "https://schema.org",
340  "@type": "BreadcrumbList",
341  "itemListElement": [
342    {
343    "@type": "ListItem",
344    "position": 1,
345    "name": "Home",
346    "item": "https://kiarasky.com"
347  },{
348    "@type": "ListItem",
349    "position": 2,
350    "name": "Shop Instagram",
351    "item": "https://kiarasky.com/pages/shop-insta"
352  }
353  ]
354}
355</script>
355
356
357<script type="text/javascript">
358	function initAppmate(Appmate){
359	  Appmate.wk.on({
360	    'click [data-wk-add-product]': eventHandler(function(){
361	      var productId = this.getAttribute('data-wk-add-product');
362	      var select = Appmate.wk.$('form select[name="id"]');
363	      var variantId = select.length ? select.val() : undefined;
364	      Appmate.wk.addProduct(productId, variantId).then(function(product) {
365	        var variant = product.selected_or_first_available_variant || {};
366	        sendTracking({
367	          hitType: 'event',
368	          eventCategory: 'Wishlist',
369	          eventAction: 'WK Added Product',
370	          eventLabel: 'Wishlist King',
371	        }, {
372	          id: variant.sku || variant.id,
373	          name: product.title,
374	          category: product.type,
375	          brand: product.vendor,
376	          variant: variant.title,
377	          price: variant.price
378	        }, {
379	          list: "" || undefined
380	        });
381	      });
382	    }),
383	    'click [data-wk-remove-product]': eventHandler(function(){
384	      var productId = this.getAttribute('data-wk-remove-product');
385	      Appmate.wk.removeProduct(productId).then(function(product) {
386	        var variant = product.selected_or_first_available_variant || {};
387	        sendTracking({
388	          hitType: 'event',
389	          eventCategory: 'Wishlist',
390	          eventAction: 'WK Removed Product',
391	          eventLabel: 'Wishlist King',
392	        }, {
393	          id: variant.sku || variant.id,
394	          name: product.title,
395	          category: product.type,
396	          brand: product.vendor,
397	          variant: variant.title,
398	          price: variant.price
399	        }, {
400	          list: "" || undefined
401	        });
402	      });
403	    }),
404	    'click [data-wk-remove-item]': eventHandler(function(){
405	      var itemId = this.getAttribute('data-wk-remove-item');
406	      fadeOrNot(this, function() {
407	        Appmate.wk.removeItem(itemId).then(function(product){
408	          var variant = product.selected_or_first_available_variant || {};
409	          sendTracking({
410	            hitType: 'event',
411	            eventCategory: 'Wishlist',
412	            eventAction: 'WK Removed Product',
413	            eventLabel: 'Wishlist King',
414	          }, {
415	            id: variant.sku || variant.id,
416	            name: product.title,
417	            category: product.type,
418	            brand: product.vendor,
419	            variant: variant.title,
420	            price: variant.price
421	          }, {
422	            list: "" || undefined
423	          });
424	        });
425	      });
426	    }),
427	    'click [data-wk-clear-wishlist]': eventHandler(function(){
428	      var wishlistId = this.getAttribute('data-wk-clear-wishlist');
429	      Appmate.wk.clear(wishlistId).then(function() {
430	        sendTracking({
431	          hitType: 'event',
432	          eventCategory: 'Wishlist',
433	          eventAction: 'WK Cleared Wishlist',
434	          eventLabel: 'Wishlist King',
435	        });
436	      });
437	    }),
438	    'click [data-wk-share]': eventHandler(function(){
439	      var params = {
440	        wkShareService: this.getAttribute("data-wk-share-service"),
441	        wkShare: this.getAttribute("data-wk-share"),
442	        wkShareImage: this.getAttribute("data-wk-share-image")
443	      };
444	      var shareLink = Appmate.wk.getShareLink(params);
445
446	      sendTracking({
447	        hitType: 'event',
448	        eventCategory: 'Wishlist',
449	        eventAction: 'WK Shared Wishlist (' + params.wkShareService + ')',
450	        eventLabel: 'Wishlist King',
451	      });
452
453	      switch (params.wkShareService) {
454	        case 'link':
455	          Appmate.wk.$('#wk-share-link-text').addClass('wk-visible').find('.wk-text').html(shareLink);
456	          var copyButton = Appmate.wk.$('#wk-share-link-text .wk-clipboard');
457	          var copyText = copyButton.html();
458	          var clipboard = Appmate.wk.clipboard(copyButton[0]);
459	          clipboard.on('success', function(e) {
460	            copyButton.html('copied');
461	            setTimeout(function(){
462	              copyButton.html(copyText);
463	            }, 2000);
464	          });
465	          break;
466	        case 'email':
467	          window.location.href = shareLink;
468	          break;
469	        case 'contact':
470	          var contactUrl = '/pages/contact';
471	          var message = 'Here is the link to my list:\n' + shareLink;
472	          window.location.href=contactUrl + '?message=' + encodeURIComponent(message);
473	          break;
474	        default:
475	          window.open(
476	            shareLink,
477	            'wishlist_share',
478	            'height=590, width=770, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no'
479	          );
480	      }
481	    }),
482	    'click [data-wk-move-to-cart]': eventHandler(function(){
483	      var $elem = Appmate.wk.$(this);
484	      $form = $elem.parents('form');
485	      $elem.prop("disabled", true);
486
487	      var item = this.getAttribute('data-wk-move-to-cart');
488	      var formData = $form.serialize();
489
490	      fadeOrNot(this, function(){
491	        Appmate.wk
492	        .moveToCart(item, formData)
493	        .then(function(product){
494	          $elem.prop("disabled", false);
495
496	          var variant = product.selected_or_first_available_variant || {};
497	          sendTracking({
498	            hitType: 'event',
499	            eventCategory: 'Wishlist',
500	            eventAction: 'WK Added to Cart',
501	            eventLabel: 'Wishlist King',
502	            hitCallback: function() {
503	              window.scrollTo(0, 0);
504	              location.reload();
505	            }
506	          }, {
507	            id: variant.sku || variant.id,
508	            name: product.title,
509	            category: product.type,
510	            brand: product.vendor,
511	            variant: variant.title,
512	            price: variant.price,
513	            quantity: 1,
514	          }, {
515	            list: "" || undefined
516	          });
517	        });
518	      });
519	    }),
520	    'render .wk-option-select': function(elem){
521	      appmateOptionSelect(elem);
522	    },
523	    'login-required': function (intent) {
524	      var redirect = {
525	        path: window.location.pathname,
526	        intent: intent
527	      };
528	      window.location = '/account/login?wk-redirect=' + encodeURIComponent(JSON.stringify(redirect));
529	    },
530	    'render .swiper-container': function (elem) {
531	      // initSlider()
532	    },
533	    'ready': function () {
534	      // Appmate.wk.$(document).ready(initSlider);
535	      fillContactForm();
536
537	      var redirect = Appmate.wk.getQueryParam('wk-redirect');
538	      if (redirect) {
539	        Appmate.wk.addLoginRedirect(Appmate.wk.$('#customer_login'), JSON.parse(redirect));
540	      }
541	      var intent = Appmate.wk.getQueryParam('wk-intent');
542	      if (intent) {
543	        intent = JSON.parse(intent);
544	        switch (intent.action) {
545	          case 'addProduct':
546	            Appmate.wk.addProduct(intent.product, intent.variant)
547	            break;
548	          default:
549	            console.warn('Wishlist King: Intent not implemented', intent)
550	        }
551	        if (window.history && window.history.pushState) {
552	          history.pushState(null, null, window.location.pathname);
553	        }
554	      }
555	    }
556	  });
557
558	  Appmate.init({
559	    shop: {
560	      domain: 'kiara-sky-professional-nails.myshopify.com'
561	    },
562	    session: {
563	      customer: ''
564	    },
565	    globals: {
566	      settings: {
567	        app_wk_icon: 'heart',
568	        app_wk_share_position: 'top',
569	        app_wk_products_per_row: 4,
570	        money_format: '${{amount}}'
571	      },
572	      customer: '',
573	      customer_accounts_enabled: true,
574	    },
575	    wishlist: {
576	      filter: function(product) {
577	        return !product.hidden;
578	      },
579	      loginRequired: false,
580	      handle: "/pages/wishlist",
581	      proxyHandle: "/a/wk",
582	      share: {
583	        handle: "/pages/shared-wishlist",
584	        title: 'My Wishlist',
585	        description: 'Check out some of my favorite things @ Kiara Sky Professional Nails.',
586	        imageTitle: 'Kiara Sky Professional Nails',
587	        hashTags: 'wishlist',
588	        twitterUser: false // will be used with via
589	      }
590	    }
591	  });
592
593	  function sendTracking(event, product, action) {
594	    if (typeof fbq === 'function') {
595	      switch (event.eventAction) {
596	        case "WK Added Product":
597	          fbq('track', 'AddToWishlist', {
598	            value: product.price,
599	            currency: 'USD'
600	          });
601	          break;
602	      }
603	    }
604	    if (typeof ga === 'function') {
605	      if (product) {
606	        delete product.price;
607	        ga('ec:addProduct', product);
608	      }
609
610	      if (action) {
611	        ga('ec:setAction', 'click', action);
612	      }
613
614	      if (event) {
615	        ga('send', event);
616	      }
617
618	      if (!ga.loaded) {
619	        event && event.hitCallback && event.hitCallback()
620	      }
621	    } else {
622	      event && event.hitCallback && event.hitCallback()
623	    }
624	  }
625
626	  function initSlider () {
627	    if (typeof Swiper !== 'undefined') {
628	      var mySwiper = new Swiper ('.swiper-container', {
629	        direction: 'horizontal',
630	        loop: false,
631	        pagination: '.swiper-pagination',
632	        nextButton: '.swiper-button-next',
633	        prevButton: '.swiper-button-prev',
634	        spaceBetween: 20,
635	        slidesPerView: 4,
636	        breakpoints: {
637	          380: {
638	            slidesPerView: 1,
639	            spaceBetween: 0,
640	          },
641	          480: {
642	            slidesPerView: 2,
643	            spaceBetween: 20,
644	          }
645	        }
646	      })
647	    }
648	  }
649
650	  function fillContactForm() {
651	    document.addEventListener('DOMContentLoaded', fillContactForm)
652	    if (document.getElementById('contact_form')) {
653	      var message = Appmate.wk.getQueryParam('message');
654	      var bodyElement = document.querySelector("#contact_form textarea[name='contact[body]']");
655	      if (bodyElement && message) {
656	        bodyElement.value = message;
657	      }
658	    }
659	  }
660
661	  function eventHandler (callback) {
662	    return function (event) {
663	      if (typeof callback === 'function') {
664	        callback.call(this, event)
665	      }
666	      if (event) {
667	        event.preventDefault();
668	        event.stopPropagation();
669	      }
670	    }
671	  }
672
673	  function fadeOrNot(elem, callback){
674	    if (typeof $ !== "function") {
675	      callback();
676	      return;
677	    }
678	    var $elem = $(elem);
679		  if ($elem.parents('.wk-fadeout').length) {
680	      $elem.parents('.wk-fadeout').fadeOut(callback);
681	    } else {
682	      callback();
683	    }
684	  }
685	}
686</script>
686
687
688
689
690<script
691  id="wishlist-icon-filled"
692  data="wishlist"
693  type="text/x-template"
694  app="wishlist-king"
695>
696  {% if settings.app_wk_icon == "heart" %}
697    <svg version='1.1' xmlns='https://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'>
698      <path d='M47.199 4c-6.727 0-12.516 5.472-15.198 11.188-2.684-5.715-8.474-11.188-15.201-11.188-9.274 0-16.8 7.527-16.8 16.802 0 18.865 19.031 23.812 32.001 42.464 12.26-18.536 31.999-24.2 31.999-42.464 0-9.274-7.527-16.802-16.801-16.802z' fill='#000'></path>
699    </svg>
700  {% elsif settings.app_wk_icon == "star" %}
701    <svg version='1.1' xmlns='https://www.w3.org/2000/svg' width='64' height='60.9' viewBox='0 0 64 64'>
702      <path d='M63.92,23.25a1.5,1.5,0,0,0-1.39-1H40.3L33.39,1.08A1.5,1.5,0,0,0,32,0h0a1.49,1.49,0,0,0-1.39,1L23.7,22.22H1.47a1.49,1.49,0,0,0-1.39,1A1.39,1.39,0,0,0,.6,24.85l18,13L11.65,59a1.39,1.39,0,0,0,.51,1.61,1.47,1.47,0,0,0,.88.3,1.29,1.29,0,0,0,.88-0.3l18-13.08L50,60.68a1.55,1.55,0,0,0,1.76,0,1.39,1.39,0,0,0,.51-1.61l-6.9-21.14,18-13A1.45,1.45,0,0,0,63.92,23.25Z' fill='#be8508'></path>
703    </svg>
704  {% endif %}
705</script>
705
706
707<script
708  id="wishlist-icon-empty"
709  data="wishlist"
710  type="text/x-template"
711  app="wishlist-king"
712>
713  {% if settings.app_wk_icon == "heart" %}
714    <svg version='1.1' xmlns='https://www.w3.org/2000/svg' width='64px' height='60.833px' viewBox='0 0 64 60.833'>
715      <path stroke='#454545' stroke-width='5' stroke-miterlimit='10' fill-opacity='0' d='M45.684,2.654c-6.057,0-11.27,4.927-13.684,10.073 c-2.417-5.145-7.63-10.073-13.687-10.073c-8.349,0-15.125,6.776-15.125,15.127c0,16.983,17.134,21.438,28.812,38.231 c11.038-16.688,28.811-21.787,28.811-38.231C60.811,9.431,54.033,2.654,45.684,2.654z'/>
716    </svg>
717  {% elsif settings.app_wk_icon == "star" %}
718    <svg version='1.1' xmlns='https://www.w3.org/2000/svg' width='64' height='60.9' viewBox='0 0 64 64'>
719      <path d='M63.92,23.25a1.5,1.5,0,0,0-1.39-1H40.3L33.39,1.08A1.5,1.5,0,0,0,32,0h0a1.49,1.49,0,0,0-1.39,1L23.7,22.22H1.47a1.49,1.49,0,0,0-1.39,1A1.39,1.39,0,0,0,.6,24.85l18,13L11.65,59a1.39,1.39,0,0,0,.51,1.61,1.47,1.47,0,0,0,.88.3,1.29,1.29,0,0,0,.88-0.3l18-13.08L50,60.68a1.55,1.55,0,0,0,1.76,0,1.39,1.39,0,0,0,.51-1.61l-6.9-21.14,18-13A1.45,1.45,0,0,0,63.92,23.25ZM42.75,36.18a1.39,1.39,0,0,0-.51,1.61l5.81,18L32.85,44.69a1.41,1.41,0,0,0-1.67,0L15.92,55.74l5.81-18a1.39,1.39,0,0,0-.51-1.61L6,25.12H24.7a1.49,1.49,0,0,0,1.39-1L32,6.17l5.81,18a1.5,1.5,0,0,0,1.39,1H58Z' fill='#be8508'></path>
720    </svg>
721  {% endif %}
722</script>
722
723
724<script
725  id="wishlist-icon-remove"
726  data="wishlist"
727  type="text/x-template"
728  app="wishlist-king"
729>
730  <svg role="presentation" viewBox="0 0 16 14">
731    <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
732  </svg>
733</script>
733
734
735<script
736  id="wishlist-link"
737  data="wishlist"
738  type="text/x-template"
739  app="wishlist-king"
740>
741  {% if wishlist.item_count %}
742    {% assign link_icon = 'wishlist-icon-filled' %}
743  {% else %}
744    {% assign link_icon = 'wishlist-icon-empty' %}
745  {% endif %}
746  <a href="{{ wishlist.url }}" class="wk-link wk-{{ wishlist.state }}" title="View Wishlist"><div class="wk-icon">{% include link_icon %}</div><span class="wk-label">Wishlist</span> <span class="wk-count">({{ wishlist.item_count }})</span></a>
747</script>
747
748
749<script
750  id="wishlist-link-li"
751  data="wishlist"
752  type="text/x-template"
753  app="wishlist-king"
754>
755  <li class="wishlist-link-li wk-{{ wishlist.state }}">
756    {% include 'wishlist-link' %}
757  </li>
758</script>
758
759
760<script
761  id="wishlist-button-product"
762  data="product"
763  type="text/x-template"
764  app="wishlist-king"
765>
766  {% if product.in_wishlist %}
767    {% assign btn_text = 'In Wishlist' %}
768    {% assign btn_title = 'Remove from Wishlist' %}
769    {% assign btn_action = 'wk-remove-product' %}
770    {% assign btn_icon = 'wishlist-icon-filled' %}
771  {% else %}
772    {% assign btn_text = 'Add to Wishlist' %}
773    {% assign btn_title = 'Add to Wishlist' %}
774    {% assign btn_action = 'wk-add-product' %}
775    {% assign btn_icon = 'wishlist-icon-empty' %}
776  {% endif %}
777
778  <button type="button" class="wk-button-product {{ btn_action }}" data-{{ btn_action }}="{{ product.id }}">
779    <div class="wk-icon">
780      {% include btn_icon %}
781    </div>
782    <span class="wk-label">{{ btn_text }}</span>
783  </button>
784</script>
784
785
786<script
787  id="wishlist-button-collection"
788  data="product"
789  type="text/x-template"
790  app="wishlist-king"
791>
792  {% if product.in_wishlist %}
793    {% assign btn_text = 'In Wishlist' %}
794    {% assign btn_title = 'Remove from Wishlist' %}
795    {% assign btn_action = 'wk-remove-product' %}
796    {% assign btn_icon = 'wishlist-icon-filled' %}
797  {% else %}
798    {% assign btn_text = 'Add to Wishlist' %}
799    {% assign btn_title = 'Add to Wishlist' %}
800    {% assign btn_action = 'wk-add-product' %}
801    {% assign btn_icon = 'wishlist-icon-empty' %}
802  {% endif %}
803
804  <button type="button" class="wk-button-collection {{ btn_action }}" data-{{ btn_action }}="{{ product.id }}">
805    <div class="wk-icon">
806      {% include btn_icon %}
807    </div>
808    <span class="wk-label">{{ btn_text }}</span>
809  </button>
810</script>
810
811
812<script
813  id="wishlist-button-wishlist-page"
814  data="product"
815  type="text/x-template"
816  app="wishlist-king"
817>
818  {% if wishlist.read_only %}
819    {% assign item_id = product.id %}
820  {% else %}
821    {% assign item_id = product.wishlist_item_id %}
822  {% endif %}
823
824  {% assign add_class = '' %}
825  {% if product.in_wishlist and wishlist.read_only == true %}
826    {% assign btn_text = 'In Wishlist' %}
827    {% assign btn_title = 'Remove from Wishlist' %}
828    {% assign btn_action = 'wk-remove-product' %}
829    {% assign btn_icon = 'wishlist-icon-filled' %}
830  {% elsif product.in_wishlist and wishlist.read_only == false %}
831    {% assign btn_text = 'In Wishlist' %}
832    {% assign btn_title = 'Remove from Wishlist' %}
833    {% assign btn_action = 'wk-remove-item' %}
834    {% assign btn_icon = 'wishlist-icon-remove' %}
835    {% assign add_class = 'wk-with-hover' %}
836  {% else %}
837    {% assign btn_text = 'Add to Wishlist' %}
838    {% assign btn_title = 'Add to Wishlist' %}
839    {% assign btn_action = 'wk-add-product' %}
840    {% assign btn_icon = 'wishlist-icon-empty' %}
841    {% assign add_class = 'wk-with-hover' %}
842  {% endif %}
843
844  <button type="button" class="wk-button-wishlist-page {{ btn_action }} {{ add_class }}" title="{{ btn_title }}" data-{{ btn_action }}="{{ item_id }}">
845    <div class="wk-icon">
846      {% include btn_icon %}
847    </div>
848    <span class="wk-label">{{ btn_text }}</span>
849  </button>
850</script>
850
851
852<script
853  id="wishlist-button-wishlist-clear"
854  data="wishlist"
855  type="text/x-template"
856  app="wishlist-king"
857>
858  {% assign btn_text = 'Clear Wishlist' %}
859  {% assign btn_title = 'Clear Wishlist' %}
860  {% assign btn_class = 'wk-button-wishlist-clear' %}
861
862  <button type="button" class="{{ btn_class }}" data-wk-clear-wishlist="{{ wishlist.permaId }}">
863    <span class="wk-label">{{ btn_text }}</span>
864  </button>
865</script>
865
866
867<script
868  id="wishlist-shared"
869  data="shared_wishlist"
870  type="text/x-template"
871  app="wishlist-king"
872>
873  {% assign wishlist = shared_wishlist %}
874  {% include 'wishlist-collection' with wishlist %}
875</script>
875
876
877<script
878  id="wishlist-collection"
879  data="wishlist"
880  type="text/x-template"
881  app="wishlist-king"
882>
883  <div class='wishlist-collection'>
884  {% if wishlist.item_count == 0 %}
885    {% include 'wishlist-collection-empty' %}
886  {% else %}
887    {% if customer_accounts_enabled and customer == false and wishlist.read_only == false %}
888      {% include 'wishlist-collection-login-note' %}
889    {% endif %}
890
891    {% if settings.app_wk_share_position == "top" %}
892      {% unless wishlist.read_only %}
893        {% include 'wishlist-collection-share' %}
894      {% endunless %}
895    {% endif %}
896
897    {% include 'wishlist-collection-loop' %}
898
899    {% if settings.app_wk_share_position == "bottom" %}
900      {% unless wishlist.read_only %}
901        {% include 'wishlist-collection-share' %}
902      {% endunless %}
903    {% endif %}
904
905    {% unless wishlist.read_only %}
906      {% include 'wishlist-button-wishlist-clear' %}
907    {% endunless %}
908  {% endif %}
909  </div>
910</script>
910
911
912<script
913  id="wishlist-row"
914  data="wishlist"
915  type="text/x-template"
916  app="wishlist-king"
917>
918  <div class='wk-wishlist-row'>
919    {% if wishlist.item_count != 0 %}
920    <h2 class="wk-wishlist-row-title">Add more from Wishlist</h2>
921    <div class="swiper-container">
922        <!-- Additional required wrapper -->
923        <div class="swiper-wrapper">
924            <!-- Slides -->
925            {% for product in wishlist.products %}
926              {% assign hide_default_title = false %}
927              {% if product.variants.length == 1 and product.variants[0].title contains 'Default' %}
928                {% assign hide_default_title = true %}
929              {% endif %}
930              <div
931                id="wk-item-{{ product.wishlist_item_id }}"
932                class="swiper-slide wk-item wk-fadeout"
933                data-wk-item="{{ product.wishlist_item_id }}"
934              >
935                {% include 'wishlist-collection-product-image' with product %}
936                {% include 'wishlist-collection-product-title' with product %}
937                {% include 'wishlist-collection-product-price' %}
938                {% include 'wishlist-collection-product-form' with product %}
939              </div>
940            {% endfor %}
941        </div>
942        <!-- If we need pagination -->
943        <!-- <div class="swiper-pagination"></div> -->
944    </div>
945    <div class="swiper-button-prev">
946      <svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">
947          <path d="M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"/>
948          <path d="M0 0h24v24H0z" fill="none"/>
949      </svg>
950    </div>
951    <div class="swiper-button-next">
952      <svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">
953          <path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"/>
954          <path d="M0 0h24v24H0z" fill="none"/>
955      </svg>
956    </div>
957    {% endif %}
958  </div>
959</script>
959
960
961<script
962  id="wishlist-collection-empty"
963  data="wishlist"
964  type="text/x-template"
965  app="wishlist-king"
966>
967  <div class="wk-row">
968    <div class="wk-span12">
969      <h3 class="wk-wishlist-empty-note">Your wishlist is empty!</h3>
970    </div>
971  </div>
972</script>
972
973
974<script
975  id="wishlist-collection-login-note"
976  data="wishlist"
977  type="text/x-template"
978  app="wishlist-king"
979>
980  <div class="wk-row">
981    <p class="wk-span12 wk-login-note">
982      To permanently save your wishlist please <a href="/account/login">login</a> or <a href="/account/register">sign up</a>.
983    </p>
984  </div>
985</script>
985
986
987<script
988  id="wishlist-collection-share"
989  data="wishlist"
990  type="text/x-template"
991  app="wishlist-king"
992>
993  <h3 id="wk-share-head">Share Wishlist</h3>
994  <ul id="wk-share-list">
995    <li>{% include 'wishlist-share-button-fb' %}</li>
996    <li>{% include 'wishlist-share-button-pinterest' %}</li>
997    <li>{% include 'wishlist-share-button-twitter' %}</li>
998    <li>{% include 'wishlist-share-button-email' %}</li>
999    <li id="wk-share-whatsapp">{% include 'wishlist-share-button-whatsapp' %}</li>
1000    <li>{% include 'wishlist-share-button-link' %}</li>
1001    {% comment %}
1002    <li>{% include 'wishlist-share-button-contact' %}</li>
1003    {% endcomment %}
1004  </ul>
1005  <div id="wk-share-link-text"><span class="wk-text"></span><button class="wk-clipboard" data-clipboard-target="#wk-share-link-text .wk-text">copy link</button></div>
1006</script>
1006
1007
1008<script
1009  id="wishlist-collection-loop"
1010  data="wishlist"
1011  type="text/x-template"
1012  app="wishlist-king"
1013>
1014  <div class="wk-row">
1015    {% assign item_count = 0 %}
1016    {% for product in wishlist.products %}
1017      {% assign item_count = item_count | plus: 1 %}
1018      {% unless limit and item_count > limit %}
1019        {% assign hide_default_title = false %}
1020        {% if product.variants.length == 1 and product.variants[0].title contains 'Default' %}
1021          {% assign hide_default_title = true %}
1022        {% endif %}
1023
1024        {% assign items_per_row = settings.app_wk_products_per_row %}
1025        {% assign wk_item_width = 100 | divided_by: items_per_row %}
1026
1027        <div class="wk-item-column" style="width: {{ wk_item_width }}%">
1028          <div id="wk-item-{{ product.wishlist_item_id }}" class="wk-item {{ wk_item_class }} {% unless wishlist.read_only %}wk-fadeout{% endunless %}" data-wk-item="{{ product.wishlist_item_id }}">
1029
1030            {% include 'wishlist-collection-product-image' with product %}
1031            {% include 'wishlist-button-wishlist-page' with product %}
1032            {% include 'wishlist-collection-product-title' with product %}
1033            {% include 'wishlist-collection-product-price' %}
1034            {% include 'wishlist-collection-product-form' with product %}
1035          </div>
1036        </div>
1037      {% endunless %}
1038    {% endfor %}
1039  </div>
1040</script>
1040
1041
1042<script
1043  id="wishlist-collection-product-image"
1044  data="wishlist"
1045  type="text/x-template"
1046  app="wishlist-king"
1047>
1048  <div class="wk-image">
1049    <a href="{{ product | variant_url }}" class="wk-variant-link wk-content" title="View product">
1050      <img class="wk-variant-image"
1051         src="{{ product | variant_img_url: '1000x' }}"
1052         alt="{{ product.title }}" />
1053    </a>
1054  </div>
1055</script>
1055
1056
1057<script
1058  id="wishlist-collection-product-title"
1059  data="wishlist"
1060  type="text/x-template"
1061  app="wishlist-king"
1062>
1063  <div class="wk-product-title">
1064    <a href="{{ product | variant_url }}" class="wk-variant-link" title="View product">{{ product.title }}</a>
1065  </div>
1066</script>
1066
1067
1068<script
1069  id="wishlist-collection-product-price"
1070  data="wishlist"
1071  type="text/x-template"
1072  app="wishlist-king"
1073>
1074  {% assign variant = product.selected_or_first_available_variant %}
1075  <div class="wk-purchase">
1076    <span class="wk-price wk-price-preview">
1077      {% if variant.price >= variant.compare_at_price %}
1078      {{ variant.price | money }}
1079      {% else %}
1080      <span class="saleprice">{{ variant.price | money }}</span> <del>{{ variant.compare_at_price | money }}</del>
1081      {% endif %}
1082    </span>
1083  </div>
1084</script>
1084
1085
1086<script
1087  id="wishlist-collection-product-form"
1088  data="wishlist"
1089  type="text/x-template"
1090  app="wishlist-king"
1091>
1092  
1093  {% comment %}
1094  
1095  	If it product contains VW-Button, then just show a link for this product else
1096    have the option to add it to cart
1097  	
1098  {% endcomment %}
1099  
1100  {% if product.tags contains 'VW-Button' %}
1101    <a href="{{ product.url }}" id="wk-add-item-form-{{ product.wishlist_item_id }}" class="ProductForm__AddToCart Button Button--primary Button--full wk-add-item-form">
1102    	<span>View</span>
1103  	</a>
1104  {% else %}
1105    
1106  <form id="wk-add-item-form-{{ product.wishlist_item_id }}" action="/cart/add" method="post" class="wk-add-item-form">
1107	
1108    <!-- Begin product options -->
1109    <div class="wk-product-options {% if hide_default_title %}wk-no-options{% endif %}">
1110
1111      <div class="wk-select" {% if hide_default_title %} style="display:none"{% endif %}>
1112        <select id="wk-option-select-{{ product.wishlist_item_id }}" class="wk-option-select" name="id">
1113
1114          {% for variant in product.variants %}
1115          <option value="{{ variant.id }}" {% if variant == product.selected_or_first_available_variant %}selected="selected"{% endif %}>
1116            {{ variant.title }} - {{ variant.price | money }}
1117          </option>
1118          {% endfor %}
1119
1120        </select>
1121        <svg class="Icon Icon--select-arrow" role="presentation" viewBox="0 0 19 12">
1122          <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline>
1123        </svg>
1124      </div>
1125
1126      {% comment %}
1127        {% if settings.display_quantity_dropdown and product.available %}
1128        <div class="wk-selector-wrapper">
1129          <label>Quantity</label>
1130          <input class="wk-quantity" type="number" name="quantity" value="1" class="wk-item-quantity" />
1131        </div>
1132        {% endif %}
1133      {% endcomment %}
1134
1135      <div class="wk-purchase-section{% if product.variants.length > 1 %} wk-multiple{% endif %}">
1136        {% unless product.available %}
1137        <input type="submit" class="wk-add-to-cart disabled" disabled="disabled" value="Sold Out" />
1138        {% else %}
1139          {% assign cart_action = 'wk-move-to-cart' %}
1140          {% if wishlist.read_only %}
1141            {% assign cart_action = 'wk-add-to-cart' %}
1142          {% endif %}
1143          <input type="submit" class="wk-add-to-cart" data-{{ cart_action }}="{{ product.wishlist_item_id }}" name="add" value="Add to Cart" />
1144        {% endunless %}
1145      </div>
1146    </div>
1147    <!-- End product options -->
1148  </form>
1149  {% endif %}
1150
1151</script>
1151
1152
1153<script
1154  id="wishlist-share-button-fb"
1155  data="wishlist"
1156  type="text/x-template"
1157  app="wishlist-king"
1158>
1159  {% unless wishlist.empty %}
1160  <a href="#" class="wk-button-share resp-sharing-button__link" title="Share on Facebook" data-wk-share-service="facebook" data-wk-share="{{ wishlist.permaId }}" data-wk-share-image="{{ wishlist.products[0] | variant_img_url: '1200x630' }}">
1161    <div class="resp-sharing-button resp-sharing-button--facebook resp-sharing-button--large">
1162      <div aria-hidden="true" class="resp-sharing-button__icon resp-sharing-button__icon--solid">
1163        <svg version="1.1" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" enable-background="new 0 0 24 24" xml:space="preserve">
1164          <g>
1165            <path d="M18.768,7.465H14.5V5.56c0-0.896,0.594-1.105,1.012-1.105s2.988,0,2.988,0V0.513L14.171,0.5C10.244,0.5,9.5,3.438,9.5,5.32 v2.145h-3v4h3c0,5.212,0,12,0,12h5c0,0,0-6.85,0-12h3.851L18.768,7.465z"/>
1166          </g>
1167        </svg>
1168      </div>
1169      <span>Facebook</span>
1170    </div>
1171  </a>
1172  {% endunless %}
1173</script>
1173
1174
1175<script
1176  id="wishlist-share-button-twitter"
1177  data="wishlist"
1178  type="text/x-template"
1179  app="wishlist-king"
1180>
1181  {% unless wishlist.empty %}
1182  <a href="#" class="wk-button-share resp-sharing-button__link" title="Share on Twitter" data-wk-share-service="twitter" data-wk-share="{{ wishlist.permaId }}">
1183    <div class="resp-sharing-button resp-sharing-button--twitter resp-sharing-button--large">
1184      <div aria-hidden="true" class="resp-sharing-button__icon resp-sharing-button__icon--solid">
1185        <svg version="1.1" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" enable-background="new 0 0 24 24" xml:space="preserve">
1186          <g>
1187            <path d="M23.444,4.834c-0.814,0.363-1.5,0.375-2.228,0.016c0.938-0.562,0.981-0.957,1.32-2.019c-0.878,0.521-1.851,0.9-2.886,1.104 C18.823,3.053,17.642,2.5,16.335,2.5c-2.51,0-4.544,2.036-4.544,4.544c0,0.356,0.04,0.703,0.117,1.036 C8.132,7.891,4.783,6.082,2.542,3.332C2.151,4.003,1.927,4.784,1.927,5.617c0,1.577,0.803,2.967,2.021,3.782 C3.203,9.375,2.503,9.171,1.891,8.831C1.89,8.85,1.89,8.868,1.89,8.888c0,2.202,1.566,4.038,3.646,4.456 c-0.666,0.181-1.368,0.209-2.053,0.079c0.579,1.804,2.257,3.118,4.245,3.155C5.783,18.102,3.372,18.737,1,18.459 C3.012,19.748,5.399,20.5,7.966,20.5c8.358,0,12.928-6.924,12.928-12.929c0-0.198-0.003-0.393-0.012-0.588 C21.769,6.343,22.835,5.746,23.444,4.834z"/>
1188          </g>
1189        </svg>
1190      </div>
1191      <span>Twitter</span>
1192    </div>
1193  </a>
1194  {% endunless %}
1195</script>
1195
1196
1197<script
1198  id="wishlist-share-button-pinterest"
1199  data="wishlist"
1200  type="text/x-template"
1201  app="wishlist-king"
1202>
1203  {% unless wishlist.empty %}
1204  <a href="#" class="wk-button-share resp-sharing-button__link" title="Share on Pinterest" data-wk-share-service="pinterest" data-wk-share="{{ wishlist.permaId }}" data-wk-share-image="{{ wishlist.products[0] | variant_img_url: '1200x630' }}">
1205    <div class="resp-sharing-button resp-sharing-button--pinterest resp-sharing-button--large">
1206      <div aria-hidden="true" class="resp-sharing-button__icon resp-sharing-button__icon--solid">
1207        <svg version="1.1" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" enable-background="new 0 0 24 24" xml:space="preserve">
1208          <path d="M12.137,0.5C5.86,0.5,2.695,5,2.695,8.752c0,2.272,0.8 ,4.295,2.705,5.047c0.303,0.124,0.574,0.004,0.661-0.33 c0.062-0.231,0.206-0.816,0.271-1.061c0.088-0.331,0.055-0.446-0.19-0.736c-0.532-0.626-0.872-1.439-0.872-2.59 c0-3.339,2.498-6.328,6.505-6.328c3.548,0,5.497,2.168,5.497,5.063c0,3.809-1.687,7.024-4.189,7.024 c-1.382,0-2.416-1.142-2.085-2.545c0.397-1.675,1.167-3.479,1.167-4.688c0-1.081-0.58-1.983-1.782-1.983 c-1.413,0-2.548,1.461-2.548,3.42c0,1.247,0.422,2.09,0.422,2.09s-1.445,6.126-1.699,7.199c-0.505,2.137-0.076,4.756-0.04,5.02 c0.021,0.157,0.224,0.195,0.314,0.078c0.13-0.171,1.813-2.25,2.385-4.325c0.162-0.589,0.929-3.632,0.929-3.632 c0.459,0.876,1.801,1.646,3.228,1.646c4.247,0,7.128-3.871,7.128-9.053C20.5,4.15,17.182,0.5,12.137,0.5z"/>
1209        </svg>
1210      </div>
1211      <span>Pinterest</span>
1212    </div>
1213  </a>
1214  {% endunless %}
1215</script>
1215
1216
1217<script
1218  id="wishlist-share-button-whatsapp"
1219  data="wishlist"
1220  type="text/x-template"
1221  app="wishlist-king"
1222>
1223  {% unless wishlist.empty %}
1224  <a href="#" class="wk-button-share resp-sharing-button__link" title="Share via WhatsApp" data-wk-share-service="whatsapp" data-wk-share="{{ wishlist.permaId }}">
1225    <div class="resp-sharing-button resp-sharing-button--whatsapp resp-sharing-button--large">
1226      <div aria-hidden="true" class="resp-sharing-button__icon resp-sharing-button__icon--solid">
1227        <svg xmlns="https://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
1228          <path stroke="none" d="M20.1,3.9C17.9,1.7,15,0.5,12,0.5C5.8,0.5,0.7,5.6,0.7,11.9c0,2,0.5,3.9,1.5,5.6l-1.6,5.9l6-1.6c1.6,0.9,3.5,1.3,5.4,1.3l0,0l0,0c6.3,0,11.4-5.1,11.4-11.4C23.3,8.9,22.2,6,20.1,3.9z M12,21.4L12,21.4c-1.7,0-3.3-0.5-4.8-1.3l-0.4-0.2l-3.5,1l1-3.4L4,17c-1-1.5-1.4-3.2-1.4-5.1c0-5.2,4.2-9.4,9.4-9.4c2.5,0,4.9,1,6.7,2.8c1.8,1.8,2.8,4.2,2.8,6.7C21.4,17.2,17.2,21.4,12,21.4z M17.1,14.3c-0.3-0.1-1.7-0.9-1.9-1c-0.3-0.1-0.5-0.1-0.7,0.1c-0.2,0.3-0.8,1-0.9,1.1c-0.2,0.2-0.3,0.2-0.6,0.1c-0.3-0.1-1.2-0.5-2.3-1.4c-0.9-0.8-1.4-1.7-1.6-2c-0.2-0.3,0-0.5,0.1-0.6s0.3-0.3,0.4-0.5c0.2-0.1,0.3-0.3,0.4-0.5c0.1-0.2,0-0.4,0-0.5c0-0.1-0.7-1.5-1-2.1C8.9,6.6,8.6,6.7,8.5,6.7c-0.2,0-0.4,0-0.6,0S7.5,6.8,7.2,7c-0.3,0.3-1,1-1,2.4s1,2.8,1.1,3c0.1,0.2,2,3.1,4.9,4.3c0.7,0.3,1.2,0.5,1.6,0.6c0.7,0.2,1.3,0.2,1.8,0.1c0.6-0.1,1.7-0.7,1.9-1.3c0.2-0.7,0.2-1.2,0.2-1.3C17.6,14.5,17.4,14.4,17.1,14.3z"/>
1229        </svg>
1230      </div>
1231      <span>WhatsApp</span>
1232    </div>
1233  </a>
1234  {% endunless %}
1235</script>
1235
1236
1237<script
1238  id="wishlist-share-button-email"
1239  data="wishlist"
1240  type="text/x-template"
1241  app="wishlist-king"
1242>
1243  {% unless wishlist.empty %}
1244  <a href="#" class="wk-button-share resp-sharing-button__link" title="Share via Email" data-wk-share-service="email" data-wk-share="{{ wishlist.permaId }}">
1245    <div class="resp-sharing-button resp-sharing-button--email resp-sharing-button--large">
1246      <div aria-hidden="true" class="resp-sharing-button__icon resp-sharing-button__icon--solid">
1247        <svg version="1.1" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 24 24" enable-background="new 0 0 24 24" xml:space="preserve">
1248          <path d="M22,4H2C0.897,4,0,4.897,0,6v12c0,1.103,0.897,2,2,2h20c1.103,0,2-0.897,2-2V6C24,4.897,23.103,4,22,4z M7.248,14.434 l-3.5,2C3.67,16.479,3.584,16.5,3.5,16.5c-0.174,0-0.342-0.09-0.435-0.252c-0.137-0.239-0.054-0.545,0.186-0.682l3.5-2 c0.24-0.137,0.545-0.054,0.682,0.186C7.571,13.992,7.488,14.297,7.248,14.434z M12,14.5c-0.094,0-0.189-0.026-0.271-0.08l-8.5-5.5 C2.997,8.77,2.93,8.46,3.081,8.229c0.15-0.23,0.459-0.298,0.691-0.147L12,13.405l8.229-5.324c0.232-0.15,0.542-0.084,0.691,0.147 c0.15,0.232,0.083,0.542-0.148,0.691l-8.5,5.5C12.189,14.474,12.095,14.5,12,14.5z M20.934,16.248 C20.842,16.41,20.673,16.5,20.5,16.5c-0.084,0-0.169-0.021-0.248-0.065l-3.5-2c-0.24-0.137-0.323-0.442-0.186-0.682 s0.443-0.322,0.682-0.186l3.5,2C20.988,15.703,21.071,16.009,20.934,16.248z"/>
1249        </svg>
1250      </div>
1251      <span>Email</span>
1252    </div>
1253  </a>
1254  {% endunless %}
1255</script>
1255
1256
1257<script
1258  id="wishlist-share-button-link"
1259  data="wishlist"
1260  type="text/x-template"
1261  app="wishlist-king"
1262>
1263  {% unless wishlist.empty %}
1264  <a href="#" class="wk-button-share resp-sharing-button__link" title="Share via link" data-wk-share-service="link" data-wk-share="{{ wishlist.permaId }}">
1265    <div class="resp-sharing-button resp-sharing-button--link resp-sharing-button--large">
1266      <div aria-hidden="true" class="resp-sharing-button__icon resp-sharing-button__icon--solid">
1267        <svg version='1.1' xmlns='https://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512'>
1268          <path d='M459.654,233.373l-90.531,90.5c-49.969,50-131.031,50-181,0c-7.875-7.844-14.031-16.688-19.438-25.813
1269          l42.063-42.063c2-2.016,4.469-3.172,6.828-4.531c2.906,9.938,7.984,19.344,15.797,27.156c24.953,24.969,65.563,24.938,90.5,0
1270          l90.5-90.5c24.969-24.969,24.969-65.563,0-90.516c-24.938-24.953-65.531-24.953-90.5,0l-32.188,32.219
1271          c-26.109-10.172-54.25-12.906-81.641-8.891l68.578-68.578c50-49.984,131.031-49.984,181.031,0
1272          C509.623,102.342,509.623,183.389,459.654,233.373z M220.326,382.186l-32.203,32.219c-24.953,24.938-65.563,24.938-90.516,0
1273          c-24.953-24.969-24.953-65.563,0-90.531l90.516-90.5c24.969-24.969,65.547-24.969,90.5,0c7.797,7.797,12.875,17.203,15.813,27.125
1274          c2.375-1.375,4.813-2.5,6.813-4.5l42.063-42.047c-5.375-9.156-11.563-17.969-19.438-25.828c-49.969-49.984-131.031-49.984-181.016,0
1275          l-90.5,90.5c-49.984,50-49.984,131.031,0,181.031c49.984,49.969,131.031,49.969,181.016,0l68.594-68.594
1276          C274.561,395.092,246.42,392.342,220.326,382.186z'/>
1277        </svg>
1278      </div>
1279      <span>E-Mail</span>
1280    </div>
1281  </a>
1282  {% endunless %}
1283</script>
1283
1284
1285<script
1286  id="wishlist-share-button-contact"
1287  data="wishlist"
1288  type="text/x-template"
1289  app="wishlist-king"
1290>
1291  {% unless wishlist.empty %}
1292  <a href="#" class="wk-button-share resp-sharing-button__link" title="Send to customer service" data-wk-share-service="contact" data-wk-share="{{ wishlist.permaId }}">
1293    <div class="resp-sharing-button resp-sharing-button--link resp-sharing-button--large">
1294      <div aria-hidden="true" class="resp-sharing-button__icon resp-sharing-button__icon--solid">
1295        <svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">
1296            <path d="M0 0h24v24H0z" fill="none"/>
1297            <path d="M19 2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h4l3 3 3-3h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-6 16h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 11.9 13 12.5 13 14h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z"/>
1298        </svg>
1299      </div>
1300      <span>E-Mail</span>
1301    </div>
1302  </a>
1303  {% endunless %}
1304</script>
1304
1305
1306
1307
1308<script>
1309	function appmateSelectCallback(variant, selector) {
1310	  var shop = Appmate.wk.globals.shop;
1311	  var product = Appmate.wk.getProduct(variant.product_id);
1312	  var itemId = Appmate.wk.$(selector.variantIdField).parents('[data-wk-item]').attr('data-wk-item');
1313	  var container = Appmate.wk.$('#wk-item-' + itemId);
1314
1315
1316	  
1317
1318	  var imageUrl = '';
1319
1320	  if (variant && variant.image) {
1321	    imageUrl = Appmate.wk.filters.img_url(variant, '1000x');
1322	  } else if (product) {
1323	    imageUrl = Appmate.wk.filters.img_url(product, '1000x');
1324	  }
1325
1326	  if (imageUrl) {
1327	    container.find('.wk-variant-image').attr('src', imageUrl);
1328	  }
1329
1330	  var formatMoney = Appmate.wk.filters.money;
1331
1332	  if (!product.hidden && variant && (variant.available || variant.inventory_policy === 'continue')) {
1333	    container.find('.wk-add-to-cart').removeAttr('disabled').removeClass('disabled').attr('value', 'Add to Cart');
1334	    if(parseFloat(variant.price) < parseFloat(variant.compare_at_price)){
1335	      container.find('.wk-price-preview').html(formatMoney(variant.price) + " <del>" + formatMoney(variant.compare_at_price) + "</del>");
1336	    } else {
1337	      container.find('.wk-price-preview').html(formatMoney(variant.price));
1338	    }
1339	  } else {
1340	    var message = variant && !product.hidden ? "Sold Out" : "Unavailable";
1341	    container.find('.wk-add-to-cart').addClass('disabled').attr('disabled', 'disabled').attr('value', message);
1342	    container.find('.wk-price-preview').text(message);
1343	  }
1344
1345	};
1346
1347	function appmateOptionSelect(el){
1348	  if (!Shopify || !Shopify.OptionSelectors) {
1349	    throw new Error('Missing option_selection.js! Please check templates/page.wishlist.liquid');
1350	  }
1351
1352	  var id = el.getAttribute('id');
1353	  var itemId = Appmate.wk.$(el).parents('[data-wk-item]').attr('data-wk-item');
1354	  var container = Appmate.wk.$('#wk-item-' + itemId);
1355
1356	  Appmate.wk.getItem(itemId).then(function(product){
1357	    var selector = new Shopify.OptionSelectors(id, {
1358	      product: product,
1359	      onVariantSelected: appmateSelectCallback,
1360	      enableHistoryState: false
1361	    });
1362
1363	    if (product.selected_variant_id) {
1364	      selector.selectVariant(product.selected_variant_id);
1365	    }
1366
1367	    selector.selectors.forEach(function(selector){
1368	      if (selector.values.length < 2) {
1369	        Appmate.wk.$(selector.element).parents(".selector-wrapper").css({display: "none"});
1370	      }
1371	    });
1372
1373	    // Add label if only one product option and it isn't 'Title'.
1374	    if (product.options.length == 1 && product.options[0] != 'Title') {
1375	      Appmate.wk.$(container)
1376	      .find('.selector-wrapper:first-child')
1377	      .prepend('<label>' + product.options[0] + '</label>');
1378	    }
1379	  });
1380	}
1381</script>
1381
1382
1383<script src="//kiarasky.com/cdn/shop/t/281/assets/app_wishlist-king.min.js?v=156957388388538131401772482180" defer></script>
1383
1384<link href="//kiarasky.com/cdn/shop/t/281/assets/appmate-wishlist-king.scss.css?v=60021814651131228131772488721" rel="stylesheet" type="text/css" media="all" />
1385
1386
1387
1388<!-- DOOFINDER-SHOPIFY -->
1389		
1390		<!-- /DOOFINDER-SHOPIFY -->
1391		
1392	<!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
1393<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/kiara-sky-professional-nails.myshopify.com"></script>
1393
1394
1395
1396<script defer data-gorgias-loader-convert  src="https://content.9gtb.com/loader.js"></script>
1396
1397
1398
1399<script defer data-gorgias-loader-mailto-replace  src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=kiara-sky-professional-nails"></script>
1399
1400
1401
1402<!-- END app block --><!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields -->
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415    
1416        <style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/okendo-reviews-styles.6dbb2446.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-reviews-keywords.0942444f.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-reviews-summary.a0c9d7d6.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,.okeReviews[data-oke-container] svg,div.okeReviews img,div.okeReviews svg{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:""}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:""}
1416.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:""}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:""}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:""}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:""}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:""}@font-face{font-family:oke-widget-icons;src:url(https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.ttf) format("truetype"),url(https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.woff) format("woff"),url(https://cdn-static.okendo.io/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{curs
1416or:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 12px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 24px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}
1416to{opacity:1}}.layout-panel-flex>div:has([data-oke-container]){width:100%}
1417.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:")"}
1418.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}
1419.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>
1420    
1421    
1421<script type="application/json" id="oke-reviews-settings">{"subscriberId":"dba1e1f8-49e6-471f-af18-a56380b5fa7e","analyticsSettings":{"provider":"none"},"locale":"en","localeAndVariant":{"code":"en"},"widgetSettings":{"global":{"dateSettings":{"format":{"type":"relative"}},"hideOkendoBranding":true,"stars":{"backgroundColor":"#E5E5E5","borderColor":"#2C3E50","foregroundColor":"#662420","interspace":2,"shape":{"type":"default"},"showBorder":false},"showIncentiveIndicator":false,"searchEnginePaginationEnabled":false,"font":{"fontType":"inherit-from-page"}},"homepageCarousel":{"slidesPerPage":{"large":3,"medium":2},"totalSlides":12,"scrollBehaviour":"slide","style":{"showDates":true,"border":{"color":"#F4DEDB","width":{"value":1,"unit":"px"}},"headingFont":{"hasCustomFontSettings":false},"bodyFont":{"hasCustomFontSettings":false},"arrows":{"color":"#676986","size":{"value":24,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#454545","size":{"value":48,"unit":"px"},"enabled":false},"media":{"size":{"value":80,"unit":"px"},"imageGap":{"value":4,"unit":"px"},"enabled":true},"stars":{"height":{"value":15,"unit":"px"}},"productImageSize":{"value":48,"unit":"px"},"layout":{"name":"default","reviewDetailsPosition":"below","showProductName":false,"showAttributeBars":false,"showProductVariantName":false,"showProductDetails":"only-when-grouped"},"highlightColor":"#662420","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,"enabled":true,"truncateAll":false}},"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":{"backgroundColor":"#454545","position":"top-left","textColor":"#FFFFFF","enabled":false,"positionSmall":"top-left"},"reviewsWidget":{"tabs":{"reviews":true,"questions":false},"header":{"columnDistribution":"space-around","verticalAlignment":"top","blocks":[{"columnWidth":"one-third","modules":[{"name":"rating-average","layout":"three-line"},{"name":"rating-breakdown","backgroundColor":"#F4DEDB","shadingColor":"#662420","stretchMode":"contain"}],"textAlignment":"center"},{"columnWidth":"one-third","modules":[{"name":"media-grid","imageGap":{"value":4,"unit":"px"},"scaleToFill":true,"rows":3,"columns":4}],"textAlignment":"right"}]},"style":{"showDates":true,"border":{"color":"#F4DEDB","width":{"value":1,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"hasCustomFontSettings":false},"filters":{"backgroundColorActive":"#676986","backgroundColor":"#FFFFFF","borderColor":"#DBDDE4","borderRadius":{"value":100,"unit":"px"},"borderColorActive":"#676986","textColorActive":"#FFFFFF","textColor":"#2C3E50","searchHighlightColor":"#B2F9E9"},"avatar":{"enabled":false},"stars":{"height":{"value":15,"unit":"px"}},"shadingColor":"#F7F7F8","productImageSize":{"value":48,"unit":"px"},"button":{"backgroundColorActive":"#662420","borderColorHover":"#662420","backgroundColor":"#662420","borderColor":"#662420","backgroundColorHover":"#FFFFFF","textColorHover":"#662420","borderRadius":{"value":0,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"borderColorActive":"#662420","textColorActive":"#FFFFFF","textColor":"#FFFFFF","font":{"hasCustomFontSettings":false}},"highlightColor":"#662420","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#2C3E50","fontSizeRegular":{"value":16,"unit":"px"},"fontSizeLarge":{"value":20,"unit":"px"},"fontSizeSmall":{"value":13,"unit":"px"},"secondaryColor":"#676986"},"spaceBelow":{"value":20,"unit":"px"},"attributeBar":{"style":"default","backgroundColor":"#D3D4DD","shadingColor":"#E3E3E3","markerColor":"#454545"}},"showWhenEmpty":true,"reviews":{"list":{"layout":{"name":"masonry","cardLayout":{"reviewDetailsPosition":"above","showProductName":false,"showFullHeightImages":false,"name":"default","showAttributeBars":false,"showProductVariantName":false,"showProductDetails":"only-when-grouped"},"showProductVariantName":false,"columnAmount":4},"loyalty":{"maxInitialAchievements":3,"showVipTiers":false,"showAchievements":false},"initialPageSize":4,"replyTruncation":{"bodyMaxLines":4,"enabled":true},"media":{"layout":"thumbnail","size":{"value":60,"unit":"px"},"imageGap":{"value":4,"unit":"px"}},"truncation":{"bodyMaxLines":4,"truncateAll":false,"enabled":true},"loadMorePageSize":4},"controls":{"filterMode":"off","freeTextSearchEnabled":false,"writeReviewButtonEnabled":true,"defaultSort":"date desc","sortOptionOrder":["date desc","has_media desc","helpful desc","rating desc","date asc","rating asc","unhelpful desc"]}}},"starRatings":{"showWhenEmpty":false,"clickBehavior":"scroll-to-widget","style":{"text":{"content":"review-count","style":"number-and-text","brackets":false},"spaceAbove":{"value":0,"unit":"px"},"singleStar":false,"spaceBelow":{"value":0,"unit":"px"},"height":{"value":18,"unit":"px"}}}},"features":{"attributeFiltersEnabled":true,"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true,"reviewsKeywordsEnabled":true,"reviewsSummariesEnabled":true}}</script>
1421
1422            <style id="oke-css-vars">:root{--oke-widget-spaceAbove:20px;--oke-widget-spaceBelow:20px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#662420;--oke-button-backgroundColorHover:#fff;--oke-button-backgroundColorActive:#662420;--oke-button-textColor:#fff;--oke-button-textColorHover:#662420;--oke-button-textColorActive:#fff;--oke-button-borderColor:#662420;--oke-button-borderColorHover:#662420;--oke-button-borderColorActive:#662420;--oke-button-borderRadius:0;--oke-button-borderWidth:1px;--oke-button-fontWeight:700;--oke-button-fontSize:var(--oke-text-regular,14px);--oke-button-fontFamily:inherit;--oke-border-color:#f4dedb;--oke-border-width:1px;--oke-text-primaryColor:#2c3e50;--oke-text-secondaryColor:#676986;--oke-text-small:13px;--oke-text-regular:16px;--oke-text-large:20px;--oke-text-fontFamily:inherit;--oke-avatar-size:undefined;--oke-avatar-backgroundColor:undefined;--oke-avatar-placeholderTextColor:undefined;--oke-highlightColor:#662420;--oke-shadingColor:#f7f7f8;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#e3e3e3;--oke-attributeBar-borderColor:undefined;--oke-attributeBar-backgroundColor:#d3d4dd;--oke-attributeBar-markerColor:#454545;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#676986;--oke-filter-borderColor:#dbdde4;--oke-filter-borderColorActive:#676986;--oke-filter-textColor:#2c3e50;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:100px;--oke-filter-searchHighlightColor:#b2f9e9;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#662420;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,.oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:var(--oke-text-regular,14px);--oke-title-fontFamily:inherit;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}</style>
1423            <style id="oke-reviews-custom-css">div.okeReviews[data-oke-container] .oke-w-breakdownModule-distribution-bar,div.okeReviews[data-oke-container] .oke-w-breakdownModule-distribution-bar-fill{border-radius:0}div.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w{max-width:90%}div.okeReviews[data-oke-container] .oke-w-header{max-width:1200px;margin:auto}</style>
1424            <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-default--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol><symbol id="oke-star-filled" style="overflow:visible;"><path id="star-default--filled" fill="var(--oke-stars-foregroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol></svg></template>
1424<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>
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435    
1435<script type="application/json" id="oke-loyalty-settings">{"subscriberId":"dba1e1f8-49e6-471f-af18-a56380b5fa7e","availableRewardTypes":{"coupon":true,"points":true,"storeCredit":false},"countryCode":"US","currency":"USD","customerAccountSettings":{"url":"https://shopify.com/31165513864/account","customerAccountsVersion":"new_customer_accounts"},"general":{"pointName":"Point","pointNamePlural":"Points","programName":"Kiara Sky Rewards Program","storeLoyaltyPagePath":"pages/rewards","postLoginRedirect":"account-page"},"isLaunched":true,"isMembershipEnabled":false,"isVipTiersEnabled":true,"locale":"en","localeAndVariant":{"code":"en"},"storefrontAccessToken":"5be2f772f5e36bb08832cd5214381db5","style":{"bannerWidget":{"banner":{"icon":"gift","backgroundColor":"#FEB4C4","textHoverColor":"#000000","textColor":"#000000","backgroundHoverColor":"#FEB4C4"},"expanded":{"brandSecondaryColor":"#00EAB6","buttonBackgroundColor":"#FEB4C4","buttonBorderColor":"#FEB4C4","buttonBorderHoverColor":"#FEB4C4","primaryTextColor":"#000000","brandPrimaryColor":"#FEB4C4","linkTextColor":"#000000","buttonTextColor":"#000000","secondaryTextColor":"#676986","buttonTextHoverColor":"#000000","buttonBackgroundHoverColor":"#FEB4C4"},"hideOkendoBranding":false},"embeddedWidget":{"customisableModules":[{"isOnLoyaltyPage":true,"styleVariant":"cards","type":"customisable-profile","background":{"style":"none"},"headingEnabled":true,"titleAlign":"left"},{"layout":"grid","isOnLoyaltyPage":true,"background":{"style":"none"},"headingEnabled":true,"hasCards":true,"styleVariant":"icons-in-circles","type":"customisable-earn","titleAlign":"left"},{"layout":"grid","isOnLoyaltyPage":true,"background":{"style":"none"},"headingEnabled":true,"hasCards":true,"styleVariant":"icons-in-circles","type":"customisable-redeem","titleAlign":"left"},{"isOnLoyaltyPage":true,"background":{"style":"none"},"imagePosition":"none","headingEnabled":true,"styleVariant":"table","type":"customisable-vip-tiers","titleAlign":"left"},{"isOnLoyaltyPage":false,"background":{"style":"none"},"headingEnabled":true,"hasCards":true,"styleVariant":"grid","type":"customisable-achievements","titleAlign":"left"},{"isOnLoyaltyPage":false,"background":{"style":"none"},"imagePosition":"none","headingEnabled":true,"styleVariant":"plain","type":"customisable-faq","titleAlign":"left"},{"layout":"grid","isOnLoyaltyPage":false,"background":{"style":"none"},"headingEnabled":true,"hasCards":true,"styleVariant":"icons-in-circles","type":"customisable-free-product-showcase","titleAlign":"left"},{"alignContent":"center","isOnLoyaltyPage":false,"background":{"style":"none"},"imagePosition":"none","expandToFullWidth":false,"type":"customisable-refer-friends","justifyContent":"center"},{"isOnLoyaltyPage":false,"background":{"style":"none"},"headingEnabled":true,"styleVariant":"numbers-only","type":"customisable-how-it-works","steps":[{"title":"Join","body":"Create an account and start earning"},{"title":"Earn","body":"Earn points every time you shop"},{"title":"Redeem","body":"Redeem points for discounts"}],"titleAlign":"center"},{"isOnLoyaltyPage":false,"type":"customisable-join-program","title":"Join Our Loyalty Program","body":"Join now and start earning rewards","background":{"style":"none"}},{"isOnLoyaltyPage":false,"type":"customisable-promotions","background":{"style":"none"},"upcomingPromotionsRange":"none","titleAlign":"left"},{"alignContent":"center","isOnLoyaltyPage":false,"containerAroundText":false,"expandToFullWidth":true,"styleVariant":"full-width-image","imageSize":{"fit":"custom","cropPosition":"center","height":720},"type":"customisable-welcome-header","title":"Welcome To Our Loyalty Program","body":"Join now and start earning rewards","dynamicKey":"dba1e1f8-49e6-471f-af18-a56380b5fa7e/36b0637d-eff9-42b9-a941-d4bacd9b2db7-photo-01","justifyContent":"center"}],"hideOkendoBranding":true,"modules":[{"type":"profile"},{"type":"earn"},{"type":"redeem"},{"type":"vip-tiers"}],"style":{"brandSecondaryColor":"#ffe1e7","buttonBackgroundColor":"#FEB4C4","buttonBorderColor":"#FEB4C4","buttonBorderHoverColor":"#c18995","primaryTextColor":"#454545","brandPrimaryColor":"#FEB4C4","linkTextColor":"#454545","buttonTextColor":"#454545","secondaryTextColor":"#9D9D9D","buttonTextHoverColor":"#ffe1e7","buttonBackgroun
1435dHoverColor":"#c18995"},"styleSettings":{"button":{"secondary":{"backgroundColor":"#000000","borderColor":"#9D9D9D","hoverTextColor":"#9D9D9D","borderRadius":{"value":8,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"hoverBorderColor":"#9D9D9D","hoverBackgroundColor":"#454545","textColor":"#9D9D9D"},"primary":{"backgroundColor":"#FEB4C4","borderColor":"#FEB4C4","hoverTextColor":"#000000","borderRadius":{"value":8,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"hoverBorderColor":"#c18995","hoverBackgroundColor":"#NaNfebc","textColor":"#454545"}},"general":{"blockSpacing":{"value":96,"unit":"px"},"accentColor":"#FEB4C4","imageBorderRadius":{"value":8,"unit":"px"},"iconColor":"#9D9D9D","iconSize":{"value":24,"unit":"px"},"shadingColor":"#ffe1e7","innerPageMaxWidth":{"value":1200,"unit":"px"}},"text":{"secondary":{"color":"#9D9D9D","font":{"type":"inherit-from-page"}},"h1":{"fontWeight":700,"fontSize":{"value":56,"unit":"px"}},"h2":{"fontWeight":700,"fontSize":{"value":32,"unit":"px"}},"h3":{"fontWeight":700,"fontSize":{"value":18,"unit":"px"}},"body":{"emphasisFontWeight":700,"fontWeight":400,"fontSize":{"value":14,"unit":"px"}},"primary":{"color":"#454545","font":{"type":"inherit-from-page"}}},"card":{"fillColor":"#FFFFFF","borderColor":"#ffe1e7","borderRadius":{"value":8,"unit":"px"},"textColor":"#454545","borderWidth":{"value":1,"unit":"px"}}}},"floatingWidget":{"expanded":{"headerTextColor":"#662420","brandSecondaryColor":"#662420","buttonBackgroundColor":"#F4DEDB","buttonBorderColor":"#F4DEDB","buttonBorderHoverColor":"#F4DEDB","primaryTextColor":"#662420","brandPrimaryColor":"#F4DEDB","linkTextColor":"#000000","buttonTextColor":"#662420","secondaryTextColor":"#676986","buttonTextHoverColor":"#000000","buttonBackgroundHoverColor":"#F4DEDB"},"hideOkendoBranding":true,"bubble":{"backgroundColor":"#F4DEDB","bubbleColor":"#FFFFFF","mobileStyle":"floating","icon":"gift","textHoverColor":"#000000","textColor":"#662420","desktopStyle":"floating","backgroundHoverColor":"#F4DEDB"},"textContent":{"headerFirstLine":"Welcome to","headerSecondLine":"Kiara Sky Professional Nails Rewards"},"position":"right","showFloatingWidget":true,"modules":[]}}}</script>
1435<script src="https://cdn-static.okendo.io/loyalty/js/init-onsite.js" defer></script>
1435
1436
1437    
1438
1439    
1440
1441
1442
1443
1444<!-- END app snippet -->
1445
1446    <!-- BEGIN app snippet: okendo-reviews-json-ld -->
1447<!-- END app snippet -->
1448
1449<!-- BEGIN app snippet: widget-plus-initialisation-script -->
1450
1451
1452
1453
1454    
1454<script async id="okendo-reviews-script" src="https://cdn-static.okendo.io/reviews-widget-plus/js/okendo-reviews.js"></script>
1454
1455
1456<!-- END app snippet -->
1457
1458
1459<!-- END app block --><!-- BEGIN app block: shopify://apps/instafeed/blocks/head-block/c447db20-095d-4a10-9725-b5977662c9d5 -->
1460
1461  
1462    
1462<script>
1463      window.addEventListener('load', function () {
1464        var instafeedScript = document.createElement('script');
1465        instafeedScript.async = true;
1466        instafeedScript.src = "https:\/\/cdn.nfcube.com\/instafeed-6a4aa592c4b5cd4dd96cf329a20c4590.js";
1467        document.body.appendChild(instafeedScript);
1468      });
1469    </script>
1469
1470  
1471
1472
1473
1474
1475
1476<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/brandAgents_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
1477
1478
1479
1480
1481
1482<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
1483<script type="text/javascript">
1484  (function (c, l, a, r, i, t, y) {
1485    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
1486    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
1487    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
1488
1489    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
1490      if (error) {
1491        console.error("Error loading Shopify features:", error);
1492        return;
1493      }
1494
1495      c[a]('consentv2', {
1496        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
1497        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
1498        source: 101,
1499      });
1500    });
1501
1502    l.addEventListener("visitorConsentCollected", function (e) {
1503      c[a]('consentv2', {
1504        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
1505        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
1506        source: 101,
1507      });
1508    });
1509  })(window, document, "clarity", "script", "tudj8e59r7");
1510</script>
1510
1511
1512
1513
1514<!-- END app block --><!-- BEGIN app block: shopify://apps/attentive/blocks/attn-tag/8df62c72-8fe4-407e-a5b3-72132be30a0d -->
1514<script type="text/javascript" src="https://jidlu.kiarasky.com/kiarasky/load" onerror=" var fallbackScript = document.createElement('script'); fallbackScript.src = 'https://cdn.attn.tv/kiarasky/dtag.js'; document.head.appendChild(fallbackScript);" data-source="loaded?source=app-embed" defer="defer"></script>
1514
1515
1516
1517<!-- END app block --><!-- BEGIN app block: shopify://apps/hulk-form-builder/blocks/app-embed/b6b8dd14-356b-4725-a4ed-77232212b3c3 --><!-- BEGIN app snippet: hulkapps-formbuilder-theme-ext -->
1517<script type="text/javascript">
1518  
1519  if (typeof window.formbuilder_customer != "object") {
1520        window.formbuilder_customer = {}
1521  }
1522
1523  
1524
1525  window.hulkFormBuilder = {
1526    form_data: {"form_-cn1LU8M6M-PNEgKeVzs2w":{"uuid":"-cn1LU8M6M-PNEgKeVzs2w","form_name":"Product Questions ","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003eThank you for reaching out to us, bestie. Our Customer Service\u0026nbsp;team will review your submission and be in touch shortly!\u003c\/p\u003e\n","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#feb4c4","button_border_radius":0,"form_width":"800px","form_border_size":0,"form_border_clr":"#c7c7c7","form_border_radius":0,"label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#feb4c4","btn_border_size":0,"form_name":"Product Questions ","advance_css":". form_submit_div .btn{  text-transform: uppercase;}","formElements":[{"Conditions":{},"type":"text","position":0,"label":"Full Name","required":"yes","halfwidth":"yes"},{"Conditions":{},"type":"number","position":1,"label":"Phone Number","required":"yes","halfwidth":"yes"},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"halfwidth":"yes"},{"Conditions":{},"type":"select","position":3,"label":"Subject","required":"yes","values":"Trouble Using a Product","elementCost":{},"halfwidth":"yes"},{"Conditions":{},"type":"text","position":4,"label":"Which Product are you inquiring about?","required":"yes"},{"Conditions":{},"type":"textarea","position":5,"label":"Description"},{"Conditions":{},"type":"file","position":6,"label":"Image  Upload"}]},"is_spam_form":false,"shop_uuid":"4NF6B7JyWfaAutu_U6TIRg","shop_timezone":"America\/Los_Angeles","shop_id":30490,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"kiara-sky-professional-nails.myshopify.com","popup_settings":{},"form_is_active":true},"form_5J2_IicKUbnMU3EbpPTEPw":{"uuid":"5J2_IicKUbnMU3EbpPTEPw","form_name":"Copy of File a Claim","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"SUBMIT CLAIM","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003eThank you for reaching out to us, bestie. Our Warranty\u0026nbsp;team will review your submission and be in touch shortly!\u003c\/p\u003e\n","captcha_enable":"no","label_style":"inlineLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#3b3b3b","button_border_radius":0,"form_width":"90%","form_border_size":0,"form_border_clr":"transparent","form_border_radius":0,"label_font_size":"14","input_font_size":"12","button_font_size":"14","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#feb4c4","btn_border_size":0,"form_name":"Copy of File a Claim","blocked_emails":"","label_fonts_type":"Google Fonts","label_font_family":"Montserrat","formElements":[{"Conditions":{},"type":"text","position":0,"label":" First Name","placeholder":"First Name","required":"yes","halfwidth":"yes","centerfield":"no","page_number":1},{"Conditions":{},"type":"text","position":1,"label":"Last Name","placeholder":"Last Name","halfwidth":"yes","required":"yes","page_number":1},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"placeholder":"Email","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"text","position":3,"label":"Telephone","placeholder":"Telephone","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"address","position":4,"label":"Address","halfwidth":"no","required":"yes","page_number":1},{"Conditions":{},"type":"radio","position":5,"label":"Model:","required":"yes","values":"Rechargeable LED Lamp\nPortable Nail Drill\nNail Dust Collector\nFlash Cure LED Lamp\nBattery Pack\nFlash Cure Sensor LED Lamp","elementCost":{},"page_number":1},{"Conditions":{},"type":"text","position":6,"label":"Serial Number","placeholder":"Serial Number","halfwidth":"no","page_number":1,"infoMessage":"Serial numbers can be found on the warranty card that was included inside the Beyond Pro box or on the sticker located on the right side of the outside.","required":"yes"},{"Conditions":{},"type":"textarea","position":7,"label":"Please briefly describe the reason you are filing a claim","placeholder":"Please briefly describe the reason you are filing a claim","page_number":1,"required":"yes"},{"Conditions":{},"type":"file","position":8,"label":"Choose a File","halfwidth":"no","imageMultiple":"yes","infoMessage":"Please upload any pictures that may help supp
1526ort your claim.","imagenoMultiple":"5","page_number":1,"required":"yes"}]},"is_spam_form":false,"shop_uuid":"4NF6B7JyWfaAutu_U6TIRg","shop_timezone":"America\/Los_Angeles","shop_id":30490,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"kiara-sky-professional-nails.myshopify.com","popup_settings":{},"form_is_active":false},"form_5ZQUfdHSHGmNDtUC4GWY1A":{"uuid":"5ZQUfdHSHGmNDtUC4GWY1A","form_name":"Lash Distributor","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003eThank you for reaching out to us, bestie. A member of our team will review your submission and be in touch shortly!\u003c\/p\u003e\n","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#9d9d9d","input_font_clr":"#9d9d9d","button_align":"fullBtn","button_clr":"#ffffff","button_back_clr":"#ffaa9f","button_border_radius":"2","form_width":"80%","form_border_size":"2","form_border_clr":"transparent","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":0,"input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#ffaa9f","btn_border_size":"1","form_name":"Lash Distributor","submition_single_email":"no","form_description":"","label_font_family":"Montserrat","formElements":[{"Conditions":{},"type":"text","position":0,"label":"Full Name","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":1,"label":"Phone Number","page_number":1},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"halfwidth":"yes","page_number":1},{"Conditions":{},"type":"text","position":3,"label":"Company Name","required":"no","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"url","position":4,"label":"Website","halfwidth":"yes","placeholder":"Please provide us with your companys web address","page_number":1},{"Conditions":{},"type":"select","position":5,"label":"Country","values":"Afghanistan\nAlbania\nAlgeria\nAmerican Samoa\nAndorra\nAngola\nAnguilla\nAntarctica\nAntigua And Barbuda\nArgentina\nArmenia\nAruba\nAustralia\nAustria\nAzerbaijan\nThe Bahamas\nBahrain\nBangladesh\nBarbados\nBelarus\nBelgium\nBelize\nBenin\nBermuda\nBhutan\nBolivia\nBosnia and Herzegovina\nBotswana\nBouvet Island\nBrazil\nBritish Indian Ocean Territory\nBrunei\nBulgaria\nBurkina Faso\nBurundi\nCambodia\nCameroon\nCanada\nCape Verde\nCayman Islands\nCentral African Republic\nChad\nChile\nChina\nChristmas Island\nCocos (Keeling) Islands\nColombia\nComoros\nRepublic Of The Congo\nDemocratic Republic Of The Congo\nCook Islands\nCosta Rica\nCote DIvoire (Ivory Coast)\nCroatia (Hrvatska)\nCuba\nCyprus\nCzech Republic\nDenmark\nDjibouti\nDominica\nDominican Republic\nEast Timor\nEcuador\nEgypt\nEl Salvador\nEquatorial Guinea\nEritrea\nEstonia\nEthiopia\nExternal Territories of Australia\nFalkland Islands\nFaroe Islands\nFiji Islands\nFinland\nFrance\nFrench Guiana\nFrench Polynesia\nFrench Southern Territories\nGabon\nThe Gambia\nGeorgia\nGermany\nGhana\nGibraltar\nGreece\nGreenland\nGrenada\nGuadeloupe\nGuam\nGuatemala\nGuernsey and Alderney\nGuinea\nGuinea-Bissau\nGuyana\nHaiti\nHeard Island and McDonald Islands\nHonduras\nHong Kong S.A.R.\nHungary\nIceland\nIndia\nIndonesia\nIran\nIraq\nIreland\nIsrael\nItaly\nJamaica\nJapan\nJersey\nJordan\nKazakhstan\nKenya\nKiribati\nNorth Korea\nSouth Korea\nKuwait\nKyrgyzstan\nLaos\nLatvia\nLebanon\nLesotho\nLiberia\nLibya\nLiechtenstein\nLithuania\nLuxembourg\nMacau S.A.R.\nMacedonia\nMadagascar\nMalawi\nMalaysia\nMaldives\nMali\nMalta\nIsle of Man\nMarshall Islands\nMartinique\nMauritania\nMauritius\nMayotte\nMexico\nMicronesia\nMoldova\nMonaco\nMongolia\nMontserrat\nMorocco\nMozambique\nMyanmar\nNamibia\nNauru\nNepal\nNetherlands Antilles\nNetherlands\nNew Caledonia\nNew Zealand\nNicaragua\nNiger\nNigeria\nNiue\nNorfolk Island\nNorthern Mariana Islands\nNorway\nOman\nPakistan\nPalau\nPalestinian Territory Occupied\nPanama\nPapua New Guinea\nParaguay\nPeru\nPhilippines\nPitcairn Islands\nPoland\nPortugal\nPuerto Rico\nQatar\nReunion\nRomania\nRussia\nRwanda\nSaint Helena\nSaint Kitts And Nevis\nSaint Lucia\nSaint Pierre and Miquelon\nSaint Vincent And The Grenadines\nSamoa\nSan Marino\nSao Tome and Principe\nSaudi Arabia\nSenegal\nSerbia\nSeychelles\nSierra Leone\nSingapore\nSlovakia\nSlovenia\nSmaller Territories of UK\nSolomon Islands\nSomalia\nSouth Africa\nSouth Georgia\nSouth Sudan\nSpain\nSri Lanka\nSudan\nSuriname\nSvalbard And Jan Mayen Islands\nSwaziland\nSweden\nSwitzerland\nSyria\nTaiwan\nTajikistan\nTanzania\nThailand\nTogo\nTokelau\nTonga\nTrinidad And Tobago\nTunisia\nTurkey\nTurkmenistan\nTurks And Caicos Islands\nTuvalu\nUganda\nUkraine\nUnited Arab Emirates\nUnited Kingdom\nUnited States\nUnited States Minor Outlying Islands\nUruguay\nUzbekistan\nVanuatu\nVatican City(Holy See)\nVenezuela\nVietnam\nVirgin Islands (British)\nVirgin Islands (US)\nWallis And Futuna Islands\nWestern Sahara\nYemen\nYugoslavia\nZambia\nZimbabwe","elementCost":{},"option_sets":"country","page_number":1},{"Conditions":{},"type":"textarea","position":6,"label":"Comments\/Questions","placeholder":"Enter your comments here","required":"yes","page_number":1}]},"is_spam_form":false,"shop_uuid":"4NF6B7JyWfaAutu_U6TIRg","shop_timezone":"America\/Los_Angeles","shop_id":30490,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"kiara-sky-professional-nails.myshopify.com","popup_settings":{},"form_is_active":true},"form_69LPwhu1d6ZEEzAbIZLNDw":{"uuid":"69LPwhu1d6ZEEzAbIZLNDw","form_name":"Delivery Issues","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003eThank y
1526ou for reaching out to us, bestie. Our Customer Service\u0026nbsp;team will review your submission and be in touch shortly!\u003c\/p\u003e\n","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#feb4c4","button_border_radius":0,"form_width":"800px","form_border_size":0,"form_border_clr":"#c7c7c7","form_border_radius":0,"label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#feb4c4","btn_border_size":0,"form_name":"Delivery Issues","advance_css":". form_submit_div .btn{  text-transform: uppercase;}","formElements":[{"Conditions":{},"type":"text","position":0,"label":"Full Name","required":"yes","halfwidth":"yes"},{"Conditions":{},"type":"number","position":1,"label":"Phone Number","required":"yes","halfwidth":"yes"},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"halfwidth":"yes"},{"Conditions":{},"type":"number","position":3,"label":"Order Number (if you don’t have an order number please enter N\/A)","required":"yes","halfwidth":"no","centerfield":"no"},{"Conditions":{},"type":"radio","position":4,"label":"Domestic or International?","values":"Domestic\nInternational","elementCost":{}},{"Conditions":{},"type":"select","position":5,"label":"Subject","required":"yes","values":"Tracking\n Damaged Items\nLost or Stolen","elementCost":{}},{"Conditions":{},"type":"textarea","position":6,"label":"Description"},{"Conditions":{},"type":"file","position":7,"label":"File Upload"}]},"is_spam_form":false,"shop_uuid":"4NF6B7JyWfaAutu_U6TIRg","shop_timezone":"America\/Los_Angeles","shop_id":30490,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"kiara-sky-professional-nails.myshopify.com","popup_settings":{},"form_is_active":true},"form_7BjIBD-mp6PZNv2xKR5jkw":{"uuid":"7BjIBD-mp6PZNv2xKR5jkw","form_name":"File a Claim","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"SUBMIT CLAIM","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003eThank you for reaching out to us, bestie. Our Warranty\u0026nbsp;team will review your submission and be in touch shortly!\u003c\/p\u003e\n","captcha_enable":"no","label_style":"inlineLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#feb4c4","button_border_radius":0,"form_width":"100%","form_border_size":"2","form_border_clr":"transparent","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"14","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#feb4c4","btn_border_size":0,"form_name":"File a Claim","blocked_emails":"","formElements":[{"Conditions":{},"type":"text","position":0,"label":" First Name","placeholder":"First Name","required":"yes","halfwidth":"yes","centerfield":"no","page_number":1},{"Conditions":{},"type":"text","position":1,"label":"Last Name","placeholder":"Last Name","halfwidth":"yes","required":"yes","page_number":1},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"placeholder":"Email","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"text","position":3,"label":"Telephone","placeholder":"Telephone","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"address","position":4,"label":"Address","halfwidth":"no","required":"yes","page_number":1},{"Conditions":{},"type":"multipleCheckbox","position":5,"label":"Model:","halfwidth":"no","required":"yes","values":"LED Lamp\nPortable Nail Drill\nFlash Cure LED Lamp\nBattery Pack\nFlash Cure Sensor LED Lamp\nDust Collector","elementCost":{},"page_number":1},{"Conditions":{},"type":"text","position":6,"label":"Serial Number","placeholder":"Serial Number","halfwidth":"yes","page_number":1,"required":"yes"},{"Conditions":{},"type":"newdate","position":7,"label":"Date of Purchase","placeholder":"MM\/DD\/YYYY","required":"yes","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"textarea","position":8,"label":"Please briefly describe the reason you are filing a claim","placeholder":"Please briefly describe the reason you are filing a claim","page_number":1,"required":"yes"},{"Conditions":{},"type":"file","position":9,"label":"Choose a File","halfwidth":"no","imageMultiple":"yes","infoMessage":"Please upload any pictures that may help supp
1526ort your claim.","imagenoMultiple":"5","page_number":1}]},"is_spam_form":false,"shop_uuid":"4NF6B7JyWfaAutu_U6TIRg","shop_timezone":"America\/Los_Angeles","shop_id":30490,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"kiara-sky-professional-nails.myshopify.com","popup_settings":{},"form_is_active":true},"form_iMAEuXX7Imf3IhPpmeBjxA":{"uuid":"iMAEuXX7Imf3IhPpmeBjxA","form_name":"Distributor","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003eThank you for reaching out to us, bestie. A member of our team will review your submission and be in touch shortly!\u003c\/p\u003e\n","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#9d9d9d","input_font_clr":"#9d9d9d","button_align":"fullBtn","button_clr":"#ffffff","button_back_clr":"#feb4c4","button_border_radius":"2","form_width":"100%","form_border_size":"2","form_border_clr":"transparent","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":0,"input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#feb4c4","btn_border_size":"1","form_name":"Distributor","submition_single_email":"no","form_description":"","label_font_family":"Montserrat","formElements":[{"Conditions":{},"type":"text","position":0,"label":"Full Name","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":1,"label":"Phone Number","page_number":1},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"halfwidth":"yes","page_number":1},{"Conditions":{},"type":"text","position":3,"label":"Company Name","required":"no","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"url","position":4,"label":"Website","halfwidth":"yes","placeholder":"Please provide us with your companys web address","page_number":1},{"Conditions":{},"type":"select","position":5,"label":"Country","values":"Afghanistan\nAlbania\nAlgeria\nAmerican Samoa\nAndorra\nAngola\nAnguilla\nAntarctica\nAntigua And Barbuda\nArgentina\nArmenia\nAruba\nAustralia\nAustria\nAzerbaijan\nThe Bahamas\nBahrain\nBangladesh\nBarbados\nBelarus\nBelgium\nBelize\nBenin\nBermuda\nBhutan\nBolivia\nBosnia and Herzegovina\nBotswana\nBouvet Island\nBrazil\nBritish Indian Ocean Territory\nBrunei\nBulgaria\nBurkina Faso\nBurundi\nCambodia\nCameroon\nCanada\nCape Verde\nCayman Islands\nCentral African Republic\nChad\nChile\nChina\nChristmas Island\nCocos (Keeling) Islands\nColombia\nComoros\nRepublic Of The Congo\nDemocratic Republic Of The Congo\nCook Islands\nCosta Rica\nCote DIvoire (Ivory Coast)\nCroatia (Hrvatska)\nCuba\nCyprus\nCzech Republic\nDenmark\nDjibouti\nDominica\nDominican Republic\nEast Timor\nEcuador\nEgypt\nEl Salvador\nEquatorial Guinea\nEritrea\nEstonia\nEthiopia\nExternal Territories of Australia\nFalkland Islands\nFaroe Islands\nFiji Islands\nFinland\nFrance\nFrench Guiana\nFrench Polynesia\nFrench Southern Territories\nGabon\nThe Gambia\nGeorgia\nGermany\nGhana\nGibraltar\nGreece\nGreenland\nGrenada\nGuadeloupe\nGuam\nGuatemala\nGuernsey and Alderney\nGuinea\nGuinea-Bissau\nGuyana\nHaiti\nHeard Island and McDonald Islands\nHonduras\nHong Kong S.A.R.\nHungary\nIceland\nIndia\nIndonesia\nIran\nIraq\nIreland\nIsrael\nItaly\nJamaica\nJapan\nJersey\nJordan\nKazakhstan\nKenya\nKiribati\nNorth Korea\nSouth Korea\nKuwait\nKyrgyzstan\nLaos\nLatvia\nLebanon\nLesotho\nLiberia\nLibya\nLiechtenstein\nLithuania\nLuxembourg\nMacau S.A.R.\nMacedonia\nMadagascar\nMalawi\nMalaysia\nMaldives\nMali\nMalta\nIsle of Man\nMarshall Islands\nMartinique\nMauritania\nMauritius\nMayotte\nMexico\nMicronesia\nMoldova\nMonaco\nMongolia\nMontserrat\nMorocco\nMozambique\nMyanmar\nNamibia\nNauru\nNepal\nNetherlands Antilles\nNetherlands\nNew Caledonia\nNew Zealand\nNicaragua\nNiger\nNigeria\nNiue\nNorfolk Island\nNorthern Mariana Islands\nNorway\nOman\nPakistan\nPalau\nPalestinian Territory Occupied\nPanama\nPapua New Guinea\nParaguay\nPeru\nPhilippines\nPitcairn Islands\nPoland\nPortugal\nPuerto Rico\nQatar\nReunion\nRomania\nRussia\nRwanda\nSaint Helena\nSaint Kitts And Nevis\nSaint Lucia\nSaint Pierre and Miquelon\nSaint Vincent And The Grenadines\nSamoa\nSan Marino\nSao Tome and Principe\nSaudi Arabia\nSenegal\nSerbia\nSeychelles\nSierra Leone\nSingapore\nSlovakia\nSlovenia\nSmaller Territories of UK\nSolomon Islands\nSomalia\nSouth Africa\nSouth Georgia\nSouth Sudan\nSpain\nSri Lanka\nSudan\nSuriname\nSvalbard And Jan Mayen Islands\nSwaziland\nSweden\nSwitzerland\nSyria\nTaiwan\nTajikistan\nTanzania\nThailand\nTogo\nTokelau\nTonga\nTrinidad And Tobago\nTunisia\nTurkey\nTurkmenistan\nTurks And Caicos Islands\nTuvalu\nUganda\nUkraine\nUnited Arab Emirates\nUnited Kingdom\nUnited States\nUnited States Minor Outlying Islands\nUruguay\nUzbekistan\nVanuatu\nVatican City(Holy See)\nVenezuela\nVietnam\nVirgin Islands (British)\nVirgin Islands (US)\nWallis And Futuna Islands\nWestern Sahara\nYemen\nYugoslavia\nZambia\nZimbabwe","elementCost":{},"option_sets":"country","page_number":1},{"Conditions":{},"type":"textarea","position":6,"label":"Comments\/Questions","placeholder":"Enter your comments here","required":"yes","page_number":1}]},"is_spam_form":false,"shop_uuid":"4NF6B7JyWfaAutu_U6TIRg","shop_timezone":"America\/Los_Angeles","shop_id":30490,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"kiara-sky-professional-nails.myshopify.com","popup_settings":{},"form_is_active":true},"form_JLaBQ_T6pavvHR__k1f_Vw":{"uuid":"JLaBQ_T6pavvHR__k1f_Vw","form_name":"Order Inquiry ","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003eThank y
1526ou for reaching out to us, bestie. Our Customer Service\u0026nbsp;team will review your submission and be in touch shortly!\u003c\/p\u003e\n","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#feb4c4","button_border_radius":0,"form_width":"800px","form_border_size":0,"form_border_clr":"#c7c7c7","form_border_radius":0,"label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#feb4c4","btn_border_size":0,"form_name":"Order Inquiry ","advance_css":". form_submit_div .btn{  text-transform: uppercase;}","formElements":[{"Conditions":{},"type":"text","position":0,"label":"Full Name","required":"yes","halfwidth":"yes"},{"Conditions":{},"type":"number","position":1,"label":"Phone Number","required":"yes","halfwidth":"yes"},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"halfwidth":"yes"},{"Conditions":{},"type":"number","position":3,"label":"Order Number","required":"yes","halfwidth":"yes"},{"Conditions":{},"type":"newdate","position":4,"label":"Order Date"},{"Conditions":{},"type":"radio","position":5,"label":"Domestic or International?","values":"Domestic\nInternational","elementCost":{}},{"Conditions":{},"type":"select","position":6,"label":"Subject","required":"yes","values":"Wrong Order\nMissing Item\nWrong Item\nOrder Confirmation\nChange\/Update Address\nRequest to cancel order\nCan I modify my order\n","elementCost":{}},{"Conditions":{},"type":"textarea","position":7,"label":"Description"},{"Conditions":{},"type":"file","position":8,"label":"Image Upload"}]},"is_spam_form":false,"shop_uuid":"4NF6B7JyWfaAutu_U6TIRg","shop_timezone":"America\/Los_Angeles","shop_id":30490,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"kiara-sky-professional-nails.myshopify.com","popup_settings":{},"form_is_active":true},"form_MFjL1YuZTK9Xa1GI_k6bug":{"uuid":"MFjL1YuZTK9Xa1GI_k6bug","form_name":"Promotions\/Discount Codes ","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003eThank you for reaching out to us, bestie. Our Customer Service\u0026nbsp;team will review your submission and be in touch shortly!\u003c\/p\u003e\n","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#feb4c4","button_border_radius":0,"form_width":"800px","form_border_size":0,"form_border_clr":"#c7c7c7","form_border_radius":0,"label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#feb4c4","btn_border_size":0,"form_name":"Promotions\/Discount Codes ","advance_css":". form_submit_div .btn{  text-transform: uppercase;}","formElements":[{"Conditions":{},"type":"text","position":0,"label":"Full Name","required":"yes","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"number","position":1,"label":"Phone Number","required":"yes","halfwidth":"yes","page_number":1},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"halfwidth":"yes","page_number":1},{"Conditions":{},"type":"select","position":3,"label":"Subject","required":"yes","values":"Promo Code Exclusions\nCode Did Not Apply\nExpirations\nPro Discount\n","elementCost":{},"halfwidth":"yes","page_number":1},{"Conditions":{},"type":"textarea","position":4,"label":"Description","page_number":1},{"Conditions":{"SelectedElemenet":"Subject","SelectedElemenetCount":3,"SelectedValue":"Pro Discount"},"type":"file","position":5,"label":"Image  Upload","page_number":1}]},"is_spam_form":false,"shop_uuid":"4NF6B7JyWfaAutu_U6TIRg","shop_timezone":"America\/Los_Angeles","shop_id":30490,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"kiara-sky-professional-nails.myshopify.com","popup_settings":{},"form_is_active":true},"form_NMKOaRsE-beX7_aQ3iSS_A":{"uuid":"NMKOaRsE-beX7_aQ3iSS_A","form_name":"Copy of Register a Product","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"SUB
1526MIT","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003eThank you for reaching out to us, bestie. Our Warranty team will review your submission!\u003c\/p\u003e\n","captcha_enable":"no","label_style":"inlineLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#feb4c4","button_border_radius":0,"form_width":"100%","form_border_size":"2","form_border_clr":"transparent","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"14","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#feb4c4","btn_border_size":0,"form_name":"Copy of Register a Product","blocked_emails":"","formElements":[{"Conditions":{},"type":"text","position":0,"label":"First Name","placeholder":"First Name","required":"yes","halfwidth":"yes","centerfield":"no","page_number":1},{"Conditions":{},"type":"text","position":1,"label":"Last Name","placeholder":"Last Name","halfwidth":"yes","required":"yes","page_number":1},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"placeholder":"Email","halfwidth":"no","page_number":1,"centerfield":"no"},{"Conditions":{},"type":"phone","position":3,"label":"Telephone Number","required":"yes","page_number":1},{"Conditions":{},"type":"address","position":4,"label":"Address","halfwidth":"no","required":"yes","page_number":1},{"Conditions":{},"type":"radio","position":5,"label":"Model","required":"yes","values":"Rechargeable LED Lamp\nPortable Nail Drill\nNail Dust Collector\nBattery Pack\nFlashcure LED Lamp\nBeyond Home LED Lamp\nFlashcure  Sensor LED Lamp","elementCost":{},"page_number":1,"halfwidth":"no"},{"Conditions":{},"type":"text","position":6,"label":"Serial Number","placeholder":"Serial Number","halfwidth":"no","required":"yes","page_number":1,"infoMessage":"The serial number starts with KS followed by a 9 digit number.  Failure to enter this SN will not enable us to properly register your product. E.g. KS123456789","klaviyoField":"serial_number"},{"Conditions":{},"type":"newdate","position":7,"label":"Date of Purchase","required":"yes","page_number":1},{"Conditions":{},"type":"select","position":8,"label":"Where was your Beyond Pro Electronic Purchased?","required":"yes","values":"Kiarasky.com\nA KS Distributor","elementCost":{},"page_number":1},{"Conditions":{"SelectedElemenet":"Where was your Beyond Pro Electronic Purchased?","SelectedElemenetCount":8,"SelectedValue":"Kiarasky.com"},"type":"text","position":9,"label":"Order #","placeholder":"Order #------","required":"yes","infoMessage":"6 digit order number","page_number":1},{"type":"text","position":10,"label":"Place of Purchase","placeholder":"Place of Purchase","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Where was your Beyond Pro Electronic Purchased?","SelectedElemenetCount":8,"SelectedValue":"A KS Distributor"},"infoMessage":"Please provide the name of the business where your product was purchased from"},{"Conditions":{"SelectedElemenet":"Where was your Beyond Pro Electronic Purchased?","SelectedElemenetCount":8,"SelectedValue":"A KS Distributor"},"type":"file","position":11,"label":"Choose a File","infoMessage":"Attach a picture of your receipt (Please do not include any personal info in the photo):","required":"yes","page_number":1}]},"is_spam_form":false,"shop_uuid":"4NF6B7JyWfaAutu_U6TIRg","shop_timezone":"America\/Los_Angeles","shop_id":30490,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"kiara-sky-professional-nails.myshopify.com","popup_settings":{},"form_is_active":false},"form_OK5baqav6lwLESsZehIjdg":{"uuid":"OK5baqav6lwLESsZehIjdg","form_name":"PR\/Influencers ","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003eThank y
1526ou for reaching out to us, bestie. Our Social Media team will review your submission and be in touch shortly!\u003c\/p\u003e\n","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#feb4c4","button_border_radius":0,"form_width":"800px","form_border_size":0,"form_border_clr":"#c7c7c7","form_border_radius":0,"label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#feb4c4","btn_border_size":0,"form_name":"PR\/Influencers ","advance_css":". form_submit_div .btn{  text-transform: uppercase;}","formElements":[{"Conditions":{},"type":"text","position":0,"label":"Full Name","required":"yes","halfwidth":"yes"},{"Conditions":{},"type":"number","position":1,"label":"Phone Number","required":"yes","halfwidth":"yes"},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"halfwidth":"yes"},{"Conditions":{},"type":"text","position":3,"label":"Handle","halfwidth":"yes"},{"Conditions":{},"type":"textarea","position":4,"label":"Description"},{"Conditions":{},"type":"image","position":5,"label":"Choose an Image","infoMessage":"Show us your best work! Please upload an image of your best nail set.","imagenoMultiple":20,"halfwidth":"no","imageMultiple":"no"}]},"is_spam_form":false,"shop_uuid":"4NF6B7JyWfaAutu_U6TIRg","shop_timezone":"America\/Los_Angeles","shop_id":30490,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"kiara-sky-professional-nails.myshopify.com","popup_settings":{},"form_is_active":true},"form_uUd5O32ki7_pzUWAET_IbQ":{"uuid":"uUd5O32ki7_pzUWAET_IbQ","form_name":"Register a Product","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"SUBMIT","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003eThank you for reaching out to us, bestie. Our Warranty team will review your submission!\u003c\/p\u003e\n","captcha_enable":"no","label_style":"inlineLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#feb4c4","button_border_radius":0,"form_width":"100%","form_border_size":"2","form_border_clr":"transparent","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"14","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#feb4c4","btn_border_size":0,"form_name":"Register a Product","blocked_emails":"","formElements":[{"Conditions":{},"type":"text","position":0,"label":"First Name","placeholder":"First Name","required":"yes","halfwidth":"yes","centerfield":"no","page_number":1},{"Conditions":{},"type":"text","position":1,"label":"Last Name","placeholder":"Last Name","halfwidth":"yes","required":"yes","page_number":1},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"placeholder":"Email","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"text","position":3,"label":"Telephone","placeholder":"Telephone","halfwidth":"yes","required":"yes","page_number":1},{"Conditions":{},"type":"address","position":4,"label":"Address","halfwidth":"no","required":"yes","page_number":1},{"Conditions":{},"type":"multipleCheckbox","position":5,"label":"Model","halfwidth":"no","required":"yes","values":"LED Lamp\nPortable Nail Drill\nFlash Cure LED Lamp\nBattery Pack\nFlash Cure Sensor LED Lamp\nDust Collector","elementCost":{},"align":"horizontal","page_number":1},{"Conditions":{},"type":"text","position":6,"label":"Serial Number","placeholder":"Serial Number","halfwidth":"no","required":"yes","page_number":1,"infoMessage":"The seri
1526al number starts with KS followed by a 9 digit number.  Failure to enter this SN will not enable us to properly register your product. E.g. KS123456789","klaviyoField":"serial_number"},{"Conditions":{},"type":"newdate","position":7,"label":"Date of Purchase","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":8,"label":"Place of Purchase","placeholder":"Place of Purchase","required":"yes","page_number":1},{"Conditions":{},"type":"file","position":9,"label":"Choose a File","infoMessage":"Attach a picture of your receipt (Please do not include any personal info in the photo):","required":"yes","page_number":1}]},"is_spam_form":false,"shop_uuid":"4NF6B7JyWfaAutu_U6TIRg","shop_timezone":"America\/Los_Angeles","shop_id":30490,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"kiara-sky-professional-nails.myshopify.com","popup_settings":{},"form_is_active":true},"form_yU9DYbI5oRtvXrrtyq4AiA":{"uuid":"yU9DYbI5oRtvXrrtyq4AiA","form_name":"Influencers","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003eThank you for reaching out to us, bestie. Our Social Media team will review your submission and be in touch shortly!\u003c\/p\u003e\n","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#9d9d9d","input_font_clr":"#9d9d9d","button_align":"centerBtn","button_clr":"#fff","button_back_clr":"#feb4c4","button_border_radius":"2","form_width":"700px","form_border_size":"2","form_border_clr":"transparent","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":0,"input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#feb4c4","btn_border_size":"1","form_name":"Influencers","label_font_family":"Montserrat","formElements":[{"Conditions":{},"type":"text","position":0,"label":"Full Name","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":1,"label":"Phone","required":"yes","page_number":1},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"halfwidth":"no","page_number":1},{"Conditions":{},"type":"multipleCheckbox","position":3,"label":"Other Social Media Accounts","halfwidth":"no","values":"Instagram\nYoutube\nTiktok\nOther","elementCost":{},"infoMessage":"Submissions must include at least one social media account","required":"yes","page_number":1},{"Conditions":{"SelectedElemenet":"Other Social Media Accounts","SelectedElemenetCount":3,"SelectedValues":["Instagram"],"SelectedValue":"Instagram"},"type":"text","position":4,"label":"Instagram Handle","placeholder":"Handle","halfwidth":"no","page_number":1},{"type":"text","position":5,"label":"YouTube Channel","halfwidth":"no","Conditions":{"SelectedElemenet":"Other Social Media Accounts","SelectedElemenetCount":3,"SelectedValues":["Youtube"]},"page_number":1,"placeholder":"YouTube Channel"},{"type":"text","position":6,"label":"TikTok Username","halfwidth":"no","Conditions":{"SelectedElemenet":"Other Social Media Accounts","SelectedElemenetCount":3,"SelectedValues":["Tiktok"]},"page_number":1,"placeholder":"TikTok Username"},{"Conditions":{"SelectedElemenet":"Other Social Media Accounts","SelectedElemenetCount":3,"SelectedValues":["Other"]},"type":"text","position":7,"label":"Other Social Media Accounts","page_number":1},{"Conditions":{},"type":"text","position":8,"label":"Location","placeholder":"City, State, Country","required":"yes","page_number":1},{"Conditions":{},"type":"textarea","position":9,"label":"Why do you want to work with us?","required":"yes","page_number":1}]},"is_spam_form":false,"shop_uuid":"4NF6B7JyWfaAutu_U6TIRg","shop_timezone":"America\/Los_Angeles","shop_id":30490,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"kiara-sky-professional-nails.myshopify.com","popup_settings":{},"form_is_active":true},"form_ZCJlgMpaVWpckFN6rO_SzA":{"uuid":"ZCJlgMpaVWpckFN6rO_SzA","form_name":"General Inquiry","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003eThank y
1526ou for reaching out to us, bestie. Our Customer Service\u0026nbsp;team will review your submission and be in touch shortly!\u003c\/p\u003e\n","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#feb4c4","button_border_radius":0,"form_width":"800px","form_border_size":0,"form_border_clr":"#c7c7c7","form_border_radius":0,"label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#feb4c4","btn_border_size":0,"form_name":"General Inquiry","advance_css":". form_submit_div .btn{  text-transform: uppercase;}","formElements":[{"Conditions":{},"type":"text","position":0,"label":"Full Name","halfwidth":"yes","required":"yes"},{"Conditions":{},"type":"text","position":1,"label":"Phone Number","halfwidth":"yes","required":"no"},{"Conditions":{},"type":"email","position":2,"required":"yes","email_confirm":"yes","label":"Email Address","halfwidth":"yes"},{"Conditions":{},"type":"text","position":3,"label":"Company Name","halfwidth":"yes"},{"Conditions":{},"type":"textarea","position":4,"label":"Comments\/Questions","required":"yes"}]},"is_spam_form":false,"shop_uuid":"4NF6B7JyWfaAutu_U6TIRg","shop_timezone":"America\/Los_Angeles","shop_id":30490,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"kiara-sky-professional-nails.myshopify.com","popup_settings":{},"form_is_active":true}},
1527    shop_data: {"shop_4NF6B7JyWfaAutu_U6TIRg":{"shop_uuid":"4NF6B7JyWfaAutu_U6TIRg","shop_timezone":"America\/Los_Angeles","shop_id":30490,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Plus","shop_shopify_domain":"kiara-sky-professional-nails.myshopify.com","shop_created_at":"2020-03-07T13:08:48.048-06:00","is_skip_metafield":false,"shop_deleted":false,"shop_disabled":false}},
1528    settings_data: {"shop_settings":{"shop_customise_msgs":[],"default_customise_msgs":{"is_required":"is required","thank_you":"Thank you! The form was submitted successfully.","processing":"Processing...","valid_data":"Please provide valid data","valid_email":"Provide valid email format","valid_tags":"HTML Tags are not allowed","valid_phone":"Provide valid phone number","valid_captcha":"Please provide a valid CAPTCHA response.","valid_url":"Provide valid URL","only_number_alloud":"Provide valid number in","number_less":"must be less than","number_more":"must be more than","image_must_less":"Image must be less than 20MB","image_number":"Images allowed","image_extension":"Invalid extension! Please provide image file","error_image_upload":"Error in image upload. Please try again.","error_file_upload":"Error in file upload. Please try again.","your_response":"Your response","error_form_submit":"Error occur.Please try again after sometime.","email_submitted":"Form with this email is already submitted","invalid_email_by_zerobounce":"The email address you entered appears to be invalid. Please check it and try again.","download_file":"Download file","card_details_invalid":"Your card details are invalid","card_details":"Card details","please_enter_card_details":"Please enter card details","card_number":"Card number","exp_mm":"Exp MM","exp_yy":"Exp YY","crd_cvc":"CVV","payment_value":"Payment amount","please_enter_payment_amount":"Please enter a payment amount.","address1":"Address line 1","address2":"Address line 2","city":"City","province":"Province","zipcode":"Zip code","country":"Country","blocked_domain":"This form does not accept addresses from","file_must_less":"File must be less than 20MB","file_extension":"Invalid extension! Please provide file","only_file_number_alloud":"files allowed","previous":"Previous","next":"Next","must_have_a_input":"Please enter at least one field.","please_enter_required_data":"Please enter required data","atleast_one_special_char":"Include at least one special character","atleast_one_lowercase_char":"Include at least one lowercase character","atleast_one_uppercase_char":"Include at least one uppercase character","atleast_one_number":"Include at least one number","must_have_8_chars":"Must have 8 characters long","be_between_8_and_12_chars":"Be between 8 and 12 characters long","please_select":"Please Select","phone_submitted":"Form with this phone number is already submitted","user_res_parse_error":"Error while submitting the form","valid_same_values":"values must be the same","product_choice_clear_selection":"Clear Selection","picture_choice_clear_selection":"Clear Selection","remove_all_for_file_image_upload":"Remove All","invali
1528d_file_type_for_image_upload":"You can't upload files of this type.","invalid_file_type_for_signature_upload":"You can't upload files of this type.","max_files_exceeded_for_file_upload":"You can not upload any more files.","max_files_exceeded_for_image_upload":"You can not upload any more files.","file_already_exist":"File already uploaded","max_limit_exceed":"You have added the maximum number of text fields.","cancel_upload_for_file_upload":"Cancel upload","cancel_upload_for_image_upload":"Cancel upload","cancel_upload_for_signature_upload":"Cancel upload"}}},
1529    features_data: {"shop_plan_features":{"shop_plan_features":["unlimited-forms","full-design-customization","export-form-submissions","multiple-recipients-for-form-submissions","multiple-admin-notifications","enable-captcha","unlimited-file-uploads","save-submitted-form-data","set-auto-response-message","conditional-logic","form-banner","save-as-draft-facility","include-user-response-in-admin-email","disable-form-submission","mail-platform-integration","stripe-payment-integration","pre-built-templates","create-customer-account-on-shopify","google-analytics-3-by-tracking-id","facebook-pixel-id","bing-uet-pixel-id","advanced-js","advanced-css","api-available","customize-form-message","hidden-field","restrict-from-submissions-per-one-user","utm-tracking","ratings","privacy-notices","heading","paragraph","shopify-flow-trigger","domain-setup","block-domain","address","html-code","form-schedule","after-submit-script","customize-form-scrolling","on-form-submission-record-the-referrer-url","password","duplicate-the-forms","include-user-response-in-auto-responder-email","elements-add-ons","admin-and-auto-responder-email-with-tokens","email-export","premium-support","google-analytics-4-by-measurement-id","google-ads-for-tracking-conversion","validation-field","load_form_as_popup","advanced_conditional_logic","forms-limit","submissions-visibility-limit","approve-or-decline-submission","product-choice","ticket-system","emoji-feedback","multi-line-text","iamge-choice","image-display","file-upload","slack-integration","google-sheets-integration","multi-page-form","access-only-for-logged-in-users","zapier-integration","add-tags-for-existing-customers","restrict-from-submissions-per-phone-number","multi-column-text","booking","zerobounce-integration","form-layout-image"]}},
1530    shop: null,
1531    shop_id: null,
1532    plan_features: null,
1533    validateDoubleQuotes: false,
1534    assets: {
1535      searchableDropdown: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/searchable-dropdown.js",
1536      extraFunctions: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-functions.js",
1537      extraStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-styles.css",
1538      bootstrapStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/theme-app-extension-bootstrap.css",
1539    },
1540    translations: {
1541      htmlTagNotAllowed: "HTML Tags are not allowed",
1542      sqlQueryNotAllowed: "SQL Queries are not allowed",
1543      doubleQuoteNotAllowed: "Double quotes are not allowed",
1544      
1545      maxTextFieldsReached: "You have added the maximum number of text fields.",
1546      
1547
1548      
1549      zerobounceApiErrorMsg: "We couldn\u0026#39;t verify your email due to a technical issue. Please try again later.",
1550    }
1551
1552  }
1553
1554  
1555
1556  window.FbThemeAppExtSettingsHash = {}
1557  
1558</script>
1558<!-- END app snippet --><!-- END app block -->
1558<script src="https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/form-builder-script.js" type="text/javascript" defer="defer"></script>
1558
1559<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0311/6551/3864/files/ks-logo-400x100.png?height=628&pad_color=fff&v=1613697571&width=1200" />
1560<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0311/6551/3864/files/ks-logo-400x100.png?height=628&pad_color=fff&v=1613697571&width=1200" />
1561<meta property="og:image:width" content="1200" />
1562<meta property="og:image:height" content="628" />
1563<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1564<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: 31165513864,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1564
1564
1565<script>
1566  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1567</script>
vendor: 1 bytes, line 1567
1567
1568<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1568).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 31165513864,storefrontBaseUrl: "https://kiarasky.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://kiarasky.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"2128085128","configuration":"{\"pixelCode\":\"C6PR59200GCE1D76UMK0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
1568,{"id":"1970471048","configuration":"{\"accountID\":\"aspireiq\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"157e8eb1bb3858ab14f5194a1d76002e","type":"APP","apiClientId":140143034369,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1368653960","configuration":"{\"pixel_id\":\"1407842876032026\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1348894856","configuration":"{\"projectId\":\"tudj8e59r7\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"543228040","configuration":"{\"env\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"8a9a175b11d15038a70fe78d09c59720","type":"APP","apiClientId":3977633,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"434339976","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-J8RN1C6Z9P\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-J8RN1C6Z9P\\\",\\\"AW-853368055\\\/Q9XACPfSueYZEPe59ZYD\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-J8RN1C6Z9P\\\",\\\"AW-853368055\\\/GIWDCP3SueYZEPe59ZYD\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-J8RN1C6Z9P\\\",\\\"AW-853368055\\\/bmH0CPTSueYZEPe59ZYD\\\",\\\"MC-XZLW7ZXBLV\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-J8RN1C6Z9P\\\",\\\"AW-853368055\\\/MMqfCO7SueYZEPe59ZYD\\\",\\\"MC-XZLW7ZXBLV\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-J8RN1C6Z9P\\\",\\\"AW-853368055\\\/pUbCCPHSueYZEPe59ZYD\\\",\\\"MC-XZLW7ZXBLV\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-J8RN1C6Z9P\\\",\\\"AW-853368055\\\/pQyNCIDTueYZEPe59ZYD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-J8RN1C6Z9P\\\",\\\"AW-853368055\\\/JhPHCPrSueYZEPe59ZYD\\\"]}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"72515720","configuration":"{\"tagID\":\"2612487632870\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"36470920","configuration":"{\"shop\":\"kiara-sky-professional-nails.myshopify.com\", \"shopliftUrl\":\"https:\/\/events.shoplift.ai\/api\/events\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"dabcda9558be25394b12ce3ce899568b","type":"APP","apiClientId":7521861633,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1568,"dataSharingState":"unrestricted"},{"id":"24084616","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Aspire.io Tracking Pixel"},{"id":"117047432","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Diarmuid's Custom Code"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Kiara Sky Professional Nails","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"kiara-sky-professional-nails.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/kiarasky.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"6639503769736","handle":"gel-art-collection-2","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39563159470216","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6573912391816","handle":"gel-art-collection","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39376965337224","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7090565283976","handle":"gel-art-glow-collection","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40784736583816","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7129402310792","handle":"acrylic-nail-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40867355754632","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7408729686152","handle":"gel-pod-pro-collection","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41175671439496","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7408743973000","handle":"nail-art-brush-collection","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41175699128456","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4662288220296","handle":"beyond-pro-flash-cure-led-lamp","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32726221357192","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8426468507784","handle":"reflective-glitters-collection","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43109021319304","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8627503923336","handle":"gel-pro-full-collection","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43953028399240","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://kiarasky.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"147361300616","themePublished":"true","eventMetadataId":"7d0dc607-a379-481b-82d5-50f28c5f1e76","pageType":"page","resourceId":"53087502472","shopId":"31165513864","storefrontBaseUrl":"https:\/\/kiarasky.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1568<script>
1569  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1570  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1571  window.ShopifyAnalytics.meta.currency = 'USD';
1572  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":53087502472,"requestId":"8b533c55-97e6-4bd8-93e5-0be2cc34f7c2-1790276118"}};
1573  for (var attr in meta) {
1574    window.ShopifyAnalytics.meta[attr] = meta[attr];
1575  }
1576</script>
vendor: 1 bytes, line 1576
1576
1577<script class="analytics">
1578  (function () {
1579    var customDocumentWrite = function(content) {
1580      var jquery = null;
1581
1582      if (window.jQuery) {
1583        jquery = window.jQuery;
1584      } else if (window.Checkout && window.Checkout.$) {
1585        jquery = window.Checkout.$;
1586      }
1587
1588      if (jquery) {
1589        jquery('body').append(content);
1590      }
1591    };
1592
1593    var hasLoggedConversion = function(token) {
1594      if (token) {
1595        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1596      }
1597      return false;
1598    }
1599
1600    var setCookieIfConversion = function(token) {
1601      if (token) {
1602        var twoMonthsFromNow = new Date(Date.now());
1603        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1604
1605        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1606      }
1607    }
1608
1609    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1610    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1611    if (trekkie.integrations) {
1612      return;
1613    }
1614    trekkie.methods = [
1615      'identify',
1616      'page',
1617      'ready',
1618      'track',
1619      'trackForm',
1620      'trackLink'
1621    ];
1622    trekkie.factory = function(method) {
1623      return function() {
1624        var args = Array.prototype.slice.call(arguments);
1625        args.unshift(method);
1626        trekkie.push(args);
1627        if (method == 'track' || method == 'page') {
1628          try {
1629            if (window.__TREKKIE_SHIM_QUEUE == null) {
1630              window.__TREKKIE_SHIM_QUEUE = [];
1631            }
1632            window.__TREKKIE_SHIM_QUEUE.push({
1633              from: 'trekkie-stub',
1634              method: method,
1635              args: args.slice(1)
1636            });
1637          } catch (e) {
1638            // no-op
1639          }
1640        }
1641        return trekkie;
1642      };
1643    };
1644    for (var i = 0; i < trekkie.methods.length; i++) {
1645      var key = trekkie.methods[i];
1646      trekkie[key] = trekkie.factory(key);
1647    }
1648    trekkie.load = function(config) {
1649      trekkie.config = config || {};
1650      trekkie.config.initialDocumentCookie = document.cookie;
1651      var first = document.getElementsByTagName('script')[0];
1652var script = document.createElement('script');
1653script.type = 'text/javascript';
1654script.onerror = function(e) {
1655  var scriptFallback = document.createElement('script');
1656  scriptFallback.type = 'text/javascript';
1657  scriptFallback.onerror = function(error) {
1658          var Monorail = {
1659      produce: function produce(monorailDomain, schemaId, payload) {
1660        var currentMs = new Date().getTime();
1661        var event = {
1662          schema_id: schemaId,
1663          payload: payload,
1664          metadata: {
1665            event_created_at_ms: currentMs,
1666            event_sent_at_ms: currentMs
1667          }
1668        };
1669        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1670      },
1671      sendRequest: function sendRequest(endpointUrl, payload) {
1672        // Try the sendBeacon API
1673        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1674          var blobData = new window.Blob([payload], {
1675            type: 'text/plain'
1676          });
1677
1678          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1679            return true;
1680          } // sendBeacon was not successful
1681
1682        } // XHR beacon
1683
1684        var xhr = new XMLHttpRequest();
1685
1686        try {
1687          xhr.open('POST', endpointUrl);
1688          xhr.setRequestHeader('Content-Type', 'text/plain');
1689          xhr.send(payload);
1690        } catch (e) {
1691          console.log(e);
1692        }
1693
1694        return false;
1695      },
1696      isIos12: function isIos12() {
1697        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1698      }
1699    };
1700    Monorail.produce('monorail-edge.shopifysvc.com',
1701      'trekkie_storefront_load_errors/1.1',
1702      {shop_id: 31165513864,
1703      theme_id: 147361300616,
1704      app_name: "storefront",
1705      context_url: window.location.href,
1706      source_url: "//kiarasky.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1707
1708  };
1709  scriptFallback.async = true;
1710  scriptFallback.src = '//kiarasky.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1711  first.parentNode.insertBefore(scriptFallback, first);
1712};
1713script.async = true;
1714script.src = '//kiarasky.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1715first.parentNode.insertBefore(script, first);
1716
1717    };
1718    trekkie.load(
1719      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":31165513864,"isMerchantRequest":null,"themeId":147361300616,"themeCityHash":"12885334154892224217","contentLanguage":"en","currency":"USD","eventMetadataId":"7d0dc607-a379-481b-82d5-50f28c5f1e76"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1720    );
1721
1722    var loaded = false;
1723    trekkie.ready(function() {
1724      if (loaded) return;
1725      loaded = true;
1726
1727      window.ShopifyAnalytics.lib = window.trekkie;
1728
1729      var originalDocumentWrite = document.write;
1730      document.write = customDocumentWrite;
1731      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1732      document.write = originalDocumentWrite;
1733
1734      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1735      var token = match? match[1]: undefined;
1736      if (!hasLoggedConversion(token)) {
1737        setCookieIfConversion(token);
1738        
1739      }
1740    });
1741
1742    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":53087502472,"requestId":"8b533c55-97e6-4bd8-93e5-0be2cc34f7c2-1790276118","shopifyEmitted":true});
1743
1744    var eventsListenerScript = document.createElement('script');
1745    eventsListenerScript.async = true;
1746    eventsListenerScript.src = "//kiarasky.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1747    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1748})();</script>
1748
1749  
1749<script>
1750  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1751    window.ga = function ga() {
1752      (window.ga.q = window.ga.q || []).push(arguments);
1753      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1754        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1755      }
1756      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.");
1757    };
1758    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1759      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1760    }
1761  }
1762</script>
vendor: 1 bytes, line 1762
1762
1763<script
1764  defer
1765  src="https://kiarasky.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1766  data-application="storefront-renderer"
1767  data-shop-id="31165513864"
1768  data-render-region="gcp-us-central1"
1769  data-page-type="page"
1770  data-theme-instance-id="147361300616"
1771  data-theme-name="Prestige"
1772  data-theme-version="4.5.5"
1773  data-monorail-region="shop_domain"
1774  data-resource-timing-sampling-rate="10"
1775  data-shs="true"
1776  data-shs-beacon="true"
1777  data-shs-export-with-fetch="true"
1778  data-shs-logs-sample-rate="1"
1779  data-shs-beacon-endpoint="https://kiarasky.com/api/collect"
1780></script>
1780
1781<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1821833718000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1790277918000"><meta name="new-cookie-storage-activated" content="t">
1782</head>
1783	<body
1784		class="
1785			prestige--v4 
1786			template-page template_suffix-large
1787		"
1788	>
1789		<a class="PageSkipLink u-visually-hidden" href="#main">Skip to content</a>
1790		<span class="LoadingBar"></span>
1791		<div class="PageOverlay"></div>
1792		<!-- <div class="PageTransition"></div> --><div id="shopify-section-popup" class="shopify-section">
1793</div><div id="shopify-section-sidebar-menu" class="shopify-section"><section
1794	id="sidebar-menu"
1795	class="SidebarMenu Drawer Drawer--small Drawer--fromLeft"
1796	aria-hidden="true"
1797	data-section-id="sidebar-menu"
1798	data-section-type="sidebar-menu"
1799>
1800	<header class="Drawer__Header" data-drawer-animated-left>
1801		<button
1802			class="Drawer__Close Icon-Wrapper--clickable"
1803			data-action="close-drawer"
1804			data-drawer-id="sidebar-menu"
1805			aria-label="Close navigation"
1806		><svg class="Icon Icon--close" role="presentation" viewBox="0 0 16 14">
1807			<path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
1808		</svg></button>
1809	</header>
1810	<div class="Drawer__Content">
1811		<div class="Drawer__Main" data-drawer-animated-left data-scrollable>
1812			<div class="Drawer__Container">
1813				<nav
1814					class="SidebarMenu__Nav SidebarMenu__Nav--primary"
1815					aria-label="Sidebar navigation"
1816				><div class="Collapsible"><button
1817									class="Collapsible__Button Heading u-h6"
1818									data-action="toggle-collapsible"
1819									
1820										aria-expanded="false"
1821									
1822								>Shop<span class="Collapsible__Plus Accent__Element"></span>
1823								</button>
1824								<div class="Collapsible__Inner">
1825									<div class="Collapsible__Content"><div class="Collapsible"><button
1826														class="Collapsible__Button Heading Link--primary u-h7"
1827														data-action="toggle-collapsible"
1828														
1829															aria-expanded="false"
1830														
1831													>Gel Polish<span
1832															class="Collapsible__Plus Accent__Element"
1833														></span>
1834													</button>
1835													<div class="Collapsible__Inner">
1836														<div class="Collapsible__Content">
1837															<ul
1838																class="Linklist  Linklist--bordered Linklist--spacingLoose"
1839																style="border-left: none;"
1840															><li>
1841																		<a
1842																			href="/collections/gel-nail-polish-colors"
1843																			class="Link Link--primary SidebarMenu__Item"
1844																		>
1845																			<p>Gel Nail Polish Color</p>
1846																		</a>
1847																	</li><li>
1848																		<a
1849																			href="/collections/gel-essential"
1850																			class="Link Link--primary SidebarMenu__Item"
1851																		>
1852																			<p>Gel Nail Essentials</p>
1853																		</a>
1854																	</li><li>
1855																		<a
1856																			href="/pages/hema-free-gel-builders"
1857																			class="Link Link--primary SidebarMenu__Item"
1858																		>
1859																			<p>Gel Builder in a Bottle</p>
1860																		</a>
1861																	</li><li>
1862																		<a
1863																			href="/pages/tinted-rubber-top-coats"
1864																			class="Link Link--primary SidebarMenu__Item"
1865																		>
1866																			<p>Gel Rubber Top Coat</p>
1867																		</a>
1868																	</li><li>
1869																		<a
1870																			href="/collections/gel-effect"
1871																			class="Link Link--primary SidebarMenu__Item"
1872																		>
1873																			<p>Gel Effects</p>
1874																		</a>
1875																	</li><a href="/collections/hema-free-gel-polish">
1876																	<p class="Accent__Element Heading Link--primary Link--underline u-h8">
1877																		View All
1878																	</p>
1879																</a>
1880															</ul>
1881														</div>
1882													</div></div><div class="Collapsible"><button
1883														class="Collapsible__Button Heading Link--primary u-h7"
1884														data-action="toggle-collapsible"
1885														
1886															aria-expanded="false"
1887														
1888													>Gel Nail Extensions<span
1889															class="Collapsible__Plus Accent__Element"
1890														></span>
1891													</button>
1892													<div class="Collapsible__Inner">
1893														<div class="Collapsible__Content">
1894															<ul
1895																class="Linklist  Linklist--bordered Linklist--spacingLoose"
1896																style="border-left: none;"
1897															><li>
1898																		<a
1899																			href="/pages/gel-nail-extensions"
1900																			class="Link Link--primary SidebarMenu__Item"
1901																		>
1902																			<p>Clear Gel Extensions</p>
1903																		</a>
1904																	</li><li>
1905																		<a
1906																			href="/pages/natural-gel-extensions"
1907																			class="Link Link--primary SidebarMenu__Item"
1908																		>
1909																			<p>Natural Gel Extensions</p>
1910																		</a>
1911																	</li><li>
1912																		<a
1913																			href="/pages/cover-gelly-tips"
1914																			class="Link Link--primary SidebarMenu__Item"
1915																		>
1916																			<p>Color Gel Extensions</p>
1917																		</a>
1918																	</li><li>
1919																		<a
1920																			href="/collections/gel-extension-supplies"
1921																			class="Link Link--primary SidebarMenu__Item"
1922																		>
1923																			<p>Gel Extension Essentials</p>
1924																		</a>
1925																	</li><a href="/collections/gel-nail-extensions">
1926																	<p class="Accent__Element Heading Link--primary Link--underline u-h8">
1927																		View All
1928																	</p>
1929																</a>
1930															</ul>
1931														</div>
1932													</div></div><div class="Collapsible"><button
1933														class="Collapsible__Button Heading Link--primary u-h7"
1934														data-action="toggle-collapsible"
1935														
1936															aria-expanded="false"
1937														
1938													>Acrylic<span
1939															class="Collapsible__Plus Accent__Element"
1940														></span>
1941													</button>
1942													<div class="Collapsible__Inner">
1943														<div class="Collapsible__Content">
1944															<ul
1945																class="Linklist  Linklist--bordered Linklist--spacingLoose"
1946																style="border-left: none;"
1947															><li>
1948																		<a
1949																			href="/products/acrylic-nail-kit"
1950																			class="Link Link--primary SidebarMenu__Item"
1951																		>
1952																			<p>Acrylic Nail Kit</p>
1953																		</a>
1954																	</li><li>
1955																		<a
1956																			href="/collections/all-in-one-dip-powder"
1957																			class="Link Link--primary SidebarMenu__Item"
1958																		>
1959																			<p>Acrylic Nail Powder</p>
1960																		</a>
1961																	</li><li>
1962																		<a
1963																			href="/collections/acrylic-nail-supplies"
1964																			class="Link Link--primary SidebarMenu__Item"
1965																		>
1966																			<p>Acrylic Nail Supplies</p>
1967																		</a>
1968																	</li><a href="/collections/all-in-one-dip-powder-and-acrylic-copy">
1969																	<p class="Accent__Element Heading Link--primary Link--underline u-h8">
1970																		View All
1971																	</p>
1972																</a>
1973															</ul>
1974														</div>
1975													</div></div><div class="Collapsible"><button
1976														class="Collapsible__Button Heading Link--primary u-h7"
1977														data-action="toggle-collapsible"
1978														
1979															aria-expanded="false"
1980														
1981													>Dip Powder<span
1982															class="Collapsible__Plus Accent__Element"
1983														></span>
1984													</button>
1985													<div class="Collapsible__Inner">
1986														<div class="Collapsible__Content">
1987															<ul
1988																class="Linklist  Linklist--bordered Linklist--spacingLoose"
1989																style="border-left: none;"
1990															><li>
1991																		<a
1992																			href="/pages/dip-powder-nails"
1993																			class="Link Link--primary SidebarMenu__Item"
1994																		>
1995																			<p>Dip Powder Kits</p>
1996																		</a>
1997																	</li><li>
1998																		<a
1999																			href="/collections/dip-colors"
2000																			class="Link Link--primary SidebarMenu__Item"
2001																		>
2002																			<p>Dip Powder Colors</p>
2003																		</a>
2004																	</li><li>
2005																		<a
2006																			href="/collections/dip-essentials"
2007																			class="Link Link--primary SidebarMenu__Item"
2008																		>
2009																			<p>Dip Powder Supplies</p>
2010																		</a>
2011																	</li><a href="/collections/everything-dip-powder">
2012																	<p class="Accent__Element Heading Link--primary Link--underline u-h8">
2013																		View All
2014																	</p>
2015																</a>
2016															</ul>
2017														</div>
2018													</div></div><div class="Collapsible"><button
2019														class="Collapsible__Button Heading Link--primary u-h7"
2020														data-action="toggle-collapsible"
2021														
2022															aria-expanded="false"
2023														
2024													>Nail Tools &amp; Electronics<span
2025															class="Collapsible__Plus Accent__Element"
2026														></span>
2027													</button>
2028													<div class="Collapsible__Inner">
2029														<div class="Collapsible__Content">
2030															<ul
2031																class="Linklist  Linklist--bordered Linklist--spacingLoose"
2032																style="border-left: none;"
2033															><li>
2034																		<a
2035																			href="/collections/pro-led-nail-lamp"
2036																			class="Link Link--primary SidebarMenu__Item"
2037																		>
2038																			<p>LED Nail Lamp</p>
2039																		</a>
2040																	</li><li>
2041																		<a
2042																			href="/collections/nail-drill"
2043																			class="Link Link--primary SidebarMenu__Item"
2044																		>
2045																			<p>Electronic Nail File</p>
2046																		</a>
2047																	</li><li>
2048																		<a
2049																			href="/pages/beyond-pro-nail-dust-collectors"
2050																			class="Link Link--primary SidebarMenu__Item"
2051																		>
2052																			<p>Dust Collector</p>
2053																		</a>
2054																	</li><li>
2055																		<a
2056																			href="/collections/nail-arm-rests"
2057																			class="Link Link--primary SidebarMenu__Item"
2058																		>
2059																			<p>Arm Rest</p>
2060																		</a>
2061																	</li><li>
2062																		<a
2063																			href="/collections/drill-bits"
2064																			class="Link Link--primary SidebarMenu__Item"
2065																		>
2066																			<p>Drill Bits</p>
2067																		</a>
2068																	</li><a href="/collections/beyond-pro">
2069																	<p class="Accent__Element Heading Link--primary Link--underline u-h8">
2070																		View All
2071																	</p>
2072																</a>
2073															</ul>
2074														</div>
2075													</div></div><div class="Collapsible"><button
2076														class="Collapsible__Button Heading Link--primary u-h7"
2077														data-action="toggle-collapsible"
2078														
2079															aria-expanded="false"
2080														
2081													>Nail Art<span
2082															class="Collapsible__Plus Accent__Element"
2083														></span>
2084													</button>
2085													<div class="Collapsible__Inner">
2086														<div class="Collapsible__Content">
2087															<ul
2088																class="Linklist  Linklist--bordered Linklist--spacingLoose"
2089																style="border-left: none;"
2090															><li>
2091																		<a
2092																			href="/collections/gel-pod-pro-paint-nail-art-brush-bundles"
2093																			class="Link Link--primary SidebarMenu__Item"
2094																		>
2095																			<p>Gel Art Pods</p>
2096																		</a>
2097																	</li><li>
2098																		<a
2099																			href="/collections/nail-art-brushes"
2100																			class="Link Link--primary SidebarMenu__Item"
2101																		>
2102																			<p>Gel Art Brushes</p>
2103																		</a>
2104																	</li><li>
2105																		<a
2106																			href="/collections/nail-glitter"
2107																			class="Link Link--primary SidebarMenu__Item"
2108																		>
2109																			<p>Nail Glitter</p>
2110																		</a>
2111																	</li><li>
2112																		<a
2113																			href="/collections/12-ultra-reflective-loose-glitters"
2114																			class="Link Link--primary SidebarMenu__Item"
2115																		>
2116																			<p>Reflective Glitters</p>
2117																		</a>
2118																	</li><li>
2119																		<a
2120																			href="/collections/nail-rhinestones"
2121																			class="Link Link--primary SidebarMenu__Item"
2122																		>
2123																			<p>Nail Rhinestones</p>
2124																		</a>
2125																	</li><li>
2126																		<a
2127																			href="/collections/chrome-nail-powder"
2128																			class="Link Link--primary SidebarMenu__Item"
2129																		>
2130																			<p>Chrome Nail Powder</p>
2131																		</a>
2132																	</li><li>
2133																		<a
2134																			href="/collections/gel-art"
2135																			class="Link Link--primary SidebarMenu__Item"
2136																		>
2137																			<p>Gel Art Liners</p>
2138																		</a>
2139																	</li><li>
2140																		<a
2141																			href="/collections/nail-art-supplies"
2142																			class="Link Link--primary SidebarMenu__Item"
2143																		>
2144																			<p>Nail Art Supplies &amp; Tools</p>
2145																		</a>
2146																	</li><a href="/collections/nail-art-1">
2147																	<p class="Accent__Element Heading Link--primary Link--underline u-h8">
2148																		View All
2149																	</p>
2150																</a>
2151															</ul>
2152														</div>
2153													</div></div><div class="Collapsible"><button
2154														class="Collapsible__Button Heading Link--primary u-h7"
2155														data-action="toggle-collapsible"
2156														
2157															aria-expanded="false"
2158														
2159													>Nail Supplies<span
2160															class="Collapsible__Plus Accent__Element"
2161														></span>
2162													</button>
2163													<div class="Collapsible__Inner">
2164														<div class="Collapsible__Content">
2165															<ul
2166																class="Linklist  Linklist--bordered Linklist--spacingLoose"
2167																style="border-left: none;"
2168															><li>
2169																		<a
2170																			href="/collections/gel-essential"
2171																			class="Link Link--primary SidebarMenu__Item"
2172																		>
2173																			<p>Gel Supplies</p>
2174																		</a>
2175																	</li><li>
2176																		<a
2177																			href="/collections/acrylic-nail-supplies"
2178																			class="Link Link--primary SidebarMenu__Item"
2179																		>
2180																			<p>Acrylic Supplies</p>
2181																		</a>
2182																	</li><li>
2183																		<a
2184																			href="/collections/acrylic-nail-brushes"
2185																			class="Link Link--primary SidebarMenu__Item"
2186																		>
2187																			<p>Acrylic Brushes</p>
2188																		</a>
2189																	</li><li>
2190																		<a
2191																			href="/collections/nail-tips"
2192																			class="Link Link--primary SidebarMenu__Item"
2193																		>
2194																			<p>Nail Tips</p>
2195																		</a>
2196																	</li><li>
2197																		<a
2198																			href="/collections/files-buffers"
2199																			class="Link Link--primary SidebarMenu__Item"
2200																		>
2201																			<p>Nail Files</p>
2202																		</a>
2203																	</li><li>
2204																		<a
2205																			href="/collections/drill-bits"
2206																			class="Link Link--primary SidebarMenu__Item"
2207																		>
2208																			<p>Nail Drill Bits</p>
2209																		</a>
2210																	</li><a href="/collections/nail-supplies-july-sale">
2211	
2211																<p class="Accent__Element Heading Link--primary Link--underline u-h8">
2212																		View All
2213																	</p>
2214																</a>
2215															</ul>
2216														</div>
2217													</div></div><div class="Collapsible"><button
2218														class="Collapsible__Button Heading Link--primary u-h7"
2219														data-action="toggle-collapsible"
2220														
2221															aria-expanded="false"
2222														
2223													>Nail Polish<span
2224															class="Collapsible__Plus Accent__Element"
2225														></span>
2226													</button>
2227													<div class="Collapsible__Inner">
2228														<div class="Collapsible__Content">
2229															<ul
2230																class="Linklist  Linklist--bordered Linklist--spacingLoose"
2231																style="border-left: none;"
2232															><li>
2233																		<a
2234																			href="/collections/nail-lacquer"
2235																			class="Link Link--primary SidebarMenu__Item"
2236																		>
2237																			<p>Nail Polish Colors</p>
2238																		</a>
2239																	</li><li>
2240																		<a
2241																			href="/collections/lacquer-essentials"
2242																			class="Link Link--primary SidebarMenu__Item"
2243																		>
2244																			<p>Nail Polish Supplies</p>
2245																		</a>
2246																	</li><a href="/collections/nail-lacquer">
2247																	<p class="Accent__Element Heading Link--primary Link--underline u-h8">
2248																		View All
2249																	</p>
2250																</a>
2251															</ul>
2252														</div>
2253													</div></div><div class="Collapsible"><a
2254														href="/pages/xpress-pro-acrylic-press-on-nails"
2255														class="Collapsible__Button Heading Link Link--primary u-h7"
2256													>Press-Ons</a></div><div class="Collapsible"><a
2257														href="/collections/pedicure"
2258														class="Collapsible__Button Heading Link Link--primary u-h7"
2259													>Pedicure</a></div><div class="Collapsible"><a
2260														href="/collections/all-kits-bundles"
2261														class="Collapsible__Button Heading Link Link--primary u-h7"
2262													>Kits &amp; Bundles</a></div><div class="Collapsible"><button
2263														class="Collapsible__Button Heading Link--primary u-h7"
2264														data-action="toggle-collapsible"
2265														
2266															aria-expanded="false"
2267														
2268													>Collections<span
2269															class="Collapsible__Plus Accent__Element"
2270														></span>
2271													</button>
2272													<div class="Collapsible__Inner">
2273														<div class="Collapsible__Content">
2274															<ul
2275																class="Linklist  Linklist--bordered Linklist--spacingLoose"
2276																style="border-left: none;"
2277															><li>
2278																		<a
2279																			href="/collections/gel-polish-collections"
2280																			class="Link Link--primary SidebarMenu__Item"
2281																		>
2282																			<p>Gel Polish Collections</p>
2283																		</a>
2284																	</li><li>
2285																		<a
2286																			href="/collections/acrylic-collection"
2287																			class="Link Link--primary SidebarMenu__Item"
2288																		>
2289																			<p>Acrylic Collections</p>
2290																		</a>
2291																	</li><a href="/collections/collections-3">
2292																	<p class="Accent__Element Heading Link--primary Link--underline u-h8">
2293																		View All
2294																	</p>
2295																</a>
2296															</ul>
2297														</div>
2298													</div></div></div>
2299								</div></div><div class="Collapsible"><a
2300									href="/collections/new-arrivals"
2301									class="Collapsible__Button Heading Link Link--primary u-h6"
2302								>New</a></div><div class="Collapsible"><a
2303									href="/collections/sale"
2304									class="Collapsible__Button Heading Link Link--primary u-h6"
2305								>KS Outlet</a></div><div class="Collapsible"><a
2306									href="/pages/rewards"
2307									class="Collapsible__Button Heading Link Link--primary u-h6"
2308								>Rewards</a></div><div class="Collapsible"><button
2309									class="Collapsible__Button Heading u-h6"
2310									data-action="toggle-collapsible"
2311									
2312										aria-expanded="false"
2313									
2314								>Learn<span class="Collapsible__Plus Accent__Element"></span>
2315								</button>
2316								<div class="Collapsible__Inner">
2317									<div class="Collapsible__Content"><div class="Collapsible"><a
2318														href="/blogs/learn"
2319														class="Collapsible__Button Heading Link Link--primary u-h7"
2320													>Tutorials</a></div><div class="Collapsible"><a
2321														href="/blogs/news"
2322														class="Collapsible__Button Heading Link Link--primary u-h7"
2323													>News</a></div></div>
2324								</div></div><!-- Mobile-only COLOR CHART link -->
2325					<div class="Collapsible SidebarMenu__MobileOnly">
2326						<a
2327							href="/collections/color-chart"
2328							class="Collapsible__Button Heading Link Link--primary u-h6"
2329						>
2330							COLOR CHART
2331						</a>
2332					</div>
2333				</nav><nav class="SidebarMenu__Nav SidebarMenu__Nav--secondary">
2334					<ul class="Linklist Linklist--spacingLoose">
2335						
2336							
2337								<div id="ssw-topauth" class="ssw-topauth">
2338									
2339										<a
2340											id="customer_login_link"
2341											href="/account"
2342											data-toggle="ssw-modal"
2343											data-target="#login_modal"
2344											onclick="trackShopStats('login_popup_view', 'all')"
2345										>
2346											Log in</a>
2347									
2348								</div>
2349							
2350						
2351					</ul>
2352				</nav>
2353			</div>
2354		</div><aside class="Drawer__Footer" data-drawer-animated-bottom><div class="SidebarMenu__CurrencySelector">
2355						<div class="Select Select--transparent">
2356<form method="post" action="/cart/update" id="mobile_currency_form" accept-charset="UTF-8" class="shopify-currency-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="currency" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="return_to" value="/pages/shop-insta" /><select
2357										class="CurrencySelector__Select"
2358										name="currency"
2359										aria-label="Currency selector"
2360										title="Currency selector"
2361										onchange="this.form.submit()"
2362									><option
2363												value="AED"
2364												
2365											>
2366												AED
2367											</option><option
2368												value="AFN"
2369												
2370											>
2371												AFN
2372											</option><option
2373												value="ALL"
2374												
2375											>
2376												ALL
2377											</option><option
2378												value="AMD"
2379												
2380											>
2381												AMD
2382											</option><option
2383												value="ANG"
2384												
2385											>
2386												ANG
2387											</option><option
2388												value="ARS"
2389												
2390											>
2391												ARS
2392											</option><option
2393												value="AUD"
2394												
2395											>
2396												AUD
2397											</option><option
2398												value="AWG"
2399												
2400											>
2401												AWG
2402											</option><option
2403												value="AZN"
2404												
2405											>
2406												AZN
2407											</option><option
2408												value="BAM"
2409												
2410											>
2411												BAM
2412											</option><option
2413												value="BBD"
2414												
2415											>
2416												BBD
2417											</option><option
2418												value="BDT"
2419												
2420											>
2421												BDT
2422											</option><option
2423												value="BIF"
2424												
2425											>
2426												BIF
2427											</option><option
2428												value="BND"
2429												
2430											>
2431												BND
2432											</option><option
2433												value="BOB"
2434												
2435											>
2436												BOB
2437											</option><option
2438												value="BSD"
2439												
2440											>
2441												BSD
2442											</option><option
2443												value="BWP"
2444												
2445											>
2446												BWP
2447											</option><option
2448												value="BZD"
2449												
2450											>
2451												BZD
2452											</option><option
2453												value="CAD"
2454												
2455											>
2456												CAD
2457											</option><option
2458												value="CDF"
2459												
2460											>
2461												CDF
2462											</option><option
2463												value="CHF"
2464												
2465											>
2466												CHF
2467											</option><option
2468												value="CLP"
2469												
2470											>
2471												CLP
2472											</option><option
2473												value="CNY"
2474												
2475											>
2476												CNY
2477											</option><option
2478												value="COP"
2479												
2480											>
2481												COP
2482											</option><option
2483												value="CRC"
2484												
2485											>
2486												CRC
2487											</option><option
2488												value="CVE"
2489												
2490											>
2491												CVE
2492											</option><option
2493												value="CZK"
2494												
2495											>
2496												CZK
2497											</option><option
2498												value="DJF"
2499												
2500											>
2501												DJF
2502											</option><option
2503												value="DKK"
2504												
2505											>
2506												DKK
2507											</option><option
2508												value="DOP"
2509												
2510											>
2511												DOP
2512											</option><option
2513												value="DZD"
2514												
2515											>
2516												DZD
2517											</option><option
2518												value="EGP"
2519												
2520											>
2521												EGP
2522											</option><option
2523												value="ETB"
2524												
2525											>
2526												ETB
2527											</option><option
2528												value="EUR"
2529												
2530											>
2531												EUR
2532											</option><option
2533												value="FJD"
2534												
2535											>
2536												FJD
2537											</option><option
2538												value="FKP"
2539												
2540											>
2541												FKP
2542											</option><option
2543												value="GBP"
2544												
2545											>
2546												GBP
2547											</option><option
2548												value="GMD"
2549												
2550											>
2551												GMD
2552											</option><option
2553												value="GNF"
2554												
2555											>
2556												GNF
2557											</option><option
2558												value="GTQ"
2559												
2560											>
2561												GTQ
2562											</option><option
2563												value="GYD"
2564												
2565											>
2566												GYD
2567											</option><option
2568												value="HKD"
2569												
2570											>
2571												HKD
2572											</option><option
2573												value="HNL"
2574												
2575											>
2576												HNL
2577											</option><option
2578												value="HUF"
2579												
2580											>
2581												HUF
2582											</option><option
2583												value="IDR"
2584												
2585											>
2586												IDR
2587											</option><option
2588												value="ILS"
2589												
2590											>
2591												ILS
2592											</option><option
2593												value="INR"
2594												
2595											>
2596												INR
2597											</option><option
2598												value="ISK"
2599												
2600											>
2601												ISK
2602											</option><option
2603												value="JMD"
2604												
2605											>
2606												JMD
2607											</option><option
2608												value="JPY"
2609												
2610											>
2611												JPY
2612											</option><option
2613												value="KES"
2614												
2615											>
2616												KES
2617											</option><option
2618												value="KGS"
2619												
2620											>
2621												KGS
2622											</option><option
2623												value="KHR"
2624												
2625											>
2626												KHR
2627											</option><option
2628												value="KMF"
2629												
2630											>
2631												KMF
2632											</option><option
2633												value="KRW"
2634												
2635											>
2636												KRW
2637											</option><option
2638												value="KYD"
2639												
2640											>
2641												KYD
2642											</option><option
2643												value="KZT"
2644												
2645											>
2646												KZT
2647											</option><option
2648												value="LAK"
2649												
2650											>
2651												LAK
2652											</option><option
2653												value="LBP"
2654												
2655											>
2656												LBP
2657											</option><option
2658												value="LKR"
2659												
2660											>
2661												LKR
2662											</option><option
2663												value="MAD"
2664												
2665											>
2666												MAD
2667											</option><option
2668												value="MDL"
2669												
2670											>
2671												MDL
2672											</option><option
2673												value="MKD"
2674												
2675											>
2676												MKD
2677											</option><option
2678												value="MMK"
2679												
2680											>
2681												MMK
2682											</option><option
2683												value="MNT"
2684												
2685											>
2686												MNT
2687											</option><option
2688												value="MOP"
2689												
2690											>
2691												MOP
2692											</option><option
2693												value="MUR"
2694												
2695											>
2696												MUR
2697											</option><option
2698												value="MVR"
2699												
2700											>
2701												MVR
2702											</option><option
2703												value="MWK"
2704												
2705											>
2706												MWK
2707											</option><option
2708												value="MXN"
2709												
2710											>
2711												MXN
2712											</option><option
2713												value="MYR"
2714												
2715											>
2716												MYR
2717											</option><option
2718												value="NGN"
2719												
2720											>
2721												NGN
2722											</option><option
2723												value="NIO"
2724												
2725											>
2726												NIO
2727											</option><option
2728												value="NPR"
2729												
2730											>
2731												NPR
2732											</option><option
2733												value="NZD"
2734												
2735											>
2736												NZD
2737											</option><option
2738												value="PEN"
2739												
2740											>
2741												PEN
2742											</option><option
2743												value="PGK"
2744												
2745											>
2746												PGK
2747											</option><option
2748												value="PHP"
2749												
2750											>
2751												PHP
2752											</option><option
2753												value="PKR"
2754												
2755											>
2756												PKR
2757											</option><option
2758												value="PLN"
2759												
2760											>
2761												PLN
2762											</option><option
2763												value="PYG"
2764												
2765											>
2766												PYG
2767											</option><option
2768												value="QAR"
2769												
2770											>
2771												QAR
2772											</option><option
2773												value="RON"
2774												
2775											>
2776												RON
2777											</option><option
2778												value="RSD"
2779												
2780											>
2781												RSD
2782											</option><option
2783												value="RWF"
2784												
2785											>
2786												RWF
2787											</option><option
2788												value="SAR"
2789												
2790											>
2791												SAR
2792											</option><option
2793												value="SBD"
2794												
2795											>
2796												SBD
2797											</option><option
2798												value="SCR"
2799												
2800											>
2801												SCR
2802											</option><option
2803												value="SEK"
2804												
2805											>
2806												SEK
2807											</option><option
2808												value="SGD"
2809												
2810											>
2811												SGD
2812											</option><option
2813												value="SHP"
2814												
2815											>
2816												SHP
2817											</option><option
2818												value="SLL"
2819												
2820											>
2821												SLL
2822											</option><option
2823												value="STD"
2824												
2825											>
2826												STD
2827											</option><option
2828												value="THB"
2829												
2830											>
2831												THB
2832											</option><option
2833												value="TJS"
2834												
2835											>
2836												TJS
2837											</option><option
2838												value="TOP"
2839												
2840											>
2841												TOP
2842											</option><option
2843												value="TTD"
2844												
2845											>
2846												TTD
2847											</option><option
2848												value="TWD"
2849												
2850											>
2851												TWD
2852											</option><option
2853												value="TZS"
2854												
2855											>
2856												TZS
2857											</option><option
2858												value="UAH"
2859												
2860											>
2861												UAH
2862											</option><option
2863												value="UGX"
2864												
2865											>
2866												UGX
2867											</option><option
2868												value="USD"
2869												
2870													selected="selected"
2871												
2872											>
2873												USD
2874											</option><option
2875												value="UYU"
2876												
2877											>
2878												UYU
2879											</option><option
2880												value="UZS"
2881												
2882											>
2883												UZS
2884											</option><option
2885												value="VND"
2886												
2887											>
2888												VND
2889											</option><option
2890												value="VUV"
2891												
2892											>
2893												VUV
2894											</option><option
2895												value="WST"
2896												
2897											>
2898												WST
2899											</option><option
2900												value="XAF"
2901												
2902											>
2903							
2903					XAF
2904											</option><option
2905												value="XCD"
2906												
2907											>
2908												XCD
2909											</option><option
2910												value="XOF"
2911												
2912											>
2913												XOF
2914											</option><option
2915												value="XPF"
2916												
2917											>
2918												XPF
2919											</option><option
2920												value="YER"
2921												
2922											>
2923												YER
2924											</option></select></form><svg class="Icon Icon--select-arrow" role="presentation" viewBox="0 0 19 12">
2925			<polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline>
2926		</svg></div>
2927					</div><ul class="SidebarMenu__Social HorizontalList HorizontalList--spacingFill">
2928		<li class="HorizontalList__Item">
2929      <a href="https://www.facebook.com/kiaraskynails/" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Facebook">
2930        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--facebook" viewBox="0 0 9 17">
2931			<path d="M5.842 17V9.246h2.653l.398-3.023h-3.05v-1.93c0-.874.246-1.47 1.526-1.47H9V.118C8.718.082 7.75 0 6.623 0 4.27 0 2.66 1.408 2.66 3.994v2.23H0v3.022h2.66V17h3.182z"></path>
2932		</svg></span>
2933      </a>
2934    </li><li class="HorizontalList__Item">
2935      <a href="https://www.instagram.com/kiaraskynails" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Instagram">
2936        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--instagram" role="presentation" viewBox="0 0 32 32">
2937			<path d="M15.994 2.886c4.273 0 4.775.019 6.464.095 1.562.07 2.406.33 2.971.552.749.292 1.283.635 1.841 1.194s.908 1.092 1.194 1.841c.216.565.483 1.41.552 2.971.076 1.689.095 2.19.095 6.464s-.019 4.775-.095 6.464c-.07 1.562-.33 2.406-.552 2.971-.292.749-.635 1.283-1.194 1.841s-1.092.908-1.841 1.194c-.565.216-1.41.483-2.971.552-1.689.076-2.19.095-6.464.095s-4.775-.019-6.464-.095c-1.562-.07-2.406-.33-2.971-.552-.749-.292-1.283-.635-1.841-1.194s-.908-1.092-1.194-1.841c-.216-.565-.483-1.41-.552-2.971-.076-1.689-.095-2.19-.095-6.464s.019-4.775.095-6.464c.07-1.562.33-2.406.552-2.971.292-.749.635-1.283 1.194-1.841s1.092-.908 1.841-1.194c.565-.216 1.41-.483 2.971-.552 1.689-.083 2.19-.095 6.464-.095zm0-2.883c-4.343 0-4.889.019-6.597.095-1.702.076-2.864.349-3.879.743-1.054.406-1.943.959-2.832 1.848S1.251 4.473.838 5.521C.444 6.537.171 7.699.095 9.407.019 11.109 0 11.655 0 15.997s.019 4.889.095 6.597c.076 1.702.349 2.864.743 3.886.406 1.054.959 1.943 1.848 2.832s1.784 1.435 2.832 1.848c1.016.394 2.178.667 3.886.743s2.248.095 6.597.095 4.889-.019 6.597-.095c1.702-.076 2.864-.349 3.886-.743 1.054-.406 1.943-.959 2.832-1.848s1.435-1.784 1.848-2.832c.394-1.016.667-2.178.743-3.886s.095-2.248.095-6.597-.019-4.889-.095-6.597c-.076-1.702-.349-2.864-.743-3.886-.406-1.054-.959-1.943-1.848-2.832S27.532 1.247 26.484.834C25.468.44 24.306.167 22.598.091c-1.714-.07-2.26-.089-6.603-.089zm0 7.778c-4.533 0-8.216 3.676-8.216 8.216s3.683 8.216 8.216 8.216 8.216-3.683 8.216-8.216-3.683-8.216-8.216-8.216zm0 13.549c-2.946 0-5.333-2.387-5.333-5.333s2.387-5.333 5.333-5.333 5.333 2.387 5.333 5.333-2.387 5.333-5.333 5.333zM26.451 7.457c0 1.059-.858 1.917-1.917 1.917s-1.917-.858-1.917-1.917c0-1.059.858-1.917 1.917-1.917s1.917.858 1.917 1.917z"></path>
2938		</svg></span>
2939      </a>
2940    </li><li class="HorizontalList__Item">
2941      <a href="https://www.youtube.com/kiaraskynails" class="Link Link--primary" target="_blank" rel="noopener" aria-label="YouTube">
2942        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--youtube" role="presentation" viewBox="0 0 33 32">
2943			<path d="M0 25.693q0 1.997 1.318 3.395t3.209 1.398h24.259q1.891 0 3.209-1.398t1.318-3.395V6.387q0-1.997-1.331-3.435t-3.195-1.438H4.528q-1.864 0-3.195 1.438T.002 6.387v19.306zm12.116-3.488V9.876q0-.186.107-.293.08-.027.133-.027l.133.027 11.61 6.178q.107.107.107.266 0 .107-.107.213l-11.61 6.178q-.053.053-.107.053-.107 0-.16-.053-.107-.107-.107-.213z"></path>
2944		</svg></span>
2945      </a>
2946    </li><li class="HorizontalList__Item">
2947      <a href="https://www.tiktok.com/@kiaraskynails" class="Link Link--primary" target="_blank" rel="noopener" aria-label="TikTok">
2948        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--tiktok" role="presentation" viewBox="0 0 23 23">
2949			<path d="M20.027 10.168a5.125 5.125 0 0 1-4.76-2.294v7.893a5.833 5.833 0 1 1-5.834-5.834c.122 0 .241.011.361.019v2.874c-.12-.014-.237-.036-.36-.036a2.977 2.977 0 0 0 0 5.954c1.644 0 3.096-1.295 3.096-2.94L12.56 2.4h2.75a5.122 5.122 0 0 0 4.72 4.573v3.195"/>
2950		</svg></span>
2951      </a>
2952    </li>
2953	</ul>
2954
2955</aside></div>
2956</section>
2956<script>
2957	window.addEventListener('DOMContentLoaded', (event) => {
2958	  let headerSubListItem = '';
2959	  let sidebarSubListItem = '';
2960	  setTimeout(function () {headerSubListItem =  document.getElementById('img-GelNailPolishColor');
2961	        sidebarSubListItem =  document.getElementById('mobile_sidebar_GelNailPolishColor');
2962	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
2963	          sidebarSubListItem.src = headerSubListItem.src;
2964	          sidebarSubListItem.alt = headerSubListItem.alt;
2965	        }headerSubListItem =  document.getElementById('img-GelNailEssentials');
2966	        sidebarSubListItem =  document.getElementById('mobile_sidebar_GelNailEssentials');
2967	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
2968	          sidebarSubListItem.src = headerSubListItem.src;
2969	          sidebarSubListItem.alt = headerSubListItem.alt;
2970	        }headerSubListItem =  document.getElementById('img-GelBuilderinaBottle');
2971	        sidebarSubListItem =  document.getElementById('mobile_sidebar_GelBuilderinaBottle');
2972	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
2973	          sidebarSubListItem.src = headerSubListItem.src;
2974	          sidebarSubListItem.alt = headerSubListItem.alt;
2975	        }headerSubListItem =  document.getElementById('img-GelRubberTopCoat');
2976	        sidebarSubListItem =  document.getElementById('mobile_sidebar_GelRubberTopCoat');
2977	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
2978	          sidebarSubListItem.src = headerSubListItem.src;
2979	          sidebarSubListItem.alt = headerSubListItem.alt;
2980	        }headerSubListItem =  document.getElementById('img-GelEffects');
2981	        sidebarSubListItem =  document.getElementById('mobile_sidebar_GelEffects');
2982	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
2983	          sidebarSubListItem.src = headerSubListItem.src;
2984	          sidebarSubListItem.alt = headerSubListItem.alt;
2985	        }headerSubListItem =  document.getElementById('img-ClearGelExtensions');
2986	        sidebarSubListItem =  document.getElementById('mobile_sidebar_ClearGelExtensions');
2987	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
2988	          sidebarSubListItem.src = headerSubListItem.src;
2989	          sidebarSubListItem.alt = headerSubListItem.alt;
2990	        }headerSubListItem =  document.getElementById('img-NaturalGelExtensions');
2991	        sidebarSubListItem =  document.getElementById('mobile_sidebar_NaturalGelExtensions');
2992	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
2993	          sidebarSubListItem.src = headerSubListItem.src;
2994	          sidebarSubListItem.alt = headerSubListItem.alt;
2995	        }headerSubListItem =  document.getElementById('img-ColorGelExtensions');
2996	        sidebarSubListItem =  document.getElementById('mobile_sidebar_ColorGelExtensions');
2997	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
2998	          sidebarSubListItem.src = headerSubListItem.src;
2999	          sidebarSubListItem.alt = headerSubListItem.alt;
3000	        }headerSubListItem =  document.getElementById('img-GelExtensionEssentials');
3001	        sidebarSubListItem =  document.getElementById('mobile_sidebar_GelExtensionEssentials');
3002	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3003	          sidebarSubListItem.src = headerSubListItem.src;
3004	          sidebarSubListItem.alt = headerSubListItem.alt;
3005	        }headerSubListItem =  document.getElementById('img-AcrylicNailKit');
3006	        sidebarSubListItem =  document.getElementById('mobile_sidebar_AcrylicNailKit');
3007	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3008	          sidebarSubListItem.src = headerSubListItem.src;
3009	          sidebarSubListItem.alt = headerSubListItem.alt;
3010	        }headerSubListItem =  document.getElementById('img-AcrylicNailPowder');
3011	        sidebarSubListItem =  document.getElementById('mobile_sidebar_AcrylicNailPowder');
3012	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3013	          sidebarSubListItem.src = headerSubListItem.src;
3014	          sidebarSubListItem.alt = headerSubListItem.alt;
3015	        }headerSubListItem =  document.getElementById('img-AcrylicNailSupplies');
3016	        sidebarSubListItem =  document.getElementById('mobile_sidebar_AcrylicNailSupplies');
3017	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3018	          sidebarSubListItem.src = headerSubListItem.src;
3019	          sidebarSubListItem.alt = headerSubListItem.alt;
3020	        }headerSubListItem =  document.getElementById('img-DipPowderKits');
3021	        sidebarSubListItem =  document.getElementById('mobile_sidebar_DipPowderKits');
3022	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3023	          sidebarSubListItem.src = headerSubListItem.src;
3024	          sidebarSubListItem.alt = headerSubListItem.alt;
3025	        }headerSubListItem =  document.getElementById('img-DipPowderColors');
3026	        sidebarSubListItem =  document.getElementById('mobile_sidebar_DipPowderColors');
3027	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3028	          sidebarSubListItem.src = headerSubListItem.src;
3029	          sidebarSubListItem.alt = headerSubListItem.alt;
3030	        }headerSubListItem =  document.getElementById('img-DipPowderSupplies');
3031	        sidebarSubListItem =  document.getElementById('mobile_sidebar_DipPowderSupplies');
3032	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3033	          sidebarSubListItem.src = headerSubListItem.src;
3034	          sidebarSubListItem.alt = headerSubListItem.alt;
3035	        }headerSubListItem =  document.getElementById('img-LEDNailLamp');
3036	        sidebarSubListItem =  document.getElementById('mobile_sidebar_LEDNailLamp');
3037	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3038	          sidebarSubListItem.src = headerSubListItem.src;
3039	          sidebarSubListItem.alt = headerSubListItem.alt;
3040	        }headerSubListItem =  document.getElementById('img-ElectronicNailFile');
3041	        sidebarSubListItem =  document.getElementById('mobile_sidebar_ElectronicNailFile');
3042	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3043	          sidebarSubListItem.src = headerSubListItem.src;
3044	          sidebarSubListItem.alt = headerSubListItem.alt;
3045	        }headerSubListItem =  document.getElementById('img-DustCollector');
3046	        sidebarSubListItem =  document.getElementById('mobile_sidebar_DustCollector');
3047	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3048	          sidebarSubListItem.src = headerSubListItem.src;
3049	          sidebarSubListItem.alt = headerSubListItem.alt;
3050	        }headerSubListItem =  document.getElementById('img-ArmRest');
3051	        sidebarSubListItem =  document.getElementById('mobile_sidebar_ArmRest');
3052	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3053	          sidebarSubListItem.src = headerSubListItem.src;
3054	          sidebarSubListItem.alt = headerSubListItem.alt;
3055	        }headerSubListItem =  document.getElementById('img-DrillBits');
3056	        sidebarSubListItem =  document.getElementById('mobile_sidebar_DrillBits');
3057	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3058	          sidebarSubListItem.src = headerSubListItem.src;
3059	          sidebarSubListItem.alt = headerSubListItem.alt;
3060	        }headerSubListItem =  document.getElementById('img-GelArtPods');
3061	        sidebarSubListItem =  document.getElementById('mobile_sidebar_GelArtPods');
3062	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3063	          sidebarSubListItem.src = headerSubListItem.src;
3064	          sidebarSubListItem.alt = headerSubListItem.alt;
3065	        }headerSubListItem =  document.getElementById('img-GelArtBrushes');
3066	        sidebarSubListItem =  document.getElementById('mobile_sidebar_GelArtBrushes');
3067	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3068	          sidebarSubListItem.src = headerSubListItem.src;
3069	          sidebarSubListItem.alt = headerSubListItem.alt;
3070	        }headerSubListItem =  document.getElementById('img-NailGlitter');
3071	        sidebarSubListItem =  document.getElementById('mobile_sidebar_NailGlitter');
3072	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3073	          sidebarSubListItem.src = headerSubListItem.src;
3074	          sidebarSubListItem.alt = headerSubListItem.alt;
3075	        }headerSubListItem =  document.getElementById('img-ReflectiveGlitters');
3076	        sidebarSubListItem =  document.getElementById('mobile_sidebar_ReflectiveGlitters');
3077	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3078	          sidebarSubListItem.src = headerSubListItem.src;
3079	          sidebarSubListItem.alt = headerSubListItem.alt;
3080	        }headerSubListItem =  document.getElementById('img-NailRhinestones');
3081	        sidebarSubListItem =  document.getElementById('mobile_sidebar_NailRhinestones');
3082	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3083	          sidebarSubListItem.src = headerSubListItem.src;
3084	          sidebarSubListItem.alt = headerSubListItem.alt;
3085	        }headerSubListItem =  document.getElementById('img-ChromeNailPowder');
3086	        sidebarSubListItem =  document.getElementById('mobile_sidebar_ChromeNailPowder');
3087	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3088	          sidebarSubListItem.src = headerSubListItem.src;
3089	          sidebarSubListItem.alt = headerSubListItem.alt;
3090	        }headerSubListItem =  document.getElementById('img-GelArtLiners');
3091	        sidebarSubListItem =  document.getElementById('mobile_sidebar_GelArtLiners');
3092	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3093	          sidebarSubListItem.src = headerSubListItem.src;
3094	          sidebarSubListItem.alt = headerSubListItem.alt;
3095	        }headerSubListItem =  document.getElementById('img-NailArtSupplies&Tools');
3096	        sidebarSubListItem =  document.getElementById('mobile_sidebar_NailArtSupplies&Tools');
3097	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3098	          sidebarSubListItem.src = headerSubListItem.src;
3099	          sidebarSubListItem.alt = headerSubListItem.alt;
3100	        }headerSubListItem =  document.getElementById('img-GelSupplies');
3101	        sidebarSubListItem =  document.getElementById('mobile_sidebar_GelSupplies');
3102	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3103	          sidebarSubListItem.src = headerSubListItem.src;
3104	          sidebarSubListItem.alt = headerSubListItem.alt;
3105	        }headerSubListItem =  document.getElementById('img-AcrylicSupplies');
3106	        sidebarSubListItem =  document.getElementById('mobile_sidebar_AcrylicSupplies');
3107	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3108	          sidebarSubListItem.src = headerSubListItem.src;
3109	          sidebarSubListItem.alt = headerSubListItem.alt;
3110	        }headerSubListItem =  document.getElementById('img-AcrylicBrushes');
3111	        sidebarSubListItem =  document.getElementById('mobile_sidebar_AcrylicBrushes');
3112	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3113	          sidebarSubListItem.src = headerSubListItem.src;
3114	          sidebarSubListItem.alt = headerSubListItem.alt;
3115	        }headerSubListItem =  document.getElementById('img-NailTips');
3116	        sidebarSubListItem =  document.getElementById('mobile_sidebar_NailTips');
3117	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3118	          sidebarSubListItem.src = headerSubListItem.src;
3119	          sidebarSubListItem.alt = headerSubListItem.alt;
3120	        }headerSubListItem =  document.getElementById('img-NailFiles');
3121	        sidebarSubListItem =  document.getElementById('mobile_sidebar_NailFiles');
3122	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3123	          sidebarSubListItem.src = headerSubListItem.src;
3124	          sidebarSubListItem.alt = headerSubListItem.alt;
3125	        }headerSubListItem =  document.getElementById('img-NailDrillBits');
3126	        sidebarSubListItem =  document.getElementById('mobile_sidebar_NailDrillBits');
3127	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3128	          sidebarSubListItem.src = headerSubListItem.src;
3129	          sidebarSubListItem.alt = headerSubListItem.alt;
3130	        }headerSubListItem =  document.getElementById('img-NailPolishColors');
3131	        sidebarSubListItem =  document.getElementById('mobile_sidebar_NailPolishColors');
3132	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3133	          sidebarSubListItem.src = headerSubListItem.src;
3134	          sidebarSubListItem.alt = headerSubListItem.alt;
3135	        }headerSubListItem =  document.getElementById('img-NailPolishSupplies');
3136	        sidebarSubListItem =  document.getElementById('mobile_sidebar_NailPolishSupplies');
3137	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3138	          sidebarSubListItem.src = headerSubListItem.src;
3139	          sidebarSubListItem.alt = headerSubListItem.alt;
3140	        }headerSubListItem =  document.getElementById('img-GelPolishCollections');
3141	        sidebarSubListItem =  document.getElementById('mobile_sidebar_GelPolishCollections');
3142	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3143	          sidebarSubListItem.src = headerSubListItem.src;
3144	          sidebarSubListItem.alt = headerSubListItem.alt;
3145	        }headerSubListItem =  document.getElementById('img-AcrylicCollections');
3146	        sidebarSubListItem =  document.getElementById('mobile_sidebar_AcrylicCollections');
3147	        if (headerSubListItem !== null && sidebarSubListItem !== null) {
3148	          sidebarSubListItem.src = headerSubListItem.src;
3149	          sidebarSubListItem.alt = headerSubListItem.alt;
3150	        }}, 500)
3151	});
3152</script>
3152
3153
3154
3155</div><style>
3156	.for-drawer {
3157		cursor: pointer;
3158	}
3159
3160	.for-drawer span {
3161		font-size: 8px;
3162	}
3163
3164	.product__img {
3165		height: 70px;
3166	}
3167
3168	.recommendations-container {
3169		margin-bottom: 20px;
3170	}
3171
3172	.test-size {
3173		height: 75px !important;
3174		width: 75px !important;
3175	}
3176</style>
3177
3178<div
3179	id="sidebar-cart"
3180	class="Drawer Drawer--fromRight"
3181	aria-hidden="true"
3182	data-section-id="cart"
3183	data-section-type="cart"
3184	data-section-settings="{
3185  &quot;type&quot;: &quot;drawer&quot;,
3186  &quot;itemCount&quot;: 0,
3187  &quot;drawer&quot;: true,
3188  &quot;hasShippingEstimator&quot;: false
3189}"
3190>
3191	<div class="Drawer--overlay Heading">Loading...</div>
3192	<div class="Drawer__Header Drawer__Header--bordered Drawer__Container">
3193		<span class="Drawer__Title Heading u-h4">Cart</span>
3194
3195		<button
3196			class="Drawer__Close Icon-Wrapper--clickable"
3197			data-action="close-drawer"
3198			data-drawer-id="sidebar-cart"
3199			aria-label="Close cart"
3200		><svg class="Icon Icon--close" role="presentation" viewBox="0 0 16 14">
3201			<path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
3202		</svg></button>
3203	</div><form
3204		class="Cart Drawer__Content"
3205		action="/checkout"
3206		method="POST"
3207		novalidate
3208	>
3209		<div class="Drawer__Main" data-scrollable><p class="Cart__Empty Heading u-h5">Your cart is empty</p></div></form>
3210</div>
3211<div class="PageContainer"><div id="shopify-section-store-switcher" class="shopify-section"><section><div class="StoreSwitcher__Wrapper">
3212			<a
3213				class="StoreSwitcher__Link StoreSwitcher__Store1 Heading u-h5 active"
3214				href="/"
3215			>
3216				Kiara Sky Nails
3217			</a>
3218			<a
3219				class="StoreSwitcher__Link StoreSwitcher__Store2 Heading u-h5 "
3220				href="/pages/lash"
3221			>
3222				Kiara Sky Lashes
3223			</a>
3224		</div>
3225	</section><style>
3226	.StoreSwitcher__Store1 {
3227	  background: #F2E8E6;
3228	}
3229
3230	.StoreSwitcher__Store2 {
3231	  background: #f5e2e2;
3232	}
3233
3234	.StoreSwitcher__Link.active {
3235	  
3236	    text-decoration: underline #ffb2c5;
3237	  
3238	}
3239
3240	@media screen and (max-width: 1023px) {
3241	  .StoreSwitcher__Store1 {
3242	    
3243	  }
3244
3245	  .StoreSwitcher__Store2 {
3246	    
3247	  }
3248
3249	  .StoreSwitcher__Link.active {
3250	    
3251	      
3252	    
3253	  }
3254	}
3255</style>
3256
3257
3258</div><div id="shopify-section-announcement" class="shopify-section"><section
3259			id="section-announcement"
3260			data-section-id="announcement"
3261			data-section-type="slideshow"
3262		>
3263			<div class="Slideshow">
3264				<div
3265					class="Slideshow__Carousel Carousel"
3266					data-flickity-config="{
3267  &quot;prevNextButtons&quot;: false,
3268  &quot;setGallerySize&quot;: true,
3269  &quot;adaptiveHeight&quot;: false,
3270  &quot;wrapAround&quot;: true,
3271  &quot;dragThreshold&quot;: 15,
3272  &quot;pauseAutoPlayOnHover&quot;: false,
3273  &quot;autoPlay&quot;: 5000,
3274  &quot;pageDots&quot;: false
3275}"
3276				><div
3277							id="Slideb5873f0f-efbe-41f1-ab22-acc40e1bf3ea"
3278							class="Slideshow__Slide Carousel__Cell is-selected"
3279							
3280								style="visibility: visible"
3281							
3282							data-slide-index="0"
3283							
3284						><p
3285									style="
3286"
3287									class="AnnouncementBar__Content Heading u-h5"
3288								>
3289									<span>
3290										
3291											FREE SHIPPING ON <a href="/pages/shipping-policy">DOMESTIC<sup>*</sup></a> ORDERS $99+
3292										
3293									</span>
3294								</p></div></div>
3295			</div>
3296		</section>
3297
3298		<style>
3299			#section-announcement {
3300			  background: #662420;
3301			  color: #ffffff;
3302			}
3303
3304			.Announcement__Timer-announcement {
3305			  background: #D03F31;
3306			}
3307
3308			@media screen and (max-width: 1023px) {
3309			  .Announcement__Timer-announcement {
3310			    font-size: 11px;
3311			  }
3312			}
3313		</style>
3314<style> @media (width <= 749px) {#shopify-section-announcement #section-announcement {padding: 10px 0; }} </style></div><div id="shopify-section-header" class="shopify-section shopify-section--header"><div id="Search" class="Search" aria-hidden="true">
3315	<div class="Search__Inner">
3316		<div class="Search__SearchBar">
3317			<form
3318				action="/search"
3319				name="GET"
3320				role="search"
3321				class="Search__Form"
3322			>
3323				<div class="Search__InputIconWrapper">
3324					<span class="hidden-tablet-and-up"><svg class="Icon Icon--search" role="presentation" viewBox="0 0 18 17">
3325			<g transform="translate(1 1)" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square">
3326			  <path d="M16 16l-5.0752-5.0752"></path>
3327			  <circle cx="6.4" cy="6.4" r="6.4"></circle>
3328			</g>
3329		</svg></span>
3330					<span class="hidden-phone"><svg class="Icon Icon--search-desktop" role="presentation" viewB
3330ox="0 0 21 21">
3331			<g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square">
3332			  <path d="M18 18l-5.7096-5.7096"></path>
3333			  <circle cx="7.2" cy="7.2" r="7.2"></circle>
3334			</g>
3335		</svg></span>
3336				</div>
3337				<input
3338					type="search"
3339					class="Search__Input Heading"
3340					name="q"
3341					autocomplete="off"
3342					autocorrect="off"
3343					autocapitalize="off"
3344					placeholder="Search..."
3345					aria-label="Search..."
3346				>
3347				<input type="hidden" name="type" value="product">
3348			</form>
3349			<button
3350				class="Search__Close Link Link--primary"
3351				data-action="close-search"
3352				aria-label="Close Search"
3353			>
3354				<svg class="Icon Icon--close" role="presentation" viewBox="0 0 16 14">
3355			<path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
3356		</svg>
3357			</button>
3358		</div>
3359		<div class="Search__Results" aria-hidden="true"></div>
3360	</div>
3361</div><header
3362	id="section-header"
3363	class="Header Header--center Header--initialized  Header--withIcons"
3364	data-section-id="header"
3365	data-section-type="header"
3366	data-section-settings="{
3367  &quot;navigationStyle&quot;: &quot;center&quot;,
3368  &quot;hasTransparentHeader&quot;: false,
3369  &quot;isSticky&quot;: true
3370}"
3371	role="banner"
3372>
3373	<div class="Header__Wrapper">
3374		<div class="Header__FlexItem Header__FlexItem--fill">
3375			<button
3376				class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-desk"
3377				aria-expanded="false"
3378				data-action="open-drawer"
3379				data-drawer-id="sidebar-menu"
3380				aria-label="Open navigation"
3381			>
3382				<span class="hidden-tablet-and-up"><svg class="Icon Icon--nav" role="presentation" viewBox="0 0 20 14">
3383			<path d="M0 14v-1h20v1H0zm0-7.5h20v1H0v-1zM0 0h20v1H0V0z" fill="currentColor"></path>
3384		</svg></span>
3385				<span class="hidden-phone"><svg class="Icon Icon--nav-desktop" role="presentation" viewBox="0 0 24 16">
3386			<path d="M0 15.985v-2h24v2H0zm0-9h24v2H0v-2zm0-7h24v2H0v-2z" fill="currentColor"></path>
3387		</svg></span>
3388			</button><nav
3389					class="Header__MainNav hidden-pocket hidden-lap"
3390					aria-label="Main navigation"
3391				>
3392					<ul class="HorizontalList HorizontalList--spacingExtraLoose"><li
3393								class="HorizontalList__Item "
3394								
3395									aria-haspopup="true"
3396								
3397							>
3398								<a
3399									href="/collections"
3400									class="Heading u-h6"
3401									onmouseover="displaySubListImages('GelPolish')"
3402									onfocus="displaySubListImages('GelPolish')"
3403								>Shop<span class="Header__LinkSpacer"> &nbsp; </span></a>
3403<div class="MegaMenu  MegaMenu--grid" aria-hidden="true" ><div class="MegaMenu__Inner">
3404                          <div style="width: 20%"><div class="MegaMenu__Item MegaMenu__Item--fit">
3405                              <a href="/collections/hema-free-gel-polish" 
3406                                 id="GelPolish"
3407                                 onmouseover="displaySubListImages(this.id)"
3408                                 onfocus="displaySubListImages(this.id)"
3409                                 class="MegaMenu__Title Heading u-h7 "
3410                                 aria-hidden="true">Gel Polish</a>
3411                            </div><div class="MegaMenu__Item MegaMenu__Item--fit">
3412                              <a href="/collections/gel-nail-extensions" 
3413                                 id="GelNailExtensions"
3414                                 onmouseover="displaySubListImages(this.id)"
3415                                 onfocus="displaySubListImages(this.id)"
3416                                 class="MegaMenu__Title Heading u-h7 "
3417                                 aria-hidden="true">Gel Nail Extensions</a>
3418                            </div><div class="MegaMenu__Item MegaMenu__Item--fit">
3419                              <a href="/collections/all-in-one-dip-powder-and-acrylic-copy" 
3420                                 id="Acrylic"
3421                                 onmouseover="displaySubListImages(this.id)"
3422                                 onfocus="displaySubListImages(this.id)"
3423                                 class="MegaMenu__Title Heading u-h7 "
3424                                 aria-hidden="true">Acrylic</a>
3425                            </div><div class="MegaMenu__Item MegaMenu__Item--fit">
3426                              <a href="/collections/everything-dip-powder" 
3427                                 id="DipPowder"
3428                                 onmouseover="displaySubListImages(this.id)"
3429                                 onfocus="displaySubListImages(this.id)"
3430                                 class="MegaMenu__Title Heading u-h7 "
3431                                 aria-hidden="true">Dip Powder</a>
3432                            </div><div class="MegaMenu__Item MegaMenu__Item--fit">
3433                              <a href="/collections/beyond-pro" 
3434                                 id="NailTools&Electronics"
3435                                 onmouseover="displaySubListImages(this.id)"
3436                                 onfocus="displaySubListImages(this.id)"
3437                                 class="MegaMenu__Title Heading u-h7 "
3438                                 aria-hidden="true">Nail Tools & Electronics</a>
3439                            </div><div class="MegaMenu__Item MegaMenu__Item--fit">
3440                              <a href="/collections/nail-art-1" 
3441                                 id="NailArt"
3442                                 onmouseover="displaySubListImages(this.id)"
3443                                 onfocus="displaySubListImages(this.id)"
3444                                 class="MegaMenu__Title Heading u-h7 "
3445                                 aria-hidden="true">Nail Art</a>
3446                            </div><div class="MegaMenu__Item MegaMenu__Item--fit">
3447                              <a href="/collections/nail-supplies-july-sale" 
3448                                 id="NailSupplies"
3449                                 onmouseover="displaySubListImages(this.id)"
3450                                 onfocus="displaySubListImages(this.id)"
3451                                 class="MegaMenu__Title Heading u-h7 "
3452                                 aria-hidden="true">Nail Supplies</a>
3453                            </div><div class="MegaMenu__Item MegaMenu__Item--fit">
3454                              <a href="/collections/nail-lacquer" 
3455                                 id="NailPolish"
3456                                 onmouseover="displaySubListImages(this.id)"
3457                                 onfocus="displaySubListImages(this.id)"
3458                                 class="MegaMenu__Title Heading u-h7 "
3459                                 aria-hidden="true">Nail Polish</a>
3460                            </div><div class="MegaMenu__Item MegaMenu__Item--fit">
3461                              <a href="/pages/xpress-pro-acrylic-press-on-nails" 
3462                                 id="Press-Ons"
3463                                 onmouseover="displaySubListImages(this.id)"
3464                                 onfocus="displaySubListImages(this.id)"
3465                                 class="MegaMenu__Title Heading u-h7 "
3466                                 aria-hidden="true">Press-Ons</a>
3467                            </div><div class="MegaMenu__Item MegaMenu__Item--fit">
3468                              <a href="/collections/pedicure" 
3469                                 id="Pedicure"
3470                                 onmouseover="displaySubListImages(this.id)"
3471                                 onfocus="displaySubListImages(this.id)"
3472                                 class="MegaMenu__Title Heading u-h7 "
3473                                 aria-hidden="true">Pedicure</a>
3474                            </div><div class="MegaMenu__Item MegaMenu__Item--fit">
3475                              <a href="/collections/all-kits-bundles" 
3476                                 id="Kits&Bundles"
3477                                 onmouseover="displaySubListImages(this.id)"
3478                                 onfocus="displaySubListImages(this.id)"
3479                                 class="MegaMenu__Title Heading u-h7 "
3480                                 aria-hidden="true">Kits & Bundles</a>
3481                            </div><div class="MegaMenu__Item MegaMenu__Item--fit">
3482                              <a href="/collections/collections-3" 
3483                                 id="Collections"
3484                                 onmouseover="displaySubListImages(this.id)"
3485                                 onfocus="displaySubListImages(this.id)"
3486                                 class="MegaMenu__Title Heading u-h7 "
3487                                 aria-hidden="true">Collections</a>
3488                            </div></div><div class="MegaMenu__Wrapper"><div id="GelPolish" class="GelPolish MegaMenu__SubWrapper--hidden">
3489                                <ul class="MegaMenu__SubWrapperList"><a href="/collections/gel-nail-polish-colors">
3490                                      <li class="MegaMenu__SubItem">
3491                                        <img id="img-GelNailPolishColor"
3492                                             class="MegaMenu__SubItemImage" loading="lazy"
3493                                             width="200" height="200" src alt>
3494                                        <span>Gel Nail Polish Color</span>
3495                                      </li>
3496                                    </a><a href="/collections/gel-essential">
3497                                      <li class="MegaMenu__SubItem">
3498                                        <img id="img-GelNailEssentials"
3499                                             class="MegaMenu__SubItemImage" loading="lazy"
3500                                             width="200" height="200" src alt>
3501                                        <span>Gel Nail Essentials</span>
3502                                      </li>
3503                                    </a><a href="/pages/hema-free-gel-builders">
3504                                      <li class="MegaMenu__SubItem">
3505                                        <img id="img-GelBuilderinaBottle"
3506                                             class="MegaMenu__SubItemImage" loading="lazy"
3507                                             width="200" height="200" src alt>
3508                                        <span>Gel Builder in a Bottle</span>
3509                                      </li>
3510                                    </a><a href="/pages/tinted-rubber-top-coats">
3511                                      <li class="MegaMenu__SubItem">
3512                                        <img id="img-GelRubberTopCoat"
3513                                             class="MegaMenu__SubItemImage" loading="lazy"
3514                                             width="200" height="200" src alt>
3515                                        <span>Gel Rubber Top Coat</span>
3516                                      </li>
3517                                    </a><a href="/collections/gel-effect">
3518                                      <li class="MegaMenu__SubItem">
3519                                        <img id="img-GelEffects"
3520                                             class="MegaMenu__SubItemImage" loading="lazy"
3521                                             width="200" height="200" src alt>
3522                                        <span>Gel Effects</span>
3523                                      </li>
3524                                    </a></ul>
3525                                <div class="Text--alignCenter">
3526                                  <a href="/collections/hema-free-gel-polish" class="Heading Link--highlight u-h7">
3527                                    View All
3528                                  </a>
3529                                </div>
3530                              </div><div id="GelNailExtensions" class="GelNailExtensions MegaMenu__SubWrapper--hidden">
3531                                <ul class="MegaMenu__SubWrapperList"><a href="/pages/gel-nail-extensions">
3532                                      <li class="MegaMenu__SubItem">
3533                                        <img id="img-ClearGelExtensions"
3534                                             class="MegaMenu__SubItemImage" loading="lazy"
3535                                             width="200" height="200" src alt>
3536                                        <span>Clear Gel Extensions</span>
3537                                      </li>
3538                                    </a><a href="/pages/natural-gel-extensions">
3539                                      <li class="MegaMenu__SubItem">
3540                                        <img id="img-NaturalGelExtensions"
3541                                             class="MegaMenu__SubItemImage" loading="lazy"
3542                                             width="200" height="200" src alt>
3543                                        <span>Natural Gel Extensions</span>
3544                                      </li>
3545                                    </a><a href="/pages/cover-gelly-tips">
3546                                      <li class="MegaMenu__SubItem">
3547                                        <img id="img-ColorGelExtensions"
3548                                             class="MegaMenu__SubItemImage" loading="lazy"
3549                                             width="200" height="200" src alt>
3550                                        <span>Color Gel Extensions</span>
3551                                      </li>
3552                                    </a><a href="/collections/gel-extension-supplies">
3553                                      <li class="MegaMenu__SubItem">
3554                                        <img id="img-GelExtensionEssentials"
3555                                             class="MegaMenu__SubItemImage" loading="lazy"
3556                                             width="200" height="200" src alt>
3557                                        <span>Gel Extension Essentials</span>
3558                                      </li>
3559                                    </a></ul>
3560                                <div class="Text--alignCenter">
3561                                  <a href="/collections/gel-nail-extensions" class="Heading Link--highlight u-h7">
3562                                    View All
3563                                  </a>
3564                                </div>
3565                              </div><div id="Acrylic" class="Acrylic MegaMenu__SubWrapper--hidden">
3566                                <ul class="MegaMenu__SubWrapperList"><a href="/products/acrylic-nail-kit">
3567                                      <li class="MegaMenu__SubItem">
3568                                        <img id="img-AcrylicNailKit"
3569                                             class="MegaMenu__SubItemImage" loading="lazy"
3570                                             width="200" height="200" src alt>
3571                                        <span>Acrylic Nail Kit</span>
3572                                      </li>
3573                                    </a><a href="/collections/all-in-one-dip-powder">
3574                                      <li class="MegaMenu__SubItem">
3575                                        <img id="img-AcrylicNailPowder"
3576                                             class="MegaMenu__SubItemImage" loading="lazy"
3577                                             width="200" height="200" src alt>
3578                                        <span>Acrylic Nail Powder</span>
3579                                      </li>
3580                                    </a><a href="/collections/acrylic-nail-supplies">
3581                                      <li class="MegaMenu__SubItem">
3582                                        <img id="img-AcrylicNailSupplies"
3583                                             class="MegaMenu__SubItemImage" loading="lazy"
3584                                             width="200" height="200" src alt>
3585                                        <span>Acrylic Nail Supplies</span>
3586                                      </li>
3587                                    </a></ul>
3588                                <div class="Text--alignCenter">
3589                                  <a href="/collections/all-in-one-dip-powder-and-acrylic-copy" class="Heading Link--highlight u-h7">
3590                                    View All
3591                                  </a>
3592                                </div>
3593                              </div><div id="DipPowder" class="DipPowder MegaMenu__SubWrapper--hidden">
3594                                <ul class="MegaMenu__SubWrapperList"><a href="/pages/dip-powder-nails">
3595                                      <li class="MegaMenu__SubItem">
3596                                        <img id="img-DipPowderKits"
3597                                             class="MegaMenu__SubItemImage" loading="lazy"
3598                                             width="200" height="200" src alt>
3599                                        <span>Dip Powder Kits</span>
3600                                      </li>
3601                                    </a><a href="/collections/dip-colors">
3602                                      <li class="MegaMenu__SubItem">
3603                                        <img id="img-DipPowderColors"
3604                                             class="MegaMenu__SubItemImage" loading="lazy"
3605                                             width="200" height="200" src alt>
3606                                        <span>Dip Powder Colors</span>
3607                                      </li>
3608                                    </a><a href="/collections/dip-essentials">
3609                                      <li class="MegaMenu__SubItem">
3610                                        <img id="img-DipPowderSupplies"
3611                                             class="MegaMenu__SubItemImage" loading="lazy"
3612                                             width="200" height="200" src alt>
3613                                        <span>Dip Powder Supplies</span>
3614                                      </li>
3615                                    </a></ul>
3616                                <div class="Text--alignCenter">
3617                                  <a href="/collections/everything-dip-powder" class="Heading Link--highlight u-h7">
3618                                    View All
3619                                  </a>
3620                                </div>
3621                              </div><div id="NailTools&Electronics" class="NailTools&Electronics MegaMenu__SubWrapper--hidden">
3622                                <ul class="MegaMenu__SubWrapperList"><a href="/collections/pro-led-nail-lamp">
3623                                      <li class="MegaMenu__SubItem">
3624                                        <img id="img-LEDNailLamp"
3625                                             class="MegaMenu__SubItemImage" loading="lazy"
3626                                             width="200" height="200" src alt>
3627                                        <span>LED Nail Lamp</span>
3628                                      </li>
3629                                    </a><a href="/collections/nail-drill">
3630                                      <li class="MegaMenu__SubItem">
3631                                        <img id="img-ElectronicNailFile"
3632                                             class="MegaMenu__SubItemImage" loading="lazy"
3633                                             width="200" height="200" src alt>
3634                                        <span>Electronic Nail File</span>
3635                                      </li>
3636                                    </a><a href="/pages/beyond-pro-nail-dust-collectors">
3637                                      <li class="MegaMenu__SubItem">
3638                                        <img id="img-DustCollector"
3639                                             class="MegaMenu__SubItemImage" loading="lazy"
3640                                             width="200" height="200" src alt>
3641                                        <span>Dust Collector</span>
3642                                      </li>
3643                                    </a><a href="/collections/nail-arm-rests">
3644                                      <li class="MegaMenu__SubItem">
3645                                        <img id="img-ArmRest"
3646                                             class="MegaMenu__SubItemImage" loading="lazy"
3647                                             width="200" height="200" src alt>
3648                                        <span>Arm Rest</span>
3649                                      </li>
3650                                    </a><a href="/collections/drill-bits">
3651                                      <li class="MegaMenu__SubItem">
3652                                        <img id="img-DrillBits"
3653                                             class="MegaMenu__SubItemImage" loading="lazy"
3654                                             width="200" height="200" src alt>
3655                                        <span>Drill Bits</span>
3656                                      </li>
3657                                    </a></ul>
3658                                <div class="Text--alignCenter">
3659                                  <a href="/collections/beyond-pro" class="Heading Link--highlight u-h7">
3660                                    View All
3661                                  </a>
3662                                </div>
3663                              </div><div id="NailArt" class="NailArt MegaMenu__SubWrapper--hidden">
3664                                <ul class="MegaMenu__SubWrapperList"><a href="/collections/gel-pod-pro-paint-nail-art-brush-bundles">
3665                                      <li class="MegaMenu__SubItem">
3666                                        <img id="img-GelArtPods"
3667                                             class="MegaMenu__SubItemImage" loading="lazy"
3668                                             width="200" height="200" src alt>
3669                                        <span>Gel Art Pods</span>
3670                                      </li>
3671                                    </a><a href="/collections/nail-art-brushes">
3672                                      <li class="MegaMenu__SubItem">
3673                                        <img id="img-GelArtBrushes"
3674                                             class="MegaMenu__SubItemImage" loading="lazy"
3675                                             width="200" height="200" src alt>
3676                                        <span>Gel Art Brushes</span>
3677                                      </li>
3678                                    </a><a href="/collections/nail-glitter">
3679                                      <li class="MegaMenu__SubItem">
3680                                        <img id="img-NailGlitter"
3681                                             class="MegaMenu__SubItemImage" loading="lazy"
3682                                             width="200" height="200" src alt>
3683                                        <span>Nail Glitter</span>
3684                                      </li>
3685                                    </a><a href="/collections/12-ultra-reflective-loose-glitters">
3686                                      <li class="MegaMenu__SubItem">
3687                                        <img id="img-ReflectiveGlitters"
3688                                             class="MegaMenu__SubItemImage" loading="lazy"
3689                                             width="200" height="200" src alt>
3690                                        <span>Reflective Glitters</span>
3691                                      </li>
3692                                    </a><a href="/collections/nail-rhinestones">
3693                                      <li class="MegaMenu__SubItem">
3694                                        <img id="img-NailRhinestones"
3695                                             class="MegaMenu__SubItemImage" loading="lazy"
3696                                             width="200" height="200" src alt>
3697                                        <span>Nail Rhinestones</span>
3698                                      </li>
3699                                    </a><a href="/collections/chrome-nail-powder">
3700                                      <li class="MegaMenu__SubItem">
3701                                        <img id="img-ChromeNailPowder"
3702                                             class="MegaMenu__SubItemImage" loading="lazy"
3703                                             width="200" height="200" src alt>
3704                                        <span>Chrome Nail Powder</span>
3705                                      </li>
3706                                    </a><a href="/collections/gel-art">
3707                                      <li class="MegaMenu__SubItem">
3708                                        <img id="img-GelArtLiners"
3709                                             class="MegaMenu__SubItemImage" loading="lazy"
3710                                             width="200" height="200" src alt>
3711                                        <span>Gel Art Liners</span>
3712                                      </li>
3713                                    </a><a href="/collections/nail-art-supplies">
3714                                      <li class="MegaMenu__SubItem">
3715                                        <img id="img-NailArtSupplies&Tools"
3716                                             class="MegaMenu__SubItemImage" loading="lazy"
3717                                             width="200" height="200" src alt>
3718                                        <span>Nail Art Supplies &amp; Tools</span>
3719                                      </li>
3720                                    </a></ul>
3721                                <div class="Text--alignCenter">
3722                                  <a href="/collections/nail-art-1" class="Heading Link--highlight u-h7">
3723                                    View All
3724                                  </a>
3725                                </div>
3726                              </div><div id="NailSupplies" class="NailSupplies MegaMenu__SubWrapper--hidden">
3727                                <ul class="MegaMenu__SubWrapperList"><a href="/collections/gel-essential">
3728                                      <li class="MegaMenu__SubItem">
3729                                        <img id="img-GelSupplies"
3730                                             class="MegaMenu__SubItemImage" loading="lazy"
3731                                             width="200" height="200" src alt>
3732                                        <span>Gel Supplies</span>
3733                                      </li>
3734                                    </a><a href="/collections/acrylic-nail-supplies">
3735                                      <li class="MegaMenu__SubItem">
3736                                        <img id="img-AcrylicSupplies"
3737                                             class="MegaMenu__SubItemImage" loading="lazy"
3738                                             width="200" height="200" src alt>
3739                                        <span>Acrylic Supplies</span>
3740                                      </li>
3741                                    </a><a href="/collections/acrylic-nail-brushes">
3742                                      <li class="MegaMenu__SubItem">
3743                                        <img id="img-AcrylicBrushes"
3744                                             class="MegaMenu__SubItemImage" loading="lazy"
3745                                             width="200" height="200" src alt>
3746                                        <span>Acrylic Brushes</span>
3747                                      </li>
3748                                    </a><a href="/collections/nail-tips">
3749                                      <li class="MegaMenu__SubItem">
3750                                        <img id="img-NailTips"
3751                                             class="MegaMenu__SubItemImage" loading="lazy"
3752                                             width="200" height="200" src alt>
3753                                        <span>Nail Tips</span>
3754                                      </li>
3755                                    </a><a href="/collections/files-buffers">
3756                                      <li class="MegaMenu__SubItem">
3757                                        <img id="img-NailFiles"
3758                                             class="MegaMenu__SubItemImage" loading="lazy"
3759                                             width="200" height="200" src alt>
3760                                        <span>Nail Files</span>
3761                                      </li>
3762                                    </a><a href="/collections/drill-bits">
3763                                      <li class="MegaMenu__SubItem">
3764                                        <img id="img-NailDrillBits"
3765                                             class="MegaMenu__SubItemImage" loading="lazy"
3766                                             width="200" height="200" src alt>
3767                                        <span>Nail Drill Bits</span>
3768                                      </li>
3769                                    </a></ul>
3770                                <div class="Text--alignCenter">
3771                                  <a href="/collections/nail-supplies-july-sale" class="Heading Link--highlight u-h7">
3772                                    View All
3773                                  </a>
3774                                </div>
3775                              </div><div id="NailPolish" class="NailPolish MegaMenu__SubWrapper--hidden">
3776                                <ul class="MegaMenu__SubWrapperList"><a href="/collections/nail-lacquer">
3777                                      <li class="MegaMenu__SubItem">
3778                                        <img id="img-NailPolishColors"
3779                                             class="MegaMenu__SubItemImage" loading="lazy"
3780                                             width="200" height="200" src alt>
3781                                        <span>Nail Polish Colors</span>
3782                                      </li>
3783                                    </a><a href="/collections/lacquer-essentials">
3784                                      <li class="MegaMenu__SubItem">
3785                                        <img id="img-NailPolishSupplies"
3786                                             class="MegaMenu__SubItemImage" loading="lazy"
3787                                             width="200" height="200" src alt>
3788                                        <span>Nail Polish Supplies</span>
3789                                      </li>
3790                                    </a></ul>
3791                                <div class="Text--alignCenter">
3792                                  <a href="/collections/nail-lacquer" class="Heading Link--highlight u-h7">
3793                                    View All
3794                                  </a>
3795                                </div>
3796                              </div><div id="Collections" class="Collections MegaMenu__SubWrapper--hidden">
3797                                <ul class="MegaMenu__SubWrapperList"><a href="/collections/gel-polish-collections">
3798                                      <li class="MegaMenu__SubItem">
3799                                        <img id="img-GelPolishCollections"
3800                                             class="MegaMenu__SubItemImage" loading="lazy"
3801                                             width="200" height="200" src alt>
3802                                        <span>Gel Polish Collections</span>
3803                                      </li>
3804                                    </a><a href="/collections/acrylic-collection">
3805                                      <li class="MegaMenu__SubItem">
3806                                        <img id="img-AcrylicCollections"
3807                                             class="MegaMenu__SubItemImage" loading="lazy"
3808                                             width="200" height="200" src alt>
3809                                        <span>Acrylic Collections</span>
3810                                      </li>
3811                                    </a></ul>
3812                                <div class="Text--alignCenter">
3813                                  <a href="/collections/collections-3" class="Heading Link--highlight u-h7">
3814                                    View All
3815                                  </a>
3816                                </div>
3817                              </div></div>
3818                    </div></li><li
3819								class="HorizontalList__Item "
3820								
3821							>
3822								<a
3823									href="/collections/new-arrivals"
3824									class="Heading u-h6"
3825									onmouseover="displaySubListImages('')"
3826									onfocus="displaySubListImages('')"
3827								>New<span class="Header__LinkSpacer"> &nbsp; </span></a></li><li
3828								class="HorizontalList__Item "
3829								
3830							>
3831								<a
3832									href="/collections/sale"
3833									class="Heading u-h6"
3834									onmouseover="displaySubListImages('')"
3835									onfocus="displaySubListImages('')"
3836								>KS Outlet<span class="Header__LinkSpacer"> &nbsp; </span></a></li><li
3837								class="HorizontalList__Item "
3838								
3839							>
3840								<a
3841									href="/pages/rewards"
3842									class="Heading u-h6"
3843									onmouseover="displaySubListImages('')"
3844									onfocus="displaySubListImages('')"
3845								>Rewards<span class="Header__LinkSpacer"> &nbsp; </span></a></li><li
3846								class="HorizontalList__Item "
3847								
3848									aria-haspopup="true"
3849								
3850							>
3851								<a
3852									href="/blogs/news"
3853									class="Heading u-h6"
3854									onmouseover="displaySubListImages('Tutorials')"
3855									onfocus="displaySubListImages('Tutorials')"
3856								>Learn</a><div class="DropdownMenu" aria-hidden="true">
3857                    <ul class="Linklist"><li class="Linklist__Item" >
3858                          <a href="/blogs/learn" class="Link Link--secondary">Tutorials </a></li><li class="Linklist__Item" >
3859                          <a href="/blogs/news" class="Link Link--secondary">News </a></li></ul>
3860                  </div></li></ul>
3861				</nav><div class="Header__CurrencySelector Text--subdued Heading Link Link--primary u-h8 hidden-pocket hidden-lap">
3862      <div class="Select Select--transparent">
3863<form method="post" action="/cart/update" id="desktop_currency_form" accept-charset="UTF-8" class="shopify-currency-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="currency" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="return_to" value="/pages/shop-insta" /><select class="CurrencySelector__Select u-h8" name="currency" title="Currency selector" aria-label="Currency selector" onchange="this.form.submit()"><option value="AED" >AED</option><option value="AFN" >AFN</option><option value="ALL" >ALL</option><option value="AMD" >AMD</option><option value="ANG" >ANG</option><option value="ARS" >ARS</option><option value="AUD" >AUD</option><option value="AWG" >AWG</option><option value="AZN" >AZN</option><option value="BAM" >BAM</option><option value="BBD" >BBD</option><option value="BDT" >BDT</option><option value="BIF" >BIF</option><option value="BND" >BND</option><option value="BOB" >BOB</option><option value="BSD" >BSD</option><option value="BWP" >BWP</option><option value="BZD" >BZD</option><option value="CAD" >CAD</option><option value="CDF" >CDF</option><option value="CHF" >CHF</option><option value="CLP" >CLP</option><option value="CNY" >CNY</option><option value="COP" >COP</option><option value="CRC" >CRC</option><option value="CVE" >CVE</option><option value="CZK" >CZK</option><option value="DJF" >DJF</option><option value="DKK" >DKK</option><option value="DOP" >DOP</option><option value="DZD" >DZD</option><option value="EGP" >EGP</option><option value="ETB" >ETB</option><option value="EUR" >EUR</option><option value="FJD" >FJD</option><option value="FKP" >FKP</option><option value="GBP" >GBP</option><option value="GMD" >GMD</option><option value="GNF" >GNF</option><option value="GTQ" >GTQ</option><option value="GYD" >GYD</option><option value="HKD" >HKD</option><option value="HNL" >HNL</option><option value="HUF" >HUF</option><option value="IDR" >IDR</option><option value="ILS" >ILS</option><option value="INR" >INR</option><option value="ISK" >ISK</option><option value="JMD" >JMD</option><option value="JPY" >JPY</option><option value="KES" >KES</option><option value="KGS" >KGS</option><option value="KHR" >KHR</option><option value="KMF" >KMF</option><option value="KRW" >KRW</option><option value="KYD" >KYD</option><option value="KZT" >KZT</option><option value="LAK" >LAK</option><option value="LBP" >LBP</option><option value="LKR" >LKR</option><option value="MAD" >MAD</option><option value="MDL" >MDL</option><option value="MKD" >MKD</option><option value="MMK" >MMK</option><option value="MNT" >MNT</option><option value="MOP" >MOP</option><option value="MUR" >MUR</option><option value="MVR" >MVR</option><option value="MWK" >MWK</option><option value="MXN" >MXN</option><option value="MYR" >MYR</option><option value="NGN" >NGN</option><option value="NIO" >NIO</option><option value="NPR" >NPR</option><option value="NZD" >NZD</option><option value="PEN" >PEN</option><option value="PGK" >
3863PGK</option><option value="PHP" >PHP</option><option value="PKR" >PKR</option><option value="PLN" >PLN</option><option value="PYG" >PYG</option><option value="QAR" >QAR</option><option value="RON" >RON</option><option value="RSD" >RSD</option><option value="RWF" >RWF</option><option value="SAR" >SAR</option><option value="SBD" >SBD</option><option value="SCR" >SCR</option><option value="SEK" >SEK</option><option value="SGD" >SGD</option><option value="SHP" >SHP</option><option value="SLL" >SLL</option><option value="STD" >STD</option><option value="THB" >THB</option><option value="TJS" >TJS</option><option value="TOP" >TOP</option><option value="TTD" >TTD</option><option value="TWD" >TWD</option><option value="TZS" >TZS</option><option value="UAH" >UAH</option><option value="UGX" >UGX</option><option value="USD" selected="selected">USD</option><option value="UYU" >UYU</option><option value="UZS" >UZS</option><option value="VND" >VND</option><option value="VUV" >VUV</option><option value="WST" >WST</option><option value="XAF" >XAF</option><option value="XCD" >XCD</option><option value="XOF" >XOF</option><option value="XPF" >XPF</option><option value="YER" >YER</option></select>
3864						<button type="submit" class="sr-only" aria-label="Submit Currency"></button></form><svg class="Icon Icon--select-arrow" role="presentation" viewBox="0 0 19 12">
3865			<polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline>
3866		</svg></div>
3867    </div>
3868    <span id="shop-currency-symbol" class="Header-currency-symbol" data-currency-iso-name="USD" data-money-convertible>$0</span></div><div class="Header__FlexItem Header__FlexItem--logo"><div class="Header__Logo"><a href="/" class="Header__LogoLink"><img src="//kiarasky.com/cdn/shop/files/LOGO1_1.png?v=1757027045&amp;width=180" alt="Kiara Sky Professional Nails" srcset="//kiarasky.com/cdn/shop/files/LOGO1_1.png?v=1757027045&amp;width=180 180w" width="180" height="25" loading="eager" class="Header__LogoImage Header__LogoImage--primary">
3869</a></div></div>
3870		<div class="Header__FlexItem Header__FlexItem--fill">
3871			
3872				
3873					<div id="ssw-topauth" class="ssw-topauth">
3874						
3875							<a
3876								id="customer_login_link"
3877								class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-phone"
3878								href="/account"
3879								data-toggle="ssw-modal"
3880								data-target="#login_modal"
3881								onclick="trackShopStats('login_popup_view', 'all')"
3882							>
3883								<span class="u-visually-hidden">Customer Account</span><svg class="Icon Icon--account" role="presentation" viewBox="0 0 20 20">
3884			<g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square">
3885			  <path d="M0 18c0-4.5188182 3.663-8.18181818 8.18181818-8.18181818h1.63636364C14.337 9.81818182 18 13.4811818 18 18"></path>
3886			  <circle cx="9" cy="4.90909091" r="4.90909091"></circle>
3887			</g>
3888		</svg></a>
3889						
3890					</div>
3891				
3892			
3893
3894			<a
3895				href="/search"
3896				class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable "
3897				data-action="toggle-search"
3898				aria-label="Search"
3899			>
3900				<span class="u-visually-hidden">Search</span>
3901				<span class="hidden-tablet-and-up"><svg class="Icon Icon--search" role="presentation" viewBox="0 0 18 17">
3902			<g transform="translate(1 1)" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square">
3903			  <path d="M16 16l-5.0752-5.0752"></path>
3904			  <circle cx="6.4" cy="6.4" r="6.4"></circle>
3905			</g>
3906		</svg></span>
3907				<span class="hidden-phone"><svg class="Icon Icon--search-desktop" role="presentation" viewBox="0 0 21 21">
3908			<g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square">
3909			  <path d="M18 18l-5.7096-5.7096"></path>
3910			  <circle cx="7.2" cy="7.2" r="7.2"></circle>
3911			</g>
3912		</svg></span>
3913			</a>
3914
3915			<!-- include 'wishlist-link' -->
3916			<a
3917				href="/cart"
3918				class="drawer-clickable Header__Icon Icon-Wrapper Icon-Wrapper--clickable "
3919				
3920					data-action="open-drawer" data-drawer-id="sidebar-cart"
3921					aria-expanded="false"
3922					aria-label="Open cart"
3923				
3924			>
3925				<span class="u-visually-hidden">
3925Cart</span>
3926				<span class="hidden-tablet-and-up"><svg class="Icon Icon--cart" role="presentation" viewBox="0 0 17 20">
3927			<path d="M0 20V4.995l1 .006v.015l4-.002V4c0-2.484 1.274-4 3.5-4C10.518 0 12 1.48 12 4v1.012l5-.003v.985H1V19h15V6.005h1V20H0zM11 4.49C11 2.267 10.507 1 8.5 1 6.5 1 6 2.27 6 4.49V5l5-.002V4.49z" fill="currentColor"></path>
3928		</svg></span>
3929				<span class="hidden-phone"><svg class="Icon Icon--cart-desktop" role="presentation" viewBox="0 0 19 23">
3930			<path d="M0 22.985V5.995L2 6v.03l17-.014v16.968H0zm17-15H2v13h15v-13zm-5-2.882c0-2.04-.493-3.203-2.5-3.203-2 0-2.5 1.164-2.5 3.203v.912H5V4.647C5 1.19 7.274 0 9.5 0 11.517 0 14 1.354 14 4.647v1.368h-2v-.912z" fill="currentColor"></path>
3931		</svg></span>
3932				<span
3933					class="Header__CartDot "
3934				></span>
3935			</a>
3936		</div>
3937	</div>
3938	<!--
3939		/**
3940		* @license
3941		* MyFonts Webfont Build ID 438534
3942		*
3943		* The fonts listed in this notice are subject to the End User License
3944		* Agreement(s) entered into by the website owner. All other parties are
3945		* explicitly restricted from using the Licensed Webfonts(s).
3946		*
3947		* You may obtain a valid license from one of MyFonts official sites.
3948		* http://www.fonts.com
3949		* http://www.myfonts.com
3950		* http://www.linotype.com
3951		*
3952		*/
3953	-->
3954</header>
3955
3956<script type="text/javascript">
3957	// Keep track of previous and current sub link.
3958	let megaMenuSubListTitle = 'GelPolish';
3959
3960	/**
3961	  * Display sub link of a sub link with images.
3962	  * @param {string} val - Name of the sublink.
3963	  */
3964	function displaySubListImages(val) {
3965	  // First sub list link to display when page initializes.
3966	  const initialSubListToDisplay = megaMenuSubListTitle;
3967
3968	  // Get current sub list link that is currently displayed to be hidden.
3969	  const currentSubList = document.getElementsByClassName(initialSubListToDisplay)[0];
3970	  const currentSubListLink = document.getElementById(initialSubListToDisplay);
3971
3972	  if (currentSubList) {
3973	    currentSubList.classList.remove('MegaMenu__SubWrapper--visible');
3974	  }
3975
3976	  if (currentSubListLink) {
3977	    currentSubListLink.classList.remove('Link--highlight');
3978	  }
3979
3980	  // Get new sub list link to be displayed.
3981	  const newSubListLink = document.getElementById(val);
3982	  const newSubList = document.getElementsByClassName(val)[0];
3983	  if (newSubList !== undefined) {
3984	    newSubList.classList.add('MegaMenu__SubWrapper--visible');
3985	    newSubListLink.classList.add('Link--highlight');
3986	    megaMenuSubListTitle = val;
3987	  }
3988	}
3989
3990	// First sub link to be displayed.
3991	const initialSubListToDisplay = document.querySelector('.MegaMenu__Wrapper :nth-child(1)');
3992	if (initialSubListToDisplay?.id) {
3993	  displaySubListImages(initialSubListToDisplay.id);
3994	}
3995
3996	// Store links for the specified sub-sub links.
3997	window.addEventListener('DOMContentLoaded', (event) => {
3998	  let subItemImageElement = '';subItemImageElement = document.getElementById('img-AcrylicSupplies');
3999	      if (subItemImageElement !== null) {
4000	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/4_copy.webp?v=1769106515';
4001	        subItemImageElement.alt = '';
4002	      }subItemImageElement = document.getElementById('img-NailDrillBits');
4003	      if (subItemImageElement !== null) {
4004	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/7_1.webp?v=1769561270';
4005	        subItemImageElement.alt = '';
4006	      }subItemImageElement = document.getElementById('img-NailFiles');
4007	      if (subItemImageElement !== null) {
4008	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/24.webp?v=1769815677';
4009	        subItemImageElement.alt = '';
4010	      }subItemImageElement = document.getElementById('img-NailTips');
4011	      if (subItemImageElement !== null) {
4012	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/23.webp?v=1769815899';
4013	        subItemImageElement.alt = '';
4014	      }subItemImageElement = document.getElementById('img-AcrylicBrushes');
4015	      if (subItemImageElement !== null) {
4016	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/17.webp?v=1769634979';
4017	        subItemImageElement.alt = '';
4018	      }subItemImageElement = document.getElementById('img-GelSupplies');
4019	      if (subItemImageElement !== null) {
4020	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/16.webp?v=1769634979';
4021	        subItemImageElement.alt = '';
4022	      }subItemImageElement = document.getElementById('img-NailArtSupplies&Tools');
4023	      if (subItemImageElement !== null) {
4024	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/20.webp?v=1769638699';
4025	        subItemImageElement.alt = '';
4026	      }subItemImageElement = document.getElementById('img-GelPolishCollections');
4027	      if (subItemImageElement !== null) {
4028	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/KS-GelPro-Collection-noess_1.jpg?v=1769628709';
4029	        subItemImageElement.alt = '';
4030	      }subItemImageElement = document.getElementById('img-AcrylicCollections');
4031	      if (subItemImageElement !== null) {
4032	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/Screenshot_2026-01-28_at_9.41.09_AM.png?v=1769628709';
4033	        subItemImageElement.alt = '';
4034	      }subItemImageElement = document.getElementById('img-GelArtBrushes');
4035	      if (subItemImageElement !== null) {
4036	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/10_1.webp?v=1769561270';
4037	        subItemImageElement.alt = '';
4038	      }subItemImageElement = document.getElementById('img-ClearGelExtensions');
4039	      if (subItemImageElement !== null) {
4040	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/KS-Gelly-Tips-fltr_1.jpg?v=1769560991';
4041	        subItemImageElement.alt = '';
4042	      }subItemImageElement = document.getElementById('img-ColorGelExtensions');
4043	      if (subItemImageElement !== null) {
4044	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/KS-Cover-Tips-fltr.jpg?v=1769560991';
4045	        subItemImageElement.alt = 'Cover Tips';
4046	      }subItemImageElement = document.getElementById('img-DipPowderKits');
4047	      if (subItemImageElement !== null) {
4048	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/dipkits.png?v=1649915295';
4049	        subItemImageElement.alt = 'Kiara Sky Dip Powder Kits';
4050	      }subItemImageElement = document.getElementById('img-DipPowderColors');
4051	      if (subItemImageElement !== null) {
4052	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/dip-powder_a88873f0-cd3b-45f1-91da-3151ccec1bcd.png?v=1649915488';
4053	        subItemImageElement.alt = 'Kiara Sky Dip Powder Colors';
4054	      }subItemImageElement = document.getElementById('img-DipPowderSupplies');
4055	      if (subItemImageElement !== null) {
4056	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/dip-essentials.png?v=1649972045';
4057	        subItemImageElement.alt = 'Kiara Sky Dip Powder Supply Essentials';
4058	      }subItemImageElement = document.getElementById('img-GelEffects');
4059	      if (subItemImageElement !== null) {
4060	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/diamondfx-brights-nav.png?v=1688055538';
4061	        subItemImageElement.alt = 'Kiara Sky GelFX';
4062	      }subItemImageElement = document.getElementById('img-GelNailPolishSupplies');
4063	      if (subItemImageElement !== null) {
4064	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/1_1.webp?v=1769105260';
4065	        subItemImageElement.alt = 'Kiara Sky Gel Nail Polish Supplies';
4066	      }subItemImageElement = document.getElementById('img-NailPolishColors');
4067	      if (subItemImageElement !== null) {
4068	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/nail-polish.png?v=1649914064';
4069	        subItemImageElement.alt = 'Kiara Sky Nail Polish Colors';
4070	      }subItemImageElement = document.getElementById('img-AcrylicNailKit');
4071	      if (subItemImageElement !== null) {
4072	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/13.webp?v=1769560991';
4073	        subItemImageElement.alt = 'Kiara Sky Acrylic Nail Kit';
4074	      }subItemImageElement = document.getElementById('img-AcrylicNailPowder');
4075	      if (subItemImageElement !== null) {
4076	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/14.webp?v=1769560991';
4077	        subItemImageElement.alt = 'Kiara Sky Acrylic Powder Colors';
4078	      }subItemImageElement = document.getElementById('img-NailPolishSupplies');
4079	      if (subItemImageElement !== null) {
4080	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/nail-essentials_d75b2c01-abbe-4ffb-826a-f02816a46c67.png?v=1649918352';
4081	        subItemImageElement.alt = 'Kiara Sky Nail Polish Supplies';
4082	      }subItemImageElement = document.getElementById('img-AllBeyondPro');
4083	      if (subItemImageElement !== null) {
4084	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/14.png?v=1647890576';
4085	        subItemImageElement.alt = 'Kiara Sky Beyond Pro';
4086	      }subItemImageElement = document.getElementById('img-LEDNailLamp');
4087	      if (subItemImageElement !== null) {
4088	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/2.webp?v=1769105654';
4089	        subItemImageElement.alt = 'Kiara Sky LED Nail Lamps';
4090	      }subItemImageElement = document.getElementById('img-ElectronicNailFile');
4091	      if (subItemImageElement !== null) {
4092	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/drills.png?v=1649916901';
4093	        subItemImageElement.alt = 'Kiara Sky Nail Drills';
4094	      }subItemImageElement = document.getElementById('img-DustCollector');
4095	      if (subItemImageElement !== null) {
4096	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/bp-dust-collector-nav.png?v=1676999771';
4097	        subItemImageElement.alt = 'Kiara Sky Dust Collectors';
4098	      }subItemImageElement = document.getElementById('img-ArmRest');
4099	      if (subItemImageElement !== null) {
4100	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/5.webp?v=1769105794';
4101	        subItemImageElement.alt = 'Kiara Sky Nail Arm Rests';
4102	      }subItemImageElement = document.getElementById('img-DrillBits');
4103	      if (subItemImageElement !== null) {
4104	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/7.webp?v=1769105841';
4105	        subItemImageElement.alt = 'Kiara Sky Nail Drill Bits';
4106	      }subItemImageElement = document.getElementById('img-AcrylicNailSupplies');
4107	      if (subItemImageElement !== null) {
4108	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/4_copy.webp?v=1769106515';
4109	        subItemImageElement.alt = 'Kiara Sky Acrylic Powder Supplies';
4110	      }subItemImageElement = document.getElementById('img-NailRhinestones');
4111	      if (subItemImageElement !== null) {
4112	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/12.webp?v=1769106342';
4113	        subItemImageElement.alt = 'Kiara Sky Nail Rhinestones';
4114	      }subItemImageElement = document.getElementById('img-NailGlitter');
4115	      if (subItemImageElement !== null) {
4116	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/11.webp?v=1769106431';
4117	        subItemImageElement.alt = 'Kiara Sky Nail Glitter';
4118	      }subItemImageElement = document.getElementById('img-ChromeNailPowder');
4119	      if (subItemImageElement !== null) {
4120	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/19.webp?v=1769634979';
4121	        subItemImageElement.alt = 'Kiara Sky Chrome Rub on Powder';
4122	      }subItemImageElement = document.getElementById('img-NailArtEssentials');
4123	      if (subItemImageElement !== null) {
4124	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/nail-art.png?v=1649882725';
4125	        subItemImageElement.alt = 'Kiara Sky Nail Art Essentials';
4126	      }subItemImageElement = document.getElementById('img-GelArtLiners');
4127	      if (subItemImageElement !== null) {
4128	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/gel-art-bottle.png?v=1649883519';
4129	        subItemImageElement.alt = 'Kiara Sky Gel Nail Art';
4130	      }subItemImageElement = document.getElementById('img-NailSupplies');
4131	      if (subItemImageElement !== null) {
4132	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/18.webp?v=1769634979';
4133	        subItemImageElement.alt = 'Kiara Sky Nail Essentials';
4134	      }subItemImageElement = document.getElementById('img-Tools&Applicators');
4135	      if (subItemImageElement !== null) {
4136	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/42.png?v=1647896511';
4137	        subItemImageElement.alt = 'Kiara Sky Tools &amp; Applicators';
4138	      }subItemImageElement = document.getElementById('img-GelArtPods');
4139	      if (subItemImageElement !== null) {
4140	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/8.webp?v=1769109129';
4141	        subItemImageElement.alt = 'Kiara Sky Gel Art Pro';
4142	      }subItemImageElement = document.getElementById('img-ReflectiveGlitters');
4143	      if (subItemImageElement !== null) {
4144	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/21.webp?v=1769812649';
4145	        subItemImageElement.alt = 'Reflective Glitters';
4146	      }subItemImageElement = document.getElementById('img-GelRubberTopCoat');
4147	      if (subItemImageElement !== null) {
4148	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/tnt-tc-nav.png?v=1740156901';
4149	        subItemImageElement.alt = 'Tinted Rubber Top Coats Packaging';
4150	      }subItemImageElement = document.getElementById('img-GelBuilderinaBottle');
4151	      if (subItemImageElement !== null) {
4152	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/6.webp?v=1769106814';
4153	        subItemImageElement.alt = 'HEMA-Free Gel Builder Packaging';
4154	      }subItemImageElement = document.getElementById('img-GelNailPolishColor');
4155	      if (subItemImageElement !== null) {
4156	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/GPRO-Btl-Nav-Pic.png?v=1755716608';
4157	        subItemImageElement.alt = 'KS Gel Pro HEMA-Free &amp; TPO-FREE Gel Polish';
4158	      }subItemImageElement = document.getElementById('img-GelNailEssentials');
4159	      if (subItemImageElement !== null) {
4160	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/1_1.webp?v=1769105260';
4161	        subItemImageElement.alt = 'KS Gel Pro HEMA-Free &amp; TPO-FREE Essentials';
4162	      }subItemImageElement = document.getElementById('img-GelExtensionEssentials');
4163	      if (subItemImageElement !== null) {
4164	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/3_1.webp?v=1769561433';
4165	        subItemImageElement.alt = '';
4166	      }
4166subItemImageElement = document.getElementById('img-NaturalGelExtensions');
4167	      if (subItemImageElement !== null) {
4168	        subItemImageElement.src = '//kiarasky.com/cdn/shop/files/KS-NX-case-NNSS_2019de1e-da88-4393-92b7-d45a384814b4.png?v=1759959331';
4169	        subItemImageElement.alt = '';
4170	      }});
4171</script>
4171
4172
4173<style>@media screen and (max-width:1239px) {
4174	  :root {
4175	      --use-sticky-header: 1;
4176	      --use-unsticky-header: 0;
4177	    }
4178
4179	    .shopify-section--header {
4180	      position: -webkit-sticky;
4181	      position: sticky;
4182	    }
4183	  }
4184	  @media screen and (min-width:1240px) {
4185	    .Header__MainNav.enable_stick {
4186	      background:#fff;
4187	      bottom:auto;
4188	      padding-top:18px;
4189	      box-shadow: 0 -1px #e3e3e3 inset;
4190	      transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
4191	    }
4192	  }@media screen and (max-width: 640px) {
4193	    .Header__LogoImage {
4194	      max-width: 120px;
4195	    }
4196	  }:root {
4197	    --header-is-not-transparent: 1;
4198	    --header-is-transparent: 0;
4199	  }</style>
4200
4201<script>
4202	document.documentElement.style.setProperty(
4203		'--header-height',
4204		document.getElementById('shopify-section-header').offsetHeight + 'px'
4205	);
4206</script>
4206
4207
4208
4209</div><main id="main" role="main"><div id="shopify-section-kiara-sky-bundles" class="shopify-section">
4209<script>
4210	// N.B. This is pretty hacky since we are storing data in the client side
4211	// a good solution would be to have an actual customizer and store that
4212	// customizer data into a file or a server.
4213	let sectionSettings = [];sectionSettings.push({"bundle_discount":"21.495998","bundle_discount_name":"Bundle discount","product":"gel-pro-hema-free-gel-polish-collection-spring-special","bundles_items":[],"variants":""});sectionSettings.push({"bundle_discount":"15","bundle_discount_name":"Bundle discount","product":"gel-art-collection-2","bundles_items":[],"variants":""});sectionSettings.push({"bundle_discount":"15","bundle_discount_name":"Bundle discount","product":"gel-art-collection","bundles_items":[],"variants":""});sectionSettings.push({"bundle_discount":"15","bundle_discount_name":"Bundle discount","product":"gel-art-glow-collection","bundles_items":[],"variants":""});sectionSettings.push({"bundle_discount":"15.82","bundle_discount_name":"Acrylic Nail Kit","product":"acrylic-nail-kit","bundles_items":[],"variants":""});sectionSettings.push({"bundle_discount":"56.955","bundle_discount_name":"Mystery Box Savings","product":"mystery-box","bundles_items":[],"variants":""});sectionSettings.push({"bundle_discount":"16.6","bundle_discount_name":"Bundle discount","product":"gel-pod-pro-collection","bundles_items":[],"variants":""});sectionSettings.push({"bundle_discount":"12.97","bundle_discount_name":"Bundle discount","product":"nail-art-brush-collection","bundles_items":[],"variants":""});sectionSettings.push({"bundle_discount":"66.69","bundle_discount_name":"KS Sale","product":"beyond-pro-flash-cure-led-lamp","bundles_items":[],"variants":""});sectionSettings.push({"bundle_discount":"16.6","bundle_discount_name":"Bundle discount","product":"merry-and-bright-duo","bundles_items":[],"variants":""});sectionSettings.push({"bundle_discount":"4.76","bundle_discount_name":"Bundle discount","product":"reflective-glitters-collection","bundles_items":[],"variants":""});sectionSettings.push({"bundle_discount":"15","bundle_discount_name":"Bundle discount","product":"gel-pro-full-collection","bundles_items":[],"variants":""});// Depends on sale-settings.js being deferred before this script (see snippets/modules.liquid).
4214	function initKsBundles() {
4215	  let saleSettings = getSiteSettings().sale_settings;
4216	  let bundles = {};
4217
4218	  sectionSettings.forEach((bundle) => {
4219	    let bundleNewPrice = 0,
4220	        bundleOriginalPrice = 0;
4221	    let bundleAvailable = true;
4222	    let items = [];
4223
4224	    // Check for items that needs to be changed for their variants.
4225	    let itemsToChangeArray = (bundle.variants !== '') ? bundle.variants.split(',') : [];
4226
4227	    let itemVariants = {};   // Store variants changes for 'all' or specific items.
4228	    itemsToChangeArray.forEach((itemVariant) => {
4229	      let [title, variant] = itemVariant.split(':');
4230	      itemVariants[title.trim()] = variant.trim();
4231	    });
4232
4233	    // Store bundle items.
4234	    bundle.bundles_items.forEach((product) => {
4235	      let item = product.variants[0];
4236
4237	      // Check if the product needs to change variants.
4238	      if (product.title in itemVariants || 'all' in itemVariants) {
4239	        product.variants.forEach((variant) => {
4240	          // Check if item needs to be changed to a specific variant.
4241	          if (variant.title === itemVariants[product.title] ||
4242	            ('all' in itemVariants && variant.title === itemVariants['all'])) {
4243	            item = variant;
4244	          }
4245	        });
4246	      }
4247
4248	      // Override bundle discount if sitewide sale is enabled.
4249	      let bundleDiscount;
4250	      if (saleSettings.sitewide.active && saleSettings.key > Number(bundle.bundle_discount)) {
4251	        bundleDiscount = saleSettings.key;
4252	      } else {
4253	        bundleDiscount = Number(bundle.bundle_discount);
4254	      }
4255
4256	      bundleNewPrice += subtractPercentage(item.price, bundleDiscount);
4257	      bundleOriginalPrice += item.price;
4258	      if (item.available === false) {
4259	        bundleAvailable = false;
4260	      }
4261
4262	      items.push({
4263	        id: item.id,
4264	        title: item.name,
4265	        type: product.type,
4266	        sku: item.sku,
4267	        available: item.available
4268	      });
4269	    });
4270
4271	    // New price and original bundle price are only for bundles that have items in them. Some bundles do not
4272	    // contain any items and are just used to discount the item.
4273	    bundles[bundle.product] = {
4274	      available: bundleAvailable,
4275	      discount: Number(bundle.bundle_discount),
4276	      discount_name:  bundle.bundle_discount_name,
4277	      new_price: (bundleNewPrice > 0) ? formatPriceWithCurrencySymbol(bundleNewPrice) : null,
4278	      original_price: (bundleOriginalPrice > 0) ? formatPriceWithCurrencySymbol(bundleOriginalPrice) : null,
4279	      items: items
4280	    };
4281	  });
4282
4283	  window.localStorage.setItem('ks_bundles', btoa(JSON.stringify(bundles)));
4284	}
4285
4286	document.addEventListener('DOMContentLoaded', function() {
4287	  if (typeof getSiteSettings !== 'function' || typeof subtractPercentage !== 'function' || typeof formatPriceWithCurrencySymbol !== 'function') {
4288	    console.error('[kiara-sky-bundles] required functions unavailable at DOMContentLoaded — sale-settings.js or utils.js failed to load. Bundle config NOT written to localStorage.');
4289	    return;
4290	  }
4291	  initKsBundles();
4292	});
4293</script>
4293
4294
4295
4296</div><div class="Container">
4297	<header class="PageHeader">
4298		<div class="SectionHeader SectionHeader--center">
4299			<h1 class="SectionHeader__Heading Heading u-h1">Shop Instagram</h1>
4300		</div>
4301	</header>
4302
4303	<div class="PageContent Rte">
4304		
4304<script src="//foursixty.com/media/scripts/fs.embed.v2.5.js" data-feed-id="kiara-sky-nails" data-theme="sizes_v2_5" data-page-size="28"></script>
4304<style>.fs-has-links::after {  padding:  5px 7.5px; border: 1px solid #fff; color:#fff; content: "SHOP IT";  }.fs-has-links:hover:after { background-color: #fff; color: rgba(252, 182, 217, 0.78)}.fs-wrapper div.fs-text-container .fs-entry-title, div.fs-detail-title{font-family:Avenir Neue, Helvetica Neue, Arial, sans-serif;font-style:normal;font-weight:normal;}div.fs-text-container .fs-entry-date, div.fs-detail-container .fs-post-info, div.fs-wrapper div.fs-has-links::after, .fs-text-product, .fs-overlink-text{font-family:Montserrat, Helvetica Neue, Helvetica, Arial, sans-serif;font-style:normal;font-weight:bold;}.fs-wrapper div.fs-text-container * {color:#fff}.fs-wrapper div.fs-text-container {background-color:rgba(252, 182, 217, 0.78); margin: 0px}div.fs-entry-date{display:none}div.fs-entry-title{display:none}.fs-wrapper div.fs-timeline-entry{ margin: 5px }</style>
4305	</div>
4306</div>
4307
4308			</main><div id="shopify-section-footer" class="shopify-section shopify-section--footer"><footer
4309	id="section-footer"
4310	class="Footer  Footer--withMargin"
4311	role="contentinfo"
4312	
4313>
4314	<div class="Container"><div class="Footer__Inner"><div
4315						class="Footer__Block Footer__Block--contact block-1584093166465"
4316						
4317					><h3 class="Footer__Title Heading u-h6">
4318										Contact Kiara sky
4319									</h3><ul class="Linklist Contact_Block"><li class="Linklist__Item">
4320											<a href="/pages/contact-us">
4321<i class="fa fa-envelope"></i>
4322<span>Contact Us</span>
4323 </a>
4324										</li><li class="Linklist__Item tel_item">
4325											<a href="tel:6613934800">
4326<i class="fa fa-phone" aria-hidden="true"></i>
4327<span>661-393-4800</span>
4328 </a>
4329										</li></ul></div><div
4330						class="Footer__Block Footer__Block--links block-6a678ea9-2b24-48cf-8370-10f6ec44fdf4"
4331						
4332					><h3 class="Footer__Title Heading u-h6">
4333										About
4334									</h3>
4335
4336									<ul class="Linklist"><li class="Linklist__Item">
4337												<a href="/pages/our-story" class="Link Link--primary">Our Story</a>
4338											</li><li class="Linklist__Item">
4339												<a href="/pages/careers" class="Link Link--primary">Careers</a>
4340											</li><li class="Linklist__Item">
4341												<a href="/pages/carry-our-products" class="Link Link--primary">Carry Our Products</a>
4342											</li><li class="Linklist__Item">
4343												<a href="/pages/become-an-authorized-school-for-kiara-sky" class="Link Link--primary">Become an Authorized School</a>
4344											</li></ul></div><div
4345						class="Footer__Block Footer__Block--links block-1583970836337"
4346						
4347					><h3 class="Footer__Title Heading u-h6">
4348										Products
4349									</h3>
4350
4351									<ul class="Linklist"><li class="Linklist__Item">
4352												<a href="/collections/new-arrivals" class="Link Link--primary">New Arrivals</a>
4353											</li><li class="Linklist__Item">
4354												<a href="/pages/shop-insta" class="Link Link--primary">Shop Instagram</a>
4355											</li><li class="Linklist__Item">
4356												<a href="/collections/dip-powder" class="Link Link--primary">Dip Powder</a>
4357											</li><li class="Linklist__Item">
4358												<a href="/collections/gelly-tips" class="Link Link--primary">Gelly Tips</a>
4359											</li><li class="Linklist__Item">
4360												<a href="/collections/beyond-pro" class="Link Link--primary">Beyond Pro</a>
4361											</li><li class="Linklist__Item">
4362												<a href="/collections/back-in-stock" class="Link Link--primary">Back in Stock</a>
4363											</li></ul></div><div
4364						class="Footer__Block Footer__Block--links block-1583970937308"
4365						
4366					><h3 class="Footer__Title Heading u-h6">
4367										Warranty
4368									</h3>
4369
4370									<ul class="Linklist"><li class="Linklist__Item">
4371												<a href="/pages/warranty-center" class="Link Link--primary">Warranty Center</a>
4372											</li><li class="Linklist__Item">
4373												<a href="/pages/warranty" class="Link Link--primary">Register Your Product</a>
4374											</li><li class="Linklist__Item">
4375												<a href="/pages/claims" class="Link Link--primary">File A Claim</a>
4376											</li><li class="Linklist__Item">
4377												<a href="/pages/repair-services" class="Link Link--primary">Repair Services</a>
4378											</li></ul></div><div
4379						class="Footer__Block Footer__Block--links block-1583970825639"
4380						
4381					><h3 class="Footer__Title Heading u-h6">
4382										Help
4383									</h3>
4384
4385									<ul class="Linklist"><li class="Linklist__Item">
4386												<a href="/pages/help-center" class="Link Link--primary">FAQ</a>
4387											</li><li class="Linklist__Item">
4388												<a href="/blogs/learn" class="Link Link--primary">Learn</a>
4389											</li><li class="Linklist__Item">
4390												<a href="/blogs/news" class="Link Link--primary">News</a>
4391											</li><li class="Linklist__Item">
4392												<a href="/pages/shipping-policy" class="Link Link--primary">Shipping Policy</a>
4393											</li><li class="Linklist__Item">
4394												<a href="/pages/refund-policy" class="Link Link--primary">Return Policy</a>
4395											</li><li class="Linklist__Item">
4396												<a href="/pages/privacy-policy" class="Link Link--primary">Privacy Policy</a>
4397											</li><li class="Linklist__Item">
4398												<a href="/pages/patents" class="Link Link--primary">Patents</a>
4399											</li><li class="Linklist__Item">
4400												<a href="/pages/terms-and-conditions" class="Link Link--primary">Terms &amp; Conditions</a>
4401											</li></ul></div><div
4402						class="Footer__Block Footer__Block--newsletter block-footer-2"
4403						
4404					><h3 class="Footer__Title Heading u-h6">
4405										Keep In Touch
4406									</h3><div class="Footer__Content Rte">
4407										<p>Get an extra 10% off* your order right away, exclusive access to unbeatable deals, and the first look at exciting NEW KS products! Join our bestie family to receive all the VIB perks!</p><br><p style="font-size: 12px">* Can not be combined with any other discount</p>
4408									</div><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="Footer__Newsletter Form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input
4409											type="hidden"
4410											name="contact[tags]"
4411											value="newsletter"
4412										>
4413										<input
4414											type="email"
4415											name="contact[email]"
4416											class="Form__Input"
4417											aria-label="Enter your email address"
4418											placeholder="Enter your email address"
4419											required
4420										>
4421										<button
4422											type="submit"
4423											class="Form__Submit Button Button--primary"
4424										>
4425											Subscribe
4426										</button></form></div></div><div class="Footer__InnerMobile">
4427				<div class="Footer__Collapsible">
4428					
4429<div class="Collapsible"><button
4430										class="Collapsible__Button Heading u-h6"
4431										data-action="toggle-collapsible"
4432										aria-expanded="false"
4433									>
4434										Contact Kiara sky
4435										<span class="Collapsible__Plus"></span>
4436									</button>
4437
4438									<div class="Collapsible__Inner">
4439										<ul class="Linklist Contact_Block"><li class="Linklist__Item">
4440													<a href="/pages/contact-us">
4441<i class="fa fa-envelope"></i>
4442<span>Contact Us</span>
4443 </a>
4444												</li><li class="Linklist__Item tel_item">
4445													<a href="tel:6613934800">
4446<i class="fa fa-phone" aria-hidden="true"></i>
4447<span>661-393-4800</span>
4448 </a>
4449												</li></ul>
4450									</div></div><div class="Collapsible"><button
4451											class="Collapsible__Button Heading u-h6"
4452											data-action="toggle-collapsible"
4453											aria-expanded="false"
4454										>
4455											About
4456											<span class="Collapsible__Plus"></span>
4457										</button>
4458
4459										<div class="Collapsible__Inner">
4460											<ul class="Linklist"><li class="Linklist__Item">
4461														<a href="/pages/our-story" class="Link Link--primary">Our Story</a>
4462													</li><li class="Linklist__Item">
4463														<a href="/pages/careers" class="Link Link--primary">Careers</a>
4464													</li><li class="Linklist__Item">
4465														<a href="/pages/carry-our-products" class="Link Link--primary">Carry Our Products</a>
4466													</li><li class="Linklist__Item">
4467														<a href="/pages/become-an-authorized-school-for-kiara-sky" class="Link Link--primary">Become an Authorized School</a>
4468													</li></ul>
4469										</div></div><div class="Collapsible"><button
4470											class="Collapsible__Button Heading u-h6"
4471											data-action="toggle-collapsible"
4472											aria-expanded="false"
4473										>
4474											Products
4475											<span class="Collapsible__Plus"></span>
4476										</button>
4477
4478										<div class="Collapsible__Inner">
4479											<ul class="Linklist"><li class="Linklist__Item">
4480														<a href="/collections/new-arrivals" class="Link Link--primary">New Arrivals</a>
4481													</li><li class="Linklist__Item">
4482														<a href="/pages/shop-insta" class="Link Link--primary">Shop Instagram</a>
4483													</li><li class="Linklist__Item">
4484														<a href="/collections/dip-powder" class="Link Link--primary">Dip Powder</a>
4485													</li><li class="Linklist__Item">
4486														<a href="/collections/gelly-tips" class="Link Link--primary">Gelly Tips</a>
4487													</li><li class="Linklist__Item">
4488														<a href="/collections/beyond-pro" class="Link Link--primary">Beyond Pro</a>
4489													</li><li class="Linklist__Item">
4490														<a href="/collections/back-in-stock" class="Link Link--primary">Back in Stock</a>
4491													</li></ul>
4492										</div></div><div class="Collapsible"><button
4493											class="Collapsible__Button Heading u-h6"
4494											data-action="toggle-collapsible"
4495											aria-expanded="false"
4496										>
4497											Warranty
4498											<span class="Collapsible__Plus"></span>
4499										</button>
4500
4501										<div class="Collapsible__Inner">
4502											<ul class="Linklist"><li class="Linklist__Item">
4503														<a href="/pages/warranty-center" class="Link Link--primary">Warranty Center</a>
4504													</li><li class="Linklist__Item">
4505														<a href="/pages/warranty" class="Link Link--primary">Register Your Product</a>
4506													</li><li class="Linklist__Item">
4507														<a href="/pages/claims" class="Link Link--primary">File A Claim</a>
4508													</li><li class="Linklist__Item">
4509														<a href="/pages/repair-services" class="Link Link--primary">Repair Services</a>
4510													</li></ul>
4511										</div></div><div class="Collapsible"><button
4512											class="Collapsible__Button Heading u-h6"
4513											data-action="toggle-collapsible"
4514											aria-expanded="false"
4515										>
4516											Help
4517											<span class="Collapsible__Plus"></span>
4518										</button>
4519
4520										<div class="Collapsible__Inner">
4521											<ul class="Linklist"><li class="Linklist__Item">
4522														<a href="/pages/help-center" class="Link Link--primary">FAQ</a>
4523													</li><li class="Linklist__Item">
4524														<a href="/blogs/learn" class="Link Link--primary">Learn</a>
4525													</li><li class="Linklist__Item">
4526														<a href="/blogs/news" class="Link Link--primary">News</a>
4527													</li><li class="Linklist__Item">
4528														<a href="/pages/shipping-policy" class="Link Link--primary">Shipping Policy</a>
4529													</li><li class="Linklist__Item">
4530														<a href="/pages/refund-policy" class="Link Link--primary">Return Policy</a>
4531													</li><li class="Linklist__Item">
4532														<a href="/pages/privacy-policy" class="Link Link--primary">Privacy Policy</a>
4533													</li><li class="Linklist__Item">
4534														<a href="/pages/patents" class="Link Link--primary">Patents</a>
4535													</li><li class="Linklist__Item">
4536														<a href="/pages/terms-and-conditions" class="Link Link--primary">Terms &amp; Conditions</a>
4537													</li></ul>
4538										</div></div><div class="Collapsible"><div class="Footer__SocialWrapper">
4539									<span class="u-h5">@KiaraSkyNails | #Kiarasky</span><ul class="Footer__Social HorizontalList HorizontalList--spacingLoose">
4540		<li class="HorizontalList__Item">
4541      <a href="https://www.facebook.com/kiaraskynails/" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Facebook">
4542        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--facebook" viewBox="0 0 9 17">
4543			<path d="M5.842 17V9.246h2.653l.398-3.023h-3.05v-1.93c0-.874.246-1.47 1.526-1.47H9V.118C8.718.082 7.75 0 6.623 0 4.27 0 2.66 1.408 2.66 3.994v2.23H0v3.022h2.66V17h3.182z"></path>
4544		</svg></span>
4545      </a>
4546    </li><li class="HorizontalList__Item">
4547      <a href="https://www.instagram.com/kiaraskynails" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Instagram">
4548        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--instagram" role="presentation" viewBox="0 0 32 32">
4549			<path d="M15.994 2.886c4.273 0 4.775.019 6.464.095 1.562.07 2.406.33 2.971.552.749.292 1.283.635 1.841 1.194s.908 1.092 1.194 1.841c.216.565.483 1.41.552 2.971.076 1.689.095 2.19.095 6.464s-.019 4.775-.095 6.464c-.07 1.562-.33 2.406-.552 2.971-.292.749-.635 1.283-1.194 1.841s-1.092.908-1.841 1.194c-.565.216-1.41.483-2.971.552-1.689.076-2.19.095-6.464.095s-4.775-.019-6.464-.095c-1.562-.07-2.406-.33-2.971-.552-.749-.292-1.283-.635-1.841-1.194s-.908-1.092-1.194-1.841c-.216-.565-.483-1.41-.552-2.971-.076-1.689-.095-2.19-.095-6.464s.019-4.775.095-6.464c.07-1.562.33-2.406.552-2.971.292-.749.635-1.283 1.194-1.841s1.092-.908 1.841-1.194c.565-.216 1.41-.483 2.971-.552 1.689-.083 2.19-.095 6.464-.095zm0-2.883c-4.343 0-4.889.019-6.597.095-1.702.076-2.864.349-3.879.743-1.054.406-1.943.959-2.832 1.848S1.251 4.473.838 5.521C.444 6.537.171 7.699.095 9.407.019 11.109 0 11.655 0 15.997s.019 4.889.095 6.597c.076 1.702.349 2.864.743 3.886.406 1.054.959 1.943 1.848 2.832s1.784 1.435 2.832 1.848c1.016.394 2.178.667 3.886.743s2.248.095 6.597.095 4.889-.019 6.597-.095c1.702-.076 2.864-.349 3.886-.743 1.054-.406 1.943-.959 2.832-1.848s1.435-1.784 1.848-2.832c.394-1.016.667-2.178.743-3.886s.095-2.248.095-6.597-.019-4.889-.095-6.597c-.076-1.702-.349-2.864-.743-3.886-.406-1.054-.959-1.943-1.848-2.832S27.532 1.247 26.484.834C25.468.44 24.306.167 22.598.091c-1.714-.07-2.26-.089-6.603-.089zm0 7.778c-4.533 0-8.216 3.676-8.216 8.216s3.683 8.216 8.216 8.216 8.216-3.683 8.216-8.216-3.683-8.216-8.216-8.216zm0 13.549c-2.946 0-5.333-2.387-5.333-5.333s2.387-5.333 5.333-5.333 5.333 2.387 5.333 5.333-2.387 5.333-5.333 5.333zM26.451 7.457c0 1.059-.858 1.917-1.917 1.917s-1.917-.858-1.917-1.917c0-1.059.858-1.917 1.917-1.917s1.917.858 1.917 1.917z"></path>
4550		</svg></span>
4551      </a>
4552    </li><li class="HorizontalList__Item">
4553      <a href="https://www.youtube.com/kiaraskynails" class="Link Link--primary" target="_blank" rel="noopener" aria-label="YouTube">
4554        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--youtube" role="presentation" viewBox="0 0 33 32">
4555			<path d="M0 25.693q0 1.997 1.318 3.395t3.209 1.398h24.259q1.891 0 3.209-1.398t1.318-3.395V6.387q0-1.997-1.331-3.435t-3.195-1.438H4.528q-1.864 0-3.195 1.438T.002 6.387v19.306zm12.116-3.488V9.876q0-.186.107-.293.08-.027.133-.027l.133.027 11.61 6.178q.107.107.107.266 0 .107-.107.213l-11.61 6.178q-.053.053-.107.053-.107 0-.16-.053-.107-.107-.107-.213z"></path>
4556		</svg></span>
4557      </a>
4558    </li><li class="HorizontalList__Item">
4559      <a href="https://www.tiktok.com/@kiaraskynails" class="Link Link--primary" target="_blank" rel="noopener" aria-label="TikTok">
4560        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--tiktok" role="presentation" viewBox="0 0 23 23">
4561			<path d="M20.027 10.168a5.125 5.125 0 0 1-4.76-2.294v7.893a5.833 5.833 0 1 1-5.834-5.834c.122 0 .241.011.361.019v2.874c-.12-.014-.237-.036-.36-.036a2.977 2.977 0 0 0 0 5.954c1.644 0 3.096-1.295 3.096-2.94L12.56 2.4h2.75a5.122 5.122 0 0 0 4.72 4.573v3.195"/>
4562		</svg></span>
4563      </a>
4564    </li>
4565	</ul></div></div></div>
4566
4567				<div class="Footer__NewsletterWrapper  block-footer-2"><h3 class="Footer__Title Heading u-h6">
4568							Keep In Touch
4569						</h3><div class="Footer__Content Rte">
4570							<p>Get an extra 10% off* your order right away, exclusive access to unbeatable deals, and the first look at exciting NEW KS products! Join our bestie family to receive all the VIB perks!</p><br><p style="font-size: 12px">* Can not be combined with any other discount</p>
4571						</div><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="Footer__Newsletter Form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input
4572								type="hidden"
4573								name="contact[tags]"
4574								value="newsletter"
4575							>
4576							<input
4577								type="email"
4578								name="contact[email]"
4579								class="Form__Input"
4580								aria-label="Enter your email address"
4581								placeholder="Enter your email address"
4582								required
4583							>
4584							<button type="submit" class="Form__Submit Button Button--primary">
4585								Subscribe
4586							</button></form></div>
4587			</div><div class="Footer__Aside">
4588			<div class="Footer__Copyright">
4589				<a
4590					href="/"
4591					class="Footer__StoreName Heading u-h7 Link Link--secondary"
4592					>© Kiara Sky Professional Nails</a>
4593			</div><div class="Footer__SocialWrapper">
4594					<span>@KiaraSkyNails | #Kiarasky</span>
4595					<ul class="Footer__Social HorizontalList HorizontalList--spacingLoose">
4596		<li class="HorizontalList__Item">
4597      <a href="https://www.facebook.com/kiaraskynails/" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Facebook">
4598        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--facebook" viewBox="0 0 9 17">
4599			<path d="M5.842 17V9.246h2.653l.398-3.023h-3.05v-1.93c0-.874.246-1.47 1.526-1.47H9V.118C8.718.082 7.75 0 6.623 0 4.27 0 2.66 1.408 2.66 3.994v2.23H0v3.022h2.66V17h3.182z"></path>
4600		</svg></span>
4601      </a>
4602    </li><li class="HorizontalList__Item">
4603      <a href="https://www.instagram.com/kiaraskynails" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Instagram">
4604        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--instagram" role="presentation" viewBox="0 0 32 32">
4605			<path d="M15.994 2.886c4.273 0 4.775.019 6.464.095 1.562.07 2.406.33 2.971.552.749.292 1.283.635 1.841 1.194s.908 1.092 1.194 1.841c.216.565.483 1.41.552 2.971.076 1.689.095 2.19.095 6.464s-.019 4.775-.095 6.464c-.07 1.562-.33 2.406-.552 2.971-.292.749-.635 1.283-1.194 1.841s-1.092.908-1.841 1.194c-.565.216-1.41.483-2.971.552-1.689.076-2.19.095-6.464.095s-4.775-.019-6.464-.095c-1.562-.07-2.406-.33-2.971-.552-.749-.292-1.283-.635-1.841-1.194s-.908-1.092-1.194-1.841c-.216-.565-.483-1.41-.552-2.971-.076-1.689-.095-2.19-.095-6.464s.019-4.775.095-6.464c.07-1.562.33-2.406.552-2.971.292-.749.635-1.283 1.194-1.841s1.092-.908 1.841-1.194c.565-.216 1.41-.483 2.971-.552 1.689-.083 2.19-.095 6.464-.095zm0-2.883c-4.343 0-4.889.019-6.597.095-1.702.076-2.864.349-3.879.743-1.054.406-1.943.959-2.832 1.848S1.251 4.473.838 5.521C.444 6.537.171 7.699.095 9.407.019 11.109 0 11.655 0 15.997s.019 4.889.095 6.597c.076 1.702.349 2.864.743 3.886.406 1.054.959 1.943 1.848 2.832s1.784 1.435 2.832 1.848c1.016.394 2.178.667 3.886.743s2.248.095 6.597.095 4.889-.019 6.597-.095c1.702-.076 2.864-.349 3.886-.743 1.054-.406 1.943-.959 2.832-1.848s1.435-1.784 1.848-2.832c.394-1.016.667-2.178.743-3.886s.095-2.248.095-6.597-.019-4.889-.095-6.597c-.076-1.702-.349-2.864-.743-3.886-.406-1.054-.959-1.943-1.848-2.832S27.532 1.247 26.484.834C25.468.44 24.306.167 22.598.091c-1.714-.07-2.26-.089-6.603-.089zm0 7.778c-4.533 0-8.216 3.676-8.216 8.216s3.683 8.216 8.216 8.216 8.216-3.683 8.216-8.216-3.683-8.216-8.216-8.216zm0 13.549c-2.946 0-5.333-2.387-5.333-5.333s2.387-5.333 5.333-5.333 5.333 2.387 5.333 5.333-2.387 5.333-5.333 5.333zM26.451 7.457c0 1.059-.858 1.917-1.917 1.917s-1.917-.858-1.917-1.917c0-1.059.858-1.917 1.917-1.917s1.917.858 1.917 1.917z"></path>
4606		</svg></span>
4607      </a>
4608    </li><li class="HorizontalList__Item">
4609      <a href="https://www.youtube.com/kiaraskynails" class="Link Link--primary" target="_blank" rel="noopener" aria-label="YouTube">
4610        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--youtube" role="presentation" viewBox="0 0 33 32">
4611			<path d="M0 25.693q0 1.997 1.318 3.395t3.209 1.398h24.259q1.891 0 3.209-1.398t1.318-3.395V6.387q0-1.997-1.331-3.435t-3.195-1.438H4.528q-1.864 0-3.195 1.438T.002 6.387v19.306zm12.116-3.488V9.876q0-.186.107-.293.08-.027.133-.027l.133.027 11.61 6.178q.107.107.107.266 0 .107-.107.213l-11.61 6.178q-.053.053-.107.053-.107 0-.16-.053-.107-.107-.107-.213z"></path>
4612		</svg></span>
4613      </a>
4614    </li><li class="HorizontalList__Item">
4615      <a href="https://www.tiktok.com/@kiaraskynails" class="Link Link--primary" target="_blank" rel="noopener" aria-label="TikTok">
4616        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--tiktok" role="presentation" viewBox="0 0 23 23">
4617			<path d="M20.027 10.168a5.125 5.125 0 0 1-4.76-2.294v7.893a5.833 5.833 0 1 1-5.834-5.834c.122 0 .241.011.361.019v2.874c-.12-.014-.237-.036-.36-.036a2.977 2.977 0 0 0 0 5.954c1.644 0 3.096-1.295 3.096-2.94L12.56 2.4h2.75a5.122 5.122 0 0 0 4.72 4.573v3.195"/>
4618		</svg></span>
4619      </a>
4620    </li>
4621	</ul>
4622				</div></div>
4623	</div>
4624</footer>
4625
4626<style>
4627	.Footer .Form__Input {
4628	  border-color: #662420;
4629	}
4630
4631	.Form .Form__Input::placeholder,
4632	.Form .Form__Input:focus {
4633	  color: #454545;
4634	}
4635
4636	.Footer__InnerMobile {
4637	  flex-direction: 
4638	    column;
4639	}
4640
4641	.Footer .Footer__Social,
4642	.Footer .Footer__Social .Link:hover {
4643	  color: #662420;
4644	}.Footer .block-footer-2 {
4645	  
4646	  background-color: rgba(0,0,0,0);
4647	  
4648	  
4649	  
4650	}
4651
4652	.Footer .block-footer-2 .Footer__Title {
4653	  color: #454545;
4654	}
4655
4656	.Footer .block-footer-2 .Footer__Content {
4657	  color: #454545;
4658	}
4659
4660	.Footer .block-footer-2 .Form__Submit {
4661	  color: #ffffff;
4662	}.Footer .block-footer-2 .Form__Submit:before {
4663	    background-color: #662420;
4664	  }
4665
4666	  .Footer .block-footer-2 .Form__Submit {
4667	    border-color: #662420;
4668	  }
4669
4670	  .Footer .block-footer-2 .Form__Submit:hover {
4671	    color: #662420;
4672	  }</style>
4673
4674
4675</div></div>
4676
4677		
4678		
4679
4680		
4681
4682		
4683
4684		
4684<script>
4685			(function (w, d, t, r, u) {
4686				var f, n, i;
4687				((w[u] = w[u] || []),
4688					(f = function () {
4689						var o = { ti: '17214689' };
4690						((o.q = w[u]), (w[u] = new UET(o)), w[u].push('pageLoad'));
4691					}),
4692					(n = d.createElement(t)),
4693					(n.src = r),
4694					(n.async = 1),
4695					(n.onload = n.onreadystatechange =
4696						function () {
4697							var s = this.readyState;
4698							(s && s !== 'loaded' && s !== 'complete') ||
4699								(f(), (n.onload = n.onreadystatechange = null));
4700						}),
4701					(i = d.getElementsByTagName(t)[0]),
4702					i.parentNode.insertBefore(n, i));
4703			})(window, document, 'script', '//bat.bing.com/bat.js', 'uetq');
4704		</script>
4704<script>
4705	(function () {
4706		var PRIMARY_URL = 'https://jidlu.kiarasky.com/kiarasky/load';
4707		var FALLBACK_URL = 'https://cdn.attn.tv/kiarasky/dtag.js';
4708		var SCRIPT_ID = 'attentive-dtag';
4709
4710		function loadScript() {
4711			if (document.getElementById(SCRIPT_ID)) return;
4712			var s = document.createElement('script');
4713			s.id = SCRIPT_ID;
4714			s.async = true;
4715			s.src = PRIMARY_URL;
4716			s.onerror = function () {
4717				var fb = document.createElement('script');
4718				fb.src = FALLBACK_URL;
4719				document.head.appendChild(fb);
4720			};
4721			document.head.appendChild(s);
4722		}
4723
4724		function init() {
4725			if (window.Shopify && window.Shopify.loadFeatures) {
4726				window.Shopify.loadFeatures(
4727					[{ name: 'consent-tracking-api', version: '0.1' }],
4728					function (error) {
4729						if (error) {
4730							loadScript();
4731							return;
4732						}
4733
4734						if (window.Shopify.customerPrivacy.marketingAllowed()) {
4735							loadScript();
4736						}
4737
4738						document.addEventListener('visitorConsentCollected', function (e) {
4739							if (e.detail.marketingAllowed) loadScript();
4740						});
4741					}
4742				);
4743			} else {
4744				loadScript();
4745			}
4746		}
4747
4748		init();
4749	})();
4750</script>
4750
4751
4752
4753
4754
4755
4756<a href="#" title="Back to the top" class="back-to-top">
4757	<span>
4758		<svg viewBox="0 0 100 100" role="presentation">
4759			<path d="M 20,50 L 60,90 L 60,85 L 25,50  L 60,15 L 60,10 Z" class="arrow" transform="translate(100, 100) rotate(180) "></path>
4760		</svg>
4761	</span>
4762</a>
4763
4764<style>
4765	.back-to-top {
4766	  position: fixed;
4767	  bottom: 7em;
4768	  right: 32px;
4769	  text-decoration: none;
4770	  border-radius: 50%;
4771	  background: #fff;
4772	  color: #662420;
4773	  cursor: pointer;
4774	  text-align: center;
4775	  z-index: 1;
4776	  box-shadow: 0 2px 10px rgba(54,54,54,0.15);
4777	  vertical-align: middle;
4778	  line-height: 0;
4779	  transform: scale(1.001);
4780	  transition: background 0.15s ease-in-out, opacity 0.15s ease-in-out, transform 0.2s ease-in-out, color 0.2s ease-in-out;
4781	  overflow: hidden;
4782	  width: 45px;
4783	  height: 45px;
4784	  stroke-width: 1px;
4785	  display: none;
4786	  z-index: 60000;
4787	  transition:all 0.3s;
4788	}
4789
4790	.back-to-top svg {
4791	  width: auto;
4792	  height: 18px;
4793	  stroke-width: 11.5px;
4794	  stroke: #662420;
4795	  fill: #662420;
4796	  transform: rotate(-90deg);
4797	}
4798
4799	.back-to-top span {
4800	  display:flex;
4801	  align-items:center;
4802	  height: 100%;
4803	  justify-content:center;
4804	}
4805
4806	.back-to-top:hover {
4807	  text-decoration: none;
4808	  color: #555;
4809	}
4810</style>
4811<script>
4812	document.addEventListener('DOMContentLoaded', function() {
4813	  const backToTopButton = document.querySelector('.back-to-top');
4814	  const offset = 300;
4815	  const duration = 500;
4816
4817	  if (!backToTopButton) return;
4818
4819	  // Show or hide the button based on scroll position
4820	  const handleScroll = () => {
4821	    if (window.scrollY > offset) {
4822	      backToTopButton.style.display = 'block';
4823	    } else {
4824	      backToTopButton.style.display = 'none';
4825	    }
4826	  };
4827
4828	  // Smooth scroll to top
4829	  const scrollToTop = (event) => {
4830	    event.preventDefault();
4831	    window.scrollTo({
4832	      top: 0,
4833	      behavior: 'smooth'
4834	    });
4835	  };
4836
4837	  // Attach event listeners
4838	  window.addEventListener('scroll', handleScroll);
4839	  backToTopButton.addEventListener('click', scrollToTop);
4840
4841	  // Initial check in case the page is already scrolled
4842	  handleScroll();
4843	});
4844</script>
vendor: 1 bytes, line 4844
4844
4845<script>
4846      try {
4847        var klevu_isMulticurrencyEnabled = true;
4848        if (document.getElementById('CurrencySelector')) {
4849          var klevu_currentCurrencyCode = document.getElementById('CurrencySelector').value;
4850        }
4851      } catch (e) {}
4852    </script>
4852
4853
4854		
4855	<div id="shopify-block-AMVd3SDN1bkU2MU1yc__8984515417408071758" class="shopify-block shopify-app-block">
4856
4857<script>
4858  document.addEventListener('DOMContentLoaded', function () {
4859    // Only apply the embed on pages with "landing-page" in the URL
4860    if (window.location.href.includes('pages/landing-page-') || window.location.href.includes('pages/offers-')) {
4861      // Add Swiper CSS (replacing Bootstrap carousel)
4862      const swiperCSS = document.createElement('link');
4863      swiperCSS.rel = 'stylesheet';
4864      swiperCSS.href = 'https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css';
4865      document.head.appendChild(swiperCSS);
4866
4867      // Add custom carousel CSS (for overrides)
4868      const carouselCSS = document.createElement('link');
4869      carouselCSS.rel = 'stylesheet';
4870      carouselCSS.href = 'https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/carousel.css';
4871      document.head.appendChild(carouselCSS);
4872
4873      // Add Swiper JS (replacing jQuery + Bootstrap)
4874      const swiperScript = document.createElement('script');
4875      swiperScript.src = 'https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js';
4876      swiperScript.defer = true;
4877      document.body.appendChild(swiperScript);
4878
4879      // Load your custom CSS and JS
4880      const styleLink = document.createElement('link');
4881      styleLink.rel = 'stylesheet';
4882      styleLink.href = 'https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/landing-page.css';
4883      document.head.appendChild(styleLink);
4884
4885      // Function to load the main landing page script
4886      function loadMainScript() {
4887        const script = document.createElement('script');
4888        script.src = 'https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/landing-page.js';
4889        script.defer = true;
4890        document.body.appendChild(script);
4891      }
4892
4893      // Load shared utilities first (optional - main script has fallbacks)
4894      const utilsScript = document.createElement('script');
4895      utilsScript.src = 'https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/landing-page-utils.js';
4896      utilsScript.onload = function() {
4897        loadMainScript();
4898      };
4899      utilsScript.onerror = function() {
4900        // Load main script anyway (has fallbacks)
4901        loadMainScript();
4902      };
4903      document.body.appendChild(utilsScript);
4904
4905      // Store template script URLs for dynamic loading
4906      window.TEMPLATE1_SCRIPT_URL = 'https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/landing-page-1.js';
4907      window.TEMPLATE2_SCRIPT_URL = 'https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/landing-page-2.js';
4908      window.TEMPLATE3_SCRIPT_URL = 'https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/landing-page-3.js';
4909
4910      // Inject the landing page content (using Shopify Liquid)
4911      const aspireDiv = document.createElement('div');
4912      aspireDiv.innerHTML = `
4913        <!-- BEGIN app snippet: landing-page-content --><link rel="preconnect" href="https://fonts.googleapis.com">
4914<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
4915
4916<div class="loading-wrapper">
4917  <div class="loading-spinner"></div>
4918  <div>Loading...</div>
4919</div>
4920
4921<div class="customer-s-landing">
4922  <div class="header-background">
4923    <div class="frame-wrapper page-width">
4924      <div class="frame-4">
4925        <div class="div-wrapper">
4926          <div class="frame-5">
4927            <div class="frame-6">
4928              <div id="creator-tag" class="frame hidden">
4929                <div class="div" style="height: 100%;">
4930                  <div id="creator-image-container" class="hidden">
4931                      <img
4932                        id="creator-image"
4933                        src=""
4934                        class="creator-image-style"
4935                        width="36px"
4936                        height="36px"
4937                      />
4938                      <span class="creator-heart-icon">
4939                        ❤️️
4940                      </span>
4941                  </div>
4942                    <div
4943                      id="creator-initial"
4944                      class="ellipse creator-initial hidden"
4945                  >
4946                    <span class="creator-heart-icon">
4947                      ❤️️
4948                    </span>
4949                  </div>
4950                </div>
4951                <div id="loved-by-creator" class="loved-by-lokesh">LOVED BY JOHN DOE</div>
4952              </div>
4953              <div class="frame-7">
4954                <div class="frame-8">
4955                  <div class="frame-9">
4956                    <div id="offer-title" class="text-wrapper"></div>
4957                  </div>
4958                </div>
4959              </div>
4960              <p id="offer-description" class="p">
4961              </p>
4962            </div>
4963            <div class="discount-container-class">
4964              <div id="hero-feature-product" class="frame-10 hidden">
4965                <div id="bestseller-tag" class="bestseller-badge hidden">
4966                  Bestseller
4967                </div>
4968                <div class="frame-11">
4969                  <img
4970                    id="hero-featured-product-image"
4971                    class="img"
4972                    src="https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/image-6.png"
4973                    width="100"
4974                    height="100"
4975                  >
4976                  <div class="frame-12">
4977                    <div class="frame-13">
4978                      <div class="frame-14">
4979                        <div id="hero-featured-product-name" class="text-wrapper-2"></div>
4980                      </div>
4981                      <div class="frame-15">
4982                        <span id="hero-featured-product-rating" class="text-wrapper-4"></span>
4983                        <span id="hero-feature-product-reviews-count">(2,521 reviews)</span>
4984                      </div>
4985                      <div class="frame-16">
4986                        <div id="hero-featured-product-discounted-price" class="text-wrapper-5"></div>
4987                        <div id="hero-featured-product-price" class="text-wrapper-6"></div>
4988                      </div>
4989                    </div>
4990                  </div>
4991                </div>
4992                <div id="discount-button-container" class="span-1">
4993                  <a
4994                    id="hero-featured-product-discount-button"
4995                    target="_blank"
4996                    class="text-wrapper-7"
4997                  >
4998                    <span name="add">Start Shopping</span>
4999                  </a>
5000                </div>
5001                
5002              </div>
5003            </div>
5004            <div class="discount-container-class">
5005              <div id="discount-button-container-only" class="span-1 hidden">
5006                <a
5007                  id="hero-featured-product-discount-button-only"
5008                  target="_blank"
5009                  class="text-wrapper-7"
5010                >
5011                  <span name="add">Start Shopping</span>
5012                </a>
5013              </div>
5014            </div>
5015          </div>
5016        </div>
5017        <div id="featured-content-carousel" class="frame-19 hidden">
5018          <div id="contentCarousel" class="swiper">
5019            <div class="swiper-wrapper">
5020              <!-- Content will be dynamically inserted here -->
5021            </div>
5022            <div class="swiper-button-prev"></div>
5023            <div class="swiper-button-next"></div>
5024          </div>
5025        </div>
5026      </div>
5027    </div>
5028  </div>
5029
5030  
5031  <div class="frame-27 hidden page-width" id="creators-favourite-product">
5032    <div id="creator-favourite" class="text-wrapper-20">Creator's Favorite</div>
5033    <div class="frame-28">
5034      <div class="frame-29">
5035        <div class="frame-30">
5036          <div class="frame-31">
5037            <img
5038              id="favorite-featured-product-image"
5039              class="image-6"
5040              src="https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/image-6.png"
5041              width="400"
5042              height="500"
5043            >
5044          </div>
5045        </div>
5046        <div class="frame-32">
5047          <div class="frame-7">
5048            <div class="frame-33">
5049              <div class="frame-9">
5050                <div id="favorite-featured-product-name" class="text-wrapper-21 hero-featured-product-name">
5051                </div>
5052                <div class="frame-34">
5053                  
5054                  <div id="favorite-featured-product-discounted-price" class="text-wrapper-23"></div>
5055                  <div id="favorite-featured-product-price" class="text-wrapper-22"></div>
5056                </div>
5057              </div>
5058              <div class="div">
5059                <div id="favorite-featured-product-rating-container" class="frame-35">
5060                </div>
5061                <div id="favorite-featured-product-reviews-count" class="text-wrapper-25"></div>
5062              </div>
5063              <div id="favorite-featured-product-description" class="p">
5064              </div>
5065            </div>
5066          </div>
5067          <div class="frame-49 span-2">
5068            <a id="featured-product-shop-now" target="_blank" class="text-wrapper-7">
5069              <span name="add">Shop now</span>
5070            </a>
5071          </div>
5072        </div>
5073      </div>
5074    </div>
5075  </div>
5076
5077  
5078  <div class="frame-50 page-width">
5079    <div id="all-products-title" class="text-wrapper-20 hidden">Shape your home's story</div>
5080    <div id="products-container"></div>
5081    <div id="load-more-button" class="frame-61 hidden">
5082      <p class="text-wrapper-38" id="product-count">Viewing 1-8 of 23 products</p>
5083      <div class="span-3">
5084        <div class="text-wrapper-39">Load More</div>
5085      </div>
5086    </div>
5087  </div>
5088</div>
5089<!-- END app snippet -->
5090      `;
5091
5092      const mainContent = document.querySelector('main') || document.body;
5093      if (mainContent) {
5094        mainContent.insertBefore(aspireDiv, mainContent.firstChild);
5095      }
5096    }
5097  });
5098</script>
5098
5099</div><div id="shopify-block-AQnFjbDJNTCtZaVFSa__2412353107664794500" class="shopify-block shopify-app-block">
5100
5101<script>
5102  // Load CSS asynchronously to avoid render-blocking
5103  (function() {
5104    var link = document.createElement('link');
5105    link.rel = 'stylesheet';
5106    link.href = 'https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/secure-code.css';
5107    link.media = 'print';
5108    link.onload = function() { this.media = 'all'; };
5109    document.head.appendChild(link);
5110  })();
5111</script>
5111
5112
5113
5114<script src="https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/secure-code-popup.js" defer></script>
5114
5115
5116</div>
5116<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5116
5117</body>
5118</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.