1<!doctype html> 2<!--[if IE 8]><html class="no-js lt-ie9" lang="en"> <![endif]--> 3<!--[if IE 9 ]><html class="ie9 no-js"> <![endif]--> 4<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js"> <!--<![endif]--> 5<head> 6 7 <!-- Basic page needs ================================================== --> 8 <meta charset="utf-8"> 9 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 10 11 12 <link rel="shortcut icon" href="//www.raggedlife.com/cdn/shop/t/16/assets/favicon.png?v=45520172061956846671732797072" type="image/png" /> 13 14 15 <!-- Title and description ================================================== --> 16 <title> 17 Your Shopping Cart 18 </title> 19 20 21 22 <!-- Helpers ================================================== --> 23 <!-- /snippets/social-meta-tags.liquid --> 24 25 26 <meta property="og:type" content="website"> 27 <meta property="og:title" content="Your Shopping Cart"> 28 29 <meta property="og:image" content="http://www.raggedlife.com/cdn/shop/t/16/assets/logo.png?v=113083212646149956561732797072"> 30 <meta property="og:image:secure_url" content="https://www.raggedlife.com/cdn/shop/t/16/assets/logo.png?v=113083212646149956561732797072"> 31 32 33<meta property="og:url" content="https://www.raggedlife.com/cart"> 34<meta property="og:site_name" content="Ragged Life"> 35 36 37 38 <meta name="twitter:site" content="@raggedlife"> 39 40 41 <meta name="twitter:card" content="summary"> 42 43 44 45 <link rel="canonical" href="https://www.raggedlife.com/cart"> 46 <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"> 47 <meta name="theme-color" content="#747474"> 48 49 <!-- CSS ================================================== --> 50 <link href='https://fonts.googleapis.com/css?family=Lato:400,700italic,700,400italic' rel='stylesheet' type='text/css'> 51 <link href="https://fonts.googleapis.com/css?family=Poppins:400,500,600&display=swap" rel="stylesheet"> 52 53 <link href="//www.raggedlife.com/cdn/shop/t/16/assets/timber.scss.css?v=166812839469115511461753287192" rel="stylesheet" type="text/css" media="all" /> 54 55 <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/fancyapps/[email protected]/dist/jquery.fancybox.min.css" /> 56 57 <link href="//www.raggedlife.com/cdn/shop/t/16/assets/slick.css?v=98340474046176884051732797072" rel="stylesheet" type="text/css" media="all" /> 58 59 60 <link href="//www.raggedlife.com/cdn/shop/t/16/assets/custom.scss.css?v=22142518849577660921736522296" rel="stylesheet" type="text/css" media="all" /> 61 62 <!-- Header hook for plugins ================================================== --> 63
63<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
63<meta name="google-site-verification" content="xhpITfaLD_9dxB-kib61bsUQ5cdmzjo9fQDt6uR4kjw"> 64<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/13035983/digital_wallets/dialog"> 65<meta id="in-context-paypal-metadata" data-shop-id="13035983" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 66<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
66<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
66 67<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
68<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=13035983" crossorigin="anonymous"></script>
vendor: 1 bytes, line 68
68
69<script id="shopify-features" type="application/json">{"accessToken":"0c9e68f026de476277bdb44bcecc01e7","betas":["rich-media-storefront-analytics"],"domain":"www.raggedlife.com","predictiveSearch":true,"shopId":13035983,"locale":"en"}</script>
vendor: 1 bytes, line 69
69
70<script>var Shopify = Shopify || {}; 71Shopify.shop = "ragged-life.myshopify.com"; 72Shopify.locale = "en"; 73Shopify.currency = {"active":"USD","rate":"1.3515306"}; 74Shopify.country = "US"; 75Shopify.theme = {"name":"Ragged Life - Rag Rug Tools Template","id":176569123192,"schema_name":null,"schema_version":null,"theme_store_id":null,"role":"main"}; 76Shopify.theme.handle = "null"; 77Shopify.theme.style = {"id":null,"handle":null}; 78Shopify.cdnHost = "www.raggedlife.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":"cart"}</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:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/f8e911ba92c5300a835977f38\/dc7d8c1467c799755def4c606.js?shop=ragged-life.myshopify.com","https:\/\/d10lpsik1i8c69.cloudfront.net\/w.js?shop=ragged-life.myshopify.com","\/\/shopify.privy.com\/widget.js?shop=ragged-life.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-64d4be59ab281bbef62b8b84bf389c83.js?shop=ragged-life.myshopify.com","https:\/\/gdprcdn.b-cdn.net\/js\/gdpr_cookie_consent.min.js?shop=ragged-life.myshopify.com","https:\/\/cdn-widgetsrepository.yotpo.com\/v1\/loader\/M9rUomb4E756KbXOeC5vDWEPR6XEiglrwTDKQbM8?shop=ragged-life.myshopify.com","https:\/\/gcdn.incartupsell.com\/ghhad-J-LKBy6pskSaQoeNoRFD.js?c=1761647332\u0026shop=ragged-life.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":13035983,"offset":3600,"reqid":"3858e3ee-aadc-4e7f-b490-fdc5dad9c511-1790369933","pageurl":"www.raggedlife.com\/cart","u":"32ef7e8a5b83","p":"cart"};</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="//www.raggedlife.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 = "//www.raggedlife.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="//www.raggedlife.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 = "ragged-life.myshopify.com"; 143 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.raggedlife.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("\/\/www.raggedlife.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://www.raggedlife.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>
154 155<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.raggedlife.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 <!-- /snippets/oldIE-js.liquid --> 184 185 186<!--[if lt IE 9]>
187<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 187
187
188<script src="//www.raggedlife.com/cdn/shop/t/16/assets/respond.min.js?v=52248677837542619231732797072" type="text/javascript"></script>
188 189<link href="//www.raggedlife.com/cdn/shop/t/16/assets/respond-proxy.html" id="respond-proxy" rel="respond-proxy" /> 190<link href="//www.raggedlife.com/search?q=a962d237c48415a8e2e4a68718b7375e" id="respond-redirect" rel="respond-redirect" />
191<script src="//www.raggedlife.com/search?q=a962d237c48415a8e2e4a68718b7375e" type="text/javascript"></script>
191 192<![endif]--> 193 194 195 196
196<script src="//www.raggedlife.com/cdn/shop/t/16/assets/jquery.js?v=3768112701670833061732797072" type="text/javascript"></script>
196 197
197<script src="//www.raggedlife.com/cdn/shop/t/16/assets/modernizr.min.js?v=137617515274177302221732797072" type="text/javascript"></script>
197 198
198<script src="//www.raggedlife.com/cdn/shop/t/16/assets/equalheights.js?v=60473011771786824351732797072" type="text/javascript"></script>
198 199 200
200<script src="//www.raggedlife.com/cdn/shop/t/16/assets/lazyloading.js?v=94224023136283657951732797072" async="async"></script>
200 201 202
202<script src="https://cdn.jsdelivr.net/gh/fancyapps/[email protected]/dist/jquery.fancybox.min.js"></script>
202 203 204
204<script src="//www.raggedlife.com/cdn/shop/t/16/assets/slick.min.js?v=71779134894361685811732797072" type="text/javascript"></script>
204 205 206
206<script src="//www.raggedlife.com/cdn/shop/t/16/assets/custom.js?v=117771120440675026501732797072" type="text/javascript"></script>
206 207 208 209 210 211 212
213<script id="sca_fg_cart_ShowGiftAsProductTemplate" type="text/template"> 214 215 <div class="item not-sca-qv" id="sca-freegift-{{productID}}"> 216 <a class="close_box" style="display: none;position: absolute;top:5px;right: 10px;font-size: 22px;font-weight: bold;cursor: pointer;text-decoration:none;color: #aaa;">Ã</a> 217 <img class="lazyOwl" data-src="{{productImageURL}}"> 218 <div class="sca-product-shop"> 219 <div class="f-fix"><span class="sca-product-title" style="white-space: nowrap;color:#000;{{showfgTitle}}">{{productTitle}}</span> 220 <div id="product-variants-{{productID}}"> 221 <div class="sca-price" id="price-field-{{productID}}"> 222 <span class="sca-old-price">{{variant_compare_at_price}}</span> 223 <span class="sca-special-price">{{variant_price}}</span> 224 </div> 225 <div id="stay-content-sca-freegift-{{productID}}" class="sca-fg-cart-item"> 226 <a class="close_box" style="display: none;position: absolute;top:5px;right: 10px;font-size: 22px;font-weight: bold;cursor: pointer;text-decoration:none;color: #aaa;">Ã</a> 227 <select id="product-select-{{productID}}" name="id" style="display: none"> 228 {{optionVariantData}} 229 </select> 230 </div> 231 </div> 232 <button type='button' id="sca-btn-select-{{productID}}" class="sca-button" onclick="onclickSelect_{{productID}}();"><span>{{SelectButton}}</span></button> 233 <button type='button' id="sca-btn-{{productID}}" class="sca-button" style="display: none"><span>{{AddToCartButton}}</span></button> 234 </div> 235 </div> 236 </div> 237 238</script>
vendor: 1 bytes, line 238
238
239<script id = "sca_fg_cart_ShowGiftAsProductScriptTemplate" type="text/template"> 240 241 var selectCallback_{{productID}}=function(_,t){if(_){if(_.available){$("#sca-btn-{{productID}}").removeClass("disabled").removeAttr("disabled").html("<span>{{AddToCartButton}}</span>").fadeTo(200,1);$("#sca-btn-{{productID}}").unbind("click");$("#sca-btn-{{productID}}").click(SECOMAPP.jQuery.proxy(function(){SECOMAPP.addGiftToCart(_.id,1)},_))}else{$("#sca-btn-{{productID}}").html("<span>{{UnavailableButton}}</span>").addClass("disabled").attr("disabled","disabled").fadeTo(200,.5)}if(_.compare_at_price>_.price){$("#price-field-{{productID}}").html("<span class='sca-old-price'>"+SECOMAPP.formatMoney(_.compare_at_price)+"</span>"+" <s class='sca-special-price'>"+SECOMAPP.formatMoney(_.price)+"</s>")}else{$("#price-field-{{productID}}").html("<span class='sca-special-price'>"+SECOMAPP.formatMoney(_.price)+"</span>")}}else{$("#sca-btn-{{productID}}").html("<span>{{UnavailableButton}}</span>").addClass("disabled").attr("disabled","disabled").fadeTo(200,.5)}if(_&&_.featured_image){var a=$("#sca-freegift-{{productID}} img");var o=_.featured_image;var n=a[0];Shopify.Image.switchImage(o,n,function(_,t,a){$(a).parents("a").attr("href",_);$(a).attr("src",_)})}};var onclickSelect_{{productID}}=function(){SECOMAPP.jQuery.getJSON("/products/{{productHandle}}.js",function(_){if(_.options.length==1){$("<label><strong>"+_.options[0].name+"</strong></label>").insertBefore("#product-select-{{productID}}")}var t=[];SECOMAPP.jQuery.each(_.options,function(_,a){t[_]=a.name});_.options=t;var a={{variantsGiftList}};var o={{mainVariantsList}};for(var n=_.variants.length-1;n>-1;n--){if(a.indexOf(_.variants[n].id)<0&&o.indexOf(_.variants[n].id)<0){_.variants.splice(n,1)}}for(var e=o.length-1;e>-1;e--){var i=a[e];var c=o[e];var s=0;var r=0;for(var n=_.variants.length-1;n>-1;n--){if(_.variants[n].id==i){s=n}else if(_.variants[n].id==c){r=n}}_.variants[s].inventory_management=_.variants[r].inventory_management;_.variants[s].inventory_policy=_.variants[r].inventory_policy;_.variants[s].inventory_quantity=_.variants[r].inventory_quantity;_.variants[s].available=_.variants[r].available;_.variants[s].option1=_.variants[r].option1;_.variants[s].options[0].name=_.variants[r].options[0].name;if(_.variants[s].options[1]){_.variants[s].options[1].name=_.variants[r].options[1].name;_.variants[s].option2=_.variants[r].option2}if(_.variants[s].options[2]){_.variants[s].options[2].name=_.variants[r].options[2].name;_.variants[s].option3=_.variants[r].option3}_.variants[s].title=_.variants[r].title;_.variants[s].name=_.variants[r].name;_.variants[s].public_title=_.variants[r].public_title;_.variants.splice(r,1)}$("#sca-btn-select-{{productID}}").hide();$("#product-select-{{productID}}").show();$("#sca-btn-{{productID}}").show();$("#stay-content-sca-freegift-{{productID}} .close_box").show();$("#stay-content-sca-freegift-{{productID}} .close_box").click(function(){$("#stay-content-sca-freegift-{{productID}}").hide();$("#sca-btn-{{productID}}").hide();$("#sca-btn-select-{{productID}}").show()});new Shopify.OptionSelectors("product-select-{{productID}}",{product:_,onVariantSelected:selectCallback_{{productID}},enableHistoryState:true});if(_.variants.length==1&&_.variants[0].title.indexOf("Default")!==-1){jQuery("#sca-freegift-{{productID}} .selector-wrapper").hide()}else{$("#stay-content-sca-freegift-{{productID}}").show();$("#stay-content-sca-freegift-{{productID}}").focus()}onclickSelect_{{productID}}=function(){$("#stay-content-sca-freegift-{{productID}}").show();$("#sca-btn-{{productID}}").show();$("#sca-btn-select-{{productID}}").hide()}})}; 242 243</script>
243 244
245<script id="sca_fg_cart_ShowGiftAsVariantTemplate" type="text/template"> 246 247 <div class="item not-sca-qv" id="sca-freegift-{{variantID}}"> 248 <img class="lazyOwl" data-src="{{variantImageURL}}"> 249 <div class="sca-product-shop"> 250 <div class="f-fix"> 251 <span class="sca-product-title" style="white-space: nowrap;color:#000;">{{variantTitle}}</span> 252 <div class="sca-price"> 253 <span class="sca-old-price">{{variant_compare_at_price}}</span> 254 <span class="sca-special-price">{{variant_price}}</span> 255 </div> 256 <button type="button" id="sca-btn{{variantID}}" class="sca-button" onclick="SECOMAPP.addGiftToCart({{variantID}},1);"> 257 <span>{{AddToCartButton}}</span> 258 </button> 259 </div> 260 </div> 261 </div> 262 263</script>
263 264
265<script id="sca_fg_prod_GiftList" type="text/template"> 266 267 <a style="text-decoration: none !important" id ="{{giftShowID}}" class="product-image freegif-product-image freegift-info-{{giftShowID}}" 268 title="{{giftTitle}}" href="/products/{{productsHandle}}"> 269 <img class="not-sca-qv" src="{{giftImgUrl}}" alt="{{giftTitle}}" /> 270 </a> 271 272</script>
272 273
274<script id="sca_fg_prod_Gift_PopupDetail" type="text/template"> 275 276 <div class="sca-fg-item fg-info-{{giftShowID}}" style="display:none;z-index:2147483647;"> 277 <div class="sca-fg-item-options"> 278 <div class="sca-fg-item-option-title"> 279 <em>{{freegiftRuleName}}</em> 280 </div> 281 <div class="sca-fg-item-option-ct"> 282 <!-- <div class="sca-fg-image-item"> 283 <img src="{{giftImgUrl}}" /> --> 284 <div class="sca-fg-item-name"> 285 <a href="#">{{giftTitle}}</a> 286 </div> 287 <!-- </div> --> 288 </div> 289 </div> 290 </div> 291 292</script>
292 293
294<script id="sca_fg_ajax_GiftListPopup" type="text/template"> 295 296 <div id="freegift_popup" class="mfp-hide"> 297 <div id="sca-fg-owl-carousel"> 298 <div id="freegift_cart_container" class="sca-fg-cart-container" style="display: none;"> 299 <div id="freegift_message" class="owl-carousel"></div> 300 </div> 301 <div id="sca-fg-slider-cart" style="display: none;"> 302 <div class="sca-fg-cart-title"> 303 <strong>{{popupTitle}}</strong> 304 </div> 305 <div id="sca_freegift_list" class="owl-carousel"></div> 306 </div> 307 </div> 308 </div> 309 310</script>
310 311 312 313 314<link href="//www.raggedlife.com/cdn/shop/t/16/assets/sca.freegift.css?v=138222768784184426861732797072" rel="stylesheet" type="text/css" media="all" />
315<script src="//www.raggedlife.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js" type="text/javascript"></script>
vendor: 1 bytes, line 315
315
316<script> 317 Shopify.money_format = "${{amount}}"; 318 //enable checking free gifts condition when checkout clicked 319 if ((typeof SECOMAPP) === 'undefined') { window.SECOMAPP = {}; }; 320 SECOMAPP.enableOverrideCheckout = true; 321</script>
vendor: 1 bytes, line 321
321
322<script data-cfasync="false" type="text/javascript"> 323 /* Smart Ecommerce App (SEA Inc) 324 * http://www.secomapp.com 325 * Do not reuse those source codes if don't have permission of us. 326 * */ 327 328 (function(){if(!Array.isArray){Array.isArray=function(e){return Object.prototype.toString.call(e)==="[object Array]"}}"function"!==typeof Object.create&&(Object.create=function(e){function t(){}t.prototype=e;return new t});if(!Object.keys){Object.keys=function(e){var t=[],i;for(i in e){if(Object.prototype.hasOwnProperty.call(e,i)){t.push(i)}}return t}}if(!String.prototype.endsWith){Object.defineProperty(String.prototype,"endsWith",{value:function(e,t){var i=this.toString();if(t===undefined||t>i.length){t=i.length}t-=e.length;var r=i.indexOf(e,t);return r!==-1&&r===t},writable:true,enumerable:true,configurable:true})}if(!Array.prototype.indexOf){Array.prototype.indexOf=function(e,t){var i;if(this==null){throw new TypeError('"this" is null or not defined')}var r=Object(this);var o=r.length>>>0;if(o===0){return-1}var n=+t||0;if(Math.abs(n)===Infinity){n=0}if(n>=o){return-1}i=Math.max(n>=0?n:o-Math.abs(n),0);while(i<o){if(i in r&&r[i]===e){return i}i++}return-1}}if(!Array.prototype.forEach){Array.prototype.forEach=function(e,t){var i,r;if(this==null){throw new TypeError(" this is null or not defined")}var o=Object(this);var n=o.length>>>0;if(typeof e!=="function"){throw new TypeError(e+" is not a function")}if(arguments.length>1){i=t}r=0;while(r<n){var a;if(r in o){a=o[r];e.call(i,a,r,o)}r++}}}console=console||{};console.log=console.log||function(){};if(typeof Shopify==="undefined"){Shopify={}}if(typeof Shopify.onError!=="function"){Shopify.onError=function(){}}if(typeof SECOMAPP==="undefined"){SECOMAPP={}}SECOMAPP.removeGiftsVariant=function(e){setTimeout(function(){try{e("select option").not(".sca-fg-cart-item select option").filter(function(){var t=e(this).val();var i=e(this).text();if(i.indexOf(" - ")!==-1){i=i.slice(0,i.indexOf(" - "))}var r=[];if(i.indexOf(" / ")!==-1){r=i.split(" / ");i=r[r.length-1]}if(typeof SECOMAPP.gifts_list_avai!=="undefined"&&typeof SECOMAPP.gifts_list_avai[t]!=="undefined"||i.endsWith("% off)")){e("select option").not(".sca-fg-cart-item select option").filter(function(){var r=e(this).val();var o=e(this).text();return o.endsWith(i)||r==t||o.endsWith("% off)")}).remove();e(".dropdown *,ul li,label,div").filter(function(){var r=e(this).html(),o=e(this).data("value");return r&&r.endsWith(i)||r&&r.endsWith("% off)")||o==t}).remove();return true}return false})}catch(e){console.log(e)}},500)};SECOMAPP.formatMoney=function(e,t){if(typeof e=="string"){e=e.replace(".","")}var i="";var r=typeof Shopify!=="undefined"&&typeof Shopify.money_format!=="undefined"?Shopify.money_format:"{{amount}}";var o=/\{\{\s*(\w+)\s*\}\}/;var n=t||(typeof this.fgsettings.sca_currency_format==="string"&&this.fgsettings.sca_currency_format.indexOf("amount")>-1?this.fgsettings.sca_currency_format:null)||r;if(n.indexOf("amount_no_decimals_no_comma_separator")<0&&n.indexOf("amount_no_comma_separator_up_cents")<0&&n.indexOf("amount_up_cents")<0&&typeof Shopify.formatMoney==="function"){return Shopify.formatMoney(e,n)}function a(e,t){return typeof e=="undefined"?t:e}function f(e,t,i,r,o,n){t=a(t,2);i=a(i,",");r=a(r,".");if(isNaN(e)||e==null){return 0}e=(e/100).toFixed(t);var f=e.split("."),c=f[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+i),s=f[1]?!o||!n?r+f[1]:o+f[1]+n:"";return c+s}switch(n.match(o)[1]){case"amount":i=f(e,2);break;case"amount_no_decimals":i=f(e,0);break;case"amount_with_comma_separator":i=f(e,2,",",".");break;case"amount_no_decimals_with_comma_separator":i=f(e,0,",",".");break;case"amount_no_decimals_no_comma_separator":i=f(e,0,"","");break;case"amount_up_cents":i=f(e,2,",","","<sup>","</sup>");break;case"amount_no_comma_separator_up_cents":i=f(e,2,"","","<sup>","</sup>");break}return n.replace(o,i)};SECOMAPP.setCookie=function(e,t,i,r,o){var n=new Date;n.setTime(n.getTime()+i*24*60*60*1e3+r*60*1e3);var a="expires="+n.toUTCString();document.cookie=e+"="+t+";"+a+(o?";path="+o:";path=/")};SECOMAPP.getCookie=function(e){var t=e+"=";var i=document.cookie.split(";");for(var r=0;r<i.length;r++){var o=i[r];while(o.charAt(0)==" ")o=o.substring(1);if(o.indexOf(t)==0)return o.substring(t.length,o.length)}return""};SECOMAPP.getQueryString=function(){var e={};var t=window.location.search.substring(1);var i=t.split("&");for(var r=0;r<i.length;r++){var o=i[r].split("=");if(typeof e[o[0]]==="undefined"){e[o[0]]=decodeURIComponent(o[1])}
328else if(typeof e[o[0]]==="string"){var n=[e[o[0]],decodeURIComponent(o[1])];e[o[0]]=n}else{e[o[0]].push(decodeURIComponent(o[1]))}}return e};SECOMAPP.freegifts_product_json=function(e){if(e){for(var t=0;t<e.options.length;t++){option=e.options[t];if(option.values)for(var i=0;i<option.values.length;i++){if(option.values[i].endsWith("(Freegifts)")||option.values[i].endsWith("% off)")){option.values.splice(i,1);i--}}}for(var r=function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0},o=e.price,n=e.price_max,a=e.price_min,f=e.compare_at_price,c=e.compare_at_price_max,s=e.compare_at_price_min,t=0;t<e.variants.length;t++){var i=e.variants[t],p=!i.option3?!i.option2?i.option1:i.option2:i.option3;"undefined"!=typeof SECOMAPP&&"undefined"!=typeof SECOMAPP.gifts_list_avai&&!r(SECOMAPP.gifts_list_avai)&&"undefined"!=typeof SECOMAPP.gifts_list_avai[i.id]||p.endsWith("(Freegifts)")||p.endsWith("% off)")?(e.variants.splice(t,1),t-=1):(n>=i.price&&(n=i.price,o=i.price),a<=i.price&&(a=i.price),i.compare_at_price&&(c>=i.compare_at_price&&(c=i.compare_at_price,f=i.compare_at_price),s<=i.compare_at_price&&(s=i.compare_at_price)),1==i.available&&(e.available=!0))}e.price=o,e.price_max=a,e.price_min=n,e.compare_at_price=f,e.compare_at_price_max=s,e.compare_at_price_min=c,e.price_varies=a>n?!0:!1,e.compare_at_price_varies=s>c?!0:!1}return e};SECOMAPP.fg_codes=[];if(SECOMAPP.getCookie("sca_fg_codes")!==""){SECOMAPP.fg_codes=JSON.parse(SECOMAPP.getCookie("sca_fg_codes"))}var e=SECOMAPP.getQueryString();if(e["freegifts_code"]&&SECOMAPP.fg_codes.indexOf(e["freegifts_code"])===-1){if(typeof SECOMAPP.activateOnlyOnePromoCode!=="undefined"&&SECOMAPP.activateOnlyOnePromoCode===true){SECOMAPP.fg_codes=[]}SECOMAPP.fg_codes.push(e["freegifts_code"]);SECOMAPP.setCookie("sca_fg_codes",JSON.stringify(SECOMAPP.fg_codes))}})(); 329 330 ;SECOMAPP.customer={};SECOMAPP.customer.email=null;SECOMAPP.customer.first_name=null;SECOMAPP.customer.last_name=null;SECOMAPP.customer.tags=null;SECOMAPP.customer.orders_count=null;SECOMAPP.customer.total_spent=null;SECOMAPP.customer.freegifts=[];SECOMAPP.shopcart={"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};var cic=[];SECOMAPP.cart_item_collection = cic; 331</script>
331 332 333<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 333-334
333 334<script async src="https://www.googletagmanager.com/gtag/js?id=
334G-Z0WZ655908
vendor: 12 bytes, line 334
334"></script>
335<script> 336
vendor: 134 bytes, lines 336-340
336window.dataLayer = window.dataLayer || []; 337 function gtag(){dataLayer.push(arguments);} 338 gtag('js', new Date()); 339 340 gtag('config', '
340G-Z0WZ655908
vendor: 4 bytes, line 340
340');
341</script>
341 342<!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 343 344 345 346 347 348 349 350<link rel="dns-prefetch" href="https://cdn.judge.me"> 351<link rel="dns-prefetch" href="https://cdn1.judge.me"> 352<link rel="dns-prefetch" href="https://api.judge.me"> 353
354<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#FDEF58","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
354ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#FDEF58","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"dd/mm/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":true,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":false,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
354itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#B7E1F7","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#B7E1F7","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#B7E1F7","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#B7E1F7","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
354youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
354:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Ragged Life","shop_currency":"GBP","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
354shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Ragged Life"};</script>
354 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #B7E1F7;--jdgm-secondary-color: rgba(183,225,247,0.1);--jdgm-star-color: #FDEF58;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #B7E1F7;--jdgm-paginate-color: #B7E1F7;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #B7E1F7}.jdgm-histogram__bar-content{background-color:#B7E1F7}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#B7E1F7}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#FDEF58}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #B7E1F7;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#B7E1F7}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Ragged Life'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 355</style> <style class='jdgm-settings-style'></style> 356 357 358 359 360 <style class='jdgm-miracle-styles'> 361 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
361/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important} 362 363</style> 364 365 366 367 368 369 370 371 372
373<script data-cfasync='false' class='jdgm-script'> 374!function(e){window.jdgm=window.jdgm||{}; 375/* INF-1976 */ 376var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 377if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 378jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 379jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 380setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 381!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 382(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 383a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 384jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 385t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 386t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 387".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 388parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 389jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 390)}))}(document); 391</script>
391 392<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/shopify_v2.css"></noscript> 393 394<!-- BEGIN app snippet: theme_fix_tags -->
394<script> 395 (function() { 396 var jdgmThemeFixes = null; 397 if (!jdgmThemeFixes) return; 398 399 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 400 // before the per-theme fix so the theme-specific CSS wins the cascade. 401 // HTML is never applied globally (too risky). 402 var allThemesFix = jdgmThemeFixes['all']; 403 if (allThemesFix && allThemesFix.css) { 404 var allStyleTag = document.createElement('style'); 405 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 406 allStyleTag.innerHTML = allThemesFix.css; 407 document.head.append(allStyleTag); 408 }; 409 410 if (allThemesFix && allThemesFix.js) { 411 var allScriptTag = document.createElement('script'); 412 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 413 allScriptTag.innerHTML = allThemesFix.js; 414 document.head.append(allScriptTag); 415 }; 416 417 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 418 if (!thisThemeFix) return; 419 420 if (thisThemeFix.html) { 421 document.addEventListener("DOMContentLoaded", function() { 422 var htmlDiv = document.createElement('div'); 423 htmlDiv.classList.add('jdgm-theme-fix-html'); 424 htmlDiv.innerHTML = thisThemeFix.html; 425 document.body.append(htmlDiv); 426 }); 427 }; 428 429 if (thisThemeFix.css) { 430 var styleTag = document.createElement('style'); 431 styleTag.classList.add('jdgm-theme-fix-style'); 432 styleTag.innerHTML = thisThemeFix.css; 433 document.head.append(styleTag); 434 }; 435 436 if (thisThemeFix.js) { 437 var scriptTag = document.createElement('script'); 438 scriptTag.classList.add('jdgm-theme-fix-script'); 439 scriptTag.innerHTML = thisThemeFix.js; 440 document.head.append(scriptTag); 441 }; 442 })(); 443</script>
443 444<!-- END app snippet --> 445<!-- End of Judge.me Core --> 446 447 448 449<!-- END app block -->
449<script src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/loader.js" type="text/javascript" defer="defer"></script>
449 450<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
451<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: 13035983,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 451
451
452<script> 453 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 454</script>
vendor: 1 bytes, line 454
454
455<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}
455).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: 13035983,storefrontBaseUrl: "https://www.raggedlife.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.raggedlife.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1804861816","configuration":"{\"mailchimp_store_id\":\"store_gfxxt44clevcs6cm6c27\", \"mailchimp_user_id\":\"58058949\",\"mailchimp_list_id\":\"b53af20fc8\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"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"]}
455,{"id":"1528398200","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"310476882","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-Z68X34W2NC\\\",\\\"AW-597159510\\\",\\\"GT-T5P22SG\\\"],\\\"target_country\\\":\\\"GB\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-Z68X34W2NC\\\",\\\"AW-597159510\\\/yqCDCIWJ-twBENbc35wC\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-Z68X34W2NC\\\",\\\"AW-597159510\\\/BRhkCIiJ-twBENbc35wC\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-Z68X34W2NC\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-Z68X34W2NC\\\",\\\"AW-597159510\\\/GPEPCP-I-twBENbc35wC\\\",\\\"MC-RR3363WM75\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-Z68X34W2NC\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-Z68X34W2NC\\\",\\\"AW-597159510\\\/5i7iCPyI-twBENbc35wC\\\",\\\"MC-RR3363WM75\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-Z68X34W2NC\\\",\\\"AW-597159510\\\/S0lPCPmI-twBENbc35wC\\\",\\\"MC-RR3363WM75\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-Z68X34W2NC\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-Z68X34W2NC\\\",\\\"AW-597159510\\\/LhntCIuJ-twBENbc35wC\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-Z68X34W2NC\\\",\\\"AW-597159510\\\/_5tPCIKJ-twBENbc35wC\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-Z68X34W2NC\\\"}],\\\"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":"79593554","configuration":"{\"pixel_id\":\"304950826846733\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","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":"205324664","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":"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":"Ragged Life","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"ragged-life.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/www.raggedlife.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.raggedlife.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"176569123192","themePublished":"true","eventMetadataId":"1f06e023-55fd-4aa1-921b-9e8c91b1c6a4","pageType":"cart","shopId":"13035983","storefrontBaseUrl":"https:\/\/www.raggedlife.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
455<script> 456 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 457 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 458 window.ShopifyAnalytics.meta.currency = 'USD'; 459 var meta = {"page":{"pageType":"cart","requestId":"3858e3ee-aadc-4e7f-b490-fdc5dad9c511-1790369933"}}; 460 for (var attr in meta) { 461 window.ShopifyAnalytics.meta[attr] = meta[attr]; 462 } 463</script>
vendor: 1 bytes, line 463
463
464<script class="analytics"> 465 (function () { 466 var customDocumentWrite = function(content) { 467 var jquery = null; 468 469 if (window.jQuery) { 470 jquery = window.jQuery; 471 } else if (window.Checkout && window.Checkout.$) { 472 jquery = window.Checkout.$; 473 } 474 475 if (jquery) { 476 jquery('body').append(content); 477 } 478 }; 479 480 var hasLoggedConversion = function(token) { 481 if (token) { 482 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 483 } 484 return false; 485 } 486 487 var setCookieIfConversion = function(token) { 488 if (token) { 489 var twoMonthsFromNow = new Date(Date.now()); 490 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 491 492 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 493 } 494 } 495 496 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 497 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 498 if (trekkie.integrations) { 499 return; 500 } 501 trekkie.methods = [ 502 'identify', 503 'page', 504 'ready', 505 'track', 506 'trackForm', 507 'trackLink' 508 ]; 509 trekkie.factory = function(method) { 510 return function() { 511 var args = Array.prototype.slice.call(arguments); 512 args.unshift(method); 513 trekkie.push(args); 514 if (method == 'track' || method == 'page') { 515 var pageUrl; 516 try { 517 pageUrl = window.location.href; 518 } catch (e) {} 519 var pageReferrer; 520 try { 521 pageReferrer = document.referrer; 522 } catch (e) {} 523 try { 524 if (window.__TREKKIE_SHIM_QUEUE == null) { 525 window.__TREKKIE_SHIM_QUEUE = []; 526 } 527 window.__TREKKIE_SHIM_QUEUE.push({ 528 from: 'trekkie-stub', 529 method: method, 530 args: args.slice(1), 531 pageContext: { 532 url: pageUrl, 533 referrer: pageReferrer 534 } 535 }); 536 } catch (e) { 537 // no-op 538 } 539 } 540 return trekkie; 541 }; 542 }; 543 for (var i = 0; i < trekkie.methods.length; i++) { 544 var key = trekkie.methods[i]; 545 trekkie[key] = trekkie.factory(key); 546 } 547 trekkie.load = function(config) { 548 trekkie.config = config || {}; 549 trekkie.config.initialDocumentCookie = document.cookie; 550 var first = document.getElementsByTagName('script')[0]; 551var script = document.createElement('script'); 552script.type = 'text/javascript'; 553script.onerror = function(e) { 554 var scriptFallback = document.createElement('script'); 555 scriptFallback.type = 'text/javascript'; 556 scriptFallback.onerror = function(error) { 557 var Monorail = { 558 produce: function produce(monorailDomain, schemaId, payload) { 559 var currentMs = new Date().getTime(); 560 var event = { 561 schema_id: schemaId, 562 payload: payload, 563 metadata: { 564 event_created_at_ms: currentMs, 565 event_sent_at_ms: currentMs 566 } 567 }; 568 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 569 }, 570 sendRequest: function sendRequest(endpointUrl, payload) { 571 // Try the sendBeacon API 572 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 573 var blobData = new window.Blob([payload], { 574 type: 'text/plain' 575 }); 576 577 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 578 return true; 579 } // sendBeacon was not successful 580 581 } // XHR beacon 582 583 var xhr = new XMLHttpRequest(); 584 585 try { 586 xhr.open('POST', endpointUrl); 587 xhr.setRequestHeader('Content-Type', 'text/plain'); 588 xhr.send(payload); 589 } catch (e) { 590 console.log(e); 591 } 592 593 return false; 594 }, 595 isIos12: function isIos12() { 596 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 597 } 598 }; 599 Monorail.produce('monorail-edge.shopifysvc.com', 600 'trekkie_storefront_load_errors/1.1', 601 {shop_id: 13035983, 602 theme_id: 176569123192, 603 app_name: "storefront", 604 context_url: window.location.href, 605 source_url: "//www.raggedlife.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 606 607 }; 608 scriptFallback.async = true; 609 scriptFallback.src = '//www.raggedlife.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 610 first.parentNode.insertBefore(scriptFallback, first); 611}; 612script.async = true; 613script.src = '//www.raggedlife.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 614first.parentNode.insertBefore(script, first); 615 616 }; 617 trekkie.load( 618 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":13035983,"isMerchantRequest":null,"themeId":176569123192,"themeCityHash":"15542356285010196925","contentLanguage":"en","currency":"USD","eventMetadataId":"1f06e023-55fd-4aa1-921b-9e8c91b1c6a4"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 619 ); 620 621 var loaded = false;
622 trekkie.ready(function() { 623 if (loaded) return; 624 loaded = true; 625 626 window.ShopifyAnalytics.lib = window.trekkie; 627 628 var originalDocumentWrite = document.write; 629 document.write = customDocumentWrite; 630 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 631 document.write = originalDocumentWrite; 632 633 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 634 var token = match? match[1]: undefined; 635 if (!hasLoggedConversion(token)) { 636 setCookieIfConversion(token); 637 638 } 639 }); 640 641 window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"3858e3ee-aadc-4e7f-b490-fdc5dad9c511-1790369933","shopifyEmitted":true}); 642 643 var eventsListenerScript = document.createElement('script'); 644 eventsListenerScript.async = true; 645 eventsListenerScript.src = "//www.raggedlife.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 646 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 647})();</script>
647 648
648<script> 649 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 650 window.ga = function ga() { 651 (window.ga.q = window.ga.q || []).push(arguments); 652 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 653 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 654 } 655 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."); 656 }; 657 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 658 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 659 } 660 } 661</script>
vendor: 1 bytes, line 661
661
662<script 663 defer 664 src="https://www.raggedlife.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 665 data-application="storefront-renderer" 666 data-shop-id="13035983" 667 data-render-region="gcp-us-west1" 668 data-page-type="cart" 669 data-theme-instance-id="176569123192" 670 data-theme-name="" 671 data-theme-version="" 672 data-monorail-region="shop_domain" 673 data-resource-timing-sampling-rate="10" 674 data-shs="true" 675 data-shs-beacon="true" 676 data-shs-export-with-fetch="true" 677 data-shs-logs-sample-rate="1" 678 data-shs-beacon-endpoint="https://www.raggedlife.com/api/collect" 679></script>
679 680<meta name="shopify-y" content="2e2478d1-f9e9-497b-ae40-46fb03956b03" data-expiration="1821927534000"><meta name="shopify-s" content="a6034ff2-8657-4d66-bf70-48521677e6dd" data-expiration="1790371734000"><meta name="new-cookie-storage-activated" content="t"> 681</head> 682 683 684<body id="your-shopping-cart" class="template-cart" > 685 <label class="currency-picker__wrapper"> 686 <span class="currency-picker__label">Pick a currency</span> 687 <select class="currency-picker" name="currencies" style="display: inline; width: auto; vertical-align: inherit;"> 688 689 690 <option value="GBP" selected="selected">GBP</option> 691 692 693 694 695 <option value="EUR">EUR</option> 696 697 698 699 <option value="USD">USD</option> 700 701 702 703 <option value="CAD">CAD</option> 704 705 706 707 <option value="AUD">AUD</option> 708 709 710 711 <option value="NZD">NZD</option> 712 713 714 715 <option value="ZAR">ZAR</option> 716 717 718 </select> 719</label> 720 721 722 <div id="CartDrawer" class="drawer drawer--right"> 723 <div class="drawer__header"> 724 <div class="drawer__title h3">Basket Overview</div> 725 <div class="drawer__close js-drawer-close"> 726 <button type="button" class="icon-fallback-text"> 727 <span class="icon icon-x" aria-hidden="true"></span> 728 <span class="fallback-text">"Close Cart"</span> 729 </button> 730 </div> 731 </div> 732 <div id="CartContainer"></div> 733 </div> 734 735 736 <div id="PageContainer" class="is-moved-by-drawer"> 737 <header class="site-header" role="banner"> 738 <div class="wrapper"> 739 740 <div class="grid--full grid--table position_relative"> 741 <div class="grid__item large--two-twelfths medium--one-third small--one-third"> 742 <div id='responsive_nav_container' class="large--hide medium-down--show"> 743 <img id='responsive_nav_icon' src='//www.raggedlife.com/cdn/shop/t/16/assets/mobile_nav.png?v=20194710254928973651732797072' alt='Mobile Navigation' /> 744 </div> 745 746 <div class="medium-down--hide"> 747 748 749 750 <div class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization"> 751 752 753 754 <a href="/" itemprop="url" class="site-header__logo-link"> 755 <img src="//www.raggedlife.com/cdn/shop/t/16/assets/logo.svg?v=44397650762077635051732797072" alt="Ragged Life" width="300" itemprop="logo"> 756 </a> 757 758 759 </div> 760 761 </div> 762 </div> 763 764 <nav class="grid__item large--eight-twelfths medium--one-third small--one-third" role="navigation"> 765 <div class="large--hide"> 766 767 <div class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization"> 768 769 770 771 <a href="/" itemprop="url" class="site-header__logo-link"> 772 <img src="//www.raggedlife.com/cdn/shop/t/16/assets/logo.svg?v=44397650762077635051732797072" alt="Ragged Life" width="300" itemprop="logo"> 773 </a> 774 775 776 </div> 777 778 </div> 779 780 <div id='nav_container'> 781 <ul class="site-nav AccessibleNav"> 782 <li id='search_dropdown'> 783 <form action="/search" method="get" role="search"> 784 <input type="search" name="q" placeholder="SEARCH" class="input-group-field" aria-label="SEARCH" > 785 <button type="submit"> 786 <img src="//www.raggedlife.com/cdn/shop/t/16/assets/search_icon.png?v=164523272809865312891732797072" alt="" /> 787 </button> 788 </form> 789 </li> 790 791 792 793 794 795 <li class="site-nav--has-dropdown" aria-haspopup="true"> 796 797 798 799 800 801 <a href="/pages/about-us" class="site-nav__link"> 802 803 804 About 805 806 <!--<span class="icon icon-arrow-down" aria-hidden="true"></span>--> 807 </a> 808 809 <ul class="site-nav__dropdown"> 810 811 <li> 812 <a href="/pages/about-us" class="site-nav__link">About Us</a> 813 </li> 814 815 <li> 816 <a href="/pages/getting-started" class="site-nav__link">Getting Started</a> 817 </li> 818 819 <li> 820 <a href="/pages/rag-rug-techniques" class="site-nav__link">Rag Rug Techniques</a> 821 </li> 822 823 <li> 824 <a href="/pages/rag-rug-tools" class="site-nav__link">Rag Rug Tools</a> 825 </li> 826 827 <li> 828 <a href="/pages/rag-rug-fabrics" class="site-nav__link">Rag Rug Fabrics</a> 829 </li> 830 831 <li> 832 <a href="/pages/wool-blanket-yarn" class="site-nav__link">Wool Blanket Yarn</a> 833 </li> 834 835 <li> 836 <a href="/pages/proggy-shaggy-rugs" class="site-nav__link">Proggy / Shaggy Rugs</a> 837 </li> 838 839 <li> 840 <a href="/pages/rug-hooking" class="site-nav__link">Rug Hooking</a> 841 </li> 842 843 <li> 844 <a href="/pages/short-shaggy" class="site-nav__link">Short Shaggy Rugs</a> 845 </li> 846 847 <li> 848 <a href="/pages/peg-loom-weaving" class="site-nav__link">Peg Loom Weaving</a> 849 </li> 850 851 <li> 852 <a href="/pages/coiled-rope-technique" class="site-nav__link">Coiled Rope Technique</a> 853 </li> 854 855 <li> 856 <a href="/pages/pre-printed-hessian" class="site-nav__link">Pre-Printed Hessian</a> 857 </li> 858 859 <li> 860 <a href="/pages/our-book" class="site-nav__link">Our Books</a> 861 </li> 862 863 </ul> 864 </li> 865 866 867 868 869 870 <li class="site-nav--has-dropdown" aria-haspopup="true"> 871 872 873 874 875 876 <a href="/pages/grab-a-kit" class="site-nav__link"> 877 878 879 Kits 880 881 <!--<span class="icon icon-arrow-down" aria-hidden="true"></span>--> 882 </a> 883 884 <ul class="site-nav__dropdown"> 885 886 <li> 887 <a href="/pages/grab-a-kit" class="site-nav__link">Our Kits</a> 888 </li> 889 890 <li>
891 <a href="/pages/choosing-a-kit" class="site-nav__link">Choosing a Kit</a> 892 </li> 893 894 <li> 895 <a href="/pages/stockists" class="site-nav__link">Stockists</a> 896 </li> 897 898 </ul> 899 </li> 900 901 902 903 904 905 <li class="site-nav--has-dropdown" aria-haspopup="true"> 906 907 908 909 910 911 <a href="#" class="site-nav__link"> 912 913 914 Workshops 915 916 <!--<span class="icon icon-arrow-down" aria-hidden="true"></span>--> 917 </a> 918 919 <ul class="site-nav__dropdown"> 920 921 <li> 922 <a href="/pages/workshops" class="site-nav__link">Our Workshops</a> 923 </li> 924 925 <li> 926 <a href="/pages/book-a-class" class="site-nav__link">Book A Class</a> 927 </li> 928 929 <li> 930 <a href="/pages/venues" class="site-nav__link">Venues</a> 931 </li> 932 933 <li> 934 <a href="/pages/private-events" class="site-nav__link">Private Events</a> 935 </li> 936 937 <li> 938 <a href="/pages/gallery" class="site-nav__link">Gallery</a> 939 </li> 940 941 <li> 942 <a href="/pages/vouchers" class="site-nav__link">Gift Cards</a> 943 </li> 944 945 <li> 946 <a href="/pages/faq" class="site-nav__link">FAQs</a> 947 </li> 948 949 </ul> 950 </li> 951 952 953 954 955 956 <li> 957 958 959 960 961 962 963 964 965 966 967 <a href="/collections/shop" class="site-nav__link">Shop</a> 968 969 </li> 970 971 972 973 974 975 <li class="site-nav--has-dropdown" aria-haspopup="true"> 976 977 978 979 980 981 <a href="/pages/inspire" class="site-nav__link"> 982 983 984 Inspiration 985 986 <!--<span class="icon icon-arrow-down" aria-hidden="true"></span>--> 987 </a> 988 989 <ul class="site-nav__dropdown"> 990 991 <li> 992 <a href="/pages/inspire" class="site-nav__link">Inspiration</a> 993 </li> 994 995 <li> 996 <a href="/pages/community-rug" class="site-nav__link">Community Rug</a> 997 </li> 998 999 <li> 1000 <a href="https://raggedlifeblog.com/" class="site-nav__link">Blog</a> 1001 </li> 1002 1003 </ul> 1004 </li> 1005 1006 1007 1008 1009 1010 <li> 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 <a href="/pages/contact" class="site-nav__link">Contact</a> 1022 1023 </li> 1024 1025 1026 </ul> 1027 <!-- //site-nav --> 1028 </div> 1029 </nav> 1030 1031 <div class="grid__item large--two-twelfths text-right medium--one-third small--one-third"> 1032 1033 <div id='header_cart_container'> 1034 <!--<a href="/cart" class="site-header__cart-toggle js-drawer-open-right" aria-controls="CartDrawer" aria-expanded="false">--> 1035 1036 <a href="/cart" class="site-header__cart-toggle"> 1037 1038 <span class="icon icon-cart" aria-hidden="true"></span> 1039 1040 1041 1042
1043 <span id="CartCount">0</span> 1044 1045 1046 </a> 1047 </div> 1048 1049 <div class="site-header__search"> 1050 <!-- /snippets/search-bar.liquid --> 1051 1052 1053<form action="/search" method="get" class="input-group search-bar" role="search"> 1054 1055 1056 <input type="search" name="q" placeholder="SEARCH" class="input-group-field" aria-label="SEARCH"> 1057 1058 <span class="input-group-btn"> 1059 <button type="submit" class="btn"><img width="25" src="//www.raggedlife.com/cdn/shop/t/16/assets/search_icon.png?v=164523272809865312891732797072"></button> 1060 </span> 1061</form> 1062
1063<script type='text/javascript'> 1064 $(document).ready(function() 1065 { 1066 $('.site-header .search-bar button').click(function() 1067 { 1068 if (($('.site-header .search-bar input').css('display') == 'none') && ($('.site-header .search-bar input').val() == '')) 1069 { 1070 $('.site-header .search-bar input').fadeIn().css('display', 'inline-block'); 1071 1072 $('.site-header .search-bar button').css('background', 'none'); 1073 } 1074 else if (($('.site-header .search-bar input').css('display') == 'block') && ($('.site-header .search-bar input').val() == '')) 1075 { 1076 $('.site-header .search-bar input').fadeIn().css('display', 'none'); 1077 1078 var screen_width = $(window).width(); 1079 1080 if (screen_width < 700) 1081 { 1082 $('.site-header .search-bar button').css('background', 'url(//www.raggedlife.com/cdn/shop/t/16/assets/paint_stroke_yellow.jpg?v=127331137613675818981732797072)'); 1083 //$('.site-header .search-bar button').css('background-position', 'left center'); 1084 } 1085 else 1086 { 1087 $('.site-header .search-bar button').css('background', 'url(//www.raggedlife.com/cdn/shop/t/16/assets/paint_stroke_yellow.jpg?v=127331137613675818981732797072)'); 1088 //$('.site-header .search-bar button').css('background-position', 'left center'); 1089 } 1090 } 1091 else 1092 { 1093 $('.site-header .search-bar').submit(); 1094 } 1095 1096 return false; 1097 }); 1098 }); 1099</script>
1099 1100 </div> 1101 </div> 1102 </div> 1103 1104 </div> 1105 </header> 1106 1107 1108 <div class='page_banner_container jagged_top_edge jagged_bottom_edge'> 1109 1110 <h1>Basket</h1> 1111 1112 </div> 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 <main class="wrapper main-content" role="main"> 1133 1134
1134<script data-cfasync="false" type="text/javascript">if (typeof Shopify === "undefined") var Shopify = {}; Shopify.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};</script>
1134 1135<div id="sca-fg-owl-carousel"> 1136 <div id="freegift_cart_container" name="sca.fg.cart" class="sca-fg-cart-container" style="display: none;"> 1137 <div id="freegift_message" class="owl-carousel"></div> 1138 </div> 1139 <div id="sca-fg-slider-cart" style="display: none;"> 1140 <div class="sca-fg-cart-title"> 1141 <strong>Select your free gift (s)</strong> 1142 </div> 1143 <div id="sca_freegift_list" class="owl-carousel"></div> 1144 </div> 1145</div> 1146<div id="sca_fg_cart"> 1147<!-- /templates/cart.liquid --> 1148 1149
1150<script type="text/javascript"> 1151 function ScaleImage(srcwidth, srcheight, targetwidth, targetheight, fLetterBox) 1152 { 1153 var result = { width: 0, height: 0, fScaleToTargetWidth: true }; 1154 1155 if ((srcwidth <= 0) || (srcheight <= 0) || (targetwidth <= 0) || (targetheight <= 0)) 1156 { 1157 return result; 1158 } 1159 1160 // scale to the target width 1161 var scaleX1 = targetwidth; 1162 var scaleY1 = (srcheight * targetwidth) / srcwidth; 1163 1164 // scale to the target height 1165 var scaleX2 = (srcwidth * targetheight) / srcheight; 1166 var scaleY2 = targetheight; 1167 1168 // now figure out which one we should use 1169 var fScaleOnWidth = (scaleX2 > targetwidth); 1170 1171 if (fScaleOnWidth) 1172 { 1173 fScaleOnWidth = fLetterBox; 1174 } 1175 else 1176 { 1177 fScaleOnWidth = !fLetterBox; 1178 } 1179 1180 if (fScaleOnWidth) 1181 { 1182 result.width = Math.floor(scaleX1); 1183 result.height = Math.floor(scaleY1); 1184 result.fScaleToTargetWidth = true; 1185 } 1186 else 1187 { 1188 result.width = Math.floor(scaleX2); 1189 result.height = Math.floor(scaleY2); 1190 result.fScaleToTargetWidth = false; 1191 } 1192 1193 result.targetleft = Math.floor((targetwidth - result.width) / 2); 1194 result.targettop = Math.floor((targetheight - result.height) / 2); 1195 1196 return result; 1197 } 1198 1199 function OnImageLoad(evt) 1200 { 1201 var div_width = $('.cart_item_image_container').width(); 1202 1203 $('.cart_item_image_container').css('height', div_width + 'px'); 1204 1205 var img = evt.currentTarget; 1206 1207 // what's the size of this image and it's parent 1208 var w = $(img).width(); 1209 var h = $(img).height(); 1210 var tw = $(img).parent().width(); 1211 var th = $(img).parent().height(); 1212 1213 // compute the new size and offsets 1214 var result = ScaleImage(w, h, tw, th, false); 1215 1216 // adjust the image coordinates and size 1217 img.width = result.width; 1218 img.height = result.height; 1219 $(img).css("left", result.targetleft); 1220 $(img).css("top", result.targettop); 1221 } 1222</script>
1222 1223 1224 1225 <p class='text_center'>The basket is currently empty.</p> 1226 1227 <p class='text_center'>Click <a href='/collections/shop'>here</a> to continue browsing.</p> 1228 1229
1230<script type="text/javascript"> 1231 $(document).ready(function() 1232 { 1233 $('.page_banner_container').css('backgroundImage', 'url(//www.raggedlife.com/cdn/shop/t/16/assets/basket_banner.jpg?v=43680594042739514351732797072)'); 1234 1235 $('.ajaxcart__qty input').change(function() 1236 { 1237 var quantity = $(this).val(); 1238 1239 var item_id = $(this).attr('data-id'); 1240 1241 var params = 1242 { 1243 type: 'POST', 1244 url: '/cart/change.js', 1245 data: 'quantity=' + quantity + '&id=' + item_id, 1246 dataType: 'json', 1247 1248 success: function(cart) 1249 { 1250 location.reload(); 1251 }, 1252 1253 error: function(XMLHttpRequest, textStatus) 1254 { 1255 ShopifyAPI.onError(XMLHttpRequest, textStatus); 1256 } 1257 }; 1258 1259 jQuery.ajax(params); 1260 }); 1261 1262 $('.cart__remove').click(function() 1263 { 1264 var quantity = $(this).attr('data-quantity'); 1265 1266 var item_id = $(this).attr('data-id'); 1267 1268 var button = $(this); 1269 1270 button.closest('.cart__row').find('> div').css('opacity', '0.1'); 1271 1272 var params = 1273 { 1274 type: 'POST', 1275 url: '/cart/change.js', 1276 data: 'quantity=0&id=' + item_id, 1277 dataType: 'json', 1278 1279 success: function(cart) 1280 { 1281 button.closest('.cart__row').append("<div class='restore_message'><div><h2>Item Removed From Basket</h2><a class='restore_item_button' data-id='" + item_id + "' data-quantity='" + quantity + "'><p>Restore Item</p></a></div></div>"); 1282 1283 $('#total_price').html('£' + (cart.total_price / 100)); 1284 }, 1285 1286 error: function(XMLHttpRequest, textStatus) 1287 { 1288 ShopifyAPI.onError(XMLHttpRequest, textStatus); 1289 1290 button.closest('.cart__row').append("<div class='restore_message'><div><h2>Error Removing Item</h2><p>Please refresh and try again</p></div></div>"); 1291 } 1292 }; 1293 1294 jQuery.ajax(params); 1295 }); 1296 1297 $("body").on("click", ".restore_item_button", function(event) 1298 { 1299 console.log('here'); 1300 var quantity = $(this).attr('data-quantity'); 1301 1302 var item_id = $(this).attr('data-id'); 1303 1304 var button = $(this); 1305 1306 button.closest('.restore_message').hide(); 1307 1308 var params = 1309 { 1310 type: 'POST', 1311 url: '/cart/add.js', 1312 data: 'quantity=' + quantity + '&id=' + item_id, 1313 dataType: 'json', 1314 1315 success: function(cart) 1316 { 1317 button.closest('.cart__row').find('> div').css('opacity', '1'); 1318 1319 button.closest('.restore_message').remove(); 1320 1321 $.ajax( 1322 { 1323 type: 'GET', 1324 url: '/cart.js', 1325 dataType: 'json', 1326 1327 success: function(response) 1328 { 1329 var cart_items = response; 1330 1331 $('#total_price').html('£' + (cart_items.total_price / 100)); 1332 }, 1333 1334 error: function(){} 1335 }); 1336 }, 1337 1338 error: function(XMLHttpRequest, textStatus) 1339 { 1340 ShopifyAPI.onError(XMLHttpRequest, textStatus); 1341 1342 button.closest('.cart__row').append("<div class='restore_message'><div><h2>Error Restoring Item</h2><p>Please refresh and try again</p></div></div>"); 1343 } 1344 }; 1345 1346 jQuery.ajax(params); 1347 }); 1348 1349 1350 /*var subtotal = $("#subtotal").html(); 1351 subtotal = subtotal.substring(1); 1352 subtotal = parseFloat(subtotal); 1353 1354 var delivery_cost = ($(".delivery_price:checked").val()); 1355 $("#delivery_cost").html(delivery_cost); 1356 delivery_cost = delivery_cost.substring(1); 1357 delivery_cost = parseFloat(delivery_cost); 1358 1359 var total = subtotal + delivery_cost; 1360 total = "£" + total; 1361 $("#total").html(total); 1362 1363 $(".delivery_price").change(function() 1364 { 1365 delivery_cost = ($(".delivery_price:checked").val()); 1366 $("#delivery_cost").html(delivery_cost); 1367 delivery_cost = delivery_cost.substring(1); 1368 delivery_cost = parseFloat(delivery_cost); 1369 1370 var total = subtotal + delivery_cost; 1371 total = "£" + total; 1372 $("#total").html(total); 1373 });*/ 1374 }); 1375</script>
1375 1376 1377</div> 1378 1379 </main> 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 <!-- begin site-footer --> 1390 <footer class="site-footer small--text-center" role="contentinfo"> 1391 <div class="wrapper"> 1392 <div class="grid--full grid--table"> 1393 <nav class="grid__item large--one-whole medium--one-whole small--one-whole" role="navigation"> 1394 <div> 1395 <ul class="site-nav" id="AccessibleNav"> 1396 1397 <li> 1398 <a href="/pages/about-us" class="site-nav__link">About</a> 1399 </li> 1400 1401 <li> 1402 <a href="/pages/shipping-info-refunds" class="site-nav__link">Shipping & Workshop Info & Refunds</a> 1403 </li> 1404 1405 <li> 1406 <a href="/pages/grab-a-kit" class="site-nav__link">Kits</a> 1407 </li> 1408 1409 <li> 1410 <a href="/pages/workshops" class="site-nav__link">Our Workshops</a> 1411 </li> 1412 1413 <li> 1414 <a href="/pages/our-book" class="site-nav__link">Our Books</a> 1415 </li> 1416 1417 <li> 1418 <a href="/collections/shop" class="site-nav__link">Shop</a> 1419 </li> 1420 1421 <li> 1422 <a href="/pages/stockists" class="site-nav__link">Stockists</a> 1423 </li> 1424 1425 <li> 1426 <a href="/pages/contact" class="site-nav__link">Contact</a> 1427 </li> 1428 1429 </ul> 1430 </div> 1431 </nav> 1432 1433 <p>Copyright © 2026 Ragged Life | <a href='/pages/shipping-info-refunds'>Shipping & Workshop Info & Refunds</a> | <a href='/pages/terms-and-conditions'>Terms and Conditions</a> | <a href='/pages/privacy-policy'>Privacy Policy</a> | Website Designed By Imaginarium Future Ltd</p> 1434 </div> 1435 </div> 1436 </footer> 1437 <!-- //site-footer --> 1438 </div> 1439 1440
1440<script src="//www.raggedlife.com/cdn/shop/t/16/assets/fastclick.min.js?v=29723458539410922371732797072" type="text/javascript"></script>
1440 1441
1441<script src="//www.raggedlife.com/cdn/shop/t/16/assets/timber.js?v=166975553985207427371732797072" type="text/javascript"></script>
1441 1442 1443 1444
1444<script> 1445 1446 1447 $('#responsive_nav_icon').click(function() 1448 { 1449 $('#nav_container').toggle(); 1450 $('body').toggleClass('scroll-lock'); 1451 }); 1452 </script>
1452 1453 1454 1455 1456
1456<script src="//www.raggedlife.com/cdn/shop/t/16/assets/handlebars.min.js?v=79044469952368397291732797072" type="text/javascript"></script>
1456 1457 <!-- /snippets/ajax-cart-template.liquid --> 1458 1459
1459<script id="CartTemplate" type="text/template"> 1460 1461 <form action="/cart" method="post" novalidate class="cart ajaxcart"> 1462 <div class="ajaxcart__inner"> 1463 {{#items}} 1464 <div class="ajaxcart__product"> 1465 <div class="ajaxcart__row" data-line="{{line}}"> 1466 <div class="item_details_container"> 1467 <div> 1468 <a href="{{url}}" class="ajaxcart__product-image"><img src="{{img}}" alt=""></a> 1469 </div> 1470 1471 <div> 1472 <p> 1473 <a href="{{url}}" class="ajaxcart__product-name">{{name}}</a> 1474 1475 {{#if variation}} 1476 <span class="ajaxcart__product-meta">{{variation}}</span> 1477 {{/if}} 1478 1479 {{#properties}} 1480 {{#each this}} 1481 {{#if this}} 1482 <span class="ajaxcart__product-meta">{{@key}}: {{this}}</span> 1483 {{/if}} 1484 {{/each}} 1485 {{/properties}} 1486 1487 1488 </p> 1489 </div> 1490 </div> 1491 1492 <div class='item_meta_container'> 1493 <div> 1494 <div class="ajaxcart__qty"> 1495 <button type="button" class="white_box_background ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{id}}" data-qty="{{itemMinus}}" data-line="{{line}}"> 1496 <span class="icon icon-minus" aria-hidden="true"></span> 1497 1498 <span class="fallback-text">−</span> 1499 </button> 1500 1501 <input type="text" name="updates[]" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{id}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*"> 1502 1503 <button type="button" class="white_box_background ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{id}}" data-line="{{line}}" data-qty="{{itemAdd}}"> 1504 <span class="icon icon-plus" aria-hidden="true"></span> 1505 <span class="fallback-text">+</span> 1506 </button> 1507 </div> 1508 </div> 1509 1510 <div> 1511 {{{price}}} 1512 </div> 1513 </div> 1514 </div> 1515 </div> 1516 {{/items}} 1517 1518 1519 <div class='order_notes_container white_box_background'> 1520 <label for="CartSpecialInstructions">Additional information to the seller</label> 1521 1522 <textarea name="note" placeholder='E.g. âThis is a gift, no price tags please!â' class="input-full" id="CartSpecialInstructions">{{ note }}</textarea> 1523 </div> 1524 1525 </div> 1526 1527 <div class="ajaxcart__footer"> 1528 <div class='total_price_container'> 1529 <div> 1530 <p>Total:</p> 1531 </div> 1532 1533 <div> 1534 <p>{{{totalPrice}}}</p> 1535 </div> 1536 </div> 1537 1538 <p class="text-left"><b>Accepted card payment methods:</b></p> 1539 1540 <p class="text-left">We accept all the normal major card & bank payments!</p> 1541 1542 <ul> 1543 1544 1545 1546 <li> 1547 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/>
1547<path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
154716.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 1548 1549 </li> 1550 1551 <li> 1552 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 1553 1554 </li> 1555 1556 <li> 1557 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 1558 1559 </li> 1560 1561 <li> 1562 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg> 1563 </li> 1564 1565 </ul> 1566 1567 <button type="submit" class="small_button yellow_button_background" name="checkout"> 1568 Go to checkout 1569 </button> 1570 1571 <p class="text-left">Or quick-checkout with:</p> 1572 1573 1574 <div class="additional_checkout_buttons"><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart">
1574 <shopify-accelerated-checkout-cart wallet-configs="[{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":13035983,"merchantName":"Ragged Life","personalized":true}},{"supports_subs":false,"supports_def_opts":false,"name":"paypal","wallet_params":{"shopId":13035983,"countryCode":"GB","merchantName":"Ragged Life","phoneRequired":true,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":null,"requiresBillingAgreement":false,"gatewayType":"CONNECTED","merchantId":"2HTE4Q8HG79L8","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=2HTE4Q8HG79L8\u0026intent=authorize","serviceableCountryCodes":["AU","CA","CH","GB","GG","IL","IM","IS","JE","JP","NO","NZ","SG","US","ZA"]}}]" access-token="0c9e68f026de476277bdb44bcecc01e7" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="13035983" cart-id="d16075ad461f1799f99e561e440d6dac" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div> 1575 1576 </div> 1577 </form> 1578 1579 </script>
1579 1580
1580<script id="AjaxQty" type="text/template"> 1581 1582 <div class="ajaxcart__qty"> 1583 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{id}}" data-qty="{{itemMinus}}"> 1584 <span class="icon icon-minus" aria-hidden="true"></span> 1585 <span class="fallback-text">−</span> 1586 </button> 1587 <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*"> 1588 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{id}}" data-qty="{{itemAdd}}"> 1589 <span class="icon icon-plus" aria-hidden="true"></span> 1590 <span class="fallback-text">+</span> 1591 </button> 1592 </div> 1593 1594 </script>
1594 1595
1595<script id="JsQty" type="text/template"> 1596 1597 <div class="js-qty"> 1598 <button type="button" class="js-qty__adjust js-qty__adjust--minus icon-fallback-text" data-id="{{id}}" data-qty="{{itemMinus}}"> 1599 <span class="icon icon-minus" aria-hidden="true"></span> 1600 <span class="fallback-text">−</span> 1601 </button> 1602 <input type="text" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}" {{#if inputMax}} max='{{inputMax}}' {{/if}}> 1603 <button type="button" class="js-qty__adjust js-qty__adjust--plus icon-fallback-text" data-id="{{id}}" data-qty="{{itemAdd}}"> 1604 <span class="icon icon-plus" aria-hidden="true"></span> 1605 <span class="fallback-text">+</span> 1606 </button> 1607 </div> 1608 1609 </script>
1609 1610 1611
1611<script src="//www.raggedlife.com/cdn/shop/t/16/assets/ajax-cart.js?v=49926461302001259381732797072" type="text/javascript"></script>
1611 1612
1612<script> 1613 jQuery(function($) { 1614 ajaxCart.init({ 1615 formSelector: '#AddToCartForm', 1616 cartContainer: '#CartContainer', 1617 addToCartSelector: '#AddToCart', 1618 cartCountSelector: '#CartCount', 1619 cartCostSelector: '#CartCost', 1620 moneyFormat: "${{amount}}" 1621 }); 1622 }); 1623 1624 jQuery('body').on('ajaxCart.afterCartLoad', function(evt, cart) { 1625 // Bind to 'ajaxCart.afterCartLoad' to run any javascript after the cart has loaded in the DOM 1626 timber.RightDrawer.open(); 1627 }); 1628 </script>
1628 1629 1630 1631 1632
1633<script src="//www.raggedlife.com/cdn/s/javascripts/currencies.js" type="text/javascript"></script>
vendor: 1 bytes, line 1633
1633
1634<script src="//www.raggedlife.com/cdn/shop/t/16/assets/jquery.currencies.min.js?v=113997598399283233111732797072" type="text/javascript"></script>
1634 1635
1636<script> 1637 Currency.format = 'money_format'; 1638 1639 var shopCurrency = 'GBP'; 1640 1641 /* Sometimes merchants change their shop currency, let's tell our JavaScript file */ 1642 Currency.moneyFormats[shopCurrency].money_with_currency_format = "${{amount}} USD"; 1643 Currency.moneyFormats[shopCurrency].money_format = "${{amount}}"; 1644 1645 /* Default currency */ 1646 var defaultCurrency = 'GBP'; 1647 1648 /* Cookie currency */ 1649 var cookieCurrency = Currency.cookie.read(); 1650 1651 /* Fix for customer account pages */ 1652 jQuery('span.money span.money').each(function() 1653 { 1654 jQuery(this).parents('span.money').removeClass('money'); 1655 }); 1656 1657 /* Saving the current price */ 1658 jQuery('span.money').each(function() { 1659 jQuery(this).attr('data-currency-GBP', jQuery(this).html()); 1660 }); 1661 1662 1663 1664 1665 // If there's no cookie. 1666 if (cookieCurrency == null) 1667 { 1668 $('#currency_pop_up').show(); 1669 $('#currency_pop_up_overlay').show(); 1670 1671 Currency.cookie.write(jQuery('[name=currencies]').val()); 1672 1673 if (shopCurrency !== defaultCurrency) 1674 { 1675 Currency.convertAll(shopCurrency, defaultCurrency); 1676 $('#currency_info').show(); 1677 } 1678 else 1679 { 1680 Currency.currentCurrency = defaultCurrency; 1681 } 1682 } 1683 // If the cookie value does not correspond to any value in the currency dropdown. 1684 else if (jQuery('[name=currencies]').size() && jQuery('[name=currencies] option[value=' + cookieCurrency + ']').size() === 0) 1685 { 1686 Currency.currentCurrency = shopCurrency; 1687 Currency.cookie.write(shopCurrency); 1688 1689 $('#currency_pop_up').show(); 1690 $('#currency_pop_up_overlay').show(); 1691 } 1692 else if (cookieCurrency === shopCurrency) 1693 { 1694 Currency.currentCurrency = shopCurrency; 1695 } 1696 else 1697 { 1698 Currency.convertAll(shopCurrency, cookieCurrency); 1699 if (cookieCurrency !== defaultCurrency) 1700 { 1701 $('#currency_info').show(); 1702 } 1703 } 1704 1705jQuery('[name=currencies]').val(Currency.currentCurrency).change(function() 1706{ 1707 var newCurrency = jQuery(this).val(); 1708 1709 Currency.convertAll(Currency.currentCurrency, newCurrency); 1710 1711 Currency.cookie.write(newCurrency); 1712 1713 if (newCurrency !== defaultCurrency) 1714 { 1715 $('#currency_info').show(); 1716 } 1717 1718 jQuery('.selected-currency').text(Currency.currentCurrency); 1719}); 1720 1721var original_selectCallback = window.selectCallback; 1722 1723var selectCallback = function(variant, selector) 1724{ 1725 original_selectCallback(variant, selector); 1726 Currency.convertAll(shopCurrency, jQuery('[name=currencies]').val()); 1727 jQuery('.selected-currency').text(Currency.currentCurrency); 1728}; 1729$('body').on('ajaxCart.afterCartLoad', function(cart) { 1730 Currency.convertAll(shopCurrency, jQuery('[name=currencies]').val()); 1731 jQuery('.selected-currency').text(Currency.currentCurrency); 1732}); 1733jQuery('.selected-currency').text(Currency.currentCurrency); 1734 1735 function createCookie(name,value,days) { 1736 if (days) { 1737 var date = new Date(); 1738 date.setTime(date.getTime()+(days*24*60*60*1000)); 1739 var expires = "; expires="+date.toGMTString(); 1740 } 1741 else var expires = ""; 1742 document.cookie = name+"="+value+expires+"; path=/"; 1743} 1744 1745function readCookie(name) { 1746 var nameEQ = name + "="; 1747 var ca = document.cookie.split(';'); 1748 for(var i=0;i < ca.length;i++) { 1749 var c = ca[i]; 1750 while (c.charAt(0)==' ') c = c.substring(1,c.length); 1751 if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); 1752 } 1753 return null; 1754} 1755</script>
1755 1756 1757
1758<script src="https://cdn001.milotree.com/container/006412milotree.js" async defer></script>
vendor: 1 bytes, line 1758
1758
1759<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1759 1760</body> 1761</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.