1<!doctype html> 2<html class="no-js" lang="en"> 3<head> 4 5 <link rel="stylesheet" href="https://size-charts-relentless.herokuapp.com/css/size-charts-relentless.css" /> 6
6<script> 7 var sizeChartsRelentless = window.sizeChartsRelentless || {}; 8 sizeChartsRelentless.product = null; 9 10 sizeChartsRelentless.metafield = [{"id":"0","values":[["","XXS","XS","S","M","L","XL"],["Bust","84.50","87","92","97","102","107"],["High Waist","72.50","75","80","85","90","95"],["Hip","97.50","100","105","110","115","120"],["Length","121.75","122.50","124","125.50","127","128.50"]],"title":"Celine Dress","descriptionTop":"<p>Measurements are in metric</p>","conditions":[{"type":"product","title":"Celine Dress Periwinkle","id":"8042689298721"}]},{"id":"1","values":[["<br>","XXS<br>","XS<br>","S<br>","M<br>","L<br>","XL"],["Bust","64.50","67","72","77","82","87"],["Waist at seam","69.50","72","77","82","87","92"],["Hip","97.50","100","105","110","115","120"],["Length","107.75","108.50","110","111.50","113","114.50"]],"title":"Gabriella Dress","descriptionTop":"<p>Measurements are in metric. Skirt is bias-cut so the measurements can be flexible at the hip. </p>","conditions":[{"type":"product","title":"Gabriella Dress Bloom","id":"8063172411681"},{"type":"product","title":"Gabriella Dress Green Daisy","id":"8169197699361"},{"type":"product","title":"Gabriella Dress Tropical","id":"8169311109409"}]},{"id":"2","values":[["","XXS","XS","S","M","L","XL"],["Bust","84.50","87","92","97","102","107"],["Neck Drop","25.25","25.5","26","26.50","27","27.50"],["Waist at seam","70.50","73","78","83","88","93"],["Hip","96.50","99","104","109","114","119"],["Length","116.75","117.50","119","120.50","122","123.50"]],"title":"Sienna Dress","descriptionTop":"<p>Measurements are in metric. Skirt is bias-cut so the measurements can be flexible at the hip. </p>","conditions":[{"type":"product","title":"Sienna Dress Bloom","id":"8063160647969"},{"type":"product","title":"Sienna Dress Peony","id":"8168409923873"},{"type":"product","title":"Sienna Dress Pink Daisy","id":"8209859772705"}]},{"id":"3","values":[["","XXS","XS","S","M","L","XL"],["Bust","79.50","82","87","92","97","102"],["Waist","70.50","73","78","83","88","93"],["Hip ","100.50","103","108","113","118","109.80"],["Length from shoulder","127.75","128.50","130","131.50","133","134.50"]],"title":"Valentina Dress","descriptionTop":"<p>Measurements are in metric </p>","conditions":[{"type":"product","title":"Valentina Dress Large Tulips","id":"8049170055457"},{"type":"product","title":"Valentina Dress Periwinkle","id":"8042691952929"},{"type":"product","title":"Valentina Dress Large Tulips","id":"8049170055457"},{"type":"product","title":"Valentina Dress Peony","id":"8169119154465"},{"type":"product","title":"Valentina Dress Periwinkle","id":"8042691952929"}]},{"id":"4","values":[["","XXS","XS","S","M","L","XL"],["Bust","88.50","91","96","101","106","111"],["V-neck<br>","22.25","22.50","23","23.50","24","24.50"],["Waist","88.50","91","96","101","106","111"],["Length","127.50","128.50","130","131.50","133","134.50"]],"title":"Shirred Tiered Dress","descriptionTop":"<p>Measurements are in metric</p>","conditions":[{"type":"product","title":"Shirred Tiered Dress Leaves","id":"8042670719265"},{"type":"product","title":"Shirred Tiered Dress Black Zebra","id":"8439244554529"}]},{"id":"5","values":[["","XXS","XS","S","M","L","XL"],["Bust","86.50","89","94","99","104","109"],["Waist","70.50","73","78","83","88","93"],["Hip ","100.50","103","108","113","118","123"],["Back Length","86.20","86.80","88","89.20","90.40","91.60"]],"title":"Mini Wrap Dress","descriptionTop":"<p>Measurements are in metric</p>","conditions":[{"type":"product","title":"Mini Wrap Dress Abstract Neon","id":"8063098028321"},{"type":"product","title":"Mini Wrap Dress Tulips","id":"8063096881441"}]},{"id":"6","values":[["","XXS","XS","S","M","L","XL"],["Bust","91.50","94","99","104","109","114"],["Waist","92.50","95","100","105","110","115"],["<span style=\"background-color: rgb(255, 255, 255);\">Length</span><br>","87.75","88.50","90","91.50","93","94.50"],["<br>","","","","","",""]],"title":"Jacqueline Dress","descriptionTop":"<p>Measurements are in metric</p>","conditions":[{"type":"product","title":"Jacqueline Dress Abstract Neon","id":"8063124635937"},{"type":"product","title":"Jacqueline Dress Bloom","id":"8063132795169"}]},{"id":"7","values":[["","XXS","XS","S","M","L","XL"],["Bust","90.50","93","98","103","108","113"],["Waist","82.50","85","90","95","100","105"],["Hip","106.50","109","114","119","124","129"],["Length","120.75","121.50","123","124.50","126","127.50"]],"title":"Samantha Dress","descriptionTop":"<p>Measurements are in metric</p>","conditions":[{"type":"product","title":"Samantha Dress Abstract Neon","id":"8063119982881"}]},{"id":"8","values":[["","XXS","XS","S","M","L","XL"],["Bust","86.50","89","94","99","104","109"],["Waist at seam","72.50","75","80","85","90","95"],["Hip","97.50","100","105","110","115","120"],["Length","122.75","123.50","125","126.50","128","129.50"]],"title":"Diana Dress","descriptionTop":"<p>Measurements are in metric</p>","conditions":[{"type":"product","title":"Diana Dress Leaves","id":"8042679468321"},{"type":"product","title":"Diana Dress Tulips","id":"8049170120993"}]},{"id":"9","values":[["","XXS","XS","S","M","L","XL"],["Bust","90.50","93","98","103","108","113"],["Waist","96.50","99","104","109","114","119"],["Hip","101.50","104","109","114","119","124"],["Length","120.20","120.80","122","123.20","124.40","125.60"]],"title":"Jessica Shirt Dress","descriptionTop":"<p>Measurements are in metric</p>","conditions":[{"type":"product","title":"Jessica Shirt Dress Bloom","id":"8063155503393"}]}
10,{"id":"10","values":[["","XXS","XS","S","M","L","XL"],["Bust","94.50","97","102","107","112","117"],["Waist","98.50","101","106","111","116","121"],["Length","63.65","64.10","65","65.90","66.80","67.70"]],"title":"Liv Blouse","descriptionTop":"<p>Measurements are in metric</p>","conditions":[{"type":"product","title":"Liv Blouse Abstract Neon","id":"8049171235105"},{"type":"product","title":"Liv Blouse Bloom","id":"8049171431713"},{"type":"product","title":"Liv Blouse Leaves","id":"8042707747105"},{"type":"product","title":"Liv Blouse Tulips","id":"8049170776353"}]},{"id":"11","values":[["","XS","S","M","L","XL"],["Bust","85","90","95","100","105"],["Waist","70","75","80","85","90"],["Hip","95","100","105","105","110"],["Length","124","125","126","127","128"]],"title":"Isabelle Dress","conditions":[{"type":"product","title":"Isabelle Dress Peony","id":"8169231450401"},{"type":"product","title":"Isabelle Dress Pink Daisy","id":"8169270083873"}],"descriptionTop":"<p>Measurements are in metric. Skirt is bias-cut so the measurements can be flexible at the hip. </p>"}
10,{"id":"12","values":[["","XS","S","M","L","XL"],["Bust","87","92","97","102","107"],["Waist","72","77","82","87","92"],["Hip","93","98","103","108","113"],["Length","122.5","124","125.50","127","128.50"],["Neck Drop","25.50","26","26.50","27","27.50"]],"title":"Juliet Dress Black Zebra","descriptionTop":"<p>Measurements are in metric. Due to the bias-cut style, hip measurement is flexible. </p>","conditions":[{"type":"product","title":"Juliet Dress Black Zebra","id":"8439246520609"}]},{"id":"13","values":[["","XS","S","M","L","XL"],["Bust","87","92","97","102","107"],["Waist","73","78","83","88","93"],["Hip","99","104","109","114","119"],["Length","117.50","119","120","122","123.50"],["Neck Drop","25.50","26","26.50","27","27.50"]],"title":"Sienna Dress Black Zebra","descriptionTop":"<p>Measurements are in metric. Due to the bias-cut style, hip measurement is flexible. </p>","conditions":[{"type":"product","title":"Sienna Dress Black Zebra","id":"8439236264225"}]},{"id":"14","values":[["","XS","S","M","L","XL"],["Bust","89","94","99","104","109"],["Waist","69","74","79","84","89"],["Hip","103","108","113","118","123"],["Front Length","84.5","86","87.50","89","90.50"]],"title":"Mini Wrap Dress Black Zebra","descriptionTop":"<p>Measurements are in metric</p>","conditions":[{"type":"product","title":"Mini Wrap Dress Black Zebra","id":"8439240229153"}]},{"id":"15","values":[["<br>","XS","S","M","L","XL"],["Bust","91","96","101","106","111"],["Waist","91","96","101","106","111"],["Hip","135","140","145","150","155"],["Length","128.50","130","131.50","133","134.50"]],"title":"Shirred Tiered Dress Black Zebra","descriptionTop":"<p>Measurements are in metric</p>","conditions":[{"type":"product","title":"Shirred Tiered Dress Black Zebra","id":"8439244554529"}]},{"id":"16","values":[["","XS","S","M","L","XL"],["Bust","91","96","101","106","111"],["Waist","70","75","80","85","90"],["Hip","98","103","108","113","118"],["Length","132.5","134","135.50","137","138.50"]],"title":"Riona Dress","descriptionTop":"<p>Measurements are in metric. </p>","conditions":[{"type":"product","title":"Riona Dress Black Checkerboard","id":"8476128411937"},{"type":"product","title":"Riona Dress Purple Checkerboard","id":"8475660484897"},{"type":"product","title":"Riona Dress Teal Checkerboard","id":"8475662942497"}]},{"id":"17","values":[["","XS","S","M","L","XL"],["Bust","91","96","101","106","110"],["Waist","70","75","80","85","90"],["Hip","98","103","108","113","118"],["Length","132.5","134","135.5","137","138.5"]],"title":"RIona Dress","descriptionTop":"<p>Measurements are in metric</p>","conditions":[{"type":"product","title":"Riona Dress Polka Dot","id":"8475504017697"}]},{"id":"18","values":[["","XS","S","M","L","XL"],["Bust","93","98","103","108","113"],["Waist","68","73","78","83","88"],["Sleeve Length","57.5","58","58.5","59","59.5"],["Length","60.50","62","63.50","65","66.50"]],"title":"Erin Blouse","descriptionTop":"<p>Measurements are in metric. Please note, due to being a wrap style, measurement can be flexible. </p>","conditions":[{"type":"product","title":"Erin Blouse Black Checkerboard","id":"8476179530017"},{"type":"product","title":"Erin Blouse Purple Checkerboard","id":"8476092727585"},{"type":"product","title":"Erin Blouse Teal Checkerboard","id":"8476113699105"}]},{"id":"19","values":[["","XS","S","M","L","XL"],["Bust","93","98","103","108","113"],["Waist","73","78","83","88","93"],["Hip","103","108","113","118","123"],["Length","123.5","125","126.5","128","129.5"]],"title":"Maeve Dress","descriptionTop":"<p>Measurements are in metric</p>","conditions":[{"type":"product","title":"Maeve Dress Black Checkerboard","id":"8476194930977"},{"type":"product","title":"Maeve Dress Polka Dot","id":"8475542585633"},{"type":"product","title":"Maeve Dress Teal Checkerboard","id":"8476138078497"}]},{"id":"20","values":[["","XS","S","M","L"],["Bust","99","104","109","114"],["Waist","103","108","113","118"],["Length","56.5","58","59.5","61"]],"title":"Nora Top","descriptionTop":"<p>Measurements are in metric</p>","conditions":[{"type":"product","title":"Nora Top Abstract","id":"8475322450209"}]},{"id":"21","values":[["","XS","S","M","L","XL"],["Bust","91","96","101","106","111"],["Waist","93","98","103","108","113"],["Hip","151","156","161","166","171"],["Length","128.5","130","131.5","133","134.5"],["Sleeve Length","65","65.5","66","66.50","67"]],"title":"Ivy Dress","descriptionTop":"<p>Measurements are in metric</p>","conditions":[{"type":"product","title":"Ivy Dress Abstract","id":"8475647705377"},{"type":"product","title":"Ivy Dress Polka Dot","id":"8476228583713"}]}
10,{"id":"1747919317684","values":[["","XS","S","M","L","XL"],["Bust","35.8","37.7","39.7","41.7","11143.7"],["Waist","36.6","38.5","40.5","42.5","44.5"],["Hip","59.5","61.4","63.4","65.4","67.3"],["Length","50.6","51.2","51.8","52.3","53"],["Sleeve Length","25.6","25.8","26","26.2","26.4"]],"title":"Ivy Dress Imperial","descriptionTop":"<p>Measurements are in imperial</p>","conditions":[{"type":"product","title":"Ivy Dress Abstract","id":"8475647705377"},{"type":"product","title":"Ivy Dress Polka Dot","id":"8476228583713"}]},{"id":"22","values":[["","XS","S","M","L","XL"],["Bust","92","97","112","117","122"],["Waist","71","76","81","86","91"],["Hip","98","103","108","113","118"],["Length<br><br>","128.5","130","131.5","133","134.5"],["Sleeve Length","62.5","63","63.5","64","64.5"]],"title":"Tallulah Dress","descriptionTop":"<p>Measurements are in metric</p>","conditions":[{"type":"product","title":"Tallulah Dress Purple Checkerboard","id":"8476016181537"}]},{"id":"23","values":[["","XS","S","M","L","XL"],["Bust","89","94","99","104","109"],["Waist","69","74","79","84","89"],["Hip","98","103","108","113","118"],["Front Length","114","115.5","117","118.5","120"],["Back Length","121.5","122.5","123.5","125","126"]],"title":"Midi Wrap Dress","descriptionTop":"<p>Measurements are in metric. Due to being a wrap dress, measurements can be flexible. </p>","conditions":[{"type":"product","title":"Midi Wrap Dress Abstract","id":"8475410792737"}]},{"id":"24","values":[["","XS","S","M","L","XL"],["Waist Relaxed","61","66","71","76","81"],["Waist Extended","96","101","106","111","116"],["Hip","111","116","121","126","131"],["Length","85.5","85.5","85.5","85.5","85.5"]],"title":"Harper Skirt","descriptionTop":"<p>Measurements are in metric</p>","conditions":[{"type":"product","title":"Harper Skirt Abstract","id":"8476207808801"},{"type":"product","title":"Harper Skirt Polka Dot","id":"8475594621217"}]},{"id":"25","values":[["","XXS","XS","S","M","L","XL"],["Bust","88.50","91","96","101","106","111"],["Waist","52.50","55","60","65","70","75"],["Hip","122.50","125","130","135","140","145"],["Length","127.75","128.50","130","131.50","133","134.50"],["","","","","","",""]],"title":"Ingrid Dress","descriptionTop":"<p>Measurements are in metric. Waist measurement is the flat shirred measurement. when worn it'll stretch</p>","conditions":[{"type":"product","title":"Ingrid Dress Coastal Stripes","id":"8170330095905"}]}]; 11 12 </script>
12 13 14 15 <meta charset="utf-8"> 16 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 17 <meta name="viewport" content="width=device-width,initial-scale=1"> 18 <link rel="canonical" href="https://freshalondon.com/pages/store-locator"><link rel="shortcut icon" href="https://cdn.shopify.com/s/files/1/2355/1123/files/fresha-favicon_976bde0b-e8b3-4d61-ab9d-6d3cd6184d7e.png" type="image/png"><title>Store Locator 19– Fresha London</title><meta name="description" content="Loading store locator from Stockist store locator..."><!-- /snippets/social-meta-tags.liquid --> 20 21 22 23 24<meta property="og:site_name" content="Fresha London"> 25<meta property="og:url" content="https://freshalondon.com/pages/store-locator"> 26<meta property="og:title" content="Store Locator"> 27<meta property="og:type" content="website"> 28<meta property="og:description" content="Loading store locator from Stockist store locator..."> 29 30 31 32 33 34<meta name="twitter:card" content="summary_large_image"> 35<meta name="twitter:title" content="Store Locator"> 36<meta name="twitter:description" content="Loading store locator from Stockist store locator..."> 37 38 39 <link href="//freshalondon.com/cdn/shop/t/14/assets/theme.scss.css?v=32194077444268166401700553323" rel="stylesheet" type="text/css" media="all" /> 40 <link href="//freshalondon.com/cdn/shop/t/14/assets/theme-icons.css?v=160819827963042432401616655472" rel="stylesheet" type="text/css" media="all" /> 41 <link href="//freshalondon.com/cdn/shop/t/14/assets/bootstrap-grid.min.css?v=165964299986379094091616655451" rel="stylesheet" type="text/css" media="all" /> 42 <link href="//freshalondon.com/cdn/shop/t/14/assets/magnific-popup.css?v=65451962456944049981616655467" rel="stylesheet" type="text/css" media="all" /> 43 <link href="//freshalondon.com/cdn/shop/t/14/assets/owl.carousel.min.css?v=70516089817612781961616655468" rel="stylesheet" type="text/css" media="all" /> 44 <link href="//freshalondon.com/cdn/shop/t/14/assets/slick.min.css?v=141707341635432846071616655471" rel="stylesheet" type="text/css" media="all" /> 45 <link href="//freshalondon.com/cdn/shop/t/14/assets/animate.min.css?v=161624079635412194351616655449" rel="stylesheet" type="text/css" media="all" /> 46 <link href="//freshalondon.com/cdn/shop/t/14/assets/gps-styleguide.scss.css?v=90872456190559246701700561568" rel="stylesheet" type="text/css" media="all" /> 47 <link href="//freshalondon.com/cdn/shop/t/14/assets/gps-header-footer.scss.css?v=38731511210090915531706022876" rel="stylesheet" type="text/css" media="all" /> 48 <link href="//freshalondon.com/cdn/shop/t/14/assets/gps-others.scss.css?v=78392771812261571351616656046" rel="stylesheet" type="text/css" media="all" /> 49 <link href="//freshalondon.com/cdn/shop/t/14/assets/gps-homepage.scss.css?v=171846712476481205271616655492" rel="stylesheet" type="text/css" media="all" /> 50 <link href="//freshalondon.com/cdn/shop/t/14/assets/gps-collection.scss.css?v=140266608562084550331616656046" rel="stylesheet" type="text/css" media="all" /> 51 <link href="//freshalondon.com/cdn/shop/t/14/assets/gps-product.scss.css?v=182482566177394354391616656047" rel="stylesheet" type="text/css" media="all" /> 52
52<script> 53 var theme = { 54 strings: { 55 addToCart: "Add to cart", 56 soldOut: "Sold out", 57 unavailable: "Unavailable", 58 regularPrice: "Regular price", 59 sale: "Sale", 60 showMore: "Show More", 61 showLess: "Show Less", 62 addressError: "Error looking up that address", 63 addressNoResults: "No results for that address", 64 addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.", 65 authError: "There was a problem authenticating your Google Maps account.", 66 newWindow: "Opens in a new window.", 67 external: "Opens external website.", 68 newWindowExternal: "Opens external website in a new window." 69 }, 70 moneyFormat: "${{amount}}" 71 } 72 73 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 74 </script>
74<script src="//freshalondon.com/cdn/shop/t/14/assets/lazysizes.js?v=113002500607259132011616655466" async="async"></script>
74 75
75<script src="//freshalondon.com/cdn/shop/t/14/assets/vendor.js?v=121857302354663160541616655476" ></script>
75 76
76<script src="//freshalondon.com/cdn/shopifycloud/storefront/assets/themes_support/api.jquery-7ab1a3a4.js" type="text/javascript"></script>
76 77
77<script src="//freshalondon.com/cdn/shop/t/14/assets/theme.js?v=127975439310327077821616655473" defer="defer"></script>
77 78
78<script src="//freshalondon.com/cdn/shop/t/14/assets/jquery.magnific-popup.min.js?v=184369421263510081681616655464" defer="defer"></script>
78 79
79<script src="//freshalondon.com/cdn/shop/t/14/assets/owl.carousel.min.js?v=97891440811553454251616655468" defer="defer"></script>
79 80
80<script src="//freshalondon.com/cdn/shop/t/14/assets/masonry.pkgd.min.js?v=58400218139039692721616655467" defer="defer"></script>
80 81
81<script src="//freshalondon.com/cdn/shop/t/14/assets/jquery.countdown.min.js?v=68215229964331901031616655463" defer="defer"></script>
81 82
82<script src="//freshalondon.com/cdn/shop/t/14/assets/slick.min.js?v=119177116428520753221616655472" defer="defer"></script>
82 83
83<script src="//freshalondon.com/cdn/shop/t/14/assets/js.cookie.js?v=73285401879986974501616655465" defer="defer"></script>
83 84
84<script src="//freshalondon.com/cdn/shop/t/14/assets/gps-custom.js?v=11697877465632403561616655492" defer="defer"></script>
84 85 86
86<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
86<meta name="google-site-verification" content="gV9djJRiln477Bn8hxcwDvog-pUrFLqL45fBQpDglx4"> 87<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/23551123/digital_wallets/dialog"> 88<meta id="in-context-paypal-metadata" data-shop-id="23551123" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 89<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://freshalondon.com/pages/store-locator"> 90<link rel="alternate" hreflang="en" href="https://freshalondon.com/pages/store-locator"> 91<link rel="alternate" hreflang="en-AU" href="https://freshalondon.com/en-au/pages/store-locator">
92<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
92 93<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
94<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=23551123" crossorigin="anonymous"></script>
vendor: 1 bytes, line 94
94
95<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":23551123,"countryCode":"GB","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/23551123","merchantName":"Fresha London","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex","discover","elo"],"total":{"type":"pending","label":"Fresha London","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 95
95
96<script id="shopify-features" type="application/json">{"accessToken":"01702f78e24d09e97d41e44a477d004d","betas":["rich-media-storefront-analytics"],"domain":"freshalondon.com","predictiveSearch":true,"shopId":23551123,"locale":"en"}</script>
vendor: 1 bytes, line 96
96
97<script>var Shopify = Shopify || {}; 98Shopify.shop = "fresha-london.myshopify.com"; 99Shopify.locale = "en"; 100Shopify.currency = {"active":"USD","rate":"1.3543356"}; 101Shopify.country = "US"; 102Shopify.theme = {"name":"Fresha V3b 2023","id":120180572225,"schema_name":"Base","schema_version":"1.0.0","theme_store_id":null,"role":"main"}; 103Shopify.theme.handle = "null"; 104Shopify.theme.style = {"id":null,"handle":null}; 105Shopify.cdnHost = "freshalondon.com/cdn"; 106Shopify.routes = Shopify.routes || {}; 107Shopify.routes.root = "/"; 108Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 109Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 110Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 111Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 111
111
112<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 112
112
113<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 113
113
114<script> 115 window.ShopifyPay = window.ShopifyPay || {}; 116 window.ShopifyPay.apiHost = "shop.app\/pay"; 117 window.ShopifyPay.redirectState = null; 118</script>
vendor: 1 bytes, line 118
118
119<script> 120 window.Shopify = window.Shopify || {}; 121 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 122 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 123 window.Shopify.SignInWithShop.eligible = true; 124</script>
vendor: 1 bytes, line 124
124
125<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 125
125
126<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 126
126
127<script type="module"> 128 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 129 130 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 131 132</script>
vendor: 1 bytes, line 132
132
133<script> 134 window.Shopify = window.Shopify || {}; 135 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 136 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"]}; 137</script>
vendor: 1 bytes, line 137
137
138<script>(function() { 139 var isLoaded = false; 140 function asyncLoad() { 141 if (isLoaded) return; 142 isLoaded = true; 143 var urls = ["\/\/cdn.shopify.com\/proxy\/ab35ffb3740c949aeb5a549ad558476b3b0d22c27b04063ecc959b55be68259c\/size-charts-relentless.herokuapp.com\/js\/size-charts-relentless.js?shop=fresha-london.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/instafeed.nfcube.com\/cdn\/7192f76d2f954d9d64654da313acf9da.js?shop=fresha-london.myshopify.com","\/\/cdn.secomapp.com\/promotionpopup\/cdn\/allshops\/fresha-london\/1614795151.js?shop=fresha-london.myshopify.com","https:\/\/s3.eu-west-1.amazonaws.com\/production-klarna-il-shopify-osm\/a6c5e37d3b587ca7438f15aa90b429b47085a035\/fresha-london.myshopify.com-1708602740568.js?shop=fresha-london.myshopify.com","\/\/cdn.shopify.com\/proxy\/690906fbb39df736cf4e90f6b1b00706595a54983817b17b19d0133d8b50948a\/s.pandect.es\/v2.2\/gdpr-cookie-consent.min.js?shop=fresha-london.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 144 for (var i = 0; i < urls.length; i++) { 145 var s = document.createElement('script'); 146 s.type = 'text/javascript'; 147 s.async = true; 148 s.src = urls[i]; 149 var x = document.getElementsByTagName('script')[0]; 150 x.parentNode.insertBefore(s, x); 151 } 152 }; 153 if(window.attachEvent) { 154 window.attachEvent('onload', asyncLoad); 155 } else { 156 window.addEventListener('load', asyncLoad, false); 157 } 158})();</script>
vendor: 1 bytes, line 158
158
159<script id="__st">var __st={"a":23551123,"offset":3600,"reqid":"46e3767e-e355-4b91-9510-6e01d43d0ecf-1791299892","pageurl":"freshalondon.com\/pages\/store-locator","s":"pages-49481384001","u":"9170d28d4f61","p":"page","rtyp":"page","rid":49481384001};</script>
vendor: 1 bytes, line 159
159
160<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 160
160
161<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 161
161
162<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//freshalondon.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 162
162
163<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 = "//freshalondon.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>
163<script crossorigin="anonymous" defer="defer" src="//freshalondon.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 163
163
164<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 164
164
165<script> 166 window.Shopify = window.Shopify || {}; 167 window.Shopify.MCP = window.Shopify.MCP || {}; 168 window.Shopify.MCP.enabled = true; 169 window.Shopify.MCP.shop = "fresha-london.myshopify.com"; 170 window.Shopify.MCP.mcpEndpoint = "https:\/\/freshalondon.com\/api\/mcp"; 171 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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 172</script>
vendor: 1 bytes, line 172
172
173<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("\/\/freshalondon.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 174</script>
vendor: 1 bytes, line 174
174
175<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://freshalondon.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 176</script>
vendor: 1 bytes, line 176
176
177<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 178 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); 179</script>
vendor: 1 bytes, line 179
179
180<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})}})); 181</script>
181 182<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://freshalondon.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 183<style id="shopify-accelerated-checkout-cart"> 184 #shopify-buyer-consent { 185 margin-top: 1em; 186 display: inline-block; 187 width: 100%; 188} 189 190#shopify-buyer-consent.hidden { 191 display: none; 192} 193 194#shopify-subscription-policy-button { 195 background: none; 196 border: none; 197 padding: 0; 198 text-decoration: underline; 199 font-size: inherit; 200 cursor: pointer; 201} 202 203#shopify-subscription-policy-button::before { 204 box-shadow: none; 205} 206 207 </style> 208
209<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
209 210<link rel="stylesheet" href="//freshalondon.com/cdn/shop/t/14/assets/sca-pp.css?v=26248894406678077071616655471"> 211
211<script> 212 213 SCAPPLive = {}; 214 215 SCAPPShop = {}; 216 217 </script>
vendor: 1 bytes, line 217
217
218<script src="//freshalondon.com/cdn/shop/t/14/assets/sca-pp-initial.js?v=61953652074127374271616655470" type="text/javascript"></script>
218 219 220 221<meta name="facebook-domain-verification" content="2mjwx3ekb1kkpfocxqye27155bgnd3" /> 222 223
223<script 224src="https://www.paypal.com/sdk/js?client-id=Ab3eLDLts3RQnBb5UkKsnEKEYcNcD7p26O2PTe4--nFWi22zfQ7wV3xVS92nWOCMvZ_T-nZuY39WSNLq¤cy=GBP&components=messages" 225data-namespace="PayPalSDK"> 226</script>
226 227 228 229
229<script 230 async 231 src="https://eu-library.klarnaservices.com/lib.js" 232 data-client-id="edf22ab5-6ff0-5a88-a1a2-8e7d450cf1a3" 233></script>
233 234 235 236<!-- Start of Judge.me Core --> 237<link rel="dns-prefetch" href="https://cdn.judge.me/">
238<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#c569ff","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
238ou! 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":"#c569ff","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":false,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"dd/mm/yyyy","default_sort_method":"most-recent","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_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_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":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"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":"vintage","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":true,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"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":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","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":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
238itle":"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":"#fb4464","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":true,"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":"vertical","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_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"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,"widget_show_review_title_input":true,"redirect_reviewers_invited_via_email":"review_widget","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":{},"review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":{},"review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","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.","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_
238youtube_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 }}","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":false,"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_store_review_label_text":"Review about the 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":true,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":true,"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":true,"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_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_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"
238:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","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_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":"bold_badge","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_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_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","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Fresha London","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"review_verification_email_status":"always","can_be_branded":false,"reply_name_text":"Fresha London"};</script>
238 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #fb4464;--jdgm-secondary-color: rgba(251,68,100,0.1);--jdgm-star-color: #c569ff;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #fb4464;--jdgm-paginate-color: #fb4464;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #fb4464}.jdgm-histogram__bar-content{background-color:#fb4464}.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:#fb4464}.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:#c569ff}.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="index"]{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_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.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:#108474}.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:'Fresha London'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 239</style> <style class='jdgm-settings-style'></style> 240 241 242 243 244 <style class='jdgm-miracle-styles'> 245 @-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
245/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-prev-badge{display:block !important} 246 247</style> 248 249 250 251 252 253 254
255<script data-cfasync='false' class='jdgm-script'> 256!function(e){window.jdgm=window.jdgm||{},jdgm.CDN_HOST="https://cdn.judge.me/", 257jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 258setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,s){ 259!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 260(s=e.createElement("link")).rel="stylesheet",s.class="jdgm-stylesheet",s.media="nope!", 261s.href=d,s.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(s))}, 262jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 263t.onreadystatechange=function(){4===t.readyState&&(Function(t.response)(),d&&d(t.response))}, 264t.open("GET",e),t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 265".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 266parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_HOST+"widget_v3/base.css"): 267jdgm.loadCSS(jdgm.CDN_HOST+"widget/base.css"):jdgm.loadCSS(jdgm.CDN_HOST+"shopify_v2.css"), 268jdgm.loadJS(jdgm.CDN_HOST+"loader.js"))}))}(document); 269</script>
269 270 271<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.judge.me/shopify_v2.css"></noscript> 272<!-- End of Judge.me Core --> 273 274 275<!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a --> 276 277 278 279 <!-- TCF is active, scripts are loaded above --> 280 281
281<script> 282 283 window.addEventListener('DOMContentLoaded', function(){ 284 const script = document.createElement('script'); 285 286 script.src = "https://cdn.shopify.com/extensions/01a111ae-a458-7900-a966-339050e4ea6b/gdpr-cookie-consent-415/assets/pandectes-core.js"; 287 288 script.defer = true; 289 document.body.appendChild(script); 290 }) 291 </script>
291 292 293 294 295 296 297 298 299<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 300 301 302 303 304 305 306 307 308 309 310 311 312
312<script async src="https://static.klaviyo.com/onsite/js/V4eHs3/klaviyo.js?company_id=V4eHs3"></script>
312 313
313<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
313 314 315 316 317 318 319 320
320<script> 321 window.klaviyoReviewsProductDesignMode = false 322 </script>
322 323 324 325 326 327 328 329 330 331 332<!-- END app block --><!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'> 333
334<script id='shopify-chat-app-embed-data' type='application/json'> 335 { 336 "settings": { 337 "invertActivatorColors": true, 338 "greetingMessage": "ð Hello! Please message us if you have questions, or give an idea of what youâre looking for. Weâre happy to make recommendations and make your wishes come true ", 339 "showFeaturedProducts": true, 340 "featuredProducts": [], 341 "horizontalPosition": "bottom_right", 342 "icon": "chat_bubble", 343 "buttonLabel": "Chat" 344 } 345 } 346</script>
346 347 348<style data-shopify> 349 350 351 /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */ 352 shopify-chat:defined:empty { 353 display: grid; 354 } 355 356 :root { 357 --shopify-chat-bg-color: #FFFFFF; 358 --shopify-chat-text-color: #000000; 359 --shopify-chat-accent-bg-color: #000000; 360 --shopify-chat-accent-text-color: #FFFFFF; 361 --shopify-chat-activator-offset: 20px; 362 363 364 365 --shopify-chat-activator-font-size: 16px; 366 --shopify-chat-border-radius: 16px; 367 } 368 369 370</style> 371
372<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
372 373 374 375<!-- END app block --><meta property="og:image" content="https://cdn.shopify.com/s/files/1/2355/1123/files/fresha-london-logo-new_815d3e91-e676-48b1-968a-c89abd624ff1.png?height=628&pad_color=ffffff&v=1626000862&width=1200" /> 376<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/2355/1123/files/fresha-london-logo-new_815d3e91-e676-48b1-968a-c89abd624ff1.png?height=628&pad_color=ffffff&v=1626000862&width=1200" /> 377<meta property="og:image:width" content="1200" /> 378<meta property="og:image:height" content="628" /> 379<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
380<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: 23551123,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 380
380
381<script> 382 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 383</script>
vendor: 1 bytes, line 383
383
384<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}
384).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: 23551123,storefrontBaseUrl: "https://freshalondon.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://freshalondon.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"1446445345","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"]}
384,"dataSharingState":"unrestricted"},{"id":"856260897","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"AW-736458821\\\",\\\"target_country\\\":\\\"GB\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-736458821\\\/A9YxCKrW68wBEMXwld8C\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-736458821\\\/4yy4CKfW68wBEMXwld8C\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-736458821\\\/qLaKCKHW68wBEMXwld8C\\\",\\\"MC-C7LQL1KT23\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-736458821\\\/Ys9WCJ7W68wBEMXwld8C\\\",\\\"MC-C7LQL1KT23\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-736458821\\\/JvFeCJvW68wBEMXwld8C\\\",\\\"MC-C7LQL1KT23\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-736458821\\\/rJh7CK3W68wBEMXwld8C\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-736458821\\\/bIlACKTW68wBEMXwld8C\\\"}],\\\"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":"325288225","configuration":"{\"pixel_id\":\"180147129212026\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","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":"174489889","configuration":"{\"tagID\":\"2613393981304\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"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":"Fresha London","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"fresha-london.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/freshalondon.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://freshalondon.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"120180572225","themePublished":"true","eventMetadataId":"42b0433c-1345-4ff9-829a-a2ce05a7f215","pageType":"page","resourceId":"49481384001","shopId":"23551123","storefrontBaseUrl":"https:\/\/freshalondon.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
384<script> 385 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 386 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 387 window.ShopifyAnalytics.meta.currency = 'USD'; 388 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":49481384001,"requestId":"46e3767e-e355-4b91-9510-6e01d43d0ecf-1791299892"}}; 389 for (var attr in meta) { 390 window.ShopifyAnalytics.meta[attr] = meta[attr]; 391 } 392</script>
vendor: 1 bytes, line 392
392
393<script class="analytics"> 394 (function () { 395 var customDocumentWrite = function(content) { 396 var jquery = null; 397 398 if (window.jQuery) { 399 jquery = window.jQuery; 400 } else if (window.Checkout && window.Checkout.$) { 401 jquery = window.Checkout.$; 402 } 403 404 if (jquery) { 405 jquery('body').append(content); 406 } 407 }; 408 409 var hasLoggedConversion = function(token) { 410 if (token) { 411 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 412 } 413 return false; 414 } 415 416 var setCookieIfConversion = function(token) { 417 if (token) { 418 var twoMonthsFromNow = new Date(Date.now()); 419 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 420 421 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 422 } 423 } 424 425 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 426 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 427 if (trekkie.integrations) { 428 return; 429 } 430 trekkie.methods = [ 431 'identify', 432 'page', 433 'ready', 434 'track', 435 'trackForm', 436 'trackLink' 437 ]; 438 trekkie.factory = function(method) { 439 return function() { 440 var args = Array.prototype.slice.call(arguments); 441 args.unshift(method); 442 trekkie.push(args); 443 if (method == 'track' || method == 'page') { 444 var pageUrl; 445 try { 446 pageUrl = window.location.href; 447 } catch (e) {} 448 var pageReferrer; 449 try { 450 pageReferrer = document.referrer; 451 } catch (e) {} 452 try { 453 if (window.__TREKKIE_SHIM_QUEUE == null) { 454 window.__TREKKIE_SHIM_QUEUE = []; 455 } 456 window.__TREKKIE_SHIM_QUEUE.push({ 457 from: 'trekkie-stub', 458 method: method, 459 args: args.slice(1), 460 pageContext: { 461 url: pageUrl, 462 referrer: pageReferrer 463 } 464 }); 465 } catch (e) { 466 // no-op 467 } 468 } 469 return trekkie; 470 }; 471 }; 472 for (var i = 0; i < trekkie.methods.length; i++) { 473 var key = trekkie.methods[i]; 474 trekkie[key] = trekkie.factory(key); 475 } 476 trekkie.load = function(config) { 477 trekkie.config = config || {}; 478 trekkie.config.initialDocumentCookie = document.cookie; 479 var first = document.getElementsByTagName('script')[0]; 480var script = document.createElement('script'); 481script.type = 'text/javascript'; 482script.onerror = function(e) { 483 var scriptFallback = document.createElement('script'); 484 scriptFallback.type = 'text/javascript'; 485 scriptFallback.onerror = function(error) { 486 var Monorail = { 487 produce: function produce(monorailDomain, schemaId, payload) { 488 var currentMs = new Date().getTime(); 489 var event = { 490 schema_id: schemaId, 491 payload: payload, 492 metadata: { 493 event_created_at_ms: currentMs, 494 event_sent_at_ms: currentMs 495 } 496 }; 497 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 498 }, 499 sendRequest: function sendRequest(endpointUrl, payload) { 500 // Try the sendBeacon API 501 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 502 var blobData = new window.Blob([payload], { 503 type: 'text/plain' 504 }); 505 506 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 507 return true; 508 } // sendBeacon was not successful 509 510 } // XHR beacon 511 512 var xhr = new XMLHttpRequest(); 513 514 try { 515 xhr.open('POST', endpointUrl); 516 xhr.setRequestHeader('Content-Type', 'text/plain'); 517 xhr.send(payload); 518 } catch (e) { 519 console.log(e); 520 } 521 522 return false; 523 }, 524 isIos12: function isIos12() { 525 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 526 } 527 }; 528 Monorail.produce('monorail-edge.shopifysvc.com', 529 'trekkie_storefront_load_errors/1.1', 530 {shop_id: 23551123, 531 theme_id: 120180572225, 532 app_name: "storefront", 533 context_url: window.location.href, 534 source_url: "//freshalondon.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 535 536 }; 537 scriptFallback.async = true; 538 scriptFallback.src = '//freshalondon.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 539 first.parentNode.insertBefore(scriptFallback, first); 540}; 541script.async = true; 542script.src = '//freshalondon.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 543first.parentNode.insertBefore(script, first); 544 545 }; 546 trekkie.load( 547 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":23551123,"isMerchantRequest":null,"themeId":120180572225,"themeCityHash":"8216313922764702070","contentLanguage":"en","currency":"USD","eventMetadataId":"42b0433c-1345-4ff9-829a-a2ce05a7f215"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 548 ); 549 550 var loaded = false;
551 trekkie.ready(function() { 552 if (loaded) return; 553 loaded = true; 554 555 window.ShopifyAnalytics.lib = window.trekkie; 556 557 var originalDocumentWrite = document.write; 558 document.write = customDocumentWrite; 559 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 560 document.write = originalDocumentWrite; 561 562 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 563 var token = match? match[1]: undefined; 564 if (!hasLoggedConversion(token)) { 565 setCookieIfConversion(token); 566 567 } 568 }); 569 570 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":49481384001,"requestId":"46e3767e-e355-4b91-9510-6e01d43d0ecf-1791299892","shopifyEmitted":true}); 571 572 var eventsListenerScript = document.createElement('script'); 573 eventsListenerScript.async = true; 574 eventsListenerScript.src = "//freshalondon.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 575 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 576})();</script>
576 577
577<script> 578 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 579 window.ga = function ga() { 580 (window.ga.q = window.ga.q || []).push(arguments); 581 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 582 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 583 } 584 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."); 585 }; 586 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 587 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 588 } 589 } 590</script>
vendor: 1 bytes, line 590
590
591<script 592 defer 593 src="https://freshalondon.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.5.min.js" 594 data-application="storefront-renderer" 595 data-shop-id="23551123" 596 data-render-region="gcp-us-central1" 597 data-page-type="page" 598 data-theme-instance-id="120180572225" 599 data-theme-name="Base" 600 data-theme-version="1.0.0" 601 data-monorail-region="shop_domain" 602 data-resource-timing-sampling-rate="10" 603 data-shs="true" 604 data-shs-beacon="true" 605 data-shs-export-with-fetch="true" 606 data-shs-logs-sample-rate="1" 607 data-shs-beacon-endpoint="https://freshalondon.com/api/collect" 608></script>
vendor: 1 bytes, line 608
608
609<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to Fresha London. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"continueAsChip":false,"exportCommand":false,"translations":[{"key":"agent_chat.panel.open_chat","value":"Open chat"},{"key":"agent_chat.panel.ask_anything","value":"Ask anything"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Unread replies"},{"key":"agent_chat.panel.back_to_chat","value":"Back to chat"},{"key":"agent_chat.panel.see_history","value":"See chat history"},{"key":"agent_chat.panel.new_chat","value":"Create a new chat"},{"key":"agent_chat.panel.close","value":"Close chat"},{"key":"agent_chat.panel.undock","value":"Undock chat"},{"key":"agent_chat.panel.dock","value":"Dock chat"},{"key":"agent_chat.panel.expand","value":"Expand chat"},{"key":"agent_chat.panel.contract","value":"Contract chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Jump to latest"},{"key":"agent_chat.panel.loading_chat","value":"Loading chat"},{"key":"agent_chat.input.label","value":"Type your message"},{"key":"agent_chat.input.placeholder","value":"Ask anything..."},{"key":"agent_chat.input.send","value":"Send"},{"key":"agent_chat.input.stop","value":"Stop generating"},{"key":"agent_chat.thinking","value":"Thinking..."},{"key":"agent_chat.first_response_delayed","value":"Agent is taking longer to respondâ¦"},{"key":"agent_chat.searching","value":"Searching..."},{"key":"agent_chat.message.sent_timestamp","value":"Sent · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automated"},{"key":"agent_chat.message.automated_timestamp","value":"Automated · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Someone from our team will be with you shortly"},{"key":"agent_chat.human_handoff.action","value":"Chat with our team"},{"key":"agent_chat.human_handoff.request","value":"Iâd like to talk to someone from your team"},{"key":"agent_chat.human_handoff.ai_assistant","value":"AI assistant"},{"key":"agent_chat.greeting.default","value":"Hi there!"},{"key":"agent_chat.greeting.with_name","value":"Hi {{name}}!"},{"key":"agent_chat.greeting.welcome","value":"You can ask questions about shopping, sizing\/dimensions, shipping, returns, or order status."},{"key":"agent_chat.greeting.welcome_back","value":"Welcome back to %{shop_name}! How can I help?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Welcome back! How can I help?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Welcome to %{shop_name}. How can I help?"},{"key":"agent_chat.greeting.generic","value":"How can I help?"},{"key":"agent_chat.disclaimer.text","value":"This chat is powered by AI from Shopify and may make mistakes. Your messages are visible to {{shop_name}}. See"},{"key":"agent_chat.disclaimer.text_human","value":"Your messages are visible to {{shop_name}} and to Shopify for the provision and improvement of the services. See"},{"key":"agent_chat.disclaimer.link_text","value":"privacy policy"},{"key":"agent_chat.error.response_unavailable","value":"Response unavailable"},{"key":"agent_chat.error.generic","value":"Something went wrong."},{"key":"agent_chat.error.response_failed","value":"Couldnât load this message"},{"key":"agent_chat.error.message_send_failed","value":"Your message couldnât be sent"},{"key":"agent_chat.error.attachment_upload_failed","value":"Your attachment didnât upload"},{"key":"agent_chat.error.first_response_stalled","value":"Agent couldnât respond"},{"key":"agent_chat.error.try_again","value":"Try again"},{"key":"agent_chat.error.unavailable","value":"Chat isn't available right now - try again later"},{"key":"agent_chat.error.usage_limit","value":"Message limit reached â try again later or email us at {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Message limit reached â try again later"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Chat isnât available right nowâemail us at {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Chat isnât available right now"},{"key":"agent_chat.error.cost_quota_handover","value":"AI assistant isnât available right now â our team will reply shortly"},{"key":"agent_chat.history.heading","value":"Chat history"},{"key":"agent_chat.history.loading","value":"Loading conversation history"},{"key":"agent_chat.history.aria_label","value":"Conversation history"},{"key":"agent_chat.history.no_conversations","value":"No conversations"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Something went wrong."},{"key":"agent_chat.history.try_again","value":"Try again"},{"key":"agent_chat.history.no_past","value":"No past conversations"},{"key":"agent_chat.history.start_new","value":"Start a new chat"},{"key":"agent_chat.history.untitled","value":"Untitled conversation"},{"key":"agent_chat.history.resume","value":"Resume: {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Resume: {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Delete conversation: {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Could not delete conversation"},{"key":"agent_chat.feedback.group_label","value":"Message feedback"},{"key":"agent_chat.feedback.thumbs_up","value":"Thumbs up"},{"key":"agent_chat.feedback.thumbs_down","value":"Thumbs down"},{"key":"agent_chat.feedback.add_comment","value":"Add comment"},{"key":"agent_chat.feedback.thanks","value":"Thanks for your feedback"},{"key":"agent_chat.feedback.placeholder_up","value":"Tell us what went well"},{"key":"agent_chat.feedback.placeholder_down","value":"Tell us what could have been better"},{"key":"agent_chat.feedback.comment_label","value":"Feedback comment"},{"key":"agent_chat.feedback.cancel","value":"Cancel"},{"key":"agent_chat.feedback.submit","value":"Submit"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Maximum length reached. Feedback is limited to {{max}} characters."},{"key":"agent_chat.buyer_profile.button.open","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.title","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.empty","value":"No buyer profile available."},{"key":"agent_chat.buyer_profile.close","value":"Close"},{"key":"agent_chat.suggestions.empty_state_label","value":"Suggested questions"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Suggested replies"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Sign in to continue"},{"key":"agent_chat.auth.sign_in","value":"Sign in"},{"key":"agent_chat.auth.skip_and_chat","value":"Skip and start chatting"},{"key":"agent_chat.auth.pre_chat_title","value":"Sign in to personalize and save your chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Sign in or create an account"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Don't miss a reply"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Sign in to chat with our team. We'll email you if you leave the chat."},{"key":"agent_chat.auth.share_disclaimer","value":"By continuing, Shop will share your name and email with this store. See their {{terms_link}} and {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"terms"},{"key":"agent_chat.auth.privacy_link","value":"privacy policy"},{"key":"agent_chat.auth.declined_pre_chat","value":"I canât connect you with the store unless you sign in."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"If you leave the chat, weâll email you when thereâs a reply."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Sign in to get emailed when thereâs a reply."},{"key":"agent_chat.order_lookup.track_order","value":"Track my order"},{"key":"agent_chat.order_lookup.track_another_order","value":"Track another order"},{"key":"agent_chat.order_lookup.new_conversation","value":"New conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Order lookup actions"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Enter order information"},{"key":"agent_chat.order_lookup.prompt","value":"To see your order status, please provide your order details."},{"key":"agent_chat.order_lookup.form_title","value":"Track my order"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Please provide your information."},{"key":"agent_chat.order_lookup.order_number_label","value":"Order number"},{"key":"agent_chat.order_lookup.email_label","value":"Email address"},{"key":"agent_chat.order_lookup.submit","value":"Track my order"},{"key":"agent_chat.order_lookup.cancel","value":"Cancel"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Please enter a valid email address"},{"key":"agent_chat.order_lookup.generic_error","value":"There was a problem looking up your order. Please try again."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"Order lookup is in progress. Start a new conversation to ask something else."},{"key":"agent_chat.legacy_contact.form_title","value":"Before we get started"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Please provide your information so we can reply to you if you leave the chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"First name"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Last name"},{"key":"agent_chat.legacy_contact.email_label","value":"Email"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"Email me with news and offers"},{"key":"agent_chat.legacy_contact.submit","value":"Start chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Cancel"}
609,{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Enter a valid first name."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Enter a valid last name."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Enter a valid email address."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"Email address is too long."},{"key":"agent_chat.legacy_contact.generic_error","value":"Something went wrong."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.discountCard.useDiscount","value":"Use discount"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"Applies automatically at checkout"},{"key":"agent_chat.cart.checkout","value":"Checkout"},{"key":"agent_chat.product.add_to_cart","value":"Add to cart"},{"key":"agent_chat.product.view_details","value":"View details"},{"key":"agent_chat.product.out_of_stock","value":"Out of stock"},{"key":"agent_chat.product.compare_suggestions","value":"Compare suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Hide suggestions"},{"key":"agent_chat.product.sold_out","value":"Sold out"},{"key":"agent_chat.order.item.one","value":"item"},{"key":"agent_chat.order.item.other","value":"items"},{"key":"agent_chat.order.less_items.one","value":"- hide {{count}} item"},{"key":"agent_chat.order.less_items.other","value":"- hide {{count}} items"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} more item"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} more items"},{"key":"agent_chat.order.view_order","value":"View order {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Track shipment"},{"key":"agent_chat.order.of_total","value":"{{index}} of {{total}}"},{"key":"agent_chat.order.label","value":"Order {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} Order"},{"key":"agent_chat.order.count.other","value":"{{count}} Orders"},{"key":"agent_chat.order.ordered_on","value":"Ordered {{date}}"},{"key":"agent_chat.order.select","value":"Select order {{number}}"},{"key":"agent_chat.return.heading","value":"Select items to return"},{"key":"agent_chat.return.toggle_item","value":"Select {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, not returnable"},{"key":"agent_chat.return.quantity_label","value":"Return quantity"},{"key":"agent_chat.return.reason_label","value":"Reason for return"},{"key":"agent_chat.return.reason_placeholder","value":"Select a reason"},{"key":"agent_chat.return.confirm","value":"Request return"},{"key":"agent_chat.return.confirmed","value":"Return requested"},{"key":"agent_chat.return.reason.size_too_small","value":"Size too small"},{"key":"agent_chat.return.reason.size_too_large","value":"Size too large"},{"key":"agent_chat.return.reason.unwanted","value":"Unwanted"},{"key":"agent_chat.return.reason.not_as_described","value":"Not as described"},{"key":"agent_chat.return.reason.wrong_item","value":"Wrong item"},{"key":"agent_chat.return.reason.defective","value":"Defective"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Color"},{"key":"agent_chat.return.reason.other_reason","value":"Other"},{"key":"agent_chat.scroll.previous","value":"Previous"},{"key":"agent_chat.scroll.next","value":"Next"}]}</script>
vendor: 1 bytes, line 609
609
610<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"23551123","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":true,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
610 611<meta name="shopify-y" content="da1e4f94-febc-445b-9529-fe1d689d4654" data-expiration="1822857492000"><meta name="shopify-s" content="0464a8ee-e9fe-4d62-a7c3-c616828088e1" data-expiration="1791301692000"><meta name="new-cookie-storage-activated" content="t"> 612</head> 613 614<body class="template-page general-width-1200px">
615<script>window.KlarnaThemeGlobals={};</script>
615 616 617 618 <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a> 619 620 <div id="SearchDrawer" class="search-bar drawer drawer--top" role="dialog" aria-modal="true" aria-label="Search"> 621 <div class="search-bar__table"> 622 <div class="search-bar__table-cell search-bar__form-wrapper"> 623 <form class="search search-bar__form" action="/search" method="get" role="search"> 624 <input class="search__input search-bar__input" type="search" name="q" value="" placeholder="Search" aria-label="Search"> 625 <button class="search-bar__submit search__submit btn--link" type="submit"> 626 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 37 40"><path d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z"/></svg> 627 <span class="icon__fallback-text">Search</span> 628 </button> 629 </form> 630 </div> 631 <div class="search-bar__table-cell text-right"> 632 <button type="button" class="btn--link search-bar__close js-drawer-close"> 633 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 37 40"><path d="M21.3 23l11-11c.8-.8.8-2 0-2.8-.8-.8-2-.8-2.8 0l-11 11-11-11c-.8-.8-2-.8-2.8 0-.8.8-.8 2 0 2.8l11 11-11 11c-.8.8-.8 2 0 2.8.4.4.9.6 1.4.6s1-.2 1.4-.6l11-11 11 11c.4.4.9.6 1.4.6s1-.2 1.4-.6c.8-.8.8-2 0-2.8l-11-11z"/></svg> 634 <span class="icon__fallback-text">Close</span> 635 </button> 636 </div> 637 </div> 638 </div> 639 640 <div id="shopify-section-header" class="shopify-section"> 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659<div id="header" data-section-id="header" data-section-type="header-section" class="header1 sticky-header sticky-header-mobile"> 660 661 <div id="pd-sticky"></div> 662 663 664 <div id="pd-sticky-mobile"></div> 665 666 667 668 <header class="site-header" role="banner" > 669 670 671 672 673 674 <div class="mobile-navigation"> 675 <div class="slideout-menu"> 676 <ul class="slm-tab-title"> 677 <li class="tab-title item-megamenu"><a class="active" href="#mobile_navigation_menu">Menu</a></li> 678 679 <li class="tab-title item-my-account"><a href="#mobile_navigation_account">Account</a></li> 680 681 682 <li class="tab-title item-setting"><a href="#mobile_navigation_setting">Setting</a></li> 683 684 </ul> 685 <div class="slm-tab-content"> 686 <div id="mobile_navigation_menu" class="tab-content active"> 687 <ul class="site-nav list--inline"> 688 689 690 691 692 693 694 695 696 697 698 <li class="advanced-menu level0 dropdown w-1-column"> 699 <a href="#" class="level0"> 700 <span> 701 Dresses 702 703 </span> 704 </a> 705 706 <span class="toggle-menu"> 707 <span class="icon-plus"></span> 708 </span> 709 <div class="dropdown-menu"> 710 711 712 713 714 715 716 717 718 719 720 721 722<div class="mega-menu-content"> 723 <div class="row"> 724 725 726 727 <div class="middle-content col-md-12 col-12"> 728 <div class="row"> 729 730 731 732 733 <div class="col-md-12 col-12"> 734 735 736 737 <a href="/collections/dresses" class="">All Dresses</a> 738 739 </div> 740 741 <div class="col-md-12 col-12"> 742 743 744 745 <a href="/collections/wedding-guests-dresses" class="">Wedding Guests Dresses</a> 746 747 </div> 748 749 <div class="col-md-12 col-12"> 750 751 752 753 <a href="/collections/midi-dresses" class="">Midi Dresses</a> 754 755 </div> 756 757 <div class="col-md-12 col-12"> 758 759 760 761 <a href="/collections/maxi-dresses" class="">Maxi Dresses</a> 762 763 </div> 764 765 <div class="col-md-12 col-12"> 766 767 768 769 <a href="/collections/mini-dresses" class="">Mini Dresses</a> 770 771 </div> 772 773 </div> 774 </div> 775 776 777 778 </div> 779</div> 780 781 </div> 782 783 </li> 784 785 786 787 788 789 790 791 792 793 794 795 <li class="normal-menu level0 w-1-column"> 796 <a href="/pages/store-locator" class="level0">
797 <span> 798 Stockists 799 800 </span> 801 </a> 802 803 </li> 804 805 806 807 808 809 810 811 812 813 814 815 <li class="normal-menu level0 w-1-column"> 816 <a href="/pages/press" class="level0"> 817 <span> 818 Press 819 820 </span> 821 </a> 822 823 </li> 824 825 826 827 828 829 830 831 832 833 834 835 <li class="normal-menu level0 w-1-column"> 836 <a href="/pages/collaborations" class="level0"> 837 <span> 838 Collaborations 839 840 </span> 841 </a> 842 843 </li> 844 845 846 847 848 849 850 851 852 853 854 855 <li class="normal-menu level0 w-1-column"> 856 <a href="/pages/production" class="level0"> 857 <span> 858 Production 859 860 </span> 861 </a> 862 863 </li> 864 865 866 867 868</ul> 869 </div> 870 871 <div id="mobile_navigation_account" class="tab-content"> 872 <div class="my-account-link"> 873 <div class="actions toggle-toplinks"> 874 <a class="toggle-action" href="#">My Account</a> 875 </div> 876 <div class="toplinks-content"> 877 <ul class="top-links"> 878 879 <li class="login-link"> 880 <a href="/account/login">Sign In</a> 881 </li> 882 <li class="register-link"> 883 <a href="/account/register">Create an Account</a> 884 </li> 885 886 887 <li class="link wishlist"> 888 <a href="#">My Wishlist</a> 889 </li> 890 891 892 <li class="link compare"> 893 <a href="#">Compare List</a> 894 </li> 895 896 897 </ul> 898 </div> 899</div> 900 </div> 901 902 903 <div id="mobile_navigation_setting" class="tab-content"> 904 905 <div class="switcher-currency"> 906 <label class="currency-picker__wrapper"> 907 <select class="currency-picker" name="currencies" style="display: inline; width: auto; vertical-align: inherit;"> 908 909 910 <option value="GBP" selected="selected">GBP</option> 911 912 913 914 915 <option value="USD">USD</option> 916 917 918 919 <option value="EUR">EUR</option> 920 921 922 </select> 923 </label> 924</div> 925 926 927 928 929 930 931 932 <ul class="header-socials "> 933 934 935 <li> 936 <a href="https://www.facebook.com/freshalondon/" target="_blank" title="Fresha London on Facebook"> 937 <i class="ti-facebook"></i> 938 </a> 939 </li> 940 941 942 <li> 943 <a href="https://www.pinterest.co.uk/fresha_london/" target="_blank" title="Fresha London on Pinterest"> 944 <i class="ti-pinterest"></i> 945 </a> 946 </li> 947 948 949 <li> 950 <a href="https://www.instagram.com/freshalondon/" target="_blank" title="Fresha London on Instagram"> 951 <i class="ti-instagram"></i> 952 </a> 953 </li> 954 955 956 957 958 959 960 </ul> 961 962 963 964 </div> 965 966 </div> 967</div> 968</div> 969<div class="top-header-content border-bottom"> 970 <div class="top-header-left"> 971 972 <div class="switcher-currency"> 973 <label class="currency-picker__wrapper"> 974 <select class="currency-picker" name="currencies" style="display: inline; width: auto; vertical-align: inherit;"> 975 976 977 <option value="GBP" selected="selected">GBP</option> 978 979 980 981 982 <option value="USD">USD</option> 983 984 985 986 <option value="EUR">EUR</option> 987 988 989 </select> 990 </label> 991</div> 992 993 994 </div> 995 <div class="top-header-right"> 996 997 <div class="my-account-link"> 998 <div class="actions toggle-toplinks"> 999 <a class="toggle-action" href="#">My Account</a> 1000 </div> 1001 <div class="toplinks-content"> 1002 <ul class="top-links"> 1003 1004 <li class="login-link"> 1005 <a href="/account/login">Sign In</a> 1006 </li> 1007 <li class="register-link"> 1008 <a href="/account/register">Create an Account</a> 1009 </li> 1010 1011 1012 <li class="link wishlist"> 1013 <a href="#">My Wishlist</a> 1014 </li> 1015 1016 1017 <li class="link compare"> 1018 <a href="#">Compare List</a> 1019 </li> 1020 1021 1022 </ul> 1023 </div> 1024</div> 1025 1026 1027 1028 1029 1030 1031 <ul class="header-socials child-border-left"> 1032 1033 1034 <li> 1035 <a href="https://www.facebook.com/freshalondon/" target="_blank" title="Fresha London on Facebook"> 1036 <i class="ti-facebook"></i> 1037 </a> 1038 </li> 1039 1040 1041 <li> 1042 <a href="https://www.pinterest.co.uk/fresha_london/" target="_blank" title="Fresha London on Pinterest"> 1043 <i class="ti-pinterest"></i> 1044 </a> 1045 </li> 1046 1047 1048 <li> 1049 <a href="https://www.instagram.com/freshalondon/" target="_blank" title="Fresha London on Instagram"> 1050 <i class="ti-instagram"></i> 1051 </a> 1052 </li> 1053 1054 1055 1056 1057 1058 1059 </ul> 1060 1061 1062 1063 </div> 1064</div> 1065<div class="middle-header-content" > 1066 <div class="container-fluid"> 1067 <div class="middle-header-wrapper"> 1068 1069 <div class="h2 site-header__logo has-logo"> 1070 1071 1072 1073 <a href="/" class="site-header__logo-image desktop-only"> 1074 <img class="lazyload js" 1075 src="//freshalondon.com/cdn/shop/files/fresha-london-logo-new.png?v=1626000844" 1076 alt="Fresha London" 1077 1078 style="max-width: 120px" 1079 /> 1080 <noscript> 1081 <img src="//freshalondon.com/cdn/shop/files/fresha-london-logo-new.png?v=1626000844" 1082 alt="Fresha London" 1083 1084 style="max-width: 120px" 1085 /> 1086 </noscript> 1087 </a> 1088 1089 1090 <a href="/" class="site-header__logo-image mobile-only mobile-logo"> 1091 <img class="lazyload js" 1092 src="//freshalondon.com/cdn/shop/files/fresha-london-logo-new_815d3e91-e676-48b1-968a-c89abd624ff1.png?v=1626000862" 1093 alt="Fresha London" 1094 1095 style="max-width: 90px" 1096 /> 1097 <noscript> 1098 <img src="//freshalondon.com/cdn/shop/files/fresha-london-logo-new_815d3e91-e676-48b1-968a-c89abd624ff1.png?v=1626000862" 1099 alt="Fresha London" 1100 1101 style="max-width: 90px" 1102 /> 1103 </noscript> 1104 </a> 1105 1106 1107 1108 </div> 1109 1110 1111 <div class="nav-megamenu" id="AccessibleNav" role="navigation"> 1112 <ul class="site-nav list--inline"> 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 <li class="advanced-menu level0 dropdown w-1-column"> 1124 <a href="#" class="level0">
1125 <span> 1126 Dresses 1127 1128 </span> 1129 </a> 1130 1131 <span class="toggle-menu"> 1132 <span class="icon-plus"></span> 1133 </span> 1134 <div class="dropdown-menu"> 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147<div class="mega-menu-content"> 1148 <div class="row"> 1149 1150 1151 1152 <div class="middle-content col-md-12 col-12"> 1153 <div class="row"> 1154 1155 1156 1157 1158 <div class="col-md-12 col-12"> 1159 1160 1161 1162 <a href="/collections/dresses" class="">All Dresses</a> 1163 1164 </div> 1165 1166 <div class="col-md-12 col-12"> 1167 1168 1169 1170 <a href="/collections/wedding-guests-dresses" class="">Wedding Guests Dresses</a> 1171 1172 </div> 1173 1174 <div class="col-md-12 col-12"> 1175 1176 1177 1178 <a href="/collections/midi-dresses" class="">Midi Dresses</a> 1179 1180 </div> 1181 1182 <div class="col-md-12 col-12"> 1183 1184 1185 1186 <a href="/collections/maxi-dresses" class="">Maxi Dresses</a> 1187 1188 </div> 1189 1190 <div class="col-md-12 col-12"> 1191 1192 1193 1194 <a href="/collections/mini-dresses" class="">Mini Dresses</a> 1195 1196 </div> 1197 1198 </div> 1199 </div> 1200 1201 1202 1203 </div> 1204</div> 1205 1206 </div> 1207 1208 </li> 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 <li class="normal-menu level0 w-1-column"> 1221 <a href="/pages/store-locator" class="level0"> 1222 <span> 1223 Stockists 1224 1225 </span> 1226 </a> 1227 1228 </li> 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 <li class="normal-menu level0 w-1-column"> 1241 <a href="/pages/press" class="level0"> 1242 <span> 1243 Press 1244 1245 </span> 1246 </a> 1247 1248 </li> 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 <li class="normal-menu level0 w-1-column"> 1261 <a href="/pages/collaborations" class="level0"> 1262 <span> 1263 Collaborations 1264 1265 </span> 1266 </a> 1267 1268 </li> 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 <li class="normal-menu level0 w-1-column"> 1281 <a href="/pages/production" class="level0"> 1282 <span> 1283 Production 1284 1285 </span> 1286 </a> 1287 1288 </li> 1289 1290 1291 1292 1293</ul> 1294 </div> 1295 1296 <div class="child-content"> 1297 <div class="toggle_menu_mobile"><span class="ti-menu"></span></div> 1298 <div class="header-cart toggle-cart-slide empty"> 1299 <a class="action-cart" href="/cart/"> 1300 <span class="counter qty empty"> 1301 <span class="counter-number">0</span> 1302 </span> 1303 </a> 1304 1305 <div class="minicart-content cart-slideout"> 1306 <div class="cart-slideout-inner"> 1307 <div class="ajax-loader"></div> 1308 <div class="btn-minicart-close"></div> 1309 <div class="header-cart-title"> 1310 <h3>Shopping cart</h3> 1311 </div> 1312 <div class="minicart-dropdown-wrapper"> 1313 1314 1315 <p class="empty">You have no items in your shopping cart.</p> 1316 1317 1318 </div> 1319 </div> 1320</div> 1321 1322</div> 1323 <div class="header-search show-on-click"> 1324 <div class="block-title"> 1325 <strong>Search</strong> 1326 </div> 1327 <div class="block-content"> 1328 <form action="/search" method="get" class="header-search-form"> 1329 <input type="hidden" name="type" value="product"> 1330 <input class="search-header__input search__input" 1331 type="search" 1332 name="q" 1333 placeholder="Search" 1334 aria-label="Search">
1335 <span class="search-close-btn"> 1336 <span>Close</span> 1337 </span> 1338 <span class="search-submit-btn"> 1339 <span>Search</span> 1340 </span> 1341 </form> 1342 </div> 1343</div> 1344 </div> 1345 </div> 1346 </div> 1347</div> 1348 1349 </header> 1350</div> 1351 1352<style> 1353 /* SETTING MEGAMENU & SLIDEOUT MENU */ 1354 .site-header .nav-megamenu .site-nav li.level0:hover > a > span:not(.label-menu):after{ 1355 background-color: #222222; 1356 } 1357 .site-header .nav-megamenu .site-nav li.level0 > a{ 1358 color: #696969; 1359 } 1360 .site-header .nav-megamenu .site-nav li.level0 > a:hover{ 1361 color: #222222; 1362 } 1363 .site-header .nav-megamenu .site-nav li .dropdown-menu{ 1364 background: #ffffff; 1365 border: 1px solid #eeeeee; 1366 box-shadow: 0 2px 3px #d6d6d6; 1367 } 1368 .site-header .nav-megamenu .site-nav li .dropdown-menu h1, 1369 .site-header .nav-megamenu .site-nav li .dropdown-menu h2, 1370 .site-header .nav-megamenu .site-nav li .dropdown-menu h3, 1371 .site-header .nav-megamenu .site-nav li .dropdown-menu h4, 1372 .site-header .nav-megamenu .site-nav li .dropdown-menu h5, 1373 .site-header .nav-megamenu .site-nav li .dropdown-menu h6{ 1374 color: #333333; 1375 } 1376 .site-header .nav-megamenu .site-nav li .dropdown-menu .h1, 1377 .site-header .nav-megamenu .site-nav li .dropdown-menu .h2, 1378 .site-header .nav-megamenu .site-nav li .dropdown-menu .h3, 1379 .site-header .nav-megamenu .site-nav li .dropdown-menu .h4, 1380 .site-header .nav-megamenu .site-nav li .dropdown-menu .h5, 1381 .site-header .nav-megamenu .site-nav li .dropdown-menu .h6{ 1382 color: #333333; 1383 } 1384 .site-header .nav-megamenu .site-nav li .dropdown-menu a{ 1385 color: #696969; 1386 } 1387 .site-header .nav-megamenu .site-nav li .dropdown-menu a:hover{ 1388 color: #a8d8e5; 1389 } 1390 .site-header .nav-megamenu .site-nav hr{ 1391 color: #eeeeee; 1392 } 1393 .slideout-menu .slm-tab-title{ 1394 background: #eeeeee; 1395 } 1396 .slideout-menu .slm-tab-title li a{ 1397 color: #696969; 1398 background-color: #eeeeee; 1399 border-bottom: 1px solid #eeeeee; 1400 } 1401 .slideout-menu .slm-tab-title li a.active{ 1402 color: #222222; 1403 background-color: #fff; 1404 border-bottom: 1px solid #fff; 1405 } 1406 .slideout-menu #mobile_navigation_account .my-account-link .toplinks-content li a{ 1407 border-bottom: 1px solid #eeeeee; 1408 } 1409 .slideout-menu #mobile_navigation_setting .switcher-currency .currency-picker{ 1410 border-bottom: 1px solid #eeeeee; 1411 } 1412 .slideout-menu #mobile_navigation_setting .newsletter-link .newsletter-action{ 1413 border: 1px solid #eeeeee; 1414 border-width: 0 0 1px; 1415 } 1416 .slideout-menu #mobile_navigation_setting .header-custom-content{ 1417 border: 1px solid #eeeeee; 1418 border-width: 0 0 1px; 1419 } 1420 .slideout-menu #mobile_navigation_menu .site-nav li a{ 1421 border-bottom: 1px solid #eeeeee; 1422 } 1423</style> 1424
1425<script type="application/ld+json"> 1426{ 1427 "@context": "http://schema.org", 1428 "@type": "Organization", 1429 "name": "Fresha London", 1430 1431 1432 "logo": "https://freshalondon.com/cdn/shop/files/fresha-london-logo-new_493x.png?v=1626000844", 1433 1434 "sameAs": [ 1435 "", 1436 "https://www.facebook.com/freshalondon/", 1437 "https://www.pinterest.co.uk/fresha_london/", 1438 "https://www.instagram.com/freshalondon/", 1439 "", 1440 "", 1441 "", 1442 "" 1443 ], 1444 "url": "https://freshalondon.com/pages/store-locator" 1445} 1446</script>
1446 1447 1448 1449 1450 1451</div> 1452 1453 <div class="page-container" id="PageContainer"> 1454 1455 <main class="main-content js-focus-hidden" id="MainContent" role="main" tabindex="-1"> 1456 <div class="page-width"> 1457 <div class="grid"> 1458 <div class="grid__item medium-up--five-sixths medium-up--push-one-twelfth"> 1459 <div class="section-header text-center"> 1460 <h1>Store Locator</h1> 1461 </div> 1462 1463 <div class="rte"> 1464 <!-- Start Stockist.co widget --> 1465<div data-stockist-widget-tag="u6147">Loading store locator 1466from <a href="http://stockist.co">Stockist store locator</a>...</div>
1467<script> 1468 (function(s,t,o,c,k){c=s.createElement(t);c.src=o;c.async=1; 1469 k=s.getElementsByTagName(t)[0];k.parentNode.insertBefore(c,k); 1470 })(document,'script','//stockist.co/embed/v1/widget.min.js'); 1471</script>
1471 1472<!-- End Stockist.co widget --> 1473 </div> 1474 </div> 1475 </div> 1476</div> 1477 1478 </main> 1479 1480 <div id="shopify-section-footer" class="shopify-section"> 1481 1482 1483 1484 1485 1486 1487 1488<footer class="site-footer" role="contentinfo" data-section-id="footer"> 1489 1490 <div class="top-footer"> 1491 <div class="container"> 1492 <div class="row"> 1493 1494 1495 <div class="col-lg-6 col-md-6 col-12 type-text-column-with-image gp-footer-block"> 1496 1497 <div class="text-column-with-image-wrapper block-text-column-with-image-wrapper align-center image-align-center image-position-top position-1"> 1498 1499 1500 1501 1502 1503 <div class="content"> 1504 <h6>FREE SHIPPING ON UK ORDERS OVER £150</h6> 1505 </div> 1506 1507 1508</div> 1509<style> 1510 1511</style> 1512 1513 </div> 1514 1515 1516 1517 <div class="col-lg-6 col-md-6 col-12 type-text-column-with-image gp-footer-block"> 1518 1519 <div class="text-column-with-image-wrapper block-text-column-with-image-wrapper align-center image-align-center image-position-top position-2"> 1520 1521 1522 1523 1524 1525 <div class="content"> 1526 <h6>Exchanges and refunds accepted</h6> <p>Returns are accepted within 14 days of receiving your order</p> 1527 </div> 1528 1529 1530</div> 1531<style> 1532 1533</style> 1534 1535 </div> 1536 1537 1538 1539 1540 1541 1542 1543 1544 </div> 1545 </div> 1546 </div> 1547 1548 1549 <div class="middle-footer"> 1550 <div class="container"> 1551 <div class="row"> 1552 1553 1554 1555 1556 1557 1558 <div class="col-lg-4 col-md-4 col-12 type-text-column-with-image gp-footer-block"> 1559 1560 <div class="text-column-with-image-wrapper block-text-column-with-image-wrapper align-left image-align-left image-position-top position-3"> 1561 1562 1563 1564 1565 1566 <div class="content"> 1567 © 2025 Fresha London, All rights reserved.<br>Site by <a href="https://www.troydigital.com/?utm_source=freshalondon&utm_medium=web&utm_campaign=organic" target="_blank">TROY Digital</a> 1568 </div> 1569 1570 1571</div> 1572<style> 1573 1574 [data-section-id="footer"] .block-text-column-with-image-wrapper.position-3 .image-wrapper img{ 1575 width: 60px; 1576 height: auto; 1577 } 1578 [data-section-id="footer"] .block-text-column-with-image-wrapper.position-3.image-position-left .image-wrapper, 1579 [data-section-id="footer"] .block-text-column-with-image-wrapper.position-3.image-position-right .image-wrapper{ 1580 width: 60px; 1581 } 1582 [data-section-id="footer"] .block-text-column-with-image-wrapper.position-3.image-position-left .image-wrapper img, 1583 [data-section-id="footer"] .block-text-column-with-image-wrapper.position-3.image-position-right .image-wrapper img{ 1584 width: 100%; 1585 } 1586 [data-section-id="footer"] .block-text-column-with-image-wrapper.position-3.image-position-left .content, 1587 [data-section-id="footer"] .block-text-column-with-image-wrapper.position-3.image-position-right .content{ 1588 width: calc(100% - 60px); 1589 } 1590 1591</style> 1592 1593 </div> 1594 1595 1596 1597 <div class="col-lg-4 col-md-4 col-12 type-vertical-link-list gp-footer-block"> 1598 1599 <div class="vertical-link-list-wrapper align-left"> 1600 1601 <div class="title-content"> 1602 <h6>Quick Links</h6> 1603 </div> 1604 1605 1606 <ul> 1607 1608 <li> 1609 <a href="/pages/size-guide">General Size Guide</a> 1610 </li> 1611 1612 <li> 1613 <a href="/pages/shipping-returns">Shipping & Returns</a> 1614 </li> 1615 1616 <li> 1617 <a href="/pages/delivery-after-brexit">Delivery after Brexit</a> 1618 </li> 1619 1620 <li> 1621 <a href="/policies/privacy-policy">Privacy Policy</a> 1622 </li> 1623 1624 <li> 1625 <a href="/policies/terms-of-service">Terms of Service</a> 1626 </li> 1627 1628 <li> 1629 <a href="/pages/newsletter">Newsletter</a> 1630 </li> 1631 1632 <li> 1633 <a href="/pages/about">About</a> 1634 </li> 1635 1636 <li> 1637 <a href="https://freshalondon.com/a/returns">Returns Centre</a> 1638 </li> 1639 1640 <li> 1641 <a href="/policies/refund-policy">Refund policy</a> 1642 </li> 1643 1644 </ul> 1645 1646</div> 1647 1648 </div> 1649 1650 1651 1652 <div class="col-lg-3 col-md-6 col-12 type-newsletter gp-footer-block"> 1653 1654 <div class="newsletter-wrapper align-left"> 1655 1656 <div class="content"> 1657 <h6>Join our mailing list 1658</h6> 1659<p>Subscribe to our newsletter and get discounts and offers first</p> 1660 </div> 1661 1662 <form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" />�<div class="input-group password__input-group"> 1663 <input type="hidden" name="contact[tags]" value="newsletter"> 1664 <input type="email" 1665 name="contact[email]" 1666 id="Email" 1667 class="input-group__field newsletter__input input-large email-input" 1668 value="" 1669 placeholder="Your email address" 1670 autocapitalize="off" required>
1671 <span class="input-group__btn"> 1672 <button type="submit" class="btn newsletter__submit" name="commit">Subscribe</button> 1673 </span> 1674 </div> 1675 </form> 1676 1677 <div class="footer-socials-wrapper"> 1678 <ul class="footer-socials"> 1679 1680 1681 <li> 1682 <a href="https://www.facebook.com/freshalondon/" target="_blank" title="Fresha London on Facebook"> 1683 <i class="ti-facebook"></i> 1684 </a> 1685 </li> 1686 1687 1688 <li> 1689 <a href="https://www.pinterest.co.uk/fresha_london/" target="_blank" title="Fresha London on Pinterest"> 1690 <i class="ti-pinterest"></i> 1691 </a> 1692 </li> 1693 1694 1695 <li> 1696 <a href="https://www.instagram.com/freshalondon/" target="_blank" title="Fresha London on Instagram"> 1697 <i class="ti-instagram"></i> 1698 </a> 1699 </li> 1700 1701 1702 1703 1704 1705 1706 </ul> 1707 </div> 1708 1709</div> 1710 1711 </div> 1712 1713 1714 </div> 1715 </div> 1716 </div> 1717 1718 1719</footer> 1720<style> 1721 .site-footer{ 1722 margin-top: 60px; 1723 margin-bottom: 0px; 1724 padding-top: 0px; 1725 padding-bottom: 0px; 1726 border-top: 1px solid #eeeeee; 1727 border-bottom: 0px solid #eeeeee; 1728 background-color: #ffffff; 1729 1730 background-position: center center; 1731 background-repeat: no-repeat; 1732 1733 background-size: cover; 1734 1735 } 1736 .top-footer{ 1737 padding-top: 30px; 1738 padding-bottom: 10px; 1739 border-top: 0px solid ; 1740 background-color: #ffffff; 1741 1742 background-position: center center; 1743 background-repeat: no-repeat; 1744 1745 background-size: cover; 1746 1747 color: #000000; 1748 } 1749 .top-footer h1, .top-footer h2, .top-footer h3, .top-footer h4, .top-footer h5, .top-footer h6,
1750 .top-footer .h1, .top-footer .h2, .top-footer .h3, .top-footer .h4, .top-footer .h5, .top-footer .h6{ 1751 color: #000000; 1752 } 1753 .top-footer p{ 1754 color: #000000; 1755 } 1756 .top-footer a{ 1757 color: #000000; 1758 } 1759 .top-footer a:hover{ 1760 color: #f7b6a8; 1761 } 1762 .top-footer i, .top-footer .icon{ 1763 color: #000000; 1764 } 1765 .top-footer i:hover, .top-footer .icon:hover{ 1766 color: #f7b6a8; 1767 } 1768 .middle-footer{ 1769 padding-top: 50px; 1770 padding-bottom: 20px; 1771 border-top: 0px solid ; 1772 background-color: #f6f6f8; 1773 1774 background-position: center center; 1775 background-repeat: no-repeat; 1776 1777 background-size: cover; 1778 1779 color: #000000; 1780 } 1781 .middle-footer h1, .middle-footer h2, .middle-footer h3, .middle-footer h4, .middle-footer h5, .middle-footer h6, 1782 .middle-footer .h1, .middle-footer .h2, .middle-footer .h3, .middle-footer .h4, .middle-footer .h5, .middle-footer .h6{ 1783 color: #000000; 1784 } 1785 .middle-footer p{ 1786 color: #000000; 1787 } 1788 .middle-footer a{ 1789 color: #000000; 1790 } 1791 .middle-footer a:hover{ 1792 color: #f7b6a8; 1793 } 1794 .middle-footer i, .middle-footer .icon{ 1795 color: #000000; 1796 } 1797 .middle-footer i:hover, .middle-footer .icon:hover{ 1798 color: #f7b6a8; 1799 } 1800 .bottom-footer{ 1801 padding-top: 40px; 1802 padding-bottom: 0px; 1803 border-top: 0px solid ; 1804 background-color: #ffffff; 1805 1806 background-position: center center; 1807 background-repeat: no-repeat; 1808 1809 background-size: cover; 1810 1811 color: #000000; 1812 } 1813 .bottom-footer h1, .bottom-footer h2, .bottom-footer h3, .bottom-footer h4, .bottom-footer h5, .bottom-footer h6, 1814 .bottom-footer .h1, .bottom-footer .h2, .bottom-footer .h3, .bottom-footer .h4, .bottom-footer .h5, .bottom-footer .h6{ 1815 color: #000000; 1816 } 1817 .bottom-footer p{ 1818 color: #000000; 1819 } 1820 .bottom-footer a{ 1821 color: #000000; 1822 } 1823 .bottom-footer a:hover{ 1824 color: #f7b6a8; 1825 } 1826 .bottom-footer i, .bottom-footer .icon{ 1827 color: #000000; 1828 } 1829 .bottom-footer i:hover, .bottom-footer .icon:hover{ 1830 color: #f7b6a8; 1831 } 1832</style> 1833 1834 1835</div> 1836 1837 <div id="slideshow-info" class="visually-hidden" aria-hidden="true">
1837Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device</div> 1838 1839 </div> 1840 1841 <ul hidden> 1842 <li id="a11y-refresh-page-message">choosing a selection results in a full page refresh</li> 1843 </ul> 1844 1845 <div class="gp-popup-addtocart gp-popup" id="gp-popup-addtocart"> 1846 <div class="ajax_cart-popup popup__columns"> 1847 <div class="ajax_header"> 1848 <span class="item-added-to-cart">Item added to your cart</span> 1849 <span class="one-item-text" style="display: none;">Item added to your cart</span> 1850 <span class="other-item-text" style="display: none;">Items added to your cart</span> 1851 <button title="Close (Esc)" type="button" class="mfp-close">Ã</button> 1852 </div> 1853 <div class="popup__column"> 1854 <div class="popup__table"> 1855 <div class="popup__table-col"> 1856 <div class="popup__column--media"> 1857 <div class="popup__image-wrapper"> 1858 </div> 1859 </div> 1860 </div> 1861 <div class="popup__table-col"> 1862 <div class="popup__column--result"> 1863 <div class="product-confirm-detail"> 1864 <div class="product-confirm-name"></div> 1865 <div class="product-confirm-qty"><span class="title">Quantity</span><span class="value"></span></div> 1866 <div class="product-confirm-subtotal"><span class="title">Cart Subtotal</span><span class="value"><span class="price"></span></span></div> 1867 </div> 1868 </div> 1869 </div> 1870 </div> 1871 </div> 1872 <div class="ajax_footer"> 1873 <div class="actions"> 1874 <a href="#" class="btn btn-2 popup__action-close btn-close">Continue Shopping</a> 1875 <a href="/cart" class="btn">Proceed to Cart</a> 1876 </div> 1877 </div> 1878 </div> 1879</div> 1880<div class="gp-popup-addtocart gp-popup" id="gp-popup-addtocart-error"> 1881 <div class="ajax_cart-popup popup__columns"> 1882 <div class="ajax_header"> 1883 <span class="item-added-to-cart">Error</span> 1884 <button title="Close (Esc)" type="button" class="mfp-close">Ã</button> 1885 </div> 1886 <div class="popup__column"> 1887 1888 </div> 1889 </div> 1890</div> 1891 <div class="gp-popup gp-popup-quickview" id="gp-popup-quickview"> 1892 <div class="popup__columns"> 1893 <div class="ajax_header"> 1894 <button title="Close (Esc)" type="button" class="mfp-close"></button> 1895 </div> 1896 <div class="quickview-popup-content"> 1897 1898 </div> 1899 </div> 1900</div> 1901 <div class="gp-popup gp-popup-compare" id="gp-popup-compare"> 1902 <div class="popup__columns"> 1903 <div class="ajax_header"> 1904 <h2>Compare Products</h2> 1905 <button title="Close (Esc)" type="button" class="mfp-close"></button> 1906 </div> 1907 <div class="compare-popup-content"> 1908 <div class="compare-wrapper" style="display:none;"> 1909 <table class="compare-products"> 1910 <thead> 1911 <tr class="compare-remove"> 1912 <th scope="row"><span>Remove</span></th> 1913 </tr> 1914 </thead> 1915 <tbody> 1916 <tr class="compare-image"> 1917 <th scope="row"><span>Image</span></th> 1918 </tr> 1919 <tr class="compare-title"> 1920 <th scope="row"><span>Title</span></th> 1921 </tr> 1922 <tr class="compare-price"> 1923 <th scope="row"><span>Price</span></th> 1924 </tr> 1925 <tr class="compare-type"> 1926 <th scope="row"><span>Type</span></th> 1927 </tr> 1928 <tr class="compare-vendor"> 1929 <th scope="row"><span>Vendor</span></th> 1930 </tr> 1931 </tbody> 1932 </table> 1933 </div> 1934 <div class="compare-wrapper-empty" style="display:none;"> 1935 You have no items to compare. 1936 </div> 1937 </div> 1938 </div> 1939</div> 1940 <div class="wishlist-slideout-container"> 1941 <div class="wishlist-content wishlist-slideout"> 1942 <div class="wishlist-slideout-inner"> 1943 <div class="btn-wishlist-close"></div> 1944 <div class="header-wishlist-title"> 1945 <h3>Wishlist Products</h3> 1946 </div> 1947 <div class="wishlist-dropdown-wrapper"> 1948 <div class="ajax-loader"></div> 1949 <div class="wishlist-items-wrapper"> 1950 <ol id="wishlist-items" class="wishlist-items"> 1951 1952 </ol> 1953 </div> 1954 <div class="wishlist-items-empty"> 1955 <p class="empty">You have no items in wishlist.</p> 1956 </div> 1957 </div> 1958 </div> 1959 </div> 1960</div> 1961 1962
1963<script src="//freshalondon.com/cdn/s/javascripts/currencies.js" type="text/javascript"></script>
vendor: 2 bytes, line 1963
1963
1964<script src="//freshalondon.com/cdn/shop/t/14/assets/jquery.currencies.min.js?v=175057760772006623221616655463" type="text/javascript"></script>
1964 1965
1966<script> 1967 1968Currency.format = 'money_with_currency_format'; 1969 1970var shopCurrency = 'GBP'; 1971 1972/* Sometimes merchants change their shop currency, let's tell our JavaScript file */ 1973Currency.moneyFormats[shopCurrency].money_with_currency_format = "${{amount}} USD"; 1974Currency.moneyFormats[shopCurrency].money_format = "${{amount}}"; 1975 1976/* Default currency */ 1977var defaultCurrency = 'GBP'; 1978 1979/* Cookie currency */ 1980var cookieCurrency = Currency.cookie.read(); 1981 1982/* Fix for customer account pages */ 1983jQuery('span.money span.money').each(function() { 1984 jQuery(this).parents('span.money').removeClass('money'); 1985}); 1986 1987/* Saving the current price */ 1988jQuery('span.money').each(function() { 1989 jQuery(this).attr('data-currency-GBP', jQuery(this).html()); 1990}); 1991 1992// If there's no cookie. 1993if (cookieCurrency == null) { 1994 if (shopCurrency !== defaultCurrency) { 1995 Currency.convertAll(shopCurrency, defaultCurrency); 1996 } 1997 else { 1998 Currency.currentCurrency = defaultCurrency; 1999 } 2000} 2001// If the cookie value does not correspond to any value in the currency dropdown. 2002else if (jQuery('[name=currencies]').size() && jQuery('[name=currencies] option[value=' + cookieCurrency + ']').size() === 0) { 2003 Currency.currentCurrency = shopCurrency; 2004 Currency.cookie.write(shopCurrency); 2005} 2006else if (cookieCurrency === shopCurrency) { 2007 Currency.currentCurrency = shopCurrency; 2008} 2009else { 2010 Currency.convertAll(shopCurrency, cookieCurrency); 2011} 2012 2013jQuery('[name=currencies]').val(Currency.currentCurrency).change(function() { 2014 var newCurrency = jQuery(this).val(); 2015 Currency.convertAll(Currency.currentCurrency, newCurrency); 2016 jQuery('.selected-currency').text(Currency.currentCurrency); 2017}); 2018 2019var original_selectCallback = window.selectCallback; 2020var selectCallback = function(variant, selector) { 2021 original_selectCallback(variant, selector); 2022 Currency.convertAll(shopCurrency, jQuery('[name=currencies]').val()); 2023 jQuery('.selected-currency').text(Currency.currentCurrency); 2024}; 2025 2026$('body').on('ajaxCart.afterCartLoad', function(cart) { 2027 Currency.convertAll(shopCurrency, jQuery('[name=currencies]').val()); 2028 jQuery('.selected-currency').text(Currency.currentCurrency); 2029}); 2030 2031jQuery('.selected-currency').text(Currency.currentCurrency); 2032 2033</script>
2033 2034 2035 2036 2037 <a href="#" class="scroll-to-top hidden"><i class="ion-ios-arrow-up"></i></a> 2038
2039<script src="//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/booster-page-speed-optimizer.js?23" type="text/javascript"></script>
2039 2040 2041 2042
2042<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2042 2043<shopify-store store-domain="https://freshalondon.com" country="US" language="en"></shopify-store> 2044<shopify-chat></shopify-chat> 2045</body> 2046</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.