1<!doctype html> 2<html class="no-js supports-no-cookies" lang="en"> 3<head> 4
4<script id="pandectes-rules">� /* PANDECTES-GDPR: DO NOT MODIFY AUTO GENERATED CODE OF THIS SCRIPT */� � window.PandectesSettings = {"store":{"id":15808987190,"plan":"plus","theme":"UK_WK13_MSS1_22.09.2026","primaryLocale":"en","adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":""},"impressions":{"enabled":true,"timezone":"Europe/London"},"tsPublished":1790031603,"declaration":{"showPurpose":false,"showProvider":false,"showDateGenerated":false},"language":{"unpublished":[],"languageMode":"Single","fallbackLanguage":"en","languageDetection":"browser","languagesSupported":[]},"texts":{"managed":{"headerText":{"en":"We respect your privacy"},"consentText":{"en":"By using this site you agree to the use of cookies."},"linkText":{"en":"Learn more"},"imprintText":{"en":"Imprint"},"googleLinkText":{"en":"Google's Privacy Terms"},"allowButtonText":{"en":"Accept"},"denyButtonText":{"en":"Deny"},"dismissButtonText":{"en":"Ok"},"leaveSiteButtonText":{"en":"Leave this site"},"preferencesButtonText":{"en":"Preferences"},"cookiePolicyText":{"en":"Cookie policy"},"preferencesPopupTitleText":{"en":"Manage consent preferences"},"preferencesPopupIntroText":{"en":"When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience."},"preferencesPopupSaveButtonText":{"en":"Save preferences & exit"},"preferencesPopupCloseButtonText":{"en":"Close"},"preferencesPopupAcceptAllButtonText":{"en":"Accept all"},"preferencesPopupRejectAllButtonText":{"en":"Reject all"},"cookiesDetailsText":{"en":"Cookies details"},"preferencesPopupAlwaysAllowedText":{"en":"Always allowed"},"accessSectionParagraphText":{"en":"You have the right to be able to access your personal data at any time. This includes your account information, your order records as well as any GDPR related requests you have made so far. You have the right to request a full report of your data."},"accessSectionTitleText":{"en":"Data Portability"},"accessSectionAccountInfoActionText":{"en":"Personal data"},"accessSectionDownloadReportActionText":{"en":"Request export"},"accessSectionGDPRRequestsActionText":{"en":"Data subject requests"},"accessSectionOrdersRecordsActionText":{"en":"Orders"},"rectificationSectionParagraphText":{"en":"You have the right to request your data to be updated whenever you think it is appropriate."},"rectificationSectionTitleText":{"en":"Data Rectification"},"rectificationCommentPlaceholder":{"en":"Describe what you want to be updated"},"rectificationCommentValidationError":{"en":"Comment is required"},"rectificationSectionEditAccountActionText":{"en":"Request an update"},"erasureSectionTitleText":{"en":"Right to be Forgotten"},"erasureSectionParagraphText":{"en":"Use this option if you want to remove your personal and other data from our store. Keep in mind that this process will delete your account, so you will no longer be able to access or use it anymore."},"erasureSectionRequestDeletionActionText":{"en":"Request personal data deletion"},"consentDate":{"en":"Consent date"},"consentId":{"en":"Consent ID"},"consentSectionChangeConsentActionText":{"en":"Change consent preference"},"consentSectionConsentedText":{"en":"You consented to the cookies policy of this website on"},"consentSectionNoConsentText":{"en":"You have not consented to the cookies policy of this website."},"consentSectionTitleText":{"en":"Your cookie consent"},"consentStatus":{"en":"Consent preference"},"confirmationFailureMessage":{"en":"Your request was not verified. Please try again and if problem persists, contact store owner for assistance"},"confirmationFailureTitle":{"en":"A problem occurred"},"confirmationSuccessMessage":{"en":"We will soon get back to you as to your request."},"confirmationSuccessTitle":{"en":"Your request is verified"},"guestsSupportEmailFailureMessage":{"en":"Your request was not submitted. Please try again and if problem persists, contact store owner for assistance."},"guestsSupportEmailFailureTitle":{"en":"A problem occurred"},"guestsSupportEmailPlaceholder":{"en":"E-mail address"},"guestsSupportEmailSuccessMessage":{"en":"If you are registered as a customer of this store, you will soon receive an email with instructions on how to proceed."}
4,"guestsSupportEmailSuccessTitle":{"en":"Thank you for your request"},"guestsSupportEmailValidationError":{"en":"Email is not valid"},"guestsSupportInfoText":{"en":"Please login with your customer account to further proceed."},"submitButton":{"en":"Submit"},"submittingButton":{"en":"Submitting..."},"cancelButton":{"en":"Cancel"},"declIntroText":{"en":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies."},"declDateGenerated":{"en":"Date generated by"},"declName":{"en":"Name"},"declPurpose":{"en":"Purpose"},"declType":{"en":"Type"},"declRetention":{"en":"Retention"},"declProvider":{"en":"Provider"},"declFirstParty":{"en":"First-party"},"declThirdParty":{"en":"Third-party"},"declSeconds":{"en":"seconds"},"declMinutes":{"en":"minutes"},"declHours":{"en":"hours"},"declWeeks":{"en":"week(s)"},"declDays":{"en":"days"},"declMonths":{"en":"months"},"declYears":{"en":"years"},"declSession":{"en":"Session"},"declDomain":{"en":"Domain"},"declPath":{"en":"Path"}}
4,"categories":{"strictlyNecessaryCookiesTitleText":{"en":"Strictly necessary cookies"},"strictlyNecessaryCookiesDescriptionText":{"en":"These cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. Without these cookies services you have asked for, like shopping baskets or e-billing, cannot be provided."},"functionalityCookiesTitleText":{"en":"Functionality cookies"},"functionalityCookiesDescriptionText":{"en":"These cookies allow the website to remember choices you make (such as your user name, language or the region you are in) and provide enhanced, more personal features. For instance, a website may be able to provide you with local weather reports or traffic news by storing in a cookie the region in which you are currently located. These cookies can also be used to remember changes you have made to text size, fonts and other parts of web pages that you can customise. They may also be used to provide services you have asked for such as watching a video or commenting on a blog. The information these cookies collect may be anonymised and they cannot track your browsing activity on other websites."},"performanceCookiesTitleText":{"en":"Performance cookies"},"performanceCookiesDescriptionText":{"en":"These cookies collect information about how visitors use a website, for instance which pages visitors go to most often, and if they get error messages from web pages. These cookies donât collect information that identifies a visitor. All information these cookies collect is aggregated and therefore anonymous. It is only used to improve how a website works."},"targetingCookiesTitleText":{"en":"Targeting cookies"},"targetingCookiesDescriptionText":{"en":"These cookies are used to deliver adverts more relevant to you and your interests They are also used to limit the number of times you see an advertisement as well as help measure the effectiveness of the advertising campaign. They are usually placed by advertising networks with the website operatorâs permission. They remember that you have visited a website and this information is shared with other organisations such as advertisers. Quite often targeting or advertising cookies will be linked to site functionality provided by the other organisation."},"unclassifiedCookiesTitleText":{"en":"Unclassified cookies"},"unclassifiedCookiesDescriptionText":{"en":"Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies."}},"auto":{}},"library":{"previewMode":false,"fadeInTimeout":0,"defaultBlocked":7,"showLink":true,"showImprintLink":false,"showGoogleLink":false,"enabled":true,"cookie":{"expiryDays":365,"secure":true},"dismissOnScroll":false,"dismissOnWindowClick":false,"dismissOnTimeout":false,"palette":{"popup":{"background":"#000000","backgroundForCalculations":{"a":1,"b":0,"g":0,"r":0},"text":"#FFFFFF"},"button":{"background":"transparent","backgroundForCalculations":{"a":1,"b":255,"g":255,"r":255},"text":"#FFFFFF","textForCalculation":{"a":1,"b":255,"g":255,"r":255},"border":"#FFFFFF"}},"content":{"href":"https://www.lovisa.co.uk/pages/privacy","imprintHref":"/","close":"✕","target":"","logo":""},"window":"\u003cdiv role=\"dialog\" aria-label=\"{{header}}\" aria-describedby=\"cookieconsent:desc\" id=\"cookie-consent-dialogBox\" class=\"cc-window-wrapper cc-bottom-wrapper\">\u003cdiv class=\"pd-cookie-banner-window cc-window {{classes}}\">{{children}}\u003c/div>\u003c/div>","compliance":{"opt-both":"\u003cdiv class=\"cc-compliance cc-highlight\">{{deny}}{{allow}}\u003c/div>"},"type":"opt-both","layouts":{"basic":"{{messagelink}}{{compliance}}"},"position":"bottom","theme":"wired","revokable":false,"animateRevokable":false,"revokableReset":false,"revokableLogoUrl":"https://cdn.shopify.com/s/files/1/0158/0898/7190/t/811/assets/pandectes-reopen-logo.png?v=1789977862","revokablePlacement":"bottom-left","revokableMarginHorizontal":15,"revokableMarginVertical":15,"static":false,"autoAttach":true,"hasTransition":true,"blacklistPage":[""],"elements":{"close"
4:"\u003cbutton aria-label=\"Close\" type=\"button\" class=\"cc-close\">{{close}}\u003c/button>","dismiss":"\u003cbutton type=\"button\" class=\"cc-btn cc-btn-decision cc-dismiss\">{{dismiss}}\u003c/button>","allow":"\u003cbutton type=\"button\" class=\"cc-btn cc-btn-decision cc-allow\">{{allow}}\u003c/button>","deny":"\u003cbutton type=\"button\" class=\"cc-btn cc-btn-decision cc-deny\">{{deny}}\u003c/button>","preferences":"\u003cbutton type=\"button\" class=\"cc-btn cc-settings\" aria-controls=\"pd-cp-preferences\" onclick=\"Pandectes.fn.openPreferences()\">{{preferences}}\u003c/button>"}},"geolocation":{"brOnly":false,"caOnly":false,"euOnly":false},"dsr":{"guestsSupport":true,"accessSectionDownloadReportAuto":false},"banner":{"resetTs":1614650169,"extraCss":" .cc-banner-logo {max-width: 24em!important;} @media(min-width: 768px) {.cc-window.cc-floating{max-width: 24em!important;width: 24em!important;}} .cc-message, .pd-cookie-banner-window .cc-header, .cc-logo {text-align: left} .cc-window-wrapper{z-index: 999999;} .cc-window{z-index: 999999;font-family: inherit;} .pd-cookie-banner-window .cc-header{font-family: inherit;} .pd-cp-ui{font-family: inherit; background-color: #000000;color:#FFFFFF;} button.pd-cp-btn, a.pd-cp-btn{} input + .pd-cp-preferences-slider{background-color: rgba(255, 255, 255, 0.3)} .pd-cp-scrolling-section::-webkit-scrollbar{background-color: rgba(255, 255, 255, 0.3)} input:checked + .pd-cp-preferences-slider{background-color: rgba(255, 255, 255, 1)} .pd-cp-scrolling-section::-webkit-scrollbar-thumb {background-color: rgba(255, 255, 255, 1)} .pd-cp-ui-close{color:#FFFFFF;} .pd-cp-preferences-slider:before{background-color: #000000} .pd-cp-title:before {border-color: #FFFFFF!important} .pd-cp-preferences-slider{background-color:#FFFFFF} .pd-cp-toggle{color:#FFFFFF!important} @media(max-width:699px) {.pd-cp-ui-close-top svg {fill: #FFFFFF}} .pd-cp-toggle:hover,.pd-cp-toggle:visited,.pd-cp-toggle:active{color:#FFFFFF!important} .pd-cookie-banner-window {} .cc-window.cc-banner { padding: 12px 20px !important; font-size: 14.4px !important; line-height: 1 !important;}a.cc-btn.cc-btn-decision { padding: 3px 20px !important; font-weight: 400 !important; line-height: 1.4 !important;}a.cc-btn.cc-btn-decision.cc-allow { border: 1px solid #ffffff !important; border-radius: 5px !important;}a.cc-btn.cc-btn-decision.cc-deny { border: none !important;}.pd-container input,.pd-container textarea { width: 100% !important; padding: 0.5rem; margin-bottom: 1rem;}.pd-container ul { list-style: none !important; margin-left: 0px !important;}","customJavascript":{},"showPoweredBy":false,"logoHeight":40,"hybridStrict":false,"cookiesBlockedByDefault":"7","isActive":true,"implicitSavePreferences":false,"cookieIcon":false,"blockBots":false,"showCookiesDetails":false,"hasTransition":true,"blockingPage":false,"showOnlyLandingPage":false,"leaveSiteUrl":"https://www.google.com","linkRespectStoreLang":false},"cookies":{"0":[{"name":"_secure_session_id","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":"www.lovisa.com","retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used in connection with navigation through a storefront."}}],"1":[{"name":"secure_customer_sig","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with customer login."}},{"name":"_shopify_country","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Cookie is placed by Shopify to store location data."}},{"name":"cart_currency","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with shopping cart."}},{"name":"_tracking_consent","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Tracking preferences."}},{"name":"_shopify_tm","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used for managing customer privacy settings."}},{"name":"_shopify_tw","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used for managing customer privacy settings."}},{"name":"_shopify_m","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used for managing customer privacy settings."}},{"name":"shopify_pay_redirect","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with checkout."}},{"name":"secure_customer_sig","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":"www.lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with customer login."}},{"name":"_shopify_country","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":"www.lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Cookie is placed by Shopify to store location data."}},{"name":"cart_currency","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":"www.lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with shopping cart."}},{"name":"shopify_pay_redirect","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":"www.lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with checkout."}},{"name":"Cart","type":"http","path":"/","provider":"Unknown","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":""}},{"name":"Secret","type":"http","path":"/","provider":"Unknown","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":""}},{"name":"Secure_customer_sig","type":"http","path":"/","provider":"Unknown","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":""}},{"name":"_ab","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with access to admin."}},{"name":"_pay_session","type":"http","path":"/","provider":"Unknown","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":""}},{"name":"_secure_session_id","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with navigation through a storefront."}},{"name":"_storefront_u","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used to facilitate updating customer account information."}},{"name":"cart","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with shopping cart."}},{"name":"cart_sig","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with checkout."}},{"name":"cart_ts","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with checkout."}},{"name":"checkout","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with checkout."}},{"name":"cart_ver","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with shopping cart."}},{"name":"checkout_token","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with checkout."}},{"name":"cookietest","type":"http","path":"/","provider":"Unknown","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":""}},{"name":"master_device_id","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with merchant login."}},{"name":"previous_checkout_token","type":"http","path":"/","provider":"Unknown","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":""}},{"name":"previous_step","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with checkout."}},{"name":"remember_me","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with checkout."}},{"name":"storefront_digest","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with customer login."}},{"name":"tracked_start_checkout","type":"http","path":"/","provider":"Shopify","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used in connection with checkout."}}],"2":[{"name":"_orig_referrer","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Tracks landing pages."}},{"name":"_landing_page","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Tracks landing pages."}},{"name":"_shopify_y","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Shopify analytics."}}
4,{"name":"_shopify_s","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Shopify analytics."}},{"name":"_shopify_fs","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Shopify analytics."}},{"name":"_orig_referrer","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Tracks landing pages."}},{"name":"_landing_page","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Tracks landing pages."}},{"name":"_shopify_y","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Shopify analytics."}},{"name":"_shopify_s","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Shopify analytics."}},{"name":"_shopify_fs","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Shopify analytics."}},{"name":"_shopify_sa_t","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_shopify_sa_p","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_shopify_sa_t","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_shopify_sa_p","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_ga","type":"http","path":"/","provider":"Google","firstParty":false,"domain":".lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Cookie is set by Google Analytics with unknown functionality"}},{"name":"_gid","type":"http","path":"/","provider":"Google","firstParty":false,"domain":".lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Cookie is placed by Google Analytics to count and track pageviews."}},{"name":"_gat","type":"http","path":"/","provider":"Google","firstParty":false,"domain":".lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Cookie is placed by Google Analytics to filter requests from bots."}},{"name":"AWSALBCORS","type":"http","path":"/","provider":"Amazon","firstParty":false,"domain":"widget-mediator.zopim.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used as a second stickiness cookie by Amazon that has additionally the SameSite attribute."}},{"name":"_gat","type":"http","path":"/","provider":"Google","firstParty":false,"domain":".lovisa.co.uk","retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Cookie is placed by Google Analytics to filter requests from bots."}},{"name":"_gid","type":"http","path":"/","provider":"Google","firstParty":false,"domain":".lovisa.co.uk","retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Cookie is placed by Google Analytics to count and track pageviews."}},{"name":"_ga","type":"http","path":"/","provider":"Google","firstParty":false,"domain":".lovisa.co.uk","retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Cookie is set by Google Analytics with unknown functionality"}}],"4":[{"name":"_y","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Shopify analytics."}}
4,{"name":"_s","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Shopify analytics."}},{"name":"_y","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Shopify analytics."}},{"name":"_s","type":"http","path":"/","provider":"Shopify","firstParty":false,"domain":".lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Shopify analytics."}},{"name":"__kla_id","type":"http","path":"/","provider":"Klaviyo","firstParty":false,"domain":"www.lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Tracks when someone clicks through a Klaviyo email to your website"}},{"name":"_fbp","type":"http","path":"/","provider":"Facebook","firstParty":false,"domain":".lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Cookie is placed by Facebook to track visits across websites."}},{"name":"fr","type":"http","path":"/","provider":"Facebook","firstParty":false,"domain":".facebook.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Is used to deliver, measure and improve the relevancy of ads"}},{"name":"test_cookie","type":"http","path":"/","provider":"Google","firstParty":false,"domain":".doubleclick.net","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"To measure the visitorsâ actions after they click through from an advert. Expires after each visit."}},{"name":"KL_FORMS_MODAL","type":"http","path":"/","provider":"Klaviyo","firstParty":false,"domain":"www.lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Tracks when someone subscribes (opts in) to a form"}},{"name":"_shopify_d\t","type":"http","path":"/","provider":"Unknown","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":""}},{"name":"_gcl_au","type":"http","path":"/","provider":"Google","firstParty":false,"domain":".lovisa.com","retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Cookie is placed by Google Tag Manager to track conversions."}},{"name":"_fbp","type":"http","path":"/","provider":"Facebook","firstParty":false,"domain":".lovisa.co.uk","retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Cookie is placed by Facebook to track visits across websites."}},{"name":"_gcl_au","type":"http","path":"/","provider":"Google","firstParty":false,"domain":".lovisa.co.uk","retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Cookie is placed by Google Tag Manager to track conversions."}}],"8":[{"name":"currency","type":"http","path":"/","provider":"Unknown","firstParty":true,"domain":".www.lovisa.co.uk","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":""}},{"name":"wishlist_id","type":"http","path":"/","provider":"Unknown","firstParty":false,"domain":"www.lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":""}},{"name":"bookmarkeditems","type":"http","path":"/","provider":"Unknown","firstParty":false,"domain":"www.lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":""}},{"name":"wishlist_customer_id","type":"http","path":"/","provider":"Unknown","firstParty":false,"domain":"www.lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":""}},{"name":"__zlcmid","type":"http","path":"/","provider":"Unknown","firstParty":false,"domain":".lovisa.com","retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":""}},{"name":"localization","type":"http","path":"/","provider":"Unknown","firstParty":false,"domain":"www.lovisa.com","retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"localization","type":"http","path":"/","provider":"Unknown","firstParty":true,"domain":"www.lovisa.co.uk","retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}}]},"blocker":{"isActive":true,"googleConsentMode":{"id":"","analyticsId":"","isActive":true,"adStorageCategory":4,"analyticsStorageCategory":2,"personalizationStorageCategory":1,"functionalityStorageCategory":1,"customEvent":true,"securityStorageCategory":0,"redactData":true,"urlPassthrough":false},"facebookPixel":{"id":"","isActive":false,"ldu":false},"amazon":{},"microsoft":{},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"clarity":{},"defaultBlocked":7,"patterns":{"whiteList":[],"blackList":{"1":[],"2":[],"4":[],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}}� � !function(){"use strict";window.PandectesRules=window.PandectesRules||{},window.PandectesRules.manualBlacklist={1:[],2:[],4:[]},window.PandectesRules.blacklistedIFrames={1:[],2:[],4:[]},window.PandectesRules.blacklistedCss={1:[],2:[],4:[]},window.PandectesRules.blacklistedBeacons={1:[],2:[],4:[]};const e="javascript/blocked",t=["US-CA","US-VA","US-CT","US-UT","US-CO","US-MT","US-TX","US-OR","US-IA","US-NE","US-NH","US-DE","US-NJ","US-TN","US-MN","US-RI","US-IN","US-KY"],n=["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","GB","LI","NO","IS"];function a(e){return new RegExp(e.replace(/[/\\.+?$()]/g,"\\$&").replace("*","(.*)"))}const o=(e,t="log")=>{new URLSearchParams(window.location.search).get("log")&&console[t](`PandectesRules: ${e}`)};function s(e){const t=document.createElement("script");t.async=!0,t.src=e,document.head.appendChild(t)}const r=window.PandectesRulesSettings||window.PandectesSettings,i=function(){if(void 0!==window.dataLayer&&Array.isArray(window.dataLayer)){if(window.dataLayer.some((e=>"pandectes_full_scan"===e.event)))return!0}return!1}(),c=((e="_pandectes_gdpr")=>{const t=("; "+document.cookie).split("; "+e+"=");let n;if(t.length<2)n={};else{const e=t.pop().split(";");n=window.atob(e.shift())}const a=(e=>{try{return JSON.parse(e)}catch(e){return!1}})(n);return!1!==a?a:n})(),{banner:{isActive:d},blocker:{defaultBlocked:l,patterns:u}}=r,g=c&&null!==c.preferences&&void 0!==c.preferences?c.preferences:null,p=i?0:d?null===g?l:g:0,f={1:!(1&p),2:!(2&p),4:!(4&p)},{blackList:w,whiteList:h,iframesBlackList:y,iframesWhiteList:m,beaconsBlackList:b,beaconsWhiteList:_}=u,k={blackList:[],whiteList:[],iframesBlackList:{1:[],2:[],4:[],8:[]},iframesWhiteList:[],beaconsBlackList:{1:[],2:[],4:[],8:[]},beaconsWhiteList:[]};[1,2,4].map((e=>{f[e]||(k.blackList.push(...w[e].length?w[e].map(a):[]),k.iframesBlackList[e]=y[e].length?y[e].map(a):[],k.beaconsBlackList[e]=b[e].length?b[e].map(a):[])})),k.whiteList=h.length?h.map(a):[],k.iframesWhiteList=m.length?m.map(a):[],k.beaconsWhiteList=_.length?_.map(a):[];const v={scripts:[],iframes:{1:[],2:[],4:[]},beacons:{1:[],2:[],4:[]},css:{1:[],2:[],4:[]}},S=(t,n)=>t&&(!n||n!==e)&&(!k.blackList||k.blackList.some((e=>e.test(t))))&&(!k.whiteList||k.whiteList.every((e=>!e.test(t)))),L=(e,t)=>{const n=k.iframesBlackList[t],a=k.iframesWhiteList;return e&&(!n||n.some((t=>t.test(e))))&&(!a||a.every((t=>!t.test(e))))},C=(e,t)=>{const n=k.beaconsBlackList[t],a=k.beaconsWhiteList;return e&&(!n||n.some((t=>t.test(e))))&&(!a||a.every((t=>!t.test(e))))},A=new MutationObserver((e=>{for(let t=0;t<e.length;t++){const{addedNodes:n}=e[t];for(let e=0;e<n.length;e++){const t=n[e],a=t.dataset&&t.dataset.cookiecategory;if(1===t.nodeType&&"LINK"===t.tagName){const e=t.dataset&&t.dataset.href;if(e&&a)switch(a){case"functionality":case"C0001":v.css[1].push(e);break;case"performance":case"C0002":v.css[2].push(e);break;case"targeting":case"C0003":v.css[4].push(e)}}}}}));var E=new MutationObserver((t=>{for(let n=0;n<t.length;n++){const{addedNodes:a}=t[n];for(let t=0;t<a.length;t++){const n=a[t],s=n.src||n.dataset&&n.dataset.src,r=n.dataset&&n.dataset.cookiecategory;if(1===n.nodeType&&"IFRAME"===n.tagName){if(s){let e=!1;L(s,1)||"functionality"===r||"C0001"===r?(e=!0,v.iframes[1].push(s)):L(s,2)||"performance"===r||"C0002"===r?(e=!0,v.iframes[2].push(s)):(L(s,4)||"targeting"===r||"C0003"===r)&&(e=!0,v.iframes[4].push(s)),e&&(n.removeAttribute("src"),n.setAttribute("data-src",s))}}else if(1===n.nodeType&&"IMG"===n.tagName){if(s){let e=!1;C(s,1)?(e=!0,v.beacons[1].push(s)):C(s,2)?(e=!0,v.beacons[2].push(s)):C(s,4)&&(e=!0,v.beacons[4].push(s)),e&&(n.removeAttribute("src"),n.setAttribute("data-src",s))}}
4else if(1===n.nodeType&&"SCRIPT"===n.tagName){const t=n.type;let a=!1;if(S(s,t)?(o(`rule blocked: ${s}`),a=!0):s&&r?o(`manually blocked @ ${r}: ${s}`):r&&o(`manually blocked @ ${r}: inline code`),a){v.scripts.push([n,t]),n.type=e;const a=function(t){n.getAttribute("type")===e&&t.preventDefault(),n.removeEventListener("beforescriptexecute",a)};n.addEventListener("beforescriptexecute",a),n.parentElement&&n.parentElement.removeChild(n)}}}}}));const P=document.createElement,$={src:Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"src"),type:Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"type")};window.PandectesRules.unblockCss=e=>{const t=v.css[e]||[];t.length&&o(`Unblocking CSS for ${e}`),t.forEach((e=>{const t=document.querySelector(`link[data-href^="${e}"]`);t.removeAttribute("data-href"),t.href=e})),v.css[e]=[]},window.PandectesRules.unblockIFrames=e=>{const t=v.iframes[e]||[];t.length&&o(`Unblocking IFrames for ${e}`),k.iframesBlackList[e]=[],t.forEach((e=>{const t=document.querySelector(`iframe[data-src^="${e}"]`);t.removeAttribute("data-src"),t.src=e})),v.iframes[e]=[]},window.PandectesRules.unblockBeacons=e=>{const t=v.beacons[e]||[];t.length&&o(`Unblocking Beacons for ${e}`),k.beaconsBlackList[e]=[],t.forEach((e=>{const t=document.querySelector(`img[data-src^="${e}"]`);t.removeAttribute("data-src"),t.src=e})),v.beacons[e]=[]},window.PandectesRules.unblockInlineScripts=function(e){const t=1===e?"functionality":2===e?"performance":"targeting",n=document.querySelectorAll(`script[type="javascript/blocked"][data-cookiecategory="${t}"]`);o(`unblockInlineScripts: ${n.length} in ${t}`),n.forEach((function(e){const t=document.createElement("script");for(let n=0;n<e.attributes.length;n++){const a=e.attributes[n];"type"!==a.name&&"data-cookiecategory"!==a.name&&t.setAttribute(a.name,a.value)}t.type="text/javascript",e.hasAttribute("src")?t.src=e.getAttribute("src"):t.textContent=e.textContent,e.parentNode.replaceChild(t,e)}))},window.PandectesRules.unblockInlineCss=function(e){const t=1===e?"functionality":2===e?"performance":"targeting",n=document.querySelectorAll(`link[data-cookiecategory="${t}"]`);o(`unblockInlineCss: ${n.length} in ${t}`),n.forEach((function(e){e.href=e.getAttribute("data-href")}))},window.PandectesRules.unblock=function(e){e.length<1?(k.blackList=[],k.whiteList=[],k.iframesBlackList=[],k.iframesWhiteList=[]):(k.blackList&&(k.blackList=k.blackList.filter((t=>e.every((e=>"string"==typeof e?!t.test(e):e instanceof RegExp?t.toString()!==e.toString():void 0))))),k.whiteList&&(k.whiteList=[...k.whiteList,...e.map((e=>{if("string"==typeof e){const t=".*"+a(e)+".*";if(k.whiteList.every((e=>e.toString()!==t.toString())))return new RegExp(t)}else if(e instanceof RegExp&&k.whiteList.every((t=>t.toString()!==e.toString())))return e;return null})).filter(Boolean)]));let t=0;
4[...v.scripts].forEach((([e,n],a)=>{if(function(e){const t=e.getAttribute("src");return k.blackList&&k.blackList.every((e=>!e.test(t)))||k.whiteList&&k.whiteList.some((e=>e.test(t)))}(e)){const o=document.createElement("script");for(let t=0;t<e.attributes.length;t++){let n=e.attributes[t];"src"!==n.name&&"type"!==n.name&&o.setAttribute(n.name,e.attributes[t].value)}o.setAttribute("src",e.src),o.setAttribute("type",n||"application/javascript"),document.head.appendChild(o),v.scripts.splice(a-t,1),t++}})),0==k.blackList.length&&0===k.iframesBlackList[1].length&&0===k.iframesBlackList[2].length&&0===k.iframesBlackList[4].length&&0===k.beaconsBlackList[1].length&&0===k.beaconsBlackList[2].length&&0===k.beaconsBlackList[4].length&&(o("Disconnecting observers"),E.disconnect(),A.disconnect())};const{store:{adminMode:T,headless:B,storefrontRootDomain:R,checkoutRootDomain:I,storefrontAccessToken:O},banner:{isActive:z},blocker:U}=r,{defaultBlocked:D}=U;z&&function(e){if(window.Shopify&&window.Shopify.customerPrivacy)return void e();let t=null;window.Shopify&&window.Shopify.loadFeatures&&window.Shopify.trackingConsent?e():t=setInterval((()=>{window.Shopify&&window.Shopify.loadFeatures&&(clearInterval(t),window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],(t=>{t?o("Shopify.customerPrivacy API - failed to load"):(o(`shouldShowBanner() -> ${window.Shopify.trackingConsent.shouldShowBanner()} | saleOfDataRegion() -> ${window.Shopify.trackingConsent.saleOfDataRegion()}`),e())})))}),10)}((()=>{!function(){const e=window.Shopify.trackingConsent;if(!1!==e.shouldShowBanner()||null!==g||7!==D)try{const t=T&&!(window.Shopify&&window.Shopify.AdminBarInjector);let n={preferences:!(1&p)||i||t,analytics:!(2&p)||i||t,marketing:!(4&p)||i||t};B&&(n.headlessStorefront=!0,n.storefrontRootDomain=R?.length?R:window.location.hostname,n.checkoutRootDomain=I?.length?I:`checkout.${window.location.hostname}`,n.storefrontAccessToken=O?.length?O:""),e.firstPartyMarketingAllowed()===n.marketing&&e.analyticsProcessingAllowed()===n.analytics&&e.preferencesProcessingAllowed()===n.preferences||e.setTrackingConsent(n,(function(e){e&&e.error?o("Shopify.customerPrivacy API - failed to setTrackingConsent"):o(`setTrackingConsent(${JSON.stringify(n)})`)}))}catch(e){o("Shopify.customerPrivacy API - exception")}}(),function(){if(B){const e=window.Shopify.trackingConsent,t=e.currentVisitorConsent();if(navigator.globalPrivacyControl&&""===t.sale_of_data){const t={sale_of_data:!1,headlessStorefront:!0};t.storefrontRootDomain=R?.length?R:window.location.hostname,t.checkoutRootDomain=I?.length?I:`checkout.${window.location.hostname}`,t.storefrontAccessToken=O?.length?O:"",e.setTrackingConsent(t,(function(e){e&&e.error?o(`Shopify.customerPrivacy API - failed to setTrackingConsent({${JSON.stringify(t)})`):o(`setTrackingConsent(${JSON.stringify(t)})`)}))}}}()}));const N="[Pandectes :: Google Consent Mode debug]:";function j(e){const{ad_storage:t,ad_user_data:n,ad_personalization:a,functionality_storage:o,analytics_storage:s,personalization_storage:r}=e;return"denied"===t&&"denied"===n&&"denied"===a&&"denied"===o&&"denied"===s&&"denied"===r}function M(e){return Array.isArray(e)?e.length>0:null!=e}function x(e){return Array.isArray(e)?e.join(", "):String(e)}function q(e){const t=e[0],n=e[1],a=e[2];if("consent"!==t)return"config"===t?"config":void 0;const{ad_storage:o,ad_user_data:s,ad_personalization:r,functionality_storage:i,analytics_storage:c,personalization_storage:d,security_storage:l,region:u}=a,g={Command:t,Mode:n,...M(u)?{region:x(u)}:{},ad_storage:o,ad_user_data:s,ad_personalization:r,functionality_storage:i,analytics_storage:c,personalization_storage:d,security_storage:l};return console.table(g),"default"===n&&(M(u)&&j(a)?G=!0:j(a)||G||console.warn(`${N} all types in a "default" command should be set to "denied" except for security_storage that should be set to "granted"`)),n}let F=!1,W=!1,G=!1;function H(e){e&&("default"===e?(F=!0,W&&console.warn(`${N} "default" command was sent but there was already an "update" command before it.`)):"update"===e?(W=!0,F||console.warn(`${N} "update" command was sent but there was no "default" command before it.`)):"config"===e&&(F||console.warn(`${N}
4 a tag read consent state before a default was set (late consent signal). This often happens if Google Tag Gateway has been adopted. To verify visit https://help.pandectes.io/en/article/google-tag-gateway-gtg-and-consent-cl8mqk/.`)))}const{banner:{isActive:J,hybridStrict:K},geolocation:{caOnly:V=!1,euOnly:Z=!1,brOnly:Y=!1,jpOnly:X=!1,thOnly:Q=!1,chOnly:ee=!1,zaOnly:te=!1,canadaOnly:ne=!1,globalVisibility:ae=!0},blocker:{defaultBlocked:oe=7,googleConsentMode:{isActive:se,onlyGtm:re=!1,id:ie="",analyticsId:ce="",adwordsId:de="",redactData:le,urlPassthrough:ue,adStorageCategory:ge,analyticsStorageCategory:pe,functionalityStorageCategory:fe,personalizationStorageCategory:we,securityStorageCategory:he,dataLayerProperty:ye="dataLayer",waitForUpdate:me=0,useNativeChannel:be=!1,debugMode:_e=!1}}}=r;function ke(){window[ye].push(arguments)}window[ye]=window[ye]||[];const ve={hasInitialized:!1,useNativeChannel:!1,ads_data_redaction:!1,url_passthrough:!1,data_layer_property:"dataLayer",storage:{ad_storage:"granted",ad_user_data:"granted",ad_personalization:"granted",analytics_storage:"granted",functionality_storage:"granted",personalization_storage:"granted",security_storage:"granted"}};if(J&&se)if(_e&&(Se=ye||"dataLayer",window[Se].forEach((e=>{H(q(e))})),window[Se].push=function(...e){var t;return t=e[0],"[object Arguments]"===Object.prototype.toString.call(t)&&H(q(e[0])),Array.prototype.push.apply(this,e)}),re){const e="https://www.googletagmanager.com";if(ie.length){const t=ie.split(",");window[ve.data_layer_property].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});for(let n=0;n<t.length;n++){const a="dataLayer"!==ve.data_layer_property?`&l=${ve.data_layer_property}`:"";s(`${e}/gtm.js?id=${t[n].trim()}${a}`)}}}else{const e=0===(oe&ge)?"granted":"denied",a=0===(oe&pe)?"granted":"denied",o=0===(oe&fe)?"granted":"denied",r=0===(oe&we)?"granted":"denied",i=0===(oe&he)?"granted":"denied";ve.hasInitialized=!0,ve.useNativeChannel=be,ve.url_passthrough=ue,ve.ads_data_redaction="denied"===e&&le,ve.storage.ad_storage=e,ve.storage.ad_user_data=e,ve.storage.ad_personalization=e,ve.storage.analytics_storage=a,ve.storage.functionality_storage=o,ve.storage.personalization_storage=r,ve.storage.security_storage=i,ve.data_layer_property=ye||"dataLayer",ke("set","developer_id.dMTZkMj",!0),ve.ads_data_redaction&&ke("set","ads_data_redaction",ve.ads_data_redaction),ve.url_passthrough&&ke("set","url_passthrough",ve.url_passthrough),function(){const e=p!==oe?{wait_for_update:me||500}:me?{wait_for_update:me}:{};ae&&!K?ke("consent","default",{...ve.storage,...e}):(ke("consent","default",{...ve.storage,...e,region:[...Z||K?n:[],...V&&!K?t:[],...Y&&!K?["BR"]:[],...X&&!K?["JP"]:[],...!1===ne||K?[]:["CA"],...Q&&!K?["TH"]:[],...ee&&!K?["CH"]:[],...te&&!K?["ZA"]:[]]}),ke("consent","default",{ad_storage:"granted",ad_user_data:"granted",ad_personalization:"granted",analytics_storage:"granted",functionality_storage:"granted",personalization_storage:"granted",security_storage:"granted",...e}));if(null!==g){const e=0===(p&ge)?"granted":"denied",t=0===(p&pe)?"granted":"denied",n=0===(p&fe)?"granted":"denied",a=0===(p&we)?"granted":"denied",o=0===(p&he)?"granted":"denied";ve.storage.ad_storage=e,ve.storage.ad_user_data=e,ve.storage.ad_personalization=e,ve.storage.analytics_storage=t,ve.storage.functionality_storage=n,ve.storage.personalization_storage=a,ve.storage.security_storage=o,ke("consent","update",ve.storage)}ke("js",new Date);const a="https://www.googletagmanager.com";if(ie.length){const e=ie.split(",");window[ve.data_layer_property].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});for(let t=0;t<e.length;t++){const n="dataLayer"!==ve.data_layer_property?`&l=${ve.data_layer_property}`:"";s(`${a}/gtm.js?id=${e[t].trim()}${n}`)}}if(ce.length){const e=ce.split(",");for(let t=0;t<e.length;t++){const n=e[t].trim();n.length&&(s(`${a}
4/gtag/js?id=${n}`),ke("config",n,{send_page_view:!ve.useNativeChannel}))}}if(de.length){const e=de.split(",");for(let t=0;t<e.length;t++){const n=e[t].trim();n.length&&(s(`${a}/gtag/js?id=${n}`),ke("config",n,{allow_enhanced_conversions:!0}))}}}()}var Se;function Le(e,t,n=100,a=5e3){const o=e===window&&t.startsWith("window.")?t.substring(7):t;return new Promise(((s,r)=>{let i=null;const c=()=>{i&&clearTimeout(i)};(()=>{const d=Date.now(),l=()=>{const u=function(e,t){if(!t)return e;if(null==e)return;return t.split(".").reduce(((e,t)=>{if(null!=e)return e[t]}),e)}(e,o);return null!=u?(c(),s({value:u})):Date.now()-d>=a?(c(),r(new Error(`Property path "${t}" not found within ${a}ms.`))):void(i=setTimeout(l,n))};l()})()}))}const{blocker:{klaviyoIsActive:Ce,googleConsentMode:{adStorageCategory:Ae}}}=r;Ce&&window.addEventListener("PandectesEvent_OnConsent",(function(e){const{preferences:t,consentType:n}=e.detail;if(null!=t&&"default"!==n){const e=0===(t&Ae)?"granted":"denied";Le(window,"klaviyo").then((()=>{const t=["identify",{ad_personalization:e,ad_user_data:e}];window.klaviyo.push(t)})).catch((()=>{console.warn("Klaviyo object not found on window")}))}}));const{banner:{revokableTrigger:Ee}}=r;if(Ee){const e=async()=>{for await(let e of((e,t=1e3,n=1e4)=>{const a=new WeakMap;return{async*[Symbol.asyncIterator](){const o=Date.now();for(;Date.now()-o<n;){const n=document.querySelectorAll(e);for(const e of n)a.has(e)||(a.set(e,!0),yield e);await new Promise((e=>setTimeout(e,t)))}}}})('a[href*="reopenbanner" i]'))e.onclick=e=>{e.preventDefault(),window.Pandectes.fn.revokeConsent()}};"loading"===document.readyState?window.addEventListener("DOMContentLoaded",e):e()}const{banner:{isActive:Pe},blocker:{defaultBlocked:$e=7,microsoft:{isActive:Te,uetTags:Be,dataLayerProperty:Re="uetq"}={isActive:!1,uetTags:"",dataLayerProperty:"uetq"},clarity:{isActive:Ie,id:Oe}={isActive:!1,id:""}}}=r,ze={hasInitialized:!1,data_layer_property:"uetq",storage:{ad_storage:"granted"}};if(Pe&&Te){if(function(e,t,n){const a=new Date;a.setTime(a.getTime()+24*n*60*60*1e3);const o="expires="+a.toUTCString();document.cookie=`${e}=${t}; ${o}; path=/; secure; samesite=strict`}("_uetmsdns","0",365),Be.length){const e=Be.split(",");for(let t=0;t<e.length;t++)e[t].trim().length&&We(e[t])}const e=4&$e?"denied":"granted";if(ze.hasInitialized=!0,ze.storage.ad_storage=e,window[Re]=window[Re]||[],window[Re].push("consent","default",ze.storage),null!==g){const e=4&p?"denied":"granted";ze.storage.ad_storage=e,window[Re].push("consent","update",ze.storage)}window.addEventListener("PandectesEvent_OnConsent",(e=>{["new","revoke"].includes(e.detail?.consentType)&&(4&e.detail?.preferences?window[Re].push("consent","update",{ad_storage:"denied"}):window[Re].push("consent","update",{ad_storage:"granted"}))}))}const Ue=e=>({source:162,ad_Storage:4&e?"denied":"granted",analytics_Storage:2&e?"denied":"granted"});var De,Ne,je,Me,xe,qe,Fe;function We(e){const t=document.createElement("script");t.type="text/javascript",t.async=!0,t.src="//bat.bing.com/bat.js",t.onload=function(){const t={ti:e,cookieFlags:"SameSite=None;Secure"};t.q=window[Re],window[Re]=new UET(t),window[Re].push("pageLoad")},document.head.appendChild(t)}Ie&&Pe&&(window.clarity=window.clarity||function(){(window.clarity.q=window.clarity.q||[]).push(arguments)},Oe.length&&(De=window,Ne=document,Me="script",xe=Oe,De[je="clarity"]=De[je]||function(){(De[je].q=De[je].q||[]).push(arguments)},(qe=Ne.createElement(Me)).async=1,qe.src="https://www.clarity.ms/tag/"+xe,qe.dataset.clarityTag="true",(Fe=Ne.getElementsByTagName(Me)[0]).parentNode.insertBefore(qe,Fe)),null!==g&&window.clarity("consentv2",Ue(p)),window.addEventListener("PandectesEvent_OnConsent",(e=>{["new","revoke"].includes(e.detail?.consentType)&&window.clarity("consentv2",Ue(e.detail?.preferences))}
4)));(r?.blocker?.amazon?.enabled??!1)&&((()=>{if(window.amznConsent||document.querySelector("script[data-amzn-consent]"))return;const e=document.createElement("script");e.type="text/javascript",e.async=!0,e.src="https://c.amazon-adsystem.com/aat/amzn-consent.js",e.dataset.amznConsent="true",document.head.appendChild(e)})(),window.addEventListener("PandectesEvent_OnConsent",(function(e){const{preferences:t}=e.detail;if(null!=t){const e=!(4&t);Le(window,"amznConsent").then((({value:t})=>{let n=window?.Shopify?.customerPrivacy?.getRegion();n?.length>2&&(n=n.substr(0,2));const a=t();n&&2==n.length&&a.setCountryCode(n),a.setEnableAdStorage(e).setEnableUserData(e).build()})).catch((e=>{console.log(e),console.warn("window.amznConsent not found")}))}}))),window.PandectesRules.gcm=ve;const{banner:{isActive:Ge},blocker:{isActive:He}}=r;o(`Prefs: ${p} | Banner: ${Ge?"on":"off"} | Blocker: ${He?"on":"off"}`);const Je=null===g&&/\/checkouts\//.test(window.location.pathname);0!==p&&!1===i&&He&&!Je&&(o("Blocker will execute"),document.createElement=function(...t){if("script"!==t[0].toLowerCase())return P.bind?P.bind(document)(...t):P;const n=P.bind(document)(...t);try{Object.defineProperties(n,{src:{...$.src,set(t){S(t,n.type)&&$.type.set.call(this,e),$.src.set.call(this,t)}},type:{...$.type,get(){const t=$.type.get.call(this);return t===e||S(this.src,t)?null:t},set(t){const a=S(n.src,n.type)?e:t;$.type.set.call(this,a)}}}),n.setAttribute=function(t,a){if("type"===t){const t=S(n.src,n.type)?e:a;$.type.set.call(n,t)}else"src"===t?(S(a,n.type)&&$.type.set.call(n,e),$.src.set.call(n,a)):HTMLScriptElement.prototype.setAttribute.call(n,t,a)}}catch(e){console.warn("PandectesRules: unable to prevent script execution for script src ",n.src,".\n",'A likely cause would be because you are using a third-party browser extension that monkey patches the "document.createElement" function.')}return n},E.observe(document.documentElement,{childList:!0,subtree:!0}),A.observe(document.documentElement,{childList:!0,subtree:!0}))}(); 5�</script>
5 6 7 <meta charset="utf-8"> 8 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 9 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 10 <meta name="theme-color" content="#111111"> 11 <meta name="referrer" content="no-referrer-when-downgrade"> 12 13
13<script> 14 window.dataLayer = window.dataLayer || []; 15 function gtag() { dataLayer.push(arguments); } 16 17 gtag('consent', 'default', { 18 'ad_personalization': 'denied', 19 'ad_storage': 'denied', 20 'ad_user_data': 'denied', 21 'analytics_storage': 'denied', 22 'functionality_storage': 'granted', 23 'personalization_storage': 'denied', 24 'security_storage': 'granted', 25 'wait_for_update': 500 26 }); 27 28 gtag('set', 'ads_data_redaction', true); 29 gtag('set', 'url_passthrough', false); 30 window.pushEvent = function(event, clear) { 31 32 if( window.xgenCommon ) { 33 window.xgenCommon.pushEvent(event); 34 } 35 if (window.Shopify && window.Shopify.analytics) { 36 window.Shopify.analytics.publish('theme_' + event.event, event); 37 } 38 } 39 window.pushEvent({ 40 41region_selector_state: { 42 currency: 'GBP', 43 }, 44 meta_page: { 45 content_group: 'page' 46 }, 47 }); 48 document.addEventListener('visitorConsentCollected', (event) => { 49 if (event.detail.preferencesAllowed) window.dispatchEvent(new CustomEvent('analytics:preferencesProcessingAllowed')); 50 if (event.detail.analyticsAllowed) window.dispatchEvent(new CustomEvent('analytics:analyticsProcessingAllowed')); 51 if (event.detail.marketingAllowed) window.dispatchEvent(new CustomEvent('analytics:marketingAllowed')); 52 if (event.detail.saleOfDataAllowed) window.dispatchEvent(new CustomEvent('analytics:saleOfDataAllowed')); 53 }); 54 </script>
54 55 56 57 58 59 60<link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 61 <link rel="dns-prefetch" href="https://cdn.shopify.com"><link rel="preconnect" href="https://smarteucookiebanner.upsell-apps.com" crossorigin> 62 <link rel="dns-prefetch" href="https://smarteucookiebanner.upsell-apps.com"><link rel="preconnect" href="https://www.dwin1.com" crossorigin> 63 <link rel="dns-prefetch" href="https://www.dwin1.com"><link rel="preconnect" href="https://js.maxmind.com" crossorigin> 64 <link rel="dns-prefetch" href="https://js.maxmind.com"><link rel="preconnect" href="https://foursixty.com" crossorigin> 65 <link rel="dns-prefetch" href="https://foursixty.com"><link rel="preconnect" href="https://instant.page" crossorigin> 66 <link rel="dns-prefetch" href="https://instant.page"><link rel="preconnect" href="https://assets.pinterest.com" crossorigin> 67 <link rel="dns-prefetch" href="https://assets.pinterest.com"><link rel="preconnect" href="https://static.hotjar.com" crossorigin> 68 <link rel="dns-prefetch" href="https://static.hotjar.com"><link rel="preconnect" href="https://script.hotjar.com" crossorigin> 69 <link rel="dns-prefetch" href="https://script.hotjar.com"><link rel="preconnect" href="https://vars.hotjar.com" crossorigin> 70 <link rel="dns-prefetch" href="https://vars.hotjar.com"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin> 71 <link rel="dns-prefetch" href="https://fonts.shopifycdn.com"><link rel="preconnect" href="https://connect.facebook.net" crossorigin> 72 <link rel="dns-prefetch" href="https://connect.facebook.net"><link rel="preconnect" href="https://google-analytics.com" crossorigin> 73 <link rel="dns-prefetch" href="https://google-analytics.com"><link rel="preconnect" href="https://www.googletagmanager.com" crossorigin> 74 <link rel="dns-prefetch" href="https://www.googletagmanager.com"><link rel="preconnect" href="https://monorail-edge.shopifysvc.com" crossorigin> 75 <link rel="dns-prefetch" href="https://monorail-edge.shopifysvc.com">
76<script> 77 const validDomains = [ 78 'www.lovisa.com.au', 79 'www.lovisa.com', 80 'www.lovisa.co.uk', 81 'www.lovisa.sg', 82 'www.lovisajewellery.co.za', 83 'www.lovisajewellery.eu', 84 'www.lovisajewellery.ch', 85 'lovisa-com.myshopify.com', 86 'lovisa-usa.myshopify.com', 87 'lovisa-uk.myshopify.com', 88 'lovisa-singapore.myshopify.com', 89 'lovisa-south-africa.myshopify.com', 90 'lovisa-europe.myshopify.com', 91 'lovisa-switzerland.myshopify.com', 92 'lovisa-development.myshopify.com', 93 'lovisa-us-staging.myshopify.com', 94 'lovisa-europe-staging.myshopify.com', 95 'lovisa-singapore-staging.myshopify.com' 96 ]; 97 if ( 98 validDomains.indexOf(window.location.hostname) === -1 99 && !window.location.hostname.includes('.shopifypreview.com') 100 ) { 101 window.location = 'https://www.lovisa.com.au'; 102 }; 103</script>
103 104
105<script> 106 function swymCallbackFn(swat){ 107 // your API calls go here 108 document.addEventListener("swym:collections-loaded", function(){ 109 console.log("swym:collections-loaded event detected in swym-custom.liquid"); 110 _swat.collectionsApi.initializeCollections(_swat, true, Shopify.theme.Slate) 111 setTimeout(() => { swat.initializeActionButtons("body"); }, 1500); 112 113 // Adding a slight delay to ensure elements are loaded 114 115 }) 116 } 117 if(!window.SwymCallbacks){ 118 window.SwymCallbacks = []; 119 } 120 window.SwymCallbacks.push(swymCallbackFn); 121 122</script>
122 123 124 125
125<script async src="https://sdks.automizely.com/recommendations/v1/pz-recommendations.umd.js"></script>
125 126 127 128 129 <link rel="canonical" href="https://www.lovisa.co.uk/pages/store-locator" /> 130 131 132 133 134 135 136 <link rel="shortcut icon" href="//www.lovisa.co.uk/cdn/shop/files/favicon-96x96_240x240_0fd5eae1-1ad9-4621-80f3-42a6572967ed_32x32.png?v=1613745646" type="image/png"> 137 138 139 <title>Store Locator | Lovisa Jewellery | Jewellery Store Near Me</title> 140 141 142 <meta name="description" content="Jewellery Store Near Me | Lovisa Jewellery | Find your nearest Lovisa store with our store locator."> 143 144 145 146<link rel="preconnect" href="https://use.typekit.net" crossorigin /> 147 <link rel="preconnect" href="https://maxcdn.bootstrapcdn.com" crossorigin /> 148 <link rel="preload" as="style" href="https://use.typekit.net/ejj2gee.css" onload="this.onload=null; this.rel='stylesheet'" /> 149 <link rel="preconnect" href="https://fonts.googleapis.com" /> 150 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> 151 <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Barlow&display=swap" onload="this.onload=null; this.rel='stylesheet'" /> 152 <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap" onload="this.onload=null; this.rel='stylesheet'" /> 153 <link rel="preload" as="style" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" onload="this.onload=null; this.rel='stylesheet'" /> 154 <noscript> 155 <link rel="stylesheet" href="https://use.typekit.net/ejj2gee.css" /> 156 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Barlow&display=swap" /> 157 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap" /> 158 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" /> 159 </noscript> 160 161 162 163 <link href="//www.lovisa.co.uk/cdn/shop/t/811/assets/swiper-bundle.min.css?v=126032142731267036661789977862" rel="stylesheet" type="text/css" media="all" /> 164 <link href="//www.lovisa.co.uk/cdn/shop/t/811/assets/theme-variables.css?v=63062478911446625611789978511" rel="stylesheet" type="text/css" media="all" /> 165 <link href="//www.lovisa.co.uk/cdn/shop/t/811/assets/theme.css?v=173968604442918496031789977862" rel="stylesheet" type="text/css" media="all" /> 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212
212<script> 213 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 214 var product_promo = []; 215 216 217 218 219 220 221 222 223 224 product_promo[0] = { 225 id: '263594639414', 226 promo_text: 'Up to 60% Off', 227 text_colour : '#d2140a', 228 collection_url: '/collections/sale', 229 handle: 'sale', 230 }; 231 232 233 234 235 236 237 238 239 240window.theme = { 241 env: "production", 242 getCookie: function(cname) { 243 var name = cname + "="; 244 var ca = document.cookie.split(';'); 245 for (var i = 0; i < ca.length; i++) { 246 var c = ca[i]; 247 while (c.charAt(0) == ' ') c = c.substring(1); 248 if (c.indexOf(name) == 0) return c.substring(name.length, c.length); 249 } 250 return ''; 251 }, 252 setCookie: function(cname, cvalue, exdays, domain) { 253 var d = new Date(); 254 d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); 255 var domainText = '' 256 if( domain ) { 257 domainText = 'domain=' + domain + '; ' 258 } 259 var expires = 'expires=' + d.toUTCString(); 260 var maxAge = 'max-age=' + exdays * 24 * 60 * 60; 261 var path = 'path=/'; 262 document.cookie = cname + "=" + cvalue + "; " + domainText + expires + "; " + maxAge + '; ' + path; 263 }, 264 removeCookie: function(cname, domain) { 265 var domainText = '' 266 if( domain ) { 267 domainText = ' domain=' + domain 268 } 269 document.cookie = cname + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;" + domainText; 270 }, 271 strings: { 272 addToCart: "Add to Bag", 273 buyNow: "Add to bag", 274 soldOut: "Sold Out", 275 outOfStock: "Out of Stock", 276 unavailable: "Unavailable", 277 checkout: "Express Checkout", 278 subtotal: "Subtotal", 279 quantity: "Item quantity", 280 fromPrice: "From", 281 regularPrice: "Regular price", 282 search_placeholder: "Search our store", 283 search_submit: "Search", 284 freeShippingDefault: "Free shipping on orders over {amount}!", 285 freeShippingLeft: "You are only {amount} away from free shipping!", 286 freeShippingUnlocked: "Free shipping unlocked!", 287 viewCartBtn: "View Bag", 288 expressCheckout: "Checkout", 289 continueShopping: "Continue shopping", 290 maximumOrderValueNotice: "Please note you have exceeded the maximum order value of maxOrderValue by exceededBy and will not be able to checkout. For more information please see \u003ca aria-label=\"See our order policy\" href=\"#\"\u003ehere\u003c\/a\u003e ", 291 loading: "Loading...", 292 error: "Error", 293 success: "Success!", 294 confirmDelete: "Are you sure you want to delete this?", 295 confirmRemove: "Are you sure you want to remove this?", 296 somethingWentWrong: "Something went wrong", 297 pleaseTryAgain: "Please try again", 298 sameAsContactInformation: "Same as contact information", 299 pickAStore: "Pick a store", 300 sizeLabel: "Size:", 301 qtyLabel: "Qty:", 302 addFilter: "Add Filter", 303 removeFilter: "Remove Filter", 304 storeUnableFindAddress: "Unable to find address", 305 storeUnableAccessLocation: "Unable to access your location", 306 storeGeolocationNotSupported: "Geolocation is not supported by this browser", 307 productLabel:"Product", 308 productsLabel:"Products" 309 },moneyFormat: "£{{amount}}", 310 currencyFormat:"money_format", 311 currency: "GBP", 312 currencySymbol: "£", 313 currentCurrency: "GBP", 314 currentCurrencySymbol: "£", 315 currencyConverter: 'true', 316 settings: {"enable_autoredirects":true,"hreflangs_to_use":"digital-darts","default-store":"https:\/\/www.lovisa.com","store":"GB","1_region_name":"Australia \/ New Zealand","1_region_code":"AU","1_region_url":"https:\/\/www.lovisa.com.au","1_region_country_list":"AS,AU,CK,TL,FM,FJ,PF,GU,KI,MH,NR,NC,NZ,NU,NF,PW,PG,MP,WS,SB,TK,TO,TV,VU,UM,WF","2_region_name":"Europe","2_region_code":"EU","2_region_url":"https:\/\/www.lovisajewellery.eu","2_region_country_list":"AD,AL,AT,BA,BE,BG,BY,CH,CY,CZ,DE,DK,EE,ES,FI,FO,FR,GI,GR,HR,HU,IE,IS,IT,LI,LT,LU,LV,MC,MD,ME,MK,MT,NL,NO,PL,PT,RO,RS,RU,SE,SI,SK,SM,UA,VA","3_region_name":"North America","3_region_code":"US","3_region_url":"https:\/\/www.lovisa.com","3_region_country_list":"AI,AG,AW,BS,BB,BZ,BM,VG,CA,KY,CR,CU,CW,DM,DO,SV,GL,GD,GP,GT,HT,HN,JM,MQ,MX,MS,NI,PA,PR,BQ,SX,KN,LC,PM,VC,TT,TC,US,VI,AR,BO,BR,CL,CO,EC,FK,GF,GY,PY,PE,SR,UY,VE","4_region_name":"Singapore \/ Malaysia","4_region_code":"SG","4_region_url":"https:\/\/www.lovisa.sg","4_region_country_list":"AF,AM,AZ,BH,BD,BT,BN,KH,CN,CX,CC,IO,GE,HK,IN,ID,IR,IQ,IL,JP,JO,KZ,KW,KG,LA,LB,MO,MY,MV,MN,MM,NP,KP,OM,PK,PS,PH,QA,SA,SG,KR,LK,SY,TW,TJ,TH,TR,TM,AE,UZ,VN,YE","5_regi
316on_name":"South Africa","5_region_code":"ZA","5_region_url":"https:\/\/www.lovisajewellery.co.za","5_region_country_list":"DZ,AO,BJ,BW,BF,BI,CM,CV,CF,TD,KM,CG,DJ,EG,GQ,ER,SZ,ET,GA,GM,GH,GN,GW,CI,KE,LS,LR,LY,MG,MW,ML,MR,MU,YT,MA,MZ,NA,NE,NG,ST,RE,RW,SN,SC,SL,SO,ZA,SS,SH,SD,TZ,TG,TN,UG,CD,ZM,ZW","6_region_name":"United Kingdom","6_region_code":"GB","6_region_url":"https:\/\/www.lovisa.co.uk","6_region_country_list":"GB,IM","7_region_name":"","7_region_code":"","7_region_url":"","7_region_country_list":"","8_region_name":"","8_region_code":"","8_region_url":"","8_region_country_list":"","enable_bopis":true,"enable_bopis_store_service_popup":false,"bopis_distance_unit":"km","bopis_store_search_radius":10,"bopis_usp_title":"Free Click \u0026 Collect","bopis_usp_short_description":"Pickup in 2-4 hrs at Forum Nearest Store","bopis_usp_description":"Free delivery over %55 within 3-6 business day","bopis_usp_unavailable_short_desc":"Unavailable at ","bopis_usp_unavailable_desc":"Click \u0026 Collect is unavailable at this store","bopis_usp_url_text":"View all stores","bopis_out_stock_popup_desc":"Some items are not available for Click \u0026 Collect. Change to Shipping or remove items to proceed with your order.","bopis_shipping_out_stock_popup_desc":"Some items are not available for Shipping. Remove items to proceed with your order.","bopis_shipping_out_stock_pdp_notice":"You've reached the max quantity of this product!","bopis_onestock_buffer":-1,"bopis_empty_bag_message":"Your bag currently is empty.","bopis_empty_bag_cta_text":"Start Shopping","currently_viewing_country_heading":"You are currently viewing","country_selector_popup_subheading":"","ecommerce_title":"Update Your Location","ecommerce_text":"We noticed you're trying to view our website from [IP_COUNTRY]. Would you like to update your location?","ecommerce_cta_1":"Shop in","ecommerce_cta_2":"Shop in","ecommerce_cta_3":"Choose Another Location","retail_title":"Update Your Location","retail_text":"Sorry, we don't deliver online orders to your location yet.","retail_cta_1":"Find Your Nearest Store","retail_cta_2":"Keep Browsing","retail_cta_3":"Choose Your Delivery Location","other_title":"Update Your Location","other_text":"Sorry, Lovisa is not available in your location yet.","other_cta_1":"Keep Browsing","other_cta_2":"Choose Your Delivery Location","google_verification_tag":"\u003cmeta name=\"google-site-verification\" content=\"JQFLgbSCumRqJI2kh8D4P6Si_gkWrFMtziy1xqn2Mvo\"\u003e","lockdown_password":"","lockdown_discount":"","lockdown_text_color":"#ffffff","lockdown_page_bg_color":"#ea1d2c","lockdown_bg_image":null,"vosn_mobile_bg_image":null,"lockdown_title":"Online Exclusive Preview","lockdown_title_font":"h4","lockdown_font_size_mobile":1,"lockdown_font_size_desktop":1,"lockdown_line_height":1,"lockdown_letter_spacing":0.5,"lockdown_capitalize":true,"lockdown_subheading":"Sale","lockdown_subheading_font":"h4","lockdown_subheading_font_size_mobile":4,"lockdown_subheading_font_size_desktop":6,"lockdown_subheading_line_height":1,"lockdown_subheading_letter_spacing":10,"lockdown_subheading_capitalize":true,"form_text_color":"#ffffff","lockdown_bg_color":"#ea1d2c","lockdown_input_color":"#ffffff","lockdown_button_color":"#ffffff","lockdown_error_color":"#ffffff","lockdown_image":null,"lockdown_image_maxwidth":150,"lockdown_text":"Locked","lockdown_description_font":"font--body","lockdown_description_font_size_mobile":1,"lockdown_description_font_size_desktop":1,"lockdown_description_line_height":1.4,"lockdown_description_letter_spacing":0.5,"lockdown_description_capitalize":true,"lockdown_button":"btn--secondary","lockdown_error":"Incorrect password","enable_sitewide_banner":true,"sitewide_banner":null,"sitewide_banner_mobile":null,"sitewide_banner_link":null,"sitewide_banner_alt":"","enable_hero":false,"hero_app_id":"","enable_weglot":false,"weglot_api_key":"","klaviyo_api_key":"","enable_language_picker":false,"weglot_custom_dimension":"","piercing_page":"ear-piercing","terms_and_conditions":"terms-conditions","privacy_policy":"","body_font_size":16,"body_font_size_mobile":14,"base_line_height":1.4,"header_font_primary":"futura-pt","header_font":{"error":"json not allowed for this object"},"base_font_primary":"futura-pt","base_font":{"error":"json not allowed for this object"},"fancy_font_primary":"futura-pt","fancy_font":{"error":"json not allowed for this object"},"fancy_font_size_mobile":1.3,"fancy_font_size":2.4,"fancy_line_height":1.2,"fancy_letter_spacing":0,"fancy_capitalize":false,"h1_font_primary":"futura-pt","h1_font":{"error":"json not allowed for this object"},"h1_font_size_mobile":1.9,"h1_font_size_desktop":2.5,"h1_line_height":1.2,"h1_letter_spacing":0,"h1_capitalize":false,"h2_font_primary":"futura-pt","h2_font":{"error":"json not allowed for this object"},"h2_font_size_mobile":1.5,"h2_font_size_desktop":1.7,"h2_line_height":1,"h2_letter_spacing":0,"h2_capitalize":false,"h3_font_primary":"futura-pt","h3_font":{"error":"json not allowed for this object"},"h3_font_size_mobile":1.5,"h3_font_size_desktop":2,"h3_line_height":1,"h3_letter_spacing":0,"h3_capitalize":false,"h4_font_primary":"futura-pt","h4_font":{"error":"json not allowed for this object"},"h4_font_size_mobile":1.3,"h4_font_size_desktop":1.5,"h4_line_height":1.4,"h4_letter_spacing":0,"h4_capitalize":false,"h5_font_primary":"futura-pt","h5_font":{"error":"json not allowed for this object"},"h5_font_size_mobile":1.2,"h5_font_size_desktop":1.2,"h5_line_height":1.4,"h5_letter_spacing":0,"h5_capitalize":false,"h6_font_primary":"futura-pt","h6_font":{"error":"json not allowed for this object"},"h6_font_size_mobile":1,"h6_font_size_desktop":1,"h6_line_height":1.4,"h6_letter_spacing":0,"h6_capitalize":true,"color_primary":"#111111","color_secondary":"#ee4854","color_link":"#111111","color_body_text":"#111111","color_body_text_light":"#737373","color_body":"#ffffff","color_border":"#dfdfdf","color_default":"#ffffff","color_badge":"#ffffff","color_badge_secondary":"#ffffff","color_bg_badge_secondary":"#ee4854","color_sale_text":"#ee4854","color_header_text":"#111111","color_header_bg":"#ffffff","color_dropdown_text":"#000000","color_dropdown_bg":"#ffffff","color_cart_
316count_text":"#ffffff","color_cart_count_bg":"#000000","color_footer_bg":"#111111","color_footer_menu_titles":"#ffffff","color_footer_fg":"#ffffff","color_footer_links":"#ffffff","color_footer_copy":"#fafafa","btn_default_fg":"#dfdfdf","btn_default_bg":"#333333","btn_default_border":"#333333","btn_default_fg_hover":"#dfdfdf","btn_default_bg_hover":"#000000","btn_default_border_hover":"#000000","btn_primary_fg":"#000000","btn_primary_bg":"rgba(0,0,0,0)","btn_primary_border":"#cfcfcf","btn_primary_fg_hover":"#ffffff","btn_primary_bg_hover":"#000000","btn_primary_border_hover":"#000000","btn_secondary_fg":"#ffffff","btn_secondary_bg":"#111111","btn_secondary_border":"#000000","btn_secondary_fg_hover":"#000000","btn_secondary_bg_hover":"#ffffff","btn_secondary_border_hover":"#000000","filter_border_color":"#666666","filter_background_color":"#cccccc","form_disabled":"#f5f5f5","form_error":"#fc6161","form_error_bg":"#f8f9fa","form_success":"#ffffff","form_success_bg":"#43bb32","klaviyo_public_api_key":"MAew82","klaviyo_list_id":"QCi8Dv","klaviyo_bis_subscribe_checked":false,"storefront_api_token":"387fbe548e8b40be6505c587b692c94d","storefront_api_version":"2022-10","search_provider":"tagalys","plp_provider":"tagalys","xgen_api_key":"e218a67de5b310175dc62cdd0bb77964","xgen_api_secret":"743afea55c54b353dcc8ca9eb2ce9003bbbfed3f0a38280e88d99146b792dcf98f1f0d49736e3ed1984c22a3bd7a907bf6690ece6fe8961a22b5f08b7769a939","xgen_client_id":"120400d29726ade29c75f8950d41bb1b","xgen_tracker_id":"b00d4e518cdf40aa9f11d42bedd82a5d","xgen_locales":"default","xgen_search_deployment_id":"f0e5e0e7-6370-40db-8f7e-39b894086ea7","xgen_collection_deployment_id":"","products_per_page":60,"products_per_page_mobile":60,"tagalys_server_url":"https:\/\/api-r4.tagalys.com","tagalys_client_code":"12FB9A4E0DE33B3B","tagalys_api_key":"tgls_v2_storefront_0b107902ce51c10c2737ace21ce52676","tagalys_track_events":true,"enable_ab_testing":true,"show_filter_items_count":false,"tagalys_show_filter_items_count":false,"show_perOff_mobile":true,"show_perOff_desktop":true,"predictive_search_enable":true,"predictive_search_last":true,"predictive_search_trending":"xgen","predictive_search_suggestions":"disabled","predictive_search_dev_mode":false,"predictive_search_products":"xgen","predictive_search_products_hide_oos":true,"predictive_search_products_size":6,"predictive_search_collections":"shopify","predictive_search_collections_size":3,"predictive_search_pages":"shopify","predictive_search_pages_size":3,"predictive_search_articles":"shopify","predictive_search_articles_size":3,"show_afterpay_text":false,"enable_klarna":true,"klarna_client_id":"9decb4c7-96b4-5b30-b9cc-b78e82865880","klarna_locale":"en-GB","klarna_faq_page_link":"\/pages\/klarna-faq","klarna_more_info_text":"Klarna FAQ","spacing_xs":"0.5","spacing_sm":"1","spacing_md":"1.5","spacing_lg":"2","spacing_xl":"3","grid_small":"480","grid_medium":"768","grid_large":"990","grid_widescreen":"1400","page_width":"1280","page_width_narrow":"600","grid_gutter":"40","enable_pinterest_collection":false,"enable_pinterest_product":false,"share_new_tab":true,"social_sharing_blog":true,"share_facebook":false,"share_twitter":false,"share_pinterest":false,"social_twitter_link":"","social_facebook_link":"https:\/\/www.facebook.com\/lovisajewellery\/?ref=br_rs","social_pinterest_link":"https:\/\/www.pinterest.com\/lovisaofficial","social_instagram_link":"https:\/\/www.instagram.com\/lovisajewellery\/","social_tiktok_link":"https:\/\/www.tiktok.com\/@lovisajewellery","social_snapchat_link":"","social_tumblr_link":"","social_youtube_link":"","social_vimeo_link":"","shop_insta_description":"\u003cp\u003eSHOW IT TO THE WORLD ON INSTAGRAM\u003cbr\u003e#LOVISA @LOVISAJEWELLERY\u003c\/p\u003e","shop_insta_code":"\u003cscript src=\"\/\/foursixty.com\/media\/scripts\/fs.embed.v2.5.js\" data-feed-id=\"lovisa-uk_1\" data-open-links-in-same-page=\"false\" data-theme=\"lookbook_v2_5\"\u003e\u003c\/script\u003e\u003cstyle\u003e.fs-has-links::after { padding: 6px 9px; border: 2px solid rgba(222, 191, 177, 0.93); color:rgba(222, 191, 177, 0.93); content: \"SHOP IT\"; }.fs-has-links:hover:after { background-color: rgba(222, 191, 177, 0.93); color: rgb(246, 237, 233)}.fs-wrapper div.fs-text-container .fs-entry-title, div.fs-detail-title{font-family:Times New Roman, serif;font-style:italic;font-weight:normal;}div.fs-text-container .fs-entry-date, div.fs-detail-container .fs-post-info, div.fs-wrapper div.fs-has-links::after, .fs-text-product, .fs-overlink-text{font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-style:normal;font-weight:bold;}.fs-wrapper div.fs-text-container * {color:rgba(222, 191, 177, 0.93)}.fs-wrapper div.fs-text-container {background-color:rgb(246, 237, 233); margin: 0px}div.fs-entry-date{display:none}div.fs-entry-title{display:none}.fs-wrapper div.fs-timeline-entry{ margin: 10px }\u003c\/style\u003e","foursixty__slider_code":"\u003cscript src=\"\/\/foursixty.com\/media\/scripts\/fs.slider.v2.5.js\" data-feed-id=\"lovisa-com_1\" data-domain-override=\"lovisa.uk\" data-money-format=\"£\u0026lt;%= amount %\u0026gt;\" data-use-app-proxy=\"true\" data-theme=\"slider_v2_5\" data-cell-size=\"16.666%\"\u003e\u003c\/script\u003e\u003cstyle\u003e.fs-has-links {display:none;}.fs-wrapper { height: auto } .fs-entry-container { height: 0 !important; width: 16.666% !important; padding-top: 16.666% !important; }.fs-wrapper div.fs-text-container .fs-entry-title, div.fs-detail-title{font-family:Times New Roman, serif;font-style:italic;font-weight:normal;}div.fs-text-container .fs-entry-date, div.fs-detail-container .fs-post-info, div.fs-wrapper div.fs-has-links::after, .fs-text-product, .fs-overlink-text{font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-style:normal;font-weight:bold;}.fs-wrapper div.fs-text-container * {color:#fff}.fs-wrapper div.fs-text-container {background-color:rgba(243, 212, 194, 0.8); margin: 0px}div.fs-entry-date{display:none}div.fs-entry-title{display:none}.fs-wrapper div.fs-timeline-entry{ margin: 1px }.fs-slider-next-button,.fs-slider-prev-button{opacity:1}.fs-wrapper{margin:auto;width:calc(100% - 120px)}@media only screen and (max-width:768px){.fs-timeline{max-width:calc(100% - 60px);margin:auto}.fs-wrapper{width:auto!important}.fs-slider-next-button,.fs-slider-prev-button{opacity:1!important;min-width:30px;display:flex!important}.fs-wrapper div.fs-entry-container{height:0;width:100%!important;padding-top:100%!important}}\u003c\/style\u003e","enable_cart_promotion":true,"cart_type":"popup","cart_drawer_behaviour":"overlay","auto_gift_enable":false,"auto_gift_product":"","auto_gift_threshold":"35","enable_cart_upsell":true,"cart_upsells_auto_open_desktop":true,"cart_upsells_auto_open_mobile":true,"cart_upsells_type":"xgen","cart_upsells_xgen_id":"sm_el_jewellery_tools","cart_promotion_title":"Don't Forget The
316se Essentials","upsell_default_collection":"jewellery-tools","giftlab_product_list":[],"giftlab_exclude_notice":"Some products are not available to checkout with gift wrap because they can't fit it in bag.","free_shipping_currency_1":"GBP","free_shipping_amount_1":"2500","free_shipping_currency_2":"","free_shipping_amount_2":"","free_shipping_currency_3":"","free_shipping_amount_3":"","free_shipping_currency_4":"","free_shipping_amount_4":"","cart_shipping_price":"495","cart_shipping_price_in_sum":false,"hide_free_shipping_countries":"","empty_cart_link_1":"\/collections\/rings","empty_cart_link_label_1":"Shop Rings","empty_cart_link_2":"\/collections\/earrings","empty_cart_link_label_2":"Shop Earrings","empty_cart_link_3":"\/collections\/necklaces","empty_cart_link_label_3":"Shop Necklaces","empty_cart_link_4":"\/collections\/hair-accessories","empty_cart_link_label_4":"Shop Hair","enable_max_order_value":false,"maximum_order_value_currency_1":"","maximum_order_value_amount_1":"50.95","maximum_order_value_currency_2":"","maximum_order_value_amount_2":"150","maximum_order_value_currency_3":"","maximum_order_value_amount_3":"150.00","maximum_order_value_currency_4":"","maximum_order_value_amount_4":"150","favicon":"\/\/www.lovisa.co.uk\/cdn\/shop\/files\/favicon-96x96_240x240_0fd5eae1-1ad9-4621-80f3-42a6572967ed.png?v=1613745646","show_stock_badges_on_pdp":true,"stock_badge_max_stock_on_pdp":3,"stock_badge_buffer":0,"stock_badge_start_text":"","stock_badge_end_text":"Left!","stock_badge_low_stock_text":"Low Stock","stock_badge_bg_color":"#E6C27A","stock_badge_border_color":"#E6CFA1","stock_badge_text_color":"#333333","usp_promo_icon":"\/\/www.lovisa.co.uk\/cdn\/shop\/files\/Promo_Announcement.svg?v=1788411613","enable_usp":true,"delivery_card_title":"Delivery","enable_usp_type_1":true,"usp_deliver_to_text":"Deliver to","usp_estimate_label":"Estimated:","usp_delivery_lines":"\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eStandard delivery:\u003c\/strong\u003e within 2-3 business days.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExpress delivery:\u003c\/strong\u003e within 1-2 business days.\u003c\/li\u003e\n\u003c\/ul\u003e","enable_aftership_eta":true,"usp_type_1_days":"3","usp_postcode":"Enter your postcode","enable_usp_type_2":true,"usp_type_1_line":"","usp_type_2_line":"","usp_type_1_title":"Standard Delivery:","usp_type_2_title":"Express Delivery:","usp_type_2_short_description":"Express delivery within 1-2 business days.","usp_type_2_description":"","enable_usp_type_4":false,"usp_type_4_line":"","usp_type_1_short_description":"\u0026nbspby [month]\u003ca href=\"javascript:;\" class=\"change-location\" id=\"change-location\"\u003echange location\u003c\/a\u003e","enable_usp_type_3":false,"usp_type_3_title":"Express Delivery:","usp_type_3_line":"","usp_type_3_short_description":"Delivered within 1-2 days","usp_type_3_description":"","usp_type_3_image":"\/\/www.lovisa.co.uk\/cdn\/shop\/files\/express_delivery.svg?v=1715822670","enable_regionalisation_usp_type_3":false,"countries_with_usp_type_3":"US","enable_delivery_option_3":false,"delivery_option_3_title":"","delivery_option_3_line":"","enable_regionalisation_delivery_option_3":false,"countries_with_delivery_option_3":"","usp_policy_text":"See more","usp_policy_link_text":"Shipping \u0026 Delivery Details","usp_policy_link_behaviour":"popup","exchange_returns_title":"Exchange \u0026 Returns","exchange_returns_line_1":"","exchange_returns_line_2":"Refunds and exchanges are available within 30 days from delivery of your online order. We do not accept returns or exchanges on Earrings, Piercing Jewellery, Hair Accessories, or Gift Cards.","exchange_returns_footer_text":"For further details please visit our","exchange_returns_footer_link_text":"Returns \u0026 Exchanges Policy.","exchange_returns_footer_link_target":"new_tab","custom_shop_name":"Lovisa","jsonld_hide_organization":false,"business_type":"Organization","seo_logo":"\/\/www.lovisa.co.uk\/cdn\/shop\/files\/Lovisa-Logo-GREY.png?v=1614314652","seo_image":null,"seo_map":"Level 1\/818 Glenferrie Rd, Hawthorn VIC 3122","seo_price_range":"","jsonld_hide_products":false,"jsonld_hide_vendor":false,"jsonld_hide_collections":false,"enable_ecommerce":true,"enable_regionalisation_ecommerce":true,"countries_with_ecommerce":"AU,NZ","units":"metric","enable_wishlist":true,"show_multiple_currencies":true,"currency_format":"money_format","supported_currencies":"NZD","default_currency":"AUD","enable_notification_banner_homepage":false,"notification_banner_homepage_background":"#ffffff","notification_banner_homepage_color":"#333333","enable_notification_banner_mobile_menu":false,"notification_banner_mobile_menu_background":"#ffffff","notification_banner_mobile_menu_color":"#333333","enable_notification_banner_cart":false,"enable_notification_banner_side_cart":false,"notification_banner_cart_background":"#ffffff","notification_banner_cart_color":"#333333","enable_notification_banner_product":false,"enable_notification_banner_freeshipping":false,"notification_banner_freeshipping_new_tab_pdp":false,"notification_banner_freeshipping_url":"\/pages\/shipping-delivery","notification_banner_freeshipping_currency_1":"GBP","notification_banner_freeshipping_text_1":"Free Standard Shipping on all orders over £25","notification_banner_freeshipping_currency_2":"EUR","notification_banner_freeshipping_text_2":"FREE and FAST delivery on orders over £25 (Standard Delivery)","notification_banner_freeshipping_currency_3":"","notification_banner_freeshipping_text_3":"","notification_banner_freeshipping_currency_4":"","notification_banner_freeshipping_text_4":"","enable_notification_banner_returns":true,"notification_banner_returns_new_tab_pdp":true,"notification_banner_returns_url":"\/pages\/returns-exchanges","notification_banner_returns_text":"Easy Exchanges \u0026 Returns","notification_banner_returns_types":"Hair,Masks,Earrings,Body Jewellery","enable_afterpay_klarna_banner_allowed_countries":false,"afterpay_klarna_allowed_countries":"UK,AU","enable_notification_banner_afterpay":true,"notification_banner_afterpay_new_tab_pdp":true,"notification_banner_afterpay_url":"\/pages\/klarna-faq","notification_banner_afterpay_text":"Pay later with Klarna or Clearpay","enable_notification_banner_clickandcollect":true,"notification_banner_clickandcollect_new_tab_pdp":true,"notification_banner_clickandcollect_url":"https:\/\/www.lovisa.co.uk\/#smsoptin","notification_banner_clickandcollect_text":"Exclusive SMS Deals","currency_selector":false,"item_ref_value":"","digital_item_ref_value":"","item_ref_lang_1":"","item_ref_lang_value_1":"","digital_item_ref_lang_value_1":"","item_ref_lang_2":"","item_ref_lang_value_2":"","digital_item_ref_lang_value_2":"","item_ref_lang_3":"","item_ref_lang_value_3":"","digital_item_ref_lang_value_3":"","item_ref_lang_4":"","item_ref_lang_value_4":"","digital_item_ref_lang_value_4":"","item_ref_lang_5":"","item_ref_lang_value_5":"","digital_item_ref_lang_value_5":"","click_collect_force_lovisa_address":false,"show_click_and_collect":false,"click_collect_method":"Click and Collect","click_collect_shipping_message":"Find our nearest store from your location to collect items.","click_collect_heading":"Store finder","click_collect_text":"\u003cp\u003eUse the store locator below to find where in the world can you find our beautiful jewelery.\u003c\/p\u003e","same_day_contact_info_message":"","same_day_shipping_method":"Same Day Delivery","same_day_cutoff_hour":11,"s
316ame_day_cutoff_minute":30,"same_day_message_before_cutover":"Order before cutover Mon-Fri to receive delivery by 9pm","same_day_message_after_cutover":"Order after cutover will be delivered the next business day","show_alternative_payment_methods":true,"hide_order_summary_mobile":true,"enable_marketing_options":true,"cc_fulfilment_api":"","cc_fulfilment_api_key":"","enable_po_box_check":false,"shipping_step_disclaimer":"","enable_google_address_autocomplete":false,"gtm_enabled":false,"gtm_id":"GTM-NDK78F3P","gtm_id_checkout":"","gtm_search_query_threshold":2,"gtm_search_query_delay_ms":1200,"enable_preconnects":true,"dns_preconnects_linklist":"dns-preconnects","accessibe_enable":false,"accessibe_snippet":"","contact_form_dropdown":"Click \u0026 Collect | Shipping | Order issue | Returns | Exchanges| Faulty item | Change of address | Cancel order| Compliment | Complaint | Piercing enquiry | Product enquiry | Other","contact_form_returns_dropdown":"Change of mind | Faulty, broken, discoloured | Wrong size | Wrong product | Not as described","enable_cookiebot":false,"cookiebot_id":"","enable_vendor_consent_gating":false,"send_consent":true,"consent_ad_personalization":false,"consent_ad_storage":false,"consent_ad_user_data":false,"consent_analytics_storage":false,"consent_functionality_storage":true,"consent_personalization_storage":false,"consent_security_storage":true,"consent_wait_for_update":500,"consent_ads_data_redaction":true,"consent_url_passthrough":false,"hide_plp_inline_ads":false,"hide_inline_ads_non_english":false,"okendo_quiz_id":"","checkout_header_image":null,"checkout_logo_image":"\/\/www.lovisa.co.uk\/cdn\/shop\/files\/Lovisa_Logo_80_BLACK_1000x1000px.png?v=1627539350","checkout_logo_position":"center","checkout_logo_size":"large","checkout_body_background_image":null,"checkout_body_background_color":"#ffffff","checkout_input_background_color_mode":"white","checkout_sidebar_background_image":null,"checkout_sidebar_background_color":"#fafafa","checkout_heading_font":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'","checkout_body_font":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'","checkout_accent_color":"#333333","checkout_button_color":"#333333","checkout_error_color":"#e32c2b","show_related_inspiration_tabbed":false,"stock_badge_end_text_on_pdp":"Left!","show_multibuy_or_complete_your_look_widget":false,"show_complete_your_look":false,"complete_your_look_type":"xgen","complete_your_look_title":"Check Out Our New Arrivals","complete_your_look_collection":"boho-jewellery","complete_your_look_xgen_id":"sm_el_crystal_tide","enable_new_usp":true,"usp_type_1_description":"Free delivery over £25 within 2-3 business days.","usp_type_1_url":"shopify:\/\/pages\/shipping-delivery","usp_type_1_url_text":"See details","usp_type_2_url":"shopify:\/\/pages\/copy-of-shipping-delivery-1","usp_type_2_url_text":"See details","usp_type_3_url_text":"See details","tagalys_noresults_heading":"Sorry! We couldnât find any search results for","tagalys_noresults_subheading":"Try searching again or check out some gems we know you'll love below!","tagalys_noresults_product_heading":"Best Sellers","xgen_no_results_experience_id":"sm_el_404","bopis_location_api_url":"https:\/\/www.lovisa.sg\/apps\/lovisa-custom-location","bopis_stock_api_url":"\/apps\/lovisa-custom-stock","tagalys_noresults_cta_text":"See all Best Sellers","tagalys_noresults_cta_url":"shopify:\/\/collections\/best-sellers","tagalys_noresults_widget_id":"8b8150008c0cc799822c","enable_rtb_house":true,"rtb_id":"A0e1i6tKGwUucQGmONlS","enable_impact":true,"impact_script_code":"A5458940-3eb1-4d31-8735-aa1eba7a083b1","impact_event_id":"46717","tagalys_search_result_count":48,"optmizely_id":"","enable_lexer":true,"lexer_header_script":"\u003cscript\u003e\n window.__lxt_cache = window.__lxt_cache || [];\n function lxt() {\n window.__lxt_cache.push(arguments);\n };\n window.lxt_attributes = {\n categories_viewed: 'd7f6c183e96243efb113dfade9620c73',\n date_of_last_visit: 'af4412e500544e208e9473e42aadf855',\n dates_visited: 'e85762e495d74fd787f78a660ff07631',\n device_used: 'bed5d878ff5b4e45963d84a06f9d28ce',\n did_complete_conversion: '1e3714e50aaf4b1ab611ffaa6e989c2d',\n did_start_conversion: 'be4920ceb93a4b6e9bbbf5194917dc51',\n email: 'bd3c0fdff5fb4771a7ed15ddf036652c',\n email_sha256: '3001796d6bd747a29f191674b202a3c6',\n pages_viewed_to_convert: 'c3d548d68b19459aa6ec7b49919b55b1',\n products_added_to_cart: '19e1f9123ecb4b48a13db4bb18a0ba58',\n products_removed_from_cart: '4106f7ba592346de9347730527bd4bb9',\n products_viewed: 'd4dda2a15e934793a038ba6a06cc0cdc',\n referrer_url: '0ab697fdf07d4709a15a10ad091b240b',\n subcategories_viewed: '535f307ab
3166d7471189749bff9de34ba4',\n time_spent_to_convert: 'd522ee482e1c42d89ceaaa5f2687e87a',\n utm_campaign: '80acd4b2658f4395b199ee74f88d152c',\n utm_content: 'd06eb00b10d7490d98f5f673ba3d736f',\n utm_medium: 'e6e920187cc14b668c863ab005ea8de3',\n utm_source: 'a8ab85bf96bf49a3b23099904596a94a',\n utm_term: 'd91ee838f0df4b2ea73b523472311127'\n };\n lxt('initiate', 'e3d2ab6c80af4d7ea072bb32018dd9a8',\n window.lxt_attributes);\n\u003c\/script\u003e\n\u003cscript async=\"\" src=\"https:\/\/tag.lexer.io\/lxt.js\"\u003e\u003c\/script\u003e","enable_awin":false,"awin_id":"18475","hotjar_id":"1718343","hotjar_enabled":false,"enable_fullstory":false,"enable_google_optimize":false,"google_optimize_id":"OPT-MDFJB4Z","search_piercing_page_image":"shopify:\/\/shop_images\/piercing-page-card.jpg","search_type":"tagalys","enable_side_cart_upsell":true,"keep_upsell_open":true,"cart_upsell_collection":"upsell-cart","marketing_optin_option_one":"Yes please, Iâd like to hear about new trends, products \u0026 exclusive offers","marketing_optin_option_two":"No, I donât want to hear about trends and offers","is_pjpg":true,"logo":"","logo_svg":"","multibuy_offers":"","enable_gtm":true,"offer_enable":false,"offer_product":"","offer_threshold":"150","enable_free_shipping":true,"free_shipping_amount":"4000","notification_banner_freeshipping_text":"Free Standard Shipping over £40","cart_notes_enable":true,"cart_max_width":480,"enable_cookie_popup":false,"cookie_popup_background":"#333333","cookie_popup_text":"\u003cp\u003eWe use cookies to improve your experience here. By continuing to use our website, you\u0026rsquo;re agreeing to our cookies policy.\u0026nbsp;\u003ca href=\"\/pages\/faq\" title=\"FAQ\"\u003eFind out more.\u003c\/a\u003e\u003c\/p\u003e","seo_hide_business":false,"hide_products":false,"hide_vendor":false,"body_font_stack":"","body_font_stack_custom":"","body_font_weight":"400","feature_font_stack":"","feature_font_stack_custom":"","feature_font_size":4.2,"feature_font_weight":"700","feature_text_uppercase":false,"feature_text_shadow":false,"h1_font_stack":"","h1_font_stack_custom":"","h1_font_size":3.1,"h1_font_weight":"700","h1_text_uppercase":false,"h2_font_stack":"","h2_font_stack_custom":"","h2_font_size":2.3,"h2_font_weight":"700","h2_text_uppercase":false,"h3_font_stack":"","h3_font_stack_custom":"","h3_font_size":1.7,"h3_font_weight":"700","h3_text_uppercase":false,"h4_font_stack":"","h4_font_stack_custom":"","h4_font_size":1.3,"h4_font_weight":"700","h4_text_uppercase":false,"h5_font_stack":"","h5_font_stack_custom":"","h5_font_size":1,"h5_font_weight":"700","h5_text_uppercase":false,"h6_font_stack":"","h6_font_stack_custom":"","h6_font_size":1,"h6_font_weight":"400","h6_text_uppercase":true,"color_text":"#3d4246","color_borders":"#e8e9eb","color_button":"#557B97","color_button_text":"#fff","color_small_button":"#fff","color_small_button_text":"#3d4246","color_text_field":"#fff","color_text_field_text":"#000","color_image_overlay_text":"#fff","color_image_overlay":"#3d4246","image_overlay_opacity":40,"color_body_bg":"#fff","type_header_font":"work_sans_n6","type_header_base_size":26,"type_base_font":"work_sans_n4","type_base_size":16,"type_bold_product_titles":false,"customer_layout":"customer_area"}, 317 template: { 318 template: "page.store-locator", 319 name: "page", 320 multipleCurrencies: true 321 }, 322 permanent_domain: 'lovisa-uk.myshopify.com', 323 locale: 'en_GB', 324 xgen_api_key: 'e218a67de5b310175dc62cdd0bb77964', 325 xgen_api_secret: '743afea55c54b353dcc8ca9eb2ce9003bbbfed3f0a38280e88d99146b792dcf98f1f0d49736e3ed1984c22a3bd7a907bf6690ece6fe8961a22b5f08b7769a939', 326 xgen_client_id: '120400d29726ade29c75f8950d41bb1b', 327 xgen_tracker_id: 'b00d4e518cdf40aa9f11d42bedd82a5d', 328 givex_api_url: 'https://givex-integration.discolabs.com/api/v1/',giftcard_send_on_property: '_delivery_date', 329 storefrontAPIToken: '387fbe548e8b40be6505c587b692c94d', 330 storefrontAPIVersion: '2022-10', 331 332 assetUrl: "//www.lovisa.co.uk/cdn/shop/t/811/assets/", 333 334 ecommerce: true, 335 store: "GB", 336 storeId: 15808987190, 337 consentGating: false, 338 searchProvider: "tagalys", 339 plpProvider: "tagalys", 340 341 tagalysServerUrl: "https:\/\/api-r4.tagalys.com", 342 tagalysClientCode: "12FB9A4E0DE33B3B", 343 tagalysApiKey: "tgls_v2_storefront_0b107902ce51c10c2737ace21ce52676", 344 tagalysNoResultsWidgetId: "8b8150008c0cc799822c", 345 tagalysSearchResultCount: (window.innerWidth <= 768) ?60 : 60, 346 tagalysNoSearchResultCount: 24, 347 tagalysNoResultsCTA_Text: "See all Best Sellers", 348 tagalysNoResultsHeading: "Sorry! We couldnât find any search results for", 349 tagalysNoResultsSubHeading: "Try searching again or check out some gems we know you'll love below!", 350 351 tagalysNoResultsCTA_URL: "shopify:\/\/collections\/best-sellers", 352 tagalysCountryCode: "GB", 353 enableTagalysEventsTracking: true, 354 355 showPerOffMobile: true, 356 showPerOffDesktop: true, 357 tagalysShowFilterItemsCount: false, 358 showFilterItemsCount: false, 359 piercingPageImage: "shopify:\/\/shop_images\/piercing-page-card.jpg", 360 shopSecureUrl: "https:\/\/www.lovisa.co.uk", 361 upsells: { 362 enable: true, 363 type: "xgen", 364 autoOpenDesktop: true, 365 autoOpenMobile: true,
366 defaultUpsellCollection: "jewellery-tools", 367 defaultUpsellCollectionProductHandles: ["surgical-steel-flat-back-jewellery-tool","metal-belly-bar-balls-4-pack","surgical-steel-flat-back-jewellery-tool-1","titanium-flat-back-jewellery-tool","mixed-metal-plated-surgical-steel-flat-back-posts-4-pack","waterproof-gold-plated-stainless-steel-necklace-extender-chain","gold-silver-mixed-earring-backing-kit","mixed-plating-butterfly-earring-backs-24-pack","mixed-plated-surgical-steel-flat-back-screw-earring-backs-6-pack","mixed-plating-disc-earring-backs-20pack","gold-clip-on-converters-for-stud-earrings","gold-silver-butterfly-stud-earring-back","clear-ring-size-adjuster-8-pack","gold-spiral-ring-adjuster","spiral-ring-adjuster","gold-magnetic-necklace-clasp","posj-pl-mix-3tub-ear-conv","mixed-plating-disc-and-butterfly-earring-back-24pack","posj-pl-10pr-slcn-sprt-erbck","posj-sg-pltd-erbkr-16pk","pos-smm-sst-5mm-mx-bl-rplcmt","jess-mm-diy-essential-kit","clear-flat-back-earrings-4-pack","slim-clear-ring-adjusters-8-pack","large-silicone-earring-back-14-pack","mixed-metal-lobe-lifter-earrings-2-pack","silicon-earring-backs-25pairs"], 368 defaultUpsellCollectionFirstProductId: [7950544437302], 369 upsellCollectionAlwaysDisplays: null 370 }, 371 currentPageHandle: "store-locator", 372 enableMaximumOrderValue: false, 373 maximumOrderValue: 0, 374 afterpay_klarna_allowed_countries: "UK,AU", 375 gtmSearchThreshold: 2, 376 gtmSearchDelayMS: 1200, 377 collectionMetaobjects: [{"badge_text": "Back In Stock" 378,"collection_name": "Back In Stock" 379,"default_style": true 380,"priority": 0 381,"collections": [{ "id": 322916089910, "title": "Back In Stock", "handle": "back-in-stock" }]},{"badge_background_color": "#f1b8b4" 382,"badge_text": "Sale Bestseller" 383,"badge_text_color": "#333333" 384,"collection_name": "Sale Best Sellers" 385,"default_style": true 386,"priority": 0 387,"collections": [{ "id": 266227056694, "title": "Sale Best Sellers", "handle": "sale-favourites" }]},{"badge_text": "925 Sterling Silver" 388,"collection_name": "Sterling Silver Jewellery" 389,"default_style": true 390,"priority": 0 391,"collections": [{ "id": 91002470454, "title": "Sterling Silver Jewellery", "handle": "sterling-silver" }]},{"badge_background_color": "#ffd4a0" 392,"badge_text": "New" 393,"badge_text_color": "#333333" 394,"collection_name": "New Arrivals" 395,"default_style": true 396,"priority": 1 397,"collections": [{ "id": 261968166966, "title": "New Arrivals", "handle": "new-arrivals" }]},{"badge_background_color": "#ffd54f" 398,"badge_text": "Sale" 399,"badge_text_color": "#333333" 400,"collection_name": "All Sale" 401,"default_style": true 402,"priority": 1 403,"collections": [{ "id": 263594639414, "title": "All Sale", "handle": "sale" }]},{"badge_background_color": "#9fe3cd" 404,"badge_text": "Best Seller" 405,"badge_text_color": "#333333" 406,"collection_name": "Best Sellers" 407,"default_style": true 408,"priority": 2 409,"collections": [{ "id": 268593659958, "title": "Best Sellers", "handle": "best-sellers" }]},{"badge_background_color": "#00c4f9" 410,"badge_text": "Waterproof" 411,"badge_text_color": "#333333" 412,"collection_name": "Waterproof Jewellery" 413,"default_style": true 414,"priority": 3 415,"collections": [{ "id": 292214767670, "title": "Waterproof Jewellery", "handle": "waterproof-jewellery" }]},{"badge_background_color": "#d3c9bb" 416,"badge_text": "For Sensitive Skin" 417,"badge_text_color": "#333333" 418,"collection_name": "Sensitive Jewellery" 419,"default_style": true 420,"priority": 4 421,"collections": [{ "id": 262065946678, "title": "Sensitive Jewellery", "handle": "sensitive-jewellery" }]},{"badge_background_color": "#d7f5af" 422,"badge_text": "Kids" 423,"badge_text_color": "#333333" 424,"collection_name": "Kids" 425,"default_style": true 426,"priority": 5 427,"collections": [{ "id": 91005943862, "title": "Kids", "handle": "kids" }]}], 428 promo_callout_metaobject: product_promo, 429 omniInlineAdMetaobjects: "[\n {\n \"title\": \"MSS: Up to 60% Off\",\n \"date_from\": 1790031600,\n \"position\": 4,\n \n \"link\": {\"text\":\"MSS: Up to 60% Off\",\"url\":\"https:\/\/www.lovisa.co.uk\/collections\/sale\"},\n \n \"exclusion_collection\": [\"gid:\/\/shopify\/Collection\/263594639414\"],\n \"desktop_image\": \"\/\/www.lovisa.co.uk\/cdn\/shop\/files\/8df58c2c-3b04-4395-a438-e621f4a9794b.jpg?v=1789979836\",\n \"mobile_image\": \"\/\/www.lovisa.co.uk\/cdn\/shop\/files\/dc115d89-cd34-414e-ab03-c95aefd5c0c1.jpg?v=1789979856\",\n \"type\": \"omni\",\n \"visibility\": \"desktop and mobile\"\n }\n ,\n {\n \"title\": \"Belly Piercings Under £25\",\n \"date_from\": 1787266800,\n \"position\": 16,\n \n \"link\": {\"text\":\"Belly Piercings Under £25\",\"url\":\"https:\/\/www.lovisa.co.uk\/collections\/belly-button-piercings?filter=sale_price-6-25\u0026page=1\"},\n \n \"exclusion_collection\": [\"gid:\/\/shopify\/Collection\/91003322422\",\"gid:\/\/shopify\/Collection\/322666004534\",\"gid:\/\/shopify\/Collection\/263594639414\"],\n \"desktop_image\": \"\/\/www.lovisa.co.uk\/cdn\/shop\/files\/e52bcad1-02b4-482d-83b8-ee422e45c1ff.jpg?v=1787300105\",\n \"mobile_image\": \"\/\/www.lovisa.co.uk\/cdn\/shop\/files\/92617a73-79bf-45d8-897f-06561ecee6c3.jpg?v=1787300112\",\n \"type\": \"omni\",\n \"visibility\": \"desktop and mobile\"\n }\n ,\n {\n \"title\": \"Spooky Season\",\n \"date_from\": 1790118000,\n \"position\": 9,\n \n \"link\": {\"text\":\"Spooky Season\",\"url\":\"https:\/\/www.lovisa.co.uk\/collections\/halloween\"},\n \n \"exclusion_collection\": [\"gid:\/\/shopify\/Collection\/263594639414\",\"gid:\/\/shopify\/Collection\/274630901814\"],\n \"desktop_image\": \"\/\/www.lovisa.co.uk\/cdn\/shop\/files\/844d5538-e951-44dd-b907-c1875b94a68b.jpg?v=1790148711\",\n \"mobile_image\": \"\/\/www.lovisa.co.uk\/cdn\/shop\/files\/a134aaf6-345e-4ead-9741-872ed8f65c99.jpg?v=1790148727\",\n \"type\": \"omni\",\n \"visibility\": \"desktop and mobile\"\n }\n ]", 430 plpInlineAdMetaobjects: "[]",
431 hideInlineAdsNonEn: false, 432 selectedShippingWarehouseId: null, 433 cartType:"popup", 434 bopis: { 435 enable: true, 436 defaultStore: null, 437 defaultShippingBranch: null, 438 enableStoreServicePopup: false, 439 locationApiURL: "https:\/\/www.lovisa.sg\/apps\/lovisa-custom-location", 440 stockApiURL: "\/apps\/lovisa-custom-stock", 441 shippingStockApiURL: null, 442 outStockPopupDesc: "Some items are not available for Click \u0026 Collect. Change to Shipping or remove items to proceed with your order.", 443 shippingOutStockQtyNotice: "You've reached the max quantity of this product!", 444 shippingOutStockPopupDesc: "Some items are not available for Shipping. Remove items to proceed with your order.", 445 distanceUnit: "km", 446 searchRadius: 10000.0, 447 usp_short_description: "Pickup in 2-4 hrs at Forum Nearest Store", 448 selectedCountryCode: "GB", 449 selectedCountryUnit: null, 450 }, 451 lastActiveElement: null 452 }; 453 </script>
453 454
454<script> 455 if (window.theme.storefrontAPIToken === '') { 456 console.error('%c[Error]: The Storefront API token within the theme settings is empty. Please fill in the information or create a private app to generate one.', 'color: crimson'); 457 } 458 if (window.theme.storefrontAPIVersion === '') { 459 console.error('%c[Error]: The Storefront API version within the theme settings is empty. Please fill in the information.', 'color: crimson'); 460 } 461 </script>
461<script> 462 (function () { 463 //Web components polyfill 464 if (!('customElements' in window)) { 465 var script = document.createElement('script'); 466 script.src = 'https://cdn.jsdelivr.net/npm/@webcomponents/[email protected]/webcomponents-loader.min.js'; 467 script.defer = false; 468 document.head.appendChild(script); 469 } 470 })(); 471 </script>
471 472 473
473<script async src="//www.lovisa.co.uk/cdn/shop/t/811/assets/lazysizes.min.js?v=73087741132663631461789977862"></script>
473 474 475 476 477 478
478<script src="//www.lovisa.co.uk/cdn/shop/t/811/assets/jquery-2.2.3.min.js?v=182733188885003519781789977862"></script>
478 479 480 481
481<script defer="defer" src="//www.lovisa.co.uk/cdn/shop/t/811/assets/swiper-bundle.min.js?v=43731172446920055611789977862"></script>
481<script> 482 window.xgen_vars = { 483 xgen_api_key: 'e218a67de5b310175dc62cdd0bb77964', 484 xgen_api_secret: '743afea55c54b353dcc8ca9eb2ce9003bbbfed3f0a38280e88d99146b792dcf98f1f0d49736e3ed1984c22a3bd7a907bf6690ece6fe8961a22b5f08b7769a939', 485 xgen_client_id: '120400d29726ade29c75f8950d41bb1b', 486 xgen_tracker_id: 'b00d4e518cdf40aa9f11d42bedd82a5d', 487 xgen_search_deployment_id: 'f0e5e0e7-6370-40db-8f7e-39b894086ea7', 488 xgen_collection_deployment_id: '', 489 xgen_upsells_id: "sm_el_jewellery_tools", 490 labels: { 491 searchResults: { 492 heading: { 493 yourSearchResultsFor: "Your search results for", 494 standard: "{{ resultsCount }} search results for {{ searchTerm }}", 495 corrected: 496 "No results for {{ originalSearchTerm }}. Showing {{ resultsCount }} results for {{ correctedSearchTerm }} instead", 497 partialMatches: "No products exactly match \u0026#39;{{ searchTerm }}\u0026#39;. Showing products that partially match.", 498 }, 499 productsCount: "{{productsCount}}", 500 noResultsHeading: { 501 heading: "Sorry! We couldnât find any search results for", 502 subHeading: "Try searching again or check out some gems we know you'll love below!", 503 }, 504 recentSearch: { 505 removeRecentSearch: "Remove recent search", 506 }, 507 }, 508 ui: { 509 showLess: "Show Less", 510 showMore: "Show More", 511 showMoreCount: "Show {{ count }} More", 512 }, 513 filters: { 514 heading: "Filter", 515 filterItem: "Filter item", 516 priceRangeInput: "Price Range Input", 517 clearFilters: "Clear Filters", 518 clearAllFilters: "Clear all", 519 clearIndividualFilter: "Clear", 520 drawerFilterToggle: "Filter by", 521 rangeFilterValueSeparator: "to", 522 any: "Any", 523 between: "Between", 524 above: "Above", 525 below: "Below", 526 max: "Max", 527 min: "Min", 528 }, 529 sortOptions: { 530 sortBy: "Sort by", 531 default: "Top Picks", 532 price__asc: "Price: Low - High", 533 price__desc: "Price: High - Low", 534 update_date__desc: "New Arrivals", 535 shopify_create_date__desc: "New Arrivals", 536 537 }, 538 products: { 539 quickAdd: "Add to bag", 540 selectOption: "Please select an option below to add to cart", 541 selectVariant: "Select variant", 542 closeVariants: "Close the variants", 543 productsPerPage: "Products Per Page", 544 }, 545 pagination: { 546 firstPage: "First", 547 previousPage: "Previous", 548 nextPage: "Next", 549 loadNext: "View More Products", 550 loading: "Loading...", 551 } 552 } 553 }; 554 555 colours: [{"colour_code":"#1a1a1a","colour_name":"Black"},{"colour_code":"#5896e1","colour_name":"Blue"},{"colour_code":"#daa06d","colour_name":"Brown"},{"colour_name":"Clear","icon":"gid:\/\/shopify\/MediaImage\/26996998701110"},{"colour_name":"GOLD","icon":"gid:\/\/shopify\/MediaImage\/26996998766646"},{"colour_code":"#1dbd88","colour_name":"Green"},{"colour_code":"#999999","colour_name":"Grey"},{"colour_name":"Multi","icon":"gid:\/\/shopify\/MediaImage\/26996998733878"},{"colour_code":"#faf2e3","colour_name":"Beige"},{"colour_code":"#ffa000","colour_name":"Orange"},{"colour_code":"#ff7899","colour_name":"Pink"},{"colour_code":"#985ec5","colour_name":"Purple"},{"colour_code":"#d2140a","colour_name":"Red"},{"colour_name":"Rose Gold","icon":"gid:\/\/shopify\/MediaImage\/26996998832182"},{"colour_name":"Silver","icon":"gid:\/\/shopify\/MediaImage\/26996998799414"},{"colour_name":"White","icon":"gid:\/\/shopify\/MediaImage\/26996998668342"},{"colour_code":"#ffd54f","colour_name":"Yellow"}] 556</script>
vendor: 1 bytes, line 556
556
557<script>window.xgen_vars.locale = "gb"; 558 window.xgen_vars.locales = ["default"]; 559</script>
vendor: 1 bytes, line 559
559
560<script 561 defer="defer" 562 563 src="//www.lovisa.co.uk/cdn/shop/t/811/assets/xgen-sdk.js?v=78314093207208265601789977862" 564></script>
vendor: 1 bytes, line 564
564
565<script 566 defer="defer" 567 568 src="//www.lovisa.co.uk/cdn/shop/t/811/assets/xgen-common.js?v=82960252284911091011789977862" 569></script>
569 570 571
571<script defer="defer" src="//www.lovisa.co.uk/cdn/shop/t/811/assets/vendor.js?v=98428292871346670691789977862"></script>
571 572
572<script defer="defer" src="//www.lovisa.co.uk/cdn/shop/t/811/assets/theme.js?v=178614039880019716991789977862"></script>
572 573 574 575 576 577 578
579<script> 580 const customerStorage = localStorage.getItem("customer"); 581 if (customerStorage) { 582 const customerStorageJSON = JSON.parse(customerStorage) 583 const prevPage = customerStorageJSON.thisPage 584 customerStorageJSON.prevPage = prevPage 585 customerStorageJSON.thisPage = '/pages/store-locator' 586 customerStorageJSON.isLoggedIn = false 587 localStorage.setItem("customer", JSON.stringify(customerStorageJSON)); 588 handleLoginEvent(customerStorageJSON); 589 handleRegisterEvent(customerStorageJSON); 590 } 591 else { 592 const customerObject = {} 593 customerObject.thisPage = '/pages/store-locator' 594 customerObject.isLoggedIn = false 595 localStorage.setItem("customer", JSON.stringify(customerObject)); 596 } 597 598 function handleLoginEvent(customerStorage) { 599 const customerHasJustLoggedIn = customerStorage.isLoggedIn && customerStorage.prevPage == '/account/login' && customerStorage.thisPage == '/account' 600 if (customerHasJustLoggedIn) { 601 window.pushEvent({ 602 event: "login", 603 user_id: '', 604 }, 'ecommerce'); 605 } 606 } 607 608 function handleRegisterEvent(customerStorage) { 609 const customerIsOnPostRegisterPage = customerStorage.thisPage == '/' || customerStorage.thisPage.includes('checkouts'); 610 const customerHasJustRegistered = customerStorage.isLoggedIn && customerStorage.prevPage == '/account/register' && customerIsOnPostRegisterPage 611 if (customerHasJustRegistered) { 612 window.pushEvent({ 613 event: "sign_up", 614 user_id: '', 615 }, 'ecommerce'); 616 } 617 } 618 619 if (window.Shopify && window.Shopify.Checkout.step == "payment_method") { 620 let promotionEvent = JSON.parse(localStorage.getItem('ga4-promotionView') || '{}'); 621 const menuNavigationAction = JSON.parse(localStorage.getItem('ga4-navigationClick') || '{}'); 622 const menuNavigationState = menuNavigationAction.menu_navigation_state || {}; 623 window.pushEvent({ 624 event: "add_shipping_info", 625 menu_navigation_state: menuNavigationState, 626 ecommerce: Object.assign(promotionEvent, { 627 currency: "", 628 value: "0.0", 629 coupon: "", 630 shipping_tier: "", 631 items: [ 632 633 ] 634 }), 635 }, 'ecommerce'); 636 637 638 } 639 640 if (window.Shopify && window.Shopify.Checkout.step == "processing") { 641 let promotionEvent = JSON.parse(localStorage.getItem('ga4-promotionView') || '{}'); 642 const menuNavigationAction = JSON.parse(localStorage.getItem('ga4-navigationClick') || '{}'); 643 const menuNavigationState = menuNavigationAction.menu_navigation_state || {}; 644 window.pushEvent({ 645 event: "add_payment_info", 646 menu_navigation_state: menuNavigationState, 647 ecommerce: Object.assign(promotionEvent, { 648 currency: "", 649 value: "0.0", 650 coupon: "", 651 payment_type: "", 652 items: [ 653 654 ] 655 }), 656 }, 'ecommerce'); 657 } 658</script>
658 659 660 661 662 663
664<script defer="defer" src="//www.lovisa.co.uk/cdn/shop/t/811/assets/jquery.currencies.min.js?v=47086303605411880761789977862"></script>
vendor: 1 bytes, line 664
664
665<script defer="defer" src="https://storage.googleapis.com/tagalys-public-assets/tagalys-ui-widgets-3.0.2.min.js"></script>
vendor: 1 bytes, line 665
665
666<script defer="defer" src="//www.lovisa.co.uk/cdn/shop/t/811/assets/tagalys-set-configuration.js?v=165177284097908041951789977862"></script>
vendor: 1 bytes, line 666
666
667<script defer="defer" src="//www.lovisa.co.uk/cdn/shop/t/811/assets/tagalys-common-script.js?v=105115288758805009221789977862"></script>
667 668 669
670<script> 671 window.getTagalysLabels = function(type) { 672 return { 673 noResults: { 674 heading: "Best Sellers" || "Best Sellers", 675 }, 676 searchResults: { 677 heading: { 678 yourSearchResultsFor: "Your search results for", 679 standard: "{{ resultsCount }} search results for {{ searchTerm }}", 680 corrected: 681 "No results for {{ originalSearchTerm }}. Showing {{ resultsCount }} results for {{ correctedSearchTerm }} instead", 682 partialMatches: "No products exactly match \u0026#39;{{ searchTerm }}\u0026#39;. Showing products that partially match.", 683 }, 684 productsCount: "{{productsCount}}", 685 noResultsHeading: { 686 heading: (type === "searchResults" && window.theme.tagalysNoResultsHeading) ? window.theme.tagalysNoResultsHeading : "Sorry! We couldnât find any search results for ", 687 subHeading: (type === "searchResults" && window.theme.tagalysNoResultsSubHeading) ? window.theme.tagalysNoResultsSubHeading : 688 "Try searching again using a different keyword or spelling", 689 }, 690 recentSearch: { 691 removeRecentSearch: "Remove recent search", 692 }, 693 }, 694 ui: { 695 showLess: "Show Less", 696 showMore: "Show More", 697 showMoreCount: "Show {{ count }} More", 698 }, 699 filters: { 700 heading: "Filter", 701 filterItem: "Filter item", 702 priceRangeInput: "Price Range Input", 703 clearFilters: "Clear Filters", 704 clearAllFilters: "Clear all", 705 clearIndividualFilter: "Clear", 706 drawerFilterToggle: "Filter by", 707 rangeFilterValueSeparator: "to", 708 any: "Any", 709 between: "Between", 710 above: "Above", 711 below: "Below", 712 max: "Max", 713 min: "Min", 714 }, 715 sortOptions: { 716 sortBy: "Sort by", 717 }, 718 products: { 719 quickAdd: "Add to bag", 720 selectOption: "Please select an option below to add to cart", 721 selectVariant: "Select variant", 722 closeVariants: "Close the variants", 723 productsPerPage: "Products Per Page", 724 }, 725 pagination: { 726 firstPage: "First", 727 previousPage: "Previous", 728 nextPage: "Next", 729 loadNext: "View More Products", 730 loading: "Loading...", 731 }, 732 } 733 }</script>
733 734 735 736 737
737<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
737<meta name="robots" content="noindex,nofollow"> 738<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/15808987190/digital_wallets/dialog"> 739<meta id="in-context-paypal-metadata" data-shop-id="15808987190" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="GBP"> 740<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
740<script async="async" src="/checkouts/internal/preloads.js?locale=en-GB&default_configuration_id=5195104310"></script>
740 741<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
742<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-GB&default_configuration_id=5195104310&shop_id=15808987190" crossorigin="anonymous"></script>
vendor: 1 bytes, line 742
742
743<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":15808987190,"countryCode":"GB","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/15808987190","merchantName":"Lovisa United Kingdom","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex","discover","elo"],"total":{"type":"pending","label":"Lovisa United Kingdom","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 743
743
744<script id="shopify-features" type="application/json">{"accessToken":"d4d9555c312f4df59e0bc79d0adb825b","betas":["rich-media-storefront-analytics"],"domain":"www.lovisa.co.uk","predictiveSearch":true,"shopId":15808987190,"locale":"en"}</script>
vendor: 1 bytes, line 744
744
745<script>var Shopify = Shopify || {}; 746Shopify.shop = "lovisa-uk.myshopify.com"; 747Shopify.locale = "en"; 748Shopify.currency = {"active":"GBP","rate":"1.0"}; 749Shopify.country = "GB"; 750Shopify.theme = {"name":"UK_WK13_MSS1_22.09.2026","id":157026549814,"schema_name":"Slate","schema_version":"0.11.0","theme_store_id":null,"role":"main"}; 751Shopify.theme.handle = "null"; 752Shopify.theme.style = {"id":null,"handle":null}; 753Shopify.cdnHost = "www.lovisa.co.uk/cdn"; 754Shopify.routes = Shopify.routes || {}; 755Shopify.routes.root = "/"; 756Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 757Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 758Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 759Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 759
759
760<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 760
760
761<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 761
761
762<script> 763 window.ShopifyPay = window.ShopifyPay || {}; 764 window.ShopifyPay.apiHost = "shop.app\/pay"; 765 window.ShopifyPay.redirectState = null; 766</script>
vendor: 1 bytes, line 766
766
767<script> 768 window.Shopify = window.Shopify || {}; 769 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 770 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 771 window.Shopify.SignInWithShop.eligible = true; 772</script>
vendor: 1 bytes, line 772
772
773<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 773
773
774<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 774
774
775<script type="module"> 776 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 777 778 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 779 780</script>
vendor: 1 bytes, line 780
780
781<script> 782 window.Shopify = window.Shopify || {}; 783 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 784 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"]}; 785</script>
vendor: 1 bytes, line 785
785
786<script>(function() { 787 var isLoaded = false; 788 function asyncLoad() { 789 if (isLoaded) return; 790 isLoaded = true; 791 var urls = ["https:\/\/assets.smartwishlist.webmarked.net\/static\/v6\/smartwishlist.js?shop=lovisa-uk.myshopify.com","\/\/cdn.shopify.com\/proxy\/aa31f754151e2eee04431d0af6993beefbb1fc1a85a2deaaf537a59fc6eb86fe\/s.pandect.es\/scripts\/pandectes-core.js?shop=lovisa-uk.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/sdks.automizely.com\/recommendations\/v1\/pz-recommendations.umd.js?connection_id=40ea574e246cdf4d7dee3a52d06b1c8f_v1\u0026org_id=7c108f03d2b445ce82c5e0172e3554d5_v1\u0026app_key=lovisa-uk\u0026app_name=personalization\u0026shop=lovisa-uk.myshopify.com","https:\/\/assets.tapcart.com\/__tc-ck-loader\/index.js?appId=5pqO5CAxGi\u0026environment=production\u0026shop=lovisa-uk.myshopify.com","https:\/\/cdn.tapcart.com\/webbridge-sdk\/webbridge.umd.js?shop=lovisa-uk.myshopify.com","\/\/cdn.shopify.com\/proxy\/6f80961206d633aa72f66bc00b5590611351a162066fdb96063b29c52ac54a50\/api.goaffpro.com\/loader.js?shop=lovisa-uk.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 792 for (var i = 0; i < urls.length; i++) { 793 var s = document.createElement('script'); 794 s.type = 'text/javascript'; 795 s.async = true; 796 s.src = urls[i]; 797 var x = document.getElementsByTagName('script')[0]; 798 x.parentNode.insertBefore(s, x); 799 } 800 }; 801 if(window.attachEvent) { 802 window.attachEvent('onload', asyncLoad); 803 } else { 804 window.addEventListener('load', asyncLoad, false); 805 } 806})();</script>
vendor: 1 bytes, line 806
806
807<script id="__st">var __st={"a":15808987190,"offset":3600,"reqid":"4793aa04-61f3-4d5d-b742-124bd1762946-1790429103","pageurl":"www.lovisa.co.uk\/pages\/store-locator","s":"pages-28866314294","u":"297e3cb936ae","p":"page","rtyp":"page","rid":28866314294};</script>
vendor: 1 bytes, line 807
807
808<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 808
808
809<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 809
809
810<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.lovisa.co.uk/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 810
810
811<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.lovisa.co.uk/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>
811<script crossorigin="anonymous" defer="defer" src="//www.lovisa.co.uk/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 811
811
812<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 812
812
813<script> 814 window.Shopify = window.Shopify || {}; 815 window.Shopify.MCP = window.Shopify.MCP || {}; 816 window.Shopify.MCP.enabled = true; 817 window.Shopify.MCP.shop = "lovisa-uk.myshopify.com"; 818 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.lovisa.co.uk\/api\/mcp"; 819 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 820</script>
vendor: 1 bytes, line 820
820
821<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.lovisa.co.uk\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 822</script>
vendor: 1 bytes, line 822
822
823<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.lovisa.co.uk/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 824</script>
vendor: 1 bytes, line 824
824
825<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 826 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); 827</script>
vendor: 1 bytes, line 827
827
828<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})}})); 829</script>
829 830<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.lovisa.co.uk/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 831<style id="shopify-accelerated-checkout-cart"> 832 #shopify-buyer-consent { 833 margin-top: 1em; 834 display: inline-block; 835 width: 100%; 836} 837 838#shopify-buyer-consent.hidden { 839 display: none; 840} 841 842#shopify-subscription-policy-button { 843 background: none; 844 border: none; 845 padding: 0; 846 text-decoration: underline; 847 font-size: inherit; 848 cursor: pointer; 849} 850 851#shopify-subscription-policy-button::before { 852 box-shadow: none; 853} 854 855 </style> 856
857<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
857 858 859 860
861<script defer src="//www.lovisa.co.uk/cdn/shop/t/811/assets/urlsearchparamspolyfill.js?v=56995738432038307761789977862" nomodule></script>
vendor: 1 bytes, line 861
861
862<script defer src="//geoip-js.com/js/apis/geoip2/v2.1/geoip2.js"></script>
862 863 864 865 866 867
868<script> 869var countriesMeta = [{ 870 country_code: "AU", 871 country_name: "Australia", 872 currency: "AUD", 873 default_language: "English", 874 flag: '//www.lovisa.co.uk/cdn/shop/files/Australia_Flag_Clear.svg?v=1719901864', 875 group: "Ecommerce country", 876 optional_language: '', 877 redirect_url: 'https://www.lovisa.com.au', 878 region: "Oceania", 879 store_name: "AU" 880 }, 881{ 882 country_code: "AT", 883 country_name: "Austria", 884 currency: "EUR", 885 default_language: "English", 886 flag: '//www.lovisa.co.uk/cdn/shop/files/Austria_Flag_Clear.svg?v=1719901864', 887 group: "Ecommerce country", 888 optional_language: '["Français","Deutsch","Nederlands"]', 889 redirect_url: 'https://www.lovisajewellery.eu', 890 region: "Europe", 891 store_name: "EU" 892 }, 893{ 894 country_code: "BH", 895 country_name: "Bahrain", 896 currency: null, 897 default_language: "English", 898 flag: '//www.lovisa.co.uk/cdn/shop/files/Bahrain_Flag_Clear.svg?v=1719901864', 899 group: "Retail only country", 900 optional_language: '', 901 redirect_url: 'https://www.lovisa.sg', 902 region: "Middle East", 903 store_name: "SG" 904 }, 905{ 906 country_code: "BE", 907 country_name: "Belgium", 908 currency: "EUR", 909 default_language: "English", 910 flag: '//www.lovisa.co.uk/cdn/shop/files/Belgium_Flag_Clear.svg?v=1719901865', 911 group: "Ecommerce country", 912 optional_language: '["Français","Deutsch","Nederlands"]', 913 redirect_url: 'https://www.lovisajewellery.eu', 914 region: "Europe", 915 store_name: "EU" 916 }, 917{ 918 country_code: "BG", 919 country_name: "Bulgaria", 920 currency: "EUR", 921 default_language: "English", 922 flag: '//www.lovisa.co.uk/cdn/shop/files/Bulgaria_Flag_Clear.svg?v=1719901864', 923 group: "Ecommerce country", 924 optional_language: '["Français","Deutsch","Nederlands"]', 925 redirect_url: 'https://www.lovisajewellery.eu', 926 region: "Europe", 927 store_name: "EU" 928 }, 929{ 930 country_code: "CA", 931 country_name: "Canada", 932 currency: "CAD", 933 default_language: "English", 934 flag: '//www.lovisa.co.uk/cdn/shop/files/Canada_Flag_Clear.svg?v=1719901864', 935 group: "Ecommerce country", 936 optional_language: '', 937 redirect_url: 'https://www.lovisa.com', 938 region: "Americas", 939 store_name: "US" 940 }, 941{ 942 country_code: "CN", 943 country_name: "China", 944 currency: null, 945 default_language: "English", 946 flag: '//www.lovisa.co.uk/cdn/shop/files/China_Flag_Clear.svg?v=1719901864', 947 group: "Retail only country", 948 optional_language: '', 949 redirect_url: 'https://www.lovisa.sg', 950 region: "Asia", 951 store_name: "SG" 952 }, 953{ 954 country_code: "CO", 955 country_name: "Colombia", 956 currency: "USD", 957 default_language: "English", 958 flag: '//www.lovisa.co.uk/cdn/shop/files/Colombia_Flag_Clear.svg?v=1719901864', 959 group: "Retail only country", 960 optional_language: '', 961 redirect_url: 'https://www.lovisa.com', 962 region: "Americas", 963 store_name: "US" 964 }, 965{ 966 country_code: "HR", 967 country_name: "Croatia", 968 currency: "EUR", 969 default_language: "English", 970 flag: '//www.lovisa.co.uk/cdn/shop/files/Croatia_Flag_Clear.svg?v=1719901865', 971 group: "Ecommerce country", 972 optional_language: '["Français","Deutsch","Nederlands"]', 973 redirect_url: 'https://www.lovisajewellery.eu', 974 region: "Europe", 975 store_name: "EU" 976 }, 977{ 978 country_code: "CY", 979 country_name: "Cyprus", 980 currency: "EUR", 981 default_language: "English", 982 flag: '//www.lovisa.co.uk/cdn/shop/files/Cyprus_Flag_Clear.svg?v=1719901864', 983 group: "Retail only country", 984 optional_language: '["Français","Deutsch","Nederlands"]', 985 redirect_url: 'https://www.lovisajewellery.eu', 986 region: "Europe", 987 store_name: "EU" 988 }, 989{ 990 country_code: "CZ", 991 country_name: "Czechia", 992 currency: "EUR", 993 default_language: "English", 994 flag: '//www.lovisa.co.uk/cdn/shop/files/Czechia_Flag_Clear.svg?v=1719901864', 995 group: "Ecommerce country", 996 optional_language: '["Français","Deutsch","Nederlands"]', 997 redirect_url: 'https://www.lovisajewellery.eu', 998 region: "Europe", 999 store_name: "EU" 1000 }, 1001{ 1002 country_code: "DK", 1003 country_name: "Denmark", 1004 currency: "EUR", 1005 default_language: "English", 1006 flag: '//www.lovisa.co.uk/cdn/shop/files/Denmark_Flag_Clear.svg?v=1719901864', 1007 group: "Ecommerce country", 1008 optional_language: '["Français","Deutsch","Nederlands"]', 1009 redirect_url: 'https://www.lovisajewellery.eu', 1010 region: "Europe", 1011 store_name: "EU" 1012 }, 1013{ 1014 country_code: "EC", 1015 country_name: "Ecuador", 1016 currency: "USD", 1017 default_language: "English", 1018 flag: '//www.lovisa.co.uk/cdn/shop/files/Ecuador_Flag_Clear.svg?v=1719901864', 1019 group: "Retail only country", 1020 optional_language: '', 1021 redirect_url: 'https://www.lovisa.com', 1022 region: "Americas", 1023 store_name: "US" 1024 }, 1025{ 1026 country_code: "BW", 1027 country_name: "Botswana", 1028 currency: null, 1029 default_language: "English", 1030 flag: '//www.lovisa.co.uk/cdn/shop/files/Botswana_Flag_Clear.svg?v=1719901863', 1031 group: "Retail only country", 1032 optional_language: '', 1033 redirect_url: 'https://www.lovisajewellery.co.za', 1034 region: "Africa", 1035 store_name: "ZA" 1036 }, 1037{ 1038 country_code: "EE", 1039 country_name: "Estonia", 1040 currency: "EUR", 1041 default_language: "English", 1042 flag: '//www.lovisa.co.uk/cdn/shop/files/Estonia_Flag_Clear.svg?v=1719901863', 1043 group: "Ecommerce country", 1044 optional_language: '["Français","Deutsch","Nederlands"]', 1045 redirect_url: 'https://www.lovisajewellery.eu', 1046 region: "Europe", 1047 store_name: "EU" 1048 }, 1049{ 1050 country_code: "FI", 1051 country_name: "Finland", 1052 currency: "EUR", 1053 default_language: "English", 1054 flag: '//www.lovisa.co.uk/cdn/shop/files/Finland_Flag_Clear.svg?v=1719901863', 1055 group: "Ecommerce country", 1056 optional_language: '["Français","Deutsch","Nederlands"]', 1057 redirect_url: 'https://www.lovisajewellery.eu', 1058 region: "Europe", 1059 store_name: "EU" 1060 }, 1061{ 1062 country_code: "FR", 1063 country_name: "France", 1064 currency: "EUR", 1065 default_language: "English", 1066 flag: '//www.lovisa.co.uk/cdn/shop/files/France_Flag_Clear.svg?v=1719901863', 1067 group: "Ecommerce country", 1068 optional_language: '["Français","Deutsch","Nederlands"]', 1069 redirect_url: 'https://www.lovisajewellery.eu', 1070 region: "Europe", 1071 store_name: "EU" 1072 }, 1073{ 1074 country_code: "DE", 1075 country_name: "Germany", 1076 currency: "EUR", 1077 default_language: "English", 1078 flag: '//www.lovisa.co.uk/cdn/shop/files/Germany_Flag_Clear.svg?v=1719901864', 1079 group: "Ecommerce country", 1080 optional_language: '["Français","Deutsch","Nederlands"]', 1081 redirect_url: 'https://www.lovisajewellery.eu', 1082 region: "Europe", 1083 store_name: "EU" 1084 }, 1085{ 1086 country_code: "GR", 1087 country_name: "Greece", 1088 currency: "EUR", 1089 default_language: "English", 1090 flag: '//www.lovisa.co.uk/cdn/shop/files/Greece_Flag_Clear.svg?v=1719901864', 1091 group: "Ecommerce country", 1092 optional_language: '["Français","Deutsch","Nederlands"]', 1093 redirect_url: 'https://www.lovisajewellery.eu', 1094 region: "Europe", 1095 store_name: "EU" 1096 }, 1097{ 1098 country_code: "HK", 1099 country_name: "Hong Kong", 1100 currency: null, 1101 default_language: "English", 1102 flag: '//www.lovisa.co.uk/cdn/shop/files/Hong_Kong_Flag_Clear.svg?v=1719901864', 1103 group: "Retail only country", 1104 optional_language: '', 1105 redirect_url: 'https://www.lovisa.sg', 1106 region: "Asia", 1107 store_name: "SG" 1108 }, 1109{ 1110 country_code: "HU", 1111 country_name: "Hungary", 1112 currency: "EUR", 1113 default_language: "English", 1114 flag: '//www.lovisa.co.uk/cdn/shop/files/Hungary_Flag_Clear.svg?v=1719901865', 1115 group: "Ecommerce country", 1116 optional_language: '["Français","Deutsch","Nederlands"]', 1117 redirect_url: 'https://www.lovisajewellery.eu', 1118 region: "Europe", 1119 store_name: "EU" 1120 }, 1121{ 1122 country_code: "IE", 1123 country_name: "Ireland", 1124 currency: "EUR", 1125 default_language: "English", 1126 flag: '//www.lovisa.co.uk/cdn/shop/files/Ireland_Flag_Clear.svg?v=1719901864', 1127 group: "Ecommerce country", 1128 optional_language: '["Français","Deutsch","Nederlands"]', 1129 redirect_url: 'https://www.lovisajewellery.eu', 1130 region: "Europe", 1131 store_name: "EU" 1132 }, 1133{ 1134 country_code: "IT", 1135 country_name: "Italy", 1136 currency: "EUR", 1137 default_language: "English", 1138 flag: '//www.lovisa.co.uk/cdn/shop/files/Italy_Flag_Clear.svg?v=1719901864', 1139 group: "Ecommerce country", 1140 optional_language: '["Français","Deutsch","Nederlands"]', 1141 redirect_url: 'https://www.lovisajewellery.eu', 1142 region: "Europe", 1143 store_name: "EU" 1144 }, 1145{ 1146 country_code: "KW", 1147 country_name: "Kuwait", 1148 currency: null, 1149 default_language: "English", 1150 flag: '//www.lovisa.co.uk/cdn/shop/files/Kuwait_Flag_Clear.svg?v=1719901864', 1151 group: "Retail only country", 1152 optional_language: '', 1153 redirect_url: 'https://www.lovisa.sg', 1154 region: "Middle East", 1155 store_name: "SG" 1156 }, 1157{ 1158 country_code: "LV", 1159 country_name: "Latvia", 1160 currency: "EUR", 1161 default_language: "English", 1162 flag: '//www.lovisa.co.uk/cdn/shop/files/Latvia_Flag_Clear.svg?v=1719901864', 1163 group: "Ecommerce country", 1164 optional_language: '["Français","Deutsch","Nederlands"]', 1165 redirect_url: 'https://www.lovisajewellery.eu', 1166 region: "Europe", 1167 store_name: "EU" 1168 }, 1169{ 1170 country_code: "LT", 1171 country_name: "Lithuania", 1172 currency: "EUR", 1173 default_language: "English", 1174 flag: '//www.lovisa.co.uk/cdn/shop/files/Lithuasnia_Flag_Clear.svg?v=1719901865', 1175 group: "Ecommerce country", 1176 optional_language: '["Français","Deutsch","Nederlands"]', 1177 redirect_url: 'https://www.lovisajewellery.eu', 1178 region: "Europe", 1179 store_name: "EU" 1180 }, 1181{ 1182 country_code: "LU", 1183 country_name: "Luxembourg", 1184 currency: "EUR", 1185 default_language: "English", 1186 flag: '//www.lovisa.co.uk/cdn/shop/files/Luxembourg_Flag_Clear.svg?v=1719901864', 1187 group: "Ecommerce country", 1188 optional_language: '["Français","Deutsch","Nederlands"]', 1189 redirect_url: 'https://www.lovisajewellery.eu', 1190 region: "Europe", 1191 store_name: "EU" 1192 }, 1193{ 1194 country_code: "MY", 1195 country_name: "Malaysia", 1196 currency: "MYR", 1197 default_language: "English", 1198 flag: '//www.lovisa.co.uk/cdn/shop/files/Malaysia_Flag_Clear.svg?v=1719901864', 1199 group: "Ecommerce country", 1200 optional_language: '', 1201 redirect_url: 'https://www.lovisa.sg', 1202 region: "Asia", 1203 store_name: "SG" 1204 }, 1205{ 1206 country_code: "MT", 1207 country_name: "Malta", 1208 currency: "EUR", 1209 default_language: "English", 1210 flag: '//www.lovisa.co.uk/cdn/shop/files/Malta_Flag_Clear.svg?v=1719901865', 1211 group: "Ecommerce country", 1212 optional_language: '["Français","Deutsch","Nederlands"]', 1213 redirect_url: 'https://www.lovisajewellery.eu', 1214 region: "Europe", 1215 store_name: "EU" 1216 }, 1217{ 1218 country_code: "MX", 1219 country_name: "Mexico", 1220 currency: "USD", 1221 default_language: "English", 1222 flag: '//www.lovisa.co.uk/cdn/shop/files/Mexico_Flag_Clear.svg?v=1719901864', 1223 group: "Retail only country", 1224 optional_language: '', 1225 redirect_url: 'https://www.lovisa.com', 1226 region: "Americas", 1227 store_name: "US" 1228 }, 1229{ 1230 country_code: "MA", 1231 country_name: "Morocco", 1232 currency: null, 1233 default_language: "English",
1234 flag: '//www.lovisa.co.uk/cdn/shop/files/Morocco_Flag_Clear.svg?v=1719901865', 1235 group: "Retail only country", 1236 optional_language: '', 1237 redirect_url: 'https://www.lovisajewellery.co.za', 1238 region: "Africa", 1239 store_name: "ZA" 1240 }, 1241{ 1242 country_code: "NA", 1243 country_name: "Namibia", 1244 currency: null, 1245 default_language: "English", 1246 flag: '//www.lovisa.co.uk/cdn/shop/files/Namibia_Flag_Clear.svg?v=1719901864', 1247 group: "Retail only country", 1248 optional_language: '', 1249 redirect_url: 'https://www.lovisajewellery.co.za', 1250 region: "Africa", 1251 store_name: "ZA" 1252 }, 1253{ 1254 country_code: "NL", 1255 country_name: "Netherlands", 1256 currency: "EUR", 1257 default_language: "English", 1258 flag: '//www.lovisa.co.uk/cdn/shop/files/Netherlands_Flag_Clear.svg?v=1719901863', 1259 group: "Ecommerce country", 1260 optional_language: '["Français","Deutsch","Nederlands"]', 1261 redirect_url: 'https://www.lovisajewellery.eu', 1262 region: "Europe", 1263 store_name: "EU" 1264 }, 1265{ 1266 country_code: "NZ", 1267 country_name: "New Zealand", 1268 currency: "NZD", 1269 default_language: "English", 1270 flag: '//www.lovisa.co.uk/cdn/shop/files/New_Zealand_Flag_Clear.svg?v=1719901864', 1271 group: "Ecommerce country", 1272 optional_language: '', 1273 redirect_url: 'https://www.lovisa.com.au', 1274 region: "Oceania", 1275 store_name: "AU" 1276 }, 1277{ 1278 country_code: "OM", 1279 country_name: "Oman", 1280 currency: null, 1281 default_language: "English", 1282 flag: '//www.lovisa.co.uk/cdn/shop/files/Oman_Flag_Clear.svg?v=1719901863', 1283 group: "Retail only country", 1284 optional_language: '', 1285 redirect_url: 'https://www.lovisa.sg', 1286 region: "Middle East", 1287 store_name: "SG" 1288 }, 1289{ 1290 country_code: "PE", 1291 country_name: "Peru", 1292 currency: "USD", 1293 default_language: "English", 1294 flag: '//www.lovisa.co.uk/cdn/shop/files/Peru_Flag_Clear.svg?v=1719901864', 1295 group: "Retail only country", 1296 optional_language: '', 1297 redirect_url: 'https://www.lovisa.com', 1298 region: "Americas", 1299 store_name: "US" 1300 }, 1301{ 1302 country_code: "PL", 1303 country_name: "Poland", 1304 currency: "EUR", 1305 default_language: "English", 1306 flag: '//www.lovisa.co.uk/cdn/shop/files/Poland_Flag_Clear.svg?v=1719901864', 1307 group: "Ecommerce country", 1308 optional_language: '["Polski","Français","Deutsch","Nederlands"]', 1309 redirect_url: 'https://www.lovisajewellery.eu', 1310 region: "Europe", 1311 store_name: "EU" 1312 }, 1313{ 1314 country_code: "PT", 1315 country_name: "Portugal", 1316 currency: "EUR", 1317 default_language: "English", 1318 flag: '//www.lovisa.co.uk/cdn/shop/files/Portugal_Flag_Clear.svg?v=1719901864', 1319 group: "Ecommerce country", 1320 optional_language: '["Français","Deutsch","Nederlands"]', 1321 redirect_url: 'https://www.lovisajewellery.eu', 1322 region: "Europe", 1323 store_name: "EU" 1324 }, 1325{ 1326 country_code: "RO", 1327 country_name: "Romania", 1328 currency: "EUR", 1329 default_language: "English", 1330 flag: '//www.lovisa.co.uk/cdn/shop/files/Romania_Flag_Clear.svg?v=1719901863', 1331 group: "Ecommerce country", 1332 optional_language: '["Français","Deutsch","Nederlands"]', 1333 redirect_url: 'https://www.lovisajewellery.eu', 1334 region: "Europe", 1335 store_name: "EU" 1336 }, 1337{ 1338 country_code: "SA", 1339 country_name: "Saudi Arabia", 1340 currency: null, 1341 default_language: "English", 1342 flag: '//www.lovisa.co.uk/cdn/shop/files/Saudi_Arabia_Flag_Clear_163bdc5e-dd85-4797-b979-3884024b7b66.svg?v=1720160834', 1343 group: "Retail only country", 1344 optional_language: '', 1345 redirect_url: 'https://www.lovisa.sg', 1346 region: "Middle East", 1347 store_name: "SG" 1348 }, 1349{ 1350 country_code: "SN", 1351 country_name: "Senegal", 1352 currency: null, 1353 default_language: "English", 1354 flag: '//www.lovisa.co.uk/cdn/shop/files/Senegal_Flag_Clear.svg?v=1719901864', 1355 group: "Retail only country", 1356 optional_language: '', 1357 redirect_url: 'https://www.lovisajewellery.co.za', 1358 region: "Africa", 1359 store_name: "ZA" 1360 }, 1361{ 1362 country_code: "SG", 1363 country_name: "Singapore", 1364 currency: "SGD", 1365 default_language: "English", 1366 flag: '//www.lovisa.co.uk/cdn/shop/files/Singapore_Flag_Clear.svg?v=1719901864', 1367 group: "Ecommerce country", 1368 optional_language: '', 1369 redirect_url: 'https://www.lovisa.sg', 1370 region: "Asia", 1371 store_name: "SG" 1372 }, 1373{ 1374 country_code: "SK", 1375 country_name: "Slovakia", 1376 currency: "EUR", 1377 default_language: "English", 1378 flag: '//www.lovisa.co.uk/cdn/shop/files/Slovakia_Flag_Clear.svg?v=1719901864', 1379 group: "Ecommerce country", 1380 optional_language: '["Français","Deutsch","Nederlands"]', 1381 redirect_url: 'https://www.lovisajewellery.eu', 1382 region: "Europe", 1383 store_name: "EU" 1384 }, 1385{ 1386 country_code: "SI", 1387 country_name: "Slovenia", 1388 currency: "EUR", 1389 default_language: "English", 1390 flag: '//www.lovisa.co.uk/cdn/shop/files/Slovenia_Flag_Clear.svg?v=1719901864', 1391 group: "Ecommerce country", 1392 optional_language: '["Français","Deutsch","Nederlands"]', 1393 redirect_url: 'https://www.lovisajewellery.eu', 1394 region: "Europe", 1395 store_name: "EU" 1396 }, 1397{ 1398 country_code: "ZA", 1399 country_name: "South Africa", 1400 currency: "ZAR", 1401 default_language: "English", 1402 flag: '//www.lovisa.co.uk/cdn/shop/files/South_Africa_Flag_Clear.svg?v=1719901864', 1403 group: "Ecommerce country", 1404 optional_language: '', 1405 redirect_url: 'https://www.lovisajewellery.co.za', 1406 region: "Africa", 1407 store_name: "ZA" 1408 }, 1409{ 1410 country_code: "ES", 1411 country_name: "Spain", 1412 currency: "EUR", 1413 default_language: "English", 1414 flag: '//www.lovisa.co.uk/cdn/shop/files/Spain_Flag_Clear.svg?v=1719901865', 1415 group: "Ecommerce country", 1416 optional_language: '["Français","Deutsch","Nederlands"]', 1417 redirect_url: 'https://www.lovisajewellery.eu', 1418 region: "Europe", 1419 store_name: "EU" 1420 }, 1421{ 1422 country_code: "SE",
1423 country_name: "Sweden", 1424 currency: "EUR", 1425 default_language: "English", 1426 flag: '//www.lovisa.co.uk/cdn/shop/files/Sweden_Flag_Clear.svg?v=1719901864', 1427 group: "Ecommerce country", 1428 optional_language: '["Français","Deutsch","Nederlands"]', 1429 redirect_url: 'https://www.lovisajewellery.eu', 1430 region: "Europe", 1431 store_name: "EU" 1432 }, 1433{ 1434 country_code: "CH", 1435 country_name: "Switzerland", 1436 currency: "CHF", 1437 default_language: "English", 1438 flag: '//www.lovisa.co.uk/cdn/shop/files/Switzerland_Flag_Clear.svg?v=1719901864', 1439 group: "Ecommerce country", 1440 optional_language: '["Français","Deutsch","Nederlands"]', 1441 redirect_url: 'https://www.lovisajewellery.eu', 1442 region: "Europe", 1443 store_name: "EU" 1444 }, 1445{ 1446 country_code: "TW", 1447 country_name: "Taiwan", 1448 currency: null, 1449 default_language: "English", 1450 flag: '//www.lovisa.co.uk/cdn/shop/files/Taiwan_Flag_Clear.svg?v=1719901864', 1451 group: "Retail only country", 1452 optional_language: '', 1453 redirect_url: 'https://www.lovisa.sg', 1454 region: "Asia", 1455 store_name: "SG" 1456 }, 1457{ 1458 country_code: "AE", 1459 country_name: "United Arab Emirates", 1460 currency: null, 1461 default_language: "English", 1462 flag: '//www.lovisa.co.uk/cdn/shop/files/United_Arab_Emirates_Flag_Clear.svg?v=1719901865', 1463 group: "Retail only country", 1464 optional_language: '', 1465 redirect_url: 'https://www.lovisa.sg', 1466 region: "Middle East", 1467 store_name: "SG" 1468 }, 1469{ 1470 country_code: "GB", 1471 country_name: "United Kingdom", 1472 currency: "GBP", 1473 default_language: "English", 1474 flag: '//www.lovisa.co.uk/cdn/shop/files/United_Kingdom_Flag_Clear.svg?v=1719901864', 1475 group: "Ecommerce country", 1476 optional_language: '', 1477 redirect_url: 'https://www.lovisa.co.uk', 1478 region: "Europe", 1479 store_name: "GB" 1480 }, 1481{ 1482 country_code: "US", 1483 country_name: "United States", 1484 currency: "USD", 1485 default_language: "English", 1486 flag: '//www.lovisa.co.uk/cdn/shop/files/United_States_Flag_Clear.svg?v=1719901864', 1487 group: "Ecommerce country", 1488 optional_language: '', 1489 redirect_url: 'https://www.lovisa.com', 1490 region: "Americas", 1491 store_name: "US" 1492 }, 1493{ 1494 country_code: "VN", 1495 country_name: "Vietnam", 1496 currency: null, 1497 default_language: "English", 1498 flag: '//www.lovisa.co.uk/cdn/shop/files/Vietnam_Flag_Clear.svg?v=1719901864', 1499 group: "Retail only country", 1500 optional_language: '', 1501 redirect_url: 'https://www.lovisa.sg', 1502 region: "Asia", 1503 store_name: "SG" 1504 } 1505]; 1506 1507var localizationCountry = 'United Kingdom'; 1508 1509document.addEventListener("DOMContentLoaded", function(event) { 1510 1511 var availableStores = [{ 1512 title: "Australia \/ New Zealand", 1513 url: "https:\/\/www.lovisa.com.au", 1514 code: "AU", 1515 1516 1517 isCurrent: false, 1518 countryList: "AS,AU,CK,TL,FM,FJ,PF,GU,KI,MH,NR,NC,NZ,NU,NF,PW,PG,MP,WS,SB,TK,TO,TV,VU,UM,WF" 1519 }, 1520{ 1521 title: "Europe", 1522 url: "https:\/\/www.lovisajewellery.eu", 1523 code: "EU", 1524 1525 1526 isCurrent: false, 1527 countryList: "AD,AL,AT,BA,BE,BG,BY,CH,CY,CZ,DE,DK,EE,ES,FI,FO,FR,GI,GR,HR,HU,IE,IS,IT,LI,LT,LU,LV,MC,MD,ME,MK,MT,NL,NO,PL,PT,RO,RS,RU,SE,SI,SK,SM,UA,VA" 1528 }, 1529{ 1530 title: "North America", 1531 url: "https:\/\/www.lovisa.com", 1532 code: "US", 1533 1534 1535 isCurrent: false, 1536 countryList: "AI,AG,AW,BS,BB,BZ,BM,VG,CA,KY,CR,CU,CW,DM,DO,SV,GL,GD,GP,GT,HT,HN,JM,MQ,MX,MS,NI,PA,PR,BQ,SX,KN,LC,PM,VC,TT,TC,US,VI,AR,BO,BR,CL,CO,EC,FK,GF,GY,PY,PE,SR,UY,VE" 1537 }, 1538{ 1539 title: "Singapore \/ Malaysia", 1540 url: "https:\/\/www.lovisa.sg", 1541 code: "SG", 1542 1543 1544 isCurrent: false, 1545 countryList: "AF,AM,AZ,BH,BD,BT,BN,KH,CN,CX,CC,IO,GE,HK,IN,ID,IR,IQ,IL,JP,JO,KZ,KW,KG,LA,LB,MO,MY,MV,MN,MM,NP,KP,OM,PK,PS,PH,QA,SA,SG,KR,LK,SY,TW,TJ,TH,TR,TM,AE,UZ,VN,YE" 1546 }, 1547{ 1548 title: "South Africa", 1549 url: "https:\/\/www.lovisajewellery.co.za", 1550 code: "ZA", 1551 1552 1553 isCurrent: false, 1554 countryList: "DZ,AO,BJ,BW,BF,BI,CM,CV,CF,TD,KM,CG,DJ,EG,GQ,ER,SZ,ET,GA,GM,GH,GN,GW,CI,KE,LS,LR,LY,MG,MW,ML,MR,MU,YT,MA,MZ,NA,NE,NG,ST,RE,RW,SN,SC,SL,SO,ZA,SS,SH,SD,TZ,TG,TN,UG,CD,ZM,ZW" 1555 }, 1556{ 1557 title: "United Kingdom", 1558 url: "https:\/\/www.lovisa.co.uk", 1559 code: "GB", 1560 1561 1562 isCurrent: true, 1563 countryList: "GB,IM" 1564 } 1565]; 1566 var currentRegion = availableStores.filter(function(region) { 1567 return region.isCurrent; 1568 }); 1569 currentRegion = currentRegion.length ? currentRegion[0] : null; 1570 1571 var searchParams = new URLSearchParams(window.location.search); 1572 var detectAutoLocationChangeModal = function (availableStores, currentRegion) { 1573 var userCountryInfo = []; 1574 var modal = document.querySelector('[data-region-auto-location-modal]'); 1575 const closeModalButtons = document.querySelectorAll('[data-close-auto-location]'); 1576 var isEcommerceCountry = false;
1577 var countryParam = searchParams.get('country') ? searchParams.get('country').toUpperCase() : null; 1578 1579 var setCountryVariable = function (key, value) { 1580 window.sessionStorage.setItem(key, value); 1581 } 1582 1583 var getUserLocation = (res) => { 1584 userCountryInfo.push(res.country.iso_code); 1585 triggerModalLogic(res.country.iso_code); 1586 } 1587 1588 if (window.geoip2) { 1589 geoip2.country(getUserLocation, (error) => { 1590 console.error("Error retrieving user location", error); 1591 1592 // Scenario 1 :: If we canât get userâs IP address, 1593 // set the country = Default country for the landed website, and no pop up shows up. 1594 setCountryVariable('country', currentRegion.code); 1595 }); 1596 } 1597 1598 var triggerAutoLocationModal = function() { 1599 modal.classList.add('region-auto-location-modal--visible'); 1600 modal.setAttribute('aria-hidden', 'false'); 1601 window.theme.lastActiveElement = document.activeElement; 1602 modal.focus(); 1603 } 1604 1605 var closeAutoLocationModal = function() { 1606 modal.classList.remove('region-auto-location-modal--visible'); 1607 modal.setAttribute('aria-hidden', 'true'); 1608 if (window.theme.lastActiveElement) { 1609 window.theme.lastActiveElement.focus(); 1610 window.theme.lastActiveElement = null; 1611 } 1612 } 1613 1614 if (closeModalButtons.length) { 1615 closeModalButtons.forEach(closeButton => { 1616 closeButton.addEventListener('click', () => { 1617 setCountryVariable('country', currentRegion.code); 1618 modal.classList.remove('region-auto-location-modal--visible'); 1619 }); 1620 }); 1621 } 1622 1623 var triggerActionEvents = function() { 1624 const currencyModal = document.querySelector('[data-region-currency-modal]'); 1625 const currencyModalTrigger = document.querySelectorAll('[data-region-currency-trigger]'); 1626 currencyModalTrigger.forEach(modalTrigger => { 1627 modalTrigger.addEventListener('click', () => { 1628 closeAutoLocationModal(); 1629 window.theme.lastActiveElement = document.activeElement; 1630 currencyModal.classList.add('region-currency-modal--visible'); 1631 currencyModal.setAttribute('aria-hidden', 'false'); 1632 currencyModal.focus(); 1633 }); 1634 }); 1635 } 1636 1637 $(document).on('click', '.region-auto-location-modal__keep-browsing', function(event) { 1638 event.preventDefault(); 1639 setCountryVariable('country', countryParam); 1640 window.location.href = $(this).attr('href'); 1641 }); 1642 1643 $(document).on('keydown:escape', closeAutoLocationModal); 1644 1645 const triggerModalLogic = function(userCountryCode) { 1646 if (window.location.search?.includes('country')) { 1647 setCountryVariable('country', countryParam); 1648 } 1649 1650 var isPopupLoaded = window.sessionStorage.getItem('country'); 1651 if(isPopupLoaded) { 1652 return true; 1653 } 1654 1655 var userCountryMeta = countriesMeta.filter(function(countryObj) { 1656 if (userCountryCode === countryObj.country_code) { 1657 return countryObj; 1658 } 1659 }); 1660 1661 userCountryMeta = userCountryMeta.length ? userCountryMeta[0] : null; 1662
1663 currentRegionMeta = countriesMeta.filter(function(countryObj) { 1664 if (countryObj.country_name == localizationCountry) { 1665 return countryObj; 1666 } 1667 }); 1668 currentRegionMeta = currentRegionMeta.length ? currentRegionMeta[0] : null; 1669 1670 var currentCountryHtml = (currentRegionMeta?.flag) ? `<img src="${currentRegionMeta.flag}" alt="${currentRegionMeta?.country_name}" class="region-auto-location-modal__cc--flag-img"/> ${currentRegionMeta.country_name}`: currentRegionMeta.country_name; 1671 document.querySelector('#region-auto-location-modal__current-country-name').innerHTML = currentCountryHtml; 1672 1673 var textContent = { 1674 ecomm_title: 'Update Your Location', 1675 ecomm_text: 'We noticed you're trying to view our website from [IP_COUNTRY]. Would you like to update your location?'.replace('[IP_COUNTRY]', userCountryMeta?.country_name), 1676 ecommerce_cta_1_text: 'Shop in', 1677 ecommerce_cta_2_text: 'Shop in', 1678 ecommerce_cta_3_text: 'Choose Another Location', 1679 retail_title: 'Update Your Location', 1680 retail_text: 'Sorry, we don't deliver online orders to your location yet.', 1681 retail_cta_1_text: 'Find Your Nearest Store', 1682 retail_cta_2_text: 'Keep Browsing', 1683 retail_cta_3_text: 'Choose Your Delivery Location', 1684 other_title: 'Update Your Location', 1685 other_text: 'Sorry, Lovisa is not available in your location yet.', 1686 other_cta_1_text: 'Keep Browsing', 1687 other_cta_2_text: 'Choose Your Delivery Location' 1688 } 1689 1690 var setTextContent = function(type) { 1691 var titleEl = document.querySelector('.region-auto-location-modal__title'); 1692 var subTitleEl = document.querySelector('.region-auto-location-modal__subheading'); 1693 switch (type) { 1694 case 'Ecommerce': 1695 titleEl.innerHTML = textContent.ecomm_title; 1696 subTitleEl.innerHTML = textContent.ecomm_text; 1697 break; 1698 case 'Retail': 1699 titleEl.innerHTML = textContent.retail_title; 1700 subTitleEl.innerHTML = textContent.retail_text; 1701 break; 1702 default: 1703 titleEl.innerHTML = textContent.other_title; 1704 subTitleEl.innerHTML = textContent.other_text; 1705 } 1706 }; 1707 1708 var setCountryFlags = function(stayObj, gotoObj) { 1709 var flagsContainer = document.querySelector('.region-auto-location-modal__cta-flags'); 1710 var flags = `<a href="${stayObj.redirect_url}${window.location.pathname}?country=${stayObj.country_code}" class="region-auto-location-modal__cta-flag cta-btn-stay btn"> 1711 <span class="region-auto-location-modal__cta--img"><img src="${stayObj.flag}" alt="${stayObj.country_name}" class="region-auto-location-modal__cta--flag-img"/></span> 1712 <span class="region-auto-location-modal__cta--text">${textContent.ecommerce_cta_1_text} ${stayObj.country_name}</span> 1713 </a> 1714 <a href="${gotoObj.redirect_url}${window.location.pathname}?country=${gotoObj.country_code}" class="region-auto-location-modal__cta-flag cta-btn-goto btn"> 1715 <span class="region-auto-location-modal__cta--img"><img src="${gotoObj.flag}" alt="${gotoObj.country_name}" class="region-auto-location-modal__cta--flag-img"/></span> 1716 <span class="region-auto-location-modal__cta--text">${textContent.ecommerce_cta_2_text} ${gotoObj.country_name}</span> 1717 </a>`; 1718 flagsContainer.innerHTML = flags; 1719 flagsContainer.classList.remove('hide'); 1720 triggerActionEvents(); 1721 setTimeout(() => { 1722 flagsContainer.innerHTML = flags; 1723 }, 500); 1724 }; 1725 1726 var setRetailActionButtons = function(stayObj, gotoObj) { 1727 var actionButtonsContainer = document.querySelector('.region-auto-location-modal__cta-buttons'); 1728 var actionButtonsHtml = `<a href="${gotoObj.redirect_url}/pages/store-locator?country=${gotoObj.country_code}" class="region-auto-location-modal--trigger region-auto-location-modal__store-locator btn btn--secondary">${textContent.retail_cta_1_text}</a> 1729 <a href="${stayObj.redirect_url}${window.location.pathname}?country=${stayObj.country_code}" class="region-auto-location-modal--trigger region-auto-location-modal__keep-browsing btn">${textContent.retail_cta_2_text}</a> 1730 <button data-region-currency-trigger class="region-auto-location-modal--trigger region-auto-location-modal__cta-btn btn">${textContent.retail_cta_3_text}</button>`; 1731 actionButtonsContainer.innerHTML = actionButtonsHtml; 1732 triggerActionEvents(); 1733 }; 1734 1735 var setOthersActionButtons = function(stayObj, gotoObj) { 1736 var actionButtonsContainer = document.querySelector('.region-auto-location-modal__cta-buttons'); 1737 var actionButtonsHtml = `<a href="${stayObj.redirect_url}${window.location.pathname}?country=${stayObj.country_code}" class="region-auto-location-modal--trigger region-auto-location-modal__keep-browsing btn">
1737${textContent.other_cta_1_text}</a> 1738 <button data-region-currency-trigger class="region-auto-location-modal--trigger region-auto-location-modal__cta-btn btn">${textContent.other_cta_2_text}</button>`; 1739 actionButtonsContainer.innerHTML = actionButtonsHtml; 1740 triggerActionEvents(); 1741 }; 1742 1743 if (userCountryMeta?.group) { 1744 // If user IP is Ecommerce country. 1745 if (userCountryMeta.group == "Ecommerce country") { 1746 setTextContent("Ecommerce"); 1747 // If user IP is Ecommerce country and land on the correct website, country = IP country and no pop up shows up. 1748 if (userCountryMeta.store_name == currentRegion.code) { 1749 setCountryVariable('country', currentRegion.code); 1750 } 1751 // If user IP is Ecommerce country and land on different website, pop up shows up to choose from Default country and IP country. 1752 if (userCountryMeta.store_name != currentRegion.code) { 1753 setCountryFlags(currentRegionMeta, userCountryMeta); 1754 triggerAutoLocationModal(); 1755 } 1756 } 1757 else if (userCountryMeta.group == "Retail only country") { 1758 setTextContent("Retail"); 1759 // If user IP is Retail only country, set the country = Default country, 1760 // and pop up shows up with âFind Your Near Storeâ, âKeep Browsingâ and âChoose Your Shipping Countryâ. 1761 setRetailActionButtons(currentRegionMeta, userCountryMeta); 1762 triggerAutoLocationModal(); 1763 } 1764 else { 1765 setTextContent("Other"); 1766 setOthersActionButtons(currentRegionMeta, userCountryMeta); 1767 triggerAutoLocationModal(); 1768 } 1769 } 1770 else { 1771 setTextContent("Other"); 1772 setOthersActionButtons(currentRegionMeta, userCountryMeta); 1773 triggerAutoLocationModal(); 1774 } 1775 } 1776 } 1777 detectAutoLocationChangeModal(availableStores, currentRegion); 1778}); 1779</script>
1779 1780 1781 1782<meta property="og:site_name" content="Lovisa"> 1783<meta property="og:url" content="https://www.lovisa.co.uk/pages/store-locator"> 1784<meta property="og:title" content="Store Locator | Lovisa Jewellery | Jewellery Store Near Me"> 1785<meta property="og:type" content="website"> 1786<meta property="og:description" content="Jewellery Store Near Me | Lovisa Jewellery | Find your nearest Lovisa store with our store locator."> 1787 1788 1789<meta name="twitter:site" content="@"> 1790<meta name="twitter:card" content="summary_large_image"> 1791<meta name="twitter:title" content="Store Locator | Lovisa Jewellery | Jewellery Store Near Me"> 1792<meta name="twitter:description" content="Jewellery Store Near Me | Lovisa Jewellery | Find your nearest Lovisa store with our store locator."> 1793 1794<meta name="google-site-verification" content="JQFLgbSCumRqJI2kh8D4P6Si_gkWrFMtziy1xqn2Mvo"> 1795<meta name="p:domain_verify" content="91b82b5501df1e2d379ed3289108f85a"/> 1796 1797
1798<script type="application/json" id="oke-reviews-settings">{"subscriberId":"3e54e81d-3da2-4a69-a9ac-206a30ee4132","analyticsSettings":{"provider":"none"},"locale":"en","localeAndVariant":{"code":"en"},"matchCustomerLocale":false,"widgetSettings":{"global":{"dateSettings":{"format":{"type":"hidden"}},"hideOkendoBranding":true,"reviewTranslationsMode":"off","showIncentiveIndicator":false,"searchEnginePaginationEnabled":true,"stars":{"backgroundColor":"#E6E6E6","foregroundColor":"#FFCA28","interspace":4,"shape":{"type":"rounded"},"showBorder":false},"font":{"fontType":"inherit-from-page"}},"homepageCarousel":{"defaultSort":"rating desc","scrollBehaviour":"slide","slidesPerPage":{"large":3,"medium":2},"style":{"arrows":{"color":"#676986","size":{"value":24,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":48,"unit":"px"},"enabled":true},"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"highlightColor":"#0E7A82","layout":{"name":"default","reviewDetailsPosition":"below","showAttributeBars":false,"showProductDetails":"only-when-grouped","showProductName":false},"media":{"size":{"value":80,"unit":"px"},"imageGap":{"value":4,"unit":"px"},"enabled":true},"productImageSize":{"value":48,"unit":"px"},"showDates":true,"spaceAbove":{"value":20,"unit":"px"},"spaceBelow":{"value":20,"unit":"px"},"stars":{"height":{"value":18,"unit":"px"},"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#111111"}},"text":{"primaryColor":"#2C3E50","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#676986"}},"totalSlides":12,"truncation":{"bodyMaxLines":4,"enabled":true,"truncateAll":false}},"mediaCarousel":{"minimumImages":1,"linkText":"Read More","stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#FFCF2A","height":{"value":12,"unit":"px"}},"autoPlay":false,"slideSize":"medium","arrowPosition":"outside"},"mediaGrid":{"showMoreArrow":{"arrowColor":"#676986","enabled":true,"backgroundColor":"#f4f4f6"},"infiniteScroll":false,"gridStyleDesktop":{"layout":"default-desktop"},"gridStyleMobile":{"layout":"default-mobile"},"linkText":"Read More","stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#FFCF2A","height":{"value":12,"unit":"px"}},"gapSize":{"value":10,"unit":"px"}},"questions":{"initialPageSize":6,"loadMorePageSize":6},"reviewsBadge":{"colorScheme":"dark","layout":"large","stars":{"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#111111"}}},"reviewsTab":{"enabled":false},"reviewsWidget":{"tabs":{"reviews":true,"questions":true},"header":{"columnDistribution":"left","verticalAlignment":"top","blocks":[{"columnWidth":"one-third","modules":[{"name":"rating-average","layout":"one-line"},{"name":"recommended"}],"textAlignment":"left"},{"columnWidth":"two-thirds","modules":[{"name":"media-carousel","imageGap":{"value":4,"unit":"px"},"imageHeight":{"value":120,"unit":"px"}}],"textAlignment":"left"}]},"style":{"showDates":false,"border":{"color":"#E6E6E6","width":{"value":0.5,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"hasCustomFontSettings":false},"filters":{"backgroundColorActive":"#333333","backgroundColor":"#FFFFFF","borderColor":"#999999","borderRadius":{"value":4,"unit":"px"},"borderColorActive":"#999999","textColorActive":"#FFFFFF","textColor":"#333333","searchHighlightColor":"#B2F9E9"},"avatar":{"backgroundColor":"#F2F2F2","placeholderTextColor":"#333333","size":{"value":40,"unit":"px"},"enabled":true},"stars":{"height":{"value":18,"unit":"px"}},"shadingColor":"#F2F2F2","productImageSize":{"value":40,"unit":"px"},"button":{"backgroundColorActive":"#333333","borderColorHover":"#333333","backgroundColor":"#333333","borderColor":"#333333","backgroundColorHover":"#FFFFFF","textColorHover":"#333333","borderRadius":{"value":4,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"borderColorActive":"#333333","textColorActive":"#FFFFFF","textColor":"#FFFFFF","font":{"fontSize":{"value":12,"unit":"px"},"fontType":"use-global","fontWeight":500,"hasCustomFontSettings":true}},"highlightColor":"#333333","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#333333","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeLarge":{"value":24,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#4D4D4D"},"spaceBelow":{"value":20,"unit":"px"},"attributeBar":{"style":"default","backgroundColor":"#4D4D4D","shadingColor":"#E6E6E6","markerColor":"#333333"}},"showWhenEmpty":true,"reviews":{"list":{"layout":{"name":"minimal","showAttributeBars":false,"showProductVariantName":false,"columnAmount":4,"showProductDetails":"only-when-grouped"},"loyalty":{"maxInitialAchievements":3},"initialPageSize":8,"replyTruncation":{"bodyMaxLines":4,"enabled":true},"media":{"layout":"thumbnail","size":{"value":140,"unit":"px"},"imageGap":{"value":4,"unit":"px"}},"truncation":{"bodyMaxLines":4,"truncateAll":false,"enabled":true},"loadMorePageSize":8},"controls":{"filterMode":"closed","freeTextSearchEnabled":true,"writeReviewButtonEnabled":false,"defaultSort":"date desc"}}},"starRatings":{"clickBehavior":"scroll-to-widget","showWhenEmpty":false,"style":{"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#111111"},"spaceAbove":{"value":0,"unit":"px"},"text":{"content":"review-count","style":"number-and-text","brackets":false},"height":{"value":15,"unit":"px"},"spaceBelow":{"value":0,"unit":"px"}}}},"features":{"attributeFiltersEnabled":true,"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true}}</script>
1798 1799 <style id="oke-css-vars">:root{--oke-widget-spaceAbove:20px;--oke-widget-spaceBelow:20px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#333;--oke-button-backgroundColorHover:#fff;--oke-button-backgroundColorActive:#333;--oke-button-textColor:#fff;--oke-button-textColorHover:#333;--oke-button-textColorActive:#fff;--oke-button-borderColor:#333;--oke-button-borderColorHover:#333;--oke-button-borderColorActive:#333;--oke-button-borderRadius:4px;--oke-button-borderWidth:1px;--oke-button-fontWeight:500;--oke-button-fontSize:12px;--oke-button-fontFamily:inherit;--oke-border-color:#e6e6e6;--oke-border-width:.5px;--oke-text-primaryColor:#333;--oke-text-secondaryColor:#4d4d4d;--oke-text-small:12px;--oke-text-regular:14px;--oke-text-large:24px;--oke-text-fontFamily:inherit;--oke-avatar-size:40px;--oke-avatar-backgroundColor:#f2f2f2;--oke-avatar-placeholderTextColor:#333;--oke-highlightColor:#333;--oke-shadingColor:#f2f2f2;--oke-productImageSize:40px;--oke-attributeBar-shadingColor:#e6e6e6;--oke-attributeBar-borderColor:undefined;--oke-attributeBar-backgroundColor:#4d4d4d;--oke-attributeBar-markerColor:#333;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#333;--oke-filter-borderColor:#999;--oke-filter-borderColorActive:#999;--oke-filter-textColor:#333;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:4px;--oke-filter-searchHighlightColor:#b2f9e9;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#ffca28;--oke-stars-backgroundColor:#e6e6e6;--oke-stars-borderWidth:0}.oke-reviewCarousel{--oke-stars-foregroundColor:#111;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-sr{--oke-stars-foregroundColor:#111;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:var(--oke-text-regular,14px);--oke-title-fontFamily:inherit;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}</style> 1800 <style id="oke-reviews-custom-css">.product-info-wrapper .oke-sr{padding-bottom:10px}.okeReviews.oke-w .oke-reviewContent-title{font-size:16px}.okeReviews.oke-w .oke-button{text-transform:uppercase;transition:all .1s ease;font-weight:400;letter-spacing:2px}.okeReviews.oke-w .oke-w-reviews-filterToggle:hover .oke-icon:before{color:#111}.okeReviews.oke-w .oke-button.oke-is-active .oke-icon:before{color:#111}.okeReviews.oke-w .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{box-shadow:initial}.okeReviews.oke-w .oke-is-small .oke-w-reviews-writeReview{width:100%;padding-top:10px}.okeReviews.oke-w .oke-is-small .oke-button{width:100%}</style> 1801 <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-rounded--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M16.6744 7.11837C16.9845 6.8136 17.0731 6.45442 16.9402 6.04082C16.8073 5.62721 16.5193 5.38776 16.0762 5.32245L11.4906 4.66939L9.46364 0.587755C9.26427 0.195916 8.94306 0 8.5 0C8.05694 0 7.73573 0.195916 7.53636 0.587755L5.50938 4.66939L0.923769 5.32245C0.480712 5.38776 0.19273 5.62721 0.0598129 6.04082C-0.0731041 6.45442 0.0155059 6.8136 0.325646 7.11837L3.64855 10.2857L2.85106 14.7918C2.7846 15.2054 2.92859 15.5429 3.28303 15.8041C3.46026 15.9347 3.67071 16 3.91439 16C4.09161 16 4.25775 15.9565 4.41282 15.8694L8.5 13.7469L12.5872 15.8694C12.7422 15.9565 12.9084 16 13.0856 16C13.3293 16 13.5397 15.9347 13.717 15.8041C14.0714 15.5429 14.2154 15.2054 14.1489 14.7918L13.3514 10.2857L16.6744 7.11837Z"/></symbol><symbol id="oke-star-filled" style="overflow:visible;"><path id="star-rounded--filled" fill="var(--oke-stars-foregroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M16.6744 7.11837C16.9845 6.8136 17.0731 6.45442 16.9402 6.04082C16.8073 5.62721 16.5193 5.38776 16.0762 5.32245L11.4906 4.66939L9.46364 0.587755C9.26427 0.195916 8.94306 0 8.5 0C8.05694 0 7.73573 0.195916 7.53636 0.587755L5.50938 4.66939L0.923769 5.32245C0.48
18010712 5.38776 0.19273 5.62721 0.0598129 6.04082C-0.0731041 6.45442 0.0155059 6.8136 0.325646 7.11837L3.64855 10.2857L2.85106 14.7918C2.7846 15.2054 2.92859 15.5429 3.28303 15.8041C3.46026 15.9347 3.67071 16 3.91439 16C4.09161 16 4.25775 15.9565 4.41282 15.8694L8.5 13.7469L12.5872 15.8694C12.7422 15.9565 12.9084 16 13.0856 16C13.3293 16 13.5397 15.9347 13.717 15.8041C14.0714 15.5429 14.2154 15.2054 14.1489 14.7918L13.3514 10.2857L16.6744 7.11837Z"/></symbol></svg></template>
1801<script>document.addEventListener('readystatechange',() =>{Array.from(document.getElementById('oke-reviews-body-template')?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll('[data-oke-id='.concat(child.getAttribute('data-oke-id'),']'))).length){document.body.prepend(child)}})},{once:true});</script>
1801 1802<style data-oke-reviews-version="0.76.5" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/okendo-reviews-styles.04184258.css"></style><style data-oke-reviews-version="0.76.5" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.76.5" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-reviews-summary.5e6d21d7.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,div.okeReviews img{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:"î¤"}
1802.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:"î¤
"}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:"î¤"}@font-face{font-family:oke-widget-icons;src:url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.ttf) format("truetype"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.woff) format("woff"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{curs
1802or:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 32px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 64px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}
1802to{opacity:1}} 1803.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr--hidden{display:none}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"} 1804.oke-rs{display:block}.oke-rs .oke-reviewsSummary-heading{position:relative}.oke-rs .oke-reviewsSummary-heading-skeleton{background:#e5e5eb;border-radius:4px;height:85%;left:0;max-width:150px;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:100%}.oke-rs .oke-reviewsSummary-heading-skeleton:after{animation:shimmer .8s linear infinite;background:linear-gradient(90deg,#e5e5eb,#f7f7f8 50%,#e5e5eb);background-repeat:no-repeat;background-size:250px 100%;content:"";display:block;height:100%;position:absolute;width:100%;top:0;left:0}@keyframes shimmer{0%{background-position:200%}to{background-position:-200%}}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-heading-text{opacity:0}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:baseline}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}</style>
1805<script async id="okendo-reviews-script" src="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/js/okendo-reviews.js"></script>
1805 1806 1807 1808 1809 <svg id="lovisa-stars" style="display:none!important" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 16 17" fill="none"> 1810 <path id="lovisa-star-filled" d="M6.90767 0.221993C6.94183 0.139864 7.05817 0.139864 7.09233 0.221993L8.82807 4.3952C8.84247 4.42982 8.87503 4.45348 8.91241 4.45648L13.4177 4.81767C13.5064 4.82478 13.5424 4.93543 13.4748 4.99329L10.0422 7.93367C10.0137 7.95806 10.0013 7.99634 10.01 8.03282L11.0587 12.4293C11.0793 12.5158 10.9852 12.5842 10.9093 12.5378L7.05213 10.1818C7.02012 10.1623 6.97988 10.1623 6.94787 10.1818L3.09069 12.5378C3.01478 12.5842 2.92065 12.5158 2.94129 12.4293L3.99 8.03282C3.9987 7.99634 3.98626 7.95806 3.95778 7.93367L0.5252 4.99329C0.457646 4.93543 0.493599 4.82478 0.582264 4.81767L5.08759 4.45648C5.12497 4.45348 5.15753 4.42982 5.17193 4.3952L6.90767 0.221993Z" fill="#333333"/> 1811 <path id="lovisa-star-empty" d="M6.90767 0.221993C6.94183 0.139864 7.05817 0.139864 7.09233 0.221993L8.82807 4.3952C8.84247 4.42982 8.87503 4.45348 8.91241 4.45648L13.4177 4.81767C13.5064 4.82478 13.5424 4.93543 13.4748 4.99329L10.0422 7.93367C10.0137 7.95806 10.0013 7.99634 10.01 8.03282L11.0587 12.4293C11.0793 12.5158 10.9852 12.5842 10.9093 12.5378L7.05213 10.1818C7.02012 10.1623 6.97988 10.1623 6.94787 10.1818L3.09069 12.5378C3.01478 12.5842 2.92065 12.5158 2.94129 12.4293L3.99 8.03282C3.9987 7.99634 3.98626 7.95806 3.95778 7.93367L0.5252 4.99329C0.457646 4.93543 0.493599 4.82478 0.582264 4.81767L5.08759 4.45648C5.12497 4.45348 5.15753 4.42982 5.17193 4.3952L6.90767 0.221993Z" fill="#CCCCCC"/> 1812</svg> 1813 1814
1814<script> 1815 function isOldSafari() { 1816 var ua = navigator.userAgent; 1817 var isSafari = /^((?!chrome|android).)*safari/i.test(ua); 1818 var match = ua.match(/Version\/(\d+\.\d+)/); 1819 return isSafari && match && parseFloat(match[1]) < 14.1; 1820 } 1821 if (isOldSafari()) { 1822 setTimeout(()=>{ 1823 document.body.classList.add("old-safari"); 1824 },500) 1825 } 1826</script>
1826 1827<!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 1828<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
1829<script> 1830/* >> TriplePixel :: start*/ 1831window.TriplePixelData={TripleName:"lovisa-uk.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{ }},search:"",collection:"",cart:"popup",template:"page",curr:"GBP" || "GBP", market:"1535180854"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage); 1832/* << TriplePixel :: end*/ 1833</script>
1833 1834 1835 1836 1837<!-- END app block --><!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields --> 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 <style data-oke-reviews-version="0.76.5" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/okendo-reviews-styles.04184258.css"></style><style data-oke-reviews-version="0.76.5" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.76.5" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-reviews-summary.5e6d21d7.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,div.okeReviews img{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:"î¤"}
1851.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:"î¤
"}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:"î¤"}@font-face{font-family:oke-widget-icons;src:url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.ttf) format("truetype"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.woff) format("woff"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{curs
1851or:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 32px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 64px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}
1851to{opacity:1}} 1852.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr--hidden{display:none}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"} 1853.oke-rs{display:block}.oke-rs .oke-reviewsSummary-heading{position:relative}.oke-rs .oke-reviewsSummary-heading-skeleton{background:#e5e5eb;border-radius:4px;height:85%;left:0;max-width:150px;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:100%}.oke-rs .oke-reviewsSummary-heading-skeleton:after{animation:shimmer .8s linear infinite;background:linear-gradient(90deg,#e5e5eb,#f7f7f8 50%,#e5e5eb);background-repeat:no-repeat;background-size:250px 100%;content:"";display:block;height:100%;position:absolute;width:100%;top:0;left:0}@keyframes shimmer{0%{background-position:200%}to{background-position:-200%}}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-heading-text{opacity:0}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:baseline}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}</style> 1854 1855
1855<script type="application/json" id="oke-reviews-settings">{"subscriberId":"3e54e81d-3da2-4a69-a9ac-206a30ee4132","analyticsSettings":{"provider":"none"},"locale":"en","localeAndVariant":{"code":"en"},"matchCustomerLocale":false,"widgetSettings":{"global":{"dateSettings":{"format":{"type":"hidden"}},"hideOkendoBranding":true,"reviewTranslationsMode":"off","showIncentiveIndicator":false,"searchEnginePaginationEnabled":true,"stars":{"backgroundColor":"#E6E6E6","foregroundColor":"#FFCA28","interspace":4,"shape":{"type":"rounded"},"showBorder":false},"font":{"fontType":"inherit-from-page"}},"homepageCarousel":{"defaultSort":"rating desc","scrollBehaviour":"slide","slidesPerPage":{"large":3,"medium":2},"style":{"arrows":{"color":"#676986","size":{"value":24,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":48,"unit":"px"},"enabled":true},"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"highlightColor":"#0E7A82","layout":{"name":"default","reviewDetailsPosition":"below","showAttributeBars":false,"showProductDetails":"only-when-grouped","showProductName":false},"media":{"size":{"value":80,"unit":"px"},"imageGap":{"value":4,"unit":"px"},"enabled":true},"productImageSize":{"value":48,"unit":"px"},"showDates":true,"spaceAbove":{"value":20,"unit":"px"},"spaceBelow":{"value":20,"unit":"px"},"stars":{"height":{"value":18,"unit":"px"},"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#111111"}},"text":{"primaryColor":"#2C3E50","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#676986"}},"totalSlides":12,"truncation":{"bodyMaxLines":4,"enabled":true,"truncateAll":false}},"mediaCarousel":{"minimumImages":1,"linkText":"Read More","stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#FFCF2A","height":{"value":12,"unit":"px"}},"autoPlay":false,"slideSize":"medium","arrowPosition":"outside"},"mediaGrid":{"showMoreArrow":{"arrowColor":"#676986","enabled":true,"backgroundColor":"#f4f4f6"},"infiniteScroll":false,"gridStyleDesktop":{"layout":"default-desktop"},"gridStyleMobile":{"layout":"default-mobile"},"linkText":"Read More","stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#FFCF2A","height":{"value":12,"unit":"px"}},"gapSize":{"value":10,"unit":"px"}},"questions":{"initialPageSize":6,"loadMorePageSize":6},"reviewsBadge":{"colorScheme":"dark","layout":"large","stars":{"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#111111"}}},"reviewsTab":{"enabled":false},"reviewsWidget":{"tabs":{"reviews":true,"questions":true},"header":{"columnDistribution":"left","verticalAlignment":"top","blocks":[{"columnWidth":"one-third","modules":[{"name":"rating-average","layout":"one-line"},{"name":"recommended"}],"textAlignment":"left"},{"columnWidth":"two-thirds","modules":[{"name":"media-carousel","imageGap":{"value":4,"unit":"px"},"imageHeight":{"value":120,"unit":"px"}}],"textAlignment":"left"}]},"style":{"showDates":false,"border":{"color":"#E6E6E6","width":{"value":0.5,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"hasCustomFontSettings":false},"filters":{"backgroundColorActive":"#333333","backgroundColor":"#FFFFFF","borderColor":"#999999","borderRadius":{"value":4,"unit":"px"},"borderColorActive":"#999999","textColorActive":"#FFFFFF","textColor":"#333333","searchHighlightColor":"#B2F9E9"},"avatar":{"backgroundColor":"#F2F2F2","placeholderTextColor":"#333333","size":{"value":40,"unit":"px"},"enabled":true},"stars":{"height":{"value":18,"unit":"px"}},"shadingColor":"#F2F2F2","productImageSize":{"value":40,"unit":"px"},"button":{"backgroundColorActive":"#333333","borderColorHover":"#333333","backgroundColor":"#333333","borderColor":"#333333","backgroundColorHover":"#FFFFFF","textColorHover":"#333333","borderRadius":{"value":4,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"borderColorActive":"#333333","textColorActive":"#FFFFFF","textColor":"#FFFFFF","font":{"fontSize":{"value":12,"unit":"px"},"fontType":"use-global","fontWeight":500,"hasCustomFontSettings":true}},"highlightColor":"#333333","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#333333","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeLarge":{"value":24,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#4D4D4D"},"spaceBelow":{"value":20,"unit":"px"},"attributeBar":{"style":"default","backgroundColor":"#4D4D4D","shadingColor":"#E6E6E6","markerColor":"#333333"}},"showWhenEmpty":true,"reviews":{"list":{"layout":{"name":"minimal","showAttributeBars":false,"showProductVariantName":false,"columnAmount":4,"showProductDetails":"only-when-grouped"},"loyalty":{"maxInitialAchievements":3},"initialPageSize":8,"replyTruncation":{"bodyMaxLines":4,"enabled":true},"media":{"layout":"thumbnail","size":{"value":140,"unit":"px"},"imageGap":{"value":4,"unit":"px"}},"truncation":{"bodyMaxLines":4,"truncateAll":false,"enabled":true},"loadMorePageSize":8},"controls":{"filterMode":"closed","freeTextSearchEnabled":true,"writeReviewButtonEnabled":false,"defaultSort":"date desc"}}},"starRatings":{"clickBehavior":"scroll-to-widget","showWhenEmpty":false,"style":{"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#111111"},"spaceAbove":{"value":0,"unit":"px"},"text":{"content":"review-count","style":"number-and-text","brackets":false},"height":{"value":15,"unit":"px"},"spaceBelow":{"value":0,"unit":"px"}}}},"features":{"attributeFiltersEnabled":true,"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true}}</script>
1855 1856 <style id="oke-css-vars">:root{--oke-widget-spaceAbove:20px;--oke-widget-spaceBelow:20px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#333;--oke-button-backgroundColorHover:#fff;--oke-button-backgroundColorActive:#333;--oke-button-textColor:#fff;--oke-button-textColorHover:#333;--oke-button-textColorActive:#fff;--oke-button-borderColor:#333;--oke-button-borderColorHover:#333;--oke-button-borderColorActive:#333;--oke-button-borderRadius:4px;--oke-button-borderWidth:1px;--oke-button-fontWeight:500;--oke-button-fontSize:12px;--oke-button-fontFamily:inherit;--oke-border-color:#e6e6e6;--oke-border-width:.5px;--oke-text-primaryColor:#333;--oke-text-secondaryColor:#4d4d4d;--oke-text-small:12px;--oke-text-regular:14px;--oke-text-large:24px;--oke-text-fontFamily:inherit;--oke-avatar-size:40px;--oke-avatar-backgroundColor:#f2f2f2;--oke-avatar-placeholderTextColor:#333;--oke-highlightColor:#333;--oke-shadingColor:#f2f2f2;--oke-productImageSize:40px;--oke-attributeBar-shadingColor:#e6e6e6;--oke-attributeBar-borderColor:undefined;--oke-attributeBar-backgroundColor:#4d4d4d;--oke-attributeBar-markerColor:#333;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#333;--oke-filter-borderColor:#999;--oke-filter-borderColorActive:#999;--oke-filter-textColor:#333;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:4px;--oke-filter-searchHighlightColor:#b2f9e9;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#ffca28;--oke-stars-backgroundColor:#e6e6e6;--oke-stars-borderWidth:0}.oke-reviewCarousel{--oke-stars-foregroundColor:#111;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-sr{--oke-stars-foregroundColor:#111;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:var(--oke-text-regular,14px);--oke-title-fontFamily:inherit;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}</style> 1857 <style id="oke-reviews-custom-css">.product-info-wrapper .oke-sr{padding-bottom:10px}.okeReviews.oke-w .oke-reviewContent-title{font-size:16px}.okeReviews.oke-w .oke-button{text-transform:uppercase;transition:all .1s ease;font-weight:400;letter-spacing:2px}.okeReviews.oke-w .oke-w-reviews-filterToggle:hover .oke-icon:before{color:#111}.okeReviews.oke-w .oke-button.oke-is-active .oke-icon:before{color:#111}.okeReviews.oke-w .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{box-shadow:initial}.okeReviews.oke-w .oke-is-small .oke-w-reviews-writeReview{width:100%;padding-top:10px}.okeReviews.oke-w .oke-is-small .oke-button{width:100%}</style> 1858 <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-rounded--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M16.6744 7.11837C16.9845 6.8136 17.0731 6.45442 16.9402 6.04082C16.8073 5.62721 16.5193 5.38776 16.0762 5.32245L11.4906 4.66939L9.46364 0.587755C9.26427 0.195916 8.94306 0 8.5 0C8.05694 0 7.73573 0.195916 7.53636 0.587755L5.50938 4.66939L0.923769 5.32245C0.480712 5.38776 0.19273 5.62721 0.0598129 6.04082C-0.0731041 6.45442 0.0155059 6.8136 0.325646 7.11837L3.64855 10.2857L2.85106 14.7918C2.7846 15.2054 2.92859 15.5429 3.28303 15.8041C3.46026 15.9347 3.67071 16 3.91439 16C4.09161 16 4.25775 15.9565 4.41282 15.8694L8.5 13.7469L12.5872 15.8694C12.7422 15.9565 12.9084 16 13.0856 16C13.3293 16 13.5397 15.9347 13.717 15.8041C14.0714 15.5429 14.2154 15.2054 14.1489 14.7918L13.3514 10.2857L16.6744 7.11837Z"/></symbol><symbol id="oke-star-filled" style="overflow:visible;"><path id="star-rounded--filled" fill="var(--oke-stars-foregroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M16.6744 7.11837C16.9845 6.8136 17.0731 6.45442 16.9402 6.04082C16.8073 5.62721 16.5193 5.38776 16.0762 5.32245L11.4906 4.66939L9.46364 0.587755C9.26427 0.195916 8.94306 0 8.5 0C8.05694 0 7.73573 0.195916 7.53636 0.587755L5.50938 4.66939L0.923769 5.32245C0.48
18580712 5.38776 0.19273 5.62721 0.0598129 6.04082C-0.0731041 6.45442 0.0155059 6.8136 0.325646 7.11837L3.64855 10.2857L2.85106 14.7918C2.7846 15.2054 2.92859 15.5429 3.28303 15.8041C3.46026 15.9347 3.67071 16 3.91439 16C4.09161 16 4.25775 15.9565 4.41282 15.8694L8.5 13.7469L12.5872 15.8694C12.7422 15.9565 12.9084 16 13.0856 16C13.3293 16 13.5397 15.9347 13.717 15.8041C14.0714 15.5429 14.2154 15.2054 14.1489 14.7918L13.3514 10.2857L16.6744 7.11837Z"/></symbol></svg></template>
1858<script>document.addEventListener('readystatechange',() =>{Array.from(document.getElementById('oke-reviews-body-template')?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll('[data-oke-id='.concat(child.getAttribute('data-oke-id'),']'))).length){document.body.prepend(child)}})},{once:true});</script>
1858 1859 1860 1861 1862 1863 1864
1864<script type="application/json" id="oke-surveys-settings">{"subscriberId":"3e54e81d-3da2-4a69-a9ac-206a30ee4132","style":{"button":{"hoverBackgroundColor":"#333333","backgroundColor":"#111111","hoverTextColor":"#FFFFFF","textColor":"#FFFFFF"},"hideOkendoBranding":true,"standalone":{"pageBackgroundColor":"#F4F4F6"},"control":{"hoverBackgroundColor":"#F4F4F6","selectedBackgroundColor":"#111111","borderColor":"#111111","backgroundColor":"#FAFAFB","selectedTextColor":"#FFFFFF","textColor":"#384B57"},"text":{"primaryColor":"#111111","fontFamily":"Source Serif 4","secondaryColor":"#474644"},"stars":{"emptyColor":"#C7CCDB","filledColor":"#FFAF00"},"textField":{"focusBorderShadowColor":"#F5F5F5","borderColor":"#E5E5EC","focusBorderColor":"#111111"}}}</script>
1864<script src="https://surveys.okendo.io/js/client-setup.js" async></script>
1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877<!-- END app snippet --> 1878 1879<!-- BEGIN app snippet: widget-plus-initialisation-script --> 1880 1881 1882 1883 1884
1884<script async id="okendo-reviews-script" src="https://cdn-static.okendo.io/reviews-widget-plus/js/okendo-reviews.js"></script>
1884 1885 1886<!-- END app snippet --> 1887 1888 1889<!-- END app block --><!-- BEGIN app block: shopify://apps/hreflang-tags/blocks/hreglang_tag/9a38367c-c3ce-4d6e-93ea-48ab8009c8a5 --><!-- Hreflang tags managed by apps.shopify.com/hreflang-tags --> 1890<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903
1903<script async src="https://static.klaviyo.com/onsite/js/MAew82/klaviyo.js?company_id=MAew82"></script>
1903 1904
1904<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>
1904 1905 1906 1907 1908 1909 1910 1911
1911<script> 1912 window.klaviyoReviewsProductDesignMode = false 1913 </script>
1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923<!-- END app block --><!-- BEGIN app block: shopify://apps/xgen-ai/blocks/xgen-scripts/0faa3e62-37f5-4cdf-80aa-dfb5fac9fabc --> 1924
1924<script> 1925 (function() { 1926 var storeLocale = "en_GB"; 1927 document.cookie = "xgen_store_locale=" + storeLocale + "; path=/; max-age=31536000; SameSite=Lax"; 1928 })(); 1929 </script>
1929 1930 1931 1932 <link href="//cdn.shopify.com/extensions/019f22f5-b4c3-7155-9530-af619c351c71/xgen-product-recommendations-356/assets/common.css" rel="stylesheet" type="text/css" media="all" /> 1933 1934
1934<script id="xgen-global-config" type="application/json"> 1935 { 1936 1937 "executeScripts": false, 1938 "enableExperimentalFeatures": false, 1939 "useWebComponents": false, 1940 "useXGenApi": true, 1941 "domainUrl": "lovisa-uk.myshopify.com", 1942 "styles": "https://cdn.shopify.com/extensions/019f22f5-b4c3-7155-9530-af619c351c71/xgen-product-recommendations-356/assets/common.css", 1943 "appUrl": "https://xgen-product-recommendations-c1d79539c721.herokuapp.com/", 1944 "expConfig": null, 1945 "experiments": {} 1946 } 1947 </script>
1947 1948
1948<script src="https://cdn.shopify.com/extensions/019f22f5-b4c3-7155-9530-af619c351c71/xgen-product-recommendations-356/assets/global.js" async fetchpriority="high"></script>
1948 1949
1949<script type="application/json" id="xgen-settings"> 1950 1951 { 1952 "localeConfig": {"default":{"locale":"en_GB","url_pattern":"^.*","currency":"GBP"}}, 1953 "sharedLocales": null 1954 } 1955 </script>
1955 1956 1957 1958 1959<!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
1960<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/lovisa-uk.myshopify.com"></script>
1960 1961 1962
1963<script defer data-gorgias-loader-convert src="https://content.9gtb.com/loader.js"></script>
1963 1964 1965
1966<script defer data-gorgias-loader-mailto-replace src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=lovisa-uk"></script>
1966 1967 1968 1969<!-- END app block --><!-- BEGIN app block: shopify://apps/ab-tasty/blocks/abtasty-tag/50439cd8-89e0-4240-838a-2948c07c763d --> 1970 1971
1971<script 1972 type="text/javascript" 1973 src="https://try.abtasty.com/2413f05ba4c08588f207a2af7316a0a9.js" 1974 async 1975 ></script>
1975 1976 1977
1977<script type="text/javascript"> 1978 // This waits for all the external ressources (including ABTasty tag) to load before executing the callback function. 1979 window.addEventListener('load', function () { 1980 if(!window.ABTasty) { 1981 // AB Tasty tag is not loaded so exit. 1982 return 1983 } 1984 1985 if (window.ABTasty.eventState?.['consentValid']?.status === 'complete') { 1986 updateShopifyDataForWebPixel(); 1987 } else { 1988 window.addEventListener('abtasty_consentValid', () => { 1989 updateShopifyDataForWebPixel(); 1990 }); 1991 } 1992 1993 1994 async function waitForVisitorId(maxRetries = 5, delayMs = 500) { 1995 for (let i = 0; i < maxRetries; i++) { 1996 const visitorId = ABTasty.api.v1.getValue('visitorId') 1997 if (visitorId) { 1998 return visitorId; 1999 } 2000 await new Promise(resolve => setTimeout(resolve, delayMs)); 2001 } 2002 return null; 2003 } 2004 2005 2006 async function updateShopifyDataForWebPixel() { 2007 const STORAGE_KEY = 'ABTastyShopify'; 2008 const consentReady = ABTasty.consentReady; 2009 const shouldHandleSubdomain = "false" === "true"; 2010 2011 if(!consentReady) { 2012 if(shouldHandleSubdomain) { 2013 await cookieStore.delete(STORAGE_KEY); 2014 } 2015 return localStorage.removeItem(STORAGE_KEY); 2016 } 2017 2018 const visitorId = await waitForVisitorId(5, 500); 2019 2020 if (!visitorId) { 2021 console.error('[AB Tasty] Unable to get AB Tasty visitorID after 5 retry'); 2022 return; 2023 } 2024 2025 const ABTastyData = { 2026 identifier: "2413f05ba4c08588f207a2af7316a0a9", 2027 campaigns: ABTasty.getCampaignHistory(), 2028 visitorId: visitorId, 2029 accountId: ABTasty.getAccountSettings().id, 2030 consent: ABTasty.consentReady, 2031 }; 2032 2033 if (shouldHandleSubdomain) { 2034 await cookieStore.set({ 2035 name: STORAGE_KEY, 2036 value: JSON.stringify(ABTastyData), 2037 expires: Date.now() + 1 * 24 * 60 * 60 * 1000, // 1 day 2038 domain: window.location.hostname, 2039 }); 2040 } 2041 localStorage.setItem(STORAGE_KEY, JSON.stringify(ABTastyData)); 2042 } 2043 }); 2044 </script>
2044 2045 2046 2047 2048 2049 2050<!-- END app block -->
2050<script src="https://cdn.shopify.com/extensions/019feb7b-2b89-71ba-a248-f1c8ef9b3368/stape-remix-56/assets/widget.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2050
2050
2051<script src="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/wishlistcollections.js" type="text/javascript" defer="defer"></script>
2051 2052<link href="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/wishlistcollections.css" rel="stylesheet" type="text/css" media="all"> 2053<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0158/0898/7190/files/Lovisa_Logo_80_BLACK_1000x1000px.png?height=628&pad_color=ffffff&v=1627539350&width=1200" /> 2054<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0158/0898/7190/files/Lovisa_Logo_80_BLACK_1000x1000px.png?height=628&pad_color=ffffff&v=1627539350&width=1200" /> 2055<meta property="og:image:width" content="1200" /> 2056<meta property="og:image:height" content="628" /> 2057<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2058<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: 15808987190,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 2058
2058
2059<script> 2060 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 2061</script>
vendor: 1 bytes, line 2061
2061
2062<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}
2062).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: 15808987190,storefrontBaseUrl: "https://www.lovisa.co.uk",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.lovisa.co.uk/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2636152886","configuration":"{\"shopId\":\"lovisa-uk.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
2062,{"id":"1576108086","configuration":"{\"hashed_organization_id\":\"7c108f03d2b445ce82c5e0172e3554d5_v1\",\"app_key\":\"lovisa-uk\",\"allow_collect_personal_data\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1d91b637d453e1fe658406e2465b3c2c","type":"APP","apiClientId":7312015361,"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":"1501462582","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3premium-01.swymrelay.com\",\"swymTier\":\"v3premium-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1401684022","configuration":"{\"accountID\":\"MAew82\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1375371318","configuration":"{\"accountID\":\"XGenAI-EventTracking-668\",\"shopDomain\":\"lovisa-uk.myshopify.com\",\"localeConfig\":\"{ \\\"default\\\": { \\\"locale\\\": \\\"en_GB\\\", \\\"url_pattern\\\": \\\"^.*\\\", \\\"currency\\\": \\\"GBP\\\" }}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"19bbd13fdee39fff71d5af00d3c0890a","type":"APP","apiClientId":194908454913,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1070432310","configuration":"{\"pixel_configuration\":\"{\\\"whitelisted_events\\\":[\\\"product_viewed\\\",\\\"product_added_to_cart\\\"],\\\"api_configuration\\\":{\\\"api_server\\\":\\\"https:\\\/\\\/api-r4.tagalys.com\\\",\\\"client_code\\\":\\\"12FB9A4E0DE33B3B\\\",\\\"api_key\\\":\\\"ecfaaf482c89e5236805a56cea5d5d9d\\\",\\\"store_id\\\":\\\"15808987190\\\"}}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"fd02daeaca31bc5e59430dad73616468","type":"APP","apiClientId":3369055,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1061748790","configuration":"{\"accountID\":\"15808987190\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9cf281f576a3744d05c8685f9f7f3f72","type":"APP","apiClientId":10250649601,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1003028534","configuration":"{\"cart_viewed\":\"true\",\"checkout_address_info_submitted\":\"true\",\"checkout_completed\":\"true\",\"checkout_contact_info_submitted\":\"true\",\"checkout_shipping_info_submitted\":\"true\",\"checkout_started\":\"true\",\"collection_viewed\":\"true\",\"page_viewed\":\"true\",\"payment_info_submitted\":\"true\",\"product_added_to_cart\":\"true\",\"product_removed_from_cart\":\"true\",\"product_viewed\":\"true\",\"search_submitted\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4b912d4db8d67578541bfae8b70a40a9","type":"APP","apiClientId":100317265921,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]}
2062,"dataSharingState":"unrestricted"},{"id":"783777846","configuration":"{\"campaignID\":\"25293\",\"externalExecutionURL\":\"https:\/\/engine.saasler.com\/api\/v1\/webhook_executions\/3c30cb765f8ee51b90d05e94e431afc7\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7a47b06116c806e4367c27d301f4f458","type":"APP","apiClientId":3546795,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"61505590","configuration":"{\"tagID\":\"2613601109826\"}","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":"39452726","configuration":"{\"hashed_organization_id\":\"7c108f03d2b445ce82c5e0172e3554d5_v1\",\"app_key\":\"lovisa-uk\",\"allow_collect_personal_data\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"01efe7afb13dafa90bc1421b50b2a3ed","type":"APP","apiClientId":111542,"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":"95813686","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Tagalys Custom Pixel"},{"id":"110166070","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"7","type":"CUSTOM","privacyPurposes":[],"name":"Stape Custom Pixel"},{"id":"155648054","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"XGen"},{"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":"Lovisa United Kingdom","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"lovisa-uk.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/www.lovisa.co.uk"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7950544437302","handle":"surgical-steel-flat-back-jewellery-tool","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44156307439670","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8519686389814","handle":"metal-belly-bar-balls-4-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45407740166198","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8923514306614","handle":"surgical-steel-flat-back-jewellery-tool-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46748711190582","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8143335260214","handle":"titanium-flat-back-jewellery-tool","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44685923188790","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9405458710582","handle":"mixed-metal-plated-surgical-steel-flat-back-posts-4-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47871848808502","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7833399296054","handle":"waterproof-gold-plated-stainless-steel-necklace-extender-chain","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43730996002870","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7437458702390","handle":"gold-silver-mixed-earring-backing-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42482514755638","
2062image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"2175024136246","handle":"mixed-plating-butterfly-earring-backs-24-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"20668155691062","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9226686660662","handle":"mixed-plated-surgical-steel-flat-back-screw-earring-backs-6-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47383446224950","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"2175052447798","handle":"mixed-plating-disc-earring-backs-20pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"20668191998006","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"2175021056054","handle":"gold-clip-on-converters-for-stud-earrings","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"20668152479798","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7444388020278","handle":"gold-silver-butterfly-stud-earring-back","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42499078946870","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9072590323766","handle":"clear-ring-size-adjuster-8-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47023493873718","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8126804197430","handle":"gold-spiral-ring-adjuster","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44644755079222","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7833399001142","handle":"spiral-ring-adjuster","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43730993774646","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7898720403510","handle":"gold-magnetic-necklace-clasp","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43943189577782","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4683251122230","handle":"posj-pl-mix-3tub-ear-conv","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32635893579830","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"2175024103478","handle":"mixed-plating-disc-and-butterfly-earring-back-24pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"20668155723830","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6960036511798","handle":"posj-pl-10pr-slcn-sprt-erbck","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40789897838646","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4912575086646","handle":"posj-sg-pltd-erbkr-16pk","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"33086275846198","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6627430826038","handle":"pos-smm-sst-5mm-mx-bl-rplcmt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39700362854454","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6953520693302","handle":"jess-mm-diy-essential-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40766667063350","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7833399394358","handle":"clear-flat-back-earrings-4-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43730996101174","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8143334735926","handle":"slim-clear-ring-adjusters-8-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44685922598966","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7444387102774","handle":"large-silicone-earring-back-14-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42499074228278","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8952663113782","handle":"mixed-metal-lobe-lifter-earrings-2-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46812791406646","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"2175022104630","handle":"silicon-earring-backs-25pairs","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"20668153462838","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"2162546835510","handle":"digital-gift-card","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"20592378085430","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"2319964962870","handle":"piercing-gift-card","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"21388528910390","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.lovisa.co.uk/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"157026549814","themePublished":"true","eventMetadataId":"58716555-9bf3-4a1d-b295-63cbe9ce8c0a","pageType":"page","resourceId":"28866314294","shopId":"15808987190","storefrontBaseUrl":"https:\/\/www.lovisa.co.uk","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
2062<script> 2063 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 2064 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 2065 window.ShopifyAnalytics.meta.currency = 'GBP'; 2066 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":28866314294,"requestId":"4793aa04-61f3-4d5d-b742-124bd1762946-1790429103"}}; 2067 for (var attr in meta) { 2068 window.ShopifyAnalytics.meta[attr] = meta[attr]; 2069 } 2070</script>
vendor: 1 bytes, line 2070
2070
2071<script class="analytics"> 2072 (function () { 2073 var customDocumentWrite = function(content) { 2074 var jquery = null; 2075 2076 if (window.jQuery) { 2077 jquery = window.jQuery; 2078 } else if (window.Checkout && window.Checkout.$) { 2079 jquery = window.Checkout.$; 2080 } 2081 2082 if (jquery) { 2083 jquery('body').append(content); 2084 } 2085 }; 2086 2087 var hasLoggedConversion = function(token) { 2088 if (token) { 2089 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 2090 } 2091 return false; 2092 } 2093 2094 var setCookieIfConversion = function(token) { 2095 if (token) { 2096 var twoMonthsFromNow = new Date(Date.now()); 2097 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 2098 2099 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 2100 } 2101 } 2102 2103 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 2104 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 2105 if (trekkie.integrations) { 2106 return; 2107 } 2108 trekkie.methods = [ 2109 'identify', 2110 'page', 2111 'ready', 2112 'track', 2113 'trackForm', 2114 'trackLink' 2115 ]; 2116 trekkie.factory = function(method) { 2117 return function() { 2118 var args = Array.prototype.slice.call(arguments); 2119 args.unshift(method); 2120 trekkie.push(args); 2121 if (method == 'track' || method == 'page') { 2122 var pageUrl; 2123 try { 2124 pageUrl = window.location.href; 2125 } catch (e) {} 2126 var pageReferrer; 2127 try { 2128 pageReferrer = document.referrer; 2129 } catch (e) {} 2130 try { 2131 if (window.__TREKKIE_SHIM_QUEUE == null) { 2132 window.__TREKKIE_SHIM_QUEUE = []; 2133 } 2134 window.__TREKKIE_SHIM_QUEUE.push({ 2135 from: 'trekkie-stub', 2136 method: method, 2137 args: args.slice(1), 2138 pageContext: { 2139 url: pageUrl, 2140 referrer: pageReferrer 2141 } 2142 }); 2143 } catch (e) { 2144 // no-op 2145 } 2146 } 2147 return trekkie; 2148 }; 2149 }; 2150 for (var i = 0; i < trekkie.methods.length; i++) { 2151 var key = trekkie.methods[i]; 2152 trekkie[key] = trekkie.factory(key); 2153 } 2154 trekkie.load = function(config) { 2155 trekkie.config = config || {}; 2156 trekkie.config.initialDocumentCookie = document.cookie; 2157 var first = document.getElementsByTagName('script')[0]; 2158var script = document.createElement('script'); 2159script.type = 'text/javascript'; 2160script.onerror = function(e) { 2161 var scriptFallback = document.createElement('script'); 2162 scriptFallback.type = 'text/javascript'; 2163 scriptFallback.onerror = function(error) { 2164 var Monorail = { 2165 produce: function produce(monorailDomain, schemaId, payload) { 2166 var currentMs = new Date().getTime(); 2167 var event = { 2168 schema_id: schemaId, 2169 payload: payload, 2170 metadata: { 2171 event_created_at_ms: currentMs, 2172 event_sent_at_ms: currentMs 2173 } 2174 }; 2175 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 2176 }, 2177 sendRequest: function sendRequest(endpointUrl, payload) { 2178 // Try the sendBeacon API 2179 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 2180 var blobData = new window.Blob([payload], { 2181 type: 'text/plain' 2182 }); 2183 2184 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 2185 return true; 2186 } // sendBeacon was not successful 2187 2188 } // XHR beacon 2189 2190 var xhr = new XMLHttpRequest(); 2191 2192 try { 2193 xhr.open('POST', endpointUrl); 2194 xhr.setRequestHeader('Content-Type', 'text/plain'); 2195 xhr.send(payload); 2196 } catch (e) { 2197 console.log(e); 2198 } 2199 2200 return false; 2201 }, 2202 isIos12: function isIos12() { 2203 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 2204 } 2205 }; 2206 Monorail.produce('monorail-edge.shopifysvc.com', 2207 'trekkie_storefront_load_errors/1.1', 2208 {shop_id: 15808987190, 2209 theme_id: 157026549814, 2210 app_name: "storefront", 2211 context_url: window.location.href, 2212 source_url: "//www.lovisa.co.uk/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 2213 2214 }; 2215 scriptFallback.async = true; 2216 scriptFallback.src = '//www.lovisa.co.uk/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 2217 first.parentNode.insertBefore(scriptFallback, first); 2218}; 2219script.async = true; 2220script.src = '//www.lovisa.co.uk/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 2221first.parentNode.insertBefore(script, first); 2222 2223 }; 2224 trekkie.load( 2225 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":15808987190,"isMerchantRequest":null,"themeId":157026549814,"themeCityHash":"2580796729912308591","contentLanguage":"en","currency":"GBP","eventMetadataId":"58716555-9bf3-4a1d-b295-63cbe9ce8c0a"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 2226 ); 2227 2228 var loaded = false;
2229 trekkie.ready(function() { 2230 if (loaded) return; 2231 loaded = true; 2232 2233 window.ShopifyAnalytics.lib = window.trekkie; 2234 2235 var originalDocumentWrite = document.write; 2236 document.write = customDocumentWrite; 2237 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2238 document.write = originalDocumentWrite; 2239 2240 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2241 var token = match? match[1]: undefined; 2242 if (!hasLoggedConversion(token)) { 2243 setCookieIfConversion(token); 2244 2245 } 2246 }); 2247 2248 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":28866314294,"requestId":"4793aa04-61f3-4d5d-b742-124bd1762946-1790429103","shopifyEmitted":true}); 2249 2250 var eventsListenerScript = document.createElement('script'); 2251 eventsListenerScript.async = true; 2252 eventsListenerScript.src = "//www.lovisa.co.uk/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2253 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2254})();</script>
2254 2255
2255<script> 2256 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 2257 window.ga = function ga() { 2258 (window.ga.q = window.ga.q || []).push(arguments); 2259 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 2260 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 2261 } 2262 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."); 2263 }; 2264 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 2265 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 2266 } 2267 } 2268</script>
vendor: 1 bytes, line 2268
2268
2269<script 2270 defer 2271 src="https://www.lovisa.co.uk/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 2272 data-application="storefront-renderer" 2273 data-shop-id="15808987190" 2274 data-render-region="gcp-us-central1" 2275 data-page-type="page" 2276 data-theme-instance-id="157026549814" 2277 data-theme-name="Slate" 2278 data-theme-version="0.11.0" 2279 data-monorail-region="shop_domain" 2280 data-resource-timing-sampling-rate="10" 2281 data-shs="true" 2282 data-shs-beacon="true" 2283 data-shs-export-with-fetch="true" 2284 data-shs-logs-sample-rate="1" 2285 data-shs-beacon-endpoint="https://www.lovisa.co.uk/api/collect" 2286></script>
2286 2287<meta name="shopify-y" content="2c27f406-9fe4-4d74-8b8a-9f16cc975de7" data-expiration="1821986703000"><meta name="shopify-s" content="f4756e82-d075-4519-9390-8fea1ab8409f" data-expiration="1790430903000"><meta name="new-cookie-storage-activated" content="t"> 2288</head> 2289 2290 <body id="store-locator-lovisa-jewellery-jewellery-store-near-me" class="template-page header-not-scrolled quick__add--test__variant tagalys-plp-provider tagalys-search-provider" data-currency-symbol="GBP"> 2291 2292 <!-- Klarna On-site Messaging Installation Code --> 2293
2293<script 2294 async 2295 src="https://na-library.klarnaservices.com/lib.js" 2296 data-client-id="9decb4c7-96b4-5b30-b9cc-b78e82865880" 2297 ></script>
2297 2298 2299 2300 <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a> 2301 2302 2303 2304 <div class="shop-the-look__modal" data-stl-modal> 2305 <header> 2306 <h6>Shop the look</h6> 2307 <button 2308 class="shop-the-look__modal-close" 2309 data-label="Close shop the look modal" 2310 data-stl-modal-close 2311 > 2312 2313 2314 2315 2316<svg focusable="false" role="presentation" class="icon icon-close" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" fill="none"> 2317 <path d="M1.369 0.234883C1.05582 -0.0782944 0.548061 -0.0782944 0.234883 0.234883C-0.0782944 0.548061 -0.0782944 1.05582 0.234883 1.369L4.86588 6L0.234931 10.631C-0.0782463 10.9441 -0.0782466 11.4519 0.234931 11.7651C0.548109 12.0782 1.05587 12.0782 1.36905 11.7651L6 7.13412L10.631 11.7651C10.9441 12.0782 11.4519 12.0782 11.7651 11.7651C12.0782 11.4519 12.0782 10.9441 11.7651 10.631L7.13412 6L11.7651 1.369C12.0783 1.05582 12.0783 0.548061 11.7651 0.234883C11.4519 -0.0782944 10.9442 -0.0782944 10.631 0.234883L6 4.86588L1.369 0.234883Z" fill="#333333"/> 2318</svg> 2319 </button> 2320 </header> 2321 <div class="shop-the-look__modal-content" data-stl-modal-content></div> 2322</div> 2323 2324 <div id="shopify-section-announcement" class="shopify-section"><div data-section-id="announcement" data-section-type="announcement" data-site-announcement><div class="announcement "> 2325 <div class="announcement__content"><button type="button" class="announcement__btn announcement__btn--prev" data-announcement-prev aria-label="Previous announcement"> 2326 <svg width="6" height="12" viewBox="0 0 6 12" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 2327 <path d="M4.93299 0.213815C5.17603 -0.0712716 5.60094 -0.0712714 5.84397 0.213815C6.05195 0.457849 6.05199 0.827357 5.84397 1.07136L1.64226 6.00003L5.84397 10.9287C6.05201 11.1727 6.05201 11.5422 5.84397 11.7862C5.60092 12.0712 5.176 12.0713 4.93299 11.7862L-2.62269e-07 6.00003L4.93299 0.213815Z" fill="currentColor"/> 2328 </svg> 2329 </button><div class="announcement__viewport"> 2330 <div 2331 data-slide-animation-speed="3000" 2332 data-slide-autoplay-speed="2000" 2333 class="announcement__content-wrapper" 2334 > 2335 2336 2337 <div class="announcement__text rte text-center"> 2338 <p><strong>Free Shipping on Orders Over £25</strong></p> 2339 </div> 2340 2341 2342 2343 <div class="announcement__text rte text-center"> 2344 <p>Shop the Lovisa App! | <a href="https://app.lovisa.com/home" title="Lovisa APP Download">Download Now</a></p> 2345 </div> 2346 2347 2348 2349 <div class="announcement__text rte text-center"> 2350 <p><a href="https://www.lovisa.co.uk/collections/ear-stacks?filter=sale_price-3-25&page=1&sort=sale_price-desc" title="https://www.lovisa.co.uk/collections/ear-stacks?filter=sale_price-3-25&page=1&sort=sale_price-desc">Your Favourite Ear Stacks Under £25</a></p> 2351 </div> 2352 2353 2354 </div> 2355 </div><div class="announcement__controls"> 2356 <button type="button" class="announcement__btn announcement__btn--next" data-announcement-next aria-label="Next announcement"> 2357 <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 2358 <path d="M4.06701 0.213815C3.82397 -0.0712716 3.39906 -0.0712714 3.15603 0.213815C2.94805 0.457849 2.94801 0.827357 3.15603 1.07136L7.35774 6.00003L3.15603 10.9287C2.94799 11.1727 2.94799 11.5422 3.15603 11.7862C3.39908 12.0712 3.824 12.0713 4.06701 11.7862L9 6.00003L4.06701 0.213815Z" fill="currentColor"/> 2359 </svg> 2360 </button> 2361 <button type="button" class="announcement__btn announcement__toggle" data-announcement-toggle aria-label="Pause announcements"> 2362 <svg class="announcement__icon--pause" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 2363 <circle cx="8" cy="8" r="7.25" stroke="currentColor" stroke-width="1.5"/> 2364 <path d="M5.81812 5.81818H7.27266V10.1818H5.81812V5.81818Z" fill="currentColor"/> 2365 <path d="M10.1818 10.1818H8.72721V5.81818H10.1818V10.1818Z" fill="currentColor"/> 2366 </svg> 2367 <svg class="announcement__icon--play" width="16" height="16" viewB
2367ox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 2368 <circle cx="8" cy="8" r="7.25" stroke="currentColor" stroke-width="1.5"/> 2369 <path d="M10.909 8.00001L6.54541 11.1492V4.85083L10.909 8.00001Z" fill="currentColor"/> 2370 </svg> 2371 </button> 2372 </div></div> 2373 </div></div> 2374 2375<style scoped> 2376 #shopify-section-announcement .announcement {background-color: #000000;color: #ffffff;} 2377 </style> 2378
2379<script defer src="//www.lovisa.co.uk/cdn/shop/t/811/assets/announcement.js?v=78651756550495739361789977862"></script>
2379 2380 2381</div> 2382 <div id="shopify-section-site-header" class="shopify-section site-header-section"> 2383 2384<style> 2385 /* Critical: hide both breakpoints until CSS loads; prevents layout flash. */ 2386 .shd, 2387 .shm, 2388 .shu { 2389 display: none; 2390 } 2391 @media only screen and (min-width: 990px) { 2392 .shu, 2393 .shd { 2394 display: block; 2395 } 2396 } 2397 @media only screen and (max-width: 989px) { 2398 .shm { 2399 display: block; 2400 } 2401 } 2402 /* Lift the mobile header above the shared grey backdrop while the drawer is open. 2403 Do not force position:relative â that unsticks the header after scroll and 2404 breaks drawer-top measurement if anything remasures while the menu is open. */ 2405 body.shm-menu-open #shopify-section-site-header { 2406 z-index: 102; 2407 }#shopify-section-site-header { 2408 position: sticky; 2409 top: 0; 2410 z-index: 102; 2411 }.shd__search-placeholder:not(.is-ph-ready) .shd__ph-word, 2412 .shm__search-placeholder:not(.is-ph-ready) .shm__ph-word { 2413 opacity: 0; 2414 visibility: hidden; 2415 transform: translateY(110%); 2416 } 2417</style> 2418 2419<link href="//www.lovisa.co.uk/cdn/shop/t/811/assets/site-header.css?v=120335636223149070771789977862" rel="stylesheet" type="text/css" media="all" /> 2420<link href="//www.lovisa.co.uk/cdn/shop/t/811/assets/site-header-mobile.css?v=4481545733510881201789977862" rel="stylesheet" type="text/css" media="all" />
2421<script defer src="//www.lovisa.co.uk/cdn/shop/t/811/assets/site-header.js?v=98583069637357765891789977862"></script>
vendor: 1 bytes, line 2421
2421
2422<script defer src="//www.lovisa.co.uk/cdn/shop/t/811/assets/site-header-mobile.js?v=150996754559946774451789977862"></script>
vendor: 1 bytes, line 2422
2422
2423<script defer src="//www.lovisa.co.uk/cdn/shop/t/811/assets/header.js?v=47070694574841030931789977862"></script>
2423<div 2424 class="shd-wrap" 2425 data-section-id="site-header" 2426 data-section-type="site-header" 2427 data-ph-interval="4000" 2428 style="--shd-bg: #ffffff; --shd-text: #333333; --shd-highlight: #d2140a; --shd-logo-width: 76px;" 2429><div class="shu" aria-label="Secondary navigation"> 2430 <div class="shu__inner"> 2431 <ul class="shu__social" role="list"><li> 2432 <a 2433 class="shu__social-link" 2434 href="https://www.facebook.com/lovisajewellery/?ref=br_rs" 2435 title="Lovisa United Kingdom on Facebook" 2436 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> 2437 <path d="M15.9995 7.99977C15.9995 3.58161 12.4179 0 7.99977 0C3.58161 0 0 3.58161 0 7.99977C0 11.7514 2.58278 14.8995 6.06726 15.7639V10.4443H4.4177V7.99977H6.06726V6.94632C6.06726 4.22342 7.29945 2.96129 9.97274 2.96129C10.4795 2.96129 11.354 3.06071 11.7119 3.16014V5.3763C11.5231 5.35642 11.1951 5.34659 10.7878 5.34659C9.47607 5.34659 8.96934 5.84349 8.96934 7.13534V8H11.5823L11.1334 10.4445H8.96934V15.941C12.9304 15.4626 16 12.0899 16 7.99977H15.9995Z" fill="currentColor"/> 2438</svg> 2439</a> 2440 </li><li> 2441 <a 2442 class="shu__social-link" 2443 href="https://www.instagram.com/lovisajewellery/" 2444 title="Lovisa United Kingdom on Instagram" 2445 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> 2446 <path d="M7.99785 5.3322C6.52888 5.3322 5.3301 6.53101 5.3301 8C5.3301 9.46899 6.52888 10.6678 7.99785 10.6678C9.46681 10.6678 10.6656 9.46899 10.6656 8C10.6656 6.53101 9.46681 5.3322 7.99785 5.3322ZM15.9991 8C15.9991 6.89525 16.0091 5.80051 15.9471 4.69777C15.885 3.4169 15.5928 2.28014 14.6562 1.3435C13.7176 0.404868 12.5829 0.114672 11.302 0.0526304C10.1973 -0.0094115 9.10258 0.000595291 7.99985 0.000595291C6.89512 0.000595291 5.80041 -0.0094115 4.69768 0.0526304C3.41684 0.114672 2.28009 0.40687 1.34348 1.3435C0.404861 2.28214 0.11467 3.4169 0.0526294 4.69777C-0.00941132 5.80252 0.000595279 6.89725 0.000595279 8C0.000595279 9.10275 -0.00941132 10.1995 0.0526294 11.3022C0.11467 12.5831 0.406862 13.7199 1.34348 14.6565C2.28209 15.5951 3.41684 15.8853 4.69768 15.9474C5.80241 16.0094 6.89713 15.9994 7.99985 15.9994C9.10458 15.9994 10.1993 16.0094 11.302 15.9474C12.5829 15.8853 13.7196 15.5931 14.6562 14.6565C15.5948 13.7179 15.885 12.5831 15.9471 11.3022C16.0111 10.1995 15.9991 9.10475 15.9991 8ZM7.99785 12.1048C5.72636 12.1048 3.89315 10.2715 3.89315 8C3.89315 5.72847 5.72636 3.89523 7.99785 3.89523C10.2693 3.89523 12.1025 5.72847 12.1025 8C12.1025 10.2715 10.2693 12.1048 7.99785 12.1048ZM12.2707 4.68576C11.7403 4.68576 11.312 4.25747 11.312 3.72711C11.312 3.19675 11.7403 2.76847 12.2707 2.76847C12.801 2.76847 13.2293 3.19675 13.2293 3.72711C13.2294 3.85305 13.2048 3.97778 13.1566 4.09416C13.1085 4.21054 13.0379 4.31628 12.9489 4.40533C12.8598 4.49438 12.7541 4.56499 12.6377 4.61311C12.5213 4.66123 12.3966 4.68592 12.2707 4.68576Z" fill="currentColor"/> 2447</svg> 2448</a> 2449 </li><li> 2450 <a 2451 class="shu__social-link" 2452 href="https://www.tiktok.com/@lovisajewellery" 2453 title="Lovisa United Kingdom on Tiktok" 2454 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" xmlns="http://www.w3.org/2000/svg" width="14" height="16" viewBox="0 0 14 16" fill="none"> 2455 <path d="M13.9995 6.56135C12.6233 6.56464 11.281 6.13547 10.162 5.33448V10.9209C10.1616 11.9556 9.84532 12.9654 9.25549 13.8155C8.66567 14.6656 7.83037 15.3154 6.8613 15.6779C5.89223 16.0404 4.83557 16.0985 3.83262 15.8443C2.82967 15.59 1.92823 15.0357 1.24884 14.2553C0.569449 13.475 0.144488 12.5058 0.0307804 11.4774C-0.082927 10.449 0.120039 9.41041 0.61254 8.50048C1.10504 7.59055 1.8636 6.85266 2.78679 6.38548C3.70998 5.91831 4.75379 5.74411 5.77865 5.88618V8.69595C5.30967 8.54844 4.80607 8.55288 4.33977 8.70865C3.87347 8.86442 3.46831 9.16355 3.18215 9.56332C2.89599 9.96309 2.74347 10.4431 2.74636 10.9347C2.74926 11.4263 2.90743 11.9044 3.19827 12.3008C3.489
245512 12.6972 3.89778 12.9915 4.36588 13.1418C4.83399 13.2921 5.33761 13.2906 5.80482 13.1375C6.27203 12.9845 6.67893 12.6878 6.96743 12.2897C7.25593 11.8916 7.41127 11.4125 7.41126 10.9209V0H10.162C10.16 0.23229 10.1795 0.464263 10.2201 0.692988C10.3157 1.20358 10.5144 1.68931 10.8042 2.12045C11.0939 2.5516 11.4686 2.91911 11.9052 3.2005C12.5264 3.61126 13.2547 3.83019 13.9995 3.83003V6.56135Z" fill="currentColor"/> 2456</svg> 2457</a> 2458 </li></ul> 2459 2460 <ul class="shu__links" role="list"><li> 2461 <a class="shu__link" href="/pages/store-locator"><svg focusable="false" role="presentation" class="icon icon--full-color icon-store-location" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 2462 <title>Store locator</title> 2463 <path fill-rule="evenodd" clip-rule="evenodd" d="M10.2651 5.32282C12.1781 5.32314 13.6855 6.78595 13.6855 8.53693C13.6851 10.2877 12.1778 11.7507 10.2651 11.751C8.35196 11.751 6.84496 10.2879 6.84464 8.53693C6.84464 6.78576 8.35176 5.32282 10.2651 5.32282ZM10.2651 6.22736C8.95669 6.22736 7.85172 7.23739 7.85172 8.53693C7.85204 9.83621 8.95688 10.8465 10.2651 10.8465C11.573 10.8462 12.6781 9.836 12.6784 8.53693C12.6784 7.2376 11.5731 6.22769 10.2651 6.22736Z" fill="#333333"/> 2464 <path fill-rule="evenodd" clip-rule="evenodd" d="M3.99308 2.90583C7.14788 -0.231958 12.4033 -0.355529 15.7192 2.63361C19.0199 5.6098 19.1476 10.544 16.0072 13.6676L10.287 19.3548L4.28117 13.9385C0.98021 10.9625 0.853035 6.02955 3.99308 2.90583ZM15.0063 3.27082C12.1 0.650856 7.50908 0.756081 4.74015 3.51008C1.95715 6.27835 2.07322 10.668 4.99406 13.3013L9.92204 17.7459L10.2516 18.0426L10.5666 17.7301L15.2602 13.0621C18.0429 10.2939 17.9267 5.90412 15.0063 3.27082Z" fill="#333333"/> 2465 <path fill-rule="evenodd" clip-rule="evenodd" d="M10.2651 5.32282C12.1781 5.32314 13.6855 6.78595 13.6855 8.53693C13.6851 10.2877 12.1778 11.7507 10.2651 11.751C8.35196 11.751 6.84496 10.2879 6.84464 8.53693C6.84464 6.78576 8.35176 5.32282 10.2651 5.32282ZM10.2651 6.22736C8.95669 6.22736 7.85172 7.23739 7.85172 8.53693C7.85204 9.83621 8.95688 10.8465 10.2651 10.8465C11.573 10.8462 12.6781 9.836 12.6784 8.53693C12.6784 7.2376 11.5731 6.22769 10.2651 6.22736Z" stroke="#333333" stroke-width="0.6"/> 2466 <path fill-rule="evenodd" clip-rule="evenodd" d="M3.99308 2.90583C7.14788 -0.231958 12.4033 -0.355529 15.7192 2.63361C19.0199 5.6098 19.1476 10.544 16.0072 13.6676L10.287 19.3548L4.28117 13.9385C0.98021 10.9625 0.853035 6.02955 3.99308 2.90583ZM15.0063 3.27082C12.1 0.650856 7.50908 0.756081 4.74015 3.51008C1.95715 6.27835 2.07322 10.668 4.99406 13.3013L9.92204 17.7459L10.2516 18.0426L10.5666 17.7301L15.2602 13.0621C18.0429 10.2939 17.9267 5.90412 15.0063 3.27082Z" stroke="#333333" stroke-width="0.6"/> 2467</svg> 2468<span>Find a store</span> 2469 </a> 2470 </li><li> 2471 <a class="shu__link" href="https://account.lovisa.co.uk"><svg focusable="false" role="presentation" class="icon icon-user" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 2472 <title>Account</title> 2473 <path d="M10 0C15.5228 0 19.9998 4.47721 20 10C20 15.5229 15.5229 20 10 20C4.47729 19.9997 2.21627e-05 15.5228 0 10C0.000166309 4.47736 4.47738 0.000250459 10 0ZM9.94141 13.668C7.85556 13.6682 6.00767 14.6859 4.86523 16.251C6.26218 17.3998 8.05015 18.0907 10 18.0908C11.9161 18.0908 13.6764 17.4247 15.0625 16.3115C13.9237 14.712 12.0543 13.668 9.94141 13.668ZM10 1.90918C5.53176 1.90943 1.90935 5.53174 1.90918
247310C1.90919 11.8222 2.5129 13.503 3.5293 14.8555C5.0297 12.9695 7.34399 11.759 9.94141 11.7588C12.5738 11.7588 14.9156 13.0021 16.4141 14.9316C17.4654 13.5664 18.0908 11.8564 18.0908 10C18.0907 5.53159 14.4685 1.90918 10 1.90918ZM10 3.61816C12.0258 3.61816 13.6677 5.26043 13.668 7.28613C13.668 9.31204 12.0259 10.9541 10 10.9541C7.9743 10.9539 6.33203 9.31189 6.33203 7.28613C6.33228 5.26058 7.97445 3.61841 10 3.61816ZM10 5.52734C9.02883 5.52759 8.24146 6.31496 8.24121 7.28613C8.24121 8.25751 9.02868 9.04467 10 9.04492C10.9715 9.04492 11.7588 8.25767 11.7588 7.28613C11.7585 6.31481 10.9714 5.52734 10 5.52734Z" fill="currentColor"/> 2474</svg> 2475<span>Sign In 2476</span> 2477 </a> 2478 </li><li> 2479 <a class="shu__link shu__link--icon-only" href="/pages/wishlist" aria-label="View wishlist"><svg focusable="false" role="presentation" class="icon icon-heart" xmlns="http://www.w3.org/2000/svg" width="20" height="18" viewBox="0 0 20 18" fill="none"> 2480 <title>View wishlist</title> 2481 <path d="M11.9082 2.13477C13.5412 0.500202 16.2062 0.486738 17.8564 2.10449C19.5019 3.71784 19.5159 6.34355 17.8877 7.97363L10 15.8691L2.1123 7.97363C0.48408 6.34355 0.498071 3.71784 2.14355 2.10449C3.7938 0.486738 6.45878 0.500203 8.0918 2.13477L9.36328 3.4082L10 4.04492L10.6367 3.4082L11.9082 2.13477Z" stroke="currentColor" stroke-width="1.8" fill="none"/> 2482</svg> 2483</a> 2484 </li></ul> 2485 </div> 2486</div> 2487 2488 2489<nav class="shd" aria-label="Main navigation"> 2490 <div class="shd__bar"> 2491<a class="shd__logo" href="/" aria-label="Lovisa logo"> 2492 <svg xmlns="http://www.w3.org/2000/svg" width="128" viewBox="0 0 128 62" role="img" aria-label="Lovisa logo" preserveAspectRatio="xMinYMin meet"> 2493 <title>Lovisa logo</title> 2494 <g fill="#333" fill-rule="evenodd" opacity=".9"> 2495 <path d="M40.5273815 50.592234C37.5841441 46.8682596 33.342659 43.8213347 28.264435 43.2199626 25.0196297 42.83591 22.7670275 42.7857282 19.6378029 43.3102089 27.2185113 37.4846697 41.4455153 23.7559033 55.4653695 7.89602973 60.2074329 2.53183925 59.3800543-.622733723 58.8416275.103283456 58.0732602 1.13808052 40.8273215 18.9797301 34.1850956 25.379527 34.2209093 25.4406355 18.7278086 40.420709 11.5308768 44.6339559 11.5308768 44.6339559 1.81436781 47.4801537.295133128 50.9734537-.525326858 52.8621506.52018986 53.9665547 1.53477654 54.0167364 3.62011234 54.1203376 8.68897599 51.0345622 12.6394745 48.3441708 12.8645313 48.1895785 28.706002 42.5028486 37.6073417 53.1753821 41.8712103 58.2886636 47.8179173 61.8309314 53.4097428 61.1571195 57.5486704 60.6581344 60.5830701 57.5545526 60.3079555 57.6650335 50.2442975 61.717213 43.7526521 54.6715279 40.5273815 50.592234M80.8927498 22.3614412C81.5955329 23.0844017 83.0232766 22.9958845 83.8753888 22.1615365 84.7196156 21.3297297 85.4164847 19.2671537 84.7171514 18.5484285 84.0099328 17.8225034 82.0016292 18.7119099 81.1544454 19.5432932 80.3072615 20.3763706 80.1899668 21.6384808 80.8927498 22.3614412"/> 2496 <path d="M45.1299777,32.3102845 C45.3135567,31.9917826 46.3397058,30.0077126 46.3545238,30.015511 C46.850928,30.2490517 49.2810861,31.7799952 50.9448224,35.1185193 C51.2872837,35.8055969 52.6517779,38.8551708 52.7657945,41.9039238 C52.8843388,45.0766299 50.897487,47.1957349 48.1483295,46.7294743 C40.4524173,45.010549 43.3468739,35.4062382 45.1299777,32.3102845 M39.267386,42.6554406 C39.3167794,42.9895393 39.4003367,43.347854 39.518881,43.7209445 C40.0317497,45.4702425 42.68459,49.9366574 47.5045681,50.2522863 C50.3829718,50.4406785 55.1803113,49.2807733 56.3336485,43.5859095 C57.5125057,37.7588839 52.6229651,31.5386561 52.2072368,30.9886657 C49.8515806,27.8705482 48.1396857,27.315222 47.4897501,27.1194419 C48.1833165,25.8790903 47.2296112,24.5488522 47.7712928,23.7645001 C47.7712928,23.7645001 45.6630154,25.9665141 45.2905064,26.4052752 C44.8739549,26.3281123 42.870227,25.9102838 42.0581163,27.5737996 C41.7786316,28.1439017 41.5254902,29.593578 42.2972629,31.0161652 C41.9576829,31.5653348 38.4737978,37.3533686 39.267386,42.6554406"/> 2497 <path d="M71.7030824,36.421962 C71.1072722,37.9948658 69.2496998,42.2352155 69.4861325,43.2092189 C69.6953753,44.0774349 70.7829654,46.0178553 71.9442436,45.6566606 C72.345391,45.5314858 74.3613732,39.0910938 75.7315002,36.4042605 C75.7835154,36.2946799 75.8292257,36.1901568 75.8922744,36.0700395 C76.7765324,34.4166361 79.1262786,28.1359789 78.5013084,27.4759663 C78.2648758,27.2277239 77.1761035,27.8902654 77.0476418,27.9606499 C75.0986489,29.044234 72.3071677,34.8275635 71.7030824,36.421962" transform="rotate(4 74.036 36.56)"/> 2498 <path d="M40.5273815 50.592234C37.5841441 46.8682596 33.342659 43.8213347 28.264435 43.2199626 25.0196297 42.83591 22.7670275 42.7857282 19.6378029 43.3102089 27.2185113 37.4846697 41.4455153 23.7559033 55.4653695 7.89602973 60.2074329 2.53183925 59.3800543-.622733723 58.8416275.103283456 58.0732602 1.13808052 40.8273215 18.9797301 34.1850956 25.379527 34.2209093 25.4406355 18.7278086 40.420709 11.5308768 44.6339559 11.5308768 44.6339559 1.81436781 47.4801537.295133128 50.9734537-.525326858 52.8621506.52018986 53.9665547 1.53477654 54.0167364 3.62011234 54.1203376 8.68897599 51.0345622 12.6394745 48.3441708 12.8645313 48.1895785 28.706002 42.5028486 37.6073417 53.1753821 41.8712103 58.2886636 47.8179173 61.8309314 53.4097428 61.1571195 57.5486704 60.6581344 60.5830701 57.5545526 60.3079555 57.6650335 50.2442975 61.717213 43.7526521 54.6715279 40.5273815 50.592234M127.912514 40.3297651C127.893245 40.3164283 127.839854 40.3059204 127.816972 40.307537 126.604636 40.4182733 125.975185 40.6421709 125.308802 40.8790011 124.398346 41.202723 123.367057 41.5696886 120.550183 41.7196272 120.318555 41.7325599 120.090138 41.738218 119.867743 41.738218 116.4166 41.738218 114.33355 40.2804592 113.193473 39.057914 111.470511 37.2089407 110.958681 34.9784525 111.043785 33.6294092 111.065463 33.28548 110.902881 32.909219 110.586148 32.5697353 110.110046 32.0588933 109.383447 31.7161765 108.778082 31.7161765 108.48383 31.7161765 108.235742 31.7945811 108.041046 3
24981.9497736 107.992874 31.9877634 107.838321 32.1449767 107.493086 32.4961806 105.92548 34.0905411 101.156826 38.9411154 99.6466247 38.9415196L99.6462233 38.9415196C99.4968892 38.9415196 99.3973332 38.8926178 99.3339063 38.7871354 98.1083232 36.7562959 99.2500063 34.3330294 99.4932763 33.8630063 99.5193696 33.8060215 102.159211 28.1879717 109.757585 28.1879717 110.70136 28.1879717 111.695717 28.2748634 112.739449 28.4486467 112.79003 28.4486467 112.854661 28.3924702 112.860683 28.3419518 112.895206 28.0546032 111.210782 26.2832261 109.266629 25.8067366 108.686956 25.6644768 108.064731 25.5925386 107.415208 25.5925386 101.791094 25.5925386 95.3344027 30.7910836 95.0786881 35.5220304 95.0738709 35.5725488 94.6387146 40.5977147 98.0151901 42.3064489 98.4708196 42.5368128 98.9669941 42.6536113 99.4892619 42.6536113 100.454715 42.6536113 101.382433 42.2684591 102.162021 41.8917939 103.811921 41.1008779 107.15307 38.4751338 107.918207 37.1838836 108.233735 39.1391476 110.210003 41.1057277 112.033324 42.1718679 113.96423 43.300651 116.093043 43.8729233 118.360753 43.8729233 123.552119 43.8729233 127.962693 40.8026173 127.962693 40.4267604 127.962693 40.3936204 127.93941 40.34876 127.912514 40.3297651"/> 2499 <path d="M73.1953017 25.7740058L73.0942611 25.5925386 72.91923 25.7006898C70.2058509 27.3816913 67.7514382 31.0649073 66.945102 32.2752283 66.274017 33.282614 65.3861322 34.645643 64.2575797 36.3788972 63.7320888 37.185778 63.1544863 38.0728607 62.5219877 39.0421707 62.1683455 36.3776821 60.5584576 27.3237676 59.6510807 26.0174472L59.487188 25.7817019 59.3256821 26.0186624C59.2970406 26.0599785 58.627149 27.052377 58.0714255 28.8184412 56.7936988 32.8807939 59.4828122 44.7292214 60.8150372 47.0595351 60.9797255 47.3475331 61.1225349 47.4905195 61.2788695 47.5237345L61.3277986 47.5290003C62.2447226 47.5290003 70.9374011 32.0532551 71.7544779 30.5022781 73.6798195 26.8474163 73.2505956 25.8732456 73.1953017 25.7740058M95.9438166 27.3659483C95.8072086 26.5133938 94.8107251 26.0977735 94.0824288 25.8821756 91.8430645 25.2198063 89.1247344 25.7542924 87.1279959 26.8687615 86.952836 26.9650837 86.786057 27.0568973 86.6146685 27.1556788 84.7817757 28.2361277 83.019701 29.5723429 82.0060367 31.4553406 80.9881819 33.346536 81.6385362 35.3156089 83.294174 36.5825541 85.0767817 37.9466412 87.5453624 38.110594 89.1259915 39.7706159 91.1089017 41.8524064 89.3225226 44.5551681 87.148948 45.5446231 87.1171007 45.5581492 87.0848345 45.5712654 87.0529872 45.5847915L87.0521491 45.5847915C84.7247859 46.4889912 81.6238697 46.8439489 79.1850411 46.208222 77.9890932 45.8967117 76.3933785 44.8597104 77.0005714 43.4874256 77.2700159 42.8795706 77.9010942 42.3786949 78.4144216 41.9647141 78.7060753 41.7290319 80.4748546 40.5178308 79.7570344 40.1186057 78.9813864 39.6874099 77.6278784 40.4657757 76.9620195 40.8088469 75.2464586 41.6937821 73.7219812 42.9033438 73.209492 44.8150332 72.7510592 46.5271102 74.1640713 47.927267 75.6085115 48.6002931 77.2247593 49.3536562 79.1862982 49.3643131 80.9362206 49.3557056 83.3658303 49.3442289 85.7765831 48.8712251 88.0339662 48.0002259 88.0704229 47.9854702 88.1072987 47.9707144 88.1441744 47.9555488 89.002793 47.6251839 89.807355 47.2304676 90.5771365 46.7336907 90.5804888 46.7320512 90.5855173 46.7320512 90.5884506 46.7300017 90.6244883 46.7066385 90.660945 46.6828653 90.6969827 46.6590922 92.7942915 45.2523773 94.3950347 43.0816424 94.2621981 40.4969268 94.1469614 38.2540527 92.2415742 36.2759623 90.2372928 35.3922568 89.1553245 34.9151542 87.9455482 34.7139022 86.9758833 34.0134139 85.7128886 33.1006068 86.2656059 31.5705174 87.1162627 30.6179518 87.972786 29.658828 89.2273999 29.0481039 90.4514237 28.682899 91.3917555 28.4025398 92.9728037 28.1504624 93.7203759 28.9620286 93.9026595 29.1600016 93.9428876 29.4772503 94.1385805 29.65186 94.211913 29.7170312 94.3946156 29.7715455 94.4851289 29.714162 94.5002144 29.7035051 94.515719 29.6948976 94.5316426 29.6862901 94.5333188 29.6850604 94.5324807 29.6842407 94.5341569 29.6834209 95.4262988 29.1489348 96.1227478 28.4804173 95.9438166 27.3659483"/> 2500 </g> 2501</svg> 2502 2503</a> 2504 2505<ul class="shd__menu" role="list"> 2506<li class="shd__item" data-has-children="true"> 2507 <a 2508 class="shd__link" 2509 href="/collections/sale" 2510 style="color: #dc4a41;" 2511 aria-haspopup="true" aria-expanded="false" 2512 > 2513 <span class="shd__link-label">
2514 <span class="shd__link-text">Sale</span> 2515 </span> 2516 </a> 2517<div class="shd__panel" data-level="2"><div class="shd__cols"><div class="shd__col"> 2518 <span class="shd__col-title">Shop By Category</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2519 <a class="shd__sublink" href="/collections/sale">Shop All Sale</a> 2520 </li><li class="shd__col-item"> 2521 <a class="shd__sublink" href="/collections/sale-favourites">Sale Best Sellers</a> 2522 </li><li class="shd__col-item"> 2523 <a class="shd__sublink" href="/collections/sale-earrings">Sale Earrings</a> 2524 </li><li class="shd__col-item"> 2525 <a class="shd__sublink" href="/collections/sale-necklaces">Sale Necklaces</a> 2526 </li><li class="shd__col-item"> 2527 <a class="shd__sublink" href="/collections/sale-wristwear">Sale Wristwear</a> 2528 </li><li class="shd__col-item"> 2529 <a class="shd__sublink" href="/collections/sale-rings">Sale Rings</a> 2530 </li><li class="shd__col-item"> 2531 <a class="shd__sublink" href="/collections/sale-body-jewellery">Sale Body Jewellery</a> 2532 </li><li class="shd__col-item"> 2533 <a class="shd__sublink" href="/collections/sale-accessories">Sale Accessories</a> 2534 </li></ul></div><div class="shd__col"> 2535 <span class="shd__col-title">Shop By Material</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2536 <a class="shd__sublink" href="/collections/sale-waterproof-jewellery">Sale Waterproof</a> 2537 </li><li class="shd__col-item"> 2538 <a class="shd__sublink" href="/collections/sale-sterling-silver">Sale Sterling Silver</a> 2539 </li><li class="shd__col-item"> 2540 <a class="shd__sublink" href="/collections/sale-gold-plated">Sale Gold Plated</a> 2541 </li><li class="shd__col-item"> 2542 <a class="shd__sublink" href="/collections/sale-cubic-zirconia">Sale Cubic Zirconia</a> 2543 </li><li class="shd__col-item"> 2544 <a class="shd__sublink" href="/collections/sale-pearls">Sale Pearls</a> 2545 </li></ul></div><div class="shd__col"> 2546 <span class="shd__col-title">Shop By Price</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2547 <a class="shd__sublink" href="/collections/sale-under-3">Sale Under £3</a> 2548 </li><li class="shd__col-item"> 2549 <a class="shd__sublink" href="/collections/sale-under-5">Sale Under £5</a> 2550 </li><li class="shd__col-item"> 2551 <a class="shd__sublink" href="/collections/sale-under-10">Sale Under £10</a> 2552 </li></ul></div> 2553 </div></div> 2554</li> 2555 2556<li class="shd__item" data-has-children="true"> 2557 <a 2558 class="shd__link" 2559 href="/collections/new-arrivals" 2560 2561 aria-haspopup="true" aria-expanded="false" 2562 > 2563 <span class="shd__link-label"> 2564 <span class="shd__link-text">New In</span> 2565 </span> 2566 </a> 2567<div class="shd__panel" data-level="2" data-ga-tracking-config='{"creative_action_registered":false,"promotion_name":"Menu Nav_Perfect_Pastels_Trending_Gemstones_19.08.26_UK","promotion_id":"Header Menu Image | Menu Nav_Perfect_Pastels_Trending_Gemstones_19.08.26_UK","promotion_slot":"Header Menu Image","buttons":[{"text":"NEW: Pretty In Pastels","link":"/collections/pastel","action_registered":false}]}'><div class="shd__cols shd__cols--with-images"><div class="shd__col"> 2568 <span class="shd__col-title">New</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2569 <a class="shd__sublink" href="/collections/new-arrivals">Shop All New Arrivals</a> 2570 </li><li class="shd__col-item"> 2571 <a class="shd__sublink" href="/collections/new-earrings">New Earrings</a> 2572 </li><li class="shd__col-item"> 2573 <a class="shd__sublink" href="/collections/new-necklaces">New Necklaces</a> 2574 </li><li class="shd__col-item"> 2575 <a class="shd__sublink" href="/collections/new-rings">New Rings</a> 2576 </li><li class="shd__col-item"> 2577 <a class="shd__sublink" href="/collections/new-wristwear">New Wristwear</a> 2578 </li><li class="shd__col-item"> 2579 <a class="shd__sublink" href="/collections/new-body-piercings">New Body & Piercings</a> 2580 </li><li class="shd__col-item"> 2581 <a class="shd__sublink" href="/collections/new-accessories">New Accessories</a> 2582 </li></ul></div><div class="shd__col">
2583 <span class="shd__col-title">Best Sellers</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2584 <a class="shd__sublink" href="/collections/best-sellers">Shop All Best Sellers</a> 2585 </li><li class="shd__col-item"> 2586 <a class="shd__sublink" href="/collections/best-selling-earrings">Best Selling Earrings</a> 2587 </li><li class="shd__col-item"> 2588 <a class="shd__sublink" href="/collections/best-selling-necklaces">Best Selling Necklaces</a> 2589 </li><li class="shd__col-item"> 2590 <a class="shd__sublink" href="/collections/best-selling-rings">Best Selling Rings</a> 2591 </li><li class="shd__col-item"> 2592 <a class="shd__sublink" href="/collections/best-selling-wristwear">Best Selling Wristwear</a> 2593 </li><li class="shd__col-item"> 2594 <a class="shd__sublink" href="/collections/best-selling-body-jewellery">Best Selling Body & Piercings</a> 2595 </li><li class="shd__col-item"> 2596 <a class="shd__sublink" href="/collections/back-in-stock">Back In Stock</a> 2597 </li></ul></div><div class="shd__col"> 2598 <span class="shd__col-title">Trending Now</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2599 <a class="shd__sublink" href="/collections/trending-now">Shop All Trending</a> 2600 </li><li class="shd__col-item"> 2601 <a class="shd__sublink" href="/collections/virtual-try-on">Virtual Try On</a> 2602 </li><li class="shd__col-item"> 2603 <a class="shd__sublink" href="/collections/kids">Kids</a> 2604 </li><li class="shd__col-item"> 2605 <a class="shd__sublink" href="/collections/tweens">Tweens</a> 2606 </li><li class="shd__col-item"> 2607 <a class="shd__sublink" href="/collections/mens">Men's Jewellery</a> 2608 </li><li class="shd__col-item"> 2609 <a class="shd__sublink" href="/collections/pearl">Pearl Jewellery</a> 2610 </li><li class="shd__col-item"> 2611 <a class="shd__sublink" href="/collections/flat-backs">Flat Back Studs</a> 2612 </li><li class="shd__col-item"> 2613 <a class="shd__sublink" href="/collections/sleeper-earrings">Sleeper Earrings</a> 2614 </li><li class="shd__col-item"> 2615 <a class="shd__sublink" href="/collections/blind-box">Mystery Box</a> 2616 </li></ul></div><a class="shd__img-col" href="/collections/pastel" data-ga-tracking-btn><img src="//www.lovisa.co.uk/cdn/shop/files/TRENDING-GEMSTONES_GLOBAL1080x1080.jpg?crop=center&height=480&v=1787134312&width=480" alt="NEW: Pretty In Pastels" srcset="//www.lovisa.co.uk/cdn/shop/files/TRENDING-GEMSTONES_GLOBAL1080x1080.jpg?crop=center&height=352&v=1787134312&width=352 352w, //www.lovisa.co.uk/cdn/shop/files/TRENDING-GEMSTONES_GLOBAL1080x1080.jpg?crop=center&height=480&v=1787134312&width=480 480w" width="480" height="480" loading="lazy" class="shd__img"><span class="shd__img-caption">NEW: Pretty In Pastels</span></a> 2617 </div></div> 2618</li> 2619 2620<li class="shd__item" data-has-children="true"> 2621 <a 2622 class="shd__link" 2623 href="/collections/all-jewellery" 2624 2625 aria-haspopup="true" aria-expanded="false" 2626 > 2627 <span class="shd__link-label"> 2628 <span class="shd__link-text">Jewellery</span> 2629 </span> 2630 </a> 2631<div class="shd__panel" data-level="2"><div class="shd__cols"><div class="shd__col"> 2632 <span class="shd__col-title">Earrings</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2633 <a class="shd__sublink" href="/collections/earrings">Shop All Earrings</a> 2634 </li><li class="shd__col-item"> 2635 <a class="shd__sublink" href="/collections/hoop-earrings">Hoops</a> 2636 </li><li class="shd__col-item"> 2637 <a class="shd__sublink" href="/collections/drop-earrings">Drops & Dangles</a> 2638 </li><li class="shd__col-item"> 2639 <a class="shd__sublink" href="/collections/stud-earrings">Studs</a> 2640 </li><li class="shd__col-item"> 2641 <a class="shd__sublink" href="/collections/ear-stacks">Ear Stacks</a> 2642 </li><li class="shd__col-item"> 2643 <a class="shd__sublink" href="/collections/statement-earrings">Statement Earrings</a> 2644 </li><li class="shd__col-item"> 2645 <a class="shd__sublink" href="/collections/sterling-silver-earrings">Sterling Silver Earrings</a> 2646 </li><li class="shd__col-item"> 2647 <a class="shd__sublink" href="/collections/gold-plated-earrings">Gold Plated Earrings</a> 2648 </li></ul></div><div class="shd__col">
2649 <span class="shd__col-title">Necklaces</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2650 <a class="shd__sublink" href="/collections/necklaces">Shop All Necklaces</a> 2651 </li><li class="shd__col-item"> 2652 <a class="shd__sublink" href="/collections/pendant-necklaces">Pendant Necklaces</a> 2653 </li><li class="shd__col-item"> 2654 <a class="shd__sublink" href="/collections/layered-necklaces">Layered Necklaces</a> 2655 </li><li class="shd__col-item"> 2656 <a class="shd__sublink" href="/collections/gold-plated-necklaces">Gold Plated Necklaces</a> 2657 </li><li class="shd__col-item"> 2658 <a class="shd__sublink" href="/collections/sterling-silver-necklaces">Sterling Silver Necklaces</a> 2659 </li></ul></div><div class="shd__col"> 2660 <span class="shd__col-title">Rings</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2661 <a class="shd__sublink" href="/collections/rings">Shop All Rings</a> 2662 </li><li class="shd__col-item"> 2663 <a class="shd__sublink" href="/collections/stacking-rings">Stacking Rings</a> 2664 </li><li class="shd__col-item"> 2665 <a class="shd__sublink" href="/collections/engagement-rings">Engagement Rings</a> 2666 </li><li class="shd__col-item"> 2667 <a class="shd__sublink" href="/collections/fashion-rings">Fashion Rings</a> 2668 </li><li class="shd__col-item"> 2669 <a class="shd__sublink" href="/collections/gold-plated-rings">Gold Plated Rings</a> 2670 </li><li class="shd__col-item"> 2671 <a class="shd__sublink" href="/collections/sterling-silver-rings">Sterling Silver Rings</a> 2672 </li></ul></div><div class="shd__col"> 2673 <span class="shd__col-title">Wristwear</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2674 <a class="shd__sublink" href="/collections/wristwear">Shop All Wristwear</a> 2675 </li><li class="shd__col-item"> 2676 <a class="shd__sublink" href="/collections/bracelets">Bracelets</a> 2677 </li><li class="shd__col-item"> 2678 <a class="shd__sublink" href="/collections/bangles">Bangles</a> 2679 </li><li class="shd__col-item"> 2680 <a class="shd__sublink" href="/collections/cuffs">Cuffs</a> 2681 </li><li class="shd__col-item"> 2682 <a class="shd__sublink" href="/collections/watches">Watches & Straps</a> 2683 </li><li class="shd__col-item"> 2684 <a class="shd__sublink" href="/collections/gold-plated-bracelets">Gold Plated Wristwear</a> 2685 </li><li class="shd__col-item"> 2686 <a class="shd__sublink" href="/collections/sterling-silver-wristwear">Sterling Silver Wristwear</a> 2687 </li></ul></div><div class="shd__col"> 2688 <span class="shd__col-title">Body & Piercings</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2689 <a class="shd__sublink" href="/collections/body-jewellery">Shop All Body & Piercings</a> 2690 </li><li class="shd__col-item"> 2691 <a class="shd__sublink" href="/collections/nose-piercings">Nose</a> 2692 </li><li class="shd__col-item"> 2693 <a class="shd__sublink" href="/collections/belly-button-piercings">Belly</a> 2694 </li><li class="shd__col-item"> 2695 <a class="shd__sublink" href="/collections/flat-backs">Flat Back Studs</a> 2696 </li><li class="shd__col-item"> 2697 <a class="shd__sublink" href="/collections/helix-piercings">Helix</a> 2698 </li><li class="shd__col-item"> 2699 <a class="shd__sublink" href="/collections/cartilage-piercings">Cartilage</a> 2700 </li><li class="shd__col-item"> 2701 <a class="shd__sublink" href="/collections/clickers-hinged-rings">Clicker Rings</a> 2702 </li></ul></div><div class="shd__col">
2703 <span class="shd__col-title">Accessories</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2704 <a class="shd__sublink" href="/collections/accessories">Shop All Accessories</a> 2705 </li><li class="shd__col-item"> 2706 <a class="shd__sublink" href="/collections/hair-accessories">Hair Accessories</a> 2707 </li><li class="shd__col-item"> 2708 <a class="shd__sublink" href="/collections/anklets">Anklets</a> 2709 </li><li class="shd__col-item"> 2710 <a class="shd__sublink" href="/collections/scarves">Scarves</a> 2711 </li><li class="shd__col-item"> 2712 <a class="shd__sublink" href="/collections/belts">Belts & Waist Chains</a> 2713 </li><li class="shd__col-item"> 2714 <a class="shd__sublink" href="/collections/kids">Kids Accessories</a> 2715 </li></ul></div> 2716 </div></div> 2717</li> 2718 2719<li class="shd__item" data-has-children="true"> 2720 <a 2721 class="shd__link" 2722 href="/collections/waterproof-jewellery" 2723 2724 aria-haspopup="true" aria-expanded="false" 2725 > 2726 <span class="shd__link-label"> 2727 <span class="shd__link-text">Waterproof</span> 2728 </span> 2729 </a> 2730<div class="shd__panel" data-level="2" data-ga-tracking-config='{"creative_action_registered":false,"promotion_name":"Menu Nav_Waterproof_13.08.26_UK","promotion_id":"Header Menu Image | Menu Nav_Waterproof_13.08.26_UK","promotion_slot":"Header Menu Image","buttons":[{"text":"Shop All Waterproof","link":"https://www.lovisa.co.uk/collections/waterproof-jewellery?filter=sale_price-15-20&page=1","action_registered":false}]}'><div class="shd__cols shd__cols--with-images"><div class="shd__col"> 2731 <span class="shd__col-title">Shop By Style</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2732 <a class="shd__sublink" href="/collections/waterproof-jewellery">Shop All Waterproof</a> 2733 </li><li class="shd__col-item"> 2734 <a class="shd__sublink" href="/collections/waterproof-earrings">Waterproof Earrings</a> 2735 </li><li class="shd__col-item"> 2736 <a class="shd__sublink" href="/collections/waterproof-necklaces">Waterproof Necklaces</a> 2737 </li><li class="shd__col-item"> 2738 <a class="shd__sublink" href="/collections/waterproof-rings">Waterproof Rings</a> 2739 </li><li class="shd__col-item"> 2740 <a class="shd__sublink" href="/collections/waterproof-wristwear">Waterproof Wristwear</a> 2741 </li><li class="shd__col-item"> 2742 <a class="shd__sublink" href="/pages/waterproof-jewellery">Waterproof Edit</a> 2743 </li></ul></div><div class="shd__col"> 2744 <span class="shd__col-title">Shop By Collection</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2745 <a class="shd__sublink" href="/collections/mens">Men's Jewellery</a> 2746 </li><li class="shd__col-item"> 2747 <a class="shd__sublink" href="/collections/personalised">Personalised & Birthstones</a> 2748 </li></ul></div><a class="shd__img-col" href="https://www.lovisa.co.uk/collections/waterproof-jewellery?filter=sale_price-15-20&page=1" data-ga-tracking-btn><img src="//www.lovisa.co.uk/cdn/shop/files/5826b5c8-12a4-4b8a-aebc-53fe085e3d3b.jpg?crop=center&height=480&v=1786623576&width=480" alt="Shop All Waterproof" srcset="//www.lovisa.co.uk/cdn/shop/files/5826b5c8-12a4-4b8a-aebc-53fe085e3d3b.jpg?crop=center&height=352&v=1786623576&width=352 352w, //www.lovisa.co.uk/cdn/shop/files/5826b5c8-12a4-4b8a-aebc-53fe085e3d3b.jpg?crop=center&height=480&v=1786623576&width=480 480w" width="480" height="480" loading="lazy" class="shd__img"><span class="shd__img-caption">Shop All Waterproof</span></a> 2749 </div></div> 2750</li> 2751 2752<li class="shd__item" data-has-children="true"> 2753 <a 2754 class="shd__link" 2755 href="/collections/gifts" 2756 2757 aria-haspopup="true" aria-expanded="false" 2758 > 2759 <span class="shd__link-label">
2760 <span class="shd__link-text">Gifts & Occasions</span> 2761 </span> 2762 </a> 2763<div class="shd__panel" data-level="2" data-ga-tracking-config='{"creative_action_registered":false,"promotion_name":"Menu Nav_BridalGifts_13.08.26_UK","promotion_id":"Header Menu Image | Menu Nav_BridalGifts_13.08.26_UK","promotion_slot":"Header Menu Image","buttons":[{"text":"Bridal Jewellery & Accessories","link":"/collections/bridal","action_registered":false},{"text":"Spooky Season","link":"/collections/halloween","action_registered":false}]}'><div class="shd__cols shd__cols--with-images"><div class="shd__col"> 2764 <span class="shd__col-title">Gifting By Recipient</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2765 <a class="shd__sublink" href="/pages/gift-ideas">Lovisa Gift Guide</a> 2766 </li><li class="shd__col-item"> 2767 <a class="shd__sublink" href="/collections/gifts-for-her">Gifts For Her</a> 2768 </li><li class="shd__col-item"> 2769 <a class="shd__sublink" href="/collections/gifts-for-mother">Gifts For Mum</a> 2770 </li><li class="shd__col-item"> 2771 <a class="shd__sublink" href="/collections/gifts-for-him">Gifts For Him</a> 2772 </li><li class="shd__col-item"> 2773 <a class="shd__sublink" href="/collections/gifts-for-kids">Gifts For Kids</a> 2774 </li><li class="shd__col-item"> 2775 <a class="shd__sublink" href="/products/digital-gift-card">Digital Gift Card</a> 2776 </li></ul></div><div class="shd__col"> 2777 <span class="shd__col-title">Gifting By Price</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2778 <a class="shd__sublink" href="/collections/gifts-under-15">Gifts Under £15</a> 2779 </li><li class="shd__col-item"> 2780 <a class="shd__sublink" href="/collections/gifts-under-20">Gifts Under £20</a> 2781 </li><li class="shd__col-item"> 2782 <a class="shd__sublink" href="/collections/gifts-under-30">Gifts Under £30</a> 2783 </li></ul></div><div class="shd__col"> 2784 <span class="shd__col-title">Occasions</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2785 <a class="shd__sublink" href="/pages/lovisa-bridal-jewellery-collection">The Bridal Edit</a> 2786 </li><li class="shd__col-item"> 2787 <a class="shd__sublink" href="/collections/bridesmaid-gifts">Bridesmaid Gifts</a> 2788 </li><li class="shd__col-item"> 2789 <a class="shd__sublink" href="/collections/birthday-accessories">Birthday</a> 2790 </li><li class="shd__col-item"> 2791 <a class="shd__sublink" href="/collections/formal-accessories">Formal</a> 2792 </li><li class="shd__col-item"> 2793 <a class="shd__sublink" href="/collections/day-to-night-jewellery">Day to Night</a> 2794 </li><li class="shd__col-item"> 2795 <a class="shd__sublink" href="/collections/everyday-jewellery">Everyday Wear</a> 2796 </li><li class="shd__col-item"> 2797 <a class="shd__sublink" href="/collections/statement-jewellery">Statement Looks</a> 2798 </li><li class="shd__col-item"> 2799 <a class="shd__sublink" href="/collections/halloween">Halloween</a> 2800 </li></ul></div><div class="shd__col"> 2801 <span class="shd__col-title">Premium Edit</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2802 <a class="shd__sublink" href="/collections/lovisa-luxe-collection">Lovisa Luxe</a> 2803 </li><li class="shd__col-item"> 2804 <a class="shd__sublink" href="/collections/precious-metals">Precious Metals</a> 2805 </li><li class="shd__col-item"> 2806 <a class="shd__sublink" href="/collections/sterling-silver">Sterling Silver</a> 2807 </li><li class="shd__col-item"> 2808 <a class="shd__sublink" href="/collections/gold-plated">Gold Plated</a> 2809 </li><li class="shd__col-item"> 2810 <a class="shd__sublink" href="/collections/premium-gifts">Premium Gifts</a> 2811 </li><li class="shd__col-item"> 2812 <a class="shd__sublink" href="/collections/jewellery-sets">Jewellery Sets</a> 2813 </li><li class="shd__col-item"> 2814 <a class="shd__sublink" href="/collections/ear-stacks">Curated Ear Stacks</a> 2815 </li></ul></div><a class="shd__img-col" href="/collections/bridal" data-ga-tracking-btn><img src="//www.lovisa.co.uk/cdn/shop/files/1978ca71-f163-4e92-a226-f398d7542db3.jpg?crop=center&height=480&v=1786623638&width=480" alt="Bridal Jewellery & Accessories" srcset="//www.lovisa.co.uk/cdn/shop/files/1978ca71-f163-4e92-a226-f398d7542db3.jpg?crop=center&height=352&v=1786623638&width=352 352w, //www.lovisa.co.uk/cdn/shop/files/1978ca71-f163-4e92-a226-f398d7542db3.jpg?crop=center&height=480&v=1786623638&width=480 480w" width="480" height="480" loading="lazy" class="shd__img"><span class="shd__img-caption">Bridal Jewellery & Accessories</span></a><a class="shd__img-col" href="/collections/halloween" data-ga-tracking-btn><img src="//www.lovisa.co.uk/cdn/shop/files/NAV_DESKTOP_HALLOWEEN_USA.jpg?crop=center&height=480&v=1790148406&width=480" alt="Spooky Season" srcset="//www.lovisa.co.uk/cdn/shop/files/NAV_DESKTOP_HALLOWEEN_USA.jpg?crop=center&height=352&v=1790148406&width=352 352w, //www.lovisa.co.uk/cdn/shop/files/NAV_DESKTOP_HALLOWEEN_USA.jpg?crop=center&height=480&v=1790148406&width=480 480w" width="480" height="480" loading="lazy" class="shd__img"><span class="shd__img-caption">Spooky Season</span></a> 2816 </div></div> 2817</li> 2818 2819<li class="shd__item" data-has-children="true"> 2820 <a 2821 class="shd__link is-active" 2822 href="/pages/piercing-studio" 2823 2824 aria-haspopup="true" aria-expanded="false" 2825 > 2826 <span class="shd__link-label">
2827 <span class="shd__link-text">Piercing</span> 2828 </span> 2829 </a> 2830<div class="shd__panel" data-level="2" data-ga-tracking-config='{"creative_action_registered":false,"promotion_name":"Menu Nav_Flatbacks_13.08.26_UK","promotion_id":"Header Menu Image | Menu Nav_Flatbacks_13.08.26_UK","promotion_slot":"Header Menu Image","buttons":[{"text":"Best Selling Flat Backs","link":"/collections/flat-backs","action_registered":false}]}'><div class="shd__cols shd__cols--with-images"><div class="shd__col"> 2831 <span class="shd__col-title">Piercing Studio</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2832 <a class="shd__sublink" href="/pages/piercing-studio">How It Works</a> 2833 </li><li class="shd__col-item"> 2834 <a class="shd__sublink" href="/pages/store-locator">Find a Piercing Store</a> 2835 </li><li class="shd__col-item"> 2836 <a class="shd__sublink" href="/pages/piercing-faqs">Piercing FAQs</a> 2837 </li><li class="shd__col-item"> 2838 <a class="shd__sublink" href="/products/piercing-gift-card">Piercing Gift Card</a> 2839 </li></ul></div><div class="shd__col"> 2840 <span class="shd__col-title">Shop By Piercing</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2841 <a class="shd__sublink" href="/collections/cartilage-piercings">Cartilage</a> 2842 </li><li class="shd__col-item"> 2843 <a class="shd__sublink" href="/collections/nose-piercings">Nose</a> 2844 </li><li class="shd__col-item"> 2845 <a class="shd__sublink" href="/collections/belly-button-piercings">Belly</a> 2846 </li><li class="shd__col-item"> 2847 <a class="shd__sublink" href="/collections/helix-piercings">Helix</a> 2848 </li><li class="shd__col-item"> 2849 <a class="shd__sublink" href="/collections/nipple-piercings">Nipple</a> 2850 </li></ul></div><div class="shd__col"> 2851 <span class="shd__col-title">Shop By Style</span><ul class="shd__col-list" role="list"><li class="shd__col-item"> 2852 <a class="shd__sublink" href="/collections/stud-earrings">Studs</a> 2853 </li><li class="shd__col-item"> 2854 <a class="shd__sublink" href="/collections/flat-backs">Flat Backs</a> 2855 </li><li class="shd__col-item"> 2856 <a class="shd__sublink" href="/collections/clickers-hinged-rings">Clicker Rings</a> 2857 </li><li class="shd__col-item"> 2858 <a class="shd__sublink" href="/collections/surgical-steel-earrings">Surgical Steel Earrings</a> 2859 </li><li class="shd__col-item"> 2860 <a class="shd__sublink" href="/collections/titanium-earrings">Titanium Earrings</a> 2861 </li></ul></div><a class="shd__img-col" href="/collections/flat-backs" data-ga-tracking-btn><img src="//www.lovisa.co.uk/cdn/shop/files/a03ff937-3d72-4647-b8d5-319ea8e9bf80.jpg?crop=center&height=480&v=1786623519&width=480" alt="Best Selling Flat Backs" srcset="//www.lovisa.co.uk/cdn/shop/files/a03ff937-3d72-4647-b8d5-319ea8e9bf80.jpg?crop=center&height=352&v=1786623519&width=352 352w, //www.lovisa.co.uk/cdn/shop/files/a03ff937-3d72-4647-b8d5-319ea8e9bf80.jpg?crop=center&height=480&v=1786623519&width=480 480w" width="480" height="480" loading="lazy" class="shd__img"><span class="shd__img-caption">Best Selling Flat Backs</span></a> 2862 </div></div> 2863</li> 2864</ul><div class="shd__actions"> 2865<div class="shd__search" data-shd-search data-shd-inline-search> 2866 <form 2867 class="shd__search-form" 2868 action="/search" 2869 method="get" 2870 role="search" 2871 aria-label="Search our store" 2872 data-shd-search-form 2873 > 2874 <div class="shd__search-field"> 2875 <label class="visually-hidden" for="shd-search-input-site-header">Search our store</label> 2876 <input 2877 id="shd-search-input-site-header" 2878 class="shd__search-input" 2879 type="search" 2880 name="query" 2881 autocomplete="off" 2882 autocorrect="off" 2883 autocapitalize="off" 2884 spellcheck="false" 2885 enterkeyhint="search" 2886 placeholder="Search" 2887 data-shd-search-input 2888 aria-label="Search our store" 2889 aria-haspopup="dialog" 2890 aria-expanded="false" 2891 >
2892 <span class="shd__search-placeholder" data-ph-rotator aria-hidden="true"> 2893 <span class="shd__ph-word" data-ph-word data-link="/collections/belly-button-piercings" data-label="Belly Bars">Belly Bars</span><span class="shd__ph-word" data-ph-word data-link="/collections/bracelets" data-label="Bracelets">Bracelets</span><span class="shd__ph-word" data-ph-word data-link="/collections/helix-piercings" data-label="Helix">Helix</span><span class="shd__ph-word" data-ph-word data-link="/collections/necklaces" data-label="Necklaces">Necklaces</span><span class="shd__ph-word" data-ph-word data-link="/collections/hoop-earrings" data-label="Hoop Earrings">Hoop Earrings</span> 2894 </span> 2895 </div> 2896 </form> 2897 2898 <a 2899 class="shd__search-go" 2900 data-shd-search-go 2901 data-search-url="/search" 2902 href="/collections/belly-button-piercings" 2903 2904 aria-label="Open search" 2905 > 2906 <span class="shd__search-icon" aria-hidden="true"> 2907 <svg viewBox="0 0 24 24" fill="none" aria-hidden="true" focusable="false"> 2908 <circle cx="11" cy="11" r="7.25" stroke="currentColor" stroke-width="1.6"/> 2909 <line x1="16.4" y1="16.4" x2="21" y2="21" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 2910 </svg> 2911 </span> 2912 </a> 2913 2914 <button 2915 type="button" 2916 class="shd__search-close" 2917 data-shd-search-close 2918 aria-label="Close modal" 2919 aria-hidden="true" 2920 tabindex="-1" 2921 > 2922 2923 2924 2925 2926<svg focusable="false" role="presentation" class="icon icon-close" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" fill="none"> 2927 <path d="M1.369 0.234883C1.05582 -0.0782944 0.548061 -0.0782944 0.234883 0.234883C-0.0782944 0.548061 -0.0782944 1.05582 0.234883 1.369L4.86588 6L0.234931 10.631C-0.0782463 10.9441 -0.0782466 11.4519 0.234931 11.7651C0.548109 12.0782 1.05587 12.0782 1.36905 11.7651L6 7.13412L10.631 11.7651C10.9441 12.0782 11.4519 12.0782 11.7651 11.7651C12.0782 11.4519 12.0782 10.9441 11.7651 10.631L7.13412 6L11.7651 1.369C12.0783 1.05582 12.0783 0.548061 11.7651 0.234883C11.4519 -0.0782944 10.9442 -0.0782944 10.631 0.234883L6 4.86588L1.369 0.234883Z" fill="#333333"/> 2928</svg> 2929 </button> 2930 </div> 2931<a 2932 class="shd__bag" 2933 href="/cart" 2934 data-bag-label="View Bag" 2935 aria-label="View Bag (0)" 2936 2937 > 2938 <span class="shd__bag-icon bag-icon"> 2939 2940 2941 2942<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 20" fill="none" > 2943 <g clip-path="url(#clip0_2799_11145)"> 2944 <path fill-rule="evenodd" clip-rule="evenodd" d="M14.75 18.6644H6.75C3.989 18.6644 1.75 16.4652 1.75 13.7534V6.51857C1.75 5.9764 2.198 5.53638 2.75 5.53638H18.75C19.302 5.53638 19.75 5.9764 19.75 6.51857V13.7534C19.75 16.4652 17.511 18.6644 14.75 18.6644Z" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 2945 <path d="M14.75 8.8424V2.94925C14.75 1.86393 13.855 0.984863 12.75 0.984863H8.75C7.645 0.984863 6.75 1.86393 6.75 2.94925V8.8424" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 2946 </g> 2947 <defs> 2948 <clipPath id="clip0_2799_11145"> 2949 <rect width="20" height="20" fill="white" transform="translate(0.75)"/> 2950 </clipPath> 2951 </defs> 2952</svg> 2953 <span class="shd__bag-count header__cart-count header__cart-count-badge hide" data-weglot-exclude>0</span> 2954 </span> 2955 </a></div> 2956 </div> 2957</nav> 2958<nav class="shm" aria-label="Main navigation"> 2959 <div class="shm__chrome" data-shm-chrome> 2960 <div class="shm__bar"> 2961 <button 2962 type="button" 2963 class="shm__menu-toggle" 2964 data-shm-menu-toggle 2965 aria-expanded="false" 2966 aria-controls="shm-drawer-site-header" 2967 aria-label="Toggle menu - Open Menu / Close" 2968 > 2969 <span class="shm__menu-toggle-open" aria-hidden="true"> 2970 2971<svg focusable="false" role="presentation" class="icon icon-hamburger" xmlns="http://www.w3.org/2000/svg" width="18" height="16" viewBox="0 0 18 16" fill="#111"> 2972 <path d="M0.25 1.56652C0.25 0.977497 0.641751 0.5 1.125 0.5H16.875C17.3582 0.5 17.75 0.977497 17.75 1.56652C17.75 2.15554 17.3582 2.63304 16.875 2.633
297204H1.125C0.641751 2.63304 0.25 2.15554 0.25 1.56652Z" fill="#111" stroke-width="0.1"/> 2973 <path d="M0.25 8C0.25 7.41098 0.641751 6.93348 1.125 6.93348H16.875C17.3582 6.93348 17.75 7.41098 17.75 8C17.75 8.58902 17.3582 9.06652 16.875 9.06652H1.125C0.641751 9.06652 0.25 8.58902 0.25 8Z" fill="#111" stroke-width="0.1"/> 2974 <path d="M1.125 13.367C0.641751 13.367 0.25 13.8445 0.25 14.4335C0.25 15.0225 0.641751 15.5 1.125 15.5H16.875C17.3582 15.5 17.75 15.0225 17.75 14.4335C17.75 13.8445 17.3582 13.367 16.875 13.367H1.125Z" fill="#111" stroke-width="0.1"/> 2975</svg> </span> 2976 <span class="shm__menu-toggle-close" aria-hidden="true"> 2977 2978 2979 2980<svg focusable="false" role="presentation" class="icon icon-close" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" fill="none"> 2981 <path d="M1.369 0.234883C1.05582 -0.0782944 0.548061 -0.0782944 0.234883 0.234883C-0.0782944 0.548061 -0.0782944 1.05582 0.234883 1.369L4.86588 6L0.234931 10.631C-0.0782463 10.9441 -0.0782466 11.4519 0.234931 11.7651C0.548109 12.0782 1.05587 12.0782 1.36905 11.7651L6 7.13412L10.631 11.7651C10.9441 12.0782 11.4519 12.0782 11.7651 11.7651C12.0782 11.4519 12.0782 10.9441 11.7651 10.631L7.13412 6L11.7651 1.369C12.0783 1.05582 12.0783 0.548061 11.7651 0.234883C11.4519 -0.0782944 10.9442 -0.0782944 10.631 0.234883L6 4.86588L1.369 0.234883Z" fill="#333333"/> 2982</svg></span> 2983 </button> 2984<a class="shm__logo" href="/" aria-label="Lovisa logo"> 2985 <svg xmlns="http://www.w3.org/2000/svg" width="128" viewBox="0 0 128 62" role="img" aria-label="Lovisa logo" preserveAspectRatio="xMinYMin meet"> 2986 <title>Lovisa logo</title> 2987 <g fill="#333" fill-rule="evenodd" opacity=".9"> 2988 <path d="M40.5273815 50.592234C37.5841441 46.8682596 33.342659 43.8213347 28.264435 43.2199626 25.0196297 42.83591 22.7670275 42.7857282 19.6378029 43.3102089 27.2185113 37.4846697 41.4455153 23.7559033 55.4653695 7.89602973 60.2074329 2.53183925 59.3800543-.622733723 58.8416275.103283456 58.0732602 1.13808052 40.8273215 18.9797301 34.1850956 25.379527 34.2209093 25.4406355 18.7278086 40.420709 11.5308768 44.6339559 11.5308768 44.6339559 1.81436781 47.4801537.295133128 50.9734537-.525326858 52.8621506.52018986 53.9665547 1.53477654 54.0167364 3.62011234 54.1203376 8.68897599 51.0345622 12.6394745 48.3441708 12.8645313 48.1895785 28.706002 42.5028486 37.6073417 53.1753821 41.8712103 58.2886636 47.8179173 61.8309314 53.4097428 61.1571195 57.5486704 60.6581344 60.5830701 57.5545526 60.3079555 57.6650335 50.2442975 61.717213 43.7526521 54.6715279 40.5273815 50.592234M80.8927498 22.3614412C81.5955329 23.0844017 83.0232766 22.9958845 83.8753888 22.1615365 84.7196156 21.3297297 85.4164847 19.2671537 84.7171514 18.5484285 84.0099328 17.8225034 82.0016292 18.7119099 81.1544454 19.5432932 80.3072615 20.3763706 80.1899668 21.6384808 80.8927498 22.3614412"/> 2989 <path d="M45.1299777,32.3102845 C45.3135567,31.9917826 46.3397058,30.0077126 46.3545238,30.015511 C46.850928,30.2490517 49.2810861,31.7799952 50.9448224,35.1185193 C51.2872837,35.8055969 52.6517779,38.8551708 52.7657945,41.9039238 C52.8843388,45.0766299 50.897487,47.1957349 48.1483295,46.7294743 C40.4524173,45.010549 43.3468739,35.4062382 45.1299777,32.3102845 M39.267386,42.6554406 C39.3167794,42.9895393 39.4003367,43.347854 39.518881,43.7209445 C40.0317497,45.4702425 42.68459,49.9366574 47.5045681,50.2522863 C50.3829718,50.4406785 55.1803113,49.2807733 56.3336485,43.5859095 C57.5125057,37.7588839 52.6229651,31.5386561 52.2072368,30.9886657 C49.8515806,27.8705482 48.1396857,27.315222 47.4897501,27.1194419 C48.1833165,25.8790903 47.2296112,24.5488522 47.7712928,23.7645001 C47.7712928,23.7645001 45.6630154,25.9665141 45.2905064,26.4052752 C44.8739549,26.3281123 42.870227,25.9102838 42.0581163,27.5737996 C41.7786316,28.1439017 41.5254902,29.593578 42.2972629,31.0161652 C41.9576829,31.5653348 38.4737978,37.3533686 39.267386,42.6554406"/> 2990 <path d="M71.7030824,36.421962 C71.1072722,37.9948658 69.2496998,42.2352155 69.4861325,43.2092189 C69.6953753,44.0774349 70.7829654,46.0178553 71.9442436,45.6566606 C72.345391,45.5314858 74.3613732,39.0910938 75.7315002,36.4042605 C75.7835154,36.2946799 75.8292257,36.1901568 75.8922744,36.0700395 C76.7765324,34.4166361 79.1262786,28.1359789 78.5013084,27.4759663 C78.2648758,27.2277239 77.1761035,27.8902654 77.0476418,27.9606499 C75.0986489,29.044234 72.3071677,34.8275635 71.7030824,36.421962" transform="rotate(4 74.036 36.56)"/> 2991 <path d="M40.5273815 50.592234C37.5841441 46.8682596 33.342659 43.8213347 28.264435 43.2199626 25.0196297 42.83591 22.7670275 42.7857282 19.6378029 43.3102089 27.2185113 37.4846697 41.4455153 23.7559033 55.4653695 7.89602973 60.2074329 2.53183925 59.3800543-.622733723 58.8416275.103283456 58.0732602 1.13808052 40.8273215 18.9797301 34.1850956 25.379527 34.2209093 25.4406355 18.7278086 40.420709 11.5308768 44.6339559 11.5308768 44.6339559 1.81436781 47.4801537.295133128 50.9734537-.525326858 52.8621506.52018986 53.9665547 1.53477654 54.0167364 3.62011234 54.1203376 8.68897599 51.0345622 12.6394745 48.3441708 12.8645313 48.1895785 28.706002 42.5028486 37.6073417 53.1753821 41.8712103 58.2886636 47.8179173 61.8309314 53.4097428 61.1571195 57.5486704 60.6581344 60.5830701 57.5545526 60.3079555 57.6650335 50.2442975 61.717213 43.7526521 54.6715279 40.5273815 50.592234M127.912514 40.3297651C127.893245 40.3164283 127.839854 40.3059204 127.816972 40.307537 126.604636 40.4182733 125.975185 40.6421709 125.308802 40.8790011 124.398346 41.202723 123.367057 41.5696886 120.550183 41.7196272 120.318555 41.7325599 120.090138 41.738218 119.867743 41.738218 116.4166 41.738218 114.33355 40.2804592 113.193473 39.057914 111.470511 37.2089407 110.958681 34.9784525 111.043785 33.6294092 111.065463 33.28548 110.902881 32.909219 110.586148 32.5697353 110.110046 32.0588933 109.383447 31.7161765 108.778082 31.7161765 108.48383 31.7161765 108.235742 31.7945811 108.041046 3
29911.9497736 107.992874 31.9877634 107.838321 32.1449767 107.493086 32.4961806 105.92548 34.0905411 101.156826 38.9411154 99.6466247 38.9415196L99.6462233 38.9415196C99.4968892 38.9415196 99.3973332 38.8926178 99.3339063 38.7871354 98.1083232 36.7562959 99.2500063 34.3330294 99.4932763 33.8630063 99.5193696 33.8060215 102.159211 28.1879717 109.757585 28.1879717 110.70136 28.1879717 111.695717 28.2748634 112.739449 28.4486467 112.79003 28.4486467 112.854661 28.3924702 112.860683 28.3419518 112.895206 28.0546032 111.210782 26.2832261 109.266629 25.8067366 108.686956 25.6644768 108.064731 25.5925386 107.415208 25.5925386 101.791094 25.5925386 95.3344027 30.7910836 95.0786881 35.5220304 95.0738709 35.5725488 94.6387146 40.5977147 98.0151901 42.3064489 98.4708196 42.5368128 98.9669941 42.6536113 99.4892619 42.6536113 100.454715 42.6536113 101.382433 42.2684591 102.162021 41.8917939 103.811921 41.1008779 107.15307 38.4751338 107.918207 37.1838836 108.233735 39.1391476 110.210003 41.1057277 112.033324 42.1718679 113.96423 43.300651 116.093043 43.8729233 118.360753 43.8729233 123.552119 43.8729233 127.962693 40.8026173 127.962693 40.4267604 127.962693 40.3936204 127.93941 40.34876 127.912514 40.3297651"/> 2992 <path d="M73.1953017 25.7740058L73.0942611 25.5925386 72.91923 25.7006898C70.2058509 27.3816913 67.7514382 31.0649073 66.945102 32.2752283 66.274017 33.282614 65.3861322 34.645643 64.2575797 36.3788972 63.7320888 37.185778 63.1544863 38.0728607 62.5219877 39.0421707 62.1683455 36.3776821 60.5584576 27.3237676 59.6510807 26.0174472L59.487188 25.7817019 59.3256821 26.0186624C59.2970406 26.0599785 58.627149 27.052377 58.0714255 28.8184412 56.7936988 32.8807939 59.4828122 44.7292214 60.8150372 47.0595351 60.9797255 47.3475331 61.1225349 47.4905195 61.2788695 47.5237345L61.3277986 47.5290003C62.2447226 47.5290003 70.9374011 32.0532551 71.7544779 30.5022781 73.6798195 26.8474163 73.2505956 25.8732456 73.1953017 25.7740058M95.9438166 27.3659483C95.8072086 26.5133938 94.8107251 26.0977735 94.0824288 25.8821756 91.8430645 25.2198063 89.1247344 25.7542924 87.1279959 26.8687615 86.952836 26.9650837 86.786057 27.0568973 86.6146685 27.1556788 84.7817757 28.2361277 83.019701 29.5723429 82.0060367 31.4553406 80.9881819 33.346536 81.6385362 35.3156089 83.294174 36.5825541 85.0767817 37.9466412 87.5453624 38.110594 89.1259915 39.7706159 91.1089017 41.8524064 89.3225226 44.5551681 87.148948 45.5446231 87.1171007 45.5581492 87.0848345 45.5712654 87.0529872 45.5847915L87.0521491 45.5847915C84.7247859 46.4889912 81.6238697 46.8439489 79.1850411 46.208222 77.9890932 45.8967117 76.3933785 44.8597104 77.0005714 43.4874256 77.2700159 42.8795706 77.9010942 42.3786949 78.4144216 41.9647141 78.7060753 41.7290319 80.4748546 40.5178308 79.7570344 40.1186057 78.9813864 39.6874099 77.6278784 40.4657757 76.9620195 40.8088469 75.2464586 41.6937821 73.7219812 42.9033438 73.209492 44.8150332 72.7510592 46.5271102 74.1640713 47.927267 75.6085115 48.6002931 77.2247593 49.3536562 79.1862982 49.3643131 80.9362206 49.3557056 83.3658303 49.3442289 85.7765831 48.8712251 88.0339662 48.0002259 88.0704229 47.9854702 88.1072987 47.9707144 88.1441744 47.9555488 89.002793 47.6251839 89.807355 47.2304676 90.5771365 46.7336907 90.5804888 46.7320512 90.5855173 46.7320512 90.5884506 46.7300017 90.6244883 46.7066385 90.660945 46.6828653 90.6969827 46.6590922 92.7942915 45.2523773 94.3950347 43.0816424 94.2621981 40.4969268 94.1469614 38.2540527 92.2415742 36.2759623 90.2372928 35.3922568 89.1553245 34.9151542 87.9455482 34.7139022 86.9758833 34.0134139 85.7128886 33.1006068 86.2656059 31.5705174 87.1162627 30.6179518 87.972786 29.658828 89.2273999 29.0481039 90.4514237 28.682899 91.3917555 28.4025398 92.9728037 28.1504624 93.7203759 28.9620286 93.9026595 29.1600016 93.9428876 29.4772503 94.1385805 29.65186 94.211913 29.7170312 94.3946156 29.7715455 94.4851289 29.714162 94.5002144 29.7035051 94.515719 29.6948976 94.5316426 29.6862901 94.5333188 29.6850604 94.5324807 29.6842407 94.5341569 29.6834209 95.4262988 29.1489348 96.1227478 28.4804173 95.9438166 27.3659483"/> 2993 </g> 2994</svg> 2995 2996</a> 2997<div class="shm__actions"><a 2998 class="shm__action" 2999 href="/pages/store-locator" 3000 aria-label="Find a Store" 3001 ><svg focusable="false" role="presentation" class="icon icon--full-color icon-store-location" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 3002 <title>Store locator</title> 3003 <path fill-rule="evenodd" clip-rule="evenodd" d="M10.2651 5.32282C12.1781 5.32314 13.6855 6.78595 13.6855 8.53693C13.6851 10.2877 12.1778
300311.7507 10.2651 11.751C8.35196 11.751 6.84496 10.2879 6.84464 8.53693C6.84464 6.78576 8.35176 5.32282 10.2651 5.32282ZM10.2651 6.22736C8.95669 6.22736 7.85172 7.23739 7.85172 8.53693C7.85204 9.83621 8.95688 10.8465 10.2651 10.8465C11.573 10.8462 12.6781 9.836 12.6784 8.53693C12.6784 7.2376 11.5731 6.22769 10.2651 6.22736Z" fill="#333333"/> 3004 <path fill-rule="evenodd" clip-rule="evenodd" d="M3.99308 2.90583C7.14788 -0.231958 12.4033 -0.355529 15.7192 2.63361C19.0199 5.6098 19.1476 10.544 16.0072 13.6676L10.287 19.3548L4.28117 13.9385C0.98021 10.9625 0.853035 6.02955 3.99308 2.90583ZM15.0063 3.27082C12.1 0.650856 7.50908 0.756081 4.74015 3.51008C1.95715 6.27835 2.07322 10.668 4.99406 13.3013L9.92204 17.7459L10.2516 18.0426L10.5666 17.7301L15.2602 13.0621C18.0429 10.2939 17.9267 5.90412 15.0063 3.27082Z" fill="#333333"/> 3005 <path fill-rule="evenodd" clip-rule="evenodd" d="M10.2651 5.32282C12.1781 5.32314 13.6855 6.78595 13.6855 8.53693C13.6851 10.2877 12.1778 11.7507 10.2651 11.751C8.35196 11.751 6.84496 10.2879 6.84464 8.53693C6.84464 6.78576 8.35176 5.32282 10.2651 5.32282ZM10.2651 6.22736C8.95669 6.22736 7.85172 7.23739 7.85172 8.53693C7.85204 9.83621 8.95688 10.8465 10.2651 10.8465C11.573 10.8462 12.6781 9.836 12.6784 8.53693C12.6784 7.2376 11.5731 6.22769 10.2651 6.22736Z" stroke="#333333" stroke-width="0.6"/> 3006 <path fill-rule="evenodd" clip-rule="evenodd" d="M3.99308 2.90583C7.14788 -0.231958 12.4033 -0.355529 15.7192 2.63361C19.0199 5.6098 19.1476 10.544 16.0072 13.6676L10.287 19.3548L4.28117 13.9385C0.98021 10.9625 0.853035 6.02955 3.99308 2.90583ZM15.0063 3.27082C12.1 0.650856 7.50908 0.756081 4.74015 3.51008C1.95715 6.27835 2.07322 10.668 4.99406 13.3013L9.92204 17.7459L10.2516 18.0426L10.5666 17.7301L15.2602 13.0621C18.0429 10.2939 17.9267 5.90412 15.0063 3.27082Z" stroke="#333333" stroke-width="0.6"/> 3007</svg> 3008</a><a class="shm__action" href="/pages/wishlist" aria-label="View wishlist"><svg focusable="false" role="presentation" class="icon icon-heart" xmlns="http://www.w3.org/2000/svg" width="20" height="18" viewBox="0 0 20 18" fill="none"> 3009 <title>View wishlist</title> 3010 <path d="M11.9082 2.13477C13.5412 0.500202 16.2062 0.486738 17.8564 2.10449C19.5019 3.71784 19.5159 6.34355 17.8877 7.97363L10 15.8691L2.1123 7.97363C0.48408 6.34355 0.498071 3.71784 2.14355 2.10449C3.7938 0.486738 6.45878 0.500203 8.0918 2.13477L9.36328 3.4082L10 4.04492L10.6367 3.4082L11.9082 2.13477Z" stroke="currentColor" stroke-width="1.8" fill="none"/> 3011</svg> 3012</a><a 3013 class="shm__action" 3014 href="https://account.lovisa.co.uk" 3015 aria-label="Sign In" 3016 ><svg focusable="false" role="presentation" class="icon icon-user" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 3017 <title>Account</title> 3018 <path d="M10 0C15.5228 0 19.9998 4.47721 20 10C20 15.5229 15.5229 20 10 20C4.47729 19.9997 2.21627e-05 15.5228 0 10C0.000166309 4.47736 4.47738 0.000250459 10 0ZM9.94141 13.668C7.85556 13.6682 6.00767 14.6859 4.86523 16.251C6.26218 17.3998 8.05015 18.0907 10 18.0908C11.9161 18.0908 13.6764 17.4247 15.0625 16.3115C13.9237 14.712 12.0543 13.668 9.94141 13.668ZM10 1.90918C5.53176 1.90943 1.90935 5.53174 1.90918
301810C1.90919 11.8222 2.5129 13.503 3.5293 14.8555C5.0297 12.9695 7.34399 11.759 9.94141 11.7588C12.5738 11.7588 14.9156 13.0021 16.4141 14.9316C17.4654 13.5664 18.0908 11.8564 18.0908 10C18.0907 5.53159 14.4685 1.90918 10 1.90918ZM10 3.61816C12.0258 3.61816 13.6677 5.26043 13.668 7.28613C13.668 9.31204 12.0259 10.9541 10 10.9541C7.9743 10.9539 6.33203 9.31189 6.33203 7.28613C6.33228 5.26058 7.97445 3.61841 10 3.61816ZM10 5.52734C9.02883 5.52759 8.24146 6.31496 8.24121 7.28613C8.24121 8.25751 9.02868 9.04467 10 9.04492C10.9715 9.04492 11.7588 8.25767 11.7588 7.28613C11.7585 6.31481 10.9714 5.52734 10 5.52734Z" fill="currentColor"/> 3019</svg> 3020</a> 3021<a 3022 class="shm__bag" 3023 href="/cart" 3024 data-bag-label="View Bag" 3025 aria-label="View Bag (0)" 3026 3027 > 3028 <span class="shm__bag-icon bag-icon"> 3029 3030 3031 3032<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 20" fill="none" > 3033 <g clip-path="url(#clip0_2799_11145)"> 3034 <path fill-rule="evenodd" clip-rule="evenodd" d="M14.75 18.6644H6.75C3.989 18.6644 1.75 16.4652 1.75 13.7534V6.51857C1.75 5.9764 2.198 5.53638 2.75 5.53638H18.75C19.302 5.53638 19.75 5.9764 19.75 6.51857V13.7534C19.75 16.4652 17.511 18.6644 14.75 18.6644Z" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 3035 <path d="M14.75 8.8424V2.94925C14.75 1.86393 13.855 0.984863 12.75 0.984863H8.75C7.645 0.984863 6.75 1.86393 6.75 2.94925V8.8424" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 3036 </g> 3037 <defs> 3038 <clipPath id="clip0_2799_11145"> 3039 <rect width="20" height="20" fill="white" transform="translate(0.75)"/> 3040 </clipPath> 3041 </defs> 3042</svg> 3043 <span class="shm__bag-count header__cart-count header__cart-count-badge hide" data-weglot-exclude>0</span> 3044 </span> 3045 </a></div> 3046 </div> 3047 3048 <div class="shm__search-row"> 3049<div class="shm__search-wrap" data-shm-inline-search data-shd-search> 3050 <button 3051 type="button" 3052 class="shm__search-back" 3053 data-shm-search-back 3054 aria-label="Close modal" 3055 tabindex="-1" 3056 hidden 3057 > 3058 <span class="shm__search-back-icon" aria-hidden="true"> 3059 <svg xmlns="http://www.w3.org/2000/svg" width="6" height="10" viewBox="0 0 6 10" fill="none" aria-hidden="true" focusable="false"> 3060 <path d="M4.97616 1.11246C5.20317 0.85905 5.20317 0.475425 4.97616 0.222018C4.71096 -0.0740203 4.24738 -0.0740209 3.98218 0.222017L5.96243e-08 4.66723L3.98216 9.11245C4.24736 9.40849 4.71094 9.40849 4.97614 9.11245C5.20315 8.85905 5.20315 8.47542 4.97614 8.22202L1.79167 4.66725L4.97616 1.11246Z" fill="currentColor"/> 3061</svg> 3062 3063 </span> 3064 </button> 3065 3066 <form 3067 class="shm__search" 3068 action="/search" 3069 method="get" 3070 role="search" 3071 aria-label="Search our store" 3072 > 3073 <div class="shm__search-field"> 3074 <label class="visually-hidden" for="shm-search-input-site-header">Search our store</label> 3075 <input 3076 id="shm-search-input-site-header" 3077 class="shm__search-input" 3078 type="search" 3079 name="query" 3080 autocomplete="off" 3081 autocorrect="off" 3082 autocapitalize="off" 3083 spellcheck="false" 3084 enterkeyhint="search" 3085 placeholder="Search" 3086 data-shm-search-input 3087 aria-label="Search our store" 3088 > 3089 <span class="shm__search-placeholder" data-ph-rotator aria-hidden="true"> 3090 <span class="shm__ph-word" data-ph-word data-link="/collections/belly-button-piercings" data-label="Belly Bars">Belly Bars</span><span class="shm__ph-word" data-ph-word data-link="/collections/bracelets" data-label="Bracelets">Bracelets</span><span class="shm__ph-word" data-ph-word data-link="/collections/helix-piercings" data-label="Helix">Helix</span><span class="shm__ph-word" data-ph-word data-link="/collections/necklaces" data-label="Necklaces">Necklaces</span><span class="shm__ph-word" data-ph-word data-link="/collections/hoop-earrings" data-label="Hoop Earrings">Hoop Earrings</span> 3091 </span> 3092 </div> 3093 3094 <button 3095 type="submit" 3096 class="shm__search-submit" 3097 data-shm-search-submit 3098 data-search-url="/search" 3099 aria-label="Search products" 3100 >
3101 <span class="shm__search-icon" aria-hidden="true"> 3102 <svg viewBox="0 0 24 24" fill="none" aria-hidden="true" focusable="false"> 3103 <circle cx="11" cy="11" r="7.25" stroke="currentColor" stroke-width="1.6"/> 3104 <line x1="16.4" y1="16.4" x2="21" y2="21" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3105 </svg> 3106 </span> 3107 </button> 3108 </form> 3109 </div></div> 3110 </div> 3111 3112 <div class="shm__chrome-spacer" data-shm-chrome-spacer aria-hidden="true"></div> 3113 3114 <div 3115 id="shm-drawer-site-header" 3116 class="shm__drawer" 3117 data-shm-drawer 3118 aria-hidden="true" 3119 > 3120 <div class="shm__panels" data-shm-panels> 3121 <div class="shm__panel shm__panel--root is-active" data-panel="root"> 3122 <div class="shm__panel-scroll"> 3123<ul class="shm__menu" role="list"><li class="shm__item" data-has-children="true" data-panel-id="sale"><button 3124 3125 type="button" 3126 3127 class="shm__row shm__row--toggle" 3128 3129 data-shm-panel-trigger="sale" 3130 3131 aria-expanded="false" 3132 3133 style="color: #dc4a41;" 3134 3135 > 3136 3137 <span class="shm__row-thumb" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/SALE_AU_2_23467cd6-3618-46fe-81a3-db8fa872f99b.png?crop=center&height=104&v=1786493593&width=104" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/SALE_AU_2_23467cd6-3618-46fe-81a3-db8fa872f99b.png?crop=center&height=104&v=1786493593&width=104 104w" width="104" height="104" loading="lazy" class="shm__row-thumb-img"> 3138</span> 3139 3140 <span class="shm__row-label">Sale</span> 3141 3142 <span class="shm__row-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3143 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3144</svg> 3145</span> 3146 3147 </button></li> 3148 3149<li class="shm__item" data-has-children="true" data-panel-id="new-in"><button 3150 3151 type="button" 3152 3153 class="shm__row shm__row--toggle" 3154 3155 data-shm-panel-trigger="new-in" 3156 3157 aria-expanded="false" 3158 3159 3160 3161 > 3162 3163 <span class="shm__row-thumb" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/f83d6a5b-5cc9-40c4-836e-afa00f205f6a.jpg?crop=center&height=104&v=1786451814&width=104" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/f83d6a5b-5cc9-40c4-836e-afa00f205f6a.jpg?crop=center&height=104&v=1786451814&width=104 104w" width="104" height="104" loading="lazy" class="shm__row-thumb-img"> 3164</span> 3165 3166 <span class="shm__row-label">New In</span> 3167 3168 <span class="shm__row-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3169 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3170</svg> 3171</span> 3172 3173 </button></li> 3174 3175<li class="shm__item" data-has-children="true" data-panel-id="jewellery"><button 3176 3177 type="button" 3178 3179 class="shm__row shm__row--toggle" 3180 3181 data-shm-panel-trigger="jewellery" 3182 3183 aria-expanded="false" 3184 3185 3186 3187 > 3188 3189 <span class="shm__row-thumb" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/51257491_2_43a57b24-7808-45ee-a0e7-832a2c41dfa7.jpg?crop=center&height=104&v=1786493572&width=104" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/51257491_2_43a57b24-7808-45ee-a0e7-832a2c41dfa7.jpg?crop=center&height=104&v=1786493572&width=104 104w" width="104" height="104" loading="lazy" class="shm__row-thumb-img"> 3190</span> 3191
3192 <span class="shm__row-label">Jewellery</span> 3193 3194 <span class="shm__row-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3195 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3196</svg> 3197</span> 3198 3199 </button></li> 3200 3201<li class="shm__item" data-has-children="true" data-panel-id="waterproof"><button 3202 3203 type="button" 3204 3205 class="shm__row shm__row--toggle" 3206 3207 data-shm-panel-trigger="waterproof" 3208 3209 aria-expanded="false" 3210 3211 3212 3213 > 3214 3215 <span class="shm__row-thumb" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/b02b8b57-143e-4170-b78d-0856dbfa196d.jpg?crop=center&height=104&v=1786453820&width=104" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/b02b8b57-143e-4170-b78d-0856dbfa196d.jpg?crop=center&height=104&v=1786453820&width=104 104w" width="104" height="104" loading="lazy" class="shm__row-thumb-img"> 3216</span> 3217 3218 <span class="shm__row-label">Waterproof</span> 3219 3220 <span class="shm__row-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3221 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3222</svg> 3223</span> 3224 3225 </button></li> 3226 3227<li class="shm__item" data-has-children="true" data-panel-id="gifts-occasions"><button 3228 3229 type="button" 3230 3231 class="shm__row shm__row--toggle" 3232 3233 data-shm-panel-trigger="gifts-occasions" 3234 3235 aria-expanded="false" 3236 3237 3238 3239 > 3240 3241 <span class="shm__row-thumb" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/51467098_2_6d34261c-a9ec-40cd-b51a-74800573ca0b.jpg?crop=center&height=104&v=1786509047&width=104" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/51467098_2_6d34261c-a9ec-40cd-b51a-74800573ca0b.jpg?crop=center&height=104&v=1786509047&width=104 104w" width="104" height="104" loading="lazy" class="shm__row-thumb-img"> 3242</span> 3243 3244 <span class="shm__row-label">Gifts & Occasions</span> 3245 3246 <span class="shm__row-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3247 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3248</svg> 3249</span> 3250 3251 </button></li> 3252 3253<li class="shm__item" data-has-children="true" data-panel-id="piercing"><button 3254 3255 type="button" 3256 3257 class="shm__row shm__row--toggle is-active" 3258 3259 data-shm-panel-trigger="piercing" 3260 3261 aria-expanded="false" 3262 3263 3264 3265 > 3266 3267 <span class="shm__row-thumb" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/files/PIERCING-STUDIO_HOW-IT-WORKS.jpg?crop=center&height=104&v=1786456032&width=104" alt="" srcset="//www.lovisa.co.uk/cdn/shop/files/PIERCING-STUDIO_HOW-IT-WORKS.jpg?crop=center&height=104&v=1786456032&width=104 104w" width="104" height="104" loading="lazy" class="shm__row-thumb-img"> 3268</span> 3269 3270 <span class="shm__row-label">Piercing</span> 3271 3272 <span class="shm__row-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3273 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.
327300003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3274</svg> 3275</span> 3276 3277 </button></li> 3278 3279</ul></div><div class="shm__footer"><a class="shm__footer-link" href="/pages/faq"> 3280 3281 <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> 3282 3283 <path d="M10.6555 3.70207C11.2103 3.65491 11.7598 3.84542 11.8948 4.43795C11.8602 5.36153 11.9952 6.41491 11.912 7.32449C11.8513 7.99219 11.2569 8.23733 10.6555 8.1827C10.296 10.1354 8.58846 11.595 6.64512 11.8443C6.14597 11.9083 5.37881 12.0087 5.44278 11.2709C5.49134 10.7097 6.16839 10.8171 6.57461 10.7601C8.15282 10.5383 9.53399 9.27437 9.64045 7.63966C9.70301 6.67359 9.70955 5.17382 9.64045 4.21149C9.41539 1.09943 5.16776 0.054914 3.15438 2.27235C1.79329 3.77165 2.4792 5.53149 2.29803 7.32308C2.17897 8.49974 0.127295 8.49834 0.0250386 7.32495C0.0890074 6.43453 -0.0552727 5.4381 0.0250386 4.56075C0.0862059 3.89305 0.679669 3.64791 1.28154 3.70254C1.59578 1.98986 2.96574 0.627832 4.62566 0.178182C7.27266 -0.538549 10.1102 0.961218 10.6551 3.70207H10.6555Z" fill="currentColor"/> 3284 3285 </svg> 3286 3287 <span>Help Centre</span> 3288 3289 </a><div class="shm__footer-region"> 3290 3291 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"> 3292 3293 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.9998 15.1795C11.9649 15.1795 15.1793 11.9651 15.1793 7.99999C15.1793 4.03486 11.9649 0.820496 7.9998 0.820496C4.03468 0.820496 0.820312 4.03486 0.820312 7.99999C0.820312 11.9651 4.03468 15.1795 7.9998 15.1795ZM10.2378 13.1175C12.0864 12.3079 13.4121 10.5261 13.5684 8.41878C12.9119 8.77684 12.0841 9.07038 11.1405 9.27472C11.0218 10.7662 10.6983 12.0979 10.2378 13.1175ZM5.76179 2.8825C4.20843 3.56279 3.02422 4.92961 2.59291 6.59919C2.77768 6.77451 3.09233 6.99012 3.57111 7.20291C3.92915 7.36204 4.34666 7.50521 4.8132 7.62485C4.85561 5.77101 5.21056 4.10303 5.76179 2.8825ZM6.48461 9.52424C6.60962 10.6863 6.87117 11.6856 7.20144 12.4287C7.436 12.9564 7.67398 13.2848 7.85764 13.4595C7.92296 13.5217 7.97024 13.5548 7.9998 13.5719C8.02936 13.5548 8.07664 13.5217 8.14196 13.4595C8.32562 13.2848 8.5636 12.9564 8.79816 12.4287C9.12843 11.6856 9.38998 10.6863 9.51499 9.52424C9.02653 9.57088 8.51962 9.59543 7.99981 9.59543C7.47999 9.59543 6.97307 9.57088 6.48461 9.52424ZM4.85906 9.27471C4.97784 10.7662 5.30134 12.0979 5.76179 13.1175C3.91324 12.3079 2.58746 10.5261 2.43122 8.41877C3.08768 8.77683 3.91548 9.07037 4.85906 9.27471ZM9.59498 7.91192C9.09191 7.96876 8.55762 7.99999 7.99981 7.99999C7.44199 7.99999 6.90769 7.96877 6.40462 7.91192C6.4151 6.13657 6.74169 4.60571 7.20144 3.57129C7.436 3.04353 7.67398 2.71521 7.85764 2.54043C7.92296 2.47826 7.97024 2.44513 7.9998 2.42803C8.02936 2.44513 8.07664 2.47826 8.14196 2.54043C8.32562 2.71521 8.5636 3.04353 8.79816 3.57129C9.25791 4.60572 9.5845 6.13657 9.59498 7.91192ZM11.1864 7.62486C11.144 5.77101 10.789 4.10303 10.2378 2.8825C11.7912 3.56279 12.9754 4.92961 13.4067 6.5992C13.2219 6.77451 12.9073 6.99012 12.4285 7.20291C12.0705 7.36204 11.6529 7.50522 11.1864 7.62486Z" fill="currentColor"/> 3294 3295 </svg> 3296 3297 <span class="shm__footer-region-picker region-currency-picker"> 3298 3299 <button 3300 3301 type="button" 3302 3303 aria-label="Change region or currency, GBP selected" 3304 3305 data-region-currency-trigger 3306 3307 class="country-selector-trigger shm__footer-region-btn" 3308 3309 ><span data-customer-nav-country-name>United Kingdom</span> 3310 3311 </button> 3312 3313 </span> 3314 3315 </div> 3316 3317</div> 3318 3319 3320</div><div 3321 class="shm__panel" 3322 data-panel-id="sale" 3323 data-panel-title="Sale" 3324 3325 hidden 3326> 3327 <div class="shm__panel-body"> 3328 <div class="shm__panel-head"> 3329 <button type="button" class="shm__back" data-shm-panel-back> 3330 <span class="shm__back-icon" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="6" height="10" viewBox="0 0 6 10" fill="none" aria-hidden="true" focusable="false"> 3331 <path d="M4.97616 1.11246C5.20317 0.85905 5.20317 0.475425 4.97616 0.222018C4.71096 -0.0740203 4.24738 -0.0740209 3.98218 0.222017L5.96243e-08 4.66723L3.98216 9.11245C4.24736 9.40849 4.71094 9.40849 4.97614 9.11245C5.20315 8.85905 5.20315 8.47542 4.97614 8.22202L1.79167 4.66725L4.97616 1.11246Z" fill="currentColor"/> 3332</svg> 3333</span>
3334 <span class="shm__back-label">Sale</span> 3335 </button> 3336 </div><div class="shm__acc" data-shm-acc> 3337 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 3338 <span class="shm__acc-label">Shop By Category</span> 3339 <span class="shm__acc-icon" aria-hidden="true"> 3340 <span class="shm__acc-icon-plus"> 3341 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 3342 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3343 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3344 </svg> 3345 </span> 3346 <span class="shm__acc-icon-minus"> 3347 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 3348 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 3349 </svg> 3350 </span> 3351 </span> 3352 </button> 3353 <div class="shm__acc-body"> 3354 <ul class="shm__sublist" role="list"><li> 3355 <a class="shm__subrow" href="/collections/sale"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/SALE_AU_2_23467cd6-3618-46fe-81a3-db8fa872f99b.png?crop=center&height=80&v=1786493593&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/SALE_AU_2_23467cd6-3618-46fe-81a3-db8fa872f99b.png?crop=center&height=80&v=1786493593&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3356</span><span class="shm__subrow-label">Shop All Sale</span> 3357 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3358 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3359</svg> 3360</span> 3361 </a> 3362 </li><li> 3363 <a class="shm__subrow" href="/collections/sale-favourites"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/894f7dba-f03e-4e81-b16c-1c8a67169b2c.png?crop=center&height=80&v=1789980299&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/894f7dba-f03e-4e81-b16c-1c8a67169b2c.png?crop=center&height=80&v=1789980299&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3364</span><span class="shm__subrow-label">Sale Best Sellers</span> 3365 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3366 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3367</svg> 3368</span> 3369 </a> 3370 </li><li> 3371 <a class="shm__subrow" href="/collections/sale-earr
3371ings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/06b86974-aeb4-4705-a7e8-8562c5803ea2.png?crop=center&height=80&v=1789980332&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/06b86974-aeb4-4705-a7e8-8562c5803ea2.png?crop=center&height=80&v=1789980332&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3372</span><span class="shm__subrow-label">Sale Earrings</span> 3373 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3374 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3375</svg> 3376</span> 3377 </a> 3378 </li><li> 3379 <a class="shm__subrow" href="/collections/sale-necklaces"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/e6c29149-aa6d-42fa-a988-0fc43c29baf2.png?crop=center&height=80&v=1789980230&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/e6c29149-aa6d-42fa-a988-0fc43c29baf2.png?crop=center&height=80&v=1789980230&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3380</span><span class="shm__subrow-label">Sale Necklaces</span> 3381 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3382 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3383</svg> 3384</span> 3385 </a> 3386 </li><li> 3387 <a class="shm__subrow" href="/collections/sale-wristwear"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/983a1571-2a8b-408a-bd14-97f547d69d1f.png?crop=center&height=80&v=1789980214&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/983a1571-2a8b-408a-bd14-97f547d69d1f.png?crop=center&height=80&v=1789980214&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3388</span><span class="shm__subrow-label">Sale Wristwear</span> 3389 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3390 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3391</svg> 3392</span> 3393 </a> 3394 </li><li> 3395 <a class="shm__subrow" href="/collections/sale-rings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/2a2469d1-be03-4141-839f-87ce0c4bf23a.png?crop=center&height=80&v=1789980099&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/2a2469d1-be03-4141-839f-87ce0c4bf23a.png?crop=center&height=80&v=1789980099&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3396</span><span class="shm__subrow-label">Sale Rings</span> 3397 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3398 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.
339800003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3399</svg> 3400</span> 3401 </a> 3402 </li><li> 3403 <a class="shm__subrow" href="/collections/sale-body-jewellery"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/734e5478-68f8-4ff6-99b4-9d809b801ea0.png?crop=center&height=80&v=1789980151&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/734e5478-68f8-4ff6-99b4-9d809b801ea0.png?crop=center&height=80&v=1789980151&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3404</span><span class="shm__subrow-label">Sale Body Jewellery</span> 3405 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3406 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3407</svg> 3408</span> 3409 </a> 3410 </li><li> 3411 <a class="shm__subrow" href="/collections/sale-accessories"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/88487865-a14b-4155-acee-1edb19b70e2e.png?crop=center&height=80&v=1789980195&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/88487865-a14b-4155-acee-1edb19b70e2e.png?crop=center&height=80&v=1789980195&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3412</span><span class="shm__subrow-label">Sale Accessories</span> 3413 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3414 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3415</svg> 3416</span> 3417 </a> 3418 </li></ul> 3419 </div> 3420 </div><div class="shm__acc" data-shm-acc> 3421 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 3422 <span class="shm__acc-label">Shop By Material</span> 3423 <span class="shm__acc-icon" aria-hidden="true"> 3424 <span class="shm__acc-icon-plus"> 3425 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 3426 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3427 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3428 </svg> 3429 </span> 3430 <span class="shm__acc-icon-minus"> 3431 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 3432 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 3433 </svg> 3434 </span> 3435 </span> 3436 </button> 3437 <div class="shm__acc-body"> 3438 <ul class="shm__sublist" role="list"><li> 3439 <a class="shm__subrow" href="/collections/sale-waterproof-jewellery"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/cf192218-09ce-4fe5-97c0-ea6b2bc56645.png?crop=center&height=80&v=1789980364&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/cf192218-09ce-4fe5-97c0-ea6b2bc56645.png?crop=center&height=80&v=1789980364&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3440</span><span class="shm__subrow-label">Sale Waterproof</span>
3441 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3442 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3443</svg> 3444</span> 3445 </a> 3446 </li><li> 3447 <a class="shm__subrow" href="/collections/sale-sterling-silver"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/SALE_AU_2_610c6fba-f473-4461-b11e-60056ccc8e1b.png?crop=center&height=80&v=1790036668&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/SALE_AU_2_610c6fba-f473-4461-b11e-60056ccc8e1b.png?crop=center&height=80&v=1790036668&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3448</span><span class="shm__subrow-label">Sale Sterling Silver</span> 3449 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3450 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3451</svg> 3452</span> 3453 </a> 3454 </li><li> 3455 <a class="shm__subrow" href="/collections/sale-gold-plated"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/SALE_AU_2_6c902592-e68f-417e-bec0-53cb9b15706e.png?crop=center&height=80&v=1790036679&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/SALE_AU_2_6c902592-e68f-417e-bec0-53cb9b15706e.png?crop=center&height=80&v=1790036679&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3456</span><span class="shm__subrow-label">Sale Gold Plated</span> 3457 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3458 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3459</svg> 3460</span> 3461 </a> 3462 </li><li> 3463 <a class="shm__subrow" href="/collections/sale-cubic-zirconia"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/SALE_AU_2_1d924250-d6ce-49c6-8bf4-73a3359f7ca9.png?crop=center&height=80&v=1790036673&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/SALE_AU_2_1d924250-d6ce-49c6-8bf4-73a3359f7ca9.png?crop=center&height=80&v=1790036673&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3464</span><span class="shm__subrow-label">Sale Cubic Zirconia</span> 3465 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3466 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.9
346661335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3467</svg> 3468</span> 3469 </a> 3470 </li><li> 3471 <a class="shm__subrow" href="/collections/sale-pearls"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/SALE_AU_2_59d63e78-9659-4ec0-80ac-e762539b7d5a.png?crop=center&height=80&v=1790036670&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/SALE_AU_2_59d63e78-9659-4ec0-80ac-e762539b7d5a.png?crop=center&height=80&v=1790036670&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3472</span><span class="shm__subrow-label">Sale Pearls</span> 3473 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3474 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3475</svg> 3476</span> 3477 </a> 3478 </li></ul> 3479 </div> 3480 </div><div class="shm__acc" data-shm-acc> 3481 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 3482 <span class="shm__acc-label">Shop By Price</span> 3483 <span class="shm__acc-icon" aria-hidden="true"> 3484 <span class="shm__acc-icon-plus"> 3485 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 3486 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3487 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3488 </svg> 3489 </span> 3490 <span class="shm__acc-icon-minus"> 3491 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 3492 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 3493 </svg> 3494 </span> 3495 </span> 3496 </button> 3497 <div class="shm__acc-body"> 3498 <ul class="shm__sublist" role="list"><li> 3499 <a class="shm__subrow" href="/collections/sale-under-3"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/8cd348b3-9789-4435-9f80-325af6d7b62c.png?crop=center&height=80&v=1789980250&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/8cd348b3-9789-4435-9f80-325af6d7b62c.png?crop=center&height=80&v=1789980250&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3500</span><span class="shm__subrow-label">Sale Under £3</span> 3501 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3502 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3503</svg> 3504</span> 3505 </a> 3506 </li><li> 3507 <a class="shm__subrow" href="/collections/sale-under-5"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/920e670b-42f5-42ab-8a36-9bd83f1a2e64.png?crop=center&height=80&v=1789980277&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/920e670b-42f5-42ab-8a36-9bd83f1a2e64.png?crop=center&height=80&v=1789980277&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3508</span><span class="shm__subrow-label">Sale Under £5</span>
3509 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3510 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3511</svg> 3512</span> 3513 </a> 3514 </li><li> 3515 <a class="shm__subrow" href="/collections/sale-under-10"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/35e316cb-7921-4842-9d3f-1bba5870007c.png?crop=center&height=80&v=1789980348&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/35e316cb-7921-4842-9d3f-1bba5870007c.png?crop=center&height=80&v=1789980348&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3516</span><span class="shm__subrow-label">Sale Under £10</span> 3517 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3518 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3519</svg> 3520</span> 3521 </a> 3522 </li></ul> 3523 </div> 3524 </div></div> 3525 3526 <div class="shm__panel-foot"> 3527 <a class="shm__shop-all" href="/collections/sale">Shop All Sale</a> 3528 </div> 3529</div> 3530<div 3531 class="shm__panel" 3532 data-panel-id="new-in" 3533 data-panel-title="New In" 3534 3535 hidden 3536> 3537 <div class="shm__panel-body"> 3538 <div class="shm__panel-head"> 3539 <button type="button" class="shm__back" data-shm-panel-back> 3540 <span class="shm__back-icon" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="6" height="10" viewBox="0 0 6 10" fill="none" aria-hidden="true" focusable="false"> 3541 <path d="M4.97616 1.11246C5.20317 0.85905 5.20317 0.475425 4.97616 0.222018C4.71096 -0.0740203 4.24738 -0.0740209 3.98218 0.222017L5.96243e-08 4.66723L3.98216 9.11245C4.24736 9.40849 4.71094 9.40849 4.97614 9.11245C5.20315 8.85905 5.20315 8.47542 4.97614 8.22202L1.79167 4.66725L4.97616 1.11246Z" fill="currentColor"/> 3542</svg> 3543</span> 3544 <span class="shm__back-label">New In</span> 3545 </button> 3546 </div><div class="shm__acc" data-shm-acc> 3547 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 3548 <span class="shm__acc-label">New</span> 3549 <span class="shm__acc-icon" aria-hidden="true"> 3550 <span class="shm__acc-icon-plus"> 3551 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 3552 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3553 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3554 </svg> 3555 </span> 3556 <span class="shm__acc-icon-minus"> 3557 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 3558 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 3559 </svg> 3560 </span> 3561 </span> 3562 </button> 3563 <div class="shm__acc-body"> 3564 <ul class="shm__sublist" role="list"><li> 3565 <a class="shm__subrow" href="/collections/new-arrivals"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/f83d6a5b-5cc9-40c4-836e-afa00f205f6a.jpg?crop=center&height=80&v=1786451814&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/f83d6a5b-5cc9-40c4-836e-afa00f205f6a.jpg?crop=center&height=80&v=1786451814&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3566</span><span class="shm__subrow-label">Shop All New Arrivals</span>
3567 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3568 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3569</svg> 3570</span> 3571 </a> 3572 </li><li> 3573 <a class="shm__subrow" href="/collections/new-earrings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/d22c1f47-afea-4a04-9979-8070e7c91444.jpg?crop=center&height=80&v=1786451860&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/d22c1f47-afea-4a04-9979-8070e7c91444.jpg?crop=center&height=80&v=1786451860&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3574</span><span class="shm__subrow-label">New Earrings</span> 3575 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3576 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3577</svg> 3578</span> 3579 </a> 3580 </li><li> 3581 <a class="shm__subrow" href="/collections/new-necklaces"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/fe8f8834-445c-45f2
3581-9606-bfb7ba73624d.jpg?crop=center&height=80&v=1786451877&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/fe8f8834-445c-45f2-9606-bfb7ba73624d.jpg?crop=center&height=80&v=1786451877&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3582</span><span class="shm__subrow-label">New Necklaces</span> 3583 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3584 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3585</svg> 3586</span> 3587 </a> 3588 </li><li> 3589 <a class="shm__subrow" href="/collections/new-rings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/7832b1b3-8d9d-41e8-9fff-0fb3bfc52fde.jpg?crop=center&height=80&v=1786451913&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/7832b1b3-8d9d-41e8-9fff-0fb3bfc52fde.jpg?crop=center&height=80&v=1786451913&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3590</span><span class="shm__subrow-label">New Rings</span> 3591 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3592 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3593</svg> 3594</span> 3595 </a> 3596 </li><li> 3597 <a class="shm__subrow" href="/collections/new-wristwear"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/c3dfc82d-5db7-41c0-b842-64c4ab0a292f.jpg?crop=center&height=80&v=1786451936&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/c3dfc82d-5db7-41c0-b842-64c4ab0a292f.jpg?crop=center&height=80&v=1786451936&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3598</span><span class="shm__subrow-label">New Wristwear</span> 3599 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3600 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3601</svg> 3602</span> 3603 </a> 3604 </li><li> 3605 <a class="shm__subrow" href="/collections/new-body-piercings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/055ab7ab-ed1b-456d-b72e-9d1e36a779ca.jpg?crop=center&height=80&v=1786451897&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/055ab7ab-ed1b-456d-b72e-9d1e36a779ca.jpg?crop=center&height=80&v=1786451897&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3606</span><span class="shm__subrow-label">New Body & Piercings</span> 3607 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3608 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.
360800003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3609</svg> 3610</span> 3611 </a> 3612 </li><li> 3613 <a class="shm__subrow" href="/collections/new-accessories"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/5936e44e-abda-4099-96c9-ec8c5f579949.jpg?crop=center&height=80&v=1786451840&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/5936e44e-abda-4099-96c9-ec8c5f579949.jpg?crop=center&height=80&v=1786451840&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3614</span><span class="shm__subrow-label">New Accessories</span> 3615 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3616 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3617</svg> 3618</span> 3619 </a> 3620 </li></ul> 3621 </div> 3622 </div><div class="shm__acc" data-shm-acc> 3623 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 3624 <span class="shm__acc-label">Best Sellers</span> 3625 <span class="shm__acc-icon" aria-hidden="true"> 3626 <span class="shm__acc-icon-plus"> 3627 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 3628 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3629 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3630 </svg> 3631 </span> 3632 <span class="shm__acc-icon-minus"> 3633 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 3634 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 3635 </svg> 3636 </span> 3637 </span> 3638 </button> 3639 <div class="shm__acc-body"> 3640 <ul class="shm__sublist" role="list"><li> 3641 <a class="shm__subrow" href="/collections/best-sellers"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/f31005f6-96cd-42a8-b076-f9f3013a146a.jpg?crop=center&height=80&v=1786452039&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/f31005f6-96cd-42a8-b076-f9f3013a146a.jpg?crop=center&height=80&v=1786452039&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3642</span><span class="shm__subrow-label">Shop All Best Sellers</span> 3643 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3644 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.9
364461335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3645</svg> 3646</span> 3647 </a> 3648 </li><li> 3649 <a class="shm__subrow" href="/collections/best-selling-earrings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/86799972-9425-47d2-adc2-f01a1c68c916.jpg?crop=center&height=80&v=1786451976&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/86799972-9425-47d2-adc2-f01a1c68c916.jpg?crop=center&height=80&v=1786451976&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3650</span><span class="shm__subrow-label">Best Selling Earrings</span> 3651 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3652 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3653</svg> 3654</span> 3655 </a> 3656 </li><li> 3657 <a class="shm__subrow" href="/collections/best-selling-necklaces"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/0b993277-5855-438a-bd56-657e270923fa.jpg?crop=center&height=80&v=1786451991&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/0b993277-5855-438a-bd56-657e270923fa.jpg?crop=center&height=80&v=1786451991&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3658</span><span class="shm__subrow-label">Best Selling Necklaces</span> 3659 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3660 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3661</svg> 3662</span> 3663 </a> 3664 </li><li> 3665 <a class="shm__subrow" href="/collections/best-selling-rings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/ced58cfc-d84d-4b65-a38b-fe09f0ca839b.jpg?crop=center&height=80&v=1786452023&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/ced58cfc-d84d-4b65-a38b-fe09f0ca839b.jpg?crop=center&height=80&v=1786452023&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3666</span><span class="shm__subrow-label">Best Selling Rings</span> 3667 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3668 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3669</svg> 3670</span> 3671 </a> 3672 </li><li> 3673 <a class="shm__subrow" href="/collections/best-selling-wristwear"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/5fe86fb3-cfbc-4a99-b144-3245a259a4dc.jpg?crop=center&height=80&v=1786452058&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/5fe86fb3-cfbc-4a99-b144-3245a259a4dc.jpg?crop=center&height=80&v=1786452058&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3674</span><span class="shm__subrow-label">Best Selling Wristwear</span>
3675 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3676 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3677</svg> 3678</span> 3679 </a> 3680 </li><li> 3681 <a class="shm__subrow" href="/collections/best-selling-body-jewellery"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/4c654e45-612d-42de-9281-92ffb8f39bb5.jpg?crop=center&height=80&v=1786452007&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/4c654e45-612d-42de-9281-92ffb8f39bb5.jpg?crop=center&height=80&v=1786452007&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3682</span><span class="shm__subrow-label">Best Selling Body & Piercings</span> 3683 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3684 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3685</svg> 3686</span> 3687 </a> 3688 </li><li> 3689 <a class="shm__subrow" href="/collections/back-in-stock"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/Back_In_Stock.png?crop=center&height=80&v=1787818219&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/Back_In_Stock.png?crop=center&height=80&v=1787818219&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3690</span><span class="shm__subrow-label">Back In Stock</span> 3691 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3692 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3693</svg> 3694</span> 3695 </a> 3696 </li></ul> 3697 </div> 3698 </div><div class="shm__acc" data-shm-acc> 3699 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 3700 <span class="shm__acc-label">Trending Now</span> 3701 <span class="shm__acc-icon" aria-hidden="true"> 3702 <span class="shm__acc-icon-plus"> 3703 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 3704 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3705 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3706 </svg> 3707 </span> 3708 <span class="shm__acc-icon-minus"> 3709 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 3710 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 3711 </svg> 3712 </span> 3713 </span> 3714 </button> 3715 <div class="shm__acc-body"> 3716 <ul class="shm__sublist" role="list"><li> 3717 <a class="shm__subrow" href="/collections/trending-now"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/24e502a5-1173-4da3-978b-feb27088f021.jpg?crop=center&height=80&v=1786452101&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/24e502a5-1173-4da3-978b-feb27088f021.jpg?crop=center&height=80&v=1786452101&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3718</span><span class="shm__subrow-label">Shop All Trending</span>
3719 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3720 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3721</svg> 3722</span> 3723 </a> 3724 </li><li> 3725 <a class="shm__subrow" href="/collections/virtual-try-on"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/c05ce083-e734-4050-be08-17a230edee36.jpg?crop=center&height=80&v=1786452122&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/c05ce083-e734-4050-be08-17a230edee36.jpg?crop=center&height=80&v=1786452122&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3726</span><span class="shm__subrow-label">Virtual Try On</span> 3727 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3728 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3729</svg> 3730</span> 3731 </a> 3732 </li><li> 3733 <a class="shm__subrow" href="/collections/kids"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/7a53865b-eba1-4be0-ae3a-29bb8f864d2c.jpg?crop=center&height=80&v=1786453663&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/7a53865b-eba1-4be0-ae3a-29bb8f864d2c.jpg?crop=center&height=80&v=1786453663&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3734</span><span class="shm__subrow-label">Kids</span> 3735 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3736 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3737</svg> 3738</span> 3739 </a> 3740 </li><li> 3741 <a class="shm__subrow" href="/collections/tweens"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/Tweens.webp?crop=center&height=80&v=1787219094&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/Tweens.webp?crop=center&height=80&v=1787219094&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3742</span><span class="shm__subrow-label">Tweens</span> 3743 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3744 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3745</svg> 3746</span> 3747 </a> 3748 </li><li> 3749 <a class="shm__subrow" href="/collections/mens"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/Gifts_For_Him.jpg?crop=center&height=80&v=1786690711&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/Gifts_For_Him.jpg?crop=center&height=80&v=1786690711&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3750</span><span class="shm__subrow-label">Men's Jewellery</span>
3751 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3752 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3753</svg> 3754</span> 3755 </a> 3756 </li><li> 3757 <a class="shm__subrow" href="/collections/pearl"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/d0aad94c-fdea-40d7-84ae-9a5209008b51.jpg?crop=center&height=80&v=1786452306&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/d0aad94c-fdea-40d7-84ae-9a5209008b51.jpg?crop=center&height=80&v=1786452306&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3758</span><span class="shm__subrow-label">Pearl Jewellery</span> 3759 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3760 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3761</svg> 3762</span> 3763 </a> 3764 </li><li> 3765 <a class="shm__subrow" href="/collections/flat-backs"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/891d884b-09e0-4569-8209-407098d266df.jpg?crop=center&height=80&v=1786453400&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/891d884b-09e0-4569-8209-407098d266df.jpg?crop=center&height=80&v=1786453400&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3766</span><span class="shm__subrow-label">Flat Back Studs</span> 3767 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3768 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3769</svg> 3770</span> 3771 </a> 3772 </li><li> 3773 <a class="shm__subrow" href="/collections/sleeper-earrings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/7e9541c5-acfb-4b51-9529-7d7526d6806b.jpg?crop=center&height=80&v=1786509676&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/7e9541c5-acfb-4b51-9529-7d7526d6806b.jpg?crop=center&height=80&v=1786509676&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3774</span><span class="shm__subrow-label">Sleeper Earrings</span> 3775 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3776 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3777</svg> 3778</span> 3779 </a> 3780 </li><li> 3781 <a class="shm__subrow" href="/collections/blind-box"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/Mystery_Box_-_Vol_1.jpg?crop=center&height=80&v=1788554151&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/Mystery_Box_-_Vol_1.jpg?crop=center&height=80&v=1788554151&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3782</span><span class="shm__subrow-label">Mystery Box</span>
3783 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3784 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3785</svg> 3786</span> 3787 </a> 3788 </li></ul> 3789 </div> 3790 </div></div> 3791 3792 <div class="shm__panel-foot"> 3793 <a class="shm__shop-all" href="/collections/new-arrivals">Shop All New In</a> 3794 </div> 3795</div> 3796<div 3797 class="shm__panel" 3798 data-panel-id="jewellery" 3799 data-panel-title="Jewellery" 3800 3801 hidden 3802> 3803 <div class="shm__panel-body"> 3804 <div class="shm__panel-head"> 3805 <button type="button" class="shm__back" data-shm-panel-back> 3806 <span class="shm__back-icon" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="6" height="10" viewBox="0 0 6 10" fill="none" aria-hidden="true" focusable="false"> 3807 <path d="M4.97616 1.11246C5.20317 0.85905 5.20317 0.475425 4.97616 0.222018C4.71096 -0.0740203 4.24738 -0.0740209 3.98218 0.222017L5.96243e-08 4.66723L3.98216 9.11245C4.24736 9.40849 4.71094 9.40849 4.97614 9.11245C5.20315 8.85905 5.20315 8.47542 4.97614 8.22202L1.79167 4.66725L4.97616 1.11246Z" fill="currentColor"/> 3808</svg> 3809</span> 3810 <span class="shm__back-label">Jewellery</span> 3811 </button> 3812 </div><div class="shm__acc" data-shm-acc> 3813 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 3814 <span class="shm__acc-label">Earrings</span> 3815 <span class="shm__acc-icon" aria-hidden="true"> 3816 <span class="shm__acc-icon-plus"> 3817 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 3818 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3819 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3820 </svg> 3821 </span> 3822 <span class="shm__acc-icon-minus"> 3823 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 3824 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 3825 </svg> 3826 </span> 3827 </span> 3828 </button> 3829 <div class="shm__acc-body"> 3830 <ul class="shm__sublist" role="list"><li> 3831 <a class="shm__subrow" href="/collections/earrings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/5a88c0f9-ffcc-4a10-998d-f617a9d2f96c.jpg?crop=center&height=80&v=1786452519&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/5a88c0f9-ffcc-4a10-998d-f617a9d2f96c.jpg?crop=center&height=80&v=1786452519&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3832</span><span class="shm__subrow-label">Shop All Earrings</span> 3833 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3834 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.
383400003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3835</svg> 3836</span> 3837 </a> 3838 </li><li> 3839 <a class="shm__subrow" href="/collections/hoop-earrings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/b22a3e75-7863-49fe-b551-cab819ae348c.jpg?crop=center&height=80&v=1786452542&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/b22a3e75-7863-49fe-b551-cab819ae348c.jpg?crop=center&height=80&v=1786452542&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3840</span><span class="shm__subrow-label">Hoops</span> 3841 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3842 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3843</svg> 3844</span> 3845 </a> 3846 </li><li> 3847 <a class="shm__subrow" href="/collections/drop-earrings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/f82cc4ab-4655-4af4-86c7-e797b846d6ef.jpg?crop=center&height=80&v=1786452560&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/f82cc4ab-4655-4af4-86c7-e797b846d6ef.jpg?crop=center&height=80&v=1786452560&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3848</span><span class="shm__subrow-label">Drops & Dangles</span> 3849 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3850 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3851</svg> 3852</span> 3853 </a> 3854 </li><li> 3855 <a class="shm__subrow" href="/collections/stud-earrings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/62718264-ae4e-487f-b855-bc39d2c7c0e2.jpg?crop=center&height=80&v=1786452577&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/62718264-ae4e-487f-b855-bc39d2c7c0e2.jpg?crop=center&height=80&v=1786452577&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3856</span><span class="shm__subrow-label">Studs</span> 3857 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3858 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3859</svg> 3860</span> 3861 </a> 3862 </li><li> 3863 <a class="shm__subrow" href="/collections/ear-stacks"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/dc969e91-75c9-47c6-9a03-8642629c21e7.jpg?crop=center&height=80&v=1786452595&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/dc969e9
38631-75c9-47c6-9a03-8642629c21e7.jpg?crop=center&height=80&v=1786452595&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3864</span><span class="shm__subrow-label">Ear Stacks</span> 3865 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3866 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3867</svg> 3868</span> 3869 </a> 3870 </li><li> 3871 <a class="shm__subrow" href="/collections/statement-earrings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/f704e9c1-b327-4368-813f-01dfbfefbe67.jpg?crop=center&height=80&v=1786452614&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/f704e9c1-b327-4368-813f-01dfbfefbe67.jpg?crop=center&height=80&v=1786452614&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3872</span><span class="shm__subrow-label">Statement Earrings</span> 3873 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3874 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3875</svg> 3876</span> 3877 </a> 3878 </li><li> 3879 <a class="shm__subrow" href="/collections/sterling-silver-earrings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/b01f12fd-e8b0-4f17-85b1-483317d2dae8.jpg?crop=center&height=80&v=1786452644&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/b01f12fd-e8b0-4f17-85b1-483317d2dae8.jpg?crop=center&height=80&v=1786452644&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3880</span><span class="shm__subrow-label">Sterling Silver Earrings</span> 3881 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3882 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3883</svg> 3884</span> 3885 </a> 3886 </li><li> 3887 <a class="shm__subrow" href="/collections/gold-plated-earrings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/f24ef7c2-563d-4b0d-98b4-1bf746294ab0.jpg?crop=center&height=80&v=1786452664&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/f24ef7c2-563d-4b0d-98b4-1bf746294ab0.jpg?crop=center&height=80&v=1786452664&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3888</span><span class="shm__subrow-label">Gold Plated Earrings</span> 3889 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3890 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.
389000003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3891</svg> 3892</span> 3893 </a> 3894 </li></ul> 3895 </div> 3896 </div><div class="shm__acc" data-shm-acc> 3897 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 3898 <span class="shm__acc-label">Necklaces</span> 3899 <span class="shm__acc-icon" aria-hidden="true"> 3900 <span class="shm__acc-icon-plus"> 3901 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 3902 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3903 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3904 </svg> 3905 </span> 3906 <span class="shm__acc-icon-minus"> 3907 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 3908 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 3909 </svg> 3910 </span> 3911 </span> 3912 </button> 3913 <div class="shm__acc-body"> 3914 <ul class="shm__sublist" role="list"><li> 3915 <a class="shm__subrow" href="/collections/necklaces"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/724ddb27-2f8d-42bf-afbe-29af3fb558be.jpg?crop=center&height=80&v=1786452763&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/724ddb27-2f8d-42bf-afbe-29af3fb558be.jpg?crop=center&height=80&v=1786452763&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3916</span><span class="shm__subrow-label">Shop All Necklaces</span> 3917 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3918 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3919</svg> 3920</span> 3921 </a> 3922 </li><li> 3923 <a class="shm__subrow" href="/collections/pendant-necklaces"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/bde115ba-1124-4c4c-812c-1d75d8afd649.jpg?crop=center&height=80&v=1786452745&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/bde115ba-1124-4c4c-812c-1d75d8afd649.jpg?crop=center&height=80&v=1786452745&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3924</span><span class="shm__subrow-label">Pendant Necklaces</span> 3925 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3926 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.9
392661335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3927</svg> 3928</span> 3929 </a> 3930 </li><li> 3931 <a class="shm__subrow" href="/collections/layered-necklaces"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/03c33db8-832b-497d-94ba-9fe59410b342.jpg?crop=center&height=80&v=1786452732&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/03c33db8-832b-497d-94ba-9fe59410b342.jpg?crop=center&height=80&v=1786452732&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3932</span><span class="shm__subrow-label">Layered Necklaces</span> 3933 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3934 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3935</svg> 3936</span> 3937 </a> 3938 </li><li> 3939 <a class="shm__subrow" href="/collections/gold-plated-necklaces"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/12d355e8-a37d-4f61-8584-7274c6c77df9.jpg?crop=center&height=80&v=1786452709&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/12d355e8-a37d-4f61-8584-7274c6c77df9.jpg?crop=center&height=80&v=1786452709&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3940</span><span class="shm__subrow-label">Gold Plated Necklaces</span> 3941 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3942 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3943</svg> 3944</span> 3945 </a> 3946 </li><li> 3947 <a class="shm__subrow" href="/collections/sterling-silver-necklaces"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/c63ba3ce-36ff-417c-b372-32a58408acd7.jpg?crop=center&height=80&v=1786452917&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/c63ba3ce-36ff-417c-b372-32a58408acd7.jpg?crop=center&height=80&v=1786452917&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3948</span><span class="shm__subrow-label">Sterling Silver Necklaces</span> 3949 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3950 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3951</svg> 3952</span> 3953 </a> 3954 </li></ul> 3955 </div> 3956 </div><div class="shm__acc" data-shm-acc> 3957 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 3958 <span class="shm__acc-label">Rings</span> 3959 <span class="shm__acc-icon" aria-hidden="true"> 3960 <span class="shm__acc-icon-plus"> 3961 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 3962 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3963 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 3964 </svg> 3965 </span>
3966 <span class="shm__acc-icon-minus"> 3967 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 3968 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 3969 </svg> 3970 </span> 3971 </span> 3972 </button> 3973 <div class="shm__acc-body"> 3974 <ul class="shm__sublist" role="list"><li> 3975 <a class="shm__subrow" href="/collections/rings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/aae45866-ecfa-46e1-8756-7931a69addeb.jpg?crop=center&height=80&v=1786453006&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/aae45866-ecfa-46e1-8756-7931a69addeb.jpg?crop=center&height=80&v=1786453006&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3976</span><span class="shm__subrow-label">Shop All Rings</span> 3977 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3978 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3979</svg> 3980</span> 3981 </a> 3982 </li><li> 3983 <a class="shm__subrow" href="/collections/stacking-rings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/32f0122a-8880-49e6-994b-7a633cd9d292.jpg?crop=center&height=80&v=1786453023&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/32f0122a-8880-49e6-994b-7a633cd9d292.jpg?crop=center&height=80&v=1786453023&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3984</span><span class="shm__subrow-label">Stacking Rings</span> 3985 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3986 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3987</svg> 3988</span> 3989 </a> 3990 </li><li> 3991 <a class="shm__subrow" href="/collections/engagement-rings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/0804a8b4-b9c1-404f-86f0-c51c2e440bf3.jpg?crop=center&height=80&v=1786453068&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/0804a8b4-b9c1-404f-86f0-c51c2e440bf3.jpg?crop=center&height=80&v=1786453068&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 3992</span><span class="shm__subrow-label">Engagement Rings</span> 3993 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 3994 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.
399400003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 3995</svg> 3996</span> 3997 </a> 3998 </li><li> 3999 <a class="shm__subrow" href="/collections/fashion-rings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/9971efce-4a57-4f02-82ed-adda0d20b88d.jpg?crop=center&height=80&v=1786453084&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/9971efce-4a57-4f02-82ed-adda0d20b88d.jpg?crop=center&height=80&v=1786453084&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4000</span><span class="shm__subrow-label">Fashion Rings</span> 4001 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4002 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4003</svg> 4004</span> 4005 </a> 4006 </li><li> 4007 <a class="shm__subrow" href="/collections/gold-plated-rings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/2ba00cef-0ec8-4f37-9315-a6db60e5296f.jpg?crop=center&height=80&v=1786453110&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/2ba00cef-0ec8-4f37-9315-a6db60e5296f.jpg?crop=center&height=80&v=1786453110&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4008</span><span class="shm__subrow-label">Gold Plated Rings</span> 4009 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4010 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4011</svg> 4012</span> 4013 </a> 4014 </li><li> 4015 <a class="shm__subrow" href="/collections/sterling-silver-rings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/15394f89-0ea3-4554-a94d-d2c53e82853b.jpg?crop=center&height=80&v=1786453127&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/15394f89-0ea3-4554-a94d-d2c53e82853b.jpg?crop=center&height=80&v=1786453127&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4016</span><span class="shm__subrow-label">Sterling Silver Rings</span> 4017 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4018 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4019</svg> 4020</span> 4021 </a> 4022 </li></ul> 4023 </div> 4024 </div><div class="shm__acc" data-shm-acc> 4025 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 4026 <span class="shm__acc-label">Wristwear</span> 4027 <span class="shm__acc-icon" aria-hidden="true">
4028 <span class="shm__acc-icon-plus"> 4029 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 4030 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4031 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4032 </svg> 4033 </span> 4034 <span class="shm__acc-icon-minus"> 4035 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 4036 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 4037 </svg> 4038 </span> 4039 </span> 4040 </button> 4041 <div class="shm__acc-body"> 4042 <ul class="shm__sublist" role="list"><li> 4043 <a class="shm__subrow" href="/collections/wristwear"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/d0ad2255-b4a9-415f-a2b8-1ed65b3b4471.jpg?crop=center&height=80&v=1786453158&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/d0ad2255-b4a9-415f-a2b8-1ed65b3b4471.jpg?crop=center&height=80&v=1786453158&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4044</span><span class="shm__subrow-label">Shop All Wristwear</span> 4045 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4046 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4047</svg> 4048</span> 4049 </a> 4050 </li><li> 4051 <a class="shm__subrow" href="/collections/bracelets"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/0533f79d-4003-4d7c-9258-bbf80146abf3.jpg?crop=center&height=80&v=1786453207&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/0533f79d-4003-4d7c-9258-bbf80146abf3.jpg?crop=center&height=80&v=1786453207&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4052</span><span class="shm__subrow-label">Bracelets</span> 4053 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4054 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4055</svg> 4056</span> 4057 </a> 4058 </li><li> 4059 <a class="shm__subrow" href="/collections/bangles"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/81c7fe5a-2acd-46c2-8136-4211c00b8fc0.jpg?crop=center&height=80&v=1786453225&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/81c7fe5a-2acd-46c2-8136-4211c00b8fc0.jpg?crop=center&height=80&v=1786453225&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4060</span><span class="shm__subrow-label">Bangles</span>
4061 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4062 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4063</svg> 4064</span> 4065 </a> 4066 </li><li> 4067 <a class="shm__subrow" href="/collections/cuffs"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/ca83be3c-a0f3-42e5-94ca-2452696579cd.jpg?crop=center&height=80&v=1786453243&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/ca83be3c-a0f3-42e5-94ca-2452696579cd.jpg?crop=center&height=80&v=1786453243&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4068</span><span class="shm__subrow-label">Cuffs</span> 4069 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4070 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4071</svg> 4072</span> 4073 </a> 4074 </li><li> 4075 <a class="shm__subrow" href="/collections/watches"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/e7e19679-a38c-4972-9616-1dced86c63e1.jpg?crop=center&height=80&v=1786453262&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/e7e19679-a38c-4972-9616-1dced86c63e1.jpg?crop=center&height=80&v=1786453262&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4076</span><span class="shm__subrow-label">Watches & Straps</span> 4077 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4078 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4079</svg> 4080</span> 4081 </a> 4082 </li><li> 4083 <a class="shm__subrow" href="/collections/gold-plated-bracelets"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/f09925d5-0e40-4c9a-84d7-7d7ab76ea81e.jpg?crop=center&height=80&v=1786453189&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/f09925d5-0e40-4c9a-84d7-7d7ab76ea81e.jpg?crop=center&height=80&v=1786453189&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4084</span><span class="shm__subrow-label">Gold Plated Wristwear</span> 4085 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4086 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4087</svg> 4088</span> 4089 </a> 4090 </li><li> 4091 <a class="shm__subrow" href="/collections/sterling-silver-wristwear"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/51bb230b-c224-4439-974b-b6b40af5ab1d.jpg?crop=center&height=80&v=1786453174&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/51bb230b-c224-4439-974b-b6b40af5ab1d.jpg?crop=center&height=80&v=1786453174&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4092</span><span class="shm__subrow-label">Sterling Silver Wristwear</span>
4093 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4094 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4095</svg> 4096</span> 4097 </a> 4098 </li></ul> 4099 </div> 4100 </div><div class="shm__acc" data-shm-acc> 4101 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 4102 <span class="shm__acc-label">Body & Piercings</span> 4103 <span class="shm__acc-icon" aria-hidden="true"> 4104 <span class="shm__acc-icon-plus"> 4105 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 4106 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4107 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4108 </svg> 4109 </span> 4110 <span class="shm__acc-icon-minus"> 4111 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 4112 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 4113 </svg> 4114 </span> 4115 </span> 4116 </button> 4117 <div class="shm__acc-body"> 4118 <ul class="shm__sublist" role="list"><li> 4119 <a class="shm__subrow" href="/collections/body-jewellery"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/67ef47a5-54ba-462b-83b1-1020d4bc3075.jpg?crop=center&height=80&v=1786453315&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/67ef47a5-54ba-462b-83b1-1020d4bc3075.jpg?crop=center&height=80&v=1786453315&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4120</span><span class="shm__subrow-label">Shop All Body & Piercings</span> 4121 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4122 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4123</svg> 4124</span> 4125 </a> 4126 </li><li> 4127 <a class="shm__subrow" href="/collections/nose-piercings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/e33ad650-473b-4db4-bfb6-b15b84cb593b.jpg?crop=center&height=80&v=1786453333&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/e33ad650-473b-4db4-bfb6-b15b84cb593b.jpg?crop=center&height=80&v=1786453333&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4128</span><span class="shm__subrow-label">Nose</span>
4129 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4130 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4131</svg> 4132</span> 4133 </a> 4134 </li><li> 4135 <a class="shm__subrow" href="/collections/belly-button-piercings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/0b012c55-a0cf-4b88-b50e-660349789763.jpg?crop=center&height=80&v=1786453379&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/0b012c55-a0cf-4b88-b50e-660349789763.jpg?crop=center&height=80&v=1786453379&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4136</span><span class="shm__subrow-label">Belly</span> 4137 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4138 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4139</svg> 4140</span> 4141 </a> 4142 </li><li> 4143 <a class="shm__subrow" href="/collections/flat-backs"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/891d884b-09e0-4569-8209-407098d266df.jpg?crop=center&height=80&v=1786453400&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/891d884b-09e0-4569-8209-407098d266df.jpg?crop=center&height=80&v=1786453400&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4144</span><span class="shm__subrow-label">Flat Back Studs</span> 4145 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4146 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4147</svg> 4148</span> 4149 </a> 4150 </li><li> 4151 <a class="shm__subrow" href="/collections/helix-piercings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/c42b5325-43f0-4aa3-a419-105c0036ae67.jpg?crop=center&height=80&v=1786453416&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/c42b5325-43f0-4aa3-a419-105c0036ae67.jpg?crop=center&height=80&v=1786453416&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4152</span><span class="shm__subrow-label">Helix</span> 4153 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4154 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4155</svg> 4156</span> 4157 </a> 4158 </li><li> 4159 <a class="shm__subrow" href="/collections/cartilage-piercings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/c29d2723-d9b5-4fc7-9f1d-4d32990280b1.jpg?crop=center&height=80&v=1786453432&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/c29d2723-d9b5-4fc7-9f1d-4d32990280b1.jpg?crop=center&height=80&v=1786453432&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4160</span><span class="shm__subrow-label">Cartilage</span>
4161 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4162 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4163</svg> 4164</span> 4165 </a> 4166 </li><li> 4167 <a class="shm__subrow" href="/collections/clickers-hinged-rings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/326df5c7-ab55-489b-a681-bf3e9b6f3d7a.jpg?crop=center&height=80&v=1786453451&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/326df5c7-ab55-489b-a681-bf3e9b6f3d7a.jpg?crop=center&height=80&v=1786453451&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4168</span><span class="shm__subrow-label">Clicker Rings</span> 4169 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4170 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4171</svg> 4172</span> 4173 </a> 4174 </li></ul> 4175 </div> 4176 </div><div class="shm__acc" data-shm-acc> 4177 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 4178 <span class="shm__acc-label">Accessories</span> 4179 <span class="shm__acc-icon" aria-hidden="true"> 4180 <span class="shm__acc-icon-plus"> 4181 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 4182 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4183 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4184 </svg> 4185 </span> 4186 <span class="shm__acc-icon-minus"> 4187 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 4188 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 4189 </svg> 4190 </span> 4191 </span> 4192 </button> 4193 <div class="shm__acc-body"> 4194 <ul class="shm__sublist" role="list"><li> 4195 <a class="shm__subrow" href="/collections/accessories"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/37578478-7f34-4693-a66a-9e869fbe0357.jpg?crop=center&height=80&v=1786453483&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/37578478-7f34-4693-a66a-9e869fbe0357.jpg?crop=center&height=80&v=1786453483&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4196</span><span class="shm__subrow-label">Shop All Accessories</span>
4197 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4198 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4199</svg> 4200</span> 4201 </a> 4202 </li><li> 4203 <a class="shm__subrow" href="/collections/hair-accessories"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/6dc0a873-69ca-4a10-b8ef-a653c85f777e.jpg?crop=center&height=80&v=1786453519&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/6dc0a873-69ca-4a10-b8ef-a653c85f777e.jpg?crop=center&height=80&v=1786453519&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4204</span><span class="shm__subrow-label">Hair Accessories</span> 4205 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4206 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4207</svg> 4208</span> 4209 </a> 4210 </li><li> 4211 <a class="shm__subrow" href="/collections/anklets"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/4e62acd3-0f07-432e-8a92-f018fa71e8ad.jpg?crop=center&height=80&v=1786453577&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/4e62acd3-0f07-432e-8a92-f018fa71e8ad.jpg?crop=center&height=80&v=1786453577&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4212</span><span class="shm__subrow-label">Anklets</span> 4213 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4214 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4215</svg> 4216</span> 4217 </a> 4218 </li><li> 4219 <a class="shm__subrow" href="/collections/scarves"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/Untitled_design_7_1_0967052e-e1ee-4fa2-9bc3-ac858df4a76f.png?crop=center&height=80&v=1787017269&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/Untitled_design_7_1_0967052e-e1ee-4fa2-9bc3-ac858df4a76f.png?crop=center&height=80&v=1787017269&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4220</span><span class="shm__subrow-label">Scarves</span> 4221 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4222 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4223</svg> 4224</span> 4225 </a> 4226 </li><li> 4227 <a class="shm__subrow" href="/collections/belts"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/6d2440a4-3f15-46ee-9a28-403f860d88ea.jpg?crop=center&height=80&v=1786453640&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/6d2440a4-3f15-46ee-9a28-403f860d88ea.jpg?crop=center&height=80&v=1786453640&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4228</span><span class="shm__subrow-label">Belts & Waist Chains</span>
4229 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4230 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4231</svg> 4232</span> 4233 </a> 4234 </li><li> 4235 <a class="shm__subrow" href="/collections/kids"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/7a53865b-eba1-4be0-ae3a-29bb8f864d2c.jpg?crop=center&height=80&v=1786453663&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/7a53865b-eba1-4be0-ae3a-29bb8f864d2c.jpg?crop=center&height=80&v=1786453663&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4236</span><span class="shm__subrow-label">Kids Accessories</span> 4237 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4238 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4239</svg> 4240</span> 4241 </a> 4242 </li></ul> 4243 </div> 4244 </div></div> 4245 4246 <div class="shm__panel-foot"> 4247 <a class="shm__shop-all" href="/collections/all-jewellery">Shop All Jewellery</a> 4248 </div> 4249</div> 4250<div 4251 class="shm__panel" 4252 data-panel-id="waterproof" 4253 data-panel-title="Waterproof" 4254 4255 hidden 4256> 4257 <div class="shm__panel-body"> 4258 <div class="shm__panel-head"> 4259 <button type="button" class="shm__back" data-shm-panel-back> 4260 <span class="shm__back-icon" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="6" height="10" viewBox="0 0 6 10" fill="none" aria-hidden="true" focusable="false"> 4261 <path d="M4.97616 1.11246C5.20317 0.85905 5.20317 0.475425 4.97616 0.222018C4.71096 -0.0740203 4.24738 -0.0740209 3.98218 0.222017L5.96243e-08 4.66723L3.98216 9.11245C4.24736 9.40849 4.71094 9.40849 4.97614 9.11245C5.20315 8.85905 5.20315 8.47542 4.97614 8.22202L1.79167 4.66725L4.97616 1.11246Z" fill="currentColor"/> 4262</svg> 4263</span> 4264 <span class="shm__back-label">Waterproof</span> 4265 </button> 4266 </div><div class="shm__acc" data-shm-acc> 4267 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 4268 <span class="shm__acc-label">Shop By Style</span> 4269 <span class="shm__acc-icon" aria-hidden="true"> 4270 <span class="shm__acc-icon-plus"> 4271 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 4272 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4273 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4274 </svg> 4275 </span> 4276 <span class="shm__acc-icon-minus"> 4277 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 4278 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 4279 </svg> 4280 </span> 4281 </span> 4282 </button> 4283 <div class="shm__acc-body"> 4284 <ul class="shm__sublist" role="list"><li> 4285 <a class="shm__subrow" href="/collections/waterproof-jewellery"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/b02b8b57-143e-4170-b78d-0856dbfa196d.jpg?crop=center&height=80&v=1786453820&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/b02b8b57-143e-4170-b78d-0856dbfa196d.jpg?crop=center&height=80&v=1786453820&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4286</span><span class="shm__subrow-label">Shop All Waterproof</span>
4287 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4288 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4289</svg> 4290</span> 4291 </a> 4292 </li><li> 4293 <a class="shm__subrow" href="/collections/waterproof-earrings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/a535d2ce-f878-400e-9d18-e9a6f900bd18.jpg?crop=center&height=80&v=1786453743&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/a535d2ce-f878-400e-9d18-e9a6f900bd18.jpg?crop=center&height=80&v=1786453743&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4294</span><span class="shm__subrow-label">Waterproof Earrings</span> 4295 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4296 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4297</svg> 4298</span> 4299 </a> 4300 </li><li> 4301 <a class="shm__subrow" href="/collections/waterproof-necklaces"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/4c5dd037-ed07-4a7f-ad77-e88e7f1d77dd.jpg?crop=center&height=80&v=1786453759&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/4c5dd037-ed07-4a7f-ad77-e88e7f1d77dd.jpg?crop=center&height=80&v=1786453759&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4302</span><span class="shm__subrow-label">Waterproof Necklaces</span> 4303 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4304 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4305</svg> 4306</span> 4307 </a> 4308 </li><li> 4309 <a class="shm__subrow" href="/collections/waterproof-rings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/8c1563ed-8a86-4a6e-a9f5-afb47d138e34.jpg?crop=center&height=80&v=1786453774&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/8c1563ed-8a86-4a6e-a9f5-afb47d138e34.jpg?crop=center&height=80&v=1786453774&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4310</span><span class="shm__subrow-label">Waterproof Rings</span> 4311 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4312 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4313</svg> 4314</span> 4315 </a> 4316 </li><li> 4317 <a class="shm__subrow" href="/collections/waterproof-wristwear"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/d4bfc7a7-f1a2-4254-91a8-5a7af853f45f.jpg?crop=center&height=80&v=1786453795&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/d4bfc7a7-f1a2-4254-91a8-5a7af853f45f.jpg?crop=center&height=80&v=1786453795&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4318</span><span class="shm__subrow-label">Waterproof Wristwear</span>
4319 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4320 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4321</svg> 4322</span> 4323 </a> 4324 </li><li> 4325 <a class="shm__subrow" href="/pages/waterproof-jewellery"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/files/Waterproof_Edit_Jewellery.jpg?crop=center&height=80&v=1786456283&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/files/Waterproof_Edit_Jewellery.jpg?crop=center&height=80&v=1786456283&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4326</span><span class="shm__subrow-label">Waterproof Edit</span> 4327 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4328 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4329</svg> 4330</span> 4331 </a> 4332 </li></ul> 4333 </div> 4334 </div><div class="shm__acc" data-shm-acc> 4335 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 4336 <span class="shm__acc-label">Shop By Collection</span> 4337 <span class="shm__acc-icon" aria-hidden="true"> 4338 <span class="shm__acc-icon-plus"> 4339 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 4340 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4341 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4342 </svg> 4343 </span> 4344 <span class="shm__acc-icon-minus"> 4345 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 4346 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 4347 </svg> 4348 </span> 4349 </span> 4350 </button> 4351 <div class="shm__acc-body"> 4352 <ul class="shm__sublist" role="list"><li> 4353 <a class="shm__subrow" href="/collections/mens"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/Gifts_For_Him.jpg?crop=center&height=80&v=1786690711&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/Gifts_For_Him.jpg?crop=center&height=80&v=1786690711&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4354</span><span class="shm__subrow-label">Men's Jewellery</span> 4355 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4356 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.
435600003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4357</svg> 4358</span> 4359 </a> 4360 </li><li> 4361 <a class="shm__subrow" href="/collections/personalised"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/Personalised.webp?crop=center&height=80&v=1787219113&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/Personalised.webp?crop=center&height=80&v=1787219113&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4362</span><span class="shm__subrow-label">Personalised & Birthstones</span> 4363 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4364 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4365</svg> 4366</span> 4367 </a> 4368 </li></ul> 4369 </div> 4370 </div></div> 4371 4372 <div class="shm__panel-foot"> 4373 <a class="shm__shop-all" href="/collections/waterproof-jewellery">Shop All Waterproof</a> 4374 </div> 4375</div> 4376<div 4377 class="shm__panel" 4378 data-panel-id="gifts-occasions" 4379 data-panel-title="Gifts & Occasions" 4380 4381 hidden 4382> 4383 <div class="shm__panel-body"> 4384 <div class="shm__panel-head"> 4385 <button type="button" class="shm__back" data-shm-panel-back> 4386 <span class="shm__back-icon" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="6" height="10" viewBox="0 0 6 10" fill="none" aria-hidden="true" focusable="false"> 4387 <path d="M4.97616 1.11246C5.20317 0.85905 5.20317 0.475425 4.97616 0.222018C4.71096 -0.0740203 4.24738 -0.0740209 3.98218 0.222017L5.96243e-08 4.66723L3.98216 9.11245C4.24736 9.40849 4.71094 9.40849 4.97614 9.11245C5.20315 8.85905 5.20315 8.47542 4.97614 8.22202L1.79167 4.66725L4.97616 1.11246Z" fill="currentColor"/> 4388</svg> 4389</span> 4390 <span class="shm__back-label">Gifts & Occasions</span> 4391 </button> 4392 </div><div class="shm__acc" data-shm-acc> 4393 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 4394 <span class="shm__acc-label">Gifting By Recipient</span> 4395 <span class="shm__acc-icon" aria-hidden="true"> 4396 <span class="shm__acc-icon-plus"> 4397 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 4398 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4399 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4400 </svg> 4401 </span> 4402 <span class="shm__acc-icon-minus"> 4403 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 4404 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 4405 </svg> 4406 </span> 4407 </span> 4408 </button> 4409 <div class="shm__acc-body"> 4410 <ul class="shm__sublist" role="list"><li> 4411 <a class="shm__subrow" href="/pages/gift-ideas"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/files/Lovisa_Gift_Guide.jpg?crop=center&height=80&v=1786456156&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/files/Lovisa_Gift_Guide.jpg?crop=center&height=80&v=1786456156&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4412</span><span class="shm__subrow-label">Lovisa Gift Guide</span>
4413 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4414 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4415</svg> 4416</span> 4417 </a> 4418 </li><li> 4419 <a class="shm__subrow" href="/collections/gifts-for-her"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/fadf702d-9312-457d-958f-e26619019ac9.jpg?crop=center&height=80&v=1786454006&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/fadf702d-9312-457d-958f-e26619019ac9.jpg?crop=center&height=80&v=1786454006&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4420</span><span class="shm__subrow-label">Gifts For Her</span> 4421 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4422 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4423</svg> 4424</span> 4425 </a> 4426 </li><li> 4427 <a class="shm__subrow" href="/collections/gifts-for-mother"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/f1456e4e-e628-4eb9-a59f-c275f694e60e.jpg?crop=center&height=80&v=1786454040&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/f1456e4e-e628-4eb9-a59f-c275f694e60e.jpg?crop=center&height=80&v=1786454040&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4428</span><span class="shm__subrow-label">Gifts For Mum</span> 4429 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4430 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4431</svg> 4432</span> 4433 </a> 4434 </li><li> 4435 <a class="shm__subrow" href="/collections/gifts-for-him"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/a396a635-3f7c-4f82-be11-dbd2547aa72a.jpg?crop=center&height=80&v=1786454024&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/a396a635-3f7c-4f82-be11-dbd2547aa72a.jpg?crop=center&height=80&v=1786454024&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4436</span><span class="shm__subrow-label">Gifts For Him</span> 4437 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4438 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4439</svg> 4440</span> 4441 </a> 4442 </li><li> 4443 <a class="shm__subrow" href="/collections/gifts-for-kids"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/41f925d8-7dbf-4cda-a48a-1c67657baf82.jpg?crop=center&height=80&v=1786454060&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/41f925d8-7dbf-4cda-a48a-1c67657baf82.jpg?crop=center&height=80&v=1786454060&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4444</span><span class="shm__subrow-label">Gifts For Kids</span>
4445 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4446 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4447</svg> 4448</span> 4449 </a> 4450 </li><li> 4451 <a class="shm__subrow" href="/products/digital-gift-card"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/files/Digital_Gift_Card_2ed33950-339e-4f47-82fa-371d90135ea1.jpg?crop=center&height=80&v=1786479220&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/files/Digital_Gift_Card_2ed33950-339e-4f47-82fa-371d90135ea1.jpg?crop=center&height=80&v=1786479220&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4452</span><span class="shm__subrow-label">Digital Gift Card</span> 4453 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4454 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4455</svg> 4456</span> 4457 </a> 4458 </li></ul> 4459 </div> 4460 </div><div class="shm__acc" data-shm-acc> 4461 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 4462 <span class="shm__acc-label">Gifting By Price</span> 4463 <span class="shm__acc-icon" aria-hidden="true"> 4464 <span class="shm__acc-icon-plus"> 4465 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 4466 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4467 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4468 </svg> 4469 </span> 4470 <span class="shm__acc-icon-minus"> 4471 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 4472 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 4473 </svg> 4474 </span> 4475 </span> 4476 </button> 4477 <div class="shm__acc-body"> 4478 <ul class="shm__sublist" role="list"><li> 4479 <a class="shm__subrow" href="/collections/gifts-under-15"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/5c48de50-c47b-4cd2-b17b-8e822a39be13.jpg?crop=center&height=80&v=1786454167&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/5c48de50-c47b-4cd2-b17b-8e822a39be13.jpg?crop=center&height=80&v=1786454167&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4480</span><span class="shm__subrow-label">Gifts Under £15</span>
4481 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4482 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4483</svg> 4484</span> 4485 </a> 4486 </li><li> 4487 <a class="shm__subrow" href="/collections/gifts-under-20"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/43d0bd3e-c2a2-4307-aeda-4b37f7a1c462.jpg?crop=center&height=80&v=1786454180&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/43d0bd3e-c2a2-4307-aeda-4b37f7a1c462.jpg?crop=center&height=80&v=1786454180&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4488</span><span class="shm__subrow-label">Gifts Under £20</span> 4489 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4490 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4491</svg> 4492</span> 4493 </a> 4494 </li><li> 4495 <a class="shm__subrow" href="/collections/gifts-under-30"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/9b560451-d34c-4bf0-817a-a19f1cd4bf54.jpg?crop=center&height=80&v=1786454200&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/9b560451-d34c-4bf0-817a-a19f1cd4bf54.jpg?crop=center&height=80&v=1786454200&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4496</span><span class="shm__subrow-label">Gifts Under £30</span> 4497 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4498 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4499</svg> 4500</span> 4501 </a> 4502 </li></ul> 4503 </div> 4504 </div><div class="shm__acc" data-shm-acc> 4505 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 4506 <span class="shm__acc-label">Occasions</span> 4507 <span class="shm__acc-icon" aria-hidden="true"> 4508 <span class="shm__acc-icon-plus"> 4509 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 4510 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4511 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4512 </svg> 4513 </span> 4514 <span class="shm__acc-icon-minus"> 4515 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 4516 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 4517 </svg> 4518 </span> 4519 </span> 4520 </button> 4521 <div class="shm__acc-body"> 4522 <ul class="shm__sublist" role="list"><li> 4523 <a class="shm__subrow" href="/pages/lovisa-bridal-jewellery-collection"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/files/BRIDAL-EDIT.jpg?crop=center&height=80&v=1786456187&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/files/BRIDAL-EDIT.jpg?crop=center&height=80&v=1786456187&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4524</span><span class="shm__subrow-label">The Bridal Edit</span>
4525 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4526 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4527</svg> 4528</span> 4529 </a> 4530 </li><li> 4531 <a class="shm__subrow" href="/collections/bridesmaid-gifts"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/98f7c2f1-f8f0-42e6-9ad2-1eaa01a40e8c.jpg?crop=center&height=80&v=1786454598&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/98f7c2f1-f8f0-42e6-9ad2-1eaa01a40e8c.jpg?crop=center&height=80&v=1786454598&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4532</span><span class="shm__subrow-label">Bridesmaid Gifts</span> 4533 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4534 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4535</svg> 4536</span> 4537 </a> 4538 </li><li> 4539 <a class="shm__subrow" href="/collections/birthday-accessories"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/53f98c83-8e86-4b99-bc8d-3ae44a50b228.jpg?crop=center&height=80&v=1786454618&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/53f98c83-8e86-4b99-bc8d-3ae44a50b228.jpg?crop=center&height=80&v=1786454618&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4540</span><span class="shm__subrow-label">Birthday</span> 4541 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4542 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4543</svg> 4544</span> 4545 </a> 4546 </li><li> 4547 <a class="shm__subrow" href="/collections/formal-accessories"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/b516dfff-f018-40bb-8d96-466c49204098.jpg?crop=center&height=80&v=1786454637&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/b516dfff-f018-40bb-8d96-466c49204098.jpg?crop=center&height=80&v=1786454637&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4548</span><span class="shm__subrow-label">Formal</span> 4549 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4550 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4551</svg> 4552</span> 4553 </a> 4554 </li><li> 4555 <a class="shm__subrow" href="/collections/day-to-night-je
4555wellery"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/8cddfca8-1e16-4d26-b772-17d3087777d7.jpg?crop=center&height=80&v=1786454657&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/8cddfca8-1e16-4d26-b772-17d3087777d7.jpg?crop=center&height=80&v=1786454657&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4556</span><span class="shm__subrow-label">Day to Night</span> 4557 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4558 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4559</svg> 4560</span> 4561 </a> 4562 </li><li> 4563 <a class="shm__subrow" href="/collections/everyday-jewellery"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/356b01b6-72a5-48a1-ae64-ce14746330ec.jpg?crop=center&height=80&v=1786454695&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/356b01b6-72a5-48a1-ae64-ce14746330ec.jpg?crop=center&height=80&v=1786454695&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4564</span><span class="shm__subrow-label">Everyday Wear</span> 4565 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4566 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4567</svg> 4568</span> 4569 </a> 4570 </li><li> 4571 <a class="shm__subrow" href="/collections/statement-jewellery"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/3142e419-bab8-4f83-98d1-7417f266a1df.jpg?crop=center&height=80&v=1786454716&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/3142e419-bab8-4f83-98d1-7417f266a1df.jpg?crop=center&height=80&v=1786454716&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4572</span><span class="shm__subrow-label">Statement Looks</span> 4573 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4574 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4575</svg> 4576</span> 4577 </a> 4578 </li><li> 4579 <a class="shm__subrow" href="/collections/halloween"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/Halloween.png?crop=center&height=80&v=1789067818&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/Halloween.png?crop=center&height=80&v=1789067818&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4580</span><span class="shm__subrow-label">Halloween</span> 4581 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4582 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.
458200003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4583</svg> 4584</span> 4585 </a> 4586 </li></ul> 4587 </div> 4588 </div><div class="shm__acc" data-shm-acc> 4589 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 4590 <span class="shm__acc-label">Premium Edit</span> 4591 <span class="shm__acc-icon" aria-hidden="true"> 4592 <span class="shm__acc-icon-plus"> 4593 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 4594 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4595 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4596 </svg> 4597 </span> 4598 <span class="shm__acc-icon-minus"> 4599 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 4600 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 4601 </svg> 4602 </span> 4603 </span> 4604 </button> 4605 <div class="shm__acc-body"> 4606 <ul class="shm__sublist" role="list"><li> 4607 <a class="shm__subrow" href="/collections/lovisa-luxe-collection"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/634c36f1-4fab-4d7a-a71e-d910bb9e0dd1.jpg?crop=center&height=80&v=1786454982&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/634c36f1-4fab-4d7a-a71e-d910bb9e0dd1.jpg?crop=center&height=80&v=1786454982&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4608</span><span class="shm__subrow-label">Lovisa Luxe</span> 4609 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4610 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4611</svg> 4612</span> 4613 </a> 4614 </li><li> 4615 <a class="shm__subrow" href="/collections/precious-metals"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/96486f42-1915-4ccf-a57f-9be53023324b.jpg?crop=center&height=80&v=1786454999&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/96486f42-1915-4ccf-a57f-9be53023324b.jpg?crop=center&height=80&v=1786454999&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4616</span><span class="shm__subrow-label">Precious Metals</span> 4617 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4618 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.9
461861335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4619</svg> 4620</span> 4621 </a> 4622 </li><li> 4623 <a class="shm__subrow" href="/collections/sterling-silver"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/efeac251-6000-4d93-8699-1ac0bf78fb0f.jpg?crop=center&height=80&v=1786455022&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/efeac251-6000-4d93-8699-1ac0bf78fb0f.jpg?crop=center&height=80&v=1786455022&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4624</span><span class="shm__subrow-label">Sterling Silver</span> 4625 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4626 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4627</svg> 4628</span> 4629 </a> 4630 </li><li> 4631 <a class="shm__subrow" href="/collections/gold-plated"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/c0032b74-3b68-45a9-a8c3-ffb5448c2058.jpg?crop=center&height=80&v=1786455042&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/c0032b74-3b68-45a9-a8c3-ffb5448c2058.jpg?crop=center&height=80&v=1786455042&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4632</span><span class="shm__subrow-label">Gold Plated</span> 4633 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4634 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4635</svg> 4636</span> 4637 </a> 4638 </li><li> 4639 <a class="shm__subrow" href="/collections/premium-gifts"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/3f211e3f-1f3e-4f58-b4cc-cf7a0b721007.jpg?crop=center&height=80&v=1786455075&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/3f211e3f-1f3e-4f58-b4cc-cf7a0b721007.jpg?crop=center&height=80&v=1786455075&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4640</span><span class="shm__subrow-label">Premium Gifts</span> 4641 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4642 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4643</svg> 4644</span> 4645 </a> 4646 </li><li> 4647 <a class="shm__subrow" href="/collections/jewellery-sets"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/44356483-f96b-47cd-acdc-f58f1a1c73a3.jpg?crop=center&height=80&v=1786455093&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/44356483-f96b-47cd-acdc-f58f1a1c73a3.jpg?crop=center&height=80&v=1786455093&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4648</span><span class="shm__subrow-label">Jewellery Sets</span>
4649 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4650 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4651</svg> 4652</span> 4653 </a> 4654 </li><li> 4655 <a class="shm__subrow" href="/collections/ear-stacks"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/dc969e91-75c9-47c6-9a03-8642629c21e7.jpg?crop=center&height=80&v=1786452595&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/dc969e91-75c9-47c6-9a03-8642629c21e7.jpg?crop=center&height=80&v=1786452595&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4656</span><span class="shm__subrow-label">Curated Ear Stacks</span> 4657 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4658 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4659</svg> 4660</span> 4661 </a> 4662 </li></ul> 4663 </div> 4664 </div></div> 4665 4666 <div class="shm__panel-foot"> 4667 <a class="shm__shop-all" href="/collections/gifts">Shop All Gifts & Occasions</a> 4668 </div> 4669</div> 4670<div 4671 class="shm__panel" 4672 data-panel-id="piercing" 4673 data-panel-title="Piercing" 4674 4675 hidden 4676> 4677 <div class="shm__panel-body"> 4678 <div class="shm__panel-head"> 4679 <button type="button" class="shm__back" data-shm-panel-back> 4680 <span class="shm__back-icon" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="6" height="10" viewBox="0 0 6 10" fill="none" aria-hidden="true" focusable="false"> 4681 <path d="M4.97616 1.11246C5.20317 0.85905 5.20317 0.475425 4.97616 0.222018C4.71096 -0.0740203 4.24738 -0.0740209 3.98218 0.222017L5.96243e-08 4.66723L3.98216 9.11245C4.24736 9.40849 4.71094 9.40849 4.97614 9.11245C5.20315 8.85905 5.20315 8.47542 4.97614 8.22202L1.79167 4.66725L4.97616 1.11246Z" fill="currentColor"/> 4682</svg> 4683</span> 4684 <span class="shm__back-label">Piercing</span> 4685 </button> 4686 </div><div class="shm__acc" data-shm-acc> 4687 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 4688 <span class="shm__acc-label">Piercing Studio</span> 4689 <span class="shm__acc-icon" aria-hidden="true"> 4690 <span class="shm__acc-icon-plus"> 4691 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 4692 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4693 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4694 </svg> 4695 </span> 4696 <span class="shm__acc-icon-minus"> 4697 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 4698 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 4699 </svg> 4700 </span> 4701 </span> 4702 </button> 4703 <div class="shm__acc-body"> 4704 <ul class="shm__sublist" role="list"><li> 4705 <a class="shm__subrow" href="/pages/piercing-studio"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/files/PIERCING-STUDIO_HOW-IT-WORKS.jpg?crop=center&height=80&v=1786456032&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/files/PIERCING-STUDIO_HOW-IT-WORKS.jpg?crop=center&height=80&v=1786456032&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4706</span><span class="shm__subrow-label">How It Works</span>
4707 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4708 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4709</svg> 4710</span> 4711 </a> 4712 </li><li> 4713 <a class="shm__subrow" href="/pages/store-locator"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/files/PIERCING-STUDIO_FIND-STORE.jpg?crop=center&height=80&v=1786455992&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/files/PIERCING-STUDIO_FIND-STORE.jpg?crop=center&height=80&v=1786455992&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4714</span><span class="shm__subrow-label">Find a Piercing Store</span> 4715 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4716 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4717</svg> 4718</span> 4719 </a> 4720 </li><li> 4721 <a class="shm__subrow" href="/pages/piercing-faqs"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/files/PIERCING-STUDIO_FAQ.jpg?crop=center&height=80&v=1786455932&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/files/PIERCING-STUDIO_FAQ.jpg?crop=center&height=80&v=1786455932&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4722</span><span class="shm__subrow-label">Piercing FAQs</span> 4723 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4724 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4725</svg> 4726</span> 4727 </a> 4728 </li><li> 4729 <a class="shm__subrow" href="/products/piercing-gift-card"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/files/PIERCING_GIFT-CARD.jpg?crop=center&height=80&v=1786455863&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/files/PIERCING_GIFT-CARD.jpg?crop=center&height=80&v=1786455863&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4730</span><span class="shm__subrow-label">Piercing Gift Card</span> 4731 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4732 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4733</svg> 4734</span> 4735 </a> 4736 </li></ul> 4737 </div> 4738 </div><div class="shm__acc" data-shm-acc> 4739 <button type="button" class="shm__acc-toggle" aria-expanded="false">
4740 <span class="shm__acc-label">Shop By Piercing</span> 4741 <span class="shm__acc-icon" aria-hidden="true"> 4742 <span class="shm__acc-icon-plus"> 4743 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 4744 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4745 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4746 </svg> 4747 </span> 4748 <span class="shm__acc-icon-minus"> 4749 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 4750 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 4751 </svg> 4752 </span> 4753 </span> 4754 </button> 4755 <div class="shm__acc-body"> 4756 <ul class="shm__sublist" role="list"><li> 4757 <a class="shm__subrow" href="/collections/cartilage-piercings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/c29d2723-d9b5-4fc7-9f1d-4d32990280b1.jpg?crop=center&height=80&v=1786453432&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/c29d2723-d9b5-4fc7-9f1d-4d32990280b1.jpg?crop=center&height=80&v=1786453432&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4758</span><span class="shm__subrow-label">Cartilage</span> 4759 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4760 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4761</svg> 4762</span> 4763 </a> 4764 </li><li> 4765 <a class="shm__subrow" href="/collections/nose-piercings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/e33ad650-473b-4db4-bfb6-b15b84cb593b.jpg?crop=center&height=80&v=1786453333&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/e33ad650-473b-4db4-bfb6-b15b84cb593b.jpg?crop=center&height=80&v=1786453333&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4766</span><span class="shm__subrow-label">Nose</span> 4767 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4768 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4769</svg> 4770</span> 4771 </a> 4772 </li><li> 4773 <a class="shm__subrow" href="/collections/belly-button-piercings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/0b012c55-a0cf-4b88-b50e-660349789763.jpg?crop=center&height=80&v=1786453379&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/0b012c55-a0cf-4b88-b50e-660349789763.jpg?crop=center&height=80&v=1786453379&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4774</span><span class="shm__subrow-label">Belly</span>
4775 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4776 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4777</svg> 4778</span> 4779 </a> 4780 </li><li> 4781 <a class="shm__subrow" href="/collections/helix-piercings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/c42b5325-43f0-4aa3-a419-105c0036ae67.jpg?crop=center&height=80&v=1786453416&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/c42b5325-43f0-4aa3-a419-105c0036ae67.jpg?crop=center&height=80&v=1786453416&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4782</span><span class="shm__subrow-label">Helix</span> 4783 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4784 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4785</svg> 4786</span> 4787 </a> 4788 </li><li> 4789 <a class="shm__subrow" href="/collections/nipple-piercings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/231bd5d6-4b51-4cb4-b9bb-228b5ec1cefe.jpg?crop=center&height=80&v=1786455520&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/231bd5d6-4b51-4cb4-b9bb-228b5ec1cefe.jpg?crop=center&height=80&v=1786455520&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4790</span><span class="shm__subrow-label">Nipple</span> 4791 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4792 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4793</svg> 4794</span> 4795 </a> 4796 </li></ul> 4797 </div> 4798 </div><div class="shm__acc" data-shm-acc> 4799 <button type="button" class="shm__acc-toggle" aria-expanded="false"> 4800 <span class="shm__acc-label">Shop By Style</span> 4801 <span class="shm__acc-icon" aria-hidden="true"> 4802 <span class="shm__acc-icon-plus"> 4803 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" focusable="false"> 4804 <line x1="0.8" y1="6.54998" x2="13.2" y2="6.54998" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4805 <line x1="7.0998" y1="0.8" x2="7.0998" y2="13.2" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"/> 4806 </svg> 4807 </span> 4808 <span class="shm__acc-icon-minus"> 4809 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="2" viewBox="0 0 15 2" fill="none" focusable="false"> 4810 <path d="M0.938524 0.251774C0.558259 0.25177 0.249996 0.564373 0.25 0.949992C0.250004 1.33561 0.55826 1.64821 0.938525 1.64821L6.5615 1.64822L6.56151 1.65L7.93855 1.65V1.64822L13.5615 1.64822C13.9417 1.64823 14.25 1.33562 14.25 0.950005C14.25 0.564386 13.9417 0.251789 13.5615 0.251785L7.93855 0.25178C7.93855 0.25178 7.55705 0.250004 7.17679 0.25C6.79653 0.249996 6.56148 0.251792 6.56148 0.251792L0.938524 0.251774Z" fill="currentColor" stroke="currentColor" stroke-width="0.5"/> 4811 </svg> 4812 </span> 4813 </span> 4814 </button> 4815 <div class="shm__acc-body"> 4816 <ul class="shm__sublist" role="list"><li> 4817 <a class="shm__subrow" href="/collections/stud-earrings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/62718264-ae4e-487f-b855-bc39d2c7c0e2.jpg?crop=center&height=80&v=1786452577&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/62718264-ae4e-487f-b855-bc39d2c7c0e2.jpg?crop=center&height=80&v=1786452577&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4818</span><span class="shm__subrow-label">Studs</span>
4819 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4820 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4821</svg> 4822</span> 4823 </a> 4824 </li><li> 4825 <a class="shm__subrow" href="/collections/flat-backs"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/891d884b-09e0-4569-8209-407098d266df.jpg?crop=center&height=80&v=1786453400&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/891d884b-09e0-4569-8209-407098d266df.jpg?crop=center&height=80&v=1786453400&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4826</span><span class="shm__subrow-label">Flat Backs</span> 4827 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4828 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4829</svg> 4830</span> 4831 </a> 4832 </li><li> 4833 <a class="shm__subrow" href="/collections/clickers-hinged-rings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/326df5c7-ab55-489b-a681-bf3e9b6f3d7a.jpg?crop=center&height=80&v=1786453451&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/326df5c7-ab55-489b-a681-bf3e9b6f3d7a.jpg?crop=center&height=80&v=1786453451&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4834</span><span class="shm__subrow-label">Clicker Rings</span> 4835 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4836 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4837</svg> 4838</span> 4839 </a> 4840 </li><li> 4841 <a class="shm__subrow" href="/collections/surgical-steel-earrings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/07b87601-e39a-4347-9cb9-793c40f403c4.jpg?crop=center&height=80&v=1786455554&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/07b87601-e39a-4347-9cb9-793c40f403c4.jpg?crop=center&height=80&v=1786455554&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4842</span><span class="shm__subrow-label">Surgical Steel Earrings</span> 4843 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4844 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4845</svg> 4846</span> 4847 </a> 4848 </li><li> 4849 <a class="shm__subrow" href="/collections/titanium-earr
4849ings"><span class="shm__subrow-icon" aria-hidden="true"><img src="//www.lovisa.co.uk/cdn/shop/collections/5bda79b1-e875-4e58-bf7a-223a0c7d52ff.jpg?crop=center&height=80&v=1786455571&width=80" alt="" srcset="//www.lovisa.co.uk/cdn/shop/collections/5bda79b1-e875-4e58-bf7a-223a0c7d52ff.jpg?crop=center&height=80&v=1786455571&width=80 80w" width="80" height="80" loading="lazy" class="shm__subrow-icon-img"> 4850</span><span class="shm__subrow-label">Titanium Earrings</span> 4851 <span class="shm__subrow-chevron" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none" aria-hidden="true" focusable="false"> 4852 <path d="M1.24484 0.249451C0.961302 -0.0831503 0.465575 -0.08315 0.182033 0.249451C-0.0606041 0.534157 -0.0606532 0.96525 0.182033 1.24993L5.08404 7.00003L0.182033 12.7501C-0.0606779 13.0348 -0.0606779 13.4659 0.182033 13.7506C0.465593 14.0831 0.961335 14.0832 1.24485 13.7506L7 7.00003L1.24484 0.249451Z" fill="currentColor"/> 4853</svg> 4854</span> 4855 </a> 4856 </li></ul> 4857 </div> 4858 </div></div> 4859 4860 <div class="shm__panel-foot"> 4861 <a class="shm__shop-all" href="/pages/piercing-studio">Shop All Piercing</a> 4862 </div> 4863</div> 4864</div> 4865 </div> 4866</nav> 4867</div> 4868 4869<div id="shopify-search-host"> 4870<link href="//www.lovisa.co.uk/cdn/shop/t/811/assets/component-search.css?v=63579622930239449011789977862" rel="stylesheet" type="text/css" media="all" /> 4871<link rel="preload" as="style" href="//www.lovisa.co.uk/cdn/shop/t/811/assets/component-product-grid.css?v=74704045421863689931789977862" onload="this.rel='stylesheet'; this.onload=null;" /> 4872 4873 4874
4875<script src="//www.lovisa.co.uk/cdn/shop/t/811/assets/component-search-old.js?v=123367120893784019071789977862" defer></script>
4875 4876 4877<div aria-hidden="true" tabindex="-1" role="dialog" aria-modal="true" id="search--app" class="search" v-bind:class="{ 'is-visible':isVisible }"> 4878 <form action="/search" method="get" role="search" class="search__form form page-width" aria-label="Search our store"> 4879 <div class="page-width"> 4880 <div class="search__form-wrapper"> 4881 4882 <label for="search-input-main" class="visually-hidden">Search our store</label> 4883 <input type="search" autocomplete="off" name="q" placeholder="Search our store" value="" class="search__input" id="search-input-main" aria-describedby="search-help-main" ref="searchQuery"> 4884 <button type="submit" class="search-results__submit" aria-label="Search products"> 4885 4886 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 21" fill="#333333"> 4887 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.3361 11.5861C13.5057 9.41644 13.5057 5.89877 11.3361 3.72913C9.16644 1.55949 5.64877 1.55949 3.47913 3.72913C1.30949 5.89877 1.30949 9.41644 3.47913 11.5861C5.64877 13.7557 9.16644 13.7557 11.3361 11.5861ZM12.6456 2.41964C15.3171 5.09117 15.5215 9.2956 13.2587 12.2017C13.2729 12.2142 13.2868 12.2273 13.3003 12.2408L17.2288 16.1693C17.5904 16.5309 17.5904 17.1172 17.2288 17.4788C16.8672 17.8404 16.2809 17.8404 15.9193 17.4788L11.9908 13.5503C11.9773 13.5368 11.9642 13.5229 11.9517 13.5087C9.0456 15.7715 4.84117 15.5671 2.16964 12.8956C-0.723213 10.0027 -0.723213 5.31249 2.16964 2.41964C5.06249 -0.473212 9.75272 -0.473212 12.6456 2.41964Z" fill="#333333" stroke="1"/> 4888</svg> 4889 4890 4891 4892 </button> 4893 </div> 4894 <div id="search-help-main" class="visually-hidden">Enter keywords to search for products</div> 4895 </div> 4896 </form> 4897</div> 4898</div> 4899
4900<script> 4901 window.__shInitPhRotator = function(container) { 4902 if (!container) { 4903 return 0; 4904 } 4905 var words = container.querySelectorAll('[data-ph-word]'); 4906 if (!words.length) { 4907 return 0; 4908 } 4909 var label = ''; 4910 try { 4911 label = sessionStorage.getItem('sh-header-ph-label') || ''; 4912 label = String(label).trim(); 4913 } catch (err) { 4914 label = ''; 4915 } 4916 if (!label) { 4917 try { 4918 var params = new URLSearchParams(window.location.search); 4919 var provider = window.theme && window.theme.searchProvider === 'tagalys' ? 'query' : 'q'; 4920 label = String(params.get(provider) || params.get('q') || params.get('query') || '').trim(); 4921 } catch (err2) { 4922 label = ''; 4923 } 4924 } 4925 var index = 0; 4926 if (label) { 4927 var normalized = label.toLowerCase(); 4928 for (var i = 0; i < words.length; i++) { 4929 var wordLabel = String(words[i].getAttribute('data-label') || words[i].textContent || '').trim().toLowerCase(); 4930 if (wordLabel === normalized) { 4931 index = i; 4932 break; 4933 } 4934 } 4935 } 4936 for (var j = 0; j < words.length; j++) { 4937 words[j].classList.toggle('is-active', j === index); 4938 words[j].classList.remove('is-leaving'); 4939 } 4940 container.classList.add('is-ph-ready'); 4941 return index; 4942 }; 4943 window.__shRestorePhRotator = function(container) { 4944 if (!container) { 4945 return 0; 4946 } 4947 var words = container.querySelectorAll('[data-ph-word]'); 4948 if (!words.length) { 4949 return 0; 4950 } 4951 var index = -1; 4952 for (var i = 0; i < words.length; i++) { 4953 if (words[i].classList.contains('is-active')) { 4954 index = i; 4955 break; 4956 } 4957 } 4958 if (index < 0) { 4959 return window.__shInitPhRotator(container); 4960 } 4961 for (var j = 0; j < words.length; j++) { 4962 words[j].classList.toggle('is-active', j === index); 4963 words[j].classList.remove('is-leaving'); 4964 } 4965 container.classList.add('is-ph-ready'); 4966 return index; 4967 }; 4968 document.querySelectorAll('[data-ph-rotator]').forEach(function(container) { 4969 window.__shInitPhRotator(container); 4970 }); 4971 window.addEventListener('pageshow', function(event) { 4972 var nav = performance.getEntriesByType('navigation')[0]; 4973 if (!event.persisted && !(nav && nav.type === 'back_forward')) { 4974 return; 4975 } 4976 window.requestAnimationFrame(function() { 4977 document.body.classList.remove('search-is-visible'); 4978 document.querySelectorAll('[data-ph-rotator]').forEach(function(container) { 4979 var host = container.closest('[data-shm-inline-search], [data-shd-search]'); 4980 if (host) { 4981 host.classList.remove('is-focused', 'has-value', 'is-open'); 4982 var input = host.querySelector('[data-shm-search-input], [data-shd-search-input]'); 4983 if (input) { 4984 input.value = ''; 4985 } 4986 } 4987 window.__shRestorePhRotator(container); 4988 if (host && typeof host.__shPhUnpause === 'function') { 4989 host.__shPhUnpause(); 4990 } 4991 }); 4992 }); 4993 }); 4994</script>
4994 4995 4996 4997</div> 4998 <div id="shopify-section-omnipresent-countdown" class="shopify-section countdown"><style> 4999 #shopify-section-omnipresent-countdown { 5000 display: none; 5001 } 5002 5003 </style></div> 5004 <div id="shopify-section-omnipresent-hero-slider" class="shopify-section hero-slider-section"><style> 5005 #shopify-section-omnipresent-hero-slider { 5006 display: none; 5007 } 5008 </style>
5008<script defer src="//www.lovisa.co.uk/cdn/shop/t/811/assets/hero-slider.js?v=37486133428632526651789977862"></script>
5008 5009 </div> 5010 <div id="shopify-section-breadcrumbs" class="shopify-section"> 5011</div> 5012 5013 <div class="sitewide-banner" id="SitewideBanner" style="display: none;"> 5014 <div class="page-width text-center"> 5015 <a href=""><div class="component-picture__wrapper" id="container--sitewide-banner" > 5016 <img src="//www.lovisa.co.uk/cdn/shop/t/811/assets/placeholder-landscape.svg?v=1246813954661687931789977862" alt="Landscape placeholder image" loading="lazy" > 5017 </div></a> 5018 </div> 5019</div> 5020 5021 5022 <main role="main" id="MainContent" class="main-content"> 5023 <div id="shopify-section-template--22673454858294__main" class="shopify-section"> 5024 5025 <div class="grid grid--flex"> 5026 <div class="grid__item medium-up--one-half store__list"> 5027 <div class="store__list-container"> 5028 <div> 5029 <div class="pac-card" id="pac-card"> 5030 <div style="display: none;"> 5031 <div id="type-selector" class="pac-controls"> 5032 <input type="radio" name="type" id="changetype-all" checked="checked"> 5033 <label for="changetype-all">All</label> 5034 5035 <input type="radio" name="type" id="changetype-establishment"> 5036 <label for="changetype-establishment">Establishments</label> 5037 5038 <input type="radio" name="type" id="changetype-address"> 5039 <label for="changetype-address">Addresses</label> 5040 5041 <input type="radio" name="type" id="changetype-geocode"> 5042 <label for="changetype-geocode">Geocodes</label> 5043 </div> 5044 <div id="strict-bounds-selector" class="pac-controls"> 5045 <input type="checkbox" id="use-strict-bounds" value=""> 5046 <label for="use-strict-bounds">Strict Bounds</label> 5047 </div> 5048 </div> 5049 5050 <div class="store__list-header"> 5051 5052 <h1 class="h1">Store locator</h1> 5053 5054 <div><p>Use the store locator below or this <a href="/pages/stores-list" title="Stores List"><strong>list of locations</strong></a> to find where in the world can you find our beautiful jewellery.</p></div> 5055 </div> 5056 <div id="pac-container" class="store__input-container"> 5057 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pin-location" viewBox="0 0 9 14"><path d="M4.5 8.241V14 8.241zM8 4.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0z" fill="none" fill-rule="evenodd" stroke="#333" stroke-width="1.3"/></svg> 5058 <div class="store__input"> 5059 <input id="pac-input" name="location" type="text" placeholder="Postcode, Suburb, Street"> 5060 <label for="pac-input">Enter a location</label> 5061 </div> 5062 <button class="store__input-magnifying-glass" aria-label="Submit search"> 5063 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5064<title>Search</title> 5065<path d="M10 17C13.866 17 17 13.866 17 10C17 6.13401 13.866 3 10 3C6.13401 3 3 6.13401 3 10C3 13.866 6.13401 17 10 17Z" stroke="#2E2E2E" stroke-width="1.8" stroke-linecap="round"/><path d="M21 21L15 15" stroke="#2E2E2E" stroke-width="1.8" stroke-linecap="round"/></svg> 5066 5067 </button> 5068 </div> 5069 <div class="store__options-wrapper"> 5070 <div class="piercing-options"> 5071 <div class="store__piercing-wrapper"> 5072 <input id="store__piercing-ear" type="checkbox" class="store__piercing" data-piercing-available data-piercing-type="ear"/> 5073 <label for="store__piercing-ear">Display stores with Ear Piercing available</label> 5074 </div> 5075 <div class="store__piercing-wrapper"> 5076 <input id="store__piercing-nose" type="checkbox" class="store__piercing" data-piercing-available data-piercing-type="nose"/> 5077 <label for="store__piercing-nose">Display stores with Nose Piercing available</label> 5078 </div> 5079 <div class="store__piercing-wrapper"> 5080 <input id="store__piercing-diamond" type="checkbox" class="store__piercing" data-piercing-available data-piercing-type="diamond"/> 5081 <label for="store__piercing-diamond">Display stores with Diamond Piercing Available</label> 5082 </div> 5083 </div> 5084 <div class="store__use-location"> 5085 <button class="store__use-location-link" aria-label="Use my current location"><svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 17 17"> 5086 <g fill="none" fill-rule="evenodd" transform="translate(-1 -1)"> 5087 <circle cx="9.5" cy="9.5" r="4" stroke="#747373"/> 5088 <rect width="1" height="3" x="9" y="1" fill="#747373"/> 5089 <rect width="1" height="3" x="9" y="15" fill="#747373"/> 5090 <rect width="3" height="1" x="15" y="9" fill="#747373"/> 5091 <rect width="3" height="1" x="1" y="9" fill="#747373"/> 5092 </g> 5093</svg> 5094 Use My Location</button> 5095 </div> 5096 </div> 5097 </div> 5098 5099 </div> 5100 <ul class="store__wrapper" role="list" aria-label="Store locations"> 5101 5102 </ul> 5103 </div> 5104 </div> 5105 5106 <div class="grid__item medium-up--one-half"> 5107 <div id= "map"></div>
5107<script> 5108 /* eslint-disable */ 5109 var apiUrl = 'https://lovisa-stores.herokuapp.com'; 5110 var distanceUnit = 'km'; 5111 var stores; 5112 var pinUrl = '//www.lovisa.co.uk/cdn/shop/t/811/assets/lovisa-pin_small.png?v=45111788572069929721789977862'; 5113 var locationSet = false; 5114 var globalMap = { 5115 map: {}, 5116 markers: [], 5117 searchRadius: 50000.0, 5118 selectedPosition: {}, 5119 selectedMarker: {}, 5120 }; 5121 5122 var countriesByRegionArray = []; 5123 5124 5125 var countriesByRegion = 'Australia,AUSTRALIA,New Zealand,NEW ZEALAND'; 5126 countriesByRegionArray = countriesByRegion.trim().split(','); 5127 5128 5129 function initMap() { 5130 5131 // Variables to initiate map 5132 var openwindow, 5133 infowindow = new google.maps.InfoWindow(); 5134 5135 5136 5137 var coord = 5138'52.355500,-1.174300' 5139 .trim().split(','); 5140 var lat = Number(coord[0]); 5141 var long = Number(coord[1]); 5142 5143 var defaultLocation = { 5144 lat: lat, 5145 lng: long 5146 }; 5147 5148 if(navigator.geolocation) { 5149 navigator.geolocation.getCurrentPosition(function(position) { 5150 defaultLocation = { 5151 lat: position.coords.latitude, 5152 lng: position.coords.longitude 5153 }; 5154 }); 5155 } 5156 5157 // Get assign map to ID / center at Australia 5158 5159 globalMap.map = new google.maps.Map(document.getElementById('map'), { 5160 center: defaultLocation, 5161 zoom: 4, 5162 styles: [ 5163 { 5164 "elementType": "geometry", 5165 "stylers": [ 5166 { 5167 "color": "#e8e8e8" 5168 } 5169 ] 5170 }, 5171 { 5172 "elementType": "labels.icon", 5173 "stylers": [ 5174 { 5175 "visibility": "off" 5176 } 5177 ] 5178 }, 5179 { 5180 "elementType": "labels.text.fill", 5181 "stylers": [ 5182 { 5183 "color": "#000000" 5184 } 5185 ] 5186 }, 5187 { 5188 "elementType": "labels.text.stroke", 5189 "stylers": [ 5190 { 5191 "color": "transparent" 5192 } 5193 ] 5194 }, 5195 { 5196 "featureType": "administrative.land_parcel", 5197 "elementType": "labels.text.fill", 5198 "stylers": [ 5199 { 5200 "color": "#bdbdbd" 5201 } 5202 ] 5203 }, 5204 { 5205 "featureType": "poi", 5206 "elementType": "geometry", 5207 "stylers": [ 5208 { 5209 "color": "#eeeeee" 5210 } 5211 ] 5212 }, 5213 { 5214 "featureType": "poi", 5215 "elementType": "labels.text.fill", 5216 "stylers": [ 5217 { 5218 "color": "#757575" 5219 } 5220 ] 5221 }, 5222 { 5223 "featureType": "poi.park", 5224 "elementType": "geometry", 5225 "stylers": [ 5226 { 5227 "color": "#e5e5e5" 5228 } 5229 ] 5230 }, 5231 { 5232 "featureType": "poi.park", 5233 "elementType": "labels.text.fill", 5234 "stylers": [ 5235 { 5236 "color": "#9e9e9e" 5237 } 5238 ] 5239 }, 5240 { 5241 "featureType": "road", 5242 "elementType": "geometry", 5243 "stylers": [ 5244 { 5245 "color": "#ffffff" 5246 } 5247 ] 5248 }, 5249 { 5250 "featureType": "road.arterial", 5251 "elementType": "labels.text.fill", 5252 "stylers": [ 5253 { 5254 "color": "#757575" 5255 } 5256 ] 5257 }, 5258 { 5259 "featureType": "road.highway", 5260 "elementType": "geometry", 5261 "stylers": [ 5262 { 5263 "color": "#ffffff" 5264 } 5265 ] 5266 }, 5267 { 5268 "featureType": "road.highway", 5269 "elementType": "labels.text.fill", 5270 "stylers": [ 5271 { 5272 "color": "#616161" 5273 } 5274 ] 5275 }, 5276 { 5277 "featureType": "road.local", 5278 "elementType": "labels.text.fill", 5279 "stylers": [ 5280 { 5281 "color": "#9e9e9e" 5282 } 5283 ] 5284 }, 5285 { 5286 "featureType": "transit.line", 5287 "elementType": "geometry", 5288 "stylers": [ 5289 { 5290 "color": "#e5e5e5" 5291 } 5292 ] 5293 }, 5294 { 5295 "featureType": "transit.station", 5296 "elementType": "geometry", 5297 "stylers": [ 5298 { 5299 "color": "#eeeeee" 5300 } 5301 ] 5302 }, 5303 { 5304 "featureType": "water", 5305 "elementType": "geometry", 5306 "stylers": [ 5307 { 5308 "color": "#cddad8" 5309 } 5310 ] 5311 }, 5312 { 5313 "featureType": "water", 5314 "elementType": "labels.text.fill", 5315 "stylers": [ 5316 { 5317 "color": "#9e9e9e" 5318 } 5319 ] 5320 } 5321 ] 5322 }); 5323 5324 if(navigator.geolocation) { 5325 navigator.geolocation.getCurrentPosition(function(position) { 5326 defaultLocation = { 5327 lat: position.coords.latitude, 5328 lng: position.coords.longitude 5329 }; 5330 5331 marker = new google.maps.Marker({ 5332 position: new google.maps.LatLng(defaultLocation.lat, defaultLocation.lng), 5333 }); 5334 var currentLocation = new google.maps.LatLng(defaultLocation.lat, defaultLocation.lng); 5335 globalMap.map.setCenter(currentLocation); 5336 globalMap.map.setZoom(10); 5337 }); 5338 } else { 5339 marker = new google.maps.Marker({ 5340 position: new google.maps.LatLng(defaultLocation.lat, defaultLocation.lng), 5341 }); 5342 var currentLocation = new google.maps.LatLng(defaultLocation.lat, defaultLocation.lng); 5343 globalMap.map.setCenter(currentLocation); 5344 globalMap.map.setZoom(7); 5345 } 5346 5347 $.ajax({ 5348 method: 'GET', 5349 url: apiUrl + '/all-stores', 5350 dataType: 'JSON', 5351 success: function(response) { 5352 stores = response.stores; 5353 // console.log('Fetched Stores:', stores); 5354 5355 // Declare marker and index 5356 var marker, i; 5357 5358 // Track processed store IDs 5359 var processedStoreIds = new Set(); 5360 5361 // Make marker for each place in array 5362 for (i = 0; i < stores.length; i++) { 5363 (function(index) { 5364 // Check if store ID is already processed 5365 if (processedStoreIds.has(stores[i].branch)) { 5366 return; // Skip duplicate store ID 5367 } 5368 5369 // Create markers 5370 globalMap.selectedMarker = new google.maps.Marker({ 5371 position: new google.maps.LatLng(stores[i].lat, stores[i].lng), 5372 map: globalMap.map, 5373 icon: pinUrl, 5374 storeId: stores[i].branch, 5375 has_piercing: stores[i].has_ear_piercing || stores[i].has_nose_piercing, 5376 has_ear_piercing: stores[i].has_ear_piercing, 5377 has_nose_piercing: stores[i].has_nose_piercing, 5378 has_diamond_piercing: stores[i].has_diamond_piercing, 5379 country: stores[i].country 5380 }); 5381 // Define content for marker 5382 var storeTitle = stores[i].shop_name, 5383 storeAddress = stores[i].address1, 5384 storeEmail = '', 5385 storeHours = stores[i].hours ? stores[i].hours : '', 5386 storeNumber = stores[i].phone ? stores[i].phone : '', 5387 storeBranch = stores[i].branch, 5388 storeCentre = stores[i].shop ? stores[i].shop : '', 5389 storeCity = stores[i].city ? stores[i].city : '', 5390 storeState = stores[i].state ? stores[i].state : '', 5391 storeZip = stores[i].zip ? stores[i].zip : '', 5392 earIconAsset = "//www.lovisa.co.uk/cdn/shop/t/811/assets/ear-icon.svg?v=114807761980535270491789977862", 5393 noseIconAsset = "//www.lovisa.co.uk/cdn/shop/t/811/assets/nose-icon.png?v=52174017166875052201789977862", 5394 diamondIconAsset = "//www.lovisa.co.uk/cdn/shop/t/811/assets/diamond.svg?v=88488544910360887421789977862", 5395 storeHasEarPiercing = stores[i].has_ear_piercing ? `<span class="piercing__available"><img src="${earIconAsset}" alt="Ear Icon">Ear Piercing available</span>` : '', 5396 storeHasNosePiercing = stores[i].has_nose_piercing ? `<span class="piercing__available"><img src="${noseIconAsset}" alt="Nose Icon">Nose Piercing available</span>` : '', 5397 storeHasDiamondPiercing = stores[i].has_diamond_piercing ? `<span class="piercing__available"><img src="${diamondIconAsset}" alt="Diamond Icon">Diamond Piercing available</span>` : '', 5398 storeCountry = stores[i].country ? stores[i].country : ''; 5399 var storePage = ''; 5400 if (stores[i].store_page) { 5401 storePage = '<p><a href="' + stores[i].store_page + '">More Info</a></p>'; 5402 } 5403 5404 // console.log('Store Marker:', storeTitle, storeAddress); 5405 5406 // Add all data to info window and open 5407 google.maps.event.addListener(globalMap.selectedMarker, 'click', function(e) { 5408 infowindow.setContent(` 5409 <div class="map--address-block"> 5410 ${storeTitle}<br /> 5411 ${storeCentre}<br /> 5412 ${storeNumber}<br /> 5413 ${storePage}<br /> 5414 ${storeAddress}<br /> 5415 ${storeCity}, ${storeState}, ${storeZip}<br /> 5416 ${storeCountry}<br /> 5417 ${storeHours}<br /> 5418 ${storeHasEarPiercing} 5419 ${storeHasNosePiercing} 5420 ${storeHasDiamondPiercing} 5421 </div> 5422 `); 5423 infowindow.open(globalMap.map, this); 5424 }); 5425 5426 // Push markers into array to store data 5427 globalMap.markers.push(globalMap.selectedMarker); 5428
5429 // Mark this store ID as processed 5430 processedStoreIds.add(stores[i].branch); 5431 5432 // Closure to reference i 5433 })(i); 5434 } 5435 5436 google.maps.event.addDomListener(window, 'load'); 5437 5438 // Bind list below to open window on markers 5439 var mapCenter = document.querySelectorAll('.map-center'); 5440 5441 var clickHandler = function() { 5442 5443 var storeIndex = this.dataset.index; 5444 5445 5446 for (i = 0; i < stores.length; i++) { 5447 5448 if ( storeIndex === stores[i].store_name ) { 5449 var newPosition = new google.maps.LatLng(stores[i].lat, stores[i].lng); 5450 map.setCenter(newPosition); 5451 map.setZoom(12); 5452 google.maps.event.trigger(markers[i], 'click'); 5453 5454 break 5455 } 5456 } 5457 }; 5458 5459 for (var i = 0; i < mapCenter.length; i++) { 5460 var current = mapCenter[i]; 5461 current.addEventListener('click', clickHandler, false); 5462 } 5463 5464 5465 var card = document.getElementById('pac-card'); 5466 var input = document.getElementById('pac-input'); 5467 var types = document.getElementById('type-selector'); 5468 var strictBounds = document.getElementById('strict-bounds-selector'); 5469 5470 globalMap.selectedPosition = document.querySelector('.store__use-location-link'); 5471 5472 if (globalMap.selectedPosition) { 5473 globalMap.selectedPosition.addEventListener('click', function(event) { 5474 5475 event.preventDefault(); 5476 if(navigator.geolocation) { 5477 navigator.geolocation.getCurrentPosition(function(position) { 5478 globalMap.selectedMarker = new google.maps.Marker({ 5479 position: new google.maps.LatLng(position.coords.latitude, position.coords.longitude), 5480 }); 5481 locationSet = true; 5482 globalMap.selectedPosition = new google.maps.LatLng(position.coords.latitude, position.coords.longitude); 5483 globalMap.map.setCenter(globalMap.selectedPosition); 5484 globalMap.map.setZoom(12); 5485 showNearbyStores(globalMap.markers, globalMap.selectedPosition, marker); 5486 }); 5487 } else { 5488 console.log('Geolocation not supported'); 5489 } 5490 }); 5491 } 5492 5493 // map.controls[google.maps.ControlPosition.TOP_RIGHT].push(card); 5494 5495 var autocomplete = new google.maps.places.Autocomplete(input); 5496 5497 // Bind the map's bounds (viewport) property to the autocomplete object, 5498 // so that the autocomplete requests use the current map bounds for the 5499 // bounds option in the request. 5500 autocomplete.bindTo('bounds', globalMap.map); 5501 5502 autocomplete.addListener('place_changed', function() { 5503 locationSet = true; 5504 infowindow.close(); 5505 // marker.setVisible(false); 5506 5507 var place = autocomplete.getPlace(); 5508 if (!place.geometry) { 5509 // User entered the name of a Place that was not suggested and 5510 // pressed the Enter key, or the Place Details request failed. 5511 window.alert("No details available for input: '" + place.name + "'"); 5512 return; 5513 } 5514 5515 // If the place has a geometry, then present it on a map. 5516 if (place.geometry.viewport) { 5517 // map.fitBounds(place.geometry.viewport); 5518 globalMap.map.setCenter(place.geometry.location); 5519 globalMap.map.setZoom(12); // Why 17? Because it looks good. 5520 } else { 5521 globalMap.map.setCenter(place.geometry.location); 5522 globalMap.map.setZoom(12); // Why 17? Because it looks good. 5523 } 5524 globalMap.selectedMarker = new google.maps.Marker({ 5525 position: place.geometry.location 5526 }); 5527 globalMap.selectedPosition = new google.maps.LatLng(place.geometry.location.lat(), place.geometry.location.lng()); 5528 var bounds = new google.maps.LatLngBounds(); 5529 showNearbyStores(globalMap.markers, globalMap.selectedPosition, globalMap.selectedMarker); 5530 }); 5531 5532 } 5533 }) 5534 5535 // Spit out forloop from liquid 5536 // var stores = [ 5537 // 5538 // ]; 5539 } 5540 5541 function showNearbyStores() { 5542 var radius; 5543 if (locationSet) radius = globalMap.searchRadius; else radius = Infinity; 5544 5545 var closestStores = []; 5546 var allStores = document.querySelectorAll('.store__details-wrapper'); 5547 var storeWrapper = document.querySelector('.store__wrapper'); 5548 if (allStores) {
5549 allStores.forEach(function(store) { 5550 store.style.display = 'none'; 5551 }); 5552 } 5553 5554 for (var i = 0; i < globalMap.markers.length; i++) { 5555 if (google.maps.geometry.spherical.computeDistanceBetween(globalMap.markers[i].getPosition(), globalMap.selectedMarker.getPosition()) < radius) { 5556 var storeDetails; 5557 var storeDistance; 5558 var storeLocation; 5559 try { 5560 storeLocation = new google.maps.LatLng(globalMap.markers[i].position.lat(), globalMap.markers[i].position.lng());storeDistance = parseFloat(google.maps.geometry.spherical.computeDistanceBetween(storeLocation, globalMap.selectedPosition) / 1000).toFixed(2); 5561 5562 storeDetails = { 5563 id: globalMap.markers[i].storeId, 5564 distance: storeDistance 5565 } 5566 } catch(e ) { 5567 storeDetails = { 5568 id: globalMap.markers[i].storeId, 5569 distance: "?" 5570 } 5571 } 5572 closestStores.push(storeDetails); 5573 } 5574 } 5575 5576 if (closestStores.length) { 5577 const promotionEvent = JSON.parse(localStorage.getItem('ga4-promotionView') || '{}'); 5578 const menuNavigationAction = JSON.parse(localStorage.getItem('ga4-navigationClick') || '{}'); 5579 const menuNavigationState = menuNavigationAction.menu_navigation_state || {}; 5580 5581 window.pushEvent({ 5582 event: "search_results_action", 5583 menu_navigation_state: menuNavigationState, 5584 ecommerce: promotionEvent, 5585 interaction_type: 'View Search Results', 5586 search_result_state: { 5587 search_type: "storeLocator", 5588 result_count: closestStores.length, 5589 search_term: document.getElementById('pac-input').value.toLowerCase(), 5590 }, 5591 }, 'search_result_state'); 5592 } 5593 5594 var sortedStores = closestStores.sort(function(a, b) { 5595 return parseFloat(a.distance) - parseFloat(b.distance); 5596 }); 5597 var storeContent = ''; 5598 5599 // Track processed store IDs 5600 var processedStoreIds = new Set(); 5601 5602 sortedStores.forEach(sortedStore => { 5603 // Check if store ID is already processed 5604 if (processedStoreIds.has(sortedStore.id)) { 5605 return; // Skip duplicate store ID 5606 } 5607 5608 const storeDetails = stores.find(store => sortedStore.id === store.branch); 5609 5610 if (!storeDetails) return; 5611 5612 const { 5613 country, 5614 branch, 5615 has_ear_piercing, 5616 has_nose_piercing, 5617 has_diamond_piercing, 5618 shop_name, 5619 address1, 5620 lat, 5621 lng 5622 } = storeDetails; 5623 5624 const { 5625 distance 5626 } = sortedStore; 5627 5628 const has_piercing = has_ear_piercing || has_nose_piercing || has_diamond_piercing; 5629 5630 storeContent += ` 5631 <li data-country="${country}" data-id="${branch}" class="store__details-wrapper" data-piercing="${has_piercing}" data-ear-piercing="${has_ear_piercing}" data-nose-piercing="${has_nose_piercing}" data-diamond-piercing="${has_diamond_piercing}"> 5632 <div class="store__details"> 5633 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="14" viewBox="0 0 12 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><ellipse cx="5" cy="4.8" fill="#F7F7F7" rx="2.667" ry="2.56"/><path fill="#333" stroke="#F7F7F7" stroke-width=".8" d="M6.66777785,4.89491525 C6.66777785,5.81850847 5.91972798,6.56949153 5.00100007,6.56949153 C4.08227215,6.56949153 3.33422228,5.81850847 3.33422228,4.89491525 C3.33422228,3.97132203 4.08227215,3.22033898 5.00100007,3.22033898 C5.91972798,3.22033898 6.66777785,3.97132203 6.66777785,4.89491525 M5.00033336,0 C2.29015268,0 0,2.21237288 0,4.83050847 C0,5.86488136 0.357357157,6.83549153
56330.956730449,7.63155932 L1.05007,7.752 C1.11140743,7.82864407 1.17474498,7.90271186 1.24008267,7.97613559 L2.86419095,9.88515254 L5.00500033,12.16 L7.12380825,9.90640678 L9.06060404,7.63155932 C9.64330955,6.83549153 10,5.86488136 10,4.83050847 C10,2.21237288 7.71051403,0 5.00033336,0 Z"/></g> 5634 </svg> 5635 <div class="store__details-distance">${distance === '?' ? '' : `${distance} ${distanceUnit}` }</div> 5636 <div class="store__details-content"> 5637 <p><a href="#" class="map-center" data-index="${branch}">${shop_name}</p> 5638 <p><a href="#" class="map-center" data-index="${branch}">${address1}</a></p> 5639 <div class="store-content__links"> 5640 ${has_piercing ? `<div> 5641 ${has_ear_piercing ? `<span class="piercing__available"> 5642 <img src="//www.lovisa.co.uk/cdn/shop/t/811/assets/ear-icon.svg?v=114807761980535270491789977862" alt="Ear Icon"> 5643 Ear Piercing available 5644 </span>` : ''} 5645 ${has_nose_piercing ? `<span class="piercing__available"> 5646 <img src="//www.lovisa.co.uk/cdn/shop/t/811/assets/nose-icon.png?v=52174017166875052201789977862" alt="Nose Icon"> 5647 Nose Piercing available 5648 </span>` : ''} 5649 ${has_diamond_piercing ? `<span class="piercing__available"> 5650 <img src="//www.lovisa.co.uk/cdn/shop/t/811/assets/diamond.svg?v=88488544910360887421789977862" alt="Diamond Icon"> 5651 Diamond Piercing available 5652 </span>` : ''} 5653 </div>` : ''} 5654 <p> 5655 <a href="https://www.google.com/maps/search/?api=1&query=${lat},${lng}" target="_blank" aria-label="Get directions Opens in new tab"><span>Get Directions</span> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>icon-chevron-right</title><path d="M9.984 6l6 6-6 6-1.406-1.406 4.594-4.594-4.594-4.594z"></path></svg></a> 5656 </p> 5657 </div> 5658 </div> 5659 </div> 5660 </li>` 5661 5662 // Mark this store ID as processed 5663 processedStoreIds.add(sortedStore.id); 5664 }) 5665 5666 if (storeWrapper) { 5667 storeWrapper.innerHTML = storeContent; 5668 } 5669 5670 // Bind list below to open window on markers 5671 var mapCenter = document.querySelectorAll('.map-center'); 5672 5673 var clickHandler = function() { 5674 var storeIndex = parseInt(this.dataset.index); 5675 for (i = 0; i < stores.length; i++) { 5676 if ( storeIndex === stores[i].branch ) { 5677 var newPosition = new google.maps.LatLng(stores[i].lat, stores[i].lng); 5678 globalMap.map.setCenter(newPosition); 5679 globalMap.map.setZoom(12); 5680 google.maps.event.trigger(globalMap.markers[i], 'click'); 5681 5682 break; 5683 } 5684 } 5685 }; 5686 5687 for (var i = 0; i < mapCenter.length; i++) { 5688 var current = mapCenter[i]; 5689 current.addEventListener('click', clickHandler, false); 5690 } 5691 5692 showPiercingAvailableStores(); 5693 } 5694 5695 // Sets a listener on a radio button to change the filter type on Places 5696 // Autocomplete. 5697 function setupClickListener(id, types) { 5698 var radioButton = document.getElementById(id); 5699 radioButton.addEventListener('click', function() { 5700 autocomplete.setTypes(types); 5701 }); 5702 } 5703 5704 function slugify(string) { 5705 return string 5706 .toString() 5707 .trim() 5708 .toLowerCase() 5709 .replace(/\s+/g, "-") 5710 .replace(/[^\w\-]+/g, "") 5711 .replace(/\-\-+/g, "-") 5712 .replace(/^-+/, "") 5713 .replace(/-+$/, ""); 5714 } 5715 5716 function getPiercingState() { 5717 const earPiercingCheckbox = document.querySelector('[data-piercing-type="ear"]'); 5718 const nosePiercingCheckbox = document.querySelector('[data-piercing-type="nose"]'); 5719 const diamondPiercingCheckbox = document.querySelector('[data-piercing-type="diamond"]'); 5720 5721 if (!earPiercingCheckbox && !nosePiercingCheckbox && !diamondPiercingCheckbox) { 5722 return { 5723 ear: false, 5724 nose: false, 5725 diamond: false 5726 }; 5727 } 5728 5729 return { 5730 ear: earPiercingCheckbox && earPiercingCheckbox.checked, 5731 nose: nosePiercingCheckbox && nosePiercingCheckbox.checked, 5732 diamond: diamondPiercingCheckbox && diamondPiercingCheckbox.checked 5733 }; 5734 } 5735 5736 var noStoresMessage = { 5737 showing: false, 5738 htmlID:'no-stores-available', 5739 htmlInsertLocation: document.querySelector(".store__list-container"), 5740 html: '<div class="store__details" id="no-stores-available" style="width:100%; text-align:center;"> Apologies, no stores are available within ' + Math.floor(globalMap.searchRadius / 1000) + 'km of your location</div>' 5741 } 5742 5743 function showPiercingAvailableStores() { 5744 const piercingState = getPiercingState(); 5745 const nearbyStores = Array.from(document.querySelectorAll('.store__details-wrapper')); 5746 5747 /* 5748 * Markers 5749 */ 5750 let markersToShow = [] 5751 5752 if (piercingState.ear) { 5753 markersToShow = markersToShow.concat(globalMap.markers.filter(marker => marker.has_ear_piercing)) 5754 } 5755 5756 if (piercingState.nose) { 5757 markersToShow = markersToShow.concat(globalMap.markers.filter(marker => marker.has_nose_piercing)) 5758 } 5759 5760 if (piercingState.diamond) { 5761 markersToShow = markersToShow.concat(globalMap.markers.filter(marker => marker.has_diamond_piercing)) 5762 } 5763 5764 if (!piercingState.ear && !piercingState.nose & !piercingState.diamond) { 5765 markersToShow = globalMap.markers 5766 } 5767
5768 globalMap.markers.forEach(marker => marker.setMap(null)); 5769 markersToShow.forEach(marker => marker.setMap(globalMap.map)); 5770 5771 /* 5772 * Stores list 5773 */ 5774 nearbyStores.forEach(nearbyStore => nearbyStore.style.display = 'none') 5775 5776 let storesToShow = [] 5777 5778 if (piercingState.ear) { 5779 storesToShow = storesToShow.concat(nearbyStores.filter(nearbyStore => { 5780 const storeCountry = nearbyStore.dataset.country; 5781 5782 return nearbyStore.dataset.earPiercing === 'true' 5783 })) 5784 } 5785 5786 if (piercingState.nose) { 5787 storesToShow = storesToShow.concat(nearbyStores.filter(nearbyStore => { 5788 const storeCountry = nearbyStore.dataset.country; 5789 5790 return nearbyStore.dataset.nosePiercing === 'true' 5791 })) 5792 } 5793 5794 if (piercingState.diamond) { 5795 storesToShow = storesToShow.concat(nearbyStores.filter(nearbyStore => { 5796 const storeCountry = nearbyStore.dataset.country; 5797 return nearbyStore.dataset.diamondPiercing === 'true' 5798 })) 5799 } 5800 5801 if (!piercingState.ear && !piercingState.nose && !piercingState.diamond) { 5802 storesToShow = nearbyStores 5803 } 5804 5805 storesToShow.forEach(nearbyStore => nearbyStore.style.display = 'block') 5806 5807 if (storesToShow.length) { 5808 if (noStoresMessage.showing) { 5809 $("#" + noStoresMessage.htmlID).hide(); 5810 noStoresMessage.showing = false; 5811 } 5812 } else { 5813 if (noStoresMessage.htmlInsertLocation.querySelector("#" + noStoresMessage.htmlID)) { 5814 $("#" + noStoresMessage.htmlID).show(); 5815 noStoresMessage.showing = true; 5816 } else { 5817 let html = noStoresMessage.htmlInsertLocation.innerHTML; 5818 noStoresMessage.htmlInsertLocation.insertAdjacentHTML('beforeend',noStoresMessage.html) 5819 $("#" + noStoresMessage.htmlID).show(); 5820 noStoresMessage.showing = true; 5821 } 5822 } 5823 } 5824 5825 document.addEventListener('DOMContentLoaded', function(event) { 5826 const showPiercingCheckboxes = document.querySelectorAll('[data-piercing-available]'); 5827 if (showPiercingCheckboxes.length) { 5828 showPiercingCheckboxes.forEach(checkbox => checkbox.addEventListener('change', showNearbyStores)) 5829 }; 5830 }); 5831 /* eslint-enable */ 5832 </script>
5832<script defer src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAYeb9NWvFyDwgi1uxhwmCfLxVqXSu8CtQ&libraries=geometry,places&callback=initMap"></script>
5832</div> 5833 </div> 5834 5835 5836 5837 5838 5839 5840 5841 5842</div> 5843 </main> 5844 5845 <footer> 5846 <div id="shopify-section-footer" class="shopify-section footer"><div class="footer__inner page-width-wide" data-section-id="footer" data-section-type="footer"> 5847 <div class="grid grid--flex"> 5848 <div class="footer__social grid__item one-whole large-up--four-tenths"> 5849 <div class="grid"> 5850 <div class="grid__item one-whole large-up--three-quarters"> 5851 5852 <h3 class="footer-menu__title newsletter-title">Join Our World</h3> 5853 5854 5855 <p class="newsletter-desc" id="newsletterDesc">Enter your email below to be the first to know about new collections and product launches.</p> 5856 5857 <div class="footer__newsletter"> 5858 5859 <div class="klaviyo-form-YwY9NU"></div> 5860 5861 </div> 5862 </div> 5863 </div> 5864<div class="footer__social-icons"> 5865 5866 <span>Get social with us</span> 5867 5868 <ul><li> 5869 <a 5870 href="https://www.instagram.com/lovisajewellery/" 5871 title="Lovisa United Kingdom on Instagram" 5872 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 512 512"><path d="M256 49.5c67.3 0 75.2.3 101.8 1.5 24.6 1.1 37.9 5.2 46.8 8.7 11.8 4.6 20.2 10 29 18.8s14.3 17.2 18.8 29c3.4 8.9 7.6 22.2 8.7 46.8 1.2 26.6 1.5 34.5 1.5 101.8s-.3 75.2-1.5 101.8c-1.1 24.6-5.2 37.9-8.7 46.8-4.6 11.8-10 20.2-18.8 29s-17.2 14.3-29 18.8c-8.9 3.4-22.2 7.6-46.8 8.7-26.6 1.2-34.5 1.5-101.8 1.5s-75.2-.3-101.8-1.5c-24.6-1.1-37.9-5.2-46.8-8.7-11.8-4.6-20.2-10-29-18.8s-14.3-17.2-18.8-29c-3.4-8.9-7.6-22.2-8.7-46.8-1.2-26.6-1.5-34.5-1.5-101.8s.3-75.2 1.5-101.8c1.1-24.6 5.2-37.9 8.7-46.8 4.6-11.8 10-20.2 18.8-29s17.2-14.3 29-18.8c8.9-3.4 22.2-7.6 46.8-8.7 26.6-1.3 34.5-1.5 101.8-1.5m0-45.4c-68.4 0-77 .3-103.9 1.5C125.3 6.8 107 11.1 91 17.3c-16.6 6.4-30.6 15.1-44.6 29.1-14 14-22.6 28.1-29.1 44.6-6.2 16-10.5 34.3-11.7 61.2C4.4 179 4.1 187.6 4.1 256s.3 77 1.5 103.9c1.2 26.8 5.5 45.1 11.7 61.2 6.4 16.6 15.1 30.6 29.1 44.6 14 14 28.1 22.6 44.6 29.1 16 6.2 34.3 10.5 61.2 11.7 26.9 1.2 35.4 1.5 103.9 1.5s77-.3 103.9-1.5c26.8-1.2 45.1-5.5 61.2-11.7 16.6-6.4 30.6-15.1 44.6-29.1 14-14 22.6-28.1 29.1-44.6 6.2-16 10.5-34.3 11.7-61.2 1.2-26.9 1.5-35.4 1.5-103.9s-.3-77-1.5-103.9c-1.2-26.8-5.5-45.1-11.7-61.2-6.4-16.6-15.1-30.6-29.1-44.6-14-14-28.1-22.6-44.6-29.1-16-6.2-34.3-10.5-61.2-11.7-27-1.1-35.6-1.4-104-1.4z"/><path d="M256 126.6c-71.4 0-129.4 57.9-129.4 129.4s58 129.4 129.4 129.4 129.4-58 129.4-129.4-58-129.4-129.4-129.4zm0 213.4c-46.4 0-84-37.6-84-84s37.6-84 84-84 84 37.6 84 84-37.6 84-84 84z"/><circle cx="390.5" cy="121.5" r="30.2"/></svg></a> 5873 </li><li> 5874 <a 5875 href="https://www.facebook.com/lovisajewellery/?ref=br_rs" 5876 title="Lovisa United Kingdom on Facebook" 5877 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 22 22"><path fill-rule="evenodd" clip-rule="evenodd" d="M21.5 11.063c0-5.798-4.702-10.5-10.5-10.5S.5 5.265.5 11.063c0 5.241 3.84 9.585 8.86 10.373V14.1H6.692v-3.036h2.666V8.75c0-2.631 1.568-4.086 3.966-4.086 1.15 0 2.351.205 2.351.205v2.585h-1.324c-1.304 0-1.712.809-1.712 1.64v1.97h2.912l-.465 3.036H12.64v7.337c5.02-.788 8.86-5.132 8.86-10.374z" fill="#2E2E2E"/></svg></a> 5878 </li><li> 5879 <a 5880 href="https://www.tiktok.com/@lovisajewellery" 5881 title="Lovisa United Kingdom on Tiktok" 5882 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewBox="0 0 20 21"><path d="M16.997 6.203c-1.8 0-3.265-1.423-3.265-3.173a.496.496 0 0 0-.502-.488h-2.692a.496.496 0 0 0-.502.488v10.722c0 1.028-.862 1.865-1.92 1.865-1.058 0-1.92-.837-1.92-1.865 0-1.029.862-1.865 1.92-1.865a.496.496 0 0 0 .503-.489V8.783a.496.496 0 0 0-.503-.488c-3.097 0-5.616 2.448-5.616 5.457s2.52 5.457 5.616 5.457c3.097 0 5.616-2.448 5.616-5.457V9.006c1 .518 2.113.789 3.265.789a.496.496 0 0 0 .503-.489V6.691a.496.496 0 0 0-.503-.488z" fill="#000" vector-effect="non-scaling-stroke"/></svg></a> 5883 </li><li> 5884 <a 5885 href="https://www.pinterest.com/lovisaofficial" 5886 title="Lovisa United Kingdom on Pinterest" 5887 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pinterest" viewBox="0 0 20 20"><path fill="#444" d="M9.958.811q1.903 0 3.635.744t2.988 2 2 2.988.744 3.635q0 2.537-1.256 4.696t-3.415 3.415-4.696 1.256q-1.39 0-2.659-.366.707-1.147.951-2.025l.659-2.561q.244.463.903.817t1.39.354q1.464 0 2.622-.842t1.793-2.305.634-3.293q0-2.171-1.671-3.769t-4.257-1.598q-1.586 0-2.903.537T5.298 5.897 4.066 7.775t-.427 2.037q0 1.268.476 2.22t1.427 1.342q.171.073.293.012t.171-.232q.171-.61.195-.756.098-.268-.122-.512-.634-.707-.634-1.83 0-1.854 1.281-3.183t3.354-1.329q1.83 0 2.854 1t1.025 2.61q0 1.342-.366 2.476t-1.049 1.817-1.561.683q-.732 0-1.195-.537t-.293-1.269q.098-.342.256-.878t.268-.915.207-.817.098-.732q0-.61-.317-1t-.927-.39q-.756 0-1.269.695t-.512 1.744q0 .39.061.756t.134.537l.073.171q-1 4.342-1.22 5.098-.195.927-.146 2.171-2.513-1.122-4.062-3.44T.59 10.177q0-3.879 2.744-6.623T9.957.81z"/></svg></a> 5888 </li></ul> 5889 </div></div><div class="footer-menus medium-up--hide grid__item one-whole"> 5890 5891 5892 5893 5894<ul class="accordion-list" data-component="AccordionList"> 5895 5896 5897 5898 5899 <li class="accordion footer-menu"> 5900 <div class="accordion__label footer-menu__title" aria-level="1" role="heading"> 5901 <button data-toggle="accordion-body-1"> 5902 About Us
5903 <span class="accordion__icon accordion__icon--open"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-down-2" viewBox="0 0 24 24"><path stroke="#333" d="M3 7l9 10 9-10" fill="none" fill-rule="evenodd"/></svg></span> 5904 <span class="accordion__icon accordion__icon--close"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-up-2" viewBox="0 0 13 6"><path fill="none" stroke="#333" d="M1 6l5.5-6L12 6"/></svg></span> 5905 </button> 5906 </div> 5907 <div data-body-id="accordion-body-1" class="accordion__content" role="region"> 5908 <ul class="footer-menu__items"> 5909 5910 5911 <li><a href="/pages/about" aria-label="The Company ">The Company </a></li> 5912 5913 5914 5915 <li><a href="/pages/investor-centre" aria-label="Investor Centre">Investor Centre</a></li> 5916 5917 5918 5919 <li><a href="https://careers.lovisa.com/pages/languages" aria-label="Careers">Careers</a></li> 5920 5921 5922 </ul> 5923 </div> 5924 </li> 5925 5926 5927 5928 5929 5930 5931 5932 5933 <li class="accordion footer-menu"> 5934 <div class="accordion__label footer-menu__title" aria-level="2" role="heading"> 5935 <button data-toggle="accordion-body-2"> 5936 Need Help 5937 <span class="accordion__icon accordion__icon--open"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-down-2" viewBox="0 0 24 24"><path stroke="#333" d="M3 7l9 10 9-10" fill="none" fill-rule="evenodd"/></svg></span> 5938 <span class="accordion__icon accordion__icon--close"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-up-2" viewBox="0 0 13 6"><path fill="none" stroke="#333" d="M1 6l5.5-6L12 6"/></svg></span> 5939 </button> 5940 </div> 5941 <div data-body-id="accordion-body-2" class="accordion__content" role="region"> 5942 <ul class="footer-menu__items"> 5943 5944 5945 <li><a href="/pages/contact-us" aria-label="Contact Us">Contact Us</a></li> 5946 5947 5948 5949 <li><a href="/pages/faq" aria-label="Help Centre">Help Centre</a></li> 5950 5951 5952 5953 <li><a href="/pages/shipping-delivery" aria-label="Shipping & Delivery">Shipping & Delivery</a></li> 5954 5955 5956 5957 <li><a href="/pages/returns-exchanges" aria-label="Returns & Exchanges">Returns & Exchanges</a></li> 5958 5959 5960 5961 <li><a href="https://account.lovisa.co.uk" aria-label="My Account">My Account</a></li> 5962 5963 5964 </ul> 5965 </div> 5966 </li> 5967 5968 5969 5970 5971 5972 5973 5974 5975 <li class="accordion footer-menu"> 5976 <div class="accordion__label footer-menu__title" aria-level="3" role="heading"> 5977 <button data-toggle="accordion-body-3"> 5978 DISCOVER 5979 <span class="accordion__icon accordion__icon--open"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-down-2" viewBox="0 0 24 24"><path stroke="#333" d="M3 7l9 10 9-10" fill="none" fill-rule="evenodd"/></svg></span> 5980 <span class="accordion__icon accordion__icon--close"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-up-2" viewBox="0 0 13 6"><path fill="none" stroke="#333" d="M1 6l5.5-6L12 6"/></svg></span> 5981 </button> 5982 </div> 5983 <div data-body-id="accordion-body-3" class="accordion__content" role="region"> 5984 <ul class="footer-menu__items"> 5985 5986 5987 <li><a href="https://app.lovisa.com/home" aria-label="Download Lovisa App">Download Lovisa App</a></li> 5988 5989 5990 5991 <li><a href="/pages/wishlist" aria-label="Wishlist">Wishlist</a></li> 5992 5993 5994 5995 <li><a href="/pages/store-locator" aria-label="Store Locator">Store Locator</a></li> 5996 5997 5998 5999 <li><a href="https://www.lovisa.co.uk/pages/piercing-studio" aria-label="Piercing">Piercing</a></li> 6000 6001 6002 6003 <li><a href="/products/digital-gift-card" aria-label="Gift Card">Gift Card</a></li> 6004 6005 6006 6007 <li><a href="/products/piercing-gift-card" aria-label="Piercing Gift Card">Piercing Gift Card</a></li> 6008 6009 6010 6011 <li><a href="/blogs/stylechannel" aria-label="Blog">Blog</a></li> 6012 6013 6014 6015 <li><a href="https://www.studentbeans.com/en-gb/uk/beansid-connect/hosted/lovisa" aria-label="Student Discount">Student Discount</a></li> 6016 6017 6018 </ul> 6019 </div> 6020 </li> 6021 6022 6023 6024</ul> 6025</div> 6026 <div class="grid__item one-whole large-up--three-fifths"> 6027 <div class="footer-menus small-down--hide"> 6028 <div class="grid grid--flex" role="list"> 6029 6030 6031 6032 6033 <div class="grid__item medium-up--one-quarter footer-menu" role="listitem"> 6034 6035 <h3 class="footer-menu__title">About Us</h3> 6036 6037 <nav aria-label="Translation missing: en.About Us"> 6038 <ul class="footer-menu__items "> 6039 6040 6041 <li> 6042 <a href="/pages/about" aria-label="The Company ">
6042The Company </a> 6043 </li> 6044 6045 6046 6047 6048 <li> 6049 <a href="/pages/investor-centre" aria-label="Investor Centre">Investor Centre</a> 6050 </li> 6051 6052 6053 6054 6055 <li> 6056 <a href="https://careers.lovisa.com/pages/languages" aria-label="Careers">Careers</a> 6057 </li> 6058 6059 6060 6061 </ul> 6062 </nav> 6063 </div> 6064 6065 6066 6067 6068 <div class="grid__item medium-up--one-quarter footer-menu" role="listitem"> 6069 6070 <h3 class="footer-menu__title">Need Help</h3> 6071 6072 <nav aria-label="Translation missing: en.Need Help"> 6073 <ul class="footer-menu__items "> 6074 6075 6076 <li> 6077 <a href="/pages/contact-us" aria-label="Contact Us">Contact Us</a> 6078 </li> 6079 6080 6081 6082 6083 <li> 6084 <a href="/pages/faq" aria-label="Help Centre">Help Centre</a> 6085 </li> 6086 6087 6088 6089 6090 <li> 6091 <a href="/pages/shipping-delivery" aria-label="Shipping & Delivery">Shipping & Delivery</a> 6092 </li> 6093 6094 6095 6096 6097 <li> 6098 <a href="/pages/returns-exchanges" aria-label="Returns & Exchanges">Returns & Exchanges</a> 6099 </li> 6100 6101 6102 6103 6104 <li> 6105 <a href="https://account.lovisa.co.uk" aria-label="My Account">My Account</a> 6106 </li> 6107 6108 6109 6110 </ul> 6111 </nav> 6112 </div> 6113 6114 6115 6116 6117 <div class="grid__item medium-up--one-quarter footer-menu" role="listitem"> 6118 6119 <h3 class="footer-menu__title">DISCOVER</h3> 6120 6121 <nav aria-label="Translation missing: en.DISCOVER"> 6122 <ul class="footer-menu__items "> 6123 6124 6125 <li> 6126 <a href="https://app.lovisa.com/home" aria-label="Download Lovisa App">Download Lovisa App</a> 6127 </li> 6128 6129 6130 6131 6132 <li> 6133 <a href="/pages/wishlist" aria-label="Wishlist">Wishlist</a> 6134 </li> 6135 6136 6137 6138 6139 <li> 6140 <a href="/pages/store-locator" aria-label="Store Locator">Store Locator</a> 6141 </li> 6142 6143 6144 6145 6146 <li> 6147 <a href="https://www.lovisa.co.uk/pages/piercing-studio" aria-label="Piercing">Piercing</a> 6148 </li> 6149 6150 6151 6152 6153 <li> 6154 <a href="/products/digital-gift-card" aria-label="Gift Card">Gift Card</a> 6155 </li> 6156 6157 6158 6159 6160 <li> 6161 <a href="/products/piercing-gift-card" aria-label="Piercing Gift Card">Piercing Gift Card</a> 6162 </li> 6163 6164 6165 6166 6167 <li> 6168 <a href="/blogs/stylechannel" aria-label="Blog">Blog</a> 6169 </li> 6170 6171 6172 6173 6174 <li> 6175 <a href="https://www.studentbeans.com/en-gb/uk/beansid-connect/hosted/lovisa" aria-label="Student Discount">Student Discount</a> 6176 </li> 6177 6178 6179 6180 </ul> 6181 </nav> 6182 </div> 6183 6184 </div> 6185 </div> 6186 </div> 6187 <div class="grid__item medium-down--hide large-up--three-fifths one-whole"><ul class="footer__policy-links"><li> 6188 <a href="/pages/terms-conditions" aria-label="Terms & Conditions">Terms & Conditions</a> 6189 </li><li> 6190 <a href="/pages/security-privacy" aria-label="Security & Privacy">Security & Privacy</a> 6191 </li></ul>
6191<div class="footer__copyright"> 6192 6193<a href="/pages/content">© 2026 Lovisa</a> 6194 </div> 6195 </div> 6196 6197 6198 <div class="grid__item one-whole large-up--four-tenths"> 6199 <div class="footer__region-settings"> 6200 <div class="footer__region-picker"> 6201 <div class="footer-country-selector"> 6202 <button 6203 aria-label="Change region or currency, GBP selected" 6204 data-region-currency-trigger 6205 class="country-selector-trigger" 6206 > 6207 6208 6209 6210 6211 <span data-country-name>United Kingdom</span> 6212 </button> 6213 6214 </div> 6215 </div> 6216 <div class="footer__currency"> 6217 6218 </div> 6219 </div> 6220 </div> 6221 6222 6223<div class="grid__item large-up--hide one-whole"><ul class="footer__policy-links"><li> 6224 <a href="/pages/terms-conditions" aria-label="Terms & Conditions">Terms & Conditions</a> 6225 </li><li> 6226 <a href="/pages/security-privacy" aria-label="Security & Privacy">Security & Privacy</a> 6227 </li></ul><div class="footer__copyright"> 6228 <a href="/pages/content">© 2026 Lovisa</a> 6229 </div> 6230 </div></div> 6231</div>
6232<script> 6233 // Get or set the selected country in local storage and update country name and flag 6234 const STORAGE_KEY = 'selected_country'; 6235 6236 function getUrlParameter(name) { 6237 const params = new URLSearchParams(window.location.search); 6238 return params.get(name) || ''; 6239 } 6240 6241 function findCountryByCode(countryCode) { 6242 if (!window.countriesMeta || !Array.isArray(window.countriesMeta)) return null; 6243 return window.countriesMeta.find(item => 6244 item.country_code && item.country_code.toUpperCase() === countryCode.toUpperCase() 6245 ); 6246 } 6247 6248 function findCountryByName(countryName) { 6249 if (!window.countriesMeta || !countryName) return null; 6250 const normalized = countryName.toLowerCase().trim(); 6251 return window.countriesMeta.find(item => { 6252 const itemName = (item.country_name || '').toLowerCase().trim(); 6253 return itemName === normalized || itemName.includes(normalized) || normalized.includes(itemName); 6254 }); 6255 } 6256 6257 function updateCountryDisplay(countryCode) { 6258 const country = findCountryByCode(countryCode); 6259 if (!country) return; 6260 6261 document.querySelectorAll('[data-country-name]').forEach(function(nameEl) { 6262 nameEl.textContent = country.country_name; 6263 }); 6264 6265 document.querySelectorAll('[data-country-flag]').forEach(function(flagEl) { 6266 flagEl.src = country.flag; 6267 flagEl.alt = country.country_name + ' flag'; 6268 flagEl.setAttribute('data-country-code', country.country_code); 6269 }); 6270 6271 document.querySelectorAll('[data-country-name]').forEach(function(nameEl) { 6272 const trigger = nameEl.closest('.country-selector-trigger'); 6273 if (!trigger || trigger.querySelector('[data-country-flag]')) { 6274 return; 6275 } 6276 const flagImg = document.createElement('img'); 6277 flagImg.setAttribute('width', '16'); 6278 flagImg.setAttribute('height', 'auto'); 6279 flagImg.src = country.flag; 6280 flagImg.alt = country.country_name + ' flag'; 6281 flagImg.className = 'flag'; 6282 flagImg.setAttribute('data-country-flag', ''); 6283 flagImg.setAttribute('data-country-code', country.country_code); 6284 nameEl.parentElement.insertBefore(flagImg, nameEl); 6285 }); 6286 } 6287 6288 function updateModalCountryDisplay(countryCode) { 6289 const country = findCountryByCode(countryCode); 6290 if (!country) return; 6291 6292 const container = document.querySelector('[data-region-currency-modal] .current-country-name'); 6293 if (!container) return; 6294 6295 let flagImg = container.querySelector('.flag'); 6296 if (!flagImg) { 6297 flagImg = document.createElement('img'); 6298 flagImg.setAttribute('width', '16'); 6299 flagImg.setAttribute('height', 'auto'); 6300 flagImg.className = 'flag'; 6301 container.insertBefore(flagImg, container.firstChild); 6302 } 6303 flagImg.src = country.flag; 6304 flagImg.alt = country.country_name + ' flag'; 6305 6306 const childNodes = Array.from(container.childNodes); 6307 childNodes.forEach(function(node) { 6308 if (node.nodeType === Node.TEXT_NODE) { 6309 node.remove(); 6310 } 6311 }); 6312 container.appendChild(document.createTextNode(country.country_name)); 6313 } 6314 6315 function updateCustomerNavCountryDisplay(countryCode) { 6316 const country = findCountryByCode(countryCode); 6317 if (!country) return; 6318 6319 document.querySelectorAll('[data-customer-nav-country-name]').forEach(function(nameEl) { 6320 nameEl.textContent = country.country_name; 6321 }); 6322 6323 document.querySelectorAll('[data-customer-nav-country-flag]').forEach(function(flagEl) { 6324 flagEl.src = country.flag; 6325 flagEl.alt = country.country_name + ' flag'; 6326 flagEl.setAttribute('data-country-code', country.country_code); 6327 }); 6328 6329 document.querySelectorAll('[data-customer-nav-country-name]').forEach(function(nameEl) { 6330 const trigger = nameEl.closest('.country-selector-trigger'); 6331 if (!trigger || trigger.querySelector('[data-customer-nav-country-flag]')) { 6332 return; 6333 } 6334 const flagImg = document.createElement('img'); 6335 flagImg.setAttribute('width', '16'); 6336 flagImg.setAttribute('height', 'auto'); 6337 flagImg.src = country.flag; 6338 flagImg.alt = country.country_name + ' flag'; 6339 flagImg.className = 'flag'; 6340 flagImg.setAttribute('data-customer-nav-country-flag', ''); 6341 flagImg.setAttribute('data-country-code', country.country_code); 6342 nameEl.parentElement.insertBefore(flagImg, nameEl); 6343 }); 6344 } 6345 6346 function updateModalActiveCountry(countryCode) { 6347 document.querySelectorAll('[data-region-currency-modal] a[data-country-code]').forEach(link => { 6348 link.classList.remove('active'); 6349 }); 6350 document.querySelectorAll('[data-region-currency-modal] .country-main.mob .country-name').forEach(item => { 6351 item.classList.remove('mob-active'); 6352 }); 6353 6354 if (countryCode) { 6355 document.querySelectorAll(`[data-region-currency-modal] a[data-country-code="${countryCode.toUpperCase()}"]`).forEach(link => { 6356 link.classList.add('active'); 6357 const listItem = link.closest('.country-name'); 6358 const mobileList = link.closest('.country-main.mob'); 6359 if (listItem && mobileList) { 6360 listItem.classList.add('mob-active'); 6361 } 6362 }); 6363 } 6364 } 6365 6366 function updateAllCountryDisplays(countryCode) { 6367 updateCountryDisplay(countryCode); 6368 updateModalCountryDisplay(countryCode); 6369 updateCustomerNavCountryDisplay(countryCode); 6370 updateModalActiveCountry(countryCode); 6371 } 6372 6373 function initCountrySelection() { 6374 // Set storage from URL parameter 6375 const urlCountry = getUrlParameter('country'); 6376 if (urlCountry) { 6377 localStorage.setItem(STORAGE_KEY, urlCountry.toUpperCase().trim()); 6378 } 6379 6380 document.addEventListener('DOMContentLoaded', () => { 6381 setTimeout(() => { 6382 let countryToDisplay = urlCountry || localStorage.getItem(STORAGE_KEY); 6383 6384 // If no country from URL or localStorage, find by displayed country name 6385 if (!countryToDisplay) { 6386 const nameEl = document.querySelector('[data-country-name], [data-customer-nav-country-name]');
6387 const country = nameEl ? findCountryByName(nameEl.textContent) : null; 6388 if (country?.country_code) countryToDisplay = country.country_code; 6389 } 6390 6391 if (countryToDisplay) { 6392 updateAllCountryDisplays(countryToDisplay); 6393 } 6394 }, 100); 6395 6396 document.querySelectorAll('[data-region-currency-modal] .country-name a, [data-region-currency-modal] .country-main a').forEach(link => { 6397 link.addEventListener('click', () => { 6398 const match = link.getAttribute('href')?.match(/[?&]country=([^&?#]+)/); 6399 if (match) { 6400 const countryCode = match[1].toUpperCase().trim(); 6401 localStorage.setItem(STORAGE_KEY, countryCode); 6402 updateAllCountryDisplays(countryCode); 6403 } 6404 }); 6405 }); 6406 }); 6407 } 6408 6409 initCountrySelection(); 6410 6411 // Weglot language picker 6412 document.addEventListener('DOMContentLoaded', () => { 6413 setTimeout(() => { 6414 const weglotLang = localStorage.getItem('weglot-lng'); 6415 if (weglotLang) { 6416 $('.language-picker').val(weglotLang); 6417 } 6418 }, 500); 6419 }); 6420</script>
6420 6421 6422</div> 6423 </footer> 6424 6425 6426 6427 6428 6429
6429<script type="application/json" data-side-cart-json>{ 6430 "attributes": {}, 6431 "item_count": 0, 6432 "total_discount": 0, 6433 "original_total_price": 0, 6434 "total_price": 0, 6435 "requires_shipping": false, 6436 "note": null, 6437 "debug_original_items_count": 0, 6438 "items": [], 6439 "total_cart_discount": 0 6440} 6441</script>
6441 6442 6443 6444 6445
6445<script defer="defer" src="//www.lovisa.co.uk/cdn/shop/t/811/assets/xgen-sdk.js?v=78314093207208265601789977862"></script>
6445 6446 6447<div aria-hidden="true" class="cart-popup-overlay" id="cart-popup-overlay"></div> 6448<div 6449 aria-hidden="true" 6450 tabindex="-1" 6451 role="dialog" 6452 aria-modal="true" 6453 aria-hidden="true" 6454 id="cart-popup" 6455 class="cart-popup" 6456> 6457 <div class="cart-popup-header"> 6458 <p><span data-product-added-count></span>Added to Bag</p> 6459 <button 6460 class="close-popup" 6461 onclick="closePopup()" 6462 aria-label="Close popup" 6463 type="button" 6464 > 6465 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> 6466 <path d="M1.369 0.234883C1.05582 -0.0782944 0.548061 -0.0782944 0.234883 0.234883C-0.0782944 0.548061 -0.0782944 1.05582 0.234883 1.369L4.86588 6L0.234931 10.631C-0.0782463 10.9441 -0.0782466 11.4519 0.234931 11.7651C0.548109 12.0782 1.05587 12.0782 1.36905 11.7651L6 7.13412L10.631 11.7651C10.9441 12.0782 11.4519 12.0782 11.7651 11.7651C12.0782 11.4519 12.0782 10.9441 11.7651 10.631L7.13412 6L11.7651 1.369C12.0783 1.05582 12.0783 0.548061 11.7651 0.234883C11.4519 -0.0782944 10.9442 -0.0782944 10.631 0.234883L6 4.86588L1.369 0.234883Z" fill="#333333"/> 6467 </svg> 6468 </button> 6469 </div> 6470 <div class="cart-popup-body"> 6471 <div id="cart-popup-status" class="sr-only" aria-live="polite" aria-atomic="true"></div> 6472 <div class="shipping-container"> 6473 <svg class="icon-lock" xmlns="http://www.w3.org/2000/svg" width="10" height="12" viewBox="0 0 10 12" fill="none"> 6474 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.05882 4.73685V4.05191C7.05882 2.59247 6.07122 1.40936 4.85294 1.40936C3.63467 1.40936 2.64706 2.59247 2.64706 4.05191V4.73685H7.05882ZM1.47059 4.73685V4.05191C1.47059 1.8141 2.98492 0 4.85294 0C6.72096 0 8.23529 1.8141 8.23529 4.05191V4.73685H8.52941C9.3416 4.73685 10 5.44376 10 6.31579V10.4211C10 11.2931 9.3416 12 8.52941 12H1.47059C0.658405 12 0 11.2931 0 10.4211V6.31579C0 5.44376 0.658405 4.73685 1.47059 4.73685ZM8.52941 6H1.47059C1.30815 6 1.17647 6.14139 1.17647 6.31579V10.4211C1.17647 10.5955 1.30815 10.7368 1.47059 10.7368H8.52941C8.69185 10.7368 8.82353 10.5955 8.82353 10.4211V6.31579C8.82353 6.14139 8.69185 6 8.52941 6ZM5.00004 7.10524C5.2437 7.10524 5.44122 7.31732 5.44122 7.57893V8.84209C5.44122 9.10369 5.2437 9.31577 5.00004 9.31577C4.75639 9.31577 4.55887 9.10369 4.55887 8.84209V7.57893C4.55887 7.31732 4.75639 7.10524 5.00004 7.10524Z" fill="#333333"/> 6475 </svg> 6476 <svg 6477 class="icon-unlock" 6478 style="display:none;" 6479 xmlns="http://www.w3.org/2000/svg" 6480 width="10" 6481 height="12"
6482 viewBox="0 0 10 12" 6483 fill="none" 6484 > 6485 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.07098 1.58398C7.93652 1.87234 7.59375 1.9971 7.30539 1.86263L6.37112 1.42697C5.1646 0.864368 3.77776 1.2849 3.27352 2.36625C2.76927 3.4476 3.33858 4.7803 4.54509 5.3429L4.61356 5.37483H8.35345C9.14888 5.37483 9.7937 6.01965 9.7937 6.81508V10.5597C9.7937 11.3552 9.14888 12 8.35345 12H1.44025C0.644822 12 0 11.3552 0 10.5597V6.81508C0 6.01965 0.644822 5.37483 1.44025 5.37483H2.70969C1.83991 4.36979 1.55983 2.99937 2.1084 1.82295C2.88158 0.164872 5.00807 -0.479936 6.85806 0.382727L7.79233 0.818384C8.08069 0.952848 8.20545 1.29562 8.07098 1.58398ZM8.35345 6.52703H1.44025C1.28116 6.52703 1.1522 6.65599 1.1522 6.81508V10.5597C1.1522 10.7188 1.28116 10.8478 1.44025 10.8478H8.35345C8.51253 10.8478 8.6415 10.7188 8.6415 10.5597V6.81508C8.6415 6.65599 8.51253 6.52703 8.35345 6.52703ZM5.32892 7.96731C5.32892 7.72868 5.13548 7.53523 4.89685 7.53523C4.65822 7.53523 4.46477 7.72868 4.46477 7.96731V9.11951C4.46477 9.35814 4.65822 9.55158 4.89685 9.55158C5.13548 9.55158 5.32892 9.35814 5.32892 9.11951V7.96731Z" fill="#333333"/> 6486 </svg> 6487 <p class="shipping-message" id="free-shipping-text"></p> 6488 </div> 6489 6490 <div class="progress-bar-container"> 6491 <div class="progress-bar"> 6492 <div class="progress-fill"></div> 6493 </div> 6494 <div class="progress-icon"> 6495 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="18" viewBox="0 0 24 18" fill="none"> 6496 <path d="M23.9057 8.73988C23.971 8.90423 24.003 9.07995 23.9998 9.2568L23.9037 14.5294C23.8905 15.2562 23.2975 15.8384 22.5706 15.8384H21.3133C20.6036 17.0006 19.3107 17.7778 17.8458 17.7778C16.3865 17.7778 15.1093 17.0049 14.4253 15.8384H10.5946C9.88485 17.0006 8.59192 17.7778 7.12709 17.7778C5.66778 17.7778 4.39055 17.0049 3.70652 15.8384H2.47297C2.11514 15.8384 1.77233 15.6946 1.52162 15.4393C1.27091 15.1839 1.13334 14.8386 1.13986 14.4808L1.2223 9.95554C1.22657 9.72084 1.29123 9.50146 1.40119 9.3119C1.29615 9.11395 1.24169 8.8908 1.24585 8.66261L1.2694 7.36968C1.27015 7.32879 1.27273 7.28836 1.27706 7.24848C1.17828 7.19002 1.08663 7.11856 1.00479 7.03522C0.754082 6.7799 0.616519 6.43452 0.623036 6.07675L0.64659 4.78382C0.647334 4.74293 0.649913 4.70251 0.654245 4.66262C0.555463 4.60416 0.463813 4.5327 0.381977 4.44936C0.131267 4.19404 -0.00629601 3.84866 0.000221474 3.49089L0.0237748 2.19796C0.0370147 1.47117 0.629974 0.888916 1.35689 0.888916H15.4252C15.7831 0.888916 16.1259 1.03275 16.3766 1.28806C16.6273 1.54338 16.7649 1.88876 16.7583 2.24653L16.736 3.47477H21.2198C21.8045 3.47477 22.321 3.85572 22.4937 4.41433L22.6278 4.84799L23.8806 8.67691L23.9057 8.73988Z" fill="white"/> 6497 <path d="M1.35687 2.22223L1.33331 3.51516H14.0618L13.8852 13.2121H9.76113C9.48259 12.1009 8.46198 11.2727 7.22129 11.2727C5.98059 11.2727 4.92981 12.1009 4.61078 13.2121H3.83635L3.89523 9.9798H2.55539L2.47295 14.5051H4.58723C4.86577 15.6163 5.88638 16.4445 7.12707 16.4445C8.36777 16.4445 9.41855 15.6163 9.73758 14.5051H15.306C15.5845 15.6163 16.6051 16.4445 17.8458 16.4445C19.0865 16.4445 20.1373 15.6163 20.4563 14.5051H22.5706L22.6666 9.23249L22.6263 9.131L21.3571 5.25221L21.2198 4.80809H15.3781L15.4252 2.22223H1.35687ZM1.97968 4.80809L1.95613 6.10102H7.98542L8.00897 4.80809H1.97968ZM15.3546 6.10102H20.2323L21.3235 9.41415L21.2543 13.2121H20.4799C20.2013 12.1009 19.1807 11.2727 17.94 11.2727C16.6993 11.2727 15.6485 12.1009 15.3295 13.2121H15.225L15.3546 6.10102ZM2.6025 7.39395L2.57894 8.68688H6.59847L6.62202 7.39395H2.6025ZM7.19773 12.5657C7.94603 12.5657 8.52718 13.1365 8.51402 13.8586C8.50087 14.5807 7.89893 15.1515 7.15063 15.1515C6.40232 15.1515 5.82118 14.5807 5.83434 13.8586C5.84749 13.1365 6.44943 12.5657 7.19773 12.5657ZM17.9165 12.5657C18.6648 12.5657 19.2459 13.1365 19.2328 13.8586C19.2196 14.5807 18.6177 15.1515 17.8694 15.1515C17.1211 15.1515 16.5399 14.5807 16.5531 13.8586C16.5662 13.1365 17.1682 12.5657 17.9165 12.5657Z" fill="#333333"/> 6498 <path d="M1.35687 2.12223C1.30235 2.12223 1.25788 2.1659 1.25688 2.22041L1.23333 3.51334C1.23284 3.54017 1.24316 3.56607 1.26196 3.58522C1.28076 3.60437 1.30648 3.61516 1.33331 3.61516H13.96L13.787 13.1121H9.83794C9.52169 11.9945 8.4793 11.1727 7.22129 11.1727C5.96275 11.1727 4.89185 11.9949 4.53656 13.1121H3.93819L3.99522 9.98163C3.9957 9.95479 3.98539 9.92889 3.96658 9.90974C3.94778 9.89059 3.92207 9.8798 3.89523 9.8798H2.55539C2.50087 9.8798 2.4564 9.92347 2.45541 9.97798L2.37297 14.5032C2.37248 14.5301 2.3828 14.556 2.4016 14.5751C2.42041 14.5943 2.44612 14.6051 2.47295 14.6051H4.51041C4.82667 15.7227 5.86906 16.5445 7.12707 16.5445C8.3856 16.5445 9.45651 15.7222 9.8118 14.6051H15.2292C15.5454 15.7227 16.5878 16.5445 17.8458 16.5445C19.1043 16.5445 20.1753 15.7222 20.5305 14.6051H22.5706C22.6251 14.6051 22.6696 14.5614 22.6706 14.5069L22.7666 9.23431C22.7669 9.22105 22.7645 9.20787 22.7596 9.19554L22.7204 9.09694L2
64981.4526 5.22268L21.4521 5.22111L21.3154 4.77855C21.3024 4.73666 21.2637 4.70809 21.2198 4.70809H15.4799L15.5252 2.22405C15.5257 2.19722 15.5154 2.17131 15.4966 2.15217C15.4778 2.13302 15.4521 2.12223 15.4252 2.12223H1.35687ZM1.97968 4.70809C1.92516 4.70809 1.88069 4.75176 1.8797 4.80627L1.85614 6.0992C1.85566 6.12603 1.86597 6.15193 1.88478 6.17108C1.90358 6.19023 1.92929 6.20102 1.95613 6.20102H7.98542C8.03994 6.20102 8.08441 6.15735 8.0854 6.10284L8.10896 4.80991C8.10945 4.78308 8.09913 4.75717 8.08032 4.73802C8.06152 4.71887 8.03581 4.70809 8.00897 4.70809H1.97968ZM2.6025 7.29395C2.54798 7.29395 2.50351 7.33762 2.50251 7.39212L2.47896 8.68505C2.47847 8.71189 2.48879 8.73779 2.50759 8.75694C2.52639 8.77609 2.55211 8.78688 2.57894 8.78688H6.59847C6.65299 8.78688 6.69746 8.74321 6.69845 8.6887L6.72201 7.39577C6.7225 7.36893 6.71218 7.34303 6.69338 7.32388C6.67457 7.30473 6.64886 7.29395 6.62202 7.29395H2.6025ZM15.3306 12.9052L15.4527 6.20102H20.1599L21.2232 9.4293L21.1561 13.1121H20.5567C20.2404 11.9945 19.198 11.1727 17.94 11.1727C16.7606 11.1727 15.7459 11.8949 15.3306 12.9052ZM7.19773 12.6657C7.89356 12.6657 8.42611 13.194 8.41404 13.8568C8.40194 14.5211 7.84769 15.0515 7.15063 15.0515C6.4548 15.0515 5.92225 14.5232 5.93432 13.8604C5.94642 13.196 6.50067 12.6657 7.19773 12.6657ZM17.9165 12.6657C18.6123 12.6657 19.1449 13.194 19.1328 13.8568C19.1207 14.5211 18.5664 15.0515 17.8694 15.0515C17.1735 15.0515 16.641 14.5232 16.6531 13.8604C16.6652 13.196 17.2194 12.6657 17.9165 12.6657Z" stroke="#333333" stroke-width="0.2" stroke-linejoin="round"/> 6499 </svg> 6500 </div> 6501 </div> 6502 6503 6504 6505 <div class="promotion-upsells-items hidden"> 6506 6507 <div class="promotion-title">
6508 Don't Forget These Essentials 6509 </div> 6510 6511 <div class="promotion-products"> 6512 6513 6514 6515 </div> 6516 </div> 6517 6518 </div> 6519 <div class="cart-popup-footer"> 6520 <button class="back-to-shop" onclick="closePopup()" aria-label="Keep Shopping">Keep Shopping</button> 6521 <a href="/cart" class="view-bag">View Bag <span>(<span id="cart-count">0</span>)</span></a> 6522 </div> 6523 </div> 6524
6525<script defer="defer" src="//www.lovisa.co.uk/cdn/shop/t/811/assets/component-product-card-new.js?v=33465185094190940691789977862"></script>
vendor: 1 bytes, line 6525
6525
6526<script defer="defer" src="//www.lovisa.co.uk/cdn/shop/t/811/assets/component-added-to-cart.js?v=80125658308530081831789977862"></script>
6526 6527 6528
6529<script defer crossorigin="anonymous" src="//cdn.shopify.com/s/javascripts/currencies.js"></script>
vendor: 1 bytes, line 6529
6529
6530<script defer src="//www.lovisa.co.uk/cdn/shop/t/811/assets/jquery.currencies.min.js?v=47086303605411880761789977862"></script>
6530 6531
6532<script> 6533 document.addEventListener('DOMContentLoaded', function() { 6534 Currency.format = 'money_format'; 6535 var shopCurrency = 'GBP'; 6536 /* Sometimes merchants change their shop currency, let's tell our JavaScript file */ 6537 Currency.moneyFormats[shopCurrency].money_with_currency_format = "£{{amount}} GBP"; 6538 Currency.moneyFormats[shopCurrency].money_format = "£{{amount}}"; 6539 6540 /* Default currency */ 6541 var defaultCurrency = 'AUD'; 6542 6543 /* Cookie currency */ 6544 var cookieCurrency = Currency.cookie.read(); 6545 /* Fix for customer account pages */ 6546 jQuery('span.money span.money').each(function() { 6547 jQuery(this).parents('span.money').removeClass('money'); 6548 }); 6549 /* Saving the current price */ 6550 jQuery('span.money').each(function() { 6551 jQuery(this).attr('data-currency-GBP', jQuery(this).html()); 6552 }); 6553 // If there's no cookie. 6554 if (cookieCurrency == null) { 6555 if (shopCurrency !== defaultCurrency) { 6556 Currency.convertAll(shopCurrency, defaultCurrency); 6557 } 6558 else { 6559 Currency.currentCurrency = defaultCurrency; 6560 } 6561 } 6562 // If the cookie value does not correspond to any value in the currency dropdown. 6563 else if (jQuery('[name=currencies]').size() && jQuery('[name=currencies] option[value=' + cookieCurrency + ']').size() === 0) { 6564 Currency.currentCurrency = shopCurrency; 6565 Currency.cookie.write(shopCurrency); 6566 } 6567 else if (cookieCurrency === shopCurrency) { 6568 Currency.currentCurrency = shopCurrency; 6569 } 6570 else { 6571 Currency.convertAll(shopCurrency, cookieCurrency); 6572 } 6573 jQuery('[name=currencies]').val(Currency.currentCurrency).change(function() { 6574 var newCurrency = jQuery(this).val(); 6575 Currency.convertAll(Currency.currentCurrency, newCurrency); 6576 jQuery('.selected-currency').text(Currency.currentCurrency); 6577 }); 6578 var original_selectCallback = window.selectCallback; 6579 var selectCallback = function(variant, selector) { 6580 original_selectCallback(variant, selector); 6581 Currency.convertAll(shopCurrency, jQuery('[name=currencies]').val()); 6582 jQuery('.selected-currency').text(Currency.currentCurrency); 6583 }; 6584 $('body').on('ajaxCart.afterCartLoad', function(cart) { 6585 Currency.convertAll(shopCurrency, jQuery('[name=currencies]').val()); 6586 jQuery('.selected-currency').text(Currency.currentCurrency); 6587 }); 6588 jQuery('.selected-currency').text(Currency.currentCurrency); 6589 }); 6590</script>
6590 6591 6592 6593 6594 6595
6596<script id="back-in-stock-helper"> 6597 var _BISConfig = _BISConfig || {}; 6598 6599 6600</script>
6600 6601 6602
6602<script id="gwp-json" type="application/json"> 6603 {"gwpSettings":{"enabled":true,"multiQualificationEnabled":true,"multiEnabled":true,"productsExcluded":[],"heading":"","description":"","promotionTitle":"Free Gift","checkoutMessage":"Cart total is low to qualify for free gift. Please add more items to your cart to continue checkout."}} 6604 </script>
6604 6605
6605<script data-gwp src="//www.lovisa.co.uk/cdn/shop/t/811/assets/gwp-app.js?v=71632465002533409541789977862" defer="defer"></script>
6605 6606 6607
6607<script src="//instant.page/3.0.0" type="module" defer integrity="sha384-OeDn4XE77tdHo8pGtE1apMPmAipjoxUQ++eeJa6EtJCfHlvijigWiJpD7VDPWXV1"></script>
6607 6608 6609<!-- JSON-LD --> 6610 6611
6612<script type="application/ld+json"> 6613 { 6614 "@context": "https://schema.org", 6615 "@type": "Organization", 6616 "name": "Lovisa", 6617 "url": "https:\/\/www.lovisa.co.uk", 6618 "description": "Shop the Lovisa Mid-Season Sale! Enjoy up to 60% off on must-have jewellery and accessories. Limited time only - don't miss out.", 6619 "telephone": "0800 880 7484", 6620 "logo": "\/\/www.lovisa.co.uk\/cdn\/shop\/files\/Lovisa-Logo-GREY.png?v=1614314652", 6621 "sameAs": ["https:\/\/www.facebook.com\/lovisajewellery\/?ref=br_rs","https:\/\/www.instagram.com\/lovisajewellery\/","https:\/\/www.pinterest.com\/lovisaofficial"], 6622 "address": { 6623 "@type": "PostalAddress", 6624 "streetAddress": "50 Broadway, Suite 1, 7th Floor", 6625 "addressLocality": "London", 6626 "addressRegion": "England", 6627 "postalCode": "SW1H 0BL", 6628 "addressCountry": "GB" 6629 } 6630 } 6631 </script>
6631 6632 6633 6634 6635 6636 6637 6638 6639 6640 6641
6641<script type="application/ld+json"> 6642 { 6643 "@context": "https://schema.org", 6644 "@type": "BreadcrumbList", 6645 "itemListElement": [ 6646 { 6647 "@type": "ListItem", 6648 "position": 1, 6649 "name": "Home", 6650 "item": "https:\/\/www.lovisa.co.uk" 6651 },{ 6652 "@type": "ListItem", 6653 "position": 2, 6654 "name": "Store Locator", 6655 "item": "https:\/\/www.lovisa.co.uk\/pages\/store-locator" 6656 }] 6657 } 6658 </script>
6658 6659 6660 6661 6662 6663 6664 6665
6665<script> 6666 (function () { 6667 var bisInitialized = false; 6668 var consentGated = false; 6669 var onsiteUrl = 'https://a.klaviyo.com/media/js/onsite/onsite.js'; 6670 /* The element whose click started the load, replayed once Klaviyo is 6671 wired up â see replayBootstrapClick. */ 6672 var bootstrapTrigger = null; 6673 var bootstrapReplayed = false; 6674 /* Whether THIS snippet's
6674<script> has finished. Tracked locally on 6675 purpose: `window.klaviyo` cannot answer the question, because the 6676 bundle replaces it with a catch-all Proxy whose every property read 6677 returns a function â `typeof window.klaviyo.anything === 'function'` 6678 is true, so no property probe can distinguish "loaded" from "the 6679 Klaviyo app embed got here first". (The Proxy is deliberate interop, 6680 not damage: it routes init/enable/logging to window.klaviyoBIS and 6681 everything else into the modern _klOnsite queue.) */ 6682 var onsiteLoaded = false; 6683 /* Guards the one consent-retry listener below against stacking up if 6684 the shopper keeps clicking while consent is still refused. */ 6685 var awaitingConsent = false; 6686 6687 function initKlaviyoBis() { 6688 if (bisInitialized) return; 6689 bisInitialized = true; 6690 var klaviyo = (window.klaviyo = window.klaviyo || []); 6691 klaviyo.init({ 6692 account: "MAew82", 6693 platform: 'shopify', 6694 list: "QCi8Dv", 6695 }); 6696 klaviyo.enable('backinstock', { 6697 trigger: { 6698 product_page_text: "Notify Me When Available", 6699 product_page_class: 'btn btn--secondary btn__outofstock', 6700 product_page_text_align: 'center', 6701 product_page_margin: '0px', 6702 replace_anchor: false, 6703 }, 6704 modal: { 6705 headline: '{product_name}', 6706 body_content: "We\u0026#39;ll notify you when this product is back in stock.", 6707 email_field_label: "Email", 6708 button_label: "NOTIFY ME WHEN AVAILABLE", 6709 subscription_success_label: "You\u0026#39;re in! We\u0026#39;
6709ll let you know when it\u0026#39;s back.", 6710 footer_content: "", 6711 drop_background_color: '#000', 6712 background_color: '#fdf0e9', 6713 text_color: '#222', 6714 button_text_color: '#fff', 6715 button_background_color: '#111111', 6716 close_button_color: '#ccc', 6717 error_background_color: '#fcd6d7', 6718 error_text_color: '#C72E2F', 6719 success_background_color: '#d3efcd', 6720 success_text_color: '#1B9500', 6721 subscribe_checked: false, 6722 }, 6723 }); 6724 replayBootstrapClick(); 6725 } 6726 6727 /** 6728 * The click that loads onsite.js can only bootstrap. Klaviyo's own 6729 * handler for the trigger is delegated on document.body from inside 6730 * klaviyo.enable(), so it does not exist while the script is still 6731 * downloading and that first click opens nothing. Klaviyo then binds to 6732 * the theme's `.klaviyo-bis-trigger` and builds its modal at the end of 6733 * an async product fetch, so the readiness signal is the modal iframe 6734 * appearing in the document: at that point one synthetic click reaches 6735 * the delegated handler and the modal opens. Every later click is 6736 * handled by Klaviyo natively and never comes through here. 6737 * 6738 * One shot in both directions: the replayed click re-enters the listener 6739 * below, but initKlaviyoBis() early-returns and the flag stops a second 6740 * replay, so there is no loop. Bounded, so a blocked or failing vendor 6741 * script cannot leave a timer running. 6742 * 6743 * The trigger is RE-VALIDATED at replay time, not trusted from the 6744 * click. The shopper can switch to an in-stock variant while the vendor 6745 * script loads, at which point product.js hides the button â and a 6746 * synthetic click still fires on a `display: none` element, which would 6747 * open a back-in-stock modal for a variant that is in stock. Requiring 6748 * the element to still be in the document, still visible, and still a 6749 * Klaviyo trigger closes that window and also drops any other 6750 * `.btn__outofstock` (a quickview's, say) that Klaviyo would not bind. 6751 */ 6752 function replayBootstrapClick() { 6753 if (bootstrapReplayed || !bootstrapTrigger) return; 6754 var attempts = 0; 6755 var poll = function () { 6756 if (bootstrapReplayed) return; 6757 if (document.getElementById('klaviyo-bis-iframe')) { 6758 bootstrapReplayed = true; 6759 var trigger = bootstrapTrigger; 6760 bootstrapTrigger = null; 6761 releaseTrigger(trigger); 6762 if ( 6763 trigger.isConnected && 6764 trigger.offsetParent !== null && 6765 trigger.matches('.klaviyo-bis-trigger') 6766 ) { 6767 trigger.click(); 6768 } 6769 return; 6770 } 6771 /* ~15s: long enough for the script, its product fetch and a slow 6772 connection; short enough not to fire into a page the shopper has 6773 moved on from. */ 6774 if (++attempts > 60) { 6775 releaseTrigger(bootstrapTrigger); 6776 bootstrapTrigger = null; 6777 return; 6778 } 6779 window.setTimeout(poll, 250); 6780 }; 6781 poll(); 6782 } 6783 6784 /** 6785 * Swallow further pointer clicks while the vendor script is in flight. 6786 * 6787 * Between the queue draining and the modal being built there is a window 6788 * where Klaviyo's delegated handler exists but `this.modal` does not, and 6789 * its showModal() dereferences it unguarded â a second impatient click 6790 * lands exactly there and throws inside the vendor. Pointer-events is the 6791 * whole fix: it does not affect the synthetic replay (programmatic 6792 * .click() ignores hit-testing) and it never touches `display`, which 6793 * product.js and Klaviyo both write. 6794 */ 6795 function holdTrigger(el) { 6796 if (!el) return; 6797 el.style.pointerEvents = 'none'; 6798 el.setAttribute('aria-busy', 'true'); 6799 } 6800 6801 function releaseTrigger(el) { 6802 if (!el) return; 6803 el.style.pointerEvents = ''; 6804 el.removeAttribute('aria-busy'); 6805 } 6806 6807 /** 6808 * Has the legacy bundle actually run? 6809 * 6810 * `window.klaviyoBIS._initialized` is the bundle's own end-of-boot flag 6811 * (it sets it after draining its command queue) and is the only global 6812 * that answers this honestly â see the note on `onsiteLoaded` for why 6813 * probing `window.klaviyo` cannot. The local flag is checked first so 6814 * the answer survives any future change to the vendor's globals. 6815 */ 6816 function isOnsiteReady() { 6817 return ( 6818 onsiteLoaded || !!(window.klaviyoBIS && window.klaviyoBIS._initialized) 6819 ); 6820 } 6821 6822 function loadOnsiteScript(cb) { 6823 if (isOnsiteReady()) { 6824 cb(); 6825 return; 6826 } 6827 var existing = document.querySelector('script[data-klaviyo-bis-onsite]'); 6828 /* A load is already in flight; its own onload will call back. */ 6829 if (existing) return; 6830 var s = document.createElement('script'); 6831 s.src = onsiteUrl; 6832 s.setAttribute('data-klaviyo-bis-onsite', '1'); 6833 s.onload = function () { 6834 onsiteLoaded = true; 6835 cb(); 6836 }; 6837 /* Ad blockers and network failures are routine on this host. Removing 6838 the marker lets a later click try again instead of the button being 6839 permanently inert, and the trigger is released so it stays 6840 clickable. */ 6841 s.onerror = function () { 6842 s.removeAttribute('data-klaviyo-bis-onsite'); 6843 releaseTrigger(bootstrapTrigger); 6844 bootstrapTrigger = null; 6845 }; 6846 document.head.appendChild(s); 6847 } 6848 6849 function onBisTriggerClick() { 6850 var run = function () { 6851 loadOnsiteScript(initKlaviyoBis); 6852 }; 6853 if (consentGated && window.lovisaConsent) { 6854 window.lovisaConsent.onConsentReady(function () { 6855 if (window.lovisaConsent.hasMarketing()) { 6856 run(); 6857 return; 6858 } 6859 /* Marketing consent refused or not yet given: the vendor must not
6860 load, so this click can do nothing â but the shopper may accept 6861 later in the same page view. Every other consent-gated loader in 6862 the theme listens for this event; without it the button stayed 6863 inert until a reload. One-shot, and it re-checks the trigger the 6864 same way the replay does. */ 6865 releaseTrigger(bootstrapTrigger); 6866 if (awaitingConsent) return; 6867 awaitingConsent = true; 6868 /* On `window`, matching where cookie-consent.liquid dispatches it 6869 and how every other listener in the theme binds â an event 6870 dispatched on window never reaches a document listener. */ 6871 window.addEventListener( 6872 'lovisa:consent-updated', 6873 function onConsentUpdated() { 6874 if (!window.lovisaConsent || !window.lovisaConsent.hasMarketing()) return; 6875 window.removeEventListener('lovisa:consent-updated', onConsentUpdated); 6876 awaitingConsent = false; 6877 if (bootstrapTrigger) holdTrigger(bootstrapTrigger); 6878 run(); 6879 } 6880 ); 6881 }); 6882 } else { 6883 run(); 6884 } 6885 } 6886 6887 document.addEventListener( 6888 'click', 6889 function (e) { 6890 if (!e.target || !e.target.closest) return; 6891 /* `.klaviyo-bis-trigger` is in the selector so a trigger Klaviyo 6892 rendered itself (a theme without the server-rendered button) 6893 still bootstraps this loader. */ 6894 var trigger = e.target.closest('.btn__outofstock, .klaviyo-bis-trigger'); 6895 if (!trigger) return; 6896 if (!isOnsiteReady()) { 6897 bootstrapTrigger = trigger; 6898 holdTrigger(trigger); 6899 } 6900 onBisTriggerClick(); 6901 }, 6902 true 6903 ); 6904 })(); 6905 </script>
6905 6906 6907<div id="quickview-modal" class="quickview-modal" style="display:none;"> 6908 <div class="quickview__overlay"></div> 6909 <div class="quickview__content" role="dialog" aria-modal="true" aria-labelledby="productTitle" tabindex="-1"> 6910 <div class="quickview-prev"> 6911 <button class="quickview-prev-product"> 6912 <svg width="7" height="14" viewBox="0 0 7 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 6913 <path id="chevron-down" d="M6.611 1.4V0L0 7l6.611 7V1.4Z" fill="#333333" /> 6914 </svg> 6915 </button> 6916 </div> 6917 <div class="quickview-next"> 6918 <button class="quickview-next-product"> 6919 <svg width="7" height="14" viewBox="0 0 7 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 6920 <path id="chevron-down" d="M0.388914 1.4L0.388944 0L7.00006 6.99999L0.388971 14L0.388941 12.6L0.388971 7.00001L0.388914 1.4Z" fill="#333333" /> 6921 </svg> 6922 </button> 6923 </div> 6924 <div class="quickview-close"> 6925 <button id="quickview-close" class="quickview-close-btn"> 6926 <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> 6927 <path id="close" d="M1.369 0.234883C1.05582 -0.0782944 0.548061 -0.0782944 0.234883 0.234883C-0.0782944 0.548061 -0.0782944 1.05582 0.234883 1.369L4.86588 6L0.234931 10.631C-0.0782463 10.9441 -0.0782466 11.4519 0.234931 11.7651C0.548109 12.0782 1.05587 12.0782 1.36905 11.7651L6 7.13412L10.631 11.7651C10.9441 12.0782 11.4519 12.0782 11.7651 11.7651C12.0782 11.4519 12.0782 10.9441 11.7651 10.631L7.13412 6L11.7651 1.369C12.0783 1.05582 12.0783 0.548061 11.7651 0.234883C11.4519 -0.0782944 10.9442 -0.0782944 10.631 0.234883L6 4.86588L1.369 0.234883Z" fill="#333333" /> 6928 </svg> 6929 </button> 6930 </div> 6931 <div class="quickview__grid "> 6932 <div class="quickview-image"> 6933 <div id="product-images-container" class="product__images quickview__images-container quickview__grid-item medium-up--five-twelfths" role="list"></div> 6934 <div class="quickviewBadges-main"></div> 6935 </div> 6936 <div class="quickview__grid-item"> 6937 <div class="quickview__product-info"> 6938 <div class="product__title"> 6939 <h3 id="productTitle" class="h4" aria-hidden="true"></h3> 6940 <div class="product__price-container" id="productPrice"></div> 6941 </div> 6942 <div class="quickview-reviews-block product-card__text"></div> 6943 <div class="quickview-promo-callout"></div> 6944 <div id="productDescription" class="product__description small-down--hide"></div> 6945 <div class="pdp-product-form-add-to-cart-section"> 6946 <form action="/cart/add" method="post" id="quickview-product-form" enctype="multipart/form-data" class="quickview-product-form product__form form"> 6947 <div class="size-option"> 6948 <div id="sizeOptions" class="product-size-option"></div> 6949 </div> 6950 <div class="product-form__add-to-cart"> 6951 <div class="product-form__quantity"> 6952 <span class="visually-hidden">QTY.</span> 6953 <div class="quantity-selector quantity-selector--large" data-component="QuantitySelector"> 6954 <button type="button" class="quantity-selector__control quantity-selector__control--minus" aria-label="Decrease quantity of "> 6955 6956<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-minus" viewBox="0 0 13 1"><path fill="currentColor" fill-rule="evenodd" d="M13 0v1H0V0z"/></svg> 6957 </button> 6958 <input type="number" name="" class="quantity-selector__quantity" value="1" min="1" max="" autocomplete="off" aria-label="Item quantity"> 6959 <button type="button" class="quantity-selector__control quantity-selector__control--plus" aria-label="Increase quantity of "> 6960 6961<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13" class="icon icon-plus"> 6962 <g fill="currentColor" fill-rule="evenodd"> 6963 <rect width="1" height="13" x="6"/> 6964 <rect width="1" height="13" x="6" transform="rotate(90 6.5 6.5)"/> 6965 </g> 6966</svg> 6967 6968 </button> 6969 </div> 6970 </div> 6971 <div class="product-form__add"> 6972 <button class="pdp_main_product__add product__add btn btn--secondary btn--block" type="submit" name="add" data-quickView__atc> 6973 6974 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pdp-bag" viewBox="0 0 13 14"><path d="M12.728 3.135a.59.59 0 0 0-.408-.172H9.93A3.043 3.043 0 0 0 9.04.89 3.043 3.043 0 0 0 6.887 0c-.816 0-1.58.316-2.153.889a3.03 3.03 0 0 0-.89 2.074h-2.39a.573.573 0 0 0-.408.172.573.573 0 0 0-.171.408v9.878c0 .151.06.302.171.408a.59.59 0 0 0 .408.171H12.32c.151 0 .303-.06.408
6974-.171a.602.602 0 0 0 .171-.409V3.543a.562.562 0 0 0-.17-.408zm-.981 6.743H2.034V4.116h1.81v1.396a.59.59 0 0 0 .58.58h.58V4.115H8.79V6.09h.58c.151 0 .303-.059.408-.171a.602.602 0 0 0 .171-.408V4.116h1.811v5.762h-.013zM2.034 11.03h9.713v1.811H2.034v-1.81zm2.963-8.067a1.889 1.889 0 0 1 3.227-1.258c.336.336.533.79.553 1.258h-3.78z" fill="#fff" stroke="#fff" stroke-width=".087"/></svg> 6975 6976 <span data-quickView__atc-text>Add to Bag</span> 6977 </button> 6978 </div> 6979 6980 </div> 6981 </form> 6982 </div> 6983 <form id="productForm" class="form" style="display:none;"> 6984 <input type="hidden" name="quantity" value="1"> 6985 <div id="sizeOptions" class="size-option"></div> 6986 <div id="formBottom" class="form__bottom"></div> 6987 </form> 6988 <div class="pdp-payment-options"> 6989 6990 6991 6992 6993 6994 <span class="cta-payment-icon-wrapper" alt="Visa" style="background-color: #1434cb; border: 0.5px solid #1434cb;"> 6995 <img src="//www.lovisa.co.uk/cdn/shop/files/Visa.svg?v=1731366553" class="cta-payment-icon" alt="Visa" width="" height="" /> 6996 </span> 6997 6998 6999 7000 7001 7002 7003 <span class="cta-payment-icon-wrapper" alt="Mastercard" style="background-color: #ffffff; border: 0.5px solid #cccccc;"> 7004 <img src="//www.lovisa.co.uk/cdn/shop/files/MasterCard.svg?v=1731366553" class="cta-payment-icon" alt="Mastercard" width="" height="" /> 7005 </span> 7006 7007 7008 7009 7010 7011 7012 <span class="cta-payment-icon-wrapper" alt="ShopPay" style="background-color: #5a31f4; border: 0.5px solid #5a31f4;"> 7013 <img src="//www.lovisa.co.uk/cdn/shop/files/Shoppay.svg?v=1731366553" class="cta-payment-icon" alt="ShopPay" width="" height="" /> 7014 </span> 7015 7016 7017 7018 7019 7020 7021 <span class="cta-payment-icon-wrapper" alt="Apple Pay" style="background-color: #ffffff; border: 0.5px solid #333333;"> 7022 <img src="//www.lovisa.co.uk/cdn/shop/files/Apple_Pay.svg?v=1731366553" class="cta-payment-icon" alt="Apple Pay" width="" height="" /> 7023 </span> 7024 7025 7026 7027 7028 7029 7030 <span class="cta-payment-icon-wrapper" alt="Paypal" style="background-color: #ffd140; border: 0.5px solid #ffd140;"> 7031 <img src="//www.lovisa.co.uk/cdn/shop/files/PayPal.svg?v=1731366553" class="cta-payment-icon" alt="Paypal" width="" height="" /> 7032 </span> 7033 7034 7035 7036 7037 7038 7039 <span class="cta-payment-icon-wrapper" alt="Clearpay" style="background-color: #b2fce4; border: 0.5px solid #b2fce4;"> 7040 <img src="//www.lovisa.co.uk/cdn/shop/files/Clearpay_24.svg?v=1731366935" class="cta-payment-icon" alt="Clearpay" width="" height="" /> 7041 </span> 7042 7043 7044 7045 </div> 7046 </div> 7047 </div> 7048 </div> 7049 <div class="fullDetail"> 7050 <a href="#">View details</a> 7051 </div> 7052 <button id="quickviewClose" class="btn quickview__close" type="button" aria-label="Close dialog"> 7053 <span class="medium-up--hide">Close</span> 7054 </button> 7055 </div> 7056</div> 7057<style> 7058 7059 .collection_tg_filter-wrap .noUi-handle { 7060 background-image: url(//www.lovisa.co.uk/cdn/shop/t/811/assets/price-drag-icon.svg?v=166667097197288312701789977862); 7061 background-size: cover; 7062 } 7063 7064 .collection_tg_filter-wrap .filter-item.colour input[type=checkbox]:checked { 7065 display: block; 7066 background-image: url(//www.lovisa.co.uk/cdn/shop/t/811/assets/check.svg?v=51654339196844739941789977862); 7067 position: absolute; 7068 background-repeat: no-repeat; 7069 background-position: center center; 7070 } 7071 7072 .collection_tg_filter-wrap .filter-item.colour .white input[type=checkbox]:checked { 7073 background-image: url(//www.lovisa.co.uk/cdn/shop/t/811/assets/black-check.svg?v=67166721653369942361789977862); 7074 } 7075 7076 .product-per-page-mobile input { 7077 margin-right: 8px; 7078 margin-bottom: 16px; 7079 accent-color: #333; 7080 width: 16px; 7081 height: 16px; 7082 background-image: url(//www.lovisa.co.uk/cdn/shop/t/811/assets/radio-button.svg?v=69209547050571386231789977862); 7083 appearance: none; 7084 cursor: pointer; 7085 } 7086
7087 .product-per-page-mobile input:checked { 7088 background-image: url(//www.lovisa.co.uk/cdn/shop/t/811/assets/radio-button-checked.svg?v=178434924407145039671789977862); 7089 } 7090 7091 .filter-checkboxes input[type=checkbox] { 7092 background-image: url(//www.lovisa.co.uk/cdn/shop/t/811/assets/unchecked.svg?v=39922459462298883611789977862); 7093 appearance: none; 7094 cursor: pointer; 7095 } 7096 7097 .filter-checkboxes input[type=checkbox]:checked { 7098 background-image: url(//www.lovisa.co.uk/cdn/shop/t/811/assets/checked.svg?v=1196606701988186171789977862); 7099 } 7100 7101 .filter-checkboxes input[type=radio] { 7102 background-image: url(//www.lovisa.co.uk/cdn/shop/t/811/assets/radio-button.svg?v=69209547050571386231789977862); 7103 appearance: none; 7104 cursor: pointer; 7105 } 7106 7107 .filter-checkboxes input[type=radio]:checked { 7108 background-image: url(//www.lovisa.co.uk/cdn/shop/t/811/assets/radio-button-checked.svg?v=178434924407145039671789977862); 7109 } 7110</style>
7111<script> 7112window.addEventListener("load", (event) => { 7113 jQuery(document).on("click", ".filter-checkboxes .show_more_click", function() { 7114 jQuery(this).closest('.filter-checkboxes').find('li').show(); 7115 jQuery(this).closest('.filter-checkboxes').find('.show_less').show(); 7116 jQuery(this).closest('.filter-checkboxes').find('.show_more').hide(); 7117 }); 7118 jQuery(document).on("click", ".filter-checkboxes .show_less_click", function() { 7119 jQuery(this).closest('.filter-checkboxes').find('li:nth-child(n+7)').hide(); 7120 jQuery(this).closest('.filter-checkboxes').find('.show_more').show(); 7121 jQuery(this).closest('.filter-checkboxes').find('.show_less').hide(); 7122 }); 7123 7124 jQuery(document).on("click", ".filter-checkboxes .show_more_color", function() { 7125 jQuery(this).closest('.filter-checkboxes').find('li').show(); 7126 jQuery(this).closest('.filter-checkboxes').find('.show_less').show(); 7127 jQuery(this).closest('.filter-checkboxes').find('.show_more').hide(); 7128 }); 7129 jQuery(document).on("click", ".filter-checkboxes .show_less_color", function() { 7130 jQuery(this).closest('.filter-checkboxes').find('li:nth-child(n+20)').hide(); 7131 jQuery(this).closest('.filter-checkboxes').find('.show_more').show(); 7132 jQuery(this).closest('.filter-checkboxes').find('.show_less').hide(); 7133 }); 7134 7135 jQuery(document).on("click", ".close-show-variants", function(evt) { 7136 jQuery(this).parent().parent().removeClass('product-card__variants--show'); 7137 evt.preventDefault(); 7138 evt.stopPropagation(); 7139 }); 7140 7141 const handleOutsideClick = (evt) => { 7142 if (evt.target.parents(".product-card__variant-picker") !== false) { 7143 return; 7144 } 7145 7146 const product_card__variants = document.querySelectorAll(".product-card__variants--show"); 7147 if (product_card__variants && product_card__variants.length) {
7148 product_card__variants.forEach((t) => t.classList.remove("product-card__variants--show")); 7149 } 7150 }; 7151 document.body.addEventListener("click", handleOutsideClick); 7152 7153 7154 7155 jQuery(".product-per-page").change(function() { 7156 jQuery("#product-per-page").submit(); 7157 }); 7158 7159 7160 jQuery(".product-per-page-mobile .collection__filter").click(function(e) { 7161 if (e.target.classList.contains('filter-header') || e.target.classList.contains('filter-heading')) { 7162 jQuery(".product-per-page-mobile .collection__filter").toggleClass("collapsed"); 7163 jQuery(".product-per-page-mobile .filter-body-range").toggle(); 7164 jQuery(".product-per-page-mobile .icon-chevron-down").toggle(); 7165 jQuery(".product-per-page-mobile .icon-chevron-up-2").toggle(); 7166 } 7167 7168 }); 7169 7170 7171 let backToTop = document.getElementById('backToTop'); 7172 if (backToTop) { 7173 window.addEventListener('scroll', function() { 7174 if (document.body.scrollTop > 100 || 7175 document.documentElement.scrollTop > 100) { 7176 backToTop.style.display = 'flex'; 7177 } else { 7178 backToTop.style.display = 'none'; 7179 } 7180 }); 7181 } 7182 function positionBackToTop() { 7183 const productList = document.querySelector('.collection__products'); 7184 const backToTop = document.getElementById('backToTop'); 7185 if (productList && backToTop) { 7186 const productListRect = productList.getBoundingClientRect(); 7187 backToTop.style.left = productListRect.left + productListRect.width / 2 + 'px'; 7188 } 7189 } 7190 function positionBackToTop() { 7191 const productList = document.querySelector('.collection__products'); 7192 const backToTop = document.getElementById('backToTop'); 7193 if (productList && backToTop) { 7194 const productListRect = productList.getBoundingClientRect(); 7195 backToTop.style.left = productListRect.left + productListRect.width / 2 + 'px'; 7196 } 7197 } 7198 function updateBackTopTop(backToTop, loadMoreButton) { 7199 if (!backToTop || !loadMoreButton) return; 7200 const backRect = backToTop.getBoundingClientRect();
7201 const loadMoreRect = loadMoreButton.getBoundingClientRect(); 7202 const windowHeight = window.innerHeight || document.documentElement.clientHeight; 7203 7204 //const overlap = !(loadMoreRect.top > windowHeight || loadMoreRect.bottom < 0) && loadMoreRect.top < (windowHeight - backRect.height); 7205 const isVisible = (loadMoreRect.top - 20 ) < windowHeight && loadMoreRect.bottom > (windowHeight - 75); 7206 7207 if (isVisible) { 7208 backToTop.style.opacity = '0'; 7209 backToTop.style.pointerEvents = 'none'; 7210 } else { 7211 backToTop.style.opacity = '1'; 7212 backToTop.style.pointerEvents = 'auto'; 7213 } 7214 } 7215 const collectionObserver = new MutationObserver((mutations, obs) => { 7216 const productList = document.querySelector('.collection__products'); 7217 const loadMoreButton = document.querySelector('.products-list-footer'); 7218 if (productList) { 7219 positionBackToTop(); 7220 const resizeObs = new ResizeObserver(positionBackToTop); 7221 resizeObs.observe(productList); 7222 obs.disconnect(); 7223 } 7224 if (backToTop && loadMoreButton) { 7225 window.addEventListener('resize', function(){ 7226 updateBackTopTop(backToTop, loadMoreButton); 7227 }); 7228 window.addEventListener('scroll', function(){ 7229 updateBackTopTop(backToTop, loadMoreButton); 7230 }); 7231 updateBackTopTop(backToTop, loadMoreButton); 7232 } 7233 }); 7234 collectionObserver.observe(document.body, { 7235 childList: true, 7236 subtree: true, 7237 }); 7238 jQuery("#backToTop").click(function() { 7239 jQuery("html, body").animate({ 7240 scrollTop: "0" 7241 }); 7242 }); 7243 7244 let retryCount = 0; 7245 const maxRetries = 20; 7246 7247 function getHeaderHeightForSticky() { 7248 if (typeof window.theme !== 'undefined' && typeof window.theme.getStickyHeaderHeight === 'function') { 7249 return window.theme.getStickyHeaderHeight(); 7250 } 7251 const chrome = document.querySelector('[data-shm-chrome]'); 7252 if (chrome && window.innerWidth <= 989) { 7253 return Math.round(chrome.getBoundingClientRect().height); 7254 } 7255 const siteHeader = document.querySelector('.site-header-section'); 7256 if (siteHeader && siteHeader.offsetHeight > 0) { 7257 return Math.round(siteHeader.getBoundingClientRect().height); 7258 } 7259 return 0; 7260 } 7261 7262 function initSticky() { 7263 if (window.innerWidth > 768) { 7264 const sorting_selector = document.querySelector('.collection__container .collection-sorting'); 7265 const headerHight = getHeaderHeightForSticky(); 7266 7267 let sorting_height = 0; 7268 if (sorting_selector) { 7269 sorting_height = sorting_selector.getBoundingClientRect().height; 7270 } 7271 7272 const isHeaderReady = headerHight > 0; 7273 const isSortingReady = sorting_selector && sorting_height > 0; 7274 7275 if ((!isHeaderReady || !isSortingReady) && retryCount < maxRetries) { 7276 retryCount++; 7277 console.log(`Sticky retry #${retryCount}: Header=${headerHight}, Sorting=${sorting_height}`); 7278 setTimeout(initSticky, 100); 7279 return; 7280 } 7281 7282 window.theme._sb_collectionSorting = stickybits('.collection-sorting', { 7283 stickyBitStickyOffset: headerHight, 7284 useStickyClasses: true, 7285 useGetBoundingClientRect: true 7286 }); 7287 window.theme._sb_collectionFiltersBlock = stickybits('.collection-filters-block', { 7288 stickyBitStickyOffset: (headerHight + sorting_height), 7289 useStickyClasses: true, 7290 useGetBoundingClientRect: true 7291 }); 7292 7293 window.theme._sb_collectionFiltersActions = stickybits('.collection__products .collection__filter-actions', { 7294 stickyBitStickyOffset: (headerHight + sorting_height), 7295 useStickyClasses: true, 7296 useGetBoundingClientRect: true 7297 }); 7298 7299 } else { 7300 const plp_header_selector = document.querySelector('.plp-header'); 7301 const plp_header_height = plp_header_selector ? plp_header_selector.getBoundingClientRect().height : 0; 7302 const headerHeight = getHeaderHeightForSticky(); 7303 7304 window.theme._sb_collectionFiltersActions = stickybits('.collection__products .collection__filter-actions', { 7305 stickyBitStickyOffset: headerHeight + plp_header_height,
7306 useStickyClasses: true, 7307 useGetBoundingClientRect: true 7308 }); 7309 } 7310 } 7311 initSticky(); 7312 7313}); 7314 7315// Filter toggle use jQuery to handle click events 7316jQuery(document).on("click", ".hide-filter", function() { 7317 jQuery(".collection-products-main .medium-up--one-fifth").hide(); 7318 jQuery(".collection-products-main .medium-up--one-fifth").removeClass('open'); 7319 jQuery(".show-filter").show(); 7320 jQuery(".collection__products").removeClass("medium-up--four-fifths"); 7321 jQuery(this).hide(); 7322}); 7323jQuery(document).on("click", ".show-filter", function() { 7324 jQuery(".collection-products-main .medium-up--one-fifth").show(); 7325 jQuery(".collection-products-main .medium-up--one-fifth").addClass('open'); 7326 jQuery(".hide-filter").show(); 7327 jQuery(this).hide(); 7328 jQuery(".collection__products").addClass("medium-up--four-fifths"); 7329}); 7330jQuery(document).on("click", ".viewing-main .viewing-type-3", function() { 7331 jQuery(".viewing-main .active").removeClass("active"); 7332 jQuery(this).addClass("active"); 7333 jQuery(".collection__products").addClass("type-3"); 7334 localStorage.setItem("collectionViewType","view-3"); 7335}); 7336jQuery(document).on("click", ".viewing-main .viewing-type-4", function() { 7337 jQuery(".viewing-main .active").removeClass("active"); 7338 jQuery(this).addClass("active"); 7339 jQuery(".collection__products").removeClass("type-3"); 7340 localStorage.setItem("collectionViewType","view-4"); 7341}); 7342</script>
vendor: 1 bytes, line 7342
7342
7343<script> 7344 var sideCartoffer = ''; 7345 var sideCartofferMain = ''; 7346 var sideCartofferItemQty = 0; 7347 var QuickViewProduct = ''; 7348 var QuickViewProductJSON = ''; 7349 window.addEventListener("load", (event) => { 7350 jQuery(document).on("click", ".open-quickview", function(evt) { 7351 evt.preventDefault(); 7352 evt.stopPropagation(); 7353 jQuery('body').addClass('tagalys-no-scroll'); 7354 jQuery('.grid__item').removeClass('quickview-open'); 7355 jQuery(this).closest('.grid__item').addClass("quickview-open"); 7356 if (jQuery('.grid__item.quickview-open').next('.grid__item').length == 0) { 7357 jQuery(".quickview-next-product").addClass('quickview-disable'); 7358 } else { 7359 jQuery(".quickview-next-product").removeClass('quickview-disable'); 7360 } 7361 if (jQuery('.grid__item.quickview-open').prev('.grid__item').length == 0) { 7362 jQuery(".quickview-prev-product").addClass('quickview-disable'); 7363 } else { 7364 jQuery(".quickview-prev-product").removeClass('quickview-disable'); 7365 } 7366 const imagesContainer = document.getElementById('product-images-container'); 7367 imagesContainer.innerHTML = ''; 7368 const wishlistMain = document.getElementById('wishlistMain'); 7369 if (jQuery('.product__images').hasClass('slick-initialized')) { 7370 jQuery('.product__images').slick("unslick"); 7371 } 7372 const product_review = jQuery(this).closest('.product-card').find('.pd-reviews-block').html(); 7373 if (product_review == '<span></span>') { 7374 jQuery('.quickview-reviews-block').hide(); 7375 7376 } else { 7377 jQuery('.quickview-reviews-block').show(); 7378 jQuery('.quickview-reviews-block').html(product_review); 7379 7380 } 7381 jQuery('.quickview-promo-callout').html(''); 7382 if (jQuery(this).closest('.product-card').find('.promo_callout')) { 7383 jQuery('.quickview-promo-callout').html(jQuery(this).closest('.product-card').find('.promo_callout').clone()); 7384 } 7385 7386 const wishlist = jQuery(this).closest('.product-card').find('.smartwishlist').html(); 7387 jQuery("#wishlistMain .smartwishlist").html(wishlist); 7388 const quickviewBadges = jQuery(this).closest('.product-card').find('.quickviewBadges').html(); 7389 jQuery(".quickviewBadges-main").html(quickviewBadges); 7390 var product_id = jQuery(this).attr("data-product"); 7391 jQuery.ajax({ 7392 url: '/products/' + product_id + '.js', 7393 type: 'GET', 7394 dataType: 'json', 7395 success: function(product) { 7396 QuickViewProductJSON = product; 7397 initializeQuickview(product); 7398 jQuery(".quickview-modal").show().addClass('quickview-modal--visible'); 7399 // Close modal when clicking the overlay or close button 7400 document.querySelector('.quickview__overlay').addEventListener('click', closeQuickview); 7401 document.getElementById('quickviewClose').addEventListener('click', closeQuickview); 7402 document.getElementById('quickview-close').addEventListener('click', closeQuickview); 7403 }, 7404 error: function() { 7405 console.log('Product not found'); 7406 } 7407 }); 7408 return; 7409 }); 7410 7411 function initializeQuickview(product) { 7412 QuickViewProduct = product; 7413 var offer = ''; 7414 var offerProperty = ''; 7415 if (product.tags.length) { 7416 product.tags.forEach(function (tag) { 7417 if (tag === "in-store") { 7418 isOnlyInStore = true; 7419 isOnlyInStoreClass = "hide"; 7420 } 7421 if (tag.includes("offer:")) { 7422 var badgeParts = tag.split(":"); 7423 offer = badgeParts[1]; 7424 } 7425 }); 7426 if (offer != "") { 7427 offerProperty = offer.replace("-for-", "-"); 7428 const splitOffer = offerProperty.split('-'); 7429 const safeOfferNumberRegex = /([^\d-.]|)|/g; 7430 const purgedOfferItems = splitOffer[0].replace(safeOfferNumberRegex, ''); 7431 const purgedOfferMoney = splitOffer[splitOffer.length - 1].replace(safeOfferNumberRegex, ''); 7432 const offerItems = Number(purgedOfferItems); 7433 const offerMoney = purgedOfferMoney; 7434 sideCartoffer = `${offerItems}-${offerMoney}`; 7435 sideCartofferMain = offer; 7436 sideCartofferItemQty = offerItems; 7437 } 7438 } 7439 7440 document.getElementById('productTitle').innerText = product.title; 7441 document.getElementById('productTitle').removeAttribute('aria-hidden'); 7442 jQuery(".fullDetail a").attr("href", product.url); 7443 var sortedVariants = product.variants.sort((a, b) => { 7444 return a.price - b.price; 7445 });
7446 var firstAvailableVariant = sortedVariants.find(variant => variant.available === true); 7447 if(firstAvailableVariant){ 7448 current_variant = firstAvailableVariant; 7449 } 7450 else{ 7451 current_variant = product.variants[0]; 7452 } 7453 var variantPrice = current_variant.price; 7454 var variantCompareAtPrice = current_variant.compare_at_price || 0; 7455 let moneyFormat = window.Currency.moneyFormats[window.Shopify.currency.active].money_format || null; 7456 moneyFormat = moneyFormat.replace(window.theme.currentCurrencySymbol,''); 7457 if(window.theme.currencyFormat == 'money_format'){ 7458 moneyFormat = moneyFormat.replace(window.theme.currentCurrencySymbol,''); 7459 } 7460 //if (product.compare_at_price_max > product.price) { 7461 var price = '<div class="product__price" data-price-wrapper data-quickview__price-wrapper><h2 class="h4">'; 7462 price += `<span class="visually-hidden" data-compare-text>${Currency.formatMoney(variantPrice, moneyFormat)}</span><s class="${variantPrice >= variantCompareAtPrice ? 'hide' :'' }" data-compare-price><em class="currency-symbol">${window.theme.currentCurrencySymbol}</em>${slate.Currency.removeCurrencySymbol(Currency.formatMoney(variantCompareAtPrice, moneyFormat))}</s><span data-product-price ${variantCompareAtPrice > variantPrice ? 'data-product-original-price' :'' }><em class="currency-symbol">${window.theme.currentCurrencySymbol}</em>${slate.Currency.removeCurrencySymbol(Currency.formatMoney(variantPrice, moneyFormat))}</span></h2></div>`; 7463 //} else { 7464 //var price = '<div class="product__price" data-price-wrapper><h2 class="h4"><span data-product-price>' + Currency.formatMoney(product.price, moneyFormat 7465 // .money_format); + '</span></h2></div>'; 7466 //} 7467 document.getElementById('productPrice').innerHTML = price; 7468 document.getElementById('productDescription').innerHTML = product.description; 7469 const imagesContainer = document.getElementById('product-images-container'); 7470 imagesContainer.innerHTML = ''; 7471 product.images.forEach(image => { 7472 const img = document.createElement('img'); 7473 img.src = image; 7474 img.alt = product.title; 7475 const div = document.createElement('div'); 7476 div.class = "product__image"; 7477 div.appendChild(img); 7478 imagesContainer.appendChild(div); 7479 }); 7480 const sizeOptionsContainer = document.getElementById('sizeOptions'); 7481 sizeOptionsContainer.innerHTML = ''; 7482 if (product.variants.length > 1) {
7483 product.variants.forEach((variant, index) => { 7484 if (variant.available) { 7485 const label = document.createElement('label'); 7486 label.innerHTML = `<input required type="radio" name="variant" value="${variant.id}" ${current_variant.id == variant.id ? 'checked': '' } ${!variant.available ? 'disabled' : ''} data-variant-option><span > ${variant.title}</span>`; 7487 sizeOptionsContainer.appendChild(label); 7488 } 7489 }); 7490 } else { 7491 product.variants.forEach((variant, index) => { 7492 if (variant.available) { 7493 sizeOptionsContainer.innerHTML = `<input type="hidden" name="variant" value="${variant.id}"/>`; 7494 } 7495 }); 7496 } 7497 jQuery(".quickview__product-info .smartwishlist").data("product", product.id); 7498 jQuery(".quickview__product-info .smartwishlist").data("product-title", product.title); 7499 jQuery(".quickview__product-info .smartwishlist").data("variant", current_variant.id); 7500 if (typeof ReloadSmartWishlist === 'function') { 7501 ReloadSmartWishlist(); 7502 } 7503 jQuery("#quickviewwishlist").click(function() { 7504 if (jQuery(this).find('.fa').hasClass('fa-heart-o')) { 7505 jQuery(this).find('.fa').removeClass('fa-heart-o').addClass('fa-heart'); 7506 } else { 7507 jQuery(this).find('.fa').removeClass('fa-heart').addClass('fa-heart-o'); 7508 } 7509 }); 7510 setTimeout(function() { 7511 $('.product__images').slick({ 7512 accessibility: true, 7513 arrows: true, 7514 dots: false, 7515 swipeToSlide: true, 7516 infinite: false, 7517 rows: 0, 7518 responsive: [{ 7519 breakpoint: Number(theme.settings.grid_medium), 7520 settings: { 7521 slidesToShow: 1, 7522 }, 7523 }, ], 7524 }); 7525 }); 7526 7527 Array.from(document.querySelectorAll('[data-variant-option]')).forEach(function(option){ 7528 option.addEventListener('change',function(){ 7529 console.log('changeed',option.value) 7530 const variant = product.variants.find(variant => variant.id == option.value); 7531 const priceWrapper = document.querySelector('[data-quickview__price-wrapper]'); 7532 var pricehtml = ''; 7533 if(priceWrapper){ 7534 if(variant != undefined){ 7535 priceWrapper.classList.remove('hide'); 7536 const variantPrice = variant.price; 7537 const variantCompareAtPrice = variant.compare_at_price || 0; 7538 pricehtml = `<h2 class="h4"><span class="visually-hidden" data-compare-text>${Currency.formatMoney(variantPrice, moneyFormat)}</span><s class="${variantPrice > variantCompareAtPrice ? 'hide' :'' }" data-compare-price><em class="currency-symbol">${window.theme.currentCurrencySymbol}</em>${slate.Currency.removeCurrencySymbol(Currency.formatMoney(variantCompareAtPrice, moneyFormat))}</s><span data-product-price ${variantPrice > variantCompareAtPrice ? '' :'data-product-original-price' }><em class="currency-symbol">${window.theme.currentCurrencySymbol}</em>${slate.Currency.removeCurrencySymbol(Currency.formatMoney(variantPrice, moneyFormat))}</span></h2>`; 7539 }else{ 7540 priceWrapper.classList.add('hide') 7541 } 7542 priceWrapper.innerHTML = pricehtml; 7543 } 7544 }) 7545 }); 7546 } 7547 7548 const form = document.getElementById('quickview-product-form'); 7549 form.addEventListener('submit',QuickviewSubmit ); 7550 function QuickviewSubmit(event){ 7551 event.preventDefault(); 7552 var quickView = document.querySelector('#quickview-modal'); 7553 var variant_id = jQuery(".quickview__product-info .size-option input:checked").val(); 7554 var size = ''; 7555 if(!variant_id){ 7556 variant_id = jQuery(".quickview__product-info .size-option input").val(); 7557 }else{ 7558 var size = jQuery(".quickview__product-info .size-option input:checked").parent().find('span').html(); 7559 } 7560 const qty = Number(jQuery(".quickview__product-info .quantity-selector__quantity").val()); 7561 if(QuickViewProduct.featured_image) { 7562 var featured_image = QuickViewProduct.featured_image; 7563 }else{ 7564 var featured_image = ''; 7565 } 7566 let variantData = QuickViewProductJSON.variants.filter((e)=>
7566{ return e.id === parseInt(variant_id)})[0]; 7567 let max = 999; 7568 if ( 7569 variantData.inventory_management === 'shopify' && 7570 variantData.inventory_policy === 'deny' 7571 ) { 7572 max = variantData.inventory_quantity; 7573 } 7574 let properties = {}; 7575 let productId = QuickViewProductJSON.id; 7576 let productCard = document.querySelector(`.product-card[data-pid="${productId}"]`); 7577 if(productCard && productCard.querySelector('[data-product-json]')){ 7578 let productData = JSON.parse(productCard.querySelector('[data-product-json]').innerText); 7579 if (productData && productData.collections) { 7580 const collectionHandles = productData.collections.map((c)=> c.handle); 7581 properties['_collections'] = collectionHandles.sort().toString(); 7582 } 7583 } 7584 if (sideCartoffer) { 7585 const quantities = checkMultibuyQty(sideCartofferMain,qty); 7586 const allItems = []; 7587 for (let j = 0; j < quantities.length; j++) { 7588 // Gather the data of the item 7589 item = { 7590 id: variant_id, 7591 product_id: QuickViewProductJSON.id, 7592 quantity: quantities[j], 7593 image:variantData.featured_image || QuickViewProductJSON.featured_image, 7594 url:QuickViewProductJSON.url+"?variant="+variant_id, 7595 vendor:QuickViewProductJSON.vendor, 7596 price: Number(QuickViewProductJSON.price), 7597 line_price: Number(QuickViewProductJSON.price), 7598 compare_price: Number(QuickViewProductJSON.compare_at_price), 7599 title: QuickViewProductJSON.title, 7600 min: 0, 7601 max: max, 7602 sku : variantData.sku 7603 }; 7604 7605 // Look for form items with a name starting with "properties" 7606 const propertyInputs = quickView.querySelectorAll('[name*="properties"]'); 7607 const length = propertyInputs.length; 7608 7609 // Push all the found properties into an object 7610 for (let i = 0; i < length; i++) { 7611 if (propertyInputs[i].value) { 7612 let propertyName = propertyInputs[i].name; 7613 propertyName = propertyName.substring(11, propertyName.length - 1); 7614 properties[propertyName] = propertyInputs[i].value; 7615 } 7616 } 7617 7618 if (sideCartoffer) { 7619 7620 properties._offer = getUniqueOffer(sideCartoffer, quantities[j]); 7621 } 7622 7623 const tags = QuickViewProductJSON.tags.map(tag => tag.toLowerCase()); 7624 const discountTag = tags.find(tag => tag.includes('discount:')); 7625 if (discountTag) { 7626 properties["_tagDiscount"] = discountTag; 7627 } 7628 7629 const discountBuyGetTag = tags.find(tag => tag.includes('discountbuyget:')); 7630 if (discountBuyGetTag) { 7631 properties._tagDiscountBuyGet = discountBuyGetTag; 7632 } 7633 7634 // If there were properties, attach them to the data to send 7635 if (Object.keys(properties).length) { 7636 item.properties = properties; 7637 } 7638 // Add the item to the cart, the cart will deal with adding it to shopify 7639 if (quantities.length === 1) { 7640 theme.sideCart.addItem(item); 7641 } else { 7642 allItems.push(item); 7643 item = {}; 7644 properties = {}; 7645 } 7646 } 7647 theme.sideCart.addItems(allItems); 7648 } else { 7649 // Gather the data of the item 7650 item = { 7651 id: variant_id, 7652 quantity: qty, 7653 product_id: QuickViewProductJSON.id, 7654 image:variantData.featured_image || QuickViewProductJSON.featured_image, 7655 url:QuickViewProductJSON.url+"?variant="+variant_id, 7656 vendor:QuickViewProductJSON.vendor, 7657 price: Number(QuickViewProductJSON.price), 7658 line_price: Number(QuickViewProductJSON.price), 7659 compare_price: Number(QuickViewProductJSON.compare_at_price), 7660 title: QuickViewProductJSON.title, 7661 min: 0, 7662 max: max, 7663 sku : variantData.sku 7664 }; 7665 7666 // Look for form items with a name starting with "properties"
7667 const propertyInputs = quickView.querySelectorAll('[name*="properties"]'); 7668 const length = propertyInputs.length; 7669 7670 // Push all the found properties into an object 7671 for (let i = 0; i < length; i++) { 7672 if (propertyInputs[i].value) { 7673 let propertyName = propertyInputs[i].name; 7674 propertyName = propertyName.substring(11, propertyName.length - 1); 7675 if (propertyName === '_greeting') { 7676 properties[propertyName] = propertyInputs[i].value.replace( 7677 /(\r\n\t|\n|\r\t)/gm, 7678 '' 7679 ); 7680 } else { 7681 properties[propertyName] = propertyInputs[i].value; 7682 } 7683 } 7684 } 7685 7686 const tags = QuickViewProductJSON.tags.map(tag => tag.toLowerCase()); 7687 const discountTag = tags.find(tag => tag.includes('discount:')); 7688 if (discountTag) { 7689 properties["_tagDiscount"] = discountTag; 7690 } 7691 7692 const discountBuyGetTag = tags.find(tag => tag.includes('discountbuyget:')); 7693 if (discountBuyGetTag) { 7694 properties._tagDiscountBuyGet = discountBuyGetTag; 7695 } 7696 // If there were properties, attach them to the data to send 7697 if (Object.keys(properties).length) { 7698 item.properties = properties; 7699 } 7700 7701 // Add the item to the cart, the cart will deal with adding it to shopify 7702 theme.sideCart.addItem(item); 7703 } 7704 if (window.theme.cartType == 'popup') { 7705 closeQuickview(); 7706 //theme.sideCart.addItem(items); 7707 if(size){ 7708 updateCartPopup({ 7709 title: QuickViewProduct.title, 7710 image: featured_image, 7711 price: QuickViewProduct.price, 7712 compare_price : QuickViewProduct.compare_at_price, 7713 quantity: qty, 7714 size : size, 7715 vId: variant_id 7716 }); 7717 }else{ 7718 updateCartPopup({ 7719 title: QuickViewProduct.title, 7720 image: featured_image, 7721 price: QuickViewProduct.price, 7722 compare_price : QuickViewProduct.compare_at_price, 7723 quantity: qty, 7724 vId: variant_id 7725 }); 7726 } 7727 } else { 7728 //theme.sideCart.addItem(items); 7729 theme.sideCart.openDrawer(); 7730 closeQuickview(); 7731 } 7732 } 7733 7734 function closeQuickview() { 7735 document.getElementById('quickview-modal').style.display = 'none'; 7736 document.getElementById('quickview-modal').classList.remove('quickview-modal--visible'); 7737 jQuery('body').removeClass('tagalys-no-scroll'); 7738 QuickViewProductJSON = ''; 7739 } 7740 7741 function getUniqueOffer(offer, quantity) { 7742 const getUsedOffers = localStorage.getItem('multibuy'); 7743 let random = Math.floor(Math.random() * 100 + 1); 7744 let generatedOffer = ''; 7745 let addedQty = 1; 7746 let allOffers = []; 7747 let generatedQtyOffer = ''; 7748 let isAdded = false; 7749 7750 function getSingleOffer(singleOffer) { 7751 return singleOffer.includes(generatedOffer); 7752 } 7753 if (getUsedOffers) { 7754 allOffers = getUsedOffers.split(','); 7755 const alreadyAdded = allOffers.filter(singleOffer => singleOffer.includes(offer)); 7756 if (alreadyAdded) { 7757 alreadyAdded.forEach(addedOffer => { 7758 addedQty = parseInt(addedOffer.split(':')[1], 10); 7759 if (addedQty < sideCartofferItemQty) { 7760 addedQty += quantity; 7761 generatedOffer = addedOffer.split(':')[0];
7762 generatedQtyOffer = generatedOffer + ':' + addedQty; 7763 const offerIndex = allOffers.indexOf(addedOffer); 7764 allOffers[offerIndex] = generatedQtyOffer; 7765 isAdded = true; 7766 } 7767 }); 7768 } else { 7769 addedQty = quantity; 7770 generatedOffer = offer + '-' + random; 7771 generatedQtyOffer = generatedOffer + ':' + addedQty; 7772 allOffers.push(generatedQtyOffer); 7773 isAdded = true; 7774 } 7775 } else { 7776 addedQty = quantity; 7777 generatedOffer = offer + '-' + random; 7778 generatedQtyOffer = generatedOffer + ':' + addedQty; 7779 allOffers.push(generatedQtyOffer); 7780 isAdded = true; 7781 } 7782 if (!isAdded) { 7783 let notAdded = true; 7784 addedQty = quantity; 7785 allOffers = getUsedOffers.split(','); 7786 while (notAdded) { 7787 random = Math.floor(Math.random() * 100 + 1); 7788 generatedOffer = offer + '-' + random; 7789 generatedQtyOffer = generatedOffer + ':' + addedQty; 7790 const alreadyAdded = allOffers.filter(getSingleOffer); 7791 if (alreadyAdded.length === 0) { 7792 notAdded = false; 7793 allOffers.push(generatedQtyOffer); 7794 } 7795 } 7796 } 7797 try { 7798 localStorage.setItem('multibuy', allOffers.join(',')); 7799 } catch (e) { 7800 console.error("Failed to save multibuy to localStorage:", e); 7801 } 7802 return generatedOffer; 7803 } 7804 7805 function checkMultibuyQty(sideCartoffer,quantity) { 7806 const getUsedOffers = localStorage.getItem('multibuy'); 7807 var offer = sideCartoffer.split('-')[0] + '-' + sideCartoffer.split('-')[2]; 7808 const offerQty = parseInt(sideCartoffer.split('-')[0], 10); 7809 const numberOffers = quantity / offerQty; 7810 const generatedQty = []; 7811 let quantityLeft; 7812 if (getUsedOffers) { 7813 const allOffers = getUsedOffers.split(','); 7814 const alreadyAdded = allOffers.filter(singleOffer => singleOffer.includes(offer)); 7815 if (alreadyAdded) { 7816 alreadyAdded.forEach(addedOffer => { 7817 const addedQty = parseInt(addedOffer.split(':')[1], 10); 7818 if (!(addedQty === offerQty)) { 7819 if (addedQty + quantity > offerQty) { 7820 quantityLeft = quantity; 7821 for (let i = 0; i < numberOffers; i++) { 7822 if (i === 0) { 7823 generatedQty.push(offerQty - addedQty); 7824 quantityLeft -= offerQty - addedQty; 7825 } else if (i > 0 && quantityLeft > offerQty) { 7826 generatedQty.push(offerQty); 7827 quantityLeft -= offerQty; 7828 } else { 7829 generatedQty.push(quantityLeft); 7830 quantityLeft -= quantityLeft; 7831 } 7832 } 7833 } else { 7834 generatedQty.push(quantity); 7835 } 7836 } 7837 }); 7838 } else if (quantity > offerQty) { 7839 quantityLeft = quantity; 7840 for (let i = 0; i < numberOffers; i++) { 7841 if (quantityLeft > offerQty) { 7842 generatedQty.push(offerQty); 7843 quantityLeft -= offerQty; 7844 } else { 7845 generatedQty.push(quantityLeft); 7846 quantityLeft -= quantityLeft; 7847 } 7848 } 7849 } else { 7850 generatedQty.push(quantity); 7851 } 7852 } else if (quantity > offerQty) { 7853 quantityLeft = quantity; 7854 for (let i = 0; i < numberOffers; i++) { 7855 if (quantityLeft > offerQty) { 7856 generatedQty.push(offerQty); 7857 quantityLeft -= offerQty; 7858 } else { 7859 generatedQty.push(quantityLeft); 7860 quantityLeft -= quantityLeft; 7861 } 7862 } 7863 } else { 7864 generatedQty.push(quantity); 7865 } 7866 7867 if (generatedQty.length === 0) { 7868 if (quantity > offerQty) { 7869 quantityLeft = quantity; 7870 for (let i = 0; i < numberOffers; i++) { 7871 if (quantityLeft > offerQty) { 7872 generatedQty.push(offerQty); 7873 quantityLeft -= offerQty; 7874 } else { 7875 generatedQty.push(quantityLeft); 7876 quantityLeft -= quantityLeft; 7877 } 7878 } 7879 } else { 7880 generatedQty.push(quantity); 7881 } 7882 } 7883 7884 if (quantityLeft > 0) { 7885 generatedQty.push(quantityLeft); 7886 } 7887 return generatedQty; 7888 }; 7889 7890 jQuery(".quickview-next-product").click(function() { 7891 jQuery('.grid__item.quickview-open').next('.grid__item').find(".open-quickview").click(); 7892 }); 7893 jQuery(".quickview-prev-product").click(function() { 7894 jQuery('.grid__item.quickview-open').prev('.grid__item').find(".open-quickview").click(); 7895 }); 7896 7897 }); 7898</script>
7898 7899
7900<script defer="defer" src="//www.lovisa.co.uk/cdn/shop/t/811/assets/tagalys-script.js?v=9019566175155535201789977862"></script>
7900 7901 7902<div tabindex="-1" role="dialog" aria-modal="true" aria-hidden="true" data-region-currency-modal class="region-currency-modal"> 7903 <div data-close-region-currency class="region-currency-modal__overlay"></div> 7904 <div class="region-currency-modal__content"> 7905 <button 7906 class="region-currency-modal__close" 7907 data-close-region-currency 7908 aria-label="Close location and currency modal" 7909 > 7910 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> 7911 <path d="M3.369 2.23488C3.05582 1.92171 2.54806 1.92171 2.23488 2.23488C1.92171 2.54806 1.92171 3.05582 2.23488 3.369L6.86588 8L2.23493 12.631C1.92175 12.9441 1.92175 13.4519 2.23493 13.7651C2.54811 14.0782 3.05587 14.0782 3.36905 13.7651L8 9.13412L12.631 13.7651C12.9441 14.0782 13.4519 14.0782 13.7651 13.7651C14.0782 13.4519 14.0782 12.9441 13.7651 12.631L9.13412 8L13.7651 3.369C14.0783 3.05582 14.0783 2.54806 13.7651 2.23488C13.4519 1.92171 12.9442 1.92171 12.631 2.23488L8 6.86588L3.369 2.23488Z" fill="#333333"/> 7912 </svg> 7913 </button> 7914 <div class="current-country"> 7915 <svg width="16" height="16" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 7916 <path d="M1.07284 6.47501C1.28022 4.10295 2.87944 2.12988 5.04912 1.3772C4.89438 1.63372 4.75442 1.91763 4.62926 2.22159C4.16417 3.3511 3.86944 4.84051 3.81717 6.47501H1.07284ZM6.99999 0C3.13399 0 0 3.13401 0 7.00001C0 10.866 3.13399 14 6.99999 14C10.866 14 14 10.866 14 7.00001C14 3.13401 10.866 0 6.99999 0ZM6.99999 1.05C7.18294 1.05 7.40633 1.13783 7.66161 1.40006C7.91851 1.66394 8.17404 2.07308 8.39981 2.62138C8.8044 3.60395 9.08021 4.95242 9.13224 6.47501H4.86774C4.91978 4.95242 5.19559 3.60395 5.60017 2.62138C5.82594 2.07308 6.08148 1.66394 6.33837 1.40006C6.59365 1.13783 6.81704 1.05 6.99999 1.05ZM10.1828 6.47501C10.1305 4.84051 9.83581 3.3511 9.37072 2.22159C9.24556 1.91763 9.1056 1.63372 8.95086 1.3772C11.1205 2.12988 12.7198 4.10295 12.9272 6.47501H10.1828ZM9.13224 7.52501C9.08021 9.0476 8.8044 10.3961 8.39981 11.3786C8.17404 11.9269 7.91851 12.3361 7.66161 12.6C7.40633 12.8622 7.18294 12.95 6.99999 12.95C6.81704 12.95 6.59365 12.8622 6.33837 12.6C6.08148 12.3361 5.82594 11.9269 5.60017 11.3786C5.19559 10.3961 4.91978 9.0476 4.86774 7.52501H9.13224ZM8.95086 12.6228C9.1056 12.3663 9.24556 12.0824 9.37072 11.7784C9.83581 10.6489 10.1305 9.15951 10.1828 7.52501H12.9272C12.7198 9.89706 11.1205 11.8701 8.95086 12.6228ZM5.04912 12.6228C2.87944 11.8701 1.28022 9.89706 1.07284 7.52501H3.81717C3.86944 9.15951 4.16417 10.6489 4.62926 11.7784C4.75442 12.0824 4.89438 12.3663 5.04912 12.6228Z" fill="#333333"/> 7917 </svg> 7918 You are currently viewing <span class="current-country-name"> 7919 7920 United Kingdom 7921 </span> 7922 </div> 7923 <h4 class="region-currency-modal__title">Choose Your Preferred Location</h4> 7924 7925 <div class="country-wrapper"> 7926 7927 7928 7929 7930 7931 <ul class="region-main"> 7932 7933 7934 <li class="region-name Africa"> 7935 <button class="region-country-name" aria-controls="country-menu-africa"> 7936 Africa 7937 <div class="region-arrow" aria-hidden="true"> 7938 <svg 7939 class="downarrow" 7940 xmlns="http://www.w3.org/2000/svg" 7941 width="12" 7942 height="6"
7943 viewBox="0 0 12 6" 7944 fill="none" 7945 > 7946 <path d="M2.06586 0.570793C1.79778 0.341027 1.40222 0.341027 1.13415 0.570793C0.800819 0.856486 0.800819 1.37215 1.13414 1.65785L5.99999 5.82838L10.8659 1.65786C11.1992 1.37217 11.1992 0.856505 10.8659 0.570811C10.5978 0.341046 10.2022 0.341046 9.93414 0.570811L6.00001 3.94275L2.06586 0.570793Z" fill="#333333"/> 7947 </svg> 7948 <svg 7949 class="uparrow" 7950 style="display:none;" 7951 xmlns="http://www.w3.org/2000/svg" 7952 width="12" 7953 height="6" 7954 viewBox="0 0 12 6" 7955 fill="none" 7956 > 7957 <path d="M9.93414 5.42915C10.2022 5.65891 10.5978 5.65891 10.8659 5.42915C11.1992 5.14345 11.1992 4.62779 10.8659 4.34209L6.00001 0.171557L1.13415 4.34208C0.800819 4.62777 0.80082 5.14343 1.13415 5.42913C1.40222 5.65889 1.79778 5.65889 2.06586 5.42913L5.99999 2.05719L9.93414 5.42915Z" fill="#999999"/> 7958 </svg> 7959 </div> 7960 </button> 7961 7962 <div class="country-menu" id="country-menu-africa"> 7963 <ul class="country-main desk"> 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 <li class="country-name"> 7979 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Botswana_Flag_Clear.svg?v=1719901863" class="flag" alt="Botswana flag"> 7980 <a 7981 class="" 7982 href="https://www.lovisajewellery.co.za/pages/store-locator?country=BW" 7983 aria-label="Botswana" 7984 data-country-code="BW" 7985 >Botswana</a> 7986 </li> 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 <li class="country-name"> 8043 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Morocco_Flag_Clear.svg?v=1719901865" class="flag" alt="Morocco flag"> 8044 <a 8045 class="" 8046 href="https://www.lovisajewellery.co.za/pages/store-locator?country=MA" 8047 aria-label="Morocco" 8048 data-country-code="MA" 8049 >Morocco</a> 8050 </li> 8051 8052 8053 8054 8055 8056 <li class="country-name"> 8057 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Namibia_Flag_Clear.svg?v=1719901864" class="flag" alt="Namibia flag"> 8058 <a 8059 class="" 8060 href="https://www.lovisajewellery.co.za/pages/store-locator?country=NA" 8061 aria-label="Namibia" 8062 data-country-code="NA" 8063 >Namibia</a> 8064 </li> 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 <li class="country-name"> 8087 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Senegal_Flag_Clear.svg?v=1719901864" class="flag" alt="Senegal flag"> 8088 <a 8089 class="" 8090 href="https://www.lovisajewellery.co.za/pages/store-locator?country=SN" 8091 aria-label="Senegal" 8092 data-country-code="SN" 8093 >Senegal</a> 8094 </li> 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 <li class="country-name"> 8107 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/South_Africa_Flag_Clear.svg?v=1719901864" class="flag" alt="South Africa flag"> 8108 <a 8109 class="" 8110 href="https://www.lovisajewellery.co.za/pages/store-locator?country=ZA" 8111 aria-label="South Africa" 8112 data-country-code="ZA" 8113 >South Africa</a> 8114 </li> 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 </ul> 8136 <ul class="country-main mob"> 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149<li class="country-name mob-"> 8150 <a 8151 href="https://www.lovisajewellery.co.za/pages/store-locator?country=BW" 8152 aria-label="Botswana" 8153 data-country-code="BW" 8154 > 8155 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Botswana_Flag_Clear.svg?v=1719901863" class="flag" alt="Botswana flag"> 8156 Botswana 8157 </a> 8158 </li> 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212<li class="country-name mob-"> 8213 <a 8214 href="https://www.lovisajewellery.co.za/pages/store-locator?country=MA" 8215 aria-label="Morocco" 8216 data-country-code="MA" 8217 > 8218 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/M
8218orocco_Flag_Clear.svg?v=1719901865" class="flag" alt="Morocco flag"> 8219 Morocco 8220 </a> 8221 </li> 8222 8223 8224 8225<li class="country-name mob-"> 8226 <a 8227 href="https://www.lovisajewellery.co.za/pages/store-locator?country=NA" 8228 aria-label="Namibia" 8229 data-country-code="NA" 8230 > 8231 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Namibia_Flag_Clear.svg?v=1719901864" class="flag" alt="Namibia flag"> 8232 Namibia 8233 </a> 8234 </li> 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254<li class="country-name mob-"> 8255 <a 8256 href="https://www.lovisajewellery.co.za/pages/store-locator?country=SN" 8257 aria-label="Senegal" 8258 data-country-code="SN" 8259 > 8260 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Senegal_Flag_Clear.svg?v=1719901864" class="flag" alt="Senegal flag"> 8261 Senegal 8262 </a> 8263 </li> 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273<li class="country-name mob-"> 8274 <a 8275 href="https://www.lovisajewellery.co.za/pages/store-locator?country=ZA" 8276 aria-label="South Africa" 8277 data-country-code="ZA" 8278 > 8279 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/South_Africa_Flag_Clear.svg?v=1719901864" class="flag" alt="South Africa flag"> 8280 South Africa 8281 </a> 8282 </li> 8283 8284 8285 8286 8287 8288 8289 8290 8291 8292 8293 8294 8295 8296 8297 8298 8299 8300 8301 8302 </ul> 8303 </div> 8304 </li> 8305 8306 </ul> 8307 8308 8309 8310 <ul class="region-main"> 8311 8312 8313 <li class="region-name Americas"> 8314 <button class="region-country-name" aria-controls="country-menu-americas"> 8315 Americas 8316 <div class="region-arrow" aria-hidden="true"> 8317 <svg 8318 class="downarrow" 8319 xmlns="http://www.w3.org/2000/svg" 8320 width="12" 8321 height="6"
8322 viewBox="0 0 12 6" 8323 fill="none" 8324 > 8325 <path d="M2.06586 0.570793C1.79778 0.341027 1.40222 0.341027 1.13415 0.570793C0.800819 0.856486 0.800819 1.37215 1.13414 1.65785L5.99999 5.82838L10.8659 1.65786C11.1992 1.37217 11.1992 0.856505 10.8659 0.570811C10.5978 0.341046 10.2022 0.341046 9.93414 0.570811L6.00001 3.94275L2.06586 0.570793Z" fill="#333333"/> 8326 </svg> 8327 <svg 8328 class="uparrow" 8329 style="display:none;" 8330 xmlns="http://www.w3.org/2000/svg" 8331 width="12" 8332 height="6" 8333 viewBox="0 0 12 6" 8334 fill="none" 8335 > 8336 <path d="M9.93414 5.42915C10.2022 5.65891 10.5978 5.65891 10.8659 5.42915C11.1992 5.14345 11.1992 4.62779 10.8659 4.34209L6.00001 0.171557L1.13415 4.34208C0.800819 4.62777 0.80082 5.14343 1.13415 5.42913C1.40222 5.65889 1.79778 5.65889 2.06586 5.42913L5.99999 2.05719L9.93414 5.42915Z" fill="#999999"/> 8337 </svg> 8338 </div> 8339 </button> 8340 8341 <div class="country-menu" id="country-menu-americas"> 8342 <ul class="country-main desk"> 8343 8344 8345 8346 8347 8348 8349 8350 8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 <li class="country-name"> 8362 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Canada_Flag_Clear.svg?v=1719901864" class="flag" alt="Canada flag"> 8363 <a 8364 class="" 8365 href="https://www.lovisa.com/pages/store-locator?country=CA" 8366 aria-label="Canada" 8367 data-country-code="CA" 8368 >Canada</a> 8369 </li> 8370 8371 8372 8373 8374 8375 8376 8377 <li class="country-name"> 8378 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Colombia_Flag_Clear.svg?v=1719901864" class="flag" alt="Colombia flag"> 8379 <a 8380 class="" 8381 href="https://www.lovisa.com/pages/store-locator?country=CO" 8382 aria-label="Colombia" 8383 data-country-code="CO" 8384 >Colombia</a> 8385 </li> 8386 8387 8388 8389 8390 8391 8392 8393 8394 8395 8396 8397 8398 8399 <li class="country-name"> 8400 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Ecuador_Flag_Clear.svg?v=1719901864" class="flag" alt="Ecuador flag"> 8401 <a 8402 class="" 8403 href="https://www.lovisa.com/pages/store-locator?country=EC" 8404 aria-label="Ecuador" 8405 data-country-code="EC" 8406 >Ecuador</a> 8407 </li> 8408 8409 8410 8411 8412 8413 8414 8415 8416 8417 8418 8419 8420 8421 8422 8423 8424 8425 8426 8427 8428 8429 8430 8431 8432 8433 8434 8435 8436 8437 8438 8439 8440 8441 8442 8443 <li class="country-name"> 8444 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Mexico_Flag_Clear.svg?v=1719901864" class="flag" alt="Mexico flag"> 8445 <a 8446 class="" 8447 href="https://www.lovisa.com/pages/store-locator?country=MX" 8448 aria-label="Mexico" 8449 data-country-code="MX" 8450 >Mexico</a> 8451 </li> 8452 8453 8454 8455 8456 8457 8458 8459 8460 8461 8462 8463 8464 8465 8466 8467 <li class="country-name"> 8468 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Peru_Flag_Clear.svg?v=1719901864" class="flag" alt="Peru flag"> 8469 <a 8470 class="" 8471 href="https://www.lovisa.com/pages/store-locator?country=PE" 8472 aria-label="Peru" 8473 data-country-code="PE" 8474 >Peru</a> 8475 </li> 8476 8477 8478 8479 8480 8481 8482 8483 8484 8485 8486 8487 8488 8489 8490 8491 8492 8493 8494 8495 8496 8497 8498 8499 8500 8501 8502 8503 8504 8505 8506 8507 8508 8509 8510 8511 <li class="country-name"> 8512 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/United_States_Flag_Clear.svg?v=1719901864" class="flag" alt="United States flag"> 8513 <a 8514 class="" 8515 href="https://www.lovisa.com/pages/store-locator?country=US" 8516 aria-label="United States" 8517 data-country-code="US" 8518 >United States</a> 8519 </li> 8520 8521 8522 8523 8524 8525 8526 </ul> 8527 <ul class="country-main mob"> 8528 8529 8530 8531 8532 8533 8534 8535 8536 8537 8538 8539 8540 8541 8542 8543 8544<li class="country-name mob-"> 8545 <a 8546 href="https://www.lovisa.com/pages/store-locator?country=CA" 8547 aria-label="Canada" 8548 data-country-code="CA" 8549 > 8550 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Canada_Flag_Clear.svg?v=1719901864" class="flag" alt="Canada flag"> 8551 Canada 8552 </a> 8553 </li> 8554 8555 8556 8557 8558 8559<li class="country-name mob-"> 8560 <a 8561 href="https://www.lovisa.com/pages/store-locator?country=CO" 8562 aria-label="Colombia" 8563 data-country-code="CO" 8564 > 8565 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Colombia_Flag_Clear.svg?v=1719901864" class="flag" alt="Colombia flag"> 8566 Colombia 8567 </a> 8568 </li> 8569 8570 8571 8572 8573 8574 8575 8576 8577 8578 8579 8580<li class="country-name mob-"> 8581 <a 8582 href="https://www.lovisa.com/pages/store-locator?country=EC" 8583 aria-label="Ecuador" 8584 data-country-code="EC" 8585 > 8586 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Ecuador_Flag_Clear.svg?v=1719901864" class="flag" alt="Ecuador flag"> 8587 Ecuador 8588 </a> 8589 </li> 8590 8591 8592 8593 8594 8595 8596 8597 8598 8599 8600 8601 8602 8603 8604 8605 8606 8607 8608 8609 8610 8611 8612 8613 8614 8615 8616 8617 8618 8619 8620 8621 8622 8623<li class="country-name mob-"> 8624 <a 8625 href="https://www.lovisa.com/pages/store-locator?country=MX" 8626 aria-label="Mexico" 8627 data-country-code="MX" 8628 > 8629 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Mexico_Flag_Clear.svg?v=1719901864" class="flag" alt="Mexico flag"> 8630 Mexico 8631 </a> 8632 </li> 8633 8634 8635 8636 8637 8638 8639 8640 8641 8642 8643 8644 8645 8646<li class="country-name mob-"> 8647 <a 8648 href="https://www.lovisa.com/pages/store-locator?country=PE" 8649 aria-label="Peru" 8650 data-country-code="PE" 8651 > 8652 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Peru_Flag_Clear.svg?v=1719901864" class="flag" alt="Peru flag"> 8653 Peru 8654 </a> 8655 </li> 8656 8657 8658 8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 8675 8676 8677 8678 8679 8680 8681 8682 8683 8684 8685 8686 8687 8688 8689<li class="country-name mob-"> 8690 <a 8691 href="https://www.lovisa.com/pages/store-locator?country=US" 8692 aria-label="United States" 8693 data-country-code="US" 8694 > 8695 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/United_States_Flag_Clear.svg?v=1719901864" class="flag" alt="United States flag"> 8696 United States 8697 </a> 8698 </li> 8699 8700 8701 8702 8703 8704 </ul> 8705 </div> 8706 </li> 8707 8708 </ul> 8709 8710 8711 8712 <ul class="region-main"> 8713 8714 8715 <li class="region-name Asia"> 8716 <button class="region-country-name" aria-controls="country-menu-asia"> 8717 Asia 8718 <div class="region-arrow" aria-hidden="true"> 8719 <svg 8720 class="downarrow" 8721 xmlns="http://www.w3.org/2000/svg" 8722 width="12" 8723 height="6"
8724 viewBox="0 0 12 6" 8725 fill="none" 8726 > 8727 <path d="M2.06586 0.570793C1.79778 0.341027 1.40222 0.341027 1.13415 0.570793C0.800819 0.856486 0.800819 1.37215 1.13414 1.65785L5.99999 5.82838L10.8659 1.65786C11.1992 1.37217 11.1992 0.856505 10.8659 0.570811C10.5978 0.341046 10.2022 0.341046 9.93414 0.570811L6.00001 3.94275L2.06586 0.570793Z" fill="#333333"/> 8728 </svg> 8729 <svg 8730 class="uparrow" 8731 style="display:none;" 8732 xmlns="http://www.w3.org/2000/svg" 8733 width="12" 8734 height="6" 8735 viewBox="0 0 12 6" 8736 fill="none" 8737 > 8738 <path d="M9.93414 5.42915C10.2022 5.65891 10.5978 5.65891 10.8659 5.42915C11.1992 5.14345 11.1992 4.62779 10.8659 4.34209L6.00001 0.171557L1.13415 4.34208C0.800819 4.62777 0.80082 5.14343 1.13415 5.42913C1.40222 5.65889 1.79778 5.65889 2.06586 5.42913L5.99999 2.05719L9.93414 5.42915Z" fill="#999999"/> 8739 </svg> 8740 </div> 8741 </button> 8742 8743 <div class="country-menu" id="country-menu-asia"> 8744 <ul class="country-main desk"> 8745 8746 8747 8748 8749 8750 8751 8752 8753 8754 8755 8756 8757 8758 8759 8760 8761 8762 8763 8764 8765 <li class="country-name"> 8766 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/China_Flag_Clear.svg?v=1719901864" class="flag" alt="China flag"> 8767 <a 8768 class="" 8769 href="https://www.lovisa.sg/pages/store-locator?country=CN" 8770 aria-label="China" 8771 data-country-code="CN" 8772 >China</a> 8773 </li> 8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 8787 8788 8789 8790 8791 8792 8793 8794 8795 8796 8797 8798 8799 8800 8801 <li class="country-name"> 8802 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Hong_Kong_Flag_Clear.svg?v=1719901864" class="flag" alt="Hong Kong flag"> 8803 <a 8804 class="" 8805 href="https://www.lovisa.sg/pages/store-locator?country=HK" 8806 aria-label="Hong Kong" 8807 data-country-code="HK" 8808 >Hong Kong</a> 8809 </li> 8810 8811 8812 8813 8814 8815 8816 8817 8818 8819 8820 8821 8822 8823 8824 8825 8826 8827 8828 8829 <li class="country-name"> 8830 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Malaysia_Flag_Clear.svg?v=1719901864" class="flag" alt="Malaysia flag"> 8831 <a 8832 class="" 8833 href="https://www.lovisa.sg/pages/store-locator?country=MY" 8834 aria-label="Malaysia" 8835 data-country-code="MY" 8836 >Malaysia</a> 8837 </li> 8838 8839 8840 8841 8842 8843 8844 8845 8846 8847 8848 8849 8850 8851 8852 8853 8854 8855 8856 8857 8858 8859 8860 8861 8862 8863 8864 8865 8866 8867 8868 8869 <li class="country-name"> 8870 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Singapore_Flag_Clear.svg?v=1719901864" class="flag" alt="Singapore flag"> 8871 <a 8872 class="" 8873 href="https://www.lovisa.sg/pages/store-locator?country=SG" 8874 aria-label="Singapore" 8875 data-country-code="SG" 8876 >Singapore</a> 8877 </li> 8878 8879 8880 8881 8882 8883 8884 8885 8886 8887 8888 8889 8890 8891 8892 8893 8894 8895 <li class="country-name"> 8896 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Taiwan_Flag_Clear.svg?v=1719901864" class="flag" alt="Taiwan flag"> 8897 <a 8898 class="" 8899 href="https://www.lovisa.sg/pages/store-locator?country=TW" 8900 aria-label="Taiwan" 8901 data-country-code="TW" 8902 >Taiwan</a> 8903 </li> 8904 8905 8906 8907 8908 8909 8910 8911 8912 8913 8914 8915 <li class="country-name"> 8916 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Vietnam_Flag_Clear.svg?v=1719901864" class="flag" alt="Vietnam flag"> 8917 <a 8918 class="" 8919 href="https://www.lovisa.sg/pages/store-locator?country=VN" 8920 aria-label="Vietnam" 8921 data-country-code="VN" 8922 >Vietnam</a> 8923 </li> 8924 8925 8926 8927 8928 </ul> 8929 <ul class="country-main mob"> 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 8948<li class="country-name mob-"> 8949 <a 8950 href="https://www.lovisa.sg/pages/store-locator?country=CN" 8951 aria-label="China" 8952 data-country-code="CN" 8953 > 8954 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/China_Flag_Clear.svg?v=1719901864" class="flag" alt="China flag"> 8955 China 8956 </a> 8957 </li> 8958 8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 8974 8975 8976 8977 8978 8979 8980 8981 8982 8983<li class="country-name mob-"> 8984 <a 8985 href="https://www.lovisa.sg/pages/store-locator?country=HK" 8986 aria-label="Hong Kong" 8987 data-country-code="HK" 8988 > 8989 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Hong_Kong_Flag_Clear.svg?v=1719901864" class="flag" alt="Hong Kong flag"> 8990 Hong Kong 8991 </a> 8992 </li> 8993 8994 8995 8996 8997 8998 8999 9000 9001 9002 9003 9004 9005 9006 9007 9008 9009 9010<li class="country-name mob-"> 9011 <a 9012 href="https://www.lovisa.sg/pages/store-locator?country=MY" 9013 aria-label="Malaysia" 9014 data-country-code="MY" 9015 > 9016 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Malaysia_Flag_Clear.svg?v=1719901864" class="flag" alt="Malaysia flag"> 9017 Malaysia 9018 </a> 9019 </li> 9020 9021 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 9032 9033 9034 9035 9036 9037 9038 9039 9040 9041 9042 9043 9044 9045 9046 9047 9048 9049<li class="country-name mob-"> 9050 <a 9051 href="https://www.lovisa.sg/pages/store-locator?country=SG" 9052 aria-label="Singapore" 9053 data-country-code="SG" 9054 > 9055 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Singapore_Flag_Clear.svg?v=1719901864" class="flag" alt="Singapore flag"> 9056 Singapore 9057 </a> 9058 </li> 9059 9060 9061 9062 9063 9064 9065 9066 9067 9068 9069 9070 9071 9072 9073 9074<li class="country-name mob-"> 9075 <a 9076 href="https://www.lovisa.sg/pages/store-locator?country=TW" 9077 aria-label="Taiwan" 9078 data-country-code="TW" 9079 > 9080 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Taiwan_Flag_Clear.svg?v=1719901864" class="flag" alt="Taiwan flag"> 9081 Taiwan 9082 </a> 9083 </li> 9084 9085 9086 9087 9088 9089 9090 9091 9092 9093<li class="country-name mob-"> 9094 <a 9095 href="https://www.lovisa.sg/pages/store-locator?country=VN" 9096 aria-label="Vietnam" 9097 data-country-code="VN" 9098 > 9099 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Vietnam_Flag_Clear.svg?v=1719901864" class="flag" alt="Vietnam flag"> 9100 Vietnam 9101 </a> 9102 </li> 9103 9104 9105 9106 </ul> 9107 </div> 9108 </li> 9109 9110 </ul> 9111 9112 9113 9114 <ul class="region-main"> 9115 9116 9117 <li class="region-name Europe"> 9118 <button class="region-country-name" aria-controls="country-menu-europe"> 9119 Europe 9120 <div class="region-arrow" aria-hidden="true"> 9121 <svg 9122 class="downarrow" 9123 xmlns="http://www.w3.org/2000/svg" 9124 width="12" 9125 height="6"
9126 viewBox="0 0 12 6" 9127 fill="none" 9128 > 9129 <path d="M2.06586 0.570793C1.79778 0.341027 1.40222 0.341027 1.13415 0.570793C0.800819 0.856486 0.800819 1.37215 1.13414 1.65785L5.99999 5.82838L10.8659 1.65786C11.1992 1.37217 11.1992 0.856505 10.8659 0.570811C10.5978 0.341046 10.2022 0.341046 9.93414 0.570811L6.00001 3.94275L2.06586 0.570793Z" fill="#333333"/> 9130 </svg> 9131 <svg 9132 class="uparrow" 9133 style="display:none;" 9134 xmlns="http://www.w3.org/2000/svg" 9135 width="12" 9136 height="6" 9137 viewBox="0 0 12 6" 9138 fill="none" 9139 > 9140 <path d="M9.93414 5.42915C10.2022 5.65891 10.5978 5.65891 10.8659 5.42915C11.1992 5.14345 11.1992 4.62779 10.8659 4.34209L6.00001 0.171557L1.13415 4.34208C0.800819 4.62777 0.80082 5.14343 1.13415 5.42913C1.40222 5.65889 1.79778 5.65889 2.06586 5.42913L5.99999 2.05719L9.93414 5.42915Z" fill="#999999"/> 9141 </svg> 9142 </div> 9143 </button> 9144 9145 <div class="country-menu" id="country-menu-europe"> 9146 <ul class="country-main desk"> 9147 9148 9149 9150 9151 9152 9153 9154 9155 <li class="country-name"> 9156 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Austria_Flag_Clear.svg?v=1719901864" class="flag" alt="Austria flag"> 9157 <a 9158 class="" 9159 href="https://www.lovisajewellery.eu/pages/store-locator?country=AT" 9160 aria-label="Austria" 9161 data-country-code="AT" 9162 >Austria</a> 9163 </li> 9164 9165 9166 9167 9168 9169 9170 9171 <li class="country-name"> 9172 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Belgium_Flag_Clear.svg?v=1719901865" class="flag" alt="Belgium flag"> 9173 <a 9174 class="" 9175 href="https://www.lovisajewellery.eu/pages/store-locator?country=BE" 9176 aria-label="Belgium" 9177 data-country-code="BE" 9178 >Belgium</a> 9179 </li> 9180 9181 9182 9183 9184 9185 9186 9187 <li class="country-name"> 9188 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Bulgaria_Flag_Clear.svg?v=1719901864" class="flag" alt="Bulgaria flag"> 9189 <a 9190 class="" 9191 href="https://www.lovisajewellery.eu/pages/store-locator?country=BG" 9192 aria-label="Bulgaria" 9193 data-country-code="BG" 9194 >Bulgaria</a> 9195 </li> 9196 9197 9198 9199 9200 9201 9202 9203 9204 9205 9206 9207 <li class="country-name"> 9208 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Croatia_Flag_Clear.svg?v=1719901865" class="flag" alt="Croatia flag"> 9209 <a 9210 class="" 9211 href="https://www.lovisajewellery.eu/pages/store-locator?country=HR" 9212 aria-label="Croatia" 9213 data-country-code="HR" 9214 >Croatia</a> 9215 </li> 9216 9217 9218 9219 9220 9221 <li class="country-name"> 9222 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Cyprus_Flag_Clear.svg?v=1719901864" class="flag" alt="Cyprus flag"> 9223 <a 9224 class="" 9225 href="https://www.lovisajewellery.eu/pages/store-locator?country=CY" 9226 aria-label="Cyprus" 9227 data-country-code="CY" 9228 >Cyprus</a> 9229 </li> 9230 9231 9232 9233 9234 9235 <li class="country-name"> 9236 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Czechia_Flag_Clear.svg?v=1719901864" class="flag" alt="Czechia flag"> 9237 <a 9238 class="" 9239 href="https://www.lovisajewellery.eu/pages/store-locator?country=CZ" 9240 aria-label="Czechia" 9241 data-country-code="CZ" 9242 >Czechia</a> 9243 </li> 9244 9245 9246 9247 9248 9249 <li class="country-name"> 9250 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Denmark_Flag_Clear.svg?v=1719901864" class="flag" alt="Denmark flag"> 9251 <a 9252 class="" 9253 href="https://www.lovisajewellery.eu/pages/store-locator?country=DK" 9254 aria-label="Denmark" 9255 data-country-code="DK" 9256 >Denmark</a> 9257 </li> 9258 9259 9260 9261 9262 9263 9264 9265 <li class="country-name"> 9266 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Estonia_Flag_Clear.svg?v=1719901863" class="flag" alt="Estonia flag"> 9267 <a 9268 class="" 9269 href="https://www.lovisajewellery.eu/pages/store-locator?country=EE" 9270 aria-label="Estonia" 9271 data-country-code="EE" 9272 >Estonia</a> 9273 </li> 9274 9275 9276 9277 9278 9279 <li class="country-name"> 9280 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Finland_Flag_Clear.svg?v=1719901863" class="flag" alt="Finland flag"> 9281 <a 9282 class="" 9283 href="https://www.lovisajewellery.eu/pages/store-locator?country=FI" 9284 aria-label="Finland" 9285 data-country-code="FI" 9286 >Finland</a> 9287 </li> 9288 9289 9290 9291 9292 9293 <li class="country-name"> 9294 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/France_Flag_Clear.svg?v=1719901863" class="flag" alt="France flag"> 9295 <a 9296 class="" 9297 href="https://www.lovisajewellery.eu/pages/store-locator?country=FR" 9298 aria-label="France" 9299 data-country-code="FR" 9300 >France</a> 9301 </li> 9302 9303 9304 9305 9306 9307 </ul> 9308 <ul class="country-main desk"> 9309 9310 9311 <li class="country-name"> 9312 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Germany_Flag_Clear.svg?v=1719901864" class="flag" alt="Germany flag"> 9313 <a 9314 class="" 9315 href="https://www.lovisajewellery.eu/pages/store-locator?country=DE" 9316 aria-label="Germany" 9317 data-country-code="DE" 9318 >Germany</a> 9319 </li> 9320 9321 9322 9323 9324 9325 <li class="country-name"> 9326 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Greece_Flag_Clear.svg?v=1719901864" class="flag" alt="Greece flag"> 9327 <a 9328 class="" 9329 href="https://www.lovisajewellery.eu/pages/store-locator?country=GR" 9330 aria-label="Greece" 9331 data-country-code="GR" 9332 >Greece</a> 9333 </li> 9334 9335 9336 9337 9338 9339 9340 9341 <li class="country-name"> 9342 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Hungary_Flag_Clear.svg?v=1719901865" class="flag" alt="Hungary flag"> 9343 <a 9344 class="" 9345 href="https://www.lovisajewellery.eu/pages/store-locator?country=HU" 9346 aria-label="Hungary" 9347 data-country-code="HU" 9348 >Hungary</a> 9349 </li> 9350 9351 9352 9353 9354 9355 <li class="country-name"> 9356 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Ireland_Flag_Clear.svg?v=1719901864" class="flag" alt="Ireland flag"> 9357 <a 9358 class="" 9359 href="https://www.lovisajewellery.eu/pages/store-locator?country=IE" 9360 aria-label="Ireland" 9361 data-country-code="IE" 9362 >Ireland</a> 9363 </li> 9364 9365 9366 9367 9368 9369 <li class="country-name"> 9370 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Italy_Flag_Clear.svg?v=1719901864" class="flag" alt="Italy flag"> 9371 <a 9372 class="" 9373 href="https://www.lovisajewellery.eu/pages/store-locator?country=IT" 9374 aria-label="Italy" 9375 data-country-code="IT" 9376 >Italy</a> 9377 </li> 9378 9379 9380 9381 9382 9383 9384 9385 <li class="country-name"> 9386 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Latvia_Flag_Clear.svg?v=1719901864" class="flag" alt="Latvia flag"> 9387 <a 9388 class="" 9389 href="https://www.lovisajewellery.eu/pages/store-locator?country=LV" 9390 aria-label="Latvia" 9391 data-country-code="LV" 9392 >Latvia</a> 9393 </li> 9394 9395 9396 9397 9398 9399 <li class="country-name"> 9400 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Lithuasnia_Flag_Clear.svg?v=1719901865" class="flag" alt="Lithuania flag"> 9401 <a 9402 class="" 9403 href="https://www.lovisajewellery.eu/pages/store-locator?country=LT" 9404 aria-label="Lithuania" 9405 data-country-code="LT" 9406 >Lithuania</a> 9407 </li> 9408 9409 9410 9411 9412 9413 <li class="country-name"> 9414 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Luxembourg_Flag_Clear.svg?v=1719901864" class="flag" alt="Luxembourg flag"> 9415 <a 9416 class="" 9417 href="https://www.lovisajewellery.eu/pages/store-locator?country=LU" 9418 aria-label="Luxembourg" 9419 data-country-code="LU" 9420 >Luxembourg</a> 9421 </li> 9422 9423 9424 9425 9426 9427 9428 9429 <li class="country-name"> 9430 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Malta_Flag_Clear.svg?v=1719901865" class="flag" alt="Malta flag"> 9431 <a 9432 class="" 9433 href="https://www.lovisajewellery.eu/pages/store-locator?country=MT" 9434 aria-label="Malta" 9435 data-country-code="MT" 9436 >Malta</a> 9437 </li> 9438 9439 9440 9441 9442 9443 9444 9445 9446 9447 9448 9449 <li class="country-name"> 9450 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Netherlands_Flag_Clear.svg?v=1719901863" class="flag" alt="Netherlands flag"> 9451 <a 9452 class="" 9453 href="https://www.lovisajewellery.eu/pages/store-locator?country=NL" 9454 aria-label="Netherlands" 9455 data-country-code="NL" 9456 >Netherlands</a> 9457 </li> 9458 9459 9460 9461 9462 9463 9464 9465 9466 9467 9468 9469 </ul> 9470 <ul class="country-main desk"> 9471 9472 9473 <li class="country-name"> 9474 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Poland_Flag_Clear.svg?v=1719901864" class="flag" alt="Poland flag"> 9475 <a 9476 class="" 9477 href="https://www.lovisajewellery.eu/pages/store-locator?country=PL" 9478 aria-label="Poland" 9479 data-country-code="PL" 9480 >Poland</a> 9481 </li> 9482 9483 9484 9485 9486 9487 <li class="country-name"> 9488 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Portugal_Flag_Clear.svg?v=1719901864" class="flag" alt="Portugal flag"> 9489 <a 9490 class="" 9491 href="https://www.lovisajewellery.eu/pages/store-locator?country=PT" 9492 aria-label="Portugal" 9493 data-country-code="PT" 9494 >Portugal</a> 9495 </li> 9496 9497 9498 9499 9500 9501 <li class="country-name"> 9502 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Romania_Flag_Clear.svg?v=1719901863" class="flag" alt="Romania flag"> 9503 <a 9504 class="" 9505 href="https://www.lovisajewellery.eu/pages/store-locator?country=RO" 9506 aria-label="Romania" 9507 data-country-code="RO" 9508 >Romania</a> 9509 </li> 9510 9511 9512 9513 9514
9514 9515 9516 9517 9518 9519 9520 9521 <li class="country-name"> 9522 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Slovakia_Flag_Clear.svg?v=1719901864" class="flag" alt="Slovakia flag"> 9523 <a 9524 class="" 9525 href="https://www.lovisajewellery.eu/pages/store-locator?country=SK" 9526 aria-label="Slovakia" 9527 data-country-code="SK" 9528 >Slovakia</a> 9529 </li> 9530 9531 9532 9533 9534 9535 <li class="country-name"> 9536 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Slovenia_Flag_Clear.svg?v=1719901864" class="flag" alt="Slovenia flag"> 9537 <a 9538 class="" 9539 href="https://www.lovisajewellery.eu/pages/store-locator?country=SI" 9540 aria-label="Slovenia" 9541 data-country-code="SI" 9542 >Slovenia</a> 9543 </li> 9544 9545 9546 9547 9548 9549 9550 9551 <li class="country-name"> 9552 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Spain_Flag_Clear.svg?v=1719901865" class="flag" alt="Spain flag"> 9553 <a 9554 class="" 9555 href="https://www.lovisajewellery.eu/pages/store-locator?country=ES" 9556 aria-label="Spain" 9557 data-country-code="ES" 9558 >Spain</a> 9559 </li> 9560 9561 9562 9563 9564 9565 <li class="country-name"> 9566 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Sweden_Flag_Clear.svg?v=1719901864" class="flag" alt="Sweden flag"> 9567 <a 9568 class="" 9569 href="https://www.lovisajewellery.eu/pages/store-locator?country=SE" 9570 aria-label="Sweden" 9571 data-country-code="SE" 9572 >Sweden</a> 9573 </li> 9574 9575 9576 9577 9578 9579 <li class="country-name"> 9580 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Switzerland_Flag_Clear.svg?v=1719901864" class="flag" alt="Switzerland flag"> 9581 <a 9582 class="" 9583 href="https://www.lovisajewellery.eu/pages/store-locator?country=CH" 9584 aria-label="Switzerland" 9585 data-country-code="CH" 9586 >Switzerland</a> 9587 </li> 9588 9589 9590 9591 9592 9593 9594 9595 9596 9597 <li class="country-name"> 9598 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/United_Kingdom_Flag_Clear.svg?v=1719901864" class="flag" alt="United Kingdom flag"> 9599 <a 9600 class="active" 9601 href="https://www.lovisa.co.uk/pages/store-locator?country=GB" 9602 aria-label="United Kingdom" 9603 data-country-code="GB" 9604 >United Kingdom</a> 9605 </li> 9606 9607 9608 9609 9610 9611 9612 9613 9614 </ul> 9615 <ul class="country-main mob"> 9616 9617 9618 9619 9620 9621 9622<li class="country-name mob-"> 9623 <a 9624 href="https://www.lovisajewellery.eu/pages/store-locator?country=AT" 9625 aria-label="Austria" 9626 data-country-code="AT" 9627 > 9628 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Austria_Flag_Clear.svg?v=1719901864" class="flag" alt="Austria flag"> 9629 Austria 9630 </a> 9631 </li> 9632 9633 9634 9635 9636 9637<li class="country-name mob-"> 9638 <a 9639 href="https://www.lovisajewellery.eu/pages/store-locator?country=BE" 9640 aria-label="Belgium" 9641 data-country-code="BE" 9642 > 9643 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Belgium_Flag_Clear.svg?v=1719901865" class="flag" alt="Belgium flag"> 9644 Belgium 9645 </a> 9646 </li> 9647 9648 9649 9650 9651 9652<li class="country-name mob-"> 9653 <a 9654 href="https://www.lovisajewellery.eu/pages/store-locator?country=BG" 9655 aria-label="Bulgaria" 9656 data-country-code="BG" 9657 > 9658 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Bulgaria_Flag_Clear.svg?v=1719901864" class="flag" alt="Bulgaria flag"> 9659 Bulgaria 9660 </a> 9661 </li> 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671<li class="country-name mob-"> 9672 <a 9673 href="https://www.lovisajewellery.eu/pages/store-locator?country=HR" 9674 aria-label="Croatia" 9675 data-country-code="HR" 9676 > 9677 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Croatia_Flag_Clear.svg?v=1719901865" class="flag" alt="Croatia flag"> 9678 Croatia 9679 </a> 9680 </li> 9681 9682 9683 9684<li class="country-name mob-"> 9685 <a 9686 href="https://www.lovisajewellery.eu/pages/store-locator?country=CY" 9687 aria-label="Cyprus" 9688 data-country-code="CY" 9689 > 9690 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Cyprus_Flag_Clear.svg?v=1719901864" class="flag" alt="Cyprus flag"> 9691 Cyprus 9692 </a> 9693 </li> 9694 9695 9696 9697<li class="country-name mob-"> 9698 <a 9699 href="https://www.lovisajewellery.eu/pages/store-locator?country=CZ" 9700 aria-label="Czechia" 9701 data-country-code="CZ" 9702 > 9703 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Czechia_Flag_Clear.svg?v=1719901864" class="flag" alt="Czechia flag"> 9704 Czechia 9705 </a> 9706 </li> 9707 9708 9709 9710<li class="country-name mob-"> 9711 <a 9712 href="https://www.lovisajewellery.eu/pages/store-locator?country=DK" 9713 aria-label="Denmark" 9714 data-country-code="DK" 9715 > 9716 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Denmark_Flag_Clear.svg?v=1719901864" class="flag" alt="Denmark flag"> 9717 Denmark 9718 </a> 9719 </li> 9720 9721 9722 9723 9724 9725<li class="country-name mob-"> 9726 <a 9727 href="https://www.lovisajewellery.eu/pages/store-locator?country=EE" 9728 aria-label="Estonia" 9729 data-country-code="EE" 9730 > 9731 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Estonia_Flag_Clear.svg?v=1719901863" class="flag" alt="Estonia flag"> 9732 Estonia 9733 </a> 9734 </li> 9735 9736 9737 9738<li class="country-name mob-"> 9739 <a 9740 href="https://www.lovisajewellery.eu/pages/store-locator?country=FI" 9741 aria-label="Finland" 9742 data-country-code="FI" 9743 > 9744 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Finland_Flag_Clear.svg?v=1719901863" class="flag" alt="Finland flag"> 9745 Finland 9746 </a> 9747 </li> 9748 9749 9750 9751<li class="country-name mob-"> 9752 <a 9753 href="https://www.lovisajewellery.eu/pages/store-locator?country=FR" 9754 aria-label="France" 9755 data-country-code="FR" 9756 > 9757 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/France_Flag_Clear.svg?v=1719901863" class="flag" alt="France flag"> 9758 France 9759 </a> 9760 </li> 9761 9762 9763 9764<li class="country-name mob-"> 9765 <a 9766 href="https://www.lovisajewellery.eu/pages/store-locator?country=DE" 9767 aria-label="Germany" 9768 data-country-code="DE" 9769 > 9770 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Germany_Flag_Clear.svg?v=1719901864" class="flag" alt="Germany flag"> 9771 Germany 9772 </a> 9773 </li> 9774 9775 9776 9777<li class="country-name mob-"> 9778 <a 9779 href="https://www.lovisajewellery.eu/pages/store-locator?country=GR" 9780 aria-label="Greece" 9781 data-country-code="GR" 9782 > 9783 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Greece_Flag_Clear.svg?v=1719901864" class="flag" alt="Greece flag"> 9784 Greece 9785 </a> 9786 </li> 9787 9788 9789 9790 9791 9792<li class="country-name mob-"> 9793 <a 9794 href="https://www.lovisajewellery.eu/pages/store-locator?country=HU" 9795 aria-label="Hungary" 9796 data-country-code="HU" 9797 > 9798 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Hungary_Flag_Clear.svg?v=1719901865" class="flag" alt="Hungary flag"> 9799 Hungary 9800 </a> 9801 </li> 9802 9803 9804 9805<li class="country-name mob-"> 9806 <a 9807 href="https://www.lovisajewellery.eu/pages/store-locator?country=IE" 9808 aria-label="Ireland" 9809 data-country-code="IE" 9810 > 9811 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Ireland_Flag_Clear.svg?v=1719901864" class="flag" alt="Ireland flag"> 9812 Ireland 9813 </a> 9814 </li> 9815 9816 9817 9818<li class="country-name mob-"> 9819 <a 9820 href="https://www.lovisajewellery.eu/pages/store-locator?country=IT" 9821 aria-label="Italy" 9822 data-country-code="IT" 9823 > 9824 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Italy_Flag_Clear.svg?v=1719901864" class="flag" alt="Italy flag"> 9825 Italy 9826 </a> 9827 </li> 9828 9829 9830 9831 9832 9833<li class="country-name mob-"> 9834 <a 9835 href="https://www.lovisajewellery.eu/pages/store-locator?country=LV" 9836 aria-label="Latvia" 9837 data-country-code="LV" 9838 > 9839 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Latvia_Flag_Clear.svg?v=1719901864" class="flag" alt="Latvia flag"> 9840 Latvia 9841 </a> 9842 </li> 9843 9844 9845 9846<li class="country-name mob-"> 9847 <a 9848 href="https://www.lovisajewellery.eu/pages/store-locator?country=LT" 9849 aria-label="Lithuania" 9850 data-country-code="LT" 9851 > 9852 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Lithuasnia_Flag_Clear.svg?v=1719901865" class="flag" alt="Lithuania flag"> 9853 Lithuania 9854 </a> 9855 </li> 9856 9857 9858 9859<li class="country-name mob-"> 9860 <a 9861 href="https://www.lovisajewellery.eu/pages/store-locator?country=LU" 9862 aria-label="Luxembourg" 9863 data-country-code="LU" 9864 > 9865 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Luxembourg_Flag_Clear.svg?v=1719901864" class="flag" alt="Luxembourg flag"> 9866 Luxembourg 9867 </a> 9868 </li> 9869 9870 9871 9872 9873 9874<li class="country-name mob-"> 9875 <a 9876 href="https://www.lovisajewellery.eu/pages/store-locator?country=MT" 9877 aria-label="Malta" 9878 data-country-code="MT" 9879 > 9880 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Malta_Flag_Clear.svg?v=1719901865" class="flag" alt="Malta flag"> 9881 Malta 9882 </a> 9883 </li> 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893<li class="country-name mob-"> 9894 <a 9895 href="https://www.lovisajewellery.eu/pages/store-locator?country=NL" 9896 aria-label="Netherlands" 9897 data-country-code="NL" 9898 > 9899 <img width="16" height="auto" loading="lazy" decoding="async" src="//www
9899.lovisa.co.uk/cdn/shop/files/Netherlands_Flag_Clear.svg?v=1719901863" class="flag" alt="Netherlands flag"> 9900 Netherlands 9901 </a> 9902 </li> 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912<li class="country-name mob-"> 9913 <a 9914 href="https://www.lovisajewellery.eu/pages/store-locator?country=PL" 9915 aria-label="Poland" 9916 data-country-code="PL" 9917 > 9918 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Poland_Flag_Clear.svg?v=1719901864" class="flag" alt="Poland flag"> 9919 Poland 9920 </a> 9921 </li> 9922 9923 9924 9925<li class="country-name mob-"> 9926 <a 9927 href="https://www.lovisajewellery.eu/pages/store-locator?country=PT" 9928 aria-label="Portugal" 9929 data-country-code="PT" 9930 > 9931 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Portugal_Flag_Clear.svg?v=1719901864" class="flag" alt="Portugal flag"> 9932 Portugal 9933 </a> 9934 </li> 9935 9936 9937 9938<li class="country-name mob-"> 9939 <a 9940 href="https://www.lovisajewellery.eu/pages/store-locator?country=RO" 9941 aria-label="Romania" 9942 data-country-code="RO" 9943 > 9944 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Romania_Flag_Clear.svg?v=1719901863" class="flag" alt="Romania flag"> 9945 Romania 9946 </a> 9947 </li> 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957<li class="country-name mob-"> 9958 <a 9959 href="https://www.lovisajewellery.eu/pages/store-locator?country=SK" 9960 aria-label="Slovakia" 9961 data-country-code="SK" 9962 > 9963 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Slovakia_Flag_Clear.svg?v=1719901864" class="flag" alt="Slovakia flag"> 9964 Slovakia 9965 </a> 9966 </li> 9967 9968 9969 9970<li class="country-name mob-"> 9971 <a 9972 href="https://www.lovisajewellery.eu/pages/store-locator?country=SI" 9973 aria-label="Slovenia" 9974 data-country-code="SI" 9975 > 9976 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Slovenia_Flag_Clear.svg?v=1719901864" class="flag" alt="Slovenia flag"> 9977 Slovenia 9978 </a> 9979 </li> 9980 9981 9982 9983 9984 9985<li class="country-name mob-"> 9986 <a 9987 href="https://www.lovisajewellery.eu/pages/store-locator?country=ES" 9988 aria-label="Spain" 9989 data-country-code="ES" 9990 > 9991 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Spain_Flag_Clear.svg?v=1719901865" class="flag" alt="Spain flag"> 9992 Spain 9993 </a> 9994 </li> 9995 9996 9997 9998<li class="country-name mob-"> 9999 <a 10000 href="https://www.lovisajewellery.eu/pages/store-locator?country=SE" 10001 aria-label="Sweden" 10002 data-country-code="SE" 10003 > 10004 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Sweden_Flag_Clear.svg?v=1719901864" class="flag" alt="Sweden flag"> 10005 Sweden 10006 </a> 10007 </li> 10008 10009 10010 10011<li class="country-name mob-"> 10012 <a 10013 href="https://www.lovisajewellery.eu/pages/store-locator?country=CH" 10014 aria-label="Switzerland" 10015 data-country-code="CH" 10016 > 10017 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Switzerland_Flag_Clear.svg?v=1719901864" class="flag" alt="Switzerland flag"> 10018 Switzerland 10019 </a> 10020 </li> 10021 10022 10023 10024 10025 10026 10027 10028<li class="country-name mob-active"> 10029 <a 10030 href="https://www.lovisa.co.uk/pages/store-locator?country=GB" 10031 aria-label="United Kingdom" 10032 data-country-code="GB" 10033 > 10034 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/United_Kingdom_Flag_Clear.svg?v=1719901864" class="flag" alt="United Kingdom flag"> 10035 United Kingdom 10036 </a> 10037 </li> 10038 10039 10040 10041 10042 10043 10044 10045 </ul> 10046 </div> 10047 </li> 10048 10049 </ul> 10050 10051 10052 10053 <ul class="region-main"> 10054 10055 10056 <li class="region-name Middle East"> 10057 <button class="region-country-name" aria-controls="country-menu-middle-east"> 10058 Middle East 10059 <div class="region-arrow" aria-hidden="true"> 10060 <svg 10061 class="downarrow" 10062 xmlns="http://www.w3.org/2000/svg" 10063 width="12" 10064 height="6"
10065 viewBox="0 0 12 6" 10066 fill="none" 10067 > 10068 <path d="M2.06586 0.570793C1.79778 0.341027 1.40222 0.341027 1.13415 0.570793C0.800819 0.856486 0.800819 1.37215 1.13414 1.65785L5.99999 5.82838L10.8659 1.65786C11.1992 1.37217 11.1992 0.856505 10.8659 0.570811C10.5978 0.341046 10.2022 0.341046 9.93414 0.570811L6.00001 3.94275L2.06586 0.570793Z" fill="#333333"/> 10069 </svg> 10070 <svg 10071 class="uparrow" 10072 style="display:none;" 10073 xmlns="http://www.w3.org/2000/svg" 10074 width="12" 10075 height="6" 10076 viewBox="0 0 12 6" 10077 fill="none" 10078 > 10079 <path d="M9.93414 5.42915C10.2022 5.65891 10.5978 5.65891 10.8659 5.42915C11.1992 5.14345 11.1992 4.62779 10.8659 4.34209L6.00001 0.171557L1.13415 4.34208C0.800819 4.62777 0.80082 5.14343 1.13415 5.42913C1.40222 5.65889 1.79778 5.65889 2.06586 5.42913L5.99999 2.05719L9.93414 5.42915Z" fill="#999999"/> 10080 </svg> 10081 </div> 10082 </button> 10083 10084 <div class="country-menu" id="country-menu-middle-east"> 10085 <ul class="country-main desk"> 10086 10087 10088 10089 10090 10091 10092 10093 10094 10095 10096 <li class="country-name"> 10097 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Bahrain_Flag_Clear.svg?v=1719901864" class="flag" alt="Bahrain flag"> 10098 <a 10099 class="" 10100 href="https://www.lovisa.sg/pages/store-locator?country=BH" 10101 aria-label="Bahrain" 10102 data-country-code="BH" 10103 >Bahrain</a> 10104 </li> 10105 10106 10107 10108 10109 10110 10111 10112 10113 10114 10115 10116 10117 10118 10119 10120 10121 10122 10123 10124 10125 10126 10127 10128 10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 10142 10143 10144 10145 10146 10147 10148 10149 10150 <li class="country-name"> 10151 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Kuwait_Flag_Clear.svg?v=1719901864" class="flag" alt="Kuwait flag"> 10152 <a 10153 class="" 10154 href="https://www.lovisa.sg/pages/store-locator?country=KW" 10155 aria-label="Kuwait" 10156 data-country-code="KW" 10157 >Kuwait</a> 10158 </li> 10159 10160 10161 10162 10163 10164 10165 10166 10167 10168 10169 10170 10171 10172 10173 10174 10175 10176 10177 10178 10179 10180 10181 10182 10183 10184 <li class="country-name"> 10185 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Oman_Flag_Clear.svg?v=1719901863" class="flag" alt="Oman flag"> 10186 <a 10187 class="" 10188 href="https://www.lovisa.sg/pages/store-locator?country=OM" 10189 aria-label="Oman" 10190 data-country-code="OM" 10191 >Oman</a> 10192 </li> 10193 10194 10195 10196 10197 10198 10199 10200 10201 10202 10203 10204 10205 10206 <li class="country-name"> 10207 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Saudi_Arabia_Flag_Clear_163bdc5e-dd85-4797-b979-3884024b7b66.svg?v=1720160834" class="flag" alt="Saudi Arabia flag"> 10208 <a 10209 class="" 10210 href="https://www.lovisa.sg/pages/store-locator?country=SA" 10211 aria-label="Saudi Arabia" 10212 data-country-code="SA" 10213 >Saudi Arabia</a> 10214 </li> 10215 10216 10217 10218 10219 10220 10221 10222 10223 10224 10225 10226 10227 10228 10229 10230 10231 10232 10233 10234 10235 10236 10237 10238 <li class="country-name"> 10239 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/United_Arab_Emirates_Flag_Clear.svg?v=1719901865" class="flag" alt="United Arab Emirates flag"> 10240 <a 10241 class="" 10242 href="https://www.lovisa.sg/pages/store-locator?country=AE" 10243 aria-label="United Arab Emirates" 10244 data-country-code="AE" 10245 >United Arab Emirates</a> 10246 </li> 10247 10248 10249 10250 10251 10252 10253 10254 10255 10256 10257 </ul> 10258 <ul class="country-main mob"> 10259 10260 10261 10262 10263 10264 10265 10266 10267<li class="country-name mob-"> 10268 <a 10269 href="https://www.lovisa.sg/pages/store-locator?country=BH" 10270 aria-label="Bahrain" 10271 data-country-code="BH" 10272 > 10273 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Bahrain_Flag_Clear.svg?v=1719901864" class="flag" alt="Bahrain flag"> 10274 Bahrain 10275 </a> 10276 </li> 10277 10278 10279 10280 10281 10282 10283 10284 10285 10286 10287 10288 10289 10290 10291 10292 10293 10294 10295 10296 10297 10298 10299 10300 10301 10302 10303 10304 10305 10306 10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320<li class="country-name mob-"> 10321 <a 10322 href="https://www.lovisa.sg/pages/store-locator?country=KW" 10323 aria-label="Kuwait" 10324 data-country-code="KW" 10325 > 10326 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Kuwait_Flag_Clear.svg?v=1719901864" class="flag" alt="Kuwait flag"> 10327 Kuwait 10328 </a> 10329 </li> 10330 10331 10332 10333 10334 10335 10336 10337 10338 10339 10340 10341 10342 10343 10344 10345 10346 10347 10348 10349 10350 10351 10352 10353<li class="country-name mob-"> 10354 <a 10355 href="https://www.lovisa.sg/pages/store-locator?country=OM" 10356 aria-label="Oman" 10357 data-country-code="OM" 10358 > 10359 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Oman_Flag_Clear.svg?v=1719901863" class="flag" alt="Oman flag"> 10360 Oman 10361 </a> 10362 </li> 10363 10364 10365 10366 10367 10368 10369 10370 10371 10372 10373 10374<li class="country-name mob-"> 10375 <a 10376 href="https://www.lovisa.sg/pages/store-locator?country=SA" 10377 aria-label="Saudi Arabia" 10378 data-country-code="SA" 10379 > 10380 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Saudi_Arabia_Flag_Clear_163bdc5e-dd85-4797-b979-3884024b7b66.svg?v=1720160834" class="flag" alt="Saudi Arabia flag"> 10381 Saudi Arabia 10382 </a> 10383 </li> 10384 10385 10386 10387 10388 10389 10390 10391 10392 10393 10394 10395 10396 10397 10398 10399 10400 10401 10402 10403 10404 10405<li class="country-name mob-"> 10406 <a 10407 href="https://www.lovisa.sg/pages/store-locator?country=AE" 10408 aria-label="United Arab Emirates" 10409 data-country-code="AE" 10410 > 10411 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/United_Arab_Emirates_Flag_Clear.svg?v=1719901865" class="flag" alt="United Arab Emirates flag"> 10412 United Arab Emirates 10413 </a> 10414 </li> 10415 10416 10417 10418 10419 10420 10421 10422 10423 10424 </ul> 10425 </div> 10426 </li> 10427 10428 10429 10430 10431 <li class="region-name Oceania"> 10432 <button class="region-country-name" aria-controls="country-menu-oceania"> 10433 Oceania 10434 <div class="region-arrow" aria-hidden="true"> 10435 <svg 10436 class="downarrow" 10437 xmlns="http://www.w3.org/2000/svg" 10438 width="12" 10439 height="6"
10440 viewBox="0 0 12 6" 10441 fill="none" 10442 > 10443 <path d="M2.06586 0.570793C1.79778 0.341027 1.40222 0.341027 1.13415 0.570793C0.800819 0.856486 0.800819 1.37215 1.13414 1.65785L5.99999 5.82838L10.8659 1.65786C11.1992 1.37217 11.1992 0.856505 10.8659 0.570811C10.5978 0.341046 10.2022 0.341046 9.93414 0.570811L6.00001 3.94275L2.06586 0.570793Z" fill="#333333"/> 10444 </svg> 10445 <svg 10446 class="uparrow" 10447 style="display:none;" 10448 xmlns="http://www.w3.org/2000/svg" 10449 width="12" 10450 height="6" 10451 viewBox="0 0 12 6" 10452 fill="none" 10453 > 10454 <path d="M9.93414 5.42915C10.2022 5.65891 10.5978 5.65891 10.8659 5.42915C11.1992 5.14345 11.1992 4.62779 10.8659 4.34209L6.00001 0.171557L1.13415 4.34208C0.800819 4.62777 0.80082 5.14343 1.13415 5.42913C1.40222 5.65889 1.79778 5.65889 2.06586 5.42913L5.99999 2.05719L9.93414 5.42915Z" fill="#999999"/> 10455 </svg> 10456 </div> 10457 </button> 10458 10459 <div class="country-menu" id="country-menu-oceania"> 10460 <ul class="country-main desk"> 10461 10462 10463 10464 10465 10466 10467 <li class="country-name"> 10468 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Australia_Flag_Clear.svg?v=1719901864" class="flag" alt="Australia flag"> 10469 <a 10470 class="" 10471 href="https://www.lovisa.com.au/pages/store-locator?country=AU" 10472 aria-label="Australia" 10473 data-country-code="AU" 10474 >Australia</a> 10475 </li> 10476 10477 10478 10479 10480 10481 10482 10483 10484 10485 10486 10487 10488 10489 10490 10491 10492 10493 10494 10495 10496 10497 10498 10499 10500 10501 10502 10503 10504 10505 10506 10507 10508 10509 10510 10511 10512 10513 10514 10515 10516 10517 10518 10519 10520 10521 10522 10523 10524 10525 10526 10527 10528 10529 10530 10531 10532 10533 10534 10535 10536 10537 10538 10539 10540 10541 10542 10543 10544 10545 <li class="country-name"> 10546 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/New_Zealand_Flag_Clear.svg?v=1719901864" class="flag" alt="New Zealand flag"> 10547 <a 10548 class="" 10549 href="https://www.lovisa.com.au/pages/store-locator?country=NZ" 10550 aria-label="New Zealand" 10551 data-country-code="NZ" 10552 >New Zealand</a> 10553 </li> 10554 10555 10556 10557 10558 10559 10560 10561 10562 10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 10573 10574 10575 10576 10577 10578 10579 10580 10581 10582 10583 10584 10585 10586 10587 10588 10589 10590 10591 10592 10593 10594 10595 10596 </ul> 10597 <ul class="country-main mob"> 10598 10599 10600 10601 10602<li class="country-name mob-"> 10603 <a 10604 href="https://www.lovisa.com.au/pages/store-locator?country=AU" 10605 aria-label="Australia" 10606 data-country-code="AU" 10607 > 10608 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/Australia_Flag_Clear.svg?v=1719901864" class="flag" alt="Australia flag"> 10609 Australia 10610 </a> 10611 </li> 10612 10613 10614 10615 10616 10617 10618 10619 10620 10621 10622 10623 10624 10625 10626 10627 10628 10629 10630 10631 10632 10633 10634 10635 10636 10637 10638 10639 10640 10641 10642 10643 10644 10645 10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 10656 10657 10658 10659 10660 10661 10662 10663 10664 10665 10666 10667 10668 10669 10670 10671 10672 10673 10674 10675 10676 10677 10678 10679<li class="country-name mob-"> 10680 <a 10681 href="https://www.lovisa.com.au/pages/store-locator?country=NZ" 10682 aria-label="New Zealand" 10683 data-country-code="NZ" 10684 > 10685 <img width="16" height="auto" loading="lazy" decoding="async" src="//www.lovisa.co.uk/cdn/shop/files/New_Zealand_Flag_Clear.svg?v=1719901864" class="flag" alt="New Zealand flag"> 10686 New Zealand 10687 </a> 10688 </li> 10689 10690 10691 10692 10693 10694 10695 10696 10697 10698 10699 10700 10701 10702 10703 10704 10705 10706 10707 10708 10709 10710 10711 10712 10713 10714 10715 10716 10717 10718 10719 10720 10721 10722 10723 10724 10725 10726 10727 10728 10729 10730 </ul> 10731 </div> 10732 </li> 10733 10734 </ul> 10735 10736 10737 </div> 10738 10739 </div> 10740</div>
10741<script> 10742var downarrow = document.getElementsByClassName("downarrow"); 10743var uparrow = document.getElementsByClassName("uparrow"); 10744var regionName = document.getElementsByClassName("region-country-name"); 10745var downarrowFunction = function() { 10746 this.style.display = "none"; 10747 this.parentElement.children[1].style.display = "inline-block"; 10748 this.parentElement.parentElement.querySelector('.country-menu').style.display = "block"; 10749}; 10750 10751var uparrowFunction = function() { 10752 this.style.display = "none"; 10753 this.parentElement.children[0].style.display = "inline-block"; 10754 this.parentElement.parentElement.querySelector('.country-menu').style.display = "none"; 10755}; 10756 10757var regionNameFunction = function() { 10758 if (this.parentElement.querySelector('.uparrow').style.display == 'inline-block') { 10759 this.parentElement.querySelector('.uparrow').style.display = 'none'; 10760 this.parentElement.querySelector('.downarrow').style.display = 'inline-block'; 10761 this.parentElement.querySelector('.country-menu').style.display = "none"; 10762 } else { 10763 this.parentElement.querySelector('.uparrow').style.display = 'inline-block'; 10764 this.parentElement.querySelector('.downarrow').style.display = 'none'; 10765 this.parentElement.querySelector('.country-menu').style.display = "block"; 10766 } 10767}; 10768 10769for (var i = 0; i < downarrow.length; i++) { 10770 downarrow[i].addEventListener('click', downarrowFunction, false); 10771 uparrow[i].addEventListener('click', uparrowFunction, false); 10772 regionName[i].addEventListener('click', regionNameFunction, false); 10773} 10774document.addEventListener("DOMContentLoaded", function() { 10775 // Modal country display is now handled by footer.liquid's updateModalCountryDisplay function 10776 // This ensures consistent behavior and immediate updates 10777 10778 var weglot_lng = localStorage.getItem('weglot-lng'); 10779 if (weglot_lng) { 10780 document.querySelector("input[name=language-picker][value=" + weglot_lng + "]").click(); 10781 document.querySelector("select[name=language-picker]").value = weglot_lng; 10782 setTimeout(function() { 10783 $('.language-picker').val(weglot_lng); 10784 }, 500); 10785 } 10786 10787 function languageChange(event) { 10788 localStorage.setItem('weglot-lng', event.target.value); 10789 document.querySelector("input[name=language-picker][value=" + event.target.value + "]").click(); 10790 document.querySelector("select[name=language-picker]").value = event.target.value; 10791 Weglot.switchTo(event.target.value); 10792 setTimeout(function() { 10793 $('.language-picker').val(event.target.value); 10794 }, 500); 10795 } 10796 10797 document.querySelectorAll("input[name='language-picker']").forEach((input) => { 10798 input.addEventListener('change', languageChange); 10799 }); 10800 10801 document.querySelectorAll("select[name='language-picker']").forEach((input) => { 10802 input.addEventListener('change', languageChange); 10803 }); 10804 10805 jQuery(".country-selector-trigger").click(function() { 10806 jQuery('body.menu-is-expanded .hamburger--toggle').click(); 10807 jQuery(".secondary-nav .region-currency-trigger").click(); 10808 }); 10809}); 10810</script>
10810 10811<div tabindex="-1" role="dialog" aria-modal="true" aria-hidden="true" data-region-auto-location-modal class="region-auto-location-modal"> 10812 <div data-close-auto-location class="region-auto-location-modal__overlay"></div> 10813 <div class="region-auto-location-modal__content"> 10814 <button 10815 class="region-auto-location-modal__close" 10816 data-close-auto-location 10817 aria-label="Close modal" 10818 > 10819 10820 10821 10822 10823<svg focusable="false" role="presentation" class="icon icon-close" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" fill="none"> 10824 <path d="M1.369 0.234883C1.05582 -0.0782944 0.548061 -0.0782944 0.234883 0.234883C-0.0782944 0.548061 -0.0782944 1.05582 0.234883 1.369L4.86588 6L0.234931 10.631C-0.0782463 10.9441 -0.0782466 11.4519 0.234931 11.7651C0.548109 12.0782 1.05587 12.0782 1.36905 11.7651L6 7.13412L10.631 11.7651C10.9441 12.0782 11.4519 12.0782 11.7651 11.7651C12.0782 11.4519 12.0782 10.9441 11.7651 10.631L7.13412 6L11.7651 1.369C12.0783 1.05582 12.0783 0.548061 11.7651 0.234883C11.4519 -0.0782944 10.9442 -0.0782944 10.631 0.234883L6 4.86588L1.369 0.234883Z" fill="#333333"/> 10825</svg> 10826 </button> 10827 10828 <div class="current-country"> 10829 <svg xmlns="http://www.w3.org/2000/svg" class="icon-earth" width="13" height="12" viewBox="0 0 13 12" fill="none"> 10830 <path fill-rule="evenodd" clip-rule="evenodd" d="M6.49976 11.25C9.39925 11.25 11.7498 8.8995 11.7498 6C11.7498 3.10051 9.39925 0.75 6.49976 0.75C3.60026 0.75 1.24976 3.10051 1.24976 6C1.24976 8.8995 3.60026 11.25 6.49976 11.25ZM8.1363 9.74217C9.48806 9.15017 10.4575 7.84722 10.5718 6.30625C10.0917 6.56808 9.48642 6.78273 8.79642 6.93215C8.70957 8.0228 8.47301 8.99664 8.1363 9.74217ZM4.86322 2.25784C3.72732 2.7553 2.86136 3.75479 2.54597 4.97567C2.68108 5.10387 2.91117 5.26154 3.26128 5.41714C3.52309 5.5335 3.8284 5.6382 4.16956 5.72569C4.20057 4.37006 4.46013 3.15035 4.86322 2.25784ZM5.39177 7.11461C5.48319 7.96438 5.67445 8.6951 5.91596 9.23849C6.08748 9.62441 6.2615 9.8645 6.3958 9.99231C6.44357 10.0378 6.47814 10.062 6.49976 10.0745C6.52138 10.062 6.55595 10.0378 6.60371 9.99231C6.73802 9.8645 6.91204 9.62441 7.08356 9.23849C7.32507 8.6951 7.51633 7.96438 7.60774 7.11462C7.25056 7.14872 6.87988 7.16667 6.49976 7.16667C6.11965 7.16667 5.74896 7.14872 5.39177 7.11461ZM4.20309 6.93215C4.28995 8.0228 4.52651 8.99664 4.86322 9.74217C3.51146 9.15017 2.54199 7.84722 2.42773 6.30624C2.90777 6.56807 3.5131 6.78273 4.20309 6.93215ZM7.66623 5.93561C7.29836 5.97717 6.90766 6.00001 6.49976 6.00001C6.09186 6.00001 5.70116 5.97717 5.33328 5.93561C5.34095 4.63738 5.57977 3.51794 5.91596 2.76152C6.08748 2.3756 6.2615 2.13551 6.3958 2.0077C6.44357 1.96224 6.47814 1.93801 6.49976 1.92551C6.52137 1.93801 6.55595 1.96224 6.60371 2.0077C6.73802 2.13551 6.91204 2.3756 7.08356 2.76152C7.41975 3.51794 7.65857 4.63738 7.66623 5.93561ZM8.82996 5.72569C8.79895 4.37007 8.53939 3.15035 8.1363 2.25784C9.2722 2.7553 10.1382 3.75479 10.4536 4.97568C10.3184 5.10388 10.
108300884 5.26154 9.73825 5.41714C9.47643 5.5335 9.17112 5.6382 8.82996 5.72569Z" fill="#666666"/> 10831</svg> 10832 You are currently viewing <span id="region-auto-location-modal__current-country-name"></span> 10833 </div> 10834 <h4 class="region-auto-location-modal__title">We think you're in a different location</h4> 10835 <p class="region-auto-location-modal__subheading">*this text line is for the notification if we have a one. E.g: It looks like you're in a different location. If you would like to go to another store... etc (need the UX writing support)</p> 10836 <div class="region-auto-location-modal__cta-block"> 10837 <div class="region-auto-location-modal__cta-flags hide"> 10838 <a href="#" class="region-auto-location-modal__cta-flag cta-btn-stay btn"> 10839 <span class="region-auto-location-modal__cta--img">Image Block</span> 10840 <span class="region-auto-location-modal__cta--text">Stay at current country</span> 10841 </a> 10842 <a href="#" class="region-auto-location-modal__cta-flag cta-btn-goto btn"> 10843 <span class="region-auto-location-modal__cta--img">Image Block</span> 10844 <span class="region-auto-location-modal__cta--text">Go to suggested country</span> 10845 </a> 10846 </div> 10847 <div class="region-auto-location-modal__cta-buttons"> 10848 <button data-region-currency-trigger class="region-currency--trigger region-auto-location-modal__cta-btn btn"> 10849 Choose Another Location 10850 </button> 10851 </div> 10852 </div> 10853 </div> 10854</div> 10855<div tabindex="-1" role="dialog" aria-modal="true" aria-hidden="true" data-shipping-delivery-modal class="shipping-delivery-modal"> 10856 <div data-close-shipping-delivery class="shipping-delivery-modal__overlay"></div> 10857 <div class="shipping-delivery-modal__content"> 10858 <div class="shipping-delivery-modal__title-container"> 10859 <span class="shipping-delivery-modal__title">Shipping policy</span> 10860 <button 10861 class="shipping-delivery-modal__close" 10862 data-close-shipping-delivery 10863 aria-label="Close location and currency modal" 10864 > 10865 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> 10866 <path d="M3.369 2.23488C3.05582 1.92171 2.54806 1.92171 2.23488 2.23488C1.92171 2.54806 1.92171 3.05582 2.23488 3.369L6.86588 8L2.23493 12.631C1.92175 12.9441 1.92175 13.4519 2.23493 13.7651C2.54811 14.0782 3.05587 14.0782 3.36905 13.7651L8 9.13412L12.631 13.7651C12.9441 14.0782 13.4519 14.0782 13.7651 13.7651C14.0782 13.4519 14.0782 12.9441 13.7651 12.631L9.13412 8L13.7651 3.369C14.0783 3.05582 14.0783 2.54806 13.7651 2.23488C13.4519 1.92171 12.9442 1.92171 12.631 2.23488L8 6.86588L3.369 2.23488Z" fill="#333333"/> 10867 </svg> 10868 </button> 10869 </div> 10870 10871 <div class="shipping-delivery-modal__content"> 10872 10873 <div class="shipping-delivery-modal__tab pdp-shipping-policy"> 10874 <h2 tabindex="0" class="h4 active policy-first"><strong><img width="16" height="auto" src="//www.lovisa.co.uk/cdn/shop/files/United_Kingdom_Flag_Clear.svg?v=1719901864" alt="United Kingdom" class="flag"> 10875 <span>United Kingdom</span></strong></h2></div> 10876 <div class="pdp-shipping-policy pdp-shipping-policy-first active"> 10877 <div class="pdp-shipping-policy-content pdp-shipping-policy-first-content"> 10878 10879<p> </p> 10880<ul> 10881<li> 10882<p><span style="font-size: 0.875rem;">Standard Delivery (3-6 business days): FREE for orders over <span data-mce-fragment="1">£25</span>, or <span data-mce-fragment="1">£3.99</span> for orders under <span data-mce-fragment="1">£25</span>.</span></p> 10883</li> 10884<li> 10885<p><span style="font-size: 0.875rem;">Express Delivery (1-2 business days): <span data-mce-fragment="1">£4.99</span> for all orders.</span></p> 10886</li> 10887</ul> 10888<p> </p> 10889<p><span style="font-size: 0.875rem;"><a title="Shipping & Delivery Information" href="https://www.lovisa.co.uk/pages/shipping-delivery"><span style="text-decoration: underline;"><span style="color: #000000;">Please visit our Shipping and Delivery Page for more information</span></span>.</a></span></p> 10890</div> 10891<div> 10892<p style="text-align: center;"> </p> 10893<div><br></div> 10894</div> 10895 </div> 10896 </div> 10897 <div class="pdp-shipping-policy pdp-shipping-policy-last"> 10898 <div class="pdp-shipping-policy-content pdp-shipping-policy-first-content"> 10899 10900 </div> 10901 </div> 10902 <div class="shipping-delivery-modal__content-cta"> 10903 <a href="/pages/shipping-delivery" class="cta--btn cta--primary">More Detail</a> 10904 <a href="#" data-close-shipping-delivery class="cta--btn cta--dark">Continue</a> 10905 </div> 10906 </div> 10907 </div> 10908</div> 10909 10910 10911 10912 10913 10914 10915 10916<div tabindex="-1" role="dialog" aria-modal="true" aria-hidden="true" data-my-bag-out-stock-modal class="my-bag-out-stock-modal"> 10917 <div class="my-bag-out-stock-modal__overlay"></div> 10918 <template id="outStockGroupTemplate"> 10919 <div class="cart-item__element"> 10920 <div class="out-stock-items-display"> 10921 <div class="out-stock-items-header">
10922 <span class="out-stock-multibuy-title"></span> 10923 </div> 10924 <div class="out-stock-items-display-body"> 10925 <div class="out-stock-items-display-wrapper-container"></div> 10926 </div> 10927 </div> 10928 </div> 10929 </template> 10930 <template id="outStockItemTemplate"> 10931 <div class="out-stock-items-display-wrapper"> 10932 <div class="out-stock-items__image-container"> 10933 <a> 10934 <img> 10935 </a> 10936 </div> 10937 <div class="out-stock-items__info-container"> 10938 <div class="out-stock-items-display-item-title"> 10939 <a></a> 10940 <span class="cart-item__preorder-note"></span> 10941 <div class="out-stock-items-display-item-status-stock"> 10942 <div class="cart-item__stock"> 10943 <div class="cart-item__stock-status-icon"></div> 10944 <span>Unavailable for Click & Collect</span> 10945 </div> 10946 <div class="cart-item__stock"> 10947 <div class="cart-item__stock-status-icon"></div> 10948 <span></span> 10949 </div> 10950 </div> 10951 </div> 10952 <div class="out-stock-items-display-item-status-actions"> 10953 <div class="out-stock-items-display-item-status"> 10954 <span class="out-stock-items-display-item-status-qty">Qty: <div></div></span> 10955 <div class="out-stock-items-display-item-status-price"> 10956 <em class="currency-symbol out-stock-items-display-item-status-symbol">£</em> 10957 <div></div> 10958 <span class="out-stock-items-display-item-status-code"></span> 10959 </div> 10960 </div> 10961 <div class="out-stock-items-display-item-actions"></div> 10962 </div> 10963 </div> 10964 </div> 10965 </template> 10966 10967 <div class="cart-shared-popup" > 10968 10969 10970 10971 <div class="cart-shared-popup-header-container"> 10972 <div class="cart-shared-popup-header"> 10973 <div class="cart-shared-popup-header-title"> 10974 <div id="mobileCheckDiv" class="text-left large-up--hidden" >Unable to Checkout <span class="display-out-stock-qty"></span> Products</div> 10975 <div class="small-down--hide"></div> 10976 <div class="cart-shared-popup-close-btn"> 10977 <button id="closeOutStockPopupButton" class="close-shared-button"> 10978 <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> 10979 <path d="M1.369 0.234883C1.05582 -0.0782944 0.548061 -0.0782944 0.234883 0.234883C-0.0782944 0.548061 -0.0782944 1.05582 0.234883 1.369L4.86588 6L0.234931 10.631C-0.0782463 10.9441 -0.0782466 11.4519 0.234931 11.7651C0.548109 12.0782 1.05587 12.0782 1.36905 11.7651L6 7.13412L10.631 11.7651C10.9441 12.0782 11.4519 12.0782 11.7651 11.7651C12.0782 11.4519 12.0782 10.9441 11.7651 10.631L7.13412 6L11.7651 1.369C12.0783 1.05582 12.0783 0.548061 11.7651 0.234883C11.4519 -0.0782944 10.9442 -0.0782944 10.631 0.234883L6 4.86588L1.369 0.234883Z" fill="#333333"/> 10980 </svg> 10981 </button> 10982 </div> 10983 </div> 10984 <div class="cart-shared-popup-header-title-desktop small-down--hide"> 10985 <div id="desktopCheckDiv" class="cart-shared-popup-title-text-desktop" >Unable to Checkout <span class="display-out-stock-qty"></span> Products</div> 10986 </div> 10987 <div id="my-bag-out-stock-popup-subtitle" class="my-bag-out-stock-popup-subtitle"><p>Some items are not available for Click & Collect. Change to Shipping or remove items to proceed with your order.</p></div> 10988 </div> 10989 10990 </div> 10991 <div class="cart-shared-popup-body" id="outOfStockContainer"> 10992 10993 </div> 10994 <div class="cart-shared-popup-footer" > 10995 <div class="cart-shared-popup-footer-buttons"> 10996 10997 <a 10998 href="#" 10999 id="cart-shared-popup-btn-left" 11000 class="cart-shared-popup-btn cart-shared-popup-btn-left" 11001 > 11002 Edit My Bag 11003 </a> 11004 11005 11006 <a 11007 href="#" 11008 id="cart-shared-popup-btn-right" 11009 class="cart-shared-popup-btn cart-shared-popup-btn-right" 11010 >
11011 <span>Continue</span> 11012 11013 </a> 11014 11015 </div> 11016 </div> 11017 </div> 11018</div>
11019<script> 11020const PopupManager = (function() { 11021 let instance; 11022 11023 function createInstance() { 11024 const container = document.getElementById('outOfStockContainer'); 11025 const popup = document.querySelector('.my-bag-out-stock-modal'); 11026 const closeButton = document.getElementById('closeOutStockPopupButton'); 11027 const editMyBagButton = document.getElementById('cart-shared-popup-btn-left'); 11028 const continueButton = document.getElementById('cart-shared-popup-btn-right'); 11029 if (!popup ) { 11030 window.location.href ='/checkout'; 11031 return; 11032 } 11033 11034 11035 11036 closeButton.addEventListener('click', closePopup); 11037 editMyBagButton.addEventListener('click', closePopup); 11038 continueButton.addEventListener('click', function(e) { 11039 e.preventDefault(); 11040 theme.cartPage.handleRemoveOutOfStock(); 11041 11042 window.location.href = '/checkout'; 11043 }); 11044 const mobileCheckDiv = document.getElementById('mobileCheckDiv'); 11045 11046 function handleResize() { 11047 if (window.innerWidth <= 989) { 11048 mobileCheckDiv.classList.add('text-left'); 11049 } else { 11050 mobileCheckDiv.classList.remove('text-left'); 11051 } 11052 } 11053 handleResize(); 11054 11055 11056 window.addEventListener('resize', handleResize); 11057 function htmlToElement(html) { 11058 const template = document.createElement('template'); 11059 template.innerHTML = html.trim(); 11060 return template.content.firstChild; 11061 } 11062 function itemImage(image) { 11063 return theme.cartPage.itemImage(image); 11064 } 11065 11066 function displayItemPriceAtPopup(item) { 11067 return theme.cartPage.displayItemPriceAtPopup(item); 11068 } 11069 function replaceOutStockSpan(outStockNumber) { 11070 // Get the mobile div element 11071 const mobileDiv = document.getElementById('mobileCheckDiv'); 11072 11073 // If the mobile div exists, find the span and update its content 11074 if (mobileDiv) { 11075 const spanMobile = mobileDiv.querySelector('.display-out-stock-qty'); 11076 if (spanMobile) { 11077 spanMobile.textContent = outStockNumber; 11078 } 11079 } 11080 11081 // Get the desktop div element 11082 const desktopDiv = document.getElementById('desktopCheckDiv'); 11083 11084 // If the desktop div exists, find the span and update its content 11085 if (desktopDiv) { 11086 const spanDesktop = desktopDiv.querySelector('.display-out-stock-qty'); 11087 if (spanDesktop) { 11088 spanDesktop.textContent = outStockNumber; 11089 } 11090 } 11091 } 11092 11093 11094 function cleanup() { 11095 window.removeEventListener('resize', handleResize); 11096 } 11097 11098 function renderOutOfStockItems(data) { 11099 container.innerHTML = ''; 11100 // const groupTemplate = htmlToElement(templateGroup).content.querySelector('.cart-item__element'); 11101 // const itemTemplate = htmlToElement(templateItem).content.querySelector('.out-stock-items-display-wrapper'); 11102 11103 const groupTemplate = document.getElementById('outStockGroupTemplate').content.querySelector('.cart-item__element'); 11104 const itemTemplate = document.getElementById('outStockItemTemplate').content.querySelector('.out-stock-items-display-wrapper'); 11105 let totalItems = 0; 11106 let outStockItems = 0; 11107 data.forEach((outStockGroup, index) => { 11108 const groupElement = groupTemplate.cloneNode(true); 11109 11110 if (outStockGroup.outStockQtyCount) { 11111 outStockItems = outStockGroup.outStockQtyCount; 11112 } 11113 if (outStockGroup.isMultibuy) { 11114 groupElement.querySelector('.out-stock-multibuy-title').textContent = outStockGroup.title; 11115 } else { 11116 groupElement.querySelector('.out-stock-items-header').style.display = 'none'; 11117 } 11118 11119 const itemContainer = groupElement.querySelector('.out-stock-items-display-wrapper-container'); 11120 totalItems += outStockGroup.outStockItems.length;
11121 outStockGroup.outStockItems.forEach((item, y) => { 11122 const itemElement = itemTemplate.cloneNode(true); 11123 11124 11125 11126 itemElement.querySelector('a').href = item.url; 11127 itemElement.querySelector('img').src = itemImage(item.image); 11128 itemElement.querySelector('img').alt = item.title; 11129 11130 const titleLink = itemElement.querySelector('.out-stock-items-display-item-title a'); 11131 titleLink.href = item.url; 11132 titleLink.innerHTML = item.product_title || item.title; 11133 11134 if (item.properties && item.properties.type) { 11135 itemElement.querySelector('.cart-item__preorder-note').textContent = item.properties.type; 11136 } else { 11137 itemElement.querySelector('.cart-item__preorder-note').style.display = 'none'; 11138 } 11139 11140 if (item.isShippingOnly) { 11141 // itemElement.querySelector('.cart-item__stock:nth-child(2)').style.display = 'none'; 11142 itemElement.querySelector('.cart-item__stock:nth-child(1)').style.display = 'flex'; 11143 itemElement.querySelector('.cart-item__stock:nth-child(1) .cart-item__stock-status-icon').innerHTML = `<svg xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8" fill="none"><circle cx="4" cy="4" r="4" fill="#CCCCCC"/></svg>`; 11144 } else if (item.stockStatusInfo) { 11145 itemElement.querySelector('.cart-item__stock:nth-child(1)').style.display = 'none'; 11146 itemElement.querySelector('.cart-item__stock:nth-child(2) .cart-item__stock-status-icon').innerHTML = item.stockStatusInfo.icon; 11147 itemElement.querySelector('.cart-item__stock:nth-child(2) span').innerHTML = item.stockStatusInfo.text; 11148 } else { 11149 itemElement.querySelector('.out-stock-items-display-item-status-stock').style.display = 'none'; 11150 } 11151 11152 itemElement.querySelector('.out-stock-items-display-item-status-qty div').innerHTML = item.missingStockQuantity; 11153 11154 itemElement.querySelector('.out-stock-items-display-item-status-price div').innerHTML = displayItemPriceAtPopup(item); 11155 11156 11157 itemContainer.appendChild(itemElement); 11158 }); 11159 11160 container.appendChild(groupElement); 11161 }); 11162 const popupElement = document.querySelector('.cart-shared-popup'); 11163 if (totalItems > 2) { 11164 popupElement.classList.add('cart-shared-popup--mobile-height-adjust'); 11165 popupElement.style.height = '70vh'; 11166 } else { 11167 popupElement.classList.add('cart-shared-popup--mobile-height-adjust'); 11168 popupElement.style.height = 'auto'; 11169 } 11170 11171 if (outStockItems) { 11172 replaceOutStockSpan(outStockItems); 11173 } 11174 } 11175 11176 function closePopup() { 11177 popup.classList.remove('my-bag-out-stock-modal--visible'); 11178 popup.setAttribute('aria-hidden', 'true'); 11179 document.querySelector("body").classList.remove("stopScrolling"); 11180 if (window.theme.lastActiveElement) { 11181 window.theme.lastActiveElement.focus(); 11182 window.theme.lastActiveElement = null; 11183 } 11184 // Remove escape event listener 11185 $(document).off('keydown:escape', closePopup); 11186 } 11187 function showPopup() { 11188 window.theme.lastActiveElement = document.activeElement; 11189 popup.classList.add('my-bag-out-stock-modal--visible'); 11190 popup.setAttribute('aria-hidden', 'false'); 11191 popup.focus(); 11192 document.querySelector("body").classList.add("stopScrolling"); 11193 // Close on ESC pressed 11194 $(document).on('keydown:escape', closePopup); 11195 } 11196 function changeDesc(descText) { 11197 const descDiv = document.getElementById('my-bag-out-stock-popup-subtitle'); 11198 11199 if (descDiv) { 11200 11201 const pElement = descDiv.querySelector('p'); 11202 11203 if (pElement) { 11204 11205 pElement.textContent = descText; 11206 11207 11208 } else { 11209 console.error("can not change 'my-bag-out-stock-popup-subtitle'"); 11210 } 11211 } else { 11212 console.error("can not find 'my-bag-out-stock-popup-subtitle' "); 11213 } 11214 } 11215 11216 return { 11217 render: renderOutOfStockItems, 11218 outstockdesc: changeDesc, 11219 show: showPopup, 11220 hide: closePopup,
11221 }; 11222 } 11223 11224 return { 11225 getInstance: function() { 11226 if (!instance) { 11227 instance = createInstance(); 11228 } 11229 return instance; 11230 } 11231 }; 11232})(); 11233 11234</script>
11234<div id="shopify-section-jlx-multibuy-settings" class="shopify-section"><style type="text/css"> 11235</style>
11236<script> 11237 if( !window.theme ) window.theme = {}; 11238 window.theme.multibuy_offer_discounts = [] 11239</script>
11239 11240 11241</div><div class="bg-overlay"></div> 11242 <style> 11243 .accessibility-icon{ 11244 display:none; 11245 } 11246 </style> 11247 11248 11249 11250<button class="gorgias-chat-button"> 11251 <svg class="chat-icon" width="20" height="18" viewBox="0 0 20 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 11252 <g id="Frame 17"> 11253 <rect y="0.666656" width="20" height="8.33333" rx="4.16667" fill="white"/> 11254 <path d="M3.33351 17.3333L3.33337 12.3333L8.33337 12.3333L3.33351 17.3333Z" fill="white"/> 11255 </g> 11256 </svg> 11257 <svg class="close-icon" width="20" height="20" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"> 11258 <path d="M21.35 6.66166C20.895 6.20666 20.16 6.20666 19.705 6.66166L14 12.355L8.295 6.65C7.84 6.195 7.105 6.195 6.65 6.65C6.195 7.105 6.195 7.84 6.65 8.295L12.355 14L6.65 19.705C6.195 20.16 6.195 20.895 6.65 21.35C7.105 21.805 7.84 21.805 8.295 21.35L14 15.645L19.705 21.35C20.16 21.805 20.895 21.805 21.35 21.35C21.805 20.895 21.805 20.16 21.35 19.705L15.645 14L21.35 8.295C21.7933 7.85166 21.7933 7.105 21.35 6.66166Z" fill="white"></path> 11259 </svg> 11260</button>
11261<script> 11262 window.GORGIASCHAT_DISABLE_AUTO_OPEN = true 11263 var initGorgiasChatPromise = window.GorgiasChat 11264 ? window.GorgiasChat.init() 11265 : new Promise(function (resolve) { 11266 window.addEventListener('gorgias-widget-loaded', function () { 11267 resolve(); 11268 }); 11269 }); 11270 11271 initGorgiasChatPromise.then(function () { 11272 var timer = setInterval(function () { 11273 var chatButtonHead = document 11274 .querySelector('#gorgias-chat-container') 11275 ?.querySelector('#chat-button') 11276 ?.contentWindow.document.querySelector('head'); 11277 if (!chatButtonHead?.children.length) { 11278 return; 11279 } 11280 clearInterval(timer); 11281 11282 var chatButtonIframe = document.querySelector('#chat-button'); 11283 if (chatButtonIframe) { 11284 chatButtonIframe.style = 'display:none;'; 11285 } 11286 var myButton = document.querySelector('.gorgias-chat-button'); 11287 if (myButton) { 11288 myButton.style = 'display:inline-flex;'; 11289 11290 // onClick, behave like a chat opener 11291 myButton.onclick = function () { 11292 if (GorgiasChat.isOpen()) { 11293 GorgiasChat.close(); 11294 myButton.classList.remove('opend'); 11295 } else { 11296 GorgiasChat.open(); 11297 myButton.classList.add('opend'); 11298 } 11299 }; 11300 GorgiasChat.on('widget:opened', function(data) { 11301 myButton.classList.add('opend'); 11302 var timer = setInterval(function () { 11303 var chatWindowHead = document.querySelector('#gorgias-chat-container')?.querySelector('#chat-window')?.contentWindow.document.querySelector('head'); 11304 if (![...chatWindowHead?.children].some(x => x.getAttribute("data-emotion"))) { 11305 return; 11306 } 11307 clearInterval(timer); 11308 var chatStyle = document.createElement('style'); 11309 chatStyle.textContent = ` 11310 div#conversation button#chat-message-input-trail-button svg path { 11311 fill: #333333; 11312 } 11313 div#conversation form button[class^=message-window-iframe-] > svg > path { 11314 fill: #333333; 11315 } 11316 11317 div#conversation form button[class^=message-window-iframe-] { 11318 background: #ffffff; 11319 border: 1px solid #cccccc; 11320 } 11321 11322 div#conversation form input[class^=message-window-iframe-] { 11323 border: 0; 11324 } 11325 [data-testid="background-color-style-gradient"] { 11326 background: linear-gradient(rgb(242, 242, 242) 34%, rgba(255, 255, 255, 0.4)) !important; 11327 } 11328 .message-window-iframe-uaih4q { 11329 background-color: #FFF3EF !important; 11330 color: rgb(66, 66, 66) !important; 11331 } 11332 textarea#chat-message-input::placeholder { 11333 color: #999999; 11334 } 11335 11336 h2.message-window-iframe-1017cky { 11337 color: #333333; 11338 } 11339 .message-window-iframe-4x0bzu svg path, 11340 .message-window-iframe-26dyea svg path { 11341 fill: #333333; 11342 } 11343 h1#chat-title,h2.message-window-iframe-26dyea { 11344 color: #333333; 11345 opacity: 1; 11346 } 11347 .message-window-iframe-d5wds8 { 11348 background: rgb(255, 255, 255); 11349 box-shadow: rgba(22, 22, 22, 0.05) 1px 1px 8px 0px; 11350 } 11351 11352 11353 11354 button.message-window-iframe-dwhdik { 11355 color: #333 !important; 11356 } 11357 `; // window header green 11358 chatWindowHead.appendChild(chatStyle); 11359 }, 50); 11360 }) 11361 GorgiasChat.on('widget:closed', function(data) { 11362 myButton.classList.remove('opend'); 11363 }) 11364 } 11365 }, 50); 11366 }); 11367</script>
11367 11368 11369<style> 11370 body .gorgias-chat-button { 11371 width: 36px; 11372 height: 36px; 11373 display: none; 11374 justify-content: center; 11375 border-radius: 50px; 11376 background: #ffc6b3; 11377 box-shadow: 0px 1px 3px 0px rgba(47, 47, 47, 0.1), 0px 1px 2px -1px rgba(47, 47, 47, 0.2); 11378 position: fixed; 11379 right: 16px; 11380 z-index: 11; 11381 bottom: 20px; 11382 outline: none; 11383 align-items: center; 11384 border: 0; 11385 padding: 0; 11386 } 11387 body:has(#CookiebotWidget) .gorgias-chat-button { 11388 bottom: 70px !important; 11389 } 11390 .gorgias-chat-button:not(.opend) svg.close-icon, 11391 .gorgias-chat-button.opend svg.chat-icon{ 11392 display: none; 11393 } 11394 div#gorgias-chat-container iframe#chat-button { 11395 display: none !important; 11396 } 11397 11398 #gorgias-chat-container iframe#chat-window { 11399 bottom: 60px !important; 11400 right: 0 !important; 11401 } 11402 11403 @media only screen and (max-width:992px) { 11404 #gorgias-chat-container iframe#chat-window { 11405 bottom: 0px !important; 11406 right: 0 !important; 11407 } 11408 } 11409</style> 11410<!-- Custom sticky bar logic --> 11411
11411<script src="//www.lovisa.co.uk/cdn/shop/t/811/assets/sticky-bar.js?v=694091830342912611789977862" defer="defer"></script>
11411 11412<div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block"> 11413 11414 11415<!-- BEGIN app snippet: swymVersion -->
11415<script>var __SWYM__VERSION__ = '7.0.7';</script>
11415<!-- END app snippet --> 11416<!-- BEGIN app snippet: swymCustomCss --> 11417 11418 11419 11420 11421<style id="swym-custom-css"> 11422 11423</style> 11424 11425<!-- END app snippet --> 11426 11427 11428 11429 11430 11431 11432 11433 11434 11435 11436 11437
11438<script> 11439 (function () { 11440 // Get CompanyLocation Metadata for B2B customer scenerios (SFS) 11441 11442 11443 // Put metafields in window variable 11444 const commonCustomizationSettings = '{"global-settings":{"icon":"heart","primaryColor":"#000000","secondaryColor":"#ffffff","storefrontLayoutType":"as-section","buttonType":{"displayIcon":true,"displayText":false,"style":"solid"},"collectionsButtonPosition":{"position":"top-right","verticalOffset":0,"horizontalOffset":0},"pdpButtonPosition":{"position":"add_to_cart_button_right","verticalOffset":0,"horizontalOffset":0},"enableStorefrontLayoutNotification":true,"storefrontLayoutDrawerWidth":400}}'; 11445 try { 11446 const parsedSettings = JSON.parse(commonCustomizationSettings); 11447 if (parsedSettings) { 11448 window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings']; 11449 } else { 11450 window.SwymWishlistCommonCustomizationSettings = {}; 11451 } 11452 } catch (e) { 11453 window.SwymWishlistCommonCustomizationSettings = {}; 11454 } 11455 11456 let enabledCommonFeatures = '{"add-to-wishlist-collections-button":true,"add-to-wishlist-pdp-button":true,"sfl-popup-v2":true,"control-centre":true,"auto-add-to-wishlist-from-pdp":{"pdpViewCount":"3","notificationTimeoutDuration":"5","selectedPosition":"TopLeft","enabled":false},"multiple-wishlist":false,"social-count":{"enabledOnCollections":false}}'; 11457 try { 11458 enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {}; 11459 } catch (e) { 11460 enabledCommonFeatures = {}; 11461 } 11462 // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code. 11463 window.SwymEnabledCommonFeatures = enabledCommonFeatures; 11464 11465 // Ghost-Intent Configuration 11466 // Defaults to disabled (false). Only enabled when metafields explicitly set to "true". 11467 try { 11468 let ghostIntentConfig = { 11469 isExplicitConsentNeeded: false, 11470 isExplicitConsentNeededEvenForLocalStorage: false, 11471 askForPermissionOnFirstClick: true 11472 }; 11473 11474 11475 11476 window.SwymGhostIntentConfig = ghostIntentConfig; 11477 } catch(e) { 11478 window.SwymGhostIntentConfig = { 11479 isExplicitConsentNeeded: false, 11480 isExplicitConsentNeededEvenForLocalStorage: false, 11481 askForPermissionOnFirstClick: true 11482 }; 11483 } 11484 11485 // Education Layer Configuration 11486 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 11487 11488 11489 window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true; 11490 11491 // Login Nudge Configuration 11492 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 11493 11494 11495 window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true; 11496 11497 // Initialize or ensure SwymViewProducts exists 11498 if (!window.SwymViewProducts) { 11499 window.SwymViewProducts = {}; 11500 } 11501 11502 })(); 11503</script>
11503 11504 11505<!-- BEGIN app snippet: swymLoadConsentManager -->
11506<script> 11507 (function () { 11508 if (document.querySelector("script[data-swym-consent-manager]")) return; 11509 var swymConsentManagerScript = document.createElement("script"); 11510 swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8\/swym-relay-839\/assets\/swym-consent-manager.js"; 11511 swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves 11512 swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true"); 11513 document.head.appendChild(swymConsentManagerScript); 11514 })(); 11515</script>
11515 11516<!-- END app snippet --> 11517
11518<script 11519 11520 id="wishlist-embed-init" 11521 defer 11522 async 11523> 11524 (function () { 11525 window.swymWishlistEmbedLoaded = true; 11526 var fullAssetUrl = "https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/apps.bundle.js"; 11527 var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1); 11528 var swymJsPath = '//premcdn.swymrelay.com/code/swym-shopify.js'; 11529 var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1); 11530 window.SwymCurrentJSPath = baseJsPath; 11531 window.SwymAssetBaseUrl = assetBaseUrl; 11532 11533 window.SwymCurrentStorePath = "//swymstore-v3premium-01.swymrelay.com"; 11534 11535 function loadSwymShopifyScript() { 11536 var element = ""; 11537 var scriptSrc = ""; 11538 11539 11540 element = "swym-ext-shopify-script"; 11541 window.SwymShopifyCdnInUse = true; 11542 scriptSrc = "https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/swym-ext-shopify.js"; 11543 11544 11545 if (document.getElementById(element)) { 11546 return; 11547 } 11548 11549 var s = document.createElement("script"); 11550 s.id = element; 11551 s.type = "text/javascript"; 11552 s.async = true; 11553 s.defer = true; 11554 s.src = scriptSrc; 11555 11556 s.onerror = function() { 11557 console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default"); 11558 // Fallback logic here 11559 element = `swym-ext-shopify-script-${__SWYM__VERSION__}`; 11560 var fallbackJsPathVal = "\/\/premcdn.swymrelay.com\/code\/swym-shopify.js"; 11561 var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify"); 11562 scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__; 11563 11564 var fallbackScript = document.createElement("script"); 11565 fallbackScript.id = element; 11566 fallbackScript.type = "text/javascript"; 11567 fallbackScript.async = true; 11568 fallbackScript.defer = true; 11569 fallbackScript.src = scriptSrc; 11570 var y = document.getElementsByTagName("script")[0]; 11571 y.parentNode.insertBefore(fallbackScript, y); 11572 }; 11573 11574 var x = document.getElementsByTagName("script")[0]; 11575 x.parentNode.insertBefore(s, x); 11576 } 11577 11578 var consentAPICallbackInvoked = false; 11579 function checkConsentAndLoad() { 11580 // Allow app to load in design mode (theme editor) regardless of consent 11581 if (window.Shopify?.designMode) { 11582 loadSwymShopifyScript(); 11583 return; 11584 } 11585 11586 // Ghost-Intent: If merchant enabled explicit consent, block SDK until 11587 // consent is given through our Ghost-Intent flow (sync nudge accept). 11588 // This works on any store regardless of region (EU or non-EU). 11589 var ghostConfig = window.SwymGhostIntentConfig || {}; 11590 if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) { 11591 try { 11592 var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || ''); 11593 if (localStorage.getItem(consentKey) === 'true') { 11594 // Consent was given through our flow â load SDK 11595 loadSwymShopifyScript(); 11596 return; 11597 } 11598 } catch(e) {} 11599 11600 // Check if Shopify native cookie consent was given via the cookie banner. 11601 // If user accepted cookies through Shopify's banner, load SDK normally 11602 // (Ghost-Intent is only needed when NO consent mechanism has been used). 11603 var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 11604 if (shopifyConsentGiven) { 11605 loadSwymShopifyScript(); 11606 return; 11607 } 11608 11609 console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given"); 11610 return; 11611 } 11612 11613 var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.(); 11614 if(!isCookieBannerVisible) { 11615 loadSwymShopifyScript(); 11616 return; 11617 } 11618 var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 11619 if (shouldLoadSwymScript) { 11620 loadSwymShopifyScript(); 11621 } else { 11622 console.warn("No customer consent to load Swym Wishlist Plus"); 11623 } 11624 } 11625 function initialiseConsentCheck() { 11626 document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); }); 11627 window.Shopify?.loadFeatures?.( 11628 [{name: 'consent-tracking-api', version: '0.1'}], 11629 error => { 11630 consentAPICallbackInvoked = true; 11631 if (error) { 11632 if(!window.Shopify?.customerPrivacy) { 11633 loadSwymShopifyScript(); 11634 return; 11635 } 11636 } 11637 checkConsentAndLoad(); 11638 } 11639 ); 11640 } 11641 function consentCheckFallback(retryCount) { 11642 if(!consentAPICallbackInvoked) { 11643 if (window.Shopify?.customerPrivacy) { 11644 checkConsentAndLoad(); 11645 } else if (retryCount >= 1) { 11646 console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load"); 11647 // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected 11648 checkConsentAndLoad(); 11649 } else { 11650 setTimeout(() => consentCheckFallback(retryCount + 1), 1000); 11651 } 11652 } 11653 } 11654 if (document.readyState === "loading") { 11655 document.addEventListener("DOMContentLoaded", initialiseConsentCheck); 11656 window.addEventListener("load", () => consentCheckFallback(0)); 11657 } else { 11658 initialiseConsentCheck(); 11659 } 11660 11661 })(); 11662</script>
11662 11663 11664<!-- BEGIN app snippet: swymSnippet -->
11664<script defer> 11665 (function () { 11666 const currentSwymJSPath = '//premcdn.swymrelay.com/code/swym-shopify.js'; 11667 const currentSwymStorePath = 'https://swymstore-v3premium-01.swymrelay.com'; 11668 const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`; 11669 const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`; 11670 const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`; 11671 const swymSnippet = document.getElementById('wishlist-embed-init'); 11672 if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);} 11673 if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);} 11674 if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);} 11675 })() 11676</script>
vendor: 1 bytes, line 11676
11676
11677<script id="swym-snippet" type="text"> 11678 window.swymLandingURL = document.URL; 11679 window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"GBP","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 11680 window.swymPageLoad = function() { 11681 window.SwymProductVariants = window.SwymProductVariants || {}; 11682 window.SwymHasCartItems = 0 > 0; 11683 window.SwymPageData = {}, window.SwymProductInfo = {}; 11684 var unknown = {et: 0}; 11685 window.SwymPageData = unknown; 11686 11687 window.SwymPageData.uri = window.swymLandingURL; 11688 }; 11689 if(window.selectCallback){ 11690 (function(){ 11691 var originalSelectCallback = window.selectCallback; 11692 window.selectCallback = function(variant){ 11693 originalSelectCallback.apply(this, arguments); 11694 try{ 11695 if(window.triggerSwymVariantEvent){ 11696 window.triggerSwymVariantEvent(variant.id); 11697 } 11698 }catch(err){ 11699 console.warn("Swym selectCallback", err); 11700 } 11701 };})();} 11702 window.swymCustomerId =null; 11703 window.swymCustomerExtraCheck = 11704 null; 11705 var swappName = ("Wishlist" || "Wishlist"); 11706 var swymJSObject = { 11707 pid: "ZeWd8SXhF1yuFp6VclsznMj03hWgwIygkLn69s1SUvw=", 11708 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 11709 }; 11710 window.swymJSShopifyLoad = function(){ 11711 if(window.swymPageLoad) swymPageLoad(); 11712 if(!window._swat) { 11713 (function (s, w, r, e, l, a, y) { 11714 r['SwymRetailerConfig'] = s; 11715 r[s] = r[s] || function (k, v) { 11716 r[s][k] = v; 11717 }; 11718 })('_swrc', '', window); 11719 _swrc('RetailerId', swymJSObject.pid); 11720 _swrc('Callback', function(){initSwymShopify();}); 11721 }else if(window._swat.postLoader){ 11722 _swrc = window._swat.postLoader; 11723 _swrc('RetailerId', swymJSObject.pid); 11724 _swrc('Callback', function(){initSwymShopify();}); 11725 }else{ 11726 initSwymShopify();} 11727 } 11728 if(!window._SwymPreventAutoLoad) { 11729 swymJSShopifyLoad(); 11730 } 11731</script>
11731 11732 11733<style id="safari-flasher-pre"></style>
11734<script> 11735 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 11736 document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' + '{-webkit-transition: none; transition: none;}' + ''; 11737 window.SwymCallbacks = window.SwymCallbacks || []; 11738 window.SwymCallbacks.push(function(tracker) { 11739 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() { 11740 var x = function() { 11741 SwymUtils.onDOMReady(function() { 11742 var d = document.createElement("div"); 11743 d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>"; 11744 document.head.appendChild(d); 11745 });}; 11746 setTimeout(x, 10); 11747 });});} 11748 window.SwymOverrideMoneyFormat = "£{{amount}}"; 11749</script>
11749 11750<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet --> 11751
11752<script 11753 11754 id="swymSnippetCheckAndActivate" 11755> 11756 (function () { 11757 var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler']; 11758 11759 function removeDuplicateIdNodes(id) { 11760 var nodes = document.querySelectorAll('#' + id); 11761 nodes.forEach(function (node, index) { 11762 if (index > 0) { 11763 node.remove(); 11764 } 11765 }); 11766 } 11767 11768 function cleanupDuplicateSnippetNodes(activeScript) { 11769 if (!activeScript) { 11770 return; 11771 } 11772 var allSwymSnippets = document.querySelectorAll('script#swym-snippet'); 11773 allSwymSnippets.forEach(function (scriptNode) { 11774 if (scriptNode !== activeScript) { 11775 scriptNode.remove(); 11776 } 11777 }); 11778 } 11779 11780 function cleanupDuplicateActivationGuards() { 11781 var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate'); 11782 guardScripts.forEach(function (scriptNode, index) { 11783 if (index > 0) { 11784 scriptNode.removeAttribute('id'); 11785 } 11786 }); 11787 } 11788 11789 function postDomLoad() { 11790 var activeScript = document.querySelector('script#swym-snippet:not([type="text"])'); 11791 if (!activeScript) { 11792 var inactiveScript = document.querySelector('script#swym-snippet[type="text"]'); 11793 if (inactiveScript) { 11794 inactiveScript.type = 'text/javascript'; 11795 new Function(inactiveScript.textContent)(); 11796 activeScript = inactiveScript; 11797 } 11798 } 11799 11800 cleanupDuplicateSnippetNodes(activeScript); 11801 cleanupDuplicateActivationGuards(); 11802 duplicateProneIds.forEach(removeDuplicateIdNodes); 11803 } 11804 11805 if (document.readyState === 'loading') { 11806 document.addEventListener('DOMContentLoaded', postDomLoad); 11807 } else { 11808 postDomLoad(); 11809 } 11810 })(); 11811</script>
11811 11812 11813 11814
11815<script> 11816 (function () { 11817 const themeSchemaName = window.Shopify.theme.schema_name; 11818 11819 if (!window.SwymCallbacks) { 11820 window.SwymCallbacks = []; 11821 } 11822 window.SwymCallbacks.push(swat => { 11823 if (!swat) { 11824 return; 11825 } 11826 11827 // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent 11828 if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) { 11829 window.SwymLocalWishlist.syncToCloud(swat); 11830 } 11831 11832 if (window._SwymSDKOnlyMode) { 11833 return; 11834 } 11835 11836 // ENABLE COMMON FEATURES 11837 let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures; 11838 Object.keys(swymEnabledCommonFeatures).forEach(key => { 11839 if (!swymEnabledCommonFeatures[key]) return; 11840 11841 switch (key) { 11842 case 'add-to-wishlist-collections-button': 11843 // Check if app block is already handling the collections button 11844 if (window.SwymCollectionsConfig) { 11845 return; 11846 } 11847 11848 // Check if v2 default collections is handling it 11849 if (window.SwymAdvancedCollectionsWishlistConfig) { 11850 return; 11851 } 11852 11853 // Fallback to old v1 behavior if v2 config is not present 11854 swat?.collectionsApi?.setDefaultCustomizationOptions(); 11855 swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName); 11856 11857 break; 11858 case 'add-to-wishlist-pdp-button': 11859 // Check if app block is already handling the PDP button 11860 if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') { 11861 return; 11862 } 11863 11864 if (!(window.SwymPageData && window.SwymPageData.et === 1)) { 11865 // Not initiating pdp button as it is not a product page 11866 return; 11867 } 11868 11869 // Inject addtowishlist.css into the document's <head> 11870 var head = document.head; 11871 var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/addtowishlistbutton.css"; 11872 var pdpButtonStylesheetTag = document.createElement('link'); 11873 pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`; 11874 pdpButtonStylesheetTag.rel = 'stylesheet'; 11875 pdpButtonStylesheetTag.href = pdpButtonStylesheet; 11876 11877 if (!document.getElementById('swym-pdp-button-stylesheet')) { 11878 head.appendChild(pdpButtonStylesheetTag); 11879 } 11880 11881 var x = document.getElementsByTagName('script')[0]; 11882 function createAndInsertScript(id, src, onLoadCallback) { 11883 var scriptTag = document.createElement('script'); 11884 scriptTag.id = id; 11885 scriptTag.type = 'text/javascript'; 11886 scriptTag.src = src; 11887 scriptTag.onload = onLoadCallback; 11888 x.parentNode.insertBefore(scriptTag, x); 11889 } 11890 11891 var pdpButtonScript = "https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/addtowishlistbutton.js"; 11892 createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () { 11893 const pdpBtnApi = window.WishlistPlusPDPButtonAPI; 11894 if (pdpBtnApi) { 11895 pdpBtnApi.setDefaultCustomizationOptions(swat); 11896 pdpBtnApi.initializePDPButton(swat, true); 11897 } 11898 }); 11899 break; 11900 default: 11901 return; 11902 } 11903 }); 11904 }); 11905 })(); // IIFE to prevent polluting global scope 11906</script>
11906 11907 11908 11909
11910<script> 11911 (function () { 11912 // Get the settings from Shopify's Liquid variables and create the styles 11913 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 11914 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 11915 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 11916 const isControlCentreEnabledFromBlockSettings = false; 11917 11918 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 11919 // Don't enable control centre if this is disabled and block settings are not enabled 11920 return; 11921 } 11922 11923 let borderRadius = 6; 11924 let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400; 11925 11926 // Check if block settings exist, use them, otherwise fall back to common settings 11927 let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 11928 "#000000" : 11929 window.SwymWishlistCommonCustomizationSettings.primaryColor; 11930 11931 let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 11932 "#ffffff" : 11933 window.SwymWishlistCommonCustomizationSettings.secondaryColor; 11934 11935 let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 11936 "#f4f8fe" : null; 11937 let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 11938 "#333333" : null; 11939 11940 // Only use color adjustment functions if we're using common settings 11941 if (!secondaryBgColor || !secondaryTextColor) { 11942 function adjustOpacity(color, opacity) { 11943 if (color[0] === '#') { 11944 color = color.slice(1); 11945 } 11946 11947 if (color.length === 3) { 11948 color = color.split('').map(char => char + char).join(''); 11949 } 11950 11951 const r = parseInt(color.slice(0, 2), 16); 11952 const g = parseInt(color.slice(2, 4), 16); 11953 const b = parseInt(color.slice(4, 6), 16); 11954 11955 return `rgba(${r}, ${g}, ${b}, ${opacity})`; 11956 } 11957 11958 function hexToRgb(color) { 11959 if (color[0] === '#') { 11960 color = color.slice(1); 11961 } 11962 if (color.length === 3) { 11963 color = color.split('').map(c => c + c).join(''); 11964 } 11965 11966 return { 11967 r: parseInt(color.slice(0, 2), 16), 11968 g: parseInt(color.slice(2, 4), 16), 11969 b: parseInt(color.slice(4, 6), 16) 11970 }; 11971 } 11972 11973 function getLuminance({ r, g, b }) { 11974 return 0.299 * r + 0.587 * g + 0.114 * b; 11975 } 11976 11977 function generateSecondaryColors(primaryBgColor, primaryTextColor) { 11978 const secondaryBgOpacity = 0.2; 11979 const secondaryTextOpacity = 0.8; 11980 11981 const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity); 11982 11983 const bgRgb = hexToRgb(primaryBgColor); 11984 const bgLuminance = getLuminance(bgRgb); 11985 11986 // Determine whether to use dark or light text for contrast 11987 const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity); 11988 const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity); 11989 11990 const secondaryTextColor = bgLuminance > 186 ? darkText : lightText; 11991 11992 return { 11993 secondaryBgColor, 11994 secondaryTextColor 11995 }; 11996 } 11997 11998 const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor); 11999 secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor; 12000 secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor; 12001 } 12002 12003 // Create the CSS rule 12004 let styles = ` 12005 .swym-storefront-layout-root-component { 12006 --swym-storefront-layout-ui-border-radius: ${borderRadius}px; 12007 --swym-storefront-layout-button-border-radius: ${borderRadius}px; 12008 --swym-storefront-layout-side-drawer-width: ${drawerWidth}px; 12009 --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor}; 12010 --swym-storefront-layout-button-color-text-primary: ${primaryTextColor}; 12011 --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor}; 12012 --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor}; 12013 } 12014 `; 12015 12016 // Create a <style> element and append the styles 12017 let styleSheet = document.createElement("style"); 12018 styleSheet.type = "text/css"; 12019 styleSheet.innerText = styles; 12020 document.head.appendChild(styleSheet); 12021 12022 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 12023 window.SwymStorefrontLayoutContext = {}; 12024 } 12025 if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){ 12026 window.SwymStorefrontLayoutExtensions = {}; 12027 } 12028 12029 // Expose block settings toggle state so ThemeCSSMapping can respect it. 12030 // When true, theme editor color pickers take priority over inherited theme CSS variables. 12031 SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings; 12032 12033 if (isControlCentreEnabledFromBlockSettings) { 12034 // If block settings are enabled, use them 12035 SwymStorefrontLayoutContext.Settings = { 12036 EnableStorefrontLayoutOnLauncher: true, 12037 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 12038 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 12039 StorefrontLayoutDrawerPosition: "left", 12040 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 12041 StorefrontLayoutAsSectionPageURL: "/pages/wishlist", 12042 EnableStorefrontLayoutVariantSelector: true, 12043 StorefrontLayoutNotificationPosition: "left", 12044 StorefrontLayoutActionPopupPosition: "left", 12045 StorefrontLayoutNotificationDuration: 5000 12046 }; 12047 } else { 12048 // If only metafield is enabled but no block settings, use common settings 12049 SwymStorefrontLayoutContext.Settings = { 12050 EnableStorefrontLayoutOnLauncher: true, 12051 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 12052 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 12053 StorefrontLayoutDrawerPosition: "left", 12054 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 12055 StorefrontLayoutAsSectionPageURL: "/pages/wishlist", 12056 EnableStorefrontLayoutVariantSelector: true, 12057 StorefrontLayoutNotificationPosition: "left", 12058 StorefrontLayoutActionPopupPosition: "left", 12059 StorefrontLayoutNotificationDuration: 5000 12060 }; 12061 } 12062 const storefrontLayoutCallback = (swat) =>{ 12063 SwymStorefrontLayoutContext.swat = swat; 12064 let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid']; 12065 let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled']; 12066 SwymStorefrontLayoutContext.Settings = { 12067 ...SwymStorefrontLayoutContext?.Settings, 12068 EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false, 12069 EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield), 12070 } 12071 12072 if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){ 12073 if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){ 12074 var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 12075 detail: { settings: SwymStorefrontLayoutContext?.Settings } 12076 }); 12077 document.dispatchEvent(event); 12078 }else{ 12079 swat.utils.warn(`LayoutInitialized event is not defined.`); 12080 } 12081 }else{ 12082 swat.utils.warn(`Storefront Layout is disabled.`); 12083 document.getElementById("swym-storefront-layout-container")?.remove(); 12084 document.getElementById("swym-storefront-extention-render-container")?.remove(); 12085 } 12086 } 12087 12088 if (!window.SwymCallbacks) { 12089 window.SwymCallbacks = []; 12090 } 12091 window.SwymCallbacks.push(storefrontLayoutCallback); 12092 12093 SwymStorefrontLayoutContext.SwymCustomerData = { 12094 12095 name: null, 12096 email: null 12097 12098 };
12099 SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email; 12100 })(); 12101</script>
12101 12102 12103 12104 12105 12106 12107 <div id="swym-storefront-extention-render-container"> 12108 <!-- BEGIN app snippet: swymStorefrontLayout -->
12108<script> 12109 (function () { 12110 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 12111 const isControlCentreEnabledFromBlockSettings = false; 12112 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 12113 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 12114 12115 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 12116 return; 12117 } 12118 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 12119 window.SwymStorefrontLayoutContext = {}; 12120 } 12121 12122 // Initialize strings with empty values first to prevent string changes after loadStrings() 12123 SwymStorefrontLayoutContext.Strings = { 12124 title: "", 12125 addToCart: "", 12126 addedToCart: "", 12127 addAllToCartCta: "", 12128 addAllToCartSuccessText: "", 12129 addAllToCartEmptyText: "", 12130 addAllToCartErrorText: "", 12131 soldOut: "", 12132 addingToCart: "", 12133 viewCartCta: "", 12134 moveToCartCta: "", 12135 movingToCartCta: "", 12136 removeSflItemCta: "", 12137 12138 loginHeading: "", 12139 loginText: "", 12140 loginButtonText: "", 12141 loggedUserWelcomeMessage: "", 12142 VariantSelectorBtnText: "", 12143 wishlistTitle: "", 12144 wishlistInfo: "", 12145 emptyWishlistTitle: "", 12146 emptyWishlistDescription: "", 12147 12148 collectionTitle: "", 12149 emptyCarouselCollectionText: "", 12150 emptyCollectionText: "", 12151 emptyCollectionDescription: "", 12152 12153 addToCollectionTitle: "", 12154 removeItemCta: "", 12155 addToCollectionCta: "", 12156 createCollectionCta: "", 12157 saveNewCollectionCta: "", 12158 renameCollectionCta: "", 12159 deleteCollectionCta: "", 12160 shareCollectionCta: "", 12161 saveCollectionCta: "", 12162 editCollectionCta: "", 12163 shareCollectionTitle: "", 12164 shareCollectionMessage: "", 12165 sharedCollectionMessage: "", 12166 updateCollectionTitle: "", 12167 12168 errorMessageListNameRequired: "", 12169 errorMessageListNameRequire3Char: "", 12170 errorMessageListNameAlreadyExist: "", 12171 12172 notificationMessageItemSaved: "", 12173 notificationMessageItemRemoved: "", 12174 notificationMessageAddedToCart: "", 12175 notificationMessageAddedToCollection: "", 12176 notificationMessageCollectionSaved: "", 12177 notificationMessageCollectionDeleted: "", 12178 notificationMessageCollectionUpdated: "", 12179 notificationMessageCollectionUnavailable: "", 12180 notificationMessageSFLItemSaved: "", 12181 notificationMessageSFLItemRemoved: "", 12182 notificationMessageMovedToCart: "", 12183 12184 notificationActionAddToCollection: "", 12185 notificationActionView: "", 12186 notificationActionViewCollection: "", 12187 notificationActionGoToCart: "", 12188 12189 item: "", 12190 items: "", 12191 12192 tabWishlist: "", 12193 tabSavedForLater: "", 12194 tabSavedForYou: "", 12195 12196 savedForLaterTitle: "", 12197 emptySavedForLaterTitle: "", 12198 emptySavedForLaterDescription: "", 12199 12200 awNudgeMessage: "", 12201 awNudgeMessageSub: "", 12202 awNudgeLoginCTA: "", 12203 awNudgeDismiss: "", 12204 12205 emptySingleLoggedInTitle: "", 12206 emptySingleLoggedInDescription: "", 12207 emptySingleLoggedInBullet1: "", 12208 emptySingleLoggedInBullet2: "", 12209 emptySingleLoggedInBullet3: "", 12210 emptySingleLoggedInCTA: "", 12211 12212 emptyMultiLoggedInTitle: "", 12213 emptyMultiLoggedInDescription: "", 12214 emptyMultiLoggedInCreateTitle: "", 12215 emptyMultiLoggedInCreateDescription: "", 12216 emptyMultiLoggedInBrowseLabel: "", 12217 emptyMultiLoggedInCTA: "", 12218 emptyMultiLoggedInTag1: "", 12219 emptyMultiLoggedInTag2: "", 12220 emptyMultiLoggedInTag3: "", 12221 emptyMultiLoggedInTag4: "", 12222 emptyMultiLoggedInTag5: "", 12223 12224 emptyGuestTitle: "", 12225 emptyGuestDescription: "", 12226 emptyGuestSingleNotice: "", 12227 emptyGuestMultiNotice: "", 12228 emptyGuestLoginCTA: "", 12229 emptyGuestBrowseCTA: "", 12230 emptyGuestSignupText: "", 12231 emptyGuestSignupCTA: "", 12232 12233 emptySflTitle: "", 12234 emptySflDescription: "", 12235 emptySflStep1Title: "", 12236 emptySflStep1Description: "", 12237 emptySflStep2Title: "", 12238 emptySflStep2Description: "", 12239 emptySflLoggedInNotice: "", 12240 emptySflGuestNotice: "", 12241 emptySflGoToCartCTA: "", 12242 emptySflLoginCTA: "", 12243 emptySflSignupText: "", 12244 emptySflSignupCTA: "" 12245 }; 12246 12247 SwymStorefrontLayoutContext.stringsLoaded = false;
12248 SwymStorefrontLayoutContext.StorefrontLayoutUrls = SwymStorefrontLayoutContext.StorefrontLayoutUrls || {}; 12249 SwymStorefrontLayoutContext.StorefrontLayoutUrls.Login = "\/customer_authentication\/login?return_to=%2Fpages%2Fstore-locator\u0026locale=en\u0026ui_hint=full\u0026region_country=GB"; 12250 12251 /** 12252 * Function to override Swym's default UI behavior. 12253 **/ 12254 const overrideSwymDefaultUI = (swat) => { 12255 try{ 12256 swat.ui.open = function(){ 12257 window.location.hash = SwymStorefrontLayoutContext?.StorefrontLayoutUrls?.List; 12258 } 12259 12260 if (swat.ui?.uiRef?.settings?.UI) { 12261 swat.ui.uiRef.settings.UI.NotificationDisabled = true; 12262 } 12263 }catch(e){ 12264 swat.utils?.warn('Error overriding Swym default UI:', e); 12265 } 12266 } 12267 12268 /** 12269 * Callback function to override Swym's default UI behavior based on Storefront Layout settings. 12270 * 12271 * - Overrides `swat.ui.open` to redirect to a custom Storefront Layout URL if enabled. 12272 * - Overrides Swym's default notifications to log notifications instead of displaying them. 12273 * - Ensures the callback is pushed to `window.SwymCallbacks` for execution when Swym is initialized. 12274 * 12275 * @param {Object} swat - Swym's UI object used for overriding UI behaviors. 12276 */ 12277 const swymStorefrontLayoutCallback = (swat) =>{ 12278 SwymStorefrontLayoutContext.swat = swat; 12279 12280 overrideSwymDefaultUI(swat); 12281 12282 12283 let triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat; 12284 if (typeof triggerHeartbeat !== "function") return; 12285 12286 let wishlistNewUiHeartbeatData = ''; 12287 try { 12288 wishlistNewUiHeartbeatData = JSON.parse(wishlistNewUiHeartbeatData) || {}; 12289 } catch (e) { 12290 wishlistNewUiHeartbeatData = {}; 12291 } 12292 12293 let themeId = window.Shopify.theme.id; 12294 let isDesignMode = !!window.swymDesignMode; 12295 let lastHeartbeat = isDesignMode ? wishlistNewUiHeartbeatData?.editor : wishlistNewUiHeartbeatData?.[themeId]; 12296 let themeContext = isDesignMode ? 'editor' : themeId; 12297 let extensionData = { 12298 extensionName: "wishlist-new-ui", 12299 extensionType: "app-embed", 12300 metadata: {}, 12301 themeId: themeContext, 12302 extensionSource: "default" 12303 }; 12304 /** Stop heartbeat 12305 triggerHeartbeat(extensionData, lastHeartbeat); 12306 */ 12307 } 12308 12309 if (!window.SwymCallbacks) { 12310 window.SwymCallbacks = []; 12311 } 12312 window.SwymCallbacks.push(swymStorefrontLayoutCallback); 12313 })(); 12314</script>
12314 12315<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/storefront-layout.css">
12316<script src="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/async-wishlist-apis.js" defer="defer"></script>
vendor: 1 bytes, line 12316
12316
12317<script src="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/storefront-layout.js" defer="defer"></script>
vendor: 1 bytes, line 12317
12317
12318<script src="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/storefront-layout-components.js" defer="defer"></script>
12318 12319 12320<swym-storefront-layout class="swym-storefront-layout-root-component"></swym-storefront-layout> 12321<!-- END app snippet --> 12322 </div> 12323 <!-- BEGIN app snippet: swymEducationTooltip --> 12324 12325 12326 12327 12328 <div id="swym-education-tooltip" aria-hidden="true" 12329 data-toast-desktop-message="Interesting? Click '{{wishlistIcon}}' to save it to your {{wishlistName}}." 12330 data-toast-mobile-message="Interesting? Tap '{{wishlistIcon}}' to add to your {{wishlistName}}." 12331 data-toast-cta="Wishlist Now" 12332 data-tooltip-desktop-message="Interesting? Click '{{wishlistIcon}}' to save it to your {{wishlistName}}." 12333 data-tooltip-mobile-message="Interesting? Tap '{{wishlistIcon}}' to add to your {{wishlistName}}." 12334 data-button-transition-text-1="Price drops? Know first." 12335 data-button-transition-text-2="Almost gone. Just saying." 12336 data-button-transition-text-3="Yours when ready."> 12337 </div> 12338 12339 <div id="swym-education-tooltip-bubble" class="swym-education-tooltip swym-education-tooltip-above" aria-hidden="true" role="tooltip"> 12340 <div class="swym-education-tooltip-content"> 12341 <span class="swym-education-tooltip-message"></span> 12342 <button class="swym-education-tooltip-close" data-swym-education-tooltip-close aria-label="Close consent dialog"> 12343 <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 12344 <path d="M18 6L6 18M6 6l12 12"></path> 12345 </svg> 12346 </button> 12347 </div> 12348 <div class="swym-education-tooltip-arrow"></div> 12349 </div> 12350 12351 <style> 12352 /* Education tooltip â positioned fixed, managed by JS */ 12353 .swym-education-tooltip { 12354 position: fixed; 12355 z-index: 500; 12356 visibility: hidden; 12357 opacity: 0; 12358 transition: opacity 0.2s ease, visibility 0.2s ease; 12359 pointer-events: none; 12360 } 12361 .swym-education-tooltip.swym-education-tooltip-visible { 12362 visibility: visible; 12363 opacity: 1; 12364 pointer-events: auto; 12365 } 12366 .swym-education-tooltip-content { 12367 background: var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF); 12368 color: var(--swym-storefront-layout-notification-neutral-text-color, #383d41); 12369 border: 1px solid var(--swym-storefront-layout-notification-neutral-border-color, #d6d8db); 12370 padding: 10px 14px; 12371 border-radius: var(--swym-storefront-layout-ui-border-radius, 10px); 12372 font-size: 13px; 12373 line-height: 1.4; 12374 display: flex; 12375 align-items: center; 12376 gap: 8px; 12377 max-width: 320px; 12378 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); 12379 } 12380 .swym-education-tooltip-message { 12381 flex: 1; 12382 } 12383 .swym-education-tooltip-close { 12384 background: none; 12385 border: none; 12386 color: inherit; 12387 cursor: pointer; 12388 padding: 2px; 12389 line-height: 1; 12390 flex-shrink: 0; 12391 opacity: 0.7; 12392 } 12393 .swym-education-tooltip-close:hover { 12394 opacity: 1; 12395 } 12396 12397 /* Button text fade transition for education nudge */ 12398 .swym-btn-text-fade-out { 12399 opacity: 0; 12400 transition: opacity 0.2s ease; 12401 } 12402 .swym-btn-text-fade-in { 12403 opacity: 1; 12404 transition: opacity 0.3s ease; 12405 } 12406 12407 /* Arrow â points down when tooltip is above, up when below */ 12408 .swym-education-tooltip-arrow { 12409 width: 0; 12410 height: 0; 12411 position: absolute; 12412 left: 50%; 12413 transform: translateX(-50%); 12414 } 12415 .swym-education-tooltip-above .swym-education-tooltip-arrow { 12416 bottom: -6px; 12417 border-left: 6px solid transparent; 12418 border-right: 6px solid transparent; 12419 border-top: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF); 12420 } 12421 .swym-education-tooltip-below .swym-education-tooltip-arrow { 12422 top: -6px; 12423 border-left: 6px solid transparent; 12424 border-right: 6px solid transparent; 12425 border-bottom: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF); 12426 } 12427 12428 /* Hidden data element */ 12429 #swym-education-tooltip { 12430 display: none; 12431 } 12432 12433 @media (max-width: 480px) { 12434 .swym-education-tooltip-content { 12435 max-width: 90vw; 12436 font-size: 12px; 12437 } 12438 } 12439 </style> 12440 12441
12441<script src="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/swym-education-tooltip.js" defer="defer"></script>
12441 12442
12442<script src="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/swym-education.js" defer="defer"></script>
12442 12443 12444<!-- END app snippet --> 12445 12446 12447</div><div id="shopify-block-ARExFU25Wa0dyOGZGU__6251270934270006384" class="shopify-block shopify-app-block">
12447<script> 12448 console.log("Stape gtm: 1.0.4"); 12449 window.lsData = {}; 12450 window.dataLayer = window.dataLayer || []; 12451 window.addEventListener("message", (event) => { 12452 if (event.data?.event) { 12453 window.dataLayer.push(event.data); 12454 } 12455 }); 12456 window.dataShopStape = { 12457 shop: "www.lovisa.co.uk", 12458 shopId: "15808987190", 12459 } 12460</script>
12460 12461 12462 12463 12464 12465 12466 12467
12467<script> 12468 console.log("â ï¸ User not logged in"); 12469 window.localStorage.removeItem('customerShopStape'); 12470 </script>
12470 12471 12472 12473 12474
12475<script> 12476 window.currentShopifyMarketStapeId = null; 12477 window.currentShopifyMarketStapeCode = null; 12478 try { 12479 window.currentShopifyMarketStapeId = "1535180854"; 12480 window.currentShopifyMarketStapeCode = "GB"; 12481 // Checkout doesn't render theme app extension blocks, so this is the 12482 // only place the market/country code is ever set. Persisting it here 12483 // lets checkout-side field mapping (country_market_code) fall back to 12484 // the last known value instead of coming up empty. 12485 localStorage.setItem('marketShopStape', JSON.stringify({ 12486 id: window.currentShopifyMarketStapeId, 12487 code: window.currentShopifyMarketStapeCode 12488 })); 12489 } catch (error) { 12490 console.error("â Stape Error:", error); 12491 } 12492</script>
12492 12493 12494 12495 12496 12497 12498</div><div id="shopify-block-AbEpqaklGb2U2U255a__10274264662263595587" class="shopify-block shopify-app-block">
12499<script> 12500 window.SwymCollectionsConfig = { 12501 'CollectionsSelectors': [], 12502 'CollectionsPosition': "top-right", 12503 'CollectionsIcon': "heart", 12504 'CollectionsButtonSize': 25, 12505 'CollectionsVerticalOffset': 0, 12506 'CollectionsHorizontalOffset': 0, 12507 'CollectionsProductLinkSelector': "a.collection__product-link", 12508 'CollectionsProductTileSelector': "div.product-card-wrapper", 12509 'CollectionsVariantSelector': "false", 12510 'CollectionsVariantSelectorChooseActionText': "Choose or Create new Wishlist", 12511 'CollectionsCreateListTitle': "Name Your Wishlist", 12512 'CollectionsCreateListPlaceholder': "Enter wishlist name", 12513 'CollectionsCustomIconAdd': "", 12514 'CollectionsCustomIconAdded': "", 12515 'CollectionsIconColor': "#000000", 12516 'CollectionsIconThickness': "1.7", 12517} 12518</script>
12518 12519<style> 12520 .swym-wishlist-collections-v2, .swym-wishlist-collections-v2 svg {border:unset; background:unset; min-width: 25px; height: 25px!important;} 12521 .swym-wishlist-collections-icon-heart-filled, .swym-wishlist-collections-icon-heart-unfilled, .swym-wishlist-collections-icon-star-filled, .swym-wishlist-collections-icon-star-unfilled, .swym-wishlist-collections-icon-bookmark-unfilled, .swym-wishlist-collections-icon-bookmark-filled {fill: #000000;} 12522 .swym-wishlist-collections-v2 .swym-collections-social-count {color: #000000;} 12523</style> 12524 12525 12526
12527<script> 12528 // Send heartbeat for collections button 12529 (function() { 12530 let collectionsButtonHeartbeatData = ''; 12531 try { 12532 collectionsButtonHeartbeatData = JSON.parse(collectionsButtonHeartbeatData) || {}; 12533 } catch (e) { 12534 collectionsButtonHeartbeatData = {}; 12535 } 12536 const ShopifyTheme = window.Shopify.theme; 12537 const themeId = ShopifyTheme.id; 12538 let heartbeatMetadata = { 12539 schema_name: ShopifyTheme?.schema_name, 12540 schema_version: ShopifyTheme?.schema_version, 12541 theme_store_id: ShopifyTheme?.theme_store_id, 12542 role: ShopifyTheme?.role 12543 }; 12544 12545 const isDesignMode = !!window.swymDesignMode; 12546 12547 if (!window.SwymCallbacks) { 12548 window.SwymCallbacks = []; 12549 } 12550 window.SwymCallbacks.push((swat) => { 12551 if (!swat || !themeId) { 12552 return; 12553 } 12554 const triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat; 12555 if (typeof triggerHeartbeat !== "function") return; 12556 12557 const lastHeartbeat = isDesignMode ? collectionsButtonHeartbeatData?.editor : collectionsButtonHeartbeatData?.[themeId]; 12558 const themeContext = isDesignMode ? 'editor' : themeId; 12559 12560 const extensionData = { 12561 extensionName: "add-to-wishlist-collections-button", 12562 extensionType: "app-embed", 12563 metadata: heartbeatMetadata, 12564 themeId: themeContext, 12565 extensionSource: "default" 12566 }; 12567 12568 /** Stop heartbeat 12569 triggerHeartbeat(extensionData, lastHeartbeat); 12570 */ 12571 }); 12572 })(); // IIFE to prevent polluting global scope 12573</script>
12573 12574 12575 12576<style> 12577 .swym-advanced-wishlist-collections-container { 12578 display: none; 12579 } 12580</style> 12581</div>
12581<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
12581 12582</body> 12583</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.