It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://www.k-beauty.co.uk

  1. <!doctype html>
  2. <html class="no-js full-height" lang="en">
  3.  <head>
  4.    <meta charset="utf-8">
  5.    <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6.    <meta name="viewport" content="width=device-width,initial-scale=1">
  7.    <meta name="theme-color" content="">
  8.    <link rel="canonical" href="https://www.k-beauty.co.uk/password"><link rel="icon" type="image/png" href="//www.k-beauty.co.uk/cdn/shop/files/Kbeauty-favicon.png?crop=center&height=32&v=1638008969&width=32"><title>K-Beauty UK</title>
  9.  
  10.    <meta name="description" content="">
  11.  
  12.    
  13.  
  14. <meta property="og:site_name" content="K-Beauty UK">
  15. <meta property="og:url" content="https://www.k-beauty.co.uk">
  16. <meta property="og:title" content="K-Beauty UK">
  17. <meta property="og:type" content="website">
  18. <meta property="og:description" content="The UK’s ultimate destination for Korean beauty products, including cruelty-free and vegan options. Free speedy delivery, free samples &amp; more. Reset your skin and reveal your glow. "><meta name="twitter:card" content="summary_large_image">
  19. <meta name="twitter:title" content="K-Beauty UK">
  20. <meta name="twitter:description" content="The UK’s ultimate destination for Korean beauty products, including cruelty-free and vegan options. Free speedy delivery, free samples &amp; more. Reset your skin and reveal your glow. ">
  21.  
  22.  
  23.    <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/2216788014/digital_wallets/dialog">
  24. <script async="async" src="/checkouts/internal/preloads.js?locale=pas&version=checkout-renderer"></script>
  25. <script>var Shopify = Shopify || {};
  26. Shopify.shop = "k-beauty-skincare-and-makeup.myshopify.com";
  27. Shopify.locale = "en";
  28. Shopify.currency = {"active":"GBP","rate":"1.0"};
  29. Shopify.country = "GB";
  30. Shopify.theme = {"name":"k-beauty-live farewell","id":176920756609,"schema_name":"Dawn","schema_version":"13.0.1","theme_store_id":null,"role":"main"};
  31. Shopify.theme.handle = "null";
  32. Shopify.theme.style = {"id":null,"handle":null};
  33. Shopify.cdnHost = "www.k-beauty.co.uk/cdn";
  34. Shopify.routes = Shopify.routes || {};
  35. Shopify.routes.root = "/";</script>
  36. <script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
  37. <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>
  38. <script id="shop-js-analytics" type="application/json">{"pageType":"password"}</script>
  39. <script id="__st">var __st={"a":2216788014,"offset":3600,"reqid":"772b9a4f-e1b6-4bf2-85e8-614312aae2ad-1751601864","pageurl":"www.k-beauty.co.uk\/password","u":"3a8643f5ae04","p":"password"};</script>
  40. <script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
  41. <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.2.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>
  42. <script integrity="sha256-DTN/DDRLW4ijBM7GedgYZhatFOf+PYQ7/WEM4Q6kiFw=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.k-beauty.co.uk/cdn/shopifycloud/shopify/assets/storefront/load_feature-0d337f0c344b5b88a304cec679d8186616ad14e7fe3d843bfd610ce10ea4885c.js" crossorigin="anonymous"></script>
  43. <script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
  44.  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);
  45. </script>
  46. <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})}}));
  47. </script>
  48. <script id='scb4127' type='text/javascript' async='' src='https://www.k-beauty.co.uk/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
  49. <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
  50.  
  51.  
  52.    <style data-shopify>
  53.      
  54.      
  55.      
  56.      
  57.      
  58.  
  59.      
  60.        :root,
  61.        .color-scheme-1 {
  62.          --color-background: 255,255,255;
  63.          
  64.            --gradient-background: #ffffff;
  65.          
  66.          --color-foreground: 18,18,18;
  67.          --color-shadow: 18,18,18;
  68.          --color-button: 18,18,18;
  69.          --color-button-text: 255,255,255;
  70.          --color-secondary-button: 255,255,255;
  71.          --color-secondary-button-text: 18,18,18;
  72.          --color-link: 18,18,18;
  73.          --color-badge-foreground: 18,18,18;
  74.          --color-badge-background: 255,255,255;
  75.          --color-badge-border: 18,18,18;
  76.          --payment-terms-background-color: rgb(255 255 255);
  77.        }
  78.      
  79.        
  80.        .color-scheme-2 {
  81.          --color-background: 253,242,254;
  82.          
  83.            --gradient-background: #fdf2fe;
  84.          
  85.          --color-foreground: 18,18,18;
  86.          --color-shadow: 18,18,18;
  87.          --color-button: 18,18,18;
  88.          --color-button-text: 243,243,243;
  89.          --color-secondary-button: 253,242,254;
  90.          --color-secondary-button-text: 18,18,18;
  91.          --color-link: 18,18,18;
  92.          --color-badge-foreground: 18,18,18;
  93.          --color-badge-background: 253,242,254;
  94.          --color-badge-border: 18,18,18;
  95.          --payment-terms-background-color: rgb(253 242 254);
  96.        }
  97.      
  98.        
  99.        .color-scheme-3 {
  100.          --color-background: 36,40,51;
  101.          
  102.            --gradient-background: #242833;
  103.          
  104.          --color-foreground: 255,255,255;
  105.          --color-shadow: 18,18,18;
  106.          --color-button: 255,255,255;
  107.          --color-button-text: 0,0,0;
  108.          --color-secondary-button: 36,40,51;
  109.          --color-secondary-button-text: 255,255,255;
  110.          --color-link: 255,255,255;
  111.          --color-badge-foreground: 255,255,255;
  112.          --color-badge-background: 36,40,51;
  113.          --color-badge-border: 255,255,255;
  114.          --payment-terms-background-color: rgb(36 40 51);
  115.        }
  116.      
  117.        
  118.        .color-scheme-4 {
  119.          --color-background: 18,18,18;
  120.          
  121.            --gradient-background: #121212;
  122.          
  123.          --color-foreground: 255,255,255;
  124.          --color-shadow: 18,18,18;
  125.          --color-button: 255,255,255;
  126.          --color-button-text: 18,18,18;
  127.          --color-secondary-button: 18,18,18;
  128.          --color-secondary-button-text: 255,255,255;
  129.          --color-link: 255,255,255;
  130.          --color-badge-foreground: 255,255,255;
  131.          --color-badge-background: 18,18,18;
  132.          --color-badge-border: 255,255,255;
  133.          --payment-terms-background-color: rgb(18 18 18);
  134.        }
  135.      
  136.        
  137.        .color-scheme-5 {
  138.          --color-background: 51,79,180;
  139.          
  140.            --gradient-background: #334fb4;
  141.          
  142.          --color-foreground: 255,255,255;
  143.          --color-shadow: 18,18,18;
  144.          --color-button: 255,255,255;
  145.          --color-button-text: 51,79,180;
  146.          --color-secondary-button: 51,79,180;
  147.          --color-secondary-button-text: 255,255,255;
  148.          --color-link: 255,255,255;
  149.          --color-badge-foreground: 255,255,255;
  150.          --color-badge-background: 51,79,180;
  151.          --color-badge-border: 255,255,255;
  152.          --payment-terms-background-color: rgb(51 79 180);
  153.        }
  154.      
  155.  
  156.      body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5 {
  157.        color: rgba(var(--color-foreground), 0.75);
  158.        background-color: rgb(var(--color-background));
  159.      }
  160.  
  161.      :root {
  162.        --font-body-family: "New York", Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  163.        --font-body-style: normal;
  164.        --font-body-weight: 400;
  165.  
  166.        --font-heading-family: "New York", Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  167.        --font-heading-style: normal;
  168.        --font-heading-weight: 400;
  169.  
  170.        --font-body-scale: 1.0;
  171.        --font-heading-scale: 1.0;
  172.        --media-padding: px;
  173.        --media-border-opacity: 0.0;
  174.        --media-border-width: 0px;
  175.        --media-radius: 0px;
  176.        --media-shadow-opacity: 0.0;
  177.        --media-shadow-horizontal-offset: 0px;
  178.        --media-shadow-vertical-offset: 4px;
  179.        --media-shadow-blur-radius: 5px;
  180.        --media-shadow-visible: 0;
  181.  
  182.        --page-width: 160rem;
  183.        --page-width-margin: 0rem;
  184.  
  185.        --product-card-image-padding: 1.0rem;
  186.        --product-card-corner-radius: 0.0rem;
  187.        --product-card-text-alignment: left;
  188.        --product-card-border-width: 0.0rem;
  189.        --product-card-border-opacity: 0.1;
  190.        --product-card-shadow-opacity: 0.0;
  191.        --product-card-shadow-visible: 0;
  192.        --product-card-shadow-horizontal-offset: 0.0rem;
  193.        --product-card-shadow-vertical-offset: 0.4rem;
  194.        --product-card-shadow-blur-radius: 0.5rem;
  195.  
  196.        --collection-card-image-padding: 0.0rem;
  197.        --collection-card-corner-radius: 0.0rem;
  198.        --collection-card-text-alignment: left;
  199.        --collection-card-border-width: 0.0rem;
  200.        --collection-card-border-opacity: 0.0;
  201.        --collection-card-shadow-opacity: 0.1;
  202.        --collection-card-shadow-visible: 1;
  203.        --collection-card-shadow-horizontal-offset: 0.0rem;
  204.        --collection-card-shadow-vertical-offset: 0.0rem;
  205.        --collection-card-shadow-blur-radius: 0.5rem;
  206.  
  207.        --blog-card-image-padding: 0.0rem;
  208.        --blog-card-corner-radius: 0.0rem;
  209.        --blog-card-text-alignment: left;
  210.        --blog-card-border-width: 0.0rem;
  211.        --blog-card-border-opacity: 0.0;
  212.        --blog-card-shadow-opacity: 0.1;
  213.        --blog-card-shadow-visible: 1;
  214.        --blog-card-shadow-horizontal-offset: 0.0rem;
  215.        --blog-card-shadow-vertical-offset: 0.0rem;
  216.        --blog-card-shadow-blur-radius: 0.0rem;
  217.  
  218.        --badge-corner-radius: 4.0rem;
  219.  
  220.        --spacing-sections-desktop: 0px;
  221.        --spacing-sections-mobile: 0px;
  222.  
  223.        --grid-desktop-vertical-spacing: 8px;
  224.        --grid-desktop-horizontal-spacing: 8px;
  225.        --grid-mobile-vertical-spacing: 4px;
  226.        --grid-mobile-horizontal-spacing: 4px;
  227.  
  228.        --text-boxes-border-opacity: 0.1;
  229.        --text-boxes-border-width: 0px;
  230.        --text-boxes-radius: 0px;
  231.        --text-boxes-shadow-opacity: 0.0;
  232.        --text-boxes-shadow-visible: 0;
  233.        --text-boxes-shadow-horizontal-offset: 0px;
  234.        --text-boxes-shadow-vertical-offset: 4px;
  235.        --text-boxes-shadow-blur-radius: 5px;
  236.  
  237.        --buttons-radius: 0px;
  238.        --buttons-radius-outset: 0px;
  239.        --buttons-border-width: 1px;
  240.        --buttons-border-opacity: 1.0;
  241.        --buttons-shadow-opacity: 0.0;
  242.        --buttons-shadow-visible: 0;
  243.        --buttons-shadow-horizontal-offset: 0px;
  244.        --buttons-shadow-vertical-offset: 4px;
  245.        --buttons-shadow-blur-radius: 5px;
  246.        --buttons-border-offset: 0px;
  247.  
  248.        --inputs-radius: 0px;
  249.        --inputs-border-width: 1px;
  250.        --inputs-border-opacity: 0.55;
  251.        --inputs-shadow-opacity: 0.05;
  252.        --inputs-shadow-horizontal-offset: 0px;
  253.        --inputs-margin-offset: 4px;
  254.        --inputs-shadow-vertical-offset: 4px;
  255.        --inputs-shadow-blur-radius: 5px;
  256.        --inputs-radius-outset: 0px;
  257.  
  258.        --variant-pills-radius: 40px;
  259.        --variant-pills-border-width: 1px;
  260.        --variant-pills-border-opacity: 0.55;
  261.        --variant-pills-shadow-opacity: 0.0;
  262.        --variant-pills-shadow-horizontal-offset: 0px;
  263.        --variant-pills-shadow-vertical-offset: 4px;
  264.        --variant-pills-shadow-blur-radius: 5px;
  265.      }
  266.    </style>
  267. <link href="//www.k-beauty.co.uk/cdn/shop/t/559/assets/section-password.css?v=103124485985703196321733680397" rel="stylesheet" type="text/css" media="all" />
  268.    <link href="//www.k-beauty.co.uk/cdn/shop/t/559/assets/base.css?v=52967540475279212631733680397" rel="stylesheet" type="text/css" media="all" />
  269.    <link href="//www.k-beauty.co.uk/cdn/shop/t/559/assets/component-list-social.css?v=35792976012981934991733680397" rel="stylesheet" type="text/css" media="all" />
  270.  
  271.    <script>
  272.      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
  273.    </script>
  274.    <script src="//www.k-beauty.co.uk/cdn/shop/t/559/assets/global.js?v=37789449186354158531733680397" defer="defer"></script>
  275.    <script src="//www.k-beauty.co.uk/cdn/shop/t/559/assets/details-modal.js?v=25581673532751508451733680397" defer="defer"></script>
  276.    <script src="//www.k-beauty.co.uk/cdn/shop/t/559/assets/password-modal.js?v=79398572782218654001733680397" defer="defer"></script>
  277.  <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
  278. <script>(function(){if ("sendBeacon" in navigator && "performance" in window) {var session_token = document.cookie.match(/_shopify_s=([^;]*)/);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: 2216788014,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "password"};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>
  279. <script id="web-pixels-manager-setup">(function e(e,d,r,n,o,i){if(void 0===i&&(i={}),!Boolean(null===(t=null===(a=window.Shopify)||void 0===a?void 0:a.analytics)||void 0===t?void 0:t.replayQueue)){var a,t;window.Shopify=window.Shopify||{};var s=window.Shopify;s.analytics=s.analytics||{};var l=s.analytics;l.replayQueue=[],l.publish=function(e,d,r){return l.replayQueue.push([e,d,r]),!0};try{self.performance.mark("wpm:start")}catch(e){}var u=function(){var e={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:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-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:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-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+|)/},d=e.modern,r=e.legacy,n=navigator.userAgent;return n.match(d)?"modern":n.match(r)?"legacy":"unknown"}(),c="modern"===u?"modern":"legacy",f=(null!=o?o:{modern:"",legacy:""})[c],m=function(e){return[e.baseUrl,"/wpm","/b",e.hashVersion,"modern"===e.buildTarget?"m":"l",".js"].join("")}({baseUrl:r,hashVersion:n,buildTarget:c}),p=function(e){var d=e.version,r=e.bundleTarget,n=e.surface,o=e.pageUrl,i=e.monorailEndpoint;return{emit:function(e){var a=e.status,t=e.errorMsg,s=(new Date).getTime(),l=JSON.stringify({metadata:{event_sent_at_ms:s},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:d,bundle_target:r,page_url:o,status:a,surface:n,error_msg:t},metadata:{event_created_at_ms:s}}]});if(!i)return console&&console.warn&&console.warn("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{return self.navigator.sendBeacon.bind(self.navigator)(i,l)}catch(e){}var u=new XMLHttpRequest;try{return u.open("POST",i,!0),u.setRequestHeader("Content-Type","text/plain"),u.send(l),!0}catch(e){return console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}}}({version:n,bundleTarget:u,surface:e.surface,pageUrl:self.location.href,monorailEndpoint:e.monorailEndpoint});try{i.browserTarget=u,function(e){var d=e.src,r=e.async,n=void 0===r||r,o=e.onload,i=e.onerror,a=e.sri,t=e.scriptDataAttributes,s=void 0===t?{}:t,l=document.createElement("script"),u=document.querySelector("head"),c=document.querySelector("body");if(l.async=n,l.src=d,a&&(l.integrity=a,l.crossOrigin="anonymous"),s)for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f))try{l.dataset[f]=s[f]}catch(e){}if(o&&l.addEventListener("load",o),i&&l.addEventListener("error",i),u)u.appendChild(l);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(l)}}({src:m,async:!0,onload:function(){if(!function(){var e,d;return Boolean(null===(d=null===(e=window.Shopify)||void 0===e?void 0:e.analytics)||void 0===d?void 0:d.initialized)}()){var r=window.webPixelsManager.init(e)||void 0;if(r){d(r);var n=window.Shopify.analytics;n.replayQueue.forEach((function(e){var d=e[0],n=e[1],o=e[2];r.publishCustomEvent(d,n,o)})),n.replayQueue=[],n.publish=r.publishCustomEvent,n.visitor=r.visitor,n.initialized=!0}}},onerror:function(){return p.emit({status:"failed",errorMsg:"".concat(m," has failed to load")})},sri:function(e){var d=/^sha384-[A-Za-z0-9+/=]+$/;return"string"==typeof e&&d.test(e)}(f)?f:"",scriptDataAttributes:i}),p.emit({status:"loading"})}catch(e){p.emit({status:"failed",errorMsg:(null==e?void 0:e.message)||"Unknown error"})}}})({shopId: 2216788014,storefrontBaseUrl: "https://www.k-beauty.co.uk",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://monorail-edge.shopifysvc.com/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["ac843a20"],webPixelsConfigList: [{"id":"193724801","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0420","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0420","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,effectiveTopLevelDomain: "co.uk",initData: {"shop":{"name":"K-Beauty UK","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"k-beauty-skincare-and-makeup.myshopify.com","countryCode":"GB","storefrontUrl":"https://www.k-beauty.co.uk"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});},"https://www.k-beauty.co.uk/cdn","79c51b55w8151734bp1f8946d8mfa37738b",{"modern":"","legacy":""},{"shopId":"2216788014","storefrontBaseUrl":"https://www.k-beauty.co.uk","extensionBaseUrl":"https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"ac843a20\"]","isMerchantRequest":"false","hashVersion":"79c51b55w8151734bp1f8946d8mfa37738b"});</script><script>
  280.  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
  281.  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
  282.  window.ShopifyAnalytics.meta.currency = 'GBP';
  283.  var meta = {"page":{"pageType":"password"}};
  284.  for (var attr in meta) {
  285.    window.ShopifyAnalytics.meta[attr] = meta[attr];
  286.  }
  287. </script>
  288. <script class="analytics">
  289.  (function () {
  290.    var customDocumentWrite = function(content) {
  291.      var jquery = null;
  292.  
  293.      if (window.jQuery) {
  294.        jquery = window.jQuery;
  295.      } else if (window.Checkout && window.Checkout.$) {
  296.        jquery = window.Checkout.$;
  297.      }
  298.  
  299.      if (jquery) {
  300.        jquery('body').append(content);
  301.      }
  302.    };
  303.  
  304.    var hasLoggedConversion = function(token) {
  305.      if (token) {
  306.        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
  307.      }
  308.      return false;
  309.    }
  310.  
  311.    var setCookieIfConversion = function(token) {
  312.      if (token) {
  313.        var twoMonthsFromNow = new Date(Date.now());
  314.        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
  315.  
  316.        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
  317.      }
  318.    }
  319.  
  320.    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
  321.    if (trekkie.integrations) {
  322.      return;
  323.    }
  324.    trekkie.methods = [
  325.      'identify',
  326.      'page',
  327.      'ready',
  328.      'track',
  329.      'trackForm',
  330.      'trackLink'
  331.    ];
  332.    trekkie.factory = function(method) {
  333.      return function() {
  334.        var args = Array.prototype.slice.call(arguments);
  335.        args.unshift(method);
  336.        trekkie.push(args);
  337.        return trekkie;
  338.      };
  339.    };
  340.    for (var i = 0; i < trekkie.methods.length; i++) {
  341.      var key = trekkie.methods[i];
  342.      trekkie[key] = trekkie.factory(key);
  343.    }
  344.    trekkie.load = function(config) {
  345.      trekkie.config = config || {};
  346.      trekkie.config.initialDocumentCookie = document.cookie;
  347.      var first = document.getElementsByTagName('script')[0];
  348.      var script = document.createElement('script');
  349.      script.type = 'text/javascript';
  350.      script.onerror = function(e) {
  351.        var scriptFallback = document.createElement('script');
  352.        scriptFallback.type = 'text/javascript';
  353.        scriptFallback.onerror = function(error) {
  354.                var Monorail = {
  355.      produce: function produce(monorailDomain, schemaId, payload) {
  356.        var currentMs = new Date().getTime();
  357.        var event = {
  358.          schema_id: schemaId,
  359.          payload: payload,
  360.          metadata: {
  361.            event_created_at_ms: currentMs,
  362.            event_sent_at_ms: currentMs
  363.          }
  364.        };
  365.        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
  366.      },
  367.      sendRequest: function sendRequest(endpointUrl, payload) {
  368.        // Try the sendBeacon API
  369.        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
  370.          var blobData = new window.Blob([payload], {
  371.            type: 'text/plain'
  372.          });
  373.  
  374.          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
  375.            return true;
  376.          } // sendBeacon was not successful
  377.  
  378.        } // XHR beacon
  379.  
  380.        var xhr = new XMLHttpRequest();
  381.  
  382.        try {
  383.          xhr.open('POST', endpointUrl);
  384.          xhr.setRequestHeader('Content-Type', 'text/plain');
  385.          xhr.send(payload);
  386.        } catch (e) {
  387.          console.log(e);
  388.        }
  389.  
  390.        return false;
  391.      },
  392.      isIos12: function isIos12() {
  393.        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
  394.      }
  395.    };
  396.    Monorail.produce('monorail-edge.shopifysvc.com',
  397.      'trekkie_storefront_load_errors/1.1',
  398.      {shop_id: 2216788014,
  399.      theme_id: 176920756609,
  400.      app_name: "storefront",
  401.      context_url: window.location.href,
  402.      source_url: "//www.k-beauty.co.uk/cdn/s/trekkie.storefront.e4b7dfbfa4ea6cc68d87e97829a12478d9c16c4b.min.js"});
  403.  
  404.        };
  405.        scriptFallback.async = true;
  406.        scriptFallback.src = '//www.k-beauty.co.uk/cdn/s/trekkie.storefront.e4b7dfbfa4ea6cc68d87e97829a12478d9c16c4b.min.js';
  407.        first.parentNode.insertBefore(scriptFallback, first);
  408.      };
  409.      script.async = true;
  410.      script.src = '//www.k-beauty.co.uk/cdn/s/trekkie.storefront.e4b7dfbfa4ea6cc68d87e97829a12478d9c16c4b.min.js';
  411.      first.parentNode.insertBefore(script, first);
  412.    };
  413.    trekkie.load(
  414.      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":2216788014,"isMerchantRequest":null,"themeId":176920756609,"themeCityHash":"7817626543161128210","contentLanguage":"en","currency":"GBP","eventMetadataId":"8a80be47-460b-4dd1-99ad-d3142e760970"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
  415.    );
  416.  
  417.    var loaded = false;
  418.    trekkie.ready(function() {
  419.      if (loaded) return;
  420.      loaded = true;
  421.  
  422.      window.ShopifyAnalytics.lib = window.trekkie;
  423.  
  424.      var originalDocumentWrite = document.write;
  425.      document.write = customDocumentWrite;
  426.      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
  427.      document.write = originalDocumentWrite;
  428.  
  429.      window.ShopifyAnalytics.lib.page(null,{"pageType":"password","shopifyEmitted":true});
  430.  
  431.      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
  432.      var token = match? match[1]: undefined;
  433.      if (!hasLoggedConversion(token)) {
  434.        setCookieIfConversion(token);
  435.        
  436.      }
  437.    });
  438.  
  439.  
  440.        var eventsListenerScript = document.createElement('script');
  441.        eventsListenerScript.async = true;
  442.        eventsListenerScript.src = "//www.k-beauty.co.uk/cdn/shopifycloud/shopify/assets/shop_events_listener-1d89eace2351930ad947448cd92e0cd236cb81ecc8f6bbf9ce2331557cb884b2.js";
  443.        document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
  444.  
  445. })();</script>
  446.  <script>
  447.  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
  448.    window.ga = function ga() {
  449.      (window.ga.q = window.ga.q || []).push(arguments);
  450.      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
  451.        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
  452.      }
  453.      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.");
  454.    };
  455.    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
  456.      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
  457.    }
  458.  }
  459. </script>
  460. <script
  461.  defer
  462.  src="https://www.k-beauty.co.uk/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.6.6.min.js"
  463.  data-application="storefront-renderer"
  464.  data-shop-id="2216788014"
  465.  data-render-region="gcp-europe-west4"
  466.  data-page-type="password"
  467.  data-theme-instance-id="176920756609"
  468.  data-theme-name="Dawn"
  469.  data-theme-version="13.0.1"
  470.  data-monorail-region="shop_domain"
  471.  data-resource-timing-sampling-rate="10"
  472.  data-shs="true"
  473. ></script>
  474. </head>
  475.  
  476.  <body class="password gradient">
  477.    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
  478.      Skip to content
  479.    </a>
  480.  
  481.    <div id="shopify-section-main-password-header" class="shopify-section"><style type="text/css">
  482.  .password-logo {
  483.    max-width: 260px;
  484.  }
  485. </style>
  486.  
  487. <div class="color-scheme-1 gradient">
  488.  <div class="password-header"><img src="//www.k-beauty.co.uk/cdn/shop/files/K_Beauty_Logo.png?v=1638008765&amp;width=500" alt="K Beauty UK logo" srcset="//www.k-beauty.co.uk/cdn/shop/files/K_Beauty_Logo.png?v=1638008765&amp;width=50 50w, //www.k-beauty.co.uk/cdn/shop/files/K_Beauty_Logo.png?v=1638008765&amp;width=100 100w, //www.k-beauty.co.uk/cdn/shop/files/K_Beauty_Logo.png?v=1638008765&amp;width=150 150w, //www.k-beauty.co.uk/cdn/shop/files/K_Beauty_Logo.png?v=1638008765&amp;width=200 200w, //www.k-beauty.co.uk/cdn/shop/files/K_Beauty_Logo.png?v=1638008765&amp;width=250 250w, //www.k-beauty.co.uk/cdn/shop/files/K_Beauty_Logo.png?v=1638008765&amp;width=300 300w, //www.k-beauty.co.uk/cdn/shop/files/K_Beauty_Logo.png?v=1638008765&amp;width=400 400w, //www.k-beauty.co.uk/cdn/shop/files/K_Beauty_Logo.png?v=1638008765&amp;width=500 500w" width="260" height="56.169958108916816" class="password-logo">
  489. <div class="password-content">
  490.        Sorry this store is temporarily closed.
  491.      </div><password-modal>
  492.      <details class="password-modal modal">
  493.        <summary class="modal__toggle" aria-haspopup="dialog">
  494.          <div class="modal__toggle-open password-link link underlined-link">
  495.            <svg aria-hidden="true" focusable="false" class="icon icon-padlock" viewBox="0 0 16 21" fill="none">
  496.  <path fill-rule="evenodd" d="M5.03 1.79A3.73 3.73 0 018 .5c1.28 0 2.28.48 2.97 1.29.67.8 1 1.87 1.03 3V7.5h3c.28 0 .5.22.5.5v12a.5.5 0 01-.5.5H1a.5.5 0 01-.5-.5V8c0-.28.22-.5.5-.5h3V4.8c0-1.1.36-2.15 1.03-3.01zM11 6.4v1.09H5V4.82c.03-.99.31-1.82.8-2.4A2.75 2.75 0 018 1.49c1.01 0 1.73.37 2.2.93.49.58.77 1.41.8 2.4V6.4zM1.5 8.49v11h13v-11h-13zm6.51 2.5a1.5 1.5 0 00-.7 2.82v2.5a.68.68 0 001.36 0v-2.47A1.5 1.5 0 008 11l.01-.01z" clip-rule="evenodd" fill="currentColor" />
  497. </svg>
  498.  
  499.            Enter using password
  500.          </div>
  501.          <div class="modal__toggle-close" aria-hidden="true">
  502.            <svg
  503.  xmlns="http://www.w3.org/2000/svg"
  504.  aria-hidden="true"
  505.  focusable="false"
  506.  class="icon icon-close"
  507.  fill="none"
  508.  viewBox="0 0 18 17"
  509. >
  510.  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
  511. </svg>
  512.  
  513.          </div>
  514.        </summary>
  515.        <div
  516.          class="modal__content"
  517.          role="dialog"
  518.          aria-labelledby="DialogHeading"
  519.          aria-modal="true"
  520.        >
  521.          <div class="password-modal__content" tabindex="-1">
  522.            <button type="button" class="modal__close-button link" aria-label="Close">
  523.              <svg
  524.  xmlns="http://www.w3.org/2000/svg"
  525.  aria-hidden="true"
  526.  focusable="false"
  527.  class="icon icon-close"
  528.  fill="none"
  529.  viewBox="0 0 18 17"
  530. >
  531.  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
  532. </svg>
  533.  
  534.            </button>
  535.            <h2 class="password-modal__content-heading" id="DialogHeading">
  536.              Enter store using password:
  537.            </h2><form method="post" action="/password" id="login_form" accept-charset="UTF-8" class="password-form"><input type="hidden" name="form_type" value="storefront_password" /><input type="hidden" name="utf8" value="✓" /><div class="password-field field">
  538.                <input
  539.                  type="password"
  540.                  name="password"
  541.                  id="Password"
  542.                  class="field__input"
  543.                  autocomplete="current-password"
  544.                  placeholder="Your password"
  545.                >
  546.                <label class="field__label" for="Password">Your password</label></div>
  547.              <button name="commit" class="password-button button button--outline">
  548.                Enter
  549.              </button></form><small class="password__footer-text">Are you the store owner? <a href="/admin" class="link underlined-link">Log in here</a></small>
  550.          </div>
  551.        </div>
  552.      </details>
  553.    </password-modal>
  554.  </div>
  555. </div>
  556.  
  557. <hr>
  558. </div>
  559.  
  560.    <main id="MainContent" class="password-main">
  561.      <section id="shopify-section-template--24362689233281__main" class="shopify-section section"><link href="//www.k-beauty.co.uk/cdn/shop/t/559/assets/section-image-banner.css?v=104371272348087278231733680397" rel="stylesheet" type="text/css" media="all" />
  562. <link href="//www.k-beauty.co.uk/cdn/shop/t/559/assets/component-newsletter.css?v=4727253280200485261733680397" rel="stylesheet" type="text/css" media="all" />
  563. <link href="//www.k-beauty.co.uk/cdn/shop/t/559/assets/newsletter-section.css?v=62410470717655853621733680397" rel="stylesheet" type="text/css" media="all" />
  564. <link href="//www.k-beauty.co.uk/cdn/shop/t/559/assets/section-email-signup-banner.css?v=77014967447923078771733680397" rel="stylesheet" type="text/css" media="all" />
  565. <style data-shopify>#Banner-template--24362689233281__main::after {
  566.    opacity: 0.0;
  567.  }</style><div
  568.  id="Banner-template--24362689233281__main"
  569.  class="email-signup-banner banner banner--content-align-center banner--content-align-mobile-center banner--medium banner--mobile-bottom"
  570. ><div class="banner__media"><svg
  571.  preserveAspectRatio="xMidYMid slice"
  572.  aria-hidden="true"
  573.  focusable="false"
  574.  class="email-signup-banner-background"
  575.  version="1.1"
  576.  id="Layer_1"
  577.  xmlns="http://www.w3.org/2000/svg"
  578.  x="0"
  579.  y="0"
  580.  viewBox="0 0 2169.3 648"
  581.  style="enable-background:new 0 0 2169.3 648"
  582.  xml:space="preserve"
  583. >
  584.  <style>.st0,.st4{fill:rgb(var(--color-button))}.st4{opacity:.55;enable-background:new}</style><path class="st0" d="M1791.7 370.7zM1791.7 650.9V370.8h-.1s.1 271.6.1 280.1zM1791.7 370.8s-.1 0 0 0z"/><path d="M1308.6 371.2V216.6L1084.9-.1 861.4 215.8V651h447.2V371.2zm-223.3-248.4c-15 .1-27-12-27.2-26.8-.2-14.8 12-27 26.8-27.2 15-.1 27 12 27.2 26.8v.1c0 14.9-11.9 27-26.8 27.1z" style="opacity:.75;fill:rgb(var(--color-button));enable-background:new"/><path class="st0" d="M501.6 436.9h131c-45.2-4-86.7-22.2-120-49.9-30.9-25.8-54.7-59.9-68.1-98.7-7.8-22.5-12-46.4-12-71.3V0h.5-205.7c2.5.1 5-.2 7.5 0 110.9 10.6 197.7 104.5 197.8 217.8.2 120.4-100.3 218.8-220.9 218.8h-76v213.9h152.1v-.2c.1-117.8 95.9-213.4 213.8-213.4zM861.4 650.4V277.7c-4.8 17.5-11.8 34.2-20.8 50l-1.7 2.8c-6.3 10.8-13.5 20.8-21.5 30.3-.1.2-.4.4-.5.6l-.1.1c-13.5 15.8-29.2 29.6-46.7 40.9-2.9 1.8-5.6 3.6-8.6 5.3-12.8 7.5-26.3 13.6-40.4 18.3-9.5 3.1-19.1 5.6-29 7.4-10.9 1.9-21.9 3.1-33 3.3-1.8 0-3.5.1-5.3.1h-.1v.7c.1 39 7.7 74.9 25.8 106.5 11.4 19.1 25.4 36.5 41.5 51.6 12.7 11.8 26.6 22.4 41.5 31.2.1.1.4.2.5.4 22.7 13.2 48 20.9 73.9 23.1 1.2.1 2.3.2 3.5.2 3.8.2 20.8.4 20.8.4v-.5h.2z"/><path class="st0" d="M651.6 330.4h2.6c25.2-.6 48.5-9.7 66.8-24.5 25.1-20.2 41.2-51.3 41.2-86 0-34.8-16-65.8-41.2-86-17.9-14.5-40.6-23.4-65.1-24.4-1.4 0-2.9-.1-4.3-.1-61.1 0-110.5 49.5-110.5 110.5s49.4 110.5 110.5 110.5z"/><g style="opacity:.55"><path class="st0" d="M1810 371.2c-3.2 0-10.6 0-18.2-.5-3.7-.2-7.5-.6-11-1.1-1.1-.1-2.2-.4-3.2-.5-125.3-15.6-224.1-119.6-229-248.3-.1-1.1-.2-2.3-.4-3.3-11.8 130.3-108.6 234.6-231.7 252-2.6.4-5.3.7-7.9 1v.6c126.6 14 226.7 119.7 239 252.3 0 .2.6.1.7 0 12.4-133.6 114.3-239.9 242.2-252.6h1.2l.2 101.2-.3 179 384.5.1V371l-366.1.2z"/><path class="st0" d="M1792.4 239c5.9.8 11.7 1.2 17.8 1.2 72.4 0 131-58.6 131-131 0-45.6-23.3-85.8-58.6-109.2H1737.7c-.2.1-.4-.1-.6 0-34.9 23.6-57.9 64-57.9 109.2 0 66.3 49.3 121.1 113.2 129.8z"/></g><g style="opacity:.1"><path class="st0" d="M432.6 217.8C432.5 104.5 345.7 10.6 234.8-.1l-99 .1v436.7h76c120.6-.1 221-98.5 220.8-218.9zM1085 68.9c-15 .1-26.9 12.2-26.8 27.2.1 15 12.2 26.9 27.2 26.8 14.8-.1 26.8-12.1 26.8-26.9v-.1c-.2-15.1-12.3-27.2-27.2-27zM763.2 627.2c-.1-.1-.4-.2-.5-.4-15.1-8.9-29-19.4-41.5-31.2-16.2-15.1-30-32.4-41.5-51.6-18.2-31.5-25.7-67.5-25.8-106.5v-.7h-.3v-.1h-152c-118 0-213.7 95.6-213.8 213.6V650.6h552.9c-1.2-.1-2.3-.2-3.5-.2-26.1-2.2-51.3-10-74-23.2zM1882.5-.1s.1-.1 0 0c35.4 23.4 58.7 63.7 58.7 109.2 0 72.4-58.6 131-131 131-6 0-12-.4-17.8-1.2-63.9-8.7-113.2-63.5-113.2-129.8 0-45.2 23-85.7 57.9-109.2.2-.1.4.1.6 0h.2-165.1c-15.8 33.5-24.6 71.7-24.6 111.2v4.9c0 1.7.1 3.5.1 5.1 4.9 128.6 103.7 232.7 229 248.3 1.1.1 2.2.4 3.2.5 3.5.5 7.3.8 11 1.1 7.7.5 276.9.1 276.9.1V-.1h-185.9z"/></g><path class="st0" d="M1308.6 216.6v153.9c2.6-.2 5.1-.6 7.8-1 123.1-17.3 219.9-121.7 231.7-251.8.1 1.1.2 2.3.4 3.3-.1-1.7-.1-3.3-.1-5.1V111c0-39.5 8.9-77.5 24.6-111h-488.1l223.7 216.6zM1791.6 370.8c-127.8 12.8-231 119-243.5 252.6 0 .2-.1.1-.2 0-12.3-132.7-112.7-238.3-239.3-252.3l-.1 279.3v.7h483.1v-.2c.1-8.5 0-280.1 0-280.1z"/><path class="st0" d="M1548.1 623.4c12.4-133.5 115.6-239.8 243.5-252.6h-1.3c-127.9 12.7-229.7 119-242.2 252.6zM2068.7-.1V371h107.2V-.1z"/><path class="st4" d="M135.9-.1C59.6-.1-2.3 61.8-2.3 138.1V649.9l138.2-.4V-.1z"/><g><path class="st0" d="M721.2 134.3c-17.9-14.5-40.6-23.4-65.1-24.4-1.4 0-2.9-.1-4.3-.1-61.1 0-110.5 49.5-110.5 110.5s49.5 110.5 110.5 110.5h2.6c25.2-.6 48.5-9.7 66.8-24.5 25.1-20.2 41.2-51.3 41.2-86s-16.1-65.8-41.2-86z"/><path class="st4" d="M870.4-.1H432.7v217.5c0 24.9 4.2 48.9 12 71.3 13.3 38.8 37.2 72.9 68.1 98.7 33.3 27.8 74.5 45.5 119.9 49.4h21.1s3.7.6 5.5.5c11.1-.2 22.1-1.4 33-3.3 9.8-1.8 19.5-4.3 29-7.4 14-4.7 27.6-10.8 40.4-18.3 2.9-1.7 5.7-3.5 8.6-5.3 17.5-11.4 33.1-25.1 46.7-40.9l.1-.1c.1-.2.4-.4.5-.6 8-9.5 15.2-19.5 21.5-30.3l1.7-2.8c9-15.8 15.9-33.1 20.7-50.6v-62l69-66.6c-37.4-38.5-60.1-91.4-60.1-149.2zM721.2 306.3c-18.3 14.8-41.5 23.9-66.8 24.5h-2.6c-61.1 0-110.5-49.5-110.5-110.5s49.5-110.5 110.5-110.5c1.4 0 2.9 0 4.3.1 24.6 1 47.1 9.9 65.1 24.4 25.1 20.2 41.2 51.3 41.2 86-.1 34.8-16.1 65.8-41.2 86z"/><path class="st0" d="M870.4-.1s0-.1 0 0c0 57.8 22.7 110.8 60 149.2L1084.9-.1s-214.5-.2-214.5 0z"/></g>
  585. </svg>
  586. <svg
  587.  preserveAspectRatio="xMidYMid slice"
  588.  aria-hidden="true"
  589.  focusable="false"
  590.  class="email-signup-banner-background email-signup-banner-background-mobile"
  591.  id="Layer_1"
  592.  data-name="Layer 1"
  593.  xmlns="http://www.w3.org/2000/svg"
  594.  viewBox="0 0 374.45 238.04"
  595. >
  596.  <defs><style>.cls-1{fill:none;}.cls-2,.cls-4,.cls-5{fill:rgb(var(--color-button));;}.cls-3{opacity:0.55;}.cls-4{opacity:0.75;}.cls-5{opacity:0.1;}</style></defs><path class="cls-1" d="M89.5,238c-7.27-1.67-14.13-5.11-20.52-8.82a87.1,87.1,0,0,1-30.36-30.35c-6.72-11.64-9.49-24.91-9.49-39.33H29v0c0,14.42,2.77,27.71,9.49,39.36a87.1,87.1,0,0,0,30.36,30.35c6.39,3.71,13.25,7.15,20.52,8.82h.46Z"/><path class="cls-2" d="M106.58,95.46v-.6a80.39,80.39,0,0,1-9.11,24.62l-.6,1a80,80,0,0,1-25.22,26.36c-1,.67-2.07,1.33-3.14,1.95a78,78,0,0,1-25.42,9.44,80.26,80.26,0,0,1-14,1.26c0,14.42,2.77,27.69,9.49,39.33A87.1,87.1,0,0,0,69,229.17c6.39,3.71,13.25,7.15,20.52,8.82l.31,0H93.7a15.28,15.28,0,0,1,3.38,0,74.24,74.24,0,0,0,10.2,0h-.64Z"/><g class="cls-3"><path class="cls-2" d="M357,118.48A78.88,78.88,0,0,0,346.42,158v0h0v0A78.9,78.9,0,0,0,357,197.68a79.76,79.76,0,0,0,17.46,20.88v-121A79.52,79.52,0,0,0,357,118.48Z"/><path class="cls-2" d="M346.42,0a78.9,78.9,0,0,1-10.56,39.25,79.66,79.66,0,0,1-28.95,29,78.58,78.58,0,0,1-39.17,10.6,78.6,78.6,0,0,1,39.15,10.59A79.23,79.23,0,0,1,346.42,158V78.86a79,79,0,0,1,28-60.49V0Z"/><path class="cls-2" d="M114.22,27.3a79.2,79.2,0,0,1-5-27.3h-79V0H0V53.79a39.51,39.51,0,0,1,29.37-13l.86,0A39.58,39.58,0,0,1,69,78.88c0,.5,0,1,0,1.51A39.62,39.62,0,0,1,0,107v47a78,78,0,0,0,29,5.56v0h.15a80.26,80.26,0,0,0,14-1.26,78,78,0,0,0,25.42-9.44c1.07-.62,2.11-1.28,3.14-1.95a80,80,0,0,0,25.22-26.36l.6-1a80.39,80.39,0,0,0,9.11-24.62V78.57l24.69-24.1h0a79,79,0,0,1-11.41-15.19A79.32,79.32,0,0,1,114.22,27.3Z"/></g><path class="cls-2" d="M357,39.26a79.64,79.64,0,0,1,17.46-20.89h0A79.64,79.64,0,0,0,357,39.26Z"/><path class="cls-2" d="M357,118.46A78.93,78.93,0,0,0,346.42,158v0a79.09,79.09,0,0,1,28-60.44h0A79.64,79.64,0,0,0,357,118.46Z"/><path class="cls-2" d="M357,197.68a78.9,78.9,0,0,1-10.57-39.6v0h0v0a79.06,79.06,0,0,0-78.68-79.14,78.58,78.58,0,0,0,39.17-10.6,79.66,79.66,0,0,0,28.95-29A78.9,78.9,0,0,0,346.42,0c0-.12,0-.23,0-.35H267.37v0H109.28V0h0a79.2,79.2,0,0,0,5,27.3,79.32,79.32,0,0,0,5.63,12,79,79,0,0,0,11.41,15.19L187,0h0l57,55.91h0l23.36,22.93h0l0,0V238h107V218.56A79.76,79.76,0,0,1,357,197.68Z"/><path class="cls-2" d="M29.37,120A39.62,39.62,0,0,0,69,80.39c0-.51,0-1,0-1.51A39.56,39.56,0,0,0,30.23,40.79l-.86,0A39.51,39.51,0,0,0,0,53.79V107A39.52,39.52,0,0,0,29.37,120Z"/><path class="cls-4" d="M94.12,238h2.82A12.66,12.66,0,0,0,94.12,238Z"/><path class="cls-5" d="M38.47,198.87C31.75,187.22,29,173.93,29,159.51A78,78,0,0,1,0,154V238H89.35c-7.27-1.67-14.13-5.11-20.52-8.82A87.1,87.1,0,0,1,38.47,198.87Z"/><path class="cls-4" d="M267.41,78.88l0,0h0L244,55.91h0L187,0h0L131.26,54.46h0l-24.69,24.1V93.82c0-.21.11-.42.15-.6v25.21l0,79V238h1.41l-.91,0H267.41V78.88ZM187.17,44.49A9.88,9.88,0,1,1,197,34.61,9.88,9.88,0,0,1,187.17,44.49Z"/><path class="cls-4" d="M106.78,238h0V197.42l0-79V93.22c0,.18-.1.39-.15.6v1.64L106.64,238h.64l.91,0Z"/><path class="cls-5" d="M357,39.26a78.9,78.9,0,0,0-10.57,39.6V158a79,79,0,0,1,28-60.43V18.37A79.64,79.64,0,0,0,357,39.26Z"/><circle class="cls-5" cx="187.17" cy="34.61" r="9.88"/>
  597. </svg>
  598. </div><div class="banner__content banner__content--middle-center page-width">
  599.    <div class="email-signup-banner__box banner__box newsletter newsletter__wrapper isolate content-container color-scheme-1 gradient content-container--full-width-mobile"><h2 class="email-signup-banner__heading h1" >
  600.              Opening soon
  601.            </h2><div class="newsletter__subheading rte body" >
  602.              <p>Be the first to know when we launch.</p>
  603.            </div><div >
  604.              <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
  605.                <input type="hidden" name="contact[tags]" value="newsletter">
  606.                <div class="newsletter-form__field-wrapper">
  607.                  <div class="field">
  608.                    <input
  609.                      id="NewsletterForm--template--24362689233281__main"
  610.                      type="email"
  611.                      name="contact[email]"
  612.                      class="field__input"
  613.                      value=""
  614.                      aria-required="true"
  615.                      autocorrect="off"
  616.                      autocapitalize="off"
  617.                      autocomplete="email"
  618.                      
  619.                      placeholder="Email"
  620.                      required
  621.                    >
  622.                    <label class="field__label" for="NewsletterForm--template--24362689233281__main">
  623.                      Email
  624.                    </label>
  625.                    <button
  626.                      type="submit"
  627.                      class="newsletter-form__button field__button"
  628.                      name="commit"
  629.                      id="Subscribe"
  630.                      aria-label="Subscribe"
  631.                    >
  632.                      <svg
  633.  viewBox="0 0 14 10"
  634.  fill="none"
  635.  aria-hidden="true"
  636.  focusable="false"
  637.  class="icon icon-arrow"
  638.  xmlns="http://www.w3.org/2000/svg"
  639. >
  640.  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
  641. </svg>
  642.  
  643.                    </button>
  644.                  </div></div></form>
  645.            </div></div>
  646.  </div>
  647. </div>
  648.  
  649.  
  650. </section>
  651.    </main>
  652.    <footer>
  653.      <div id="shopify-section-main-password-footer" class="shopify-section">
  654. <hr><div class="password__footer color-scheme-1 gradient">
  655.  <ul class="list-social list-unstyled" role="list"></ul>
  656.  
  657.  <small class="password__footer-caption password__footer-text">This shop will be powered by
  658.    <a
  659.      class="shopify-link"
  660.      href="//www.shopify.com"
  661.      rel="nofollow"
  662.      target="_blank"
  663.      aria-describedby="a11y-new-window-message"
  664.      aria-label="Shopify"
  665.    >
  666.      <svg
  667.        xmlns="http://www.w3.org/2000/svg"
  668.        class="icon icon-shopify"
  669.        viewBox="0 0 150 43"
  670.        version="1.1"
  671.        aria-hidden="true"
  672.      >
  673.        <path fill="currentColor" d="M33.3,8.9 C33.3,8.9 33.3,8.7 33.2,8.6 C33.1,8.5 33,8.5 33,8.5 L29.6,8.3 L27.5,6.2 C27.4,6.1 27.3,6.1 27.2,6.1 L25.4,42.2 L38,39.5 L33.3,8.9 Z M25.8,5.9 L24.9,6.2 C24.3,4.6 23.6,3.4 22.6,2.7 C21.9,2.2 21.1,2 20.3,2.1 C20.1,1.9 19.9,1.7 19.7,1.5 C18.8,0.8 17.6,0.6 16.1,1.2 C11.8,2.7 10,8.3 9.3,11 L5.5,12.1 C5.5,12.1 4.6,12.3 4.4,12.6 C4.2,12.9 4.1,13.6 4.1,13.6 L0.9,37.9 L24.5,42.3 L26.3,6 C26.1,5.8 25.9,5.9 25.8,5.9 Z M20.1,7.6 L16,8.9 C16.5,6.8 17.6,4.6 19.6,3.8 C20,4.8 20.1,6.3 20.1,7.6 Z M16.6,2.4 C17.5,2.1 18.2,2.1 18.7,2.4 C16,3.6 14.8,6.7 14.3,9.3 L11,10.3 C11.7,7.8 13.3,3.6 16.6,2.4 Z M18.9,20.3 C18.7,20.2 18.5,20.1 18.2,20 C17.9,19.9 17.7,19.8 17.4,19.7 C17.1,19.6 16.8,19.6 16.4,19.5 L15.3,19.5 C15,19.5 14.7,19.6 14.4,19.7 C14.1,19.8 13.9,19.9 13.7,20.1 C13.5,20.3 13.4,20.5 13.3,20.7 C13.2,20.9 13.1,21.2 13.1,21.4 C13.1,21.6 13.1,21.8 13.2,22 C13.3,22.2 13.4,22.4 13.5,22.6 C13.7,22.8 13.9,23 14.1,23.2 C14.3,23.4 14.6,23.6 14.9,23.8 C15.4,24.1 15.8,24.4 16.3,24.8 C16.8,25.2 17.2,25.6 17.5,26.1 C17.9,26.6 18.2,27.1 18.4,27.8 C18.6,28.4 18.7,29.1 18.7,29.9 C18.6,31.1 18.4,32.2 17.9,33.1 C17.5,34 16.8,34.7 16.1,35.2 C15.4,35.7 14.5,36 13.6,36.1 C12.7,36.2 11.7,36.2 10.8,35.9 C10.3,35.8 9.9,35.6 9.5,35.5 C9.1,35.3 8.7,35.1 8.3,34.9 C8,34.7 7.6,34.5 7.4,34.3 C7.1,34.1 6.9,33.9 6.7,33.6 L7.8,30 C8,30.2 8.2,30.3 8.5,30.5 C8.8,30.7 9.1,30.9 9.4,31 C9.7,31.2 10.1,31.3 10.4,31.5 C10.8,31.6 11.1,31.7 11.5,31.8 L12.3,31.8 C12.5,31.7 12.8,31.6 12.9,31.5 C13.1,31.4 13.2,31.2 13.3,31 C13.4,30.8 13.4,30.6 13.5,30.3 C13.5,30.1 13.5,29.8 13.4,29.6 C13.3,29.4 13.2,29.2 13.1,28.9 C13,28.7 12.8,28.5 12.5,28.2 C12.3,28 12,27.7 11.6,27.5 C11.2,27.2 10.8,26.9 10.4,26.5 C10.1,26.1 9.7,25.8 9.5,25.3 C9.3,24.9 9.1,24.4 8.9,23.9 C8.8,23.4 8.7,22.9 8.7,22.3 C8.7,21.3 8.9,20.5 9.3,19.7 C9.6,18.9 10.1,18.2 10.7,17.5 C11.3,16.9 12,16.3 12.9,15.9 C13.8,15.5 14.7,15.2 15.8,15 C16.3,14.9 16.8,14.9 17.2,14.9 C17.7,14.9 18.1,14.9 18.5,15 C18.9,15.1 19.3,15.1 19.6,15.2 C19.9,15.3 20.2,15.4 20.5,15.5 L18.9,20.3 Z M21.5,7.2 L21.5,6.7 C21.5,5.4 21.3,4.3 21,3.5 C21.3,3.5 21.6,3.6 21.9,3.8 C22.7,4.3 23.2,5.4 23.6,6.6 L21.5,7.2 Z"/>
  674.        <path fill="currentColor" d="M45.3,29.6 C46.2,30.1 47.8,30.7 49.4,30.7 C50.8,30.7 51.6,29.9 51.6,29 C51.6,28.1 51.1,27.5 49.5,26.6 C47.6,25.5 46.2,24 46.2,22 C46.2,18.5 49.2,16 53.6,16 C55.5,16 57,16.4 57.8,16.8 L56.6,20.3 C55.9,20 54.8,19.6 53.5,19.6 C52.1,19.6 51.2,20.2 51.2,21.3 C51.2,22.1 51.9,22.7 53.1,23.3 C55.1,24.4 56.7,25.9 56.7,28 C56.7,32 53.5,34.2 49,34.1 C46.9,34.1 45,33.5 44.1,32.9 L45.3,29.6 Z M57.7,34.1 L62.6,8.9 L67.6,8.9 L65.7,18.7 L65.8,18.7 C67.1,17.1 68.9,16 71.1,16 C73.7,16 75.2,17.7 75.2,20.5 C75.2,21.4 75.1,22.7 74.8,23.8 L72.8,34.1 L67.8,34.1 L69.7,24.2 C69.8,23.5 69.9,22.7 69.9,22 C69.9,20.9 69.5,20.2 68.3,20.2 C66.7,20.2 65,22.2 64.3,25.5 L62.6,34.2 L57.7,34.2 L57.7,34.1 Z M93.3,23 C93.3,29.1 89.3,34.4 83.4,34.4 C78.9,34.4 76.5,31.3 76.5,27.5 C76.5,21.5 80.5,16.1 86.5,16.1 C91.2,16.1 93.3,19.4 93.3,23 Z M81.6,27.3 C81.6,29.1 82.3,30.5 84,30.5 C86.7,30.5 88.1,25.8 88.1,22.8 C88.1,21.3 87.5,19.8 85.7,19.8 C83.1,19.9 81.6,24.5 81.6,27.3 Z M92.1,41.1 L95.6,23 C96,21 96.4,18.3 96.6,16.4 L101,16.4 L100.7,19.2 L100.8,19.2 C102.1,17.3 104.1,16.2 106.1,16.2 C109.8,16.2 111.3,19.1 111.3,22.5 C111.3,28.5 107.4,34.6 101.6,34.6 C100.4,34.6 99.2,34.1 98.7,34.1 L98.6,34.1 L97.2,41.1 L92.1,41.1 Z M99.3,29.9 C99.8,30.3 100.5,30.6 101.4,30.6 C104.2,30.6 106.1,26 106.1,22.8 C106.1,21.5 105.6,20.1 104.1,20.1 C102.4,20.1 100.7,22.1 100.1,25.2 L99.3,29.9 Z M111.5,34.1 L114.9,16.4 L120,16.4 L116.6,34.1 L111.5,34.1 Z M118,14.5 C116.6,14.5 115.6,13.4 115.6,11.9 C115.6,10.3 116.9,9 118.5,9 C120,9 121,10.1 121,11.6 C121,13.4 119.6,14.5 118,14.5 Z M120.9,34.1 L123.6,20.1 L121.3,20.1 L122,16.4 L124.3,16.4 L124.4,15.6 C124.8,13.5 125.6,11.4 127.3,10 C128.6,8.9 130.4,8.4 132.2,8.4 C133.4,8.4 134.3,8.6 134.9,8.8 L133.9,12.7 C133.5,12.6 133,12.4 132.3,12.4 C130.6,12.4 129.6,13.9 129.3,15.6 L129.1,16.4 L132.6,16.4 L131.9,20.1 L128.4,20.1 L125.7,34.1 L120.9,34.1 L120.9,34.1 Z M138.9,16.4 L139.7,24.3 C139.9,26.1 140.1,27.6 140.1,28.5 L140.2,28.5 C140.6,27.6 141,26.2 141.7,24.3 L144.8,16.4 L150,16.4 L143.9,29.5 C141.7,34 139.6,37.2 137.3,39.4 C135.5,41.1 133.4,41.9 132.4,42.1 L131,37.9 C131.8,37.6 132.9,37.2 133.8,36.5 C135,35.7 135.9,34.6 136.5,33.5 C136.6,33.2 136.7,33 136.6,31.6 L133.6,16.4 L138.9,16.4 Z"/>
  675.      </svg>
  676.    </a>
  677.  </small>
  678.  <small class="password__footer-login password__footer-text">Are you the store owner? <a href="/admin" class="link underlined-link">Log in here</a></small>
  679. </div>
  680.  
  681.  
  682. </div>
  683.    </footer>
  684.    <ul hidden>
  685.      <li id="a11y-new-window-message">Opens in a new window.</li>
  686.    </ul>
  687.  <style> h2 {text-align: center !important;} .quick-add__submit {background-color: #121212; color: #ffffff; text-transform: uppercase;} .price__sale {font-size: 1.3rem;} .button {text-transform: uppercase;} </style>
  688. </body>
  689. </html>
  690.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda