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/account/login"><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>Account 19– Fresha London</title><!-- /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/account/login"> 26<meta property="og:title" content="Account"> 27<meta property="og:type" content="website"> 28<meta property="og:description" content="Shop From Our Latest Range of Fresh Prints And Dresses Made For Real Women. Discover Luxury Quality In Affordable Prices. Free Delivery On All UK Orders. Ships Worldwide "> 29 30 31 32 33 34<meta name="twitter:card" content="summary_large_image"> 35<meta name="twitter:title" content="Account"> 36<meta name="twitter:description" content="Shop From Our Latest Range of Fresh Prints And Dresses Made For Real Women. Discover Luxury Quality In Affordable Prices. Free Delivery On All UK Orders. Ships Worldwide "> 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/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" defer="defer"></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/account/login"> 90<link rel="alternate" hreflang="en" href="https://freshalondon.com/account/login"> 91<link rel="alternate" hreflang="en-AU" href="https://freshalondon.com/en-au/account/login">
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":"customers/login"}</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-customer-accounts.en.esm.js"></script>
vendor: 1 bytes, line 126
126
127<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"></script>
vendor: 1 bytes, line 127
127
128<script type="module"> 129 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"); 130await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"); 131 132 window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, {"fedCMEnabled":true,"windoidEnabled":true}); 133window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.({"fedCMEnabled":true,"windoidEnabled":true}); 134 135</script>
vendor: 1 bytes, line 135
135
136<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 136
136
137<script type="module"> 138 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 139 140 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 141 142</script>
vendor: 1 bytes, line 142
142
143<script> 144 window.Shopify = window.Shopify || {}; 145 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 146 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"]}; 147</script>
vendor: 1 bytes, line 147
147
148<script>(function() { 149 var isLoaded = false; 150 function asyncLoad() { 151 if (isLoaded) return; 152 isLoaded = true; 153 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"]; 154 for (var i = 0; i < urls.length; i++) { 155 var s = document.createElement('script'); 156 s.type = 'text/javascript'; 157 s.async = true; 158 s.src = urls[i]; 159 var x = document.getElementsByTagName('script')[0]; 160 x.parentNode.insertBefore(s, x); 161 } 162 }; 163 if(window.attachEvent) { 164 window.attachEvent('onload', asyncLoad); 165 } else { 166 window.addEventListener('load', asyncLoad, false); 167 } 168})();</script>
vendor: 1 bytes, line 168
168
169<script id="__st">var __st={"a":23551123,"offset":3600,"reqid":"baa8432c-8847-4733-8d7a-4e131c303111-1791299890","pageurl":"freshalondon.com\/account\/login","u":"039bc1122e05"};</script>
vendor: 1 bytes, line 169
169
170<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 170
170
171<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 171
171
172<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 172
172
173<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>
173<script crossorigin="anonymous" defer="defer" src="//freshalondon.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 173
173
174<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 174
174
175<script> 176 window.Shopify = window.Shopify || {}; 177 window.Shopify.MCP = window.Shopify.MCP || {}; 178 window.Shopify.MCP.enabled = true; 179 window.Shopify.MCP.shop = "fresha-london.myshopify.com"; 180 window.Shopify.MCP.mcpEndpoint = "https:\/\/freshalondon.com\/api\/mcp"; 181 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"]}}]; 182</script>
vendor: 1 bytes, line 182
182
183<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=");})(); 184</script>
vendor: 1 bytes, line 184
184
185<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)}}; 186</script>
vendor: 1 bytes, line 186
186
187<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 188 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); 189</script>
vendor: 1 bytes, line 189
189
190<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})}})); 191</script>
191 192<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"> 193<style id="shopify-accelerated-checkout-cart"> 194 #shopify-buyer-consent { 195 margin-top: 1em; 196 display: inline-block; 197 width: 100%; 198} 199 200#shopify-buyer-consent.hidden { 201 display: none; 202} 203 204#shopify-subscription-policy-button { 205 background: none; 206 border: none; 207 padding: 0; 208 text-decoration: underline; 209 font-size: inherit; 210 cursor: pointer; 211} 212 213#shopify-subscription-policy-button::before { 214 box-shadow: none; 215} 216 217 </style> 218
219<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
219 220<link rel="stylesheet" href="//freshalondon.com/cdn/shop/t/14/assets/sca-pp.css?v=26248894406678077071616655471"> 221
221<script> 222 223 SCAPPLive = {}; 224 225 SCAPPShop = {}; 226 227 </script>
vendor: 1 bytes, line 227
227
228<script src="//freshalondon.com/cdn/shop/t/14/assets/sca-pp-initial.js?v=61953652074127374271616655470" type="text/javascript"></script>
228 229 230 231<meta name="facebook-domain-verification" content="2mjwx3ekb1kkpfocxqye27155bgnd3" /> 232 233
233<script 234src="https://www.paypal.com/sdk/js?client-id=Ab3eLDLts3RQnBb5UkKsnEKEYcNcD7p26O2PTe4--nFWi22zfQ7wV3xVS92nWOCMvZ_T-nZuY39WSNLq¤cy=GBP&components=messages" 235data-namespace="PayPalSDK"> 236</script>
236 237 238 239
239<script 240 async 241 src="https://eu-library.klarnaservices.com/lib.js" 242 data-client-id="edf22ab5-6ff0-5a88-a1a2-8e7d450cf1a3" 243></script>
243 244 245 246<!-- Start of Judge.me Core --> 247<link rel="dns-prefetch" href="https://cdn.judge.me/">
248<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
248ou! 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
248itle":"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_
248youtube_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"
248:"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>
248 <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 )} 249</style> <style class='jdgm-settings-style'></style> 250 251 252 253 254 <style class='jdgm-miracle-styles'> 255 @-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
255/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} 256 257</style> 258 259 260 261 262 263 264
265<script data-cfasync='false' class='jdgm-script'> 266!function(e){window.jdgm=window.jdgm||{},jdgm.CDN_HOST="https://cdn.judge.me/", 267jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 268setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,s){ 269!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 270(s=e.createElement("link")).rel="stylesheet",s.class="jdgm-stylesheet",s.media="nope!", 271s.href=d,s.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(s))}, 272jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 273t.onreadystatechange=function(){4===t.readyState&&(Function(t.response)(),d&&d(t.response))}, 274t.open("GET",e),t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 275".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 276parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_HOST+"widget_v3/base.css"): 277jdgm.loadCSS(jdgm.CDN_HOST+"widget/base.css"):jdgm.loadCSS(jdgm.CDN_HOST+"shopify_v2.css"), 278jdgm.loadJS(jdgm.CDN_HOST+"loader.js"))}))}(document); 279</script>
279 280 281<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.judge.me/shopify_v2.css"></noscript> 282<!-- End of Judge.me Core --> 283 284 285<!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a --> 286 287 288 289 <!-- TCF is active, scripts are loaded above --> 290 291
291<script> 292 293 window.addEventListener('DOMContentLoaded', function(){ 294 const script = document.createElement('script'); 295 296 script.src = "https://cdn.shopify.com/extensions/01a111ae-a458-7900-a966-339050e4ea6b/gdpr-cookie-consent-415/assets/pandectes-core.js"; 297 298 script.defer = true; 299 document.body.appendChild(script); 300 }) 301 </script>
301 302 303 304 305 306 307 308 309<!-- 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'> 310
311<script id='shopify-chat-app-embed-data' type='application/json'> 312 { 313 "settings": { 314 "invertActivatorColors": true, 315 "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 ", 316 "showFeaturedProducts": true, 317 "featuredProducts": [], 318 "horizontalPosition": "bottom_right", 319 "icon": "chat_bubble", 320 "buttonLabel": "Chat" 321 } 322 } 323</script>
323 324 325<style data-shopify> 326 327 328 /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */ 329 shopify-chat:defined:empty { 330 display: grid; 331 } 332 333 :root { 334 --shopify-chat-bg-color: #FFFFFF; 335 --shopify-chat-text-color: #000000; 336 --shopify-chat-accent-bg-color: #000000; 337 --shopify-chat-accent-text-color: #FFFFFF; 338 --shopify-chat-activator-offset: 20px; 339 340 341 342 --shopify-chat-activator-font-size: 16px; 343 --shopify-chat-border-radius: 16px; 344 } 345 346 347</style> 348
349<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
349 350 351 352<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 353 354 355 356 357 358 359 360 361 362 363 364 365
365<script async src="https://static.klaviyo.com/onsite/js/V4eHs3/klaviyo.js?company_id=V4eHs3"></script>
365 366
366<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>
366 367 368 369 370 371 372 373
373<script> 374 window.klaviyoReviewsProductDesignMode = false 375 </script>
375 376 377 378 379 380 381 382 383 384 385<!-- 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" /> 386<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" /> 387<meta property="og:image:width" content="1200" /> 388<meta property="og:image:height" content="628" /> 389<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
390<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: "customers/login"};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 390
390
391<script> 392 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 393</script>
vendor: 1 bytes, line 393
393
394<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}
394).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"]}
394,"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":"8994141d-c871-4db7-a719-39aab75661a3","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>
394<script> 395 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 396 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 397 window.ShopifyAnalytics.meta.currency = 'USD'; 398 var meta = {"page":{"requestId":"baa8432c-8847-4733-8d7a-4e131c303111-1791299890"}}; 399 for (var attr in meta) { 400 window.ShopifyAnalytics.meta[attr] = meta[attr]; 401 } 402</script>
vendor: 1 bytes, line 402
402
403<script class="analytics"> 404 (function () { 405 var customDocumentWrite = function(content) { 406 var jquery = null; 407 408 if (window.jQuery) { 409 jquery = window.jQuery; 410 } else if (window.Checkout && window.Checkout.$) { 411 jquery = window.Checkout.$; 412 } 413 414 if (jquery) { 415 jquery('body').append(content); 416 } 417 }; 418 419 var hasLoggedConversion = function(token) { 420 if (token) { 421 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 422 } 423 return false; 424 } 425 426 var setCookieIfConversion = function(token) { 427 if (token) { 428 var twoMonthsFromNow = new Date(Date.now()); 429 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 430 431 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 432 } 433 } 434 435 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 436 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 437 if (trekkie.integrations) { 438 return; 439 } 440 trekkie.methods = [ 441 'identify', 442 'page', 443 'ready', 444 'track', 445 'trackForm', 446 'trackLink' 447 ]; 448 trekkie.factory = function(method) { 449 return function() { 450 var args = Array.prototype.slice.call(arguments); 451 args.unshift(method); 452 trekkie.push(args); 453 if (method == 'track' || method == 'page') { 454 var pageUrl; 455 try { 456 pageUrl = window.location.href; 457 } catch (e) {} 458 var pageReferrer; 459 try { 460 pageReferrer = document.referrer; 461 } catch (e) {} 462 try { 463 if (window.__TREKKIE_SHIM_QUEUE == null) { 464 window.__TREKKIE_SHIM_QUEUE = []; 465 } 466 window.__TREKKIE_SHIM_QUEUE.push({ 467 from: 'trekkie-stub', 468 method: method, 469 args: args.slice(1), 470 pageContext: { 471 url: pageUrl, 472 referrer: pageReferrer 473 } 474 }); 475 } catch (e) { 476 // no-op 477 } 478 } 479 return trekkie; 480 }; 481 }; 482 for (var i = 0; i < trekkie.methods.length; i++) { 483 var key = trekkie.methods[i]; 484 trekkie[key] = trekkie.factory(key); 485 } 486 trekkie.load = function(config) { 487 trekkie.config = config || {}; 488 trekkie.config.initialDocumentCookie = document.cookie; 489 var first = document.getElementsByTagName('script')[0]; 490var script = document.createElement('script'); 491script.type = 'text/javascript'; 492script.onerror = function(e) { 493 var scriptFallback = document.createElement('script'); 494 scriptFallback.type = 'text/javascript'; 495 scriptFallback.onerror = function(error) { 496 var Monorail = { 497 produce: function produce(monorailDomain, schemaId, payload) { 498 var currentMs = new Date().getTime(); 499 var event = { 500 schema_id: schemaId, 501 payload: payload, 502 metadata: { 503 event_created_at_ms: currentMs, 504 event_sent_at_ms: currentMs 505 } 506 }; 507 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 508 }, 509 sendRequest: function sendRequest(endpointUrl, payload) { 510 // Try the sendBeacon API 511 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 512 var blobData = new window.Blob([payload], { 513 type: 'text/plain' 514 }); 515 516 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 517 return true; 518 } // sendBeacon was not successful 519 520 } // XHR beacon 521 522 var xhr = new XMLHttpRequest(); 523 524 try { 525 xhr.open('POST', endpointUrl); 526 xhr.setRequestHeader('Content-Type', 'text/plain'); 527 xhr.send(payload); 528 } catch (e) { 529 console.log(e); 530 } 531 532 return false; 533 }, 534 isIos12: function isIos12() { 535 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 536 } 537 }; 538 Monorail.produce('monorail-edge.shopifysvc.com', 539 'trekkie_storefront_load_errors/1.1', 540 {shop_id: 23551123, 541 theme_id: 120180572225, 542 app_name: "storefront", 543 context_url: window.location.href, 544 source_url: "//freshalondon.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 545 546 }; 547 scriptFallback.async = true; 548 scriptFallback.src = '//freshalondon.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 549 first.parentNode.insertBefore(scriptFallback, first); 550}; 551script.async = true; 552script.src = '//freshalondon.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 553first.parentNode.insertBefore(script, first); 554 555 }; 556 trekkie.load( 557 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":23551123,"isMerchantRequest":null,"themeId":120180572225,"themeCityHash":"8216313922764702070","contentLanguage":"en","currency":"USD","eventMetadataId":"8994141d-c871-4db7-a719
557-39aab75661a3"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 558 ); 559 560 var loaded = false; 561 trekkie.ready(function() { 562 if (loaded) return; 563 loaded = true; 564 565 window.ShopifyAnalytics.lib = window.trekkie; 566 567 var originalDocumentWrite = document.write; 568 document.write = customDocumentWrite; 569 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 570 document.write = originalDocumentWrite; 571 572 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 573 var token = match? match[1]: undefined; 574 if (!hasLoggedConversion(token)) { 575 setCookieIfConversion(token); 576 577 } 578 }); 579 580 window.ShopifyAnalytics.lib.page(null,{"requestId":"baa8432c-8847-4733-8d7a-4e131c303111-1791299890","shopifyEmitted":true}); 581 582 var eventsListenerScript = document.createElement('script'); 583 eventsListenerScript.async = true; 584 eventsListenerScript.src = "//freshalondon.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 585 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 586})();</script>
586 587
587<script> 588 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 589 window.ga = function ga() { 590 (window.ga.q = window.ga.q || []).push(arguments); 591 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 592 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 593 } 594 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."); 595 }; 596 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 597 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 598 } 599 } 600</script>
vendor: 1 bytes, line 600
600
601<script 602 defer 603 src="https://freshalondon.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.5.min.js" 604 data-application="storefront-renderer" 605 data-shop-id="23551123" 606 data-render-region="gcp-us-central1" 607 data-page-type="customers/login" 608 data-theme-instance-id="120180572225" 609 data-theme-name="Base" 610 data-theme-version="1.0.0" 611 data-monorail-region="shop_domain" 612 data-resource-timing-sampling-rate="10" 613 data-shs="true" 614 data-shs-beacon="true" 615 data-shs-export-with-fetch="true" 616 data-shs-logs-sample-rate="1" 617 data-shs-beacon-endpoint="https://freshalondon.com/api/collect" 618></script>
vendor: 1 bytes, line 618
618
619<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"}
619,{"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 619
619
620<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>
620 621<meta name="shopify-y" content="8e77c1b3-4e18-4f99-9fbe-e852497bb85d" data-expiration="1822857490000"><meta name="shopify-s" content="f9d7e465-f575-47aa-a820-f31c9f3b75a6" data-expiration="1791301690000"><meta name="new-cookie-storage-activated" content="t"> 622</head> 623 624<body class="template-customers/login general-width-1200px">
625<script>window.KlarnaThemeGlobals={};</script>
625 626 627 628 <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a> 629 630 <div id="SearchDrawer" class="search-bar drawer drawer--top" role="dialog" aria-modal="true" aria-label="Search"> 631 <div class="search-bar__table"> 632 <div class="search-bar__table-cell search-bar__form-wrapper"> 633 <form class="search search-bar__form" action="/search" method="get" role="search"> 634 <input class="search__input search-bar__input" type="search" name="q" value="" placeholder="Search" aria-label="Search"> 635 <button class="search-bar__submit search__submit btn--link" type="submit"> 636 <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> 637 <span class="icon__fallback-text">Search</span> 638 </button> 639 </form> 640 </div> 641 <div class="search-bar__table-cell text-right"> 642 <button type="button" class="btn--link search-bar__close js-drawer-close"> 643 <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> 644 <span class="icon__fallback-text">Close</span> 645 </button> 646 </div> 647 </div> 648 </div> 649 650 <div id="shopify-section-header" class="shopify-section"> 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669<div id="header" data-section-id="header" data-section-type="header-section" class="header1 sticky-header sticky-header-mobile"> 670 671 <div id="pd-sticky"></div> 672 673 674 <div id="pd-sticky-mobile"></div> 675 676 677 678 <header class="site-header" role="banner" > 679 680 681 682 683 684 <div class="mobile-navigation"> 685 <div class="slideout-menu"> 686 <ul class="slm-tab-title"> 687 <li class="tab-title item-megamenu"><a class="active" href="#mobile_navigation_menu">Menu</a></li> 688 689 <li class="tab-title item-my-account"><a href="#mobile_navigation_account">Account</a></li> 690 691 692 <li class="tab-title item-setting"><a href="#mobile_navigation_setting">Setting</a></li> 693 694 </ul> 695 <div class="slm-tab-content"> 696 <div id="mobile_navigation_menu" class="tab-content active"> 697 <ul class="site-nav list--inline"> 698 699 700 701 702 703 704 705 706 707 708 <li class="advanced-menu level0 dropdown w-1-column"> 709 <a href="#" class="level0"> 710 <span> 711 Dresses 712 713 </span> 714 </a> 715 716 <span class="toggle-menu"> 717 <span class="icon-plus"></span> 718 </span> 719 <div class="dropdown-menu"> 720 721 722 723 724 725 726 727 728 729 730 731 732<div class="mega-menu-content"> 733 <div class="row"> 734 735 736 737 <div class="middle-content col-md-12 col-12"> 738 <div class="row"> 739 740 741 742 743 <div class="col-md-12 col-12"> 744 745 746 747 <a href="/collections/dresses" class="">All Dresses</a> 748 749 </div> 750 751 <div class="col-md-12 col-12"> 752 753 754 755 <a href="/collections/wedding-guests-dresses" class="">Wedding Guests Dresses</a> 756 757 </div> 758 759 <div class="col-md-12 col-12"> 760 761 762 763 <a href="/collections/midi-dresses" class="">Midi Dresses</a> 764 765 </div> 766 767 <div class="col-md-12 col-12"> 768 769 770 771 <a href="/collections/maxi-dresses" class="">Maxi Dresses</a> 772 773 </div> 774 775 <div class="col-md-12 col-12"> 776 777 778 779 <a href="/collections/mini-dresses" class="">Mini Dresses</a> 780 781 </div> 782 783 </div> 784 </div> 785 786 787 788 </div> 789</div> 790 791 </div> 792 793 </li> 794 795 796 797 798 799 800 801 802 803 804 805 <li class="normal-menu level0 w-1-column"> 806 <a href="/pages/store-locator" class="level0">
807 <span> 808 Stockists 809 810 </span> 811 </a> 812 813 </li> 814 815 816 817 818 819 820 821 822 823 824 825 <li class="normal-menu level0 w-1-column"> 826 <a href="/pages/press" class="level0"> 827 <span> 828 Press 829 830 </span> 831 </a> 832 833 </li> 834 835 836 837 838 839 840 841 842 843 844 845 <li class="normal-menu level0 w-1-column"> 846 <a href="/pages/collaborations" class="level0"> 847 <span> 848 Collaborations 849 850 </span> 851 </a> 852 853 </li> 854 855 856 857 858 859 860 861 862 863 864 865 <li class="normal-menu level0 w-1-column"> 866 <a href="/pages/production" class="level0"> 867 <span> 868 Production 869 870 </span> 871 </a> 872 873 </li> 874 875 876 877 878</ul> 879 </div> 880 881 <div id="mobile_navigation_account" class="tab-content"> 882 <div class="my-account-link"> 883 <div class="actions toggle-toplinks"> 884 <a class="toggle-action" href="#">My Account</a> 885 </div> 886 <div class="toplinks-content"> 887 <ul class="top-links"> 888 889 <li class="login-link"> 890 <a href="/account/login">Sign In</a> 891 </li> 892 <li class="register-link"> 893 <a href="/account/register">Create an Account</a> 894 </li> 895 896 897 <li class="link wishlist"> 898 <a href="#">My Wishlist</a> 899 </li> 900 901 902 <li class="link compare"> 903 <a href="#">Compare List</a> 904 </li> 905 906 907 </ul> 908 </div> 909</div> 910 </div> 911 912 913 <div id="mobile_navigation_setting" class="tab-content"> 914 915 <div class="switcher-currency"> 916 <label class="currency-picker__wrapper"> 917 <select class="currency-picker" name="currencies" style="display: inline; width: auto; vertical-align: inherit;"> 918 919 920 <option value="GBP" selected="selected">GBP</option> 921 922 923 924 925 <option value="USD">USD</option> 926 927 928 929 <option value="EUR">EUR</option> 930 931 932 </select> 933 </label> 934</div> 935 936 937 938 939 940 941 942 <ul class="header-socials "> 943 944 945 <li> 946 <a href="https://www.facebook.com/freshalondon/" target="_blank" title="Fresha London on Facebook"> 947 <i class="ti-facebook"></i> 948 </a> 949 </li> 950 951 952 <li> 953 <a href="https://www.pinterest.co.uk/fresha_london/" target="_blank" title="Fresha London on Pinterest"> 954 <i class="ti-pinterest"></i> 955 </a> 956 </li> 957 958 959 <li> 960 <a href="https://www.instagram.com/freshalondon/" target="_blank" title="Fresha London on Instagram"> 961 <i class="ti-instagram"></i> 962 </a> 963 </li> 964 965 966 967 968 969 970 </ul> 971 972 973 974 </div> 975 976 </div> 977</div> 978</div> 979<div class="top-header-content border-bottom"> 980 <div class="top-header-left"> 981 982 <div class="switcher-currency"> 983 <label class="currency-picker__wrapper"> 984 <select class="currency-picker" name="currencies" style="display: inline; width: auto; vertical-align: inherit;"> 985 986 987 <option value="GBP" selected="selected">GBP</option> 988 989 990 991 992 <option value="USD">USD</option> 993 994 995 996 <option value="EUR">EUR</option> 997 998 999 </select> 1000 </label> 1001</div> 1002 1003 1004 </div> 1005 <div class="top-header-right"> 1006 1007 <div class="my-account-link"> 1008 <div class="actions toggle-toplinks"> 1009 <a class="toggle-action" href="#">My Account</a> 1010 </div> 1011 <div class="toplinks-content"> 1012 <ul class="top-links"> 1013 1014 <li class="login-link"> 1015 <a href="/account/login">Sign In</a> 1016 </li> 1017 <li class="register-link"> 1018 <a href="/account/register">Create an Account</a> 1019 </li> 1020 1021 1022 <li class="link wishlist"> 1023 <a href="#">My Wishlist</a> 1024 </li> 1025 1026 1027 <li class="link compare"> 1028 <a href="#">Compare List</a> 1029 </li> 1030 1031 1032 </ul> 1033 </div> 1034</div> 1035 1036 1037 1038 1039 1040 1041 <ul class="header-socials child-border-left"> 1042 1043 1044 <li> 1045 <a href="https://www.facebook.com/freshalondon/" target="_blank" title="Fresha London on Facebook"> 1046 <i class="ti-facebook"></i> 1047 </a> 1048 </li> 1049 1050 1051 <li> 1052 <a href="https://www.pinterest.co.uk/fresha_london/" target="_blank" title="Fresha London on Pinterest"> 1053 <i class="ti-pinterest"></i> 1054 </a> 1055 </li> 1056 1057 1058 <li> 1059 <a href="https://www.instagram.com/freshalondon/" target="_blank" title="Fresha London on Instagram"> 1060 <i class="ti-instagram"></i> 1061 </a> 1062 </li> 1063 1064 1065 1066 1067 1068 1069 </ul> 1070 1071 1072 1073 </div> 1074</div> 1075<div class="middle-header-content" > 1076 <div class="container-fluid"> 1077 <div class="middle-header-wrapper"> 1078 1079 <div class="h2 site-header__logo has-logo"> 1080 1081 1082 1083 <a href="/" class="site-header__logo-image desktop-only"> 1084 <img class="lazyload js" 1085 src="//freshalondon.com/cdn/shop/files/fresha-london-logo-new.png?v=1626000844" 1086 alt="Fresha London" 1087 1088 style="max-width: 120px" 1089 /> 1090 <noscript> 1091 <img src="//freshalondon.com/cdn/shop/files/fresha-london-logo-new.png?v=1626000844" 1092 alt="Fresha London" 1093 1094 style="max-width: 120px" 1095 /> 1096 </noscript> 1097 </a> 1098 1099 1100 <a href="/" class="site-header__logo-image mobile-only mobile-logo"> 1101 <img class="lazyload js" 1102 src="//freshalondon.com/cdn/shop/files/fresha-london-logo-new_815d3e91-e676-48b1-968a-c89abd624ff1.png?v=1626000862" 1103 alt="Fresha London" 1104 1105 style="max-width: 90px" 1106 /> 1107 <noscript> 1108 <img src="//freshalondon.com/cdn/shop/files/fresha-london-logo-new_815d3e91-e676-48b1-968a-c89abd624ff1.png?v=1626000862" 1109 alt="Fresha London" 1110 1111 style="max-width: 90px" 1112 /> 1113 </noscript> 1114 </a> 1115 1116 1117 1118 </div> 1119 1120 1121 <div class="nav-megamenu" id="AccessibleNav" role="navigation"> 1122 <ul class="site-nav list--inline"> 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 <li class="advanced-menu level0 dropdown w-1-column"> 1134 <a href="#" class="level0">
1135 <span> 1136 Dresses 1137 1138 </span> 1139 </a> 1140 1141 <span class="toggle-menu"> 1142 <span class="icon-plus"></span> 1143 </span> 1144 <div class="dropdown-menu"> 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157<div class="mega-menu-content"> 1158 <div class="row"> 1159 1160 1161 1162 <div class="middle-content col-md-12 col-12"> 1163 <div class="row"> 1164 1165 1166 1167 1168 <div class="col-md-12 col-12"> 1169 1170 1171 1172 <a href="/collections/dresses" class="">All Dresses</a> 1173 1174 </div> 1175 1176 <div class="col-md-12 col-12"> 1177 1178 1179 1180 <a href="/collections/wedding-guests-dresses" class="">Wedding Guests Dresses</a> 1181 1182 </div> 1183 1184 <div class="col-md-12 col-12"> 1185 1186 1187 1188 <a href="/collections/midi-dresses" class="">Midi Dresses</a> 1189 1190 </div> 1191 1192 <div class="col-md-12 col-12"> 1193 1194 1195 1196 <a href="/collections/maxi-dresses" class="">Maxi Dresses</a> 1197 1198 </div> 1199 1200 <div class="col-md-12 col-12"> 1201 1202 1203 1204 <a href="/collections/mini-dresses" class="">Mini Dresses</a> 1205 1206 </div> 1207 1208 </div> 1209 </div> 1210 1211 1212 1213 </div> 1214</div> 1215 1216 </div> 1217 1218 </li> 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 <li class="normal-menu level0 w-1-column"> 1231 <a href="/pages/store-locator" class="level0"> 1232 <span> 1233 Stockists 1234 1235 </span> 1236 </a> 1237 1238 </li> 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 <li class="normal-menu level0 w-1-column"> 1251 <a href="/pages/press" class="level0"> 1252 <span> 1253 Press 1254 1255 </span> 1256 </a> 1257 1258 </li> 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 <li class="normal-menu level0 w-1-column"> 1271 <a href="/pages/collaborations" class="level0"> 1272 <span> 1273 Collaborations 1274 1275 </span> 1276 </a> 1277 1278 </li> 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 <li class="normal-menu level0 w-1-column"> 1291 <a href="/pages/production" class="level0"> 1292 <span> 1293 Production 1294 1295 </span> 1296 </a> 1297 1298 </li> 1299 1300 1301 1302 1303</ul> 1304 </div> 1305 1306 <div class="child-content"> 1307 <div class="toggle_menu_mobile"><span class="ti-menu"></span></div> 1308 <div class="header-cart toggle-cart-slide empty"> 1309 <a class="action-cart" href="/cart/"> 1310 <span class="counter qty empty"> 1311 <span class="counter-number">0</span> 1312 </span> 1313 </a> 1314 1315 <div class="minicart-content cart-slideout"> 1316 <div class="cart-slideout-inner"> 1317 <div class="ajax-loader"></div> 1318 <div class="btn-minicart-close"></div> 1319 <div class="header-cart-title"> 1320 <h3>Shopping cart</h3> 1321 </div> 1322 <div class="minicart-dropdown-wrapper"> 1323 1324 1325 <p class="empty">You have no items in your shopping cart.</p> 1326 1327 1328 </div> 1329 </div> 1330</div> 1331 1332</div> 1333 <div class="header-search show-on-click"> 1334 <div class="block-title"> 1335 <strong>Search</strong> 1336 </div> 1337 <div class="block-content"> 1338 <form action="/search" method="get" class="header-search-form"> 1339 <input type="hidden" name="type" value="product"> 1340 <input class="search-header__input search__input" 1341 type="search" 1342 name="q" 1343 placeholder="Search" 1344 aria-label="Search">
1345 <span class="search-close-btn"> 1346 <span>Close</span> 1347 </span> 1348 <span class="search-submit-btn"> 1349 <span>Search</span> 1350 </span> 1351 </form> 1352 </div> 1353</div> 1354 </div> 1355 </div> 1356 </div> 1357</div> 1358 1359 </header> 1360</div> 1361 1362<style> 1363 /* SETTING MEGAMENU & SLIDEOUT MENU */ 1364 .site-header .nav-megamenu .site-nav li.level0:hover > a > span:not(.label-menu):after{ 1365 background-color: #222222; 1366 } 1367 .site-header .nav-megamenu .site-nav li.level0 > a{ 1368 color: #696969; 1369 } 1370 .site-header .nav-megamenu .site-nav li.level0 > a:hover{ 1371 color: #222222; 1372 } 1373 .site-header .nav-megamenu .site-nav li .dropdown-menu{ 1374 background: #ffffff; 1375 border: 1px solid #eeeeee; 1376 box-shadow: 0 2px 3px #d6d6d6; 1377 } 1378 .site-header .nav-megamenu .site-nav li .dropdown-menu h1, 1379 .site-header .nav-megamenu .site-nav li .dropdown-menu h2, 1380 .site-header .nav-megamenu .site-nav li .dropdown-menu h3, 1381 .site-header .nav-megamenu .site-nav li .dropdown-menu h4, 1382 .site-header .nav-megamenu .site-nav li .dropdown-menu h5, 1383 .site-header .nav-megamenu .site-nav li .dropdown-menu h6{ 1384 color: #333333; 1385 } 1386 .site-header .nav-megamenu .site-nav li .dropdown-menu .h1, 1387 .site-header .nav-megamenu .site-nav li .dropdown-menu .h2, 1388 .site-header .nav-megamenu .site-nav li .dropdown-menu .h3, 1389 .site-header .nav-megamenu .site-nav li .dropdown-menu .h4, 1390 .site-header .nav-megamenu .site-nav li .dropdown-menu .h5, 1391 .site-header .nav-megamenu .site-nav li .dropdown-menu .h6{ 1392 color: #333333; 1393 } 1394 .site-header .nav-megamenu .site-nav li .dropdown-menu a{ 1395 color: #696969; 1396 } 1397 .site-header .nav-megamenu .site-nav li .dropdown-menu a:hover{ 1398 color: #a8d8e5; 1399 } 1400 .site-header .nav-megamenu .site-nav hr{ 1401 color: #eeeeee; 1402 } 1403 .slideout-menu .slm-tab-title{ 1404 background: #eeeeee; 1405 } 1406 .slideout-menu .slm-tab-title li a{ 1407 color: #696969; 1408 background-color: #eeeeee; 1409 border-bottom: 1px solid #eeeeee; 1410 } 1411 .slideout-menu .slm-tab-title li a.active{ 1412 color: #222222; 1413 background-color: #fff; 1414 border-bottom: 1px solid #fff; 1415 } 1416 .slideout-menu #mobile_navigation_account .my-account-link .toplinks-content li a{ 1417 border-bottom: 1px solid #eeeeee; 1418 } 1419 .slideout-menu #mobile_navigation_setting .switcher-currency .currency-picker{ 1420 border-bottom: 1px solid #eeeeee; 1421 } 1422 .slideout-menu #mobile_navigation_setting .newsletter-link .newsletter-action{ 1423 border: 1px solid #eeeeee; 1424 border-width: 0 0 1px; 1425 } 1426 .slideout-menu #mobile_navigation_setting .header-custom-content{ 1427 border: 1px solid #eeeeee; 1428 border-width: 0 0 1px; 1429 } 1430 .slideout-menu #mobile_navigation_menu .site-nav li a{ 1431 border-bottom: 1px solid #eeeeee; 1432 } 1433</style> 1434
1435<script type="application/ld+json"> 1436{ 1437 "@context": "http://schema.org", 1438 "@type": "Organization", 1439 "name": "Fresha London", 1440 1441 1442 "logo": "https://freshalondon.com/cdn/shop/files/fresha-london-logo-new_493x.png?v=1626000844", 1443 1444 "sameAs": [ 1445 "", 1446 "https://www.facebook.com/freshalondon/", 1447 "https://www.pinterest.co.uk/fresha_london/", 1448 "https://www.instagram.com/freshalondon/", 1449 "", 1450 "", 1451 "", 1452 "" 1453 ], 1454 "url": "https://freshalondon.com" 1455} 1456</script>
1456 1457 1458 1459 1460 1461</div> 1462 1463 <div class="page-container" id="PageContainer"> 1464 1465 <main class="main-content js-focus-hidden" id="MainContent" role="main" tabindex="-1"> 1466 <div id="shopify-section-gp-login-template" class="shopify-section"><div class="page-title-wrapper gp-page-title " > 1467 1468 <h1 class="page-title">Account</h1> 1469 1470 <!-- /snippets/breadcrumb.liquid --> 1471 1472 1473<ul class="breadcrumb" role="navigation" aria-label="breadcrumbs"> 1474 <li> 1475 <a href="/" title="Home">Home</a> 1476 </li> 1477 1478 1479 1480 <li><span>Account</span></li> 1481 1482 1483</ul> 1484 1485 1486</div> 1487 1488<div class="login-template"> 1489 <div class ="container"> 1490 <div class="row"> 1491 <div class="col-lg-5 col-md-6 col-12"> 1492 <div class="login-wrapper"> 1493 <div class="note form-success hide" id="ResetSuccess"> 1494 We've sent you an email with a link to update your password. 1495 </div> 1496 1497 <div id="CustomerLoginForm" class="form-vertical"> 1498 <div class="heading-content text-center"><h4 class="text-center margin-bottom30">SIGN IN</h4><p>Log in to your account to discover all great features in this template</p></div> 1499 <form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" />�<label for="CustomerEmail">Email</label> 1500 <input type="email" name="customer[email]" id="CustomerEmail" class="" autocorrect="off" autocapitalize="off" autofocus> 1501 1502 1503 <label for="CustomerPassword">Password</label> 1504 <input type="password" value="" name="customer[password]" id="CustomerPassword" class=""> 1505 1506 1507 <div class="margin-top30 gp-login-btn"> 1508 <input type="submit" class="btn btn-big" value="Sign In"> 1509 1510 <div><a href="#recover" id="RecoverPassword">Forgot your password?</a></div> 1511 1512 </div> 1513 1514 </form> 1515 </div> 1516 1517 <div id="RecoverPasswordForm" class="hide reset-ps"> 1518 <div class="text-left"> 1519 <h5 class="margin-bottom30">RESET YOUR PASSWORD</h5> 1520 <p>We will send you an email to reset your password.</p> 1521 </div> 1522 1523 <div class="form-vertical"> 1524 <form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" />� 1525 1526 1527 <label for="RecoverEmail">Email</label> 1528 <input type="email" value="" name="email" id="RecoverEmail" class="input-full"autocorrect="off" autocapitalize="off" placeholder="Email"> 1529 <div class="margin-top30 gp-login-btn"> 1530 <input type="submit" class="btn" value="Submit"> 1531 1532 <button type="button" id="HideRecoverPasswordLink" class="text-link">Cancel</button> 1533 </div> 1534 </form> 1535 </div> 1536 </div> 1537 1538 1539 </div> 1540 </div> 1541 <div class="col-lg-7 col-md-6 col-12"> 1542 <div class="register-wrapper text-center"> 1543 <div class="heading-content"><h4 class="margin-bottom30">NEW CUSTOMER</h4><p>By creating an account with our store, you will be able to move through the checkout process faster, store multiple shipping addresses, view and track your orders in your account and more.</p></div> 1544 <a href="/account/register" class="btn margin-top30 btn-big">Create account</a> 1545 </div> 1546 </div> 1547 </div> 1548 </div> 1549</div> 1550 1551</div> 1552 </main> 1553 1554 <div id="shopify-section-footer" class="shopify-section"> 1555 1556 1557 1558 1559 1560 1561 1562<footer class="site-footer" role="contentinfo" data-section-id="footer"> 1563 1564 <div class="top-footer"> 1565 <div class="container"> 1566 <div class="row"> 1567 1568 1569 <div class="col-lg-6 col-md-6 col-12 type-text-column-with-image gp-footer-block"> 1570 1571 <div class="text-column-with-image-wrapper block-text-column-with-image-wrapper align-center image-align-center image-position-top position-1"> 1572 1573 1574 1575 1576 1577 <div class="content"> 1578 <h6>FREE SHIPPING ON UK ORDERS OVER £150</h6> 1579 </div> 1580 1581 1582</div> 1583<style> 1584 1585</style> 1586 1587 </div> 1588 1589 1590 1591 <div class="col-lg-6 col-md-6 col-12 type-text-column-with-image gp-footer-block"> 1592 1593 <div class="text-column-with-image-wrapper block-text-column-with-image-wrapper align-center image-align-center image-position-top position-2"> 1594 1595 1596 1597 1598 1599 <div class="content"> 1600 <h6>Exchanges and refunds accepted</h6> <p>Returns are accepted within 14 days of receiving your order</p> 1601 </div> 1602 1603 1604</div> 1605<style> 1606 1607</style> 1608 1609 </div> 1610 1611 1612 1613 1614 1615 1616 1617 1618 </div> 1619 </div> 1620 </div> 1621 1622 1623 <div class="middle-footer"> 1624 <div class="container"> 1625 <div class="row"> 1626 1627 1628 1629 1630 1631 1632 <div class="col-lg-4 col-md-4 col-12 type-text-column-with-image gp-footer-block"> 1633 1634 <div class="text-column-with-image-wrapper block-text-column-with-image-wrapper align-left image-align-left image-position-top position-3"> 1635 1636 1637 1638 1639 1640 <div class="content"> 1641 © 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> 1642 </div> 1643 1644 1645</div> 1646<style> 1647 1648 [data-section-id="footer"] .block-text-column-with-image-wrapper.position-3 .image-wrapper img{ 1649 width: 60px; 1650 height: auto; 1651 } 1652 [data-section-id="footer"] .block-text-column-with-image-wrapper.position-3.image-position-left .image-wrapper, 1653 [data-section-id="footer"] .block-text-column-with-image-wrapper.position-3.image-position-right .image-wrapper{ 1654 width: 60px; 1655 } 1656 [data-section-id="footer"] .block-text-column-with-image-wrapper.position-3.image-position-left .image-wrapper img, 1657 [data-section-id="footer"] .block-text-column-with-image-wrapper.position-3.image-position-right .image-wrapper img{ 1658 width: 100%; 1659 } 1660 [data-section-id="footer"] .block-text-column-with-image-wrapper.position-3.image-position-left .content, 1661 [data-section-id="footer"] .block-text-column-with-image-wrapper.position-3.image-position-right .content{ 1662 width: calc(100% - 60px); 1663 } 1664 1665</style> 1666 1667 </div> 1668 1669 1670 1671 <div class="col-lg-4 col-md-4 col-12 type-vertical-link-list gp-footer-block"> 1672 1673 <div class="vertical-link-list-wrapper align-left"> 1674 1675 <div class="title-content"> 1676 <h6>Quick Links</h6> 1677 </div> 1678 1679 1680 <ul> 1681 1682 <li> 1683 <a href="/pages/size-guide">General Size Guide</a> 1684 </li> 1685 1686 <li> 1687 <a href="/pages/shipping-returns">Shipping & Returns</a> 1688 </li> 1689 1690 <li> 1691 <a href="/pages/delivery-after-brexit">Delivery after Brexit</a> 1692 </li> 1693 1694 <li> 1695 <a href="/policies/privacy-policy">Privacy Policy</a> 1696 </li> 1697 1698 <li> 1699 <a href="/policies/terms-of-service">Terms of Service</a> 1700 </li> 1701 1702 <li> 1703 <a href="/pages/newsletter">Newsletter</a> 1704 </li> 1705 1706 <li> 1707 <a href="/pages/about">About</a> 1708 </li> 1709 1710 <li> 1711 <a href="https://freshalondon.com/a/returns">Returns Centre</a> 1712 </li> 1713 1714 <li> 1715 <a href="/policies/refund-policy">Refund policy</a> 1716 </li> 1717 1718 </ul> 1719 1720</div> 1721 1722 </div> 1723 1724 1725 1726 <div class="col-lg-3 col-md-6 col-12 type-newsletter gp-footer-block"> 1727 1728 <div class="newsletter-wrapper align-left"> 1729 1730 <div class="content"> 1731 <h6>Join our mailing list 1732</h6> 1733<p>Subscribe to our newsletter and get discounts and offers first</p> 1734 </div> 1735 1736 <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"> 1737 <input type="hidden" name="contact[tags]" value="newsletter"> 1738 <input type="email" 1739 name="contact[email]" 1740 id="Email" 1741 class="input-group__field newsletter__input input-large email-input" 1742 value="" 1743 placeholder="Your email address" 1744 autocapitalize="off" required>
1745 <span class="input-group__btn"> 1746 <button type="submit" class="btn newsletter__submit" name="commit">Subscribe</button> 1747 </span> 1748 </div> 1749 </form> 1750 1751 <div class="footer-socials-wrapper"> 1752 <ul class="footer-socials"> 1753 1754 1755 <li> 1756 <a href="https://www.facebook.com/freshalondon/" target="_blank" title="Fresha London on Facebook"> 1757 <i class="ti-facebook"></i> 1758 </a> 1759 </li> 1760 1761 1762 <li> 1763 <a href="https://www.pinterest.co.uk/fresha_london/" target="_blank" title="Fresha London on Pinterest"> 1764 <i class="ti-pinterest"></i> 1765 </a> 1766 </li> 1767 1768 1769 <li> 1770 <a href="https://www.instagram.com/freshalondon/" target="_blank" title="Fresha London on Instagram"> 1771 <i class="ti-instagram"></i> 1772 </a> 1773 </li> 1774 1775 1776 1777 1778 1779 1780 </ul> 1781 </div> 1782 1783</div> 1784 1785 </div> 1786 1787 1788 </div> 1789 </div> 1790 </div> 1791 1792 1793</footer> 1794<style> 1795 .site-footer{ 1796 margin-top: 60px; 1797 margin-bottom: 0px; 1798 padding-top: 0px; 1799 padding-bottom: 0px; 1800 border-top: 1px solid #eeeeee; 1801 border-bottom: 0px solid #eeeeee; 1802 background-color: #ffffff; 1803 1804 background-position: center center; 1805 background-repeat: no-repeat; 1806 1807 background-size: cover; 1808 1809 } 1810 .top-footer{ 1811 padding-top: 30px; 1812 padding-bottom: 10px; 1813 border-top: 0px solid ; 1814 background-color: #ffffff; 1815 1816 background-position: center center; 1817 background-repeat: no-repeat; 1818 1819 background-size: cover; 1820 1821 color: #000000; 1822 } 1823 .top-footer h1, .top-footer h2, .top-footer h3, .top-footer h4, .top-footer h5, .top-footer h6,
1824 .top-footer .h1, .top-footer .h2, .top-footer .h3, .top-footer .h4, .top-footer .h5, .top-footer .h6{ 1825 color: #000000; 1826 } 1827 .top-footer p{ 1828 color: #000000; 1829 } 1830 .top-footer a{ 1831 color: #000000; 1832 } 1833 .top-footer a:hover{ 1834 color: #f7b6a8; 1835 } 1836 .top-footer i, .top-footer .icon{ 1837 color: #000000; 1838 } 1839 .top-footer i:hover, .top-footer .icon:hover{ 1840 color: #f7b6a8; 1841 } 1842 .middle-footer{ 1843 padding-top: 50px; 1844 padding-bottom: 20px; 1845 border-top: 0px solid ; 1846 background-color: #f6f6f8; 1847 1848 background-position: center center; 1849 background-repeat: no-repeat; 1850 1851 background-size: cover; 1852 1853 color: #000000; 1854 } 1855 .middle-footer h1, .middle-footer h2, .middle-footer h3, .middle-footer h4, .middle-footer h5, .middle-footer h6, 1856 .middle-footer .h1, .middle-footer .h2, .middle-footer .h3, .middle-footer .h4, .middle-footer .h5, .middle-footer .h6{ 1857 color: #000000; 1858 } 1859 .middle-footer p{ 1860 color: #000000; 1861 } 1862 .middle-footer a{ 1863 color: #000000; 1864 } 1865 .middle-footer a:hover{ 1866 color: #f7b6a8; 1867 } 1868 .middle-footer i, .middle-footer .icon{ 1869 color: #000000; 1870 } 1871 .middle-footer i:hover, .middle-footer .icon:hover{ 1872 color: #f7b6a8; 1873 } 1874 .bottom-footer{ 1875 padding-top: 40px; 1876 padding-bottom: 0px; 1877 border-top: 0px solid ; 1878 background-color: #ffffff; 1879 1880 background-position: center center; 1881 background-repeat: no-repeat; 1882 1883 background-size: cover; 1884 1885 color: #000000; 1886 } 1887 .bottom-footer h1, .bottom-footer h2, .bottom-footer h3, .bottom-footer h4, .bottom-footer h5, .bottom-footer h6, 1888 .bottom-footer .h1, .bottom-footer .h2, .bottom-footer .h3, .bottom-footer .h4, .bottom-footer .h5, .bottom-footer .h6{ 1889 color: #000000; 1890 } 1891 .bottom-footer p{ 1892 color: #000000; 1893 } 1894 .bottom-footer a{ 1895 color: #000000; 1896 } 1897 .bottom-footer a:hover{ 1898 color: #f7b6a8; 1899 } 1900 .bottom-footer i, .bottom-footer .icon{ 1901 color: #000000; 1902 } 1903 .bottom-footer i:hover, .bottom-footer .icon:hover{ 1904 color: #f7b6a8; 1905 } 1906</style> 1907 1908 1909</div> 1910 1911 <div id="slideshow-info" class="visually-hidden" aria-hidden="true">
1911Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device</div> 1912 1913 </div> 1914 1915 <ul hidden> 1916 <li id="a11y-refresh-page-message">choosing a selection results in a full page refresh</li> 1917 </ul> 1918 1919 <div class="gp-popup-addtocart gp-popup" id="gp-popup-addtocart"> 1920 <div class="ajax_cart-popup popup__columns"> 1921 <div class="ajax_header"> 1922 <span class="item-added-to-cart">Item added to your cart</span> 1923 <span class="one-item-text" style="display: none;">Item added to your cart</span> 1924 <span class="other-item-text" style="display: none;">Items added to your cart</span> 1925 <button title="Close (Esc)" type="button" class="mfp-close">Ã</button> 1926 </div> 1927 <div class="popup__column"> 1928 <div class="popup__table"> 1929 <div class="popup__table-col"> 1930 <div class="popup__column--media"> 1931 <div class="popup__image-wrapper"> 1932 </div> 1933 </div> 1934 </div> 1935 <div class="popup__table-col"> 1936 <div class="popup__column--result"> 1937 <div class="product-confirm-detail"> 1938 <div class="product-confirm-name"></div> 1939 <div class="product-confirm-qty"><span class="title">Quantity</span><span class="value"></span></div> 1940 <div class="product-confirm-subtotal"><span class="title">Cart Subtotal</span><span class="value"><span class="price"></span></span></div> 1941 </div> 1942 </div> 1943 </div> 1944 </div> 1945 </div> 1946 <div class="ajax_footer"> 1947 <div class="actions"> 1948 <a href="#" class="btn btn-2 popup__action-close btn-close">Continue Shopping</a> 1949 <a href="/cart" class="btn">Proceed to Cart</a> 1950 </div> 1951 </div> 1952 </div> 1953</div> 1954<div class="gp-popup-addtocart gp-popup" id="gp-popup-addtocart-error"> 1955 <div class="ajax_cart-popup popup__columns"> 1956 <div class="ajax_header"> 1957 <span class="item-added-to-cart">Error</span> 1958 <button title="Close (Esc)" type="button" class="mfp-close">Ã</button> 1959 </div> 1960 <div class="popup__column"> 1961 1962 </div> 1963 </div> 1964</div> 1965 <div class="gp-popup gp-popup-quickview" id="gp-popup-quickview"> 1966 <div class="popup__columns"> 1967 <div class="ajax_header"> 1968 <button title="Close (Esc)" type="button" class="mfp-close"></button> 1969 </div> 1970 <div class="quickview-popup-content"> 1971 1972 </div> 1973 </div> 1974</div> 1975 <div class="gp-popup gp-popup-compare" id="gp-popup-compare"> 1976 <div class="popup__columns"> 1977 <div class="ajax_header"> 1978 <h2>Compare Products</h2> 1979 <button title="Close (Esc)" type="button" class="mfp-close"></button> 1980 </div> 1981 <div class="compare-popup-content"> 1982 <div class="compare-wrapper" style="display:none;"> 1983 <table class="compare-products"> 1984 <thead> 1985 <tr class="compare-remove"> 1986 <th scope="row"><span>Remove</span></th> 1987 </tr> 1988 </thead> 1989 <tbody> 1990 <tr class="compare-image"> 1991 <th scope="row"><span>Image</span></th> 1992 </tr> 1993 <tr class="compare-title"> 1994 <th scope="row"><span>Title</span></th> 1995 </tr> 1996 <tr class="compare-price"> 1997 <th scope="row"><span>Price</span></th> 1998 </tr> 1999 <tr class="compare-type"> 2000 <th scope="row"><span>Type</span></th> 2001 </tr> 2002 <tr class="compare-vendor"> 2003 <th scope="row"><span>Vendor</span></th> 2004 </tr> 2005 </tbody> 2006 </table> 2007 </div> 2008 <div class="compare-wrapper-empty" style="display:none;"> 2009 You have no items to compare. 2010 </div> 2011 </div> 2012 </div> 2013</div> 2014 <div class="wishlist-slideout-container"> 2015 <div class="wishlist-content wishlist-slideout"> 2016 <div class="wishlist-slideout-inner"> 2017 <div class="btn-wishlist-close"></div> 2018 <div class="header-wishlist-title"> 2019 <h3>Wishlist Products</h3> 2020 </div> 2021 <div class="wishlist-dropdown-wrapper"> 2022 <div class="ajax-loader"></div> 2023 <div class="wishlist-items-wrapper"> 2024 <ol id="wishlist-items" class="wishlist-items"> 2025 2026 </ol> 2027 </div> 2028 <div class="wishlist-items-empty"> 2029 <p class="empty">You have no items in wishlist.</p> 2030 </div> 2031 </div> 2032 </div> 2033 </div> 2034</div> 2035 2036
2037<script src="//freshalondon.com/cdn/s/javascripts/currencies.js" type="text/javascript"></script>
vendor: 2 bytes, line 2037
2037
2038<script src="//freshalondon.com/cdn/shop/t/14/assets/jquery.currencies.min.js?v=175057760772006623221616655463" type="text/javascript"></script>
2038 2039
2040<script> 2041 2042Currency.format = 'money_with_currency_format'; 2043 2044var shopCurrency = 'GBP'; 2045 2046/* Sometimes merchants change their shop currency, let's tell our JavaScript file */ 2047Currency.moneyFormats[shopCurrency].money_with_currency_format = "${{amount}} USD"; 2048Currency.moneyFormats[shopCurrency].money_format = "${{amount}}"; 2049 2050/* Default currency */ 2051var defaultCurrency = 'GBP'; 2052 2053/* Cookie currency */ 2054var cookieCurrency = Currency.cookie.read(); 2055 2056/* Fix for customer account pages */ 2057jQuery('span.money span.money').each(function() { 2058 jQuery(this).parents('span.money').removeClass('money'); 2059}); 2060 2061/* Saving the current price */ 2062jQuery('span.money').each(function() { 2063 jQuery(this).attr('data-currency-GBP', jQuery(this).html()); 2064}); 2065 2066// If there's no cookie. 2067if (cookieCurrency == null) { 2068 if (shopCurrency !== defaultCurrency) { 2069 Currency.convertAll(shopCurrency, defaultCurrency); 2070 } 2071 else { 2072 Currency.currentCurrency = defaultCurrency; 2073 } 2074} 2075// If the cookie value does not correspond to any value in the currency dropdown. 2076else if (jQuery('[name=currencies]').size() && jQuery('[name=currencies] option[value=' + cookieCurrency + ']').size() === 0) { 2077 Currency.currentCurrency = shopCurrency; 2078 Currency.cookie.write(shopCurrency); 2079} 2080else if (cookieCurrency === shopCurrency) { 2081 Currency.currentCurrency = shopCurrency; 2082} 2083else { 2084 Currency.convertAll(shopCurrency, cookieCurrency); 2085} 2086 2087jQuery('[name=currencies]').val(Currency.currentCurrency).change(function() { 2088 var newCurrency = jQuery(this).val(); 2089 Currency.convertAll(Currency.currentCurrency, newCurrency); 2090 jQuery('.selected-currency').text(Currency.currentCurrency); 2091}); 2092 2093var original_selectCallback = window.selectCallback; 2094var selectCallback = function(variant, selector) { 2095 original_selectCallback(variant, selector); 2096 Currency.convertAll(shopCurrency, jQuery('[name=currencies]').val()); 2097 jQuery('.selected-currency').text(Currency.currentCurrency); 2098}; 2099 2100$('body').on('ajaxCart.afterCartLoad', function(cart) { 2101 Currency.convertAll(shopCurrency, jQuery('[name=currencies]').val()); 2102 jQuery('.selected-currency').text(Currency.currentCurrency); 2103}); 2104 2105jQuery('.selected-currency').text(Currency.currentCurrency); 2106 2107</script>
2107 2108 2109 2110 2111 <a href="#" class="scroll-to-top hidden"><i class="ion-ios-arrow-up"></i></a> 2112
2113<script src="//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/booster-page-speed-optimizer.js?23" type="text/javascript"></script>
2113 2114 2115 2116
2116<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2116 2117<shopify-store store-domain="https://freshalondon.com" country="US" language="en"></shopify-store> 2118<shopify-chat></shopify-chat> 2119</body> 2120</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.