PageSourceSearch

https://arran.com/

html arran.com collected 2026-10-03 21:59:00 UTC 785,623 bytes, 8,337 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en" mp-oko>
3  <head>
4	
4<script id="pandectes-rules">�   /* PANDECTES-GDPR: DO NOT MODIFY AUTO GENERATED CODE OF THIS SCRIPT */�   �   window.PandectesSettings = {"store":{"id":2966192195,"plan":"plus","theme":"MP: Arran (Stencil) Production Theme","primaryLocale":"en","adminMode":false},"tsPublished":1712041487,"declaration":{"showPurpose":false,"showProvider":false,"declIntroText":"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.","showDateGenerated":true},"language":{"languageMode":"Single","fallbackLanguage":"en","languageDetection":"browser","languagesSupported":[]},"texts":{"managed":{"headerText":{"en":"We respect your privacy"},"consentText":{"en":"This website uses cookies to ensure you get the best experience."},"dismissButtonText":{"en":"Ok"},"linkText":{"en":"Learn more"},"imprintText":{"en":"Imprint"},"preferencesButtonText":{"en":"Preferences"},"allowButtonText":{"en":"Accept"},"denyButtonText":{"en":"Decline"},"leaveSiteButtonText":{"en":"Leave this site"},"cookiePolicyText":{"en":"Cookie policy"},"preferencesPopupTitleText":{"en":"Manage consent preferences"},"preferencesPopupIntroText":{"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."},"preferencesPopupCloseButtonText":{"en":"Close"},"preferencesPopupAcceptAllButtonText":{"en":"Accept all"},"preferencesPopupRejectAllButtonText":{"en":"Reject all"},"preferencesPopupSaveButtonText":{"en":"Save preferences"},"accessSectionTitleText":{"en":"Data portability"},"accessSectionParagraphText":{"en":"You have the right to request access to your data at any time."},"rectificationSectionTitleText":{"en":"Data Rectification"},"rectificationSectionParagraphText":{"en":"You have the right to request your data to be updated whenever you think it is appropriate."},"erasureSectionTitleText":{"en":"Right to be forgotten"},"erasureSectionParagraphText":{"en":"You have the right to ask all your data to be erased. After that, you will no longer be able to access your account."},"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."}}
4,"categories":{"strictlyNecessaryCookiesTitleText":{"en":"Strictly necessary cookies"},"functionalityCookiesTitleText":{"en":"Functional cookies"},"performanceCookiesTitleText":{"en":"Performance cookies"},"targetingCookiesTitleText":{"en":"Targeting cookies"},"unclassifiedCookiesTitleText":{"en":"Unclassified 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. The website cannot function properly without these cookies."},"functionalityCookiesDescriptionText":{"en":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly."},"performanceCookiesDescriptionText":{"en":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular."},"targetingCookiesDescriptionText":{"en":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites.    They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising."},"unclassifiedCookiesDescriptionText":{"en":"Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies."}},"auto":{"declName":{"en":"Name"},"declPath":{"en":"Path"},"declType":{"en":"Type"},"declDomain":{"en":"Domain"},"declPurpose":{"en":"Purpose"},"declProvider":{"en":"Provider"},"declRetention":{"en":"Retention"},"declFirstParty":{"en":"First-party"},"declThirdParty":{"en":"Third-party"},"declSeconds":{"en":"seconds"},"declMinutes":{"en":"minutes"},"declHours":{"en":"hours"},"declDays":{"en":"days"},"declMonths":{"en":"months"},"declYears":{"en":"years"},"declSession":{"en":"Session"},"cookiesDetailsText":{"en":"Cookies details"},"preferencesPopupAlwaysAllowedText":{"en":"Always allowed"},"submitButton":{"en":"Submit"},"submittingButton":{"en":"Submitting..."},"cancelButton":{"en":"Cancel"},"guestsSupportInfoText":{"en":"Please login with your customer account to further proceed."},"guestsSupportEmailPlaceholder":{"en":"E-mail address"},"guestsSupportEmailValidationError":{"en":"Email is not valid"},"guestsSupportEmailSuccessTitle":{"en":"Thank you for your request"},"guestsSupportEmailFailureTitle":{"en":"A problem occurred"},"guestsSupportEmailSuccessMessage":{"en":"If you are registered as a customer of this store, you will soon receive an email with instructions on how to proceed."},"guestsSupportEmailFailureMessage":{"en":"Your request was not submitted. Please try again and if problem persists, contact store owner for assistance."},"confirmationSuccessTitle":{"en":"Your request is verified"},"confirmationFailureTitle":{"en":"A problem occurred"},"confirmationSuccessMessage":{"en":"We will soon get back to you as to your request."},"confirmationFailureMessage":{"en":"Your request was not verified. Please try again and if problem persists, contact store owner for assistance"},"consentSectionTitleText":{"en":"Your cookie consent"},"consentSectionNoConsentText":{"en":"You have not consented to the cookies policy of this website."},"consentSectionConsentedText":{"en":"You consented to the cookies policy of this website on"},"consentStatus":{"en":"Consent preference"},"consentDate":{"en":"Consent date"},"consentId":{"en":"Consent ID"},"consentSectionChangeConsentActionText":{"en":"Change consent preference"},"accessSectionGDPRRequestsActionText":{"en":"Data subject requests"},"accessSectionAccountInfoActionText":{"en":"Personal data"},"accessSectionOrdersRecordsActionText":{"en":"Orders"},"accessSectionDownloadReportActionText":{"en":"Request export"},"rectificationCommentPlaceholder":{"en":"Describe what you want to be updated"},"rectificationCommentValidationError":{"en":"Comment is required"},"rectificationSectionEditAccountActionText":{"en":"Request an update"}
4,"erasureSectionRequestDeletionActionText":{"en":"Request personal data deletion"}}},"library":{"previewMode":false,"fadeInTimeout":0,"defaultBlocked":7,"showLink":true,"showImprintLink":false,"enabled":true,"cookie":{"name":"_pandectes_gdpr","expiryDays":365,"secure":true,"domain":""},"dismissOnScroll":false,"dismissOnWindowClick":false,"dismissOnTimeout":false,"palette":{"popup":{"background":"#FFFFFF","backgroundForCalculations":{"a":1,"b":255,"g":255,"r":255},"text":"#000000"},"button":{"background":"#000000","backgroundForCalculations":{"a":1,"b":0,"g":0,"r":0},"text":"#FFFFFF","textForCalculation":{"a":1,"b":255,"g":255,"r":255},"border":"transparent"}},"content":{"href":"https://arran-aromatics.myshopify.com/policies/privacy-policy","imprintHref":"/","close":"&#10005;","target":"","logo":"<img class=\"cc-banner-logo\" height=\"40\" width=\"40\" src=\"https://cdn.shopify.com/s/files/1/0029/6619/2195/t/120/assets/pandectes-logo.png?v=1705582379\" alt=\"ARRAN Sense of Scotland\" />"},"window":"<div role=\"dialog\" aria-live=\"polite\" aria-label=\"cookieconsent\" aria-describedby=\"cookieconsent:desc\" id=\"pandectes-banner\" class=\"cc-window-wrapper cc-bottom-center-wrapper\"><div class=\"pd-cookie-banner-window cc-window {{classes}}\"><!--googleoff: all-->{{children}}<!--googleon: all--></div></div>","compliance":{"custom":"<div class=\"cc-compliance cc-highlight\">{{preferences}}{{allow}}</div>"},"type":"custom","layouts":{"basic":"{{logo}}{{messagelink}}{{compliance}}"},"position":"bottom-center","theme":"classic","revokable":false,"animateRevokable":false,"revokableReset":false,"revokableLogoUrl":"https://cdn.shopify.com/s/files/1/0029/6619/2195/t/120/assets/pandectes-reopen-logo.png?v=1705582380","revokablePlacement":"bottom-left","revokableMarginHorizontal":15,"revokableMarginVertical":15,"static":false,"autoAttach":true,"hasTransition":true,"blacklistPage":[""]},"geolocation":{"brOnly":false,"caOnly":false,"chOnly":false,"euOnly":false,"jpOnly":false,"thOnly":false,"canadaOnly":false,"globalVisibility":true},"dsr":{"guestsSupport":false,"accessSectionDownloadReportAuto":false},"banner":{"resetTs":1705582378,"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: 2147483647;}    .cc-window{z-index: 2147483647;font-family: inherit;}    .pd-cookie-banner-window .cc-header{font-family: inherit;}    .pd-cp-ui{font-family: inherit; background-color: #FFFFFF;color:#000000;}    button.pd-cp-btn, a.pd-cp-btn{background-color:#000000;color:#FFFFFF!important;}    input + .pd-cp-preferences-slider{background-color: rgba(0, 0, 0, 0.3)}    .pd-cp-scrolling-section::-webkit-scrollbar{background-color: rgba(0, 0, 0, 0.3)}    input:checked + .pd-cp-preferences-slider{background-color: rgba(0, 0, 0, 1)}    .pd-cp-scrolling-section::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 1)}    .pd-cp-ui-close{color:#000000;}    .pd-cp-preferences-slider:before{background-color: #FFFFFF}    .pd-cp-title:before {border-color: #000000!important}    .pd-cp-preferences-slider{background-color:#000000}    .pd-cp-toggle{color:#000000!important}    @media(max-width:699px) {.pd-cp-ui-close-top svg {fill: #000000}}    .pd-cp-toggle:hover,.pd-cp-toggle:visited,.pd-cp-toggle:active{color:#000000!important}    .pd-cookie-banner-window {box-shadow: 0 0 18px rgb(0 0 0 / 20%);}  ","customJavascript":null,"showPoweredBy":false,"hybridStrict":false,"cookiesBlockedByDefault":"7","isActive":true,"implicitSavePreferences":true,"cookieIcon":false,"blockBots":false,"showCookiesDetails":true,"hasTransition":true,"blockingPage":false,"showOnlyLandingPage":false,"leaveSiteUrl":"https://www.google.com","linkRespectStoreLang":false},"cookies":{"0":[{"name":"keep_alive","domain":"arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Used in connection with buyer localization."}},{"name":"secure_customer_sig","domain":"arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used in connection with customer login."}},{"name":"cart_currency","domain":"arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 ","expires":2,"unit":"declSession","purpose":{"en":"The cookie is necessary for the secure checkout and payment function on the website. This function is provided by shopify.com."}},{"name":"localization","domain":"arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Shopify store localization"}},{"name":"_cmp_a","domain":".arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 day(s)","expires":1,"unit":"declDays","purpose":{"en":"Used for managing customer privacy settings."}},{"name":"shopify_pay_redirect","domain":"arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 hour(s)","expires":1,"unit":"declHours","purpose":{"en":"The cookie is necessary for the secure checkout and payment function on the website. This function is provided by shopify.com."}},{"name":"_secure_session_id","domain":"arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 month(s)","expires":1,"unit":"declMonths","purpose":{"en":"Used in connection with navigation through a storefront."}}],"1":[{"name":"PHPSESSID","domain":"tracead.com","path":"/","provider":"Unknown","firstParty":false,"retention":"Session","expires":-54,"unit":"declYears","purpose":{"en":"Cookie is placed by PHP with unknown functionality."}},{"name":"_hjSessionUser_3011908","domain":".arran.com","path":"/","provider":"Hotjar","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_hjSession_3011908","domain":".arran.com","path":"/","provider":"Hotjar","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":""}}],"2":[{"name":"_shopify_y","domain":".arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics."}}
4,{"name":"_orig_referrer","domain":".arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 ","expires":2,"unit":"declSession","purpose":{"en":"Tracks landing pages."}},{"name":"_landing_page","domain":".arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 ","expires":2,"unit":"declSession","purpose":{"en":"Tracks landing pages."}},{"name":"_shopify_sa_t","domain":".arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_shopify_sa_p","domain":".arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_shopify_s","domain":".arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics."}},{"name":"_ga","domain":".arran.com","path":"/","provider":"Google","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Cookie is set by Google Analytics with unknown functionality"}},{"name":"_gid","domain":".arran.com","path":"/","provider":"Google","firstParty":true,"retention":"1 day(s)","expires":1,"unit":"declDays","purpose":{"en":"Cookie is placed by Google Analytics to count and track pageviews."}},{"name":"_gat","domain":".arran.com","path":"/","provider":"Google","firstParty":true,"retention":"1 minute(s)","expires":1,"unit":"declMinutes","purpose":{"en":"Cookie is placed by Google Analytics to filter requests from bots."}},{"name":"__cf_bm","domain":".r1-t.trackedlink.net","path":"/","provider":"CloudFlare","firstParty":false,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Used to manage incoming traffic that matches criteria associated with bots."}},{"name":"snize-recommendation","domain":"arran.com","path":"/","provider":"Searchanise","firstParty":true,"retention":"Session","expires":-54,"unit":"declYears","purpose":{"en":"Used to track a user's interaction with the store products, so that the website can show you relevant products."}},{"name":"_shopify_s","domain":"com","path":"/","provider":"Shopify","firstParty":false,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":"Shopify analytics."}},{"name":"_boomr_clss","domain":"https://arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":"Used to monitor and optimize the performance of Shopify stores."}},{"name":"_ga_9XK2VDPRQF","domain":".arran.com","path":"/","provider":"Google","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_ga_JGN3BRRPS3","domain":".arran.com","path":"/","provider":"Google","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}}],"4":[{"name":"IDE","domain":".doubleclick.net","path":"/","provider":"Google","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"To measure the visitors’ actions after they click through from an advert. Expires after 1 year."}},{"name":"_gcl_au","domain":".arran.com","path":"/","provider":"Google","firstParty":true,"retention":"3 month(s)","expires":3,"unit":"declMonths","purpose":{"en":"Cookie is placed by Google Tag Manager to track conversions."}},{"name":"_ttp","domain":".tiktok.com","path":"/","provider":"TikTok","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"To measure and improve the performance of your advertising campaigns and to personalize the user's experience (including ads) on TikTok."}},{"name":"MUID","domain":".bing.com","path":"/","provider":"Microsoft","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Cookie is placed by Microsoft to track visits across websites."}},{"name":"_uetsid","domain":".arran.com","path":"/","provider":"Bing","firstParty":true,"retention":"1 day(s)","expires":1,"unit":"declDays","purpose":{"en":"This cookie is used by Bing to determine what ads should be shown that may be relevant to the end user perusing the site."}},{"name":"_uetvid","domain":".arran.com","path":"/","provider":"Bing","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences."}},{"name":"swym-pid","domain":".arran.com","path":"/","provider":"Swym","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used by swym application."}},{"name":"swym-session-id","domain":".arran.com","path":"/","provider":"Swym","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Used by the SWYM Wishlist Plus Shopify plugin."}},{"name":"swym-o_s","domain":".arran.com","path":"/","provider":"Swym","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Used by swym application."}},{"name":"swym-swymRegid","domain":".arran.com","path":"/","provider":"Amazon","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used by swym application."}},{"name":"_fbp","domain":".arran.com","path":"/","provider":"Facebook","firstParty":true,"retention":"3 month(s)","expires":3,"unit":"declMonths","purpose":{"en":"Cookie is placed by Facebook to track visits across websites."}},{"name":"_tt_enable_cookie","domain":".arran.com","path":"/","provider":"TikTok","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used to identify a visitor."}},{"name":"_ttp","domain":".arran.com","path":"/","provider":"TikTok","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"To measure and improve the performance of your advertising campaigns and to personalize the user's experience (including ads) on TikTok."}},{"name":"po_visitor","domain":"arran.com","path":"/","provider":"Pushowl","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used by Pushowl to monitor related user activity on the store."}},{"name":"wpm-domain-test","domain":"com","path":"/","provider":"Shopify","firstParty":false,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":"Used to test the storage of parameters about products added to the cart or payment currency"}},{"name":"wpm-domain-test","domain":"arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":"Used to test the storage of parameters about products added to the cart or payment currency"}},{"name":"swym-cu_ct","domain":".arran.com","path":"/","provider":"Swym","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used by swym application."}},{"name":"swym-instrumentMap","domain":".arran.com","path":"/","provider":"Swym","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used by swym application."}}
4,{"name":"lastExternalReferrer","domain":"https://arran.com","path":"/","provider":"Facebook","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":"Detects how the user reached the website by registering their last URL-address."}},{"name":"lastExternalReferrerTime","domain":"https://arran.com","path":"/","provider":"Facebook","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":"Contains the timestamp of the last update of the lastExternalReferrer cookie."}},{"name":"tt_pixel_session_index","domain":"https://arran.com","path":"/","provider":"TikTok","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"en":"Used by the social networking service, TikTok, for tracking the use of embedded services."}},{"name":"tt_sessionId","domain":"https://arran.com","path":"/","provider":"TikTok","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"en":"Used by the social networking service, TikTok, for tracking the use of embedded services."}},{"name":"tt_appInfo","domain":"https://arran.com","path":"/","provider":"TikTok","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"en":"Used by the social networking service, TikTok, for tracking the use of embedded services."}}],"8":[{"name":"swym-email","domain":".arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used by swym application."}},{"name":"_uetsid","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":"This cookie is used by Bing to determine what ads should be shown that may be relevant to the end user perusing the site."}},{"name":"_uetvid","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":"Used to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences."}},{"name":"_cfuvid","domain":".feefo.com","path":"/","provider":"Unknown","firstParty":false,"retention":"Session","expires":-54,"unit":"declYears","purpose":{"en":""}},{"name":"recordID","domain":".arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"dmSessionID","domain":".arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"20 minute(s)","expires":20,"unit":"declMinutes","purpose":{"en":""}},{"name":"tracead_v2","domain":"tracead.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_vwo_uuid_v2","domain":".arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_hjIncludedInSessionSample_3011908","domain":".arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":""}},{"name":"np-count-c3beb99b-d4da-456d-afa6-6917dd4cbe48","domain":"arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 ","expires":1,"unit":"declSession","purpose":{"en":""}},{"name":"4067203a-2e5d-490d-b24b-bef60cef27f1","domain":"www.pubxtags.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 month(s)","expires":1,"unit":"declMonths","purpose":{"en":""}},{"name":"MSPTC","domain":".bing.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"np-shown-c3beb99b-d4da-456d-afa6-6917dd4cbe48","domain":"arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":-54,"unit":"declYears","purpose":{"en":""}},{"name":"swym-rconfig_cache","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"swym-products_timestamp","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"__verify","domain":"arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":""}},{"name":"swym-devices_timestamp","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"swym-products","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"swym-authn","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_uetsid_exp","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"sb_suid","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"SeStatisticSession","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_uetvid_exp","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"snize-cart-changed","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"pushowl_visitor_token","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"snize-recommendations-clicks","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"__klarna_sdk_version","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"swym-ab-test-config","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"snize-current-product-id","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"pushowl_original_url_params","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"swym-authn_timestamp","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"ClicksQueue","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"ProductsSearch","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"feefoUserId","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"snize-recommendations-added","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"smile_shopify_data","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"swym-wishlisthkey_timestamp","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"swym-devices","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"svelte-app-v0.1.304","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"hjActiveViewportIds","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"pushowl_landing_page_url","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"swym-rapps_cache","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"isNewSession","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"__klarna_sdk_identity-api","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"hjViewportId","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"pushowl_task_type","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"pushowl_shopify_config-1.5-416cf797-dc56-4b0b-a7f4-fb1acb2dcb82","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"pushowl_referrer","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"pushowl_landing_page_url_params","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_hjLocalStorageTest","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"lstest","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"local-storage-test","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"pushowl_session_token","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"snize_search_data","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"test","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_hjSessionStorageTest","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"bugsnag-anonymous-id","domain":"https://pay.shopify.com","path":"/","provider":"Unknown","firstParty":false,"retention":"Persistent","expires":1,"unit":"declYears","purpose":{"en":""}}]},"blocker":{"isActive":false,"googleConsentMode":{"id":"","analyticsId":"","isActive":true,"adStorageCategory":4,"analyticsStorageCategory":2,"personalizationStorageCategory":1,"functionalityStorageCategory":1,"customEvent":true,"securityStorageCategory":0,"redactData":true,"urlPassthrough":false,"dataLayerProperty":"dataLayer"},"facebookPixel":{"id":"","isActive":false,"ldu":false},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"gpcIsActive":false,"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:[]};var e="javascript/blocked",t="_pandectes_gdpr";function n(e){return new RegExp(e.replace(/[/\\.+?$()]/g,"\\$&").replace("*","(.*)"))}var a=function(e){try{return JSON.parse(e)}catch(e){return!1}},r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"log",n=new URLSearchParams(window.location.search);n.get("log")&&console[t]("PandectesRules: ".concat(e))};function o(e){var t=document.createElement("script");t.async=!0,t.src=e,document.head.appendChild(t)}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
4t%2?i(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var a,r,o=[],i=!0,s=!1;try{for(n=n.call(e);!(i=(a=n.next()).done)&&(o.push(a.value),!t||o.length!==t);i=!0);}catch(e){s=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(s)throw r}}return o}(e,t)||f(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e){return function(e){if(Array.isArray(e))return p(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||f(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){if(e){if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var g=window.PandectesRulesSettings||window.PandectesSettings,y=!(void 0===window.dataLayer||!Array.isArray(window.dataLayer)||!window.dataLayer.some((function(e){return"pandectes_full_scan"===e.event}))),h=function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,r="; "+document.cookie,o=r.split("; "+n+"=");if(o.length<2)e={};else{var i=o.pop(),s=i.split(";");e=window.atob(s.shift())}var c=a(e);return!1!==c?c:e}(),v=g.banner.isActive,w=g.blocker,m=w.defaultBlocked,b=w.patterns,k=h&&null!==h.preferences&&void 0!==h.preferences?h.preferences:null,_=y?0:v?null===k?m:k:0,L={1:0==(1&_),2:0==(2&_),4:0==(4&_)},S=b.blackList,C=b.whiteList,P=b.iframesBlackList,A=b.iframesWhiteList,E=b.beaconsBlackList,O=b.beaconsWhiteList,B={blackList:[],whiteList:[],iframesBlackList:{1:[],2:[],4:[],8:[]},iframesWhiteList:[],beaconsBlackList:{1:[],2:[],4:[],8:[]},beaconsWhiteList:[]};[1,2,4].map((function(e){var t;L[e]||((t=B.blackList).push.apply(t,u(S[e].length?S[e].map(n):[])),B.iframesBlackList[e]=P[e].length?P[e].map(n):[],B.beaconsBlackList[e]=E[e].length?E[e].map(n):[])})),B.whiteList=C.length?C.map(n):[],B.iframesWhiteList=A.length?A.map(n):[],B.beaconsWhiteList=O.length?O.map(n):[];var j={scripts:[],iframes:{1:[],2:[],4:[]},beacons:{1:[],2:[],4:[]},css:{1:[],2:[],4:[]}},I=function(t,n){return t&&(!n||n!==e)&&(!B.blackList||B.blackList.some((function(e){return e.test(t)})))&&(!B.whiteList||B.whiteList.every((function(e){return!e.test(t)})))},R=function(e){var t=e.getAttribute("src");return B.blackList&&B.blackList.every((function(e){return!e.test(t)}))||B.whiteList&&B.whiteList.some((function(e){return e.test(t)}))},N=function(e,t){var n=B.iframesBlackList[t],a=B.iframesWhiteList;return e&&(!n||n.some((function(t){return t.test(e)})))&&(!a||a.every((function(t){return!t.test(e)})))},T=function(e,t){var n=B.beaconsBlackList[t],a=B.beaconsWhiteList;return e&&(!n||n.some((function(t){return t.test(e)})))&&(!a||a.every((function(t){return!t.test(e)})))},x=new MutationObserver((function(e){for(var t=0;t<e.length;t++)for(var n=e[t].addedNodes,a=0;a<n.length;a++){var r=n[a],o=r.dataset&&r.dataset.cookiecategory;if(1===r.nodeType&&"LINK"===r.tagName){var i=r.dataset&&r.dataset.href;if(i&&o)switch(o){case"functionality":case"C0001":j.css[1].push(i);break;case"performance":case"C0002":j.css[2].push(i);break;case"targeting":case"C0003":j.css[4].push(i)}}}})),D=new MutationObserver((function(t){for(var n=0;n<t.length;n++)for(var a=t[n].addedNodes,r=function(t){var n=a[t],r=n.src||n.dataset&&n.dataset.src,o=n.dataset&&n.dataset.cookiecategory;if(1===n.nodeType&&"IFRAME"===n.tagName){if(r){var i=!1;N(r,1)||"functionality"===o||"C0001"===o?(i=!0,j.iframes[1].push(r)):N(r,2)||"performance"===o||"C0002"===o?(i=!0,j.iframes[2].push(r)):(N(r,4)||"targeting"===o||"C0003"===o)&&(i=!0,j.iframes[4].push(r)),i&&(n.removeAttribute("src"),n.setAttribute("data-src",r))}}else if(1===n.nodeType&&"IMG"===n.tagName){if(r){var s=!1;T(r,1)?(s=!0,j.beacons[1].push(r)):T(r,2)?(s=!0,j.beacons[2].push(r)):T(r,4)&&(s=!0,j.beacons[4].push(r)),s&&(n.removeAttribute("src"),n.setAttribute("data-src",r))}}else if(1===n.nodeType&&"LINK"===n.tagName){var c=n.dataset&&n.dataset.href;if(c&&o)switch(o){case"functionality":case"C0001":j.css[1].push(c);break;case"performance":case"C0002":j.css[2].push(c);break;case"targeting":case"C0003":j.css[4].push(c)}}
4else if(1===n.nodeType&&"SCRIPT"===n.tagName){var l=n.type,d=!1;if(I(r,l))d=!0;else if(r&&o)switch(o){case"functionality":case"C0001":d=!0,window.PandectesRules.manualBlacklist[1].push(r);break;case"performance":case"C0002":d=!0,window.PandectesRules.manualBlacklist[2].push(r);break;case"targeting":case"C0003":d=!0,window.PandectesRules.manualBlacklist[4].push(r)}if(d){j.scripts.push([n,l]),n.type=e;n.addEventListener("beforescriptexecute",(function t(a){n.getAttribute("type")===e&&a.preventDefault(),n.removeEventListener("beforescriptexecute",t)})),n.parentElement&&n.parentElement.removeChild(n)}}},o=0;o<a.length;o++)r(o)})),M=document.createElement,z={src:Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"src"),type:Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"type")};window.PandectesRules.unblockCss=function(e){var t=j.css[e]||[];t.length&&r("Unblocking CSS for ".concat(e)),t.forEach((function(e){var t=document.querySelector('link[data-href^="'.concat(e,'"]'));t.removeAttribute("data-href"),t.href=e})),j.css[e]=[]},window.PandectesRules.unblockIFrames=function(e){var t=j.iframes[e]||[];t.length&&r("Unblocking IFrames for ".concat(e)),B.iframesBlackList[e]=[],t.forEach((function(e){var t=document.querySelector('iframe[data-src^="'.concat(e,'"]'));t.removeAttribute("data-src"),t.src=e})),j.iframes[e]=[]},window.PandectesRules.unblockBeacons=function(e){var t=j.beacons[e]||[];t.length&&r("Unblocking Beacons for ".concat(e)),B.beaconsBlackList[e]=[],t.forEach((function(e){var t=document.querySelector('img[data-src^="'.concat(e,'"]'));t.removeAttribute("data-src"),t.src=e})),j.beacons[e]=[]},window.PandectesRules.unblockInlineScripts=function(e){var t=1===e?"functionality":2===e?"performance":"targeting";document.querySelectorAll('script[type="javascript/blocked"][data-cookiecategory="'.concat(t,'"]')).forEach((function(e){var t=e.textContent;e.parentNode.removeChild(e);var n=document.createElement("script");n.type="text/javascript",n.textContent=t,document.body.appendChild(n)}))},window.PandectesRules.unblock=function(t){t.length<1?(B.blackList=[],B.whiteList=[],B.iframesBlackList=[],B.iframesWhiteList=[]):(B.blackList&&(B.blackList=B.blackList.filter((function(e){return t.every((function(t){return"string"==typeof t?!e.test(t):t instanceof RegExp?e.toString()!==t.toString():void 0}))}))),B.whiteList&&(B.whiteList=[].concat(u(B.whiteList),u(t.map((function(e){if("string"==typeof e){var t=".*"+n(e)+".*";if(B.whiteList.every((function(e){return e.toString()!==t.toString()})))return new RegExp(t)}else if(e instanceof RegExp&&B.whiteList.every((function(t){return t.toString()!==e.toString()})))return e;return null})).filter(Boolean)))));for(var a=document.querySelectorAll('script[type="'.concat(e,'"]')),o=0;o<a.length;o++){var i=a[o];R(i)&&(j.scripts.push([i,"application/javascript"]),i.parentElement.removeChild(i))}var s=0;u(j.scripts).forEach((function(e,t){var n=d(e,2),a=n[0],r=n[1];if(R(a)){for(var o=document.createElement("script"),i=0;i<a.attributes.length;i++){var c=a.attributes[i];"src"!==c.name&&"type"!==c.name&&o.setAttribute(c.name,a.attributes[i].value)}o.setAttribute("src",a.src),o.setAttribute("type",r||"application/javascript"),document.head.appendChild(o),j.scripts.splice(t-s,1),s++}})),0==B.blackList.length&&0===B.iframesBlackList[1].length&&0===B.iframesBlackList[2].length&&0===B.iframesBlackList[4].length&&0===B.beaconsBlackList[1].length&&0===B.beaconsBlackList[2].length&&0===B.beaconsBlackList[4].length&&(r("Disconnecting observers"),D.disconnect(),x.disconnect())};var W,F,U=g.store.adminMode,q=g.blocker,J=q.defaultBlocked;W=function(){!function(){var e=window.Shopify.trackingConsent;if(!1!==e.shouldShowBanner()||null!==k||7!==J)try{var t=U&&!(window.Shopify&&window.Shopify.AdminBarInjector),n={preferences:0==(1&_)||y||t,analytics:0==(2&_)||y||t,marketing:0==(4&_)||y||t};e.firstPartyMarketingAllowed()===n.marketing&&e.analyticsProcessingAllowed()===n.analytics&&e.preferencesProcessingAllowed()===n.preferences||(n.sale_of_data=n.marketing,e.setTrackingConsent(n,(function(e){e&&e.error?r("Shopify.customerPrivacy API - failed to setTrackingConsent"):r("setTrackingConsent(".concat(JSON.stringify(n),")"))})))}catch(e){r("Shopify.customerPrivacy API - exception")}}(),function(){var e=window.Shopify.trackingConsent,t=e.currentVisitorConsent();if(q.gpcIsActive&&"CCPA"===e.getRegulation()&&"no"===t.gpc&&"yes"!==t.sale_of_data){var n={s
4ale_of_data:!1};e.setTrackingConsent(n,(function(e){e&&e.error?r("Shopify.customerPrivacy API - failed to setTrackingConsent({".concat(JSON.stringify(n),")")):r("setTrackingConsent(".concat(JSON.stringify(n),")"))}))}}()},F=null,window.Shopify&&window.Shopify.loadFeatures&&window.Shopify.trackingConsent?W():F=setInterval((function(){window.Shopify&&window.Shopify.loadFeatures&&(clearInterval(F),window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],(function(e){e?r("Shopify.customerPrivacy API - failed to load"):(r("shouldShowBanner() -> ".concat(window.Shopify.trackingConsent.shouldShowBanner()," | saleOfDataRegion() -> ").concat(window.Shopify.trackingConsent.saleOfDataRegion())),W())})))}),10);var G=g.banner.isActive,H=g.blocker.googleConsentMode,$=H.isActive,K=H.customEvent,V=H.id,Y=void 0===V?"":V,Q=H.analyticsId,X=void 0===Q?"":Q,Z=H.adwordsId,ee=void 0===Z?"":Z,te=H.redactData,ne=H.urlPassthrough,ae=H.adStorageCategory,re=H.analyticsStorageCategory,oe=H.functionalityStorageCategory,ie=H.personalizationStorageCategory,se=H.securityStorageCategory,ce=H.dataLayerProperty,le=void 0===ce?"dataLayer":ce,de=H.waitForUpdate,ue=void 0===de?0:de,fe=H.useNativeChannel,pe=void 0!==fe&&fe;function ge(){window[le].push(arguments)}window[le]=window[le]||[];var ye,he,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(G&&$){var we=0==(_&ae)?"granted":"denied",me=0==(_&re)?"granted":"denied",be=0==(_&oe)?"granted":"denied",ke=0==(_&ie)?"granted":"denied",_e=0==(_&se)?"granted":"denied";ve.hasInitialized=!0,ve.useNativeChannel=pe,ve.ads_data_redaction="denied"===we&&te,ve.url_passthrough=ne,ve.storage.ad_storage=we,ve.storage.ad_user_data=we,ve.storage.ad_personalization=we,ve.storage.analytics_storage=me,ve.storage.functionality_storage=be,ve.storage.personalization_storage=ke,ve.storage.security_storage=_e,ue&&(ve.storage.wait_for_update="denied"===me||"denied"===we?ue:0),ve.data_layer_property=le||"dataLayer",ve.ads_data_redaction&&ge("set","ads_data_redaction",ve.ads_data_redaction),ve.url_passthrough&&ge("set","url_passthrough",ve.url_passthrough),ve.useNativeChannel&&(window[le].push=function(){for(var e=!1,t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];if(n&&n[0]){var r=n[0][0],o=n[0][1],i=n[0][2],s=i&&"object"===c(i)&&4===Object.values(i).length&&i.ad_storage&&i.analytics_storage&&i.ad_user_data&&i.ad_personalization;if("consent"===r&&s)if("default"===o)i.functionality_storage=ve.storage.functionality_storage,i.personalization_storage=ve.storage.personalization_storage,i.security_storage="granted",ve.storage.wait_for_update&&(i.wait_for_update=ve.storage.wait_for_update),e=!0;else if("update"===o){try{var l=window.Shopify.customerPrivacy.preferencesProcessingAllowed()?"granted":"denied";i.functionality_storage=l,i.personalization_storage=l}catch(e){}i.security_storage="granted"}}var d=Array.prototype.push.apply(this,n);return e&&window.dispatchEvent(new CustomEvent("PandectesEvent_NativeApp")),d}),pe?window.addEventListener("PandectesEvent_NativeApp",Le):Le()}function Le(){!1===pe?(console.log("Pandectes: Google Consent Mode (av2)"),ge("consent","default",ve.storage)):console.log("Pandectes: Google Consent Mode (av2nc)"),(Y.length||X.length||ee.length)&&(window[ve.data_layer_property].push({"pandectes.start":(new Date).getTime(),event:"pandectes-rules.min.js"}),(X.length||ee.length)&&ge("js",new Date));var e="https://www.googletagmanager.com";if(Y.length){var t=Y.split(",");window[ve.data_layer_property].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});for(var n=0;n<t.length;n++){var a="dataLayer"!==ve.data_layer_property?"&l=".concat(ve.data_layer_property):"";o("".concat(e,"/gtm.js?id=").concat(t[n].trim()).concat(a))}}if(X.length)for(var r=X.split(","),i=0;i<r.length;i++){var s=r[i].trim();
4s.length&&(o("".concat(e,"/gtag/js?id=").concat(s)),ge("config",s,{send_page_view:!1}))}if(ee.length)for(var c=ee.split(","),l=0;l<c.length;l++){var d=c[l].trim();d.length&&(o("".concat(e,"/gtag/js?id=").concat(d)),ge("config",d,{allow_enhanced_conversions:!0}))}pe&&window.removeEventListener("PandectesEvent_NativeApp",Le)}G&&K&&(he=7===(ye=_)?"deny":0===ye?"allow":"mixed",window[le].push({event:"Pandectes_Consent_Update",pandectes_status:he,pandectes_categories:{C0000:"allow",C0001:L[1]?"allow":"deny",C0002:L[2]?"allow":"deny",C0003:L[4]?"allow":"deny"}}));var Se=g.blocker,Ce=Se.klaviyoIsActive,Pe=Se.googleConsentMode.adStorageCategory;Ce&&window.addEventListener("PandectesEvent_OnConsent",(function(e){var t=e.detail.preferences;if(null!=t){var n=0==(t&Pe)?"granted":"denied";void 0!==window.klaviyo&&window.klaviyo.isIdentified()&&window.klaviyo.push(["identify",{ad_personalization:n,ad_user_data:n}])}})),g.banner.revokableTrigger&&window.addEventListener("PandectesEvent_OnInitialize",(function(){document.querySelectorAll('[href*="#reopenBanner"]').forEach((function(e){e.onclick=function(e){e.preventDefault(),window.Pandectes.fn.revokeConsent()}}))})),window.PandectesRules.gcm=ve;var Ae=g.banner.isActive,Ee=g.blocker.isActive;r("Prefs: ".concat(_," | Banner: ").concat(Ae?"on":"off"," | Blocker: ").concat(Ee?"on":"off"));var Oe=null===k&&/\/checkouts\//.test(window.location.pathname);0!==_&&!1===y&&Ee&&!Oe&&(r("Blocker will execute"),document.createElement=function(){for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];if("script"!==n[0].toLowerCase())return M.bind?M.bind(document).apply(void 0,n):M;var r=M.bind(document).apply(void 0,n);try{Object.defineProperties(r,{src:s(s({},z.src),{},{set:function(t){I(t,r.type)&&z.type.set.call(this,e),z.src.set.call(this,t)}}),type:s(s({},z.type),{},{get:function(){var t=z.type.get.call(this);return t===e||I(this.src,t)?null:t},set:function(t){var n=I(r.src,r.type)?e:t;z.type.set.call(this,n)}})}),r.setAttribute=function(t,n){if("type"===t){var a=I(r.src,r.type)?e:n;z.type.set.call(r,a)}else"src"===t?(I(n,r.type)&&z.type.set.call(r,e),z.src.set.call(r,n)):HTMLScriptElement.prototype.setAttribute.call(r,t,n)}}catch(e){console.warn("Yett: unable to prevent script execution for script src ",r.src,".\n",'A likely cause would be because you are using a third-party browser extension that monkey patches the "document.createElement" function.')}return r},D.observe(document.documentElement,{childList:!0,subtree:!0}),x.observe(document.documentElement,{childList:!0,subtree:!0}))}();
5�</script>
5
6	
7	
8    <!--
9    GooGhywoiu9839t543j0s7543uw1.  Please add [email protected] to GA account 290417209 with “Administrator” permissions - date 12/03/2024
10    -->
11	
12	
13    <meta charset="utf-8">
14    <meta http-equiv="X-UA-Compatible" content="IE=edge">
15    <meta name="viewport" content="width=device-width,initial-scale=1">
16    <meta name="theme-color" content="">
17    <link rel="canonical" href="https://arran.com/">
18
19<script>
vendor: 335 bytes, lines 19-23
19(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
20  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
21  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
22  'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
23  })(window,document,'script','dataLayer','
23GTM-TFXVVN6
vendor: 3 bytes, line 23
23');
23</script>
vendor: 69 bytes, lines 23-25
23
24
25<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
25GTM-TFXVVN6
vendor: 82 bytes, lines 25-26
25"
26height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
26<link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="icon" type="image/png" href="//arran.com/cdn/shop/files/favicon.png?crop=center&height=32&v=1631712978&width=32"><title>
27      Arran Aromatics | ARRAN Sense of Scotland | Bath, Body &amp; Home Products
28</title><meta name="description" content="Discover the evocative scents of ARRAN, made with the pure, mineral rich waters of our island home. Bring our island to your home with FREE delivery over £45.">
29
30<meta property="og:site_name" content="ARRAN Sense of Scotland">
31<meta property="og:url" content="https://arran.com/">
32<meta property="og:title" content="Arran Aromatics | ARRAN Sense of Scotland | Bath, Body &amp; Home Products">
33<meta property="og:type" content="website">
34<meta property="og:description" content="Discover the evocative scents of ARRAN, made with the pure, mineral rich waters of our island home. Bring our island to your home with FREE delivery over £45."><meta property="og:image" content="http://arran.com/cdn/shop/files/Master_logo_Arran_BK_shopify_bd1e8043-4cc3-4dde-9220-202a038e15f2_1200x628_pad_fff.jpg?v=1620903385">
35  <meta property="og:image:secure_url" content="https://arran.com/cdn/shop/files/Master_logo_Arran_BK_shopify_bd1e8043-4cc3-4dde-9220-202a038e15f2_1200x628_pad_fff.jpg?v=1620903385">
36  <meta property="og:image:width" content="1200">
37  <meta property="og:image:height" content="628"><meta name="twitter:site" content="@ARRAN_Sense"><meta name="twitter:card" content="summary_large_image">
38<meta name="twitter:title" content="Arran Aromatics | ARRAN Sense of Scotland | Bath, Body &amp; Home Products">
39<meta name="twitter:description" content="Discover the evocative scents of ARRAN, made with the pure, mineral rich waters of our island home. Bring our island to your home with FREE delivery over £45.">
39<script type="application/ld+json">
40{
41  "@context": "https://schema.org",
42  "@type": "Organization",
43  "@id": "https://arran.com#organization",
44  "name": "ARRAN Sense of Scotland","url": "https:\/\/arran.com","logo": {
45    "@type": "ImageObject",
46    "url": "https:\/\/arran.com\/cdn\/shop\/files\/site-logo.png?v=1614309175\u0026width=500",
47    "width": 312,
48    "height": 82
49  },"description": "Discover the evocative scents of ARRAN, made with the pure, mineral rich waters of our island home. Bring our island to your home with FREE delivery over £45. ","areaServed": "GB","sameAs": ["https:\/\/twitter.com\/ARRAN_Sense"
50,"https:\/\/www.facebook.com\/ARRANSenseofScotland"
51,"https:\/\/uk.pinterest.com\/ARRAN_Sense"
52,"https:\/\/www.instagram.com\/arransenseofscotland"
53,"https:\/\/www.tiktok.com\/@arransenseofscotland"
54,"https:\/\/www.youtube.com\/channel\/UCjDnK4To9qAho2pSO90-KUg"
55],"contactPoint": {
56    "@type": "ContactPoint",
57    "contactType": "customer service",
58    "url": "https:\/\/arran.com\/pages\/contact",
59    "areaServed": "GB",
60    "availableLanguage": "English"
61  },"aggregateRating": {
62    "@type": "AggregateRating",
63    "ratingValue": 4.8,
64    "reviewCount": 14139,
65    "bestRating": 5,
66    "worstRating": 1
67  }}
68</script>
68
69
70<script type="application/ld+json">
71{
72  "@context": "https://schema.org",
73  "@type": "WebSite",
74  "@id": "https://arran.com#website",
75  "name": "ARRAN Sense of Scotland",
76  "url": "https:\/\/arran.com",
77  "description": "Discover the evocative scents of ARRAN, made with the pure, mineral rich waters of our island home. Bring our island to your home with FREE delivery over £45. ",
78  "publisher": {
79    "@id": "https://arran.com#organization"
80  },
81  "potentialAction": {
82    "@type": "SearchAction",
83    "target": {
84      "@type": "EntryPoint",
85      "urlTemplate": "https://arran.com/search?q={search_term_string}"
86    },
87    "query-input": {
88      "@type": "PropertyValueSpecification",
89      "valueRequired": true,
90      "valueName": "search_term_string"
91    }
92  }
93}
94</script>
94<script type="application/ld+json">
95{
96  "@context": "https://schema.org",
97  "@type": "ItemList",
98  "name": "Our Most-Loved Products","url": "https:\/\/arran.com",
99  "numberOfItems": 8,
100  "itemListElement": [{
101      "@type": "ListItem",
102      "position": 1,
103      "url": "https:\/\/arran.com\/products\/after-the-rain-15ml-eau-de-parfum",
104      "name": "After The Rain 15ml Eau De Parfum"
105    },{
106      "@type": "ListItem",
107      "position": 2,
108      "url": "https:\/\/arran.com\/products\/womens-bath-shower-gel-gift-set",
109      "name": "Women's Bath \u0026 Shower Gel Gift Set"
110    },{
111      "@type": "ListItem",
112      "position": 3,
113      "url": "https:\/\/arran.com\/products\/after-the-rain-reed-diffuser",
114      "name": "After the Rain 200ml Reed Diffuser"
115    },{
116      "@type": "ListItem",
117      "position": 4,
118      "url": "https:\/\/arran.com\/products\/sannox-50ml-eau-de-parfum",
119      "name": "Sannox 50ml Eau De Parfum"
120    },{
121      "@type": "ListItem",
122      "position": 5,
123      "url": "https:\/\/arran.com\/products\/island-dusk-eau-de-parfum",
124      "name": "Island Dusk Eau de Parfum"
125    },{
126      "@type": "ListItem",
127      "position": 6,
128      "url": "https:\/\/arran.com\/products\/after-the-rain-bath-shower-gel",
129      "name": "After the Rain 300ml Bath \u0026 Shower Gel"
130    },{
131      "@type": "ListItem",
132      "position": 7,
133      "url": "https:\/\/arran.com\/products\/island-dusk-bath-shower-gel",
134      "name": "Island Dusk 300ml Bath \u0026 Shower Gel"
135    },{
136      "@type": "ListItem",
137      "position": 8,
138      "url": "https:\/\/arran.com\/products\/after-the-rain-hand-cream",
139      "name": "After The Rain 300ml Hand Cream"
140    }]
141}
142</script>
142<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
142<meta name="google-site-verification" content="e03hG7gT42oAgDtZKzVFML_kPkOLj9Rnderz5cm2R7A">
143<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/2966192195/digital_wallets/dialog">
144<meta id="in-context-paypal-metadata" data-shop-id="2966192195" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="GBP">
145<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
145<script async="async" src="/checkouts/internal/preloads.js?locale=en-GB&default_configuration_id=6068044149"></script>
145
146<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
147<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-GB&default_configuration_id=6068044149&shop_id=2966192195" crossorigin="anonymous"></script>
vendor: 1 bytes, line 147
147
148<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":2966192195,"countryCode":"GB","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/2966192195","merchantName":"ARRAN Sense of Scotland","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex","discover","elo"],"total":{"type":"pending","label":"ARRAN Sense of Scotland","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 148
148
149<script id="shopify-features" type="application/json">{"accessToken":"29ed6624c4b6925adc17d03d494e2f46","betas":["rich-media-storefront-analytics"],"domain":"arran.com","predictiveSearch":true,"shopId":2966192195,"locale":"en"}</script>
vendor: 1 bytes, line 149
149
150<script>var Shopify = Shopify || {};
151Shopify.shop = "arran-aromatics.myshopify.com";
152Shopify.locale = "en";
153Shopify.currency = {"active":"GBP","rate":"1.0"};
154Shopify.country = "GB";
155Shopify.theme = {"name":"MP: Arran (Stencil) Production Theme","id":187442397557,"schema_name":"Arran (Stencil)","schema_version":"1.3","theme_store_id":null,"role":"main"};
156Shopify.theme.handle = "null";
157Shopify.theme.style = {"id":null,"handle":null};
158Shopify.cdnHost = "arran.com/cdn";
159Shopify.routes = Shopify.routes || {};
160Shopify.routes.root = "/";
161Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
162Shopify.SignInWithShop = Shopify.SignInWithShop || {};
163Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
164Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 164
164
165<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 165
165
166<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 166
166
167<script>
168  window.ShopifyPay = window.ShopifyPay || {};
169  window.ShopifyPay.apiHost = "shop.app\/pay";
170  window.ShopifyPay.redirectState = null;
171</script>
vendor: 1 bytes, line 171
171
172<script>
173  window.Shopify = window.Shopify || {};
174  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
175  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
176  window.Shopify.SignInWithShop.eligible = true;
177</script>
vendor: 1 bytes, line 177
177
178<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 178
178
179<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 179
179
180<script type="module">
181  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
182
183  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
184
185</script>
vendor: 1 bytes, line 185
185
186<script>
187  window.Shopify = window.Shopify || {};
188  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
189  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"]};
190</script>
vendor: 1 bytes, line 190
190
191<script>(function() {
192  var isLoaded = false;
193  function asyncLoad() {
194    if (isLoaded) return;
195    isLoaded = true;
196    var urls = ["https:\/\/r1-t.trackedlink.net\/_dmspt.js?shop=arran-aromatics.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=arran-aromatics.myshopify.com","https:\/\/r1-t.trackedlink.net\/shopify\/ddgtag.js?shop=arran-aromatics.myshopify.com","\/\/searchserverapi1.com\/widgets\/shopify\/init.js?a=0v4x1u8i0C\u0026shop=arran-aromatics.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0029\/6619\/2195\/t\/256\/assets\/loy_2966192195.js?v=1780310528\u0026shop=arran-aromatics.myshopify.com","\/\/backinstock.useamp.com\/widget\/11901_1783058444.js?category=bis\u0026v=6\u0026shop=arran-aromatics.myshopify.com","https:\/\/s3.eu-west-1.amazonaws.com\/production-klarna-il-shopify-osm\/9b281ea3896e823dc21a80a7781a2a2c53b8ecc2\/arran-aromatics.myshopify.com-1790929695755.js?shop=arran-aromatics.myshopify.com"];
197    for (var i = 0; i < urls.length; i++) {
198      var s = document.createElement('script');
199      s.type = 'text/javascript';
200      s.async = true;
201      s.src = urls[i];
202      var x = document.getElementsByTagName('script')[0];
203      x.parentNode.insertBefore(s, x);
204    }
205  };
206  if(window.attachEvent) {
207    window.attachEvent('onload', asyncLoad);
208  } else {
209    window.addEventListener('load', asyncLoad, false);
210  }
211})();</script>
vendor: 1 bytes, line 211
211
212<script id="__st">var __st={"a":2966192195,"offset":3600,"reqid":"68c32635-77cc-475e-823a-efa4a3226b21-1791058139","pageurl":"arran.com\/","u":"06135afa016d","p":"home"};</script>
vendor: 1 bytes, line 212
212
213<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 213
213
214<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 214
214
215<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//arran.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 215
215
216<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 = "//arran.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
216<script crossorigin="anonymous" defer="defer" src="//arran.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 216
216
217<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 217
217
218<script>
219  window.Shopify = window.Shopify || {};
220  window.Shopify.MCP = window.Shopify.MCP || {};
221  window.Shopify.MCP.enabled = true;
222  window.Shopify.MCP.shop = "arran-aromatics.myshopify.com";
223  window.Shopify.MCP.mcpEndpoint = "https:\/\/arran.com\/api\/mcp";
224  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"]}}];
225</script>
vendor: 1 bytes, line 225
225
226<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("\/\/arran.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
227</script>
vendor: 1 bytes, line 227
227
228<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://arran.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
229</script>
vendor: 1 bytes, line 229
229
230<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
231  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);
232</script>
vendor: 1 bytes, line 232
232
233<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})}}));
234</script>
234
235<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://arran.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
236<style id="shopify-accelerated-checkout-cart">
237        #shopify-buyer-consent {
238  margin-top: 1em;
239  display: inline-block;
240  width: 100%;
241}
242
243#shopify-buyer-consent.hidden {
244  display: none;
245}
246
247#shopify-subscription-policy-button {
248  background: none;
249  border: none;
250  padding: 0;
251  text-decoration: underline;
252  font-size: inherit;
253  cursor: pointer;
254}
255
256#shopify-subscription-policy-button::before {
257  box-shadow: none;
258}
259
260      </style>
261
262<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
262
263
264
265    
265<script>
266      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
267      if (Shopify.designMode) {
268        document.documentElement.classList.add('shopify-design-mode');
269      }
270    </script>
270<script>
271      window.Shopify = window.Shopify || {};
272      window.MP = window.MP || {};
273    </script>
273<link href="//arran.com/cdn/shop/t/256/assets/theme.webpack.min.css?v=132766793321430623371790072735" rel="stylesheet" type="text/css" media="all" />
274
275
276<script>
277  window.MP.PreInitCallbacks = [];
278  window.MP.PostInitCallbacks = [];
279  window.MP.hasLoaded = false;
280
281  window.MP.PreInitCallbacks.push(function() {
282    //console.log("[S-D]", "Test pre-init callback in script-deferred");
283  });
284  window.MP.PostInitCallbacks.push(function() {
285    //console.log("[S-D]", "Test post-init callback in script-deferred");
286  });
287</script>
287<script src="//arran.com/cdn/shop/t/256/assets/theme.webpack.min.js?v=20619099188425164881790072740" defer="defer"></script>
287
288    
288<script src="//arran.com/cdn/shop/t/256/assets/global.js?v=45150479795097823221780310528" defer="defer"></script>
288<script defer src="https://kit.fontawesome.com/52eb8236c7.js" crossorigin="anonymous"></script>
288<link rel="stylesheet" href="https://use.typekit.net/ora0hao.css">
288<script src="https://www.dwin1.com/16711.js" type="text/javascript" defer="defer"></script>
288<meta name="google-site-verification" content="uTBuecDBYXP-77kEFscHVQVFggW-fn6TlD-bzxz4Z1g" />
288<script>
289  /* ----------------------------------------------------------------------------------------------------
290              IMPORTANT!
291  
292              The code below requires a developer to install and setup. 
293  
294              Please do not simply copy/paste this onto your website. 
295              ---------------------------------------------------------------------------------------------------- */
296  
297                  // Initiate Web Behaviour Tracking (this section MUST come prior any other dmPt calls)
298                  // Do not change this
299                  (function(w,d,u,t,o,c){w['dmtrackingobjectname']=o;c=d.createElement(t);c.async=1;c.src=u;t=d.getElementsByTagName 
300                  (t)[0];t.parentNode.insertBefore(c,t);w[o]=w[o]||function(){(w[o].q=w[o].q||[]).push(arguments);};
301                  })(window, document, '//static.trackedweb.net/js/_dmptv4.js', 'script', 'dmPt');
302  
303                  window.dmPt('create', 'DM-3838622424-01', 'arran.com,www.arran.com');
304                  
305                  window.dmPt('track');
306  </script>
306
307
308<script>
309  document.addEventListener("load", function() {
310    if(document.querySelector('#g-recaptcha').length){
311      let injectionPoint = document.querySelector('.shopify-challenge__container input[type="submit"]');
312      injectionPoint.insertAdjacentHTML("beforeend", `<input type="hidden" name="return_to" value="/pages/rewards" />`);
313    }
314  });
315</script>
315<!-- 
316Start of global snippet: Please do not remove
317-->
318<!-- Global site tag (gtag.js) - Google Marketing Platform -->
vendor: 64 bytes, lines 318-319
318
319<script async src="https://www.googletagmanager.com/gtag/js?id=
319DC-11848159
vendor: 12 bytes, line 319
319"></script>
320<script>
321  
vendor: 134 bytes, lines 321-325
321window.dataLayer = window.dataLayer || [];
322  function gtag(){dataLayer.push(arguments);}
323  gtag('js', new Date());
324
325  gtag('config', '
325DC-11848159
vendor: 4 bytes, line 325
325');
326</script>
326
327<!-- End of global snippet: Please do not remove -->
328
329<!--
330Event snippet for Arran - All Site (Standard) on : Please do not remove.
331Place this snippet on pages with events that you’re tracking. 
332Creation date: 04/29/2022
333-->
334<script>
335  gtag('event', 'conversion', {
336    'allow_custom_scripts': true,
337    'send_to': 'DC-11848159/gener0/arra-a0+standard'
338  });
339</script>
339
340<noscript>
341<img src="https://ad.doubleclick.net/ddm/activity/src=11848159;type=gener0;cat=arra-a0;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ord=1?" width="1" height="1" alt=""/>
342</noscript>
343<!-- End of event snippet: Please do not remove -->
344
345    
346<div id="shopify-section-static-scripts" class="shopify-section"><span style='display:none'>
347  
348<script>
349  /* ----------------------------------------------------------------------------------------------------
350              IMPORTANT!
351  
352              The code below requires a developer to install and setup. 
353  
354              Please do not simply copy/paste this onto your website. 
355              ---------------------------------------------------------------------------------------------------- */
356  
357                  // Initiate Web Behaviour Tracking (this section MUST come prior any other dmPt calls)
358                  // Do not change this
359                  (function(w,d,u,t,o,c){w['dmtrackingobjectname']=o;c=d.createElement(t);c.async=1;c.src=u;t=d.getElementsByTagName 
360                  (t)[0];t.parentNode.insertBefore(c,t);w[o]=w[o]||function(){(w[o].q=w[o].q||[]).push(arguments);};
361                  })(window, document, '//static.trackedweb.net/js/_dmptv4.js', 'script', 'dmPt');
362  
363                  window.dmPt('create', 'DM-3838622424-01', 'arran.com,www.arran.com');
364                  
365                  window.dmPt('track');
366  </script>
vendor: 1 bytes, line 366
366
367<script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"27004268", enableAutoSpaTracking: true};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
367
368</span>
369
370 </div><meta name="google-site-verification" content="09bpcLfB8WjsfEDaZ0k8wwha_A91bMPP88wiZ7moqVk" />
371
372<script>
373  document.addEventListener('DOMContentLoaded', () => {
374    var sbid = 'H9BUN44OUbLGlTB0Ta3R';
375    var t = document.createElement("shopbox-app-v2"),
376      s = document.createElement("script");
377    t.setAttribute('cid', sbid); s.type = "text/javascript";
378    s.async = !0; s.src = "https://widget.shopbox.ai/js/app.js";
379    document.getElementsByTagName("body")[0].append(t);
380    document.getElementsByTagName("head")[0].append(s);
381  })
382  </script>
vendor: 1 bytes, line 382
382
383<script async src="https://grid.shopbox.ai/sbgrid.min.js"></script>
383<!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a -->
384
385  
386    
387      <!-- TCF is active, scripts are loaded above -->
388      
389        
389<script>
390          if (!window.PandectesRulesSettings) {
391            window.PandectesRulesSettings = {"store":{"id":2966192195,"adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":""},"banner":{"cookiesBlockedByDefault":"7","hybridStrict":false,"isActive":true},"geolocation":{"brOnly":false,"caOnly":false,"chOnly":false,"euOnly":false,"jpOnly":false,"thOnly":false,"canadaOnly":false,"canadaLaw25":false,"canadaPipeda":false,"globalVisibility":true},"blocker":{"isActive":false,"googleConsentMode":{"isActive":true,"id":"","analyticsId":"","adStorageCategory":4,"analyticsStorageCategory":2,"functionalityStorageCategory":1,"personalizationStorageCategory":1,"securityStorageCategory":0,"customEvent":true,"redactData":true,"urlPassthrough":false,"dataLayerProperty":"dataLayer"},"facebookPixel":{"isActive":false,"id":"","ldu":false},"microsoft":{},"clarity":{},"amazon":{},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"gpcIsActive":false,"defaultBlocked":7,"patterns":{"whiteList":[],"blackList":{"1":[],"2":[],"4":[],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}};
392            const rulesScript = document.createElement('script');
393            window.PandectesRulesSettings.auto = true;
394            rulesScript.src = "https://cdn.shopify.com/extensions/01a0fbe8-0a9b-7761-b23e-083cbd79779f/gdpr-cookie-consent-412/assets/pandectes-rules.js";
395            const firstChild = document.head.firstChild;
396            document.head.insertBefore(rulesScript, firstChild);
397          }
398        </script>
398
399      
400      
400<script>
401        
402          window.PandectesSettings = {"store":{"id":2966192195,"plan":"premium","theme":"Draft MP: Arran (Stencil) Production Theme","primaryLocale":"en","adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":"","useGeolocation":false},"impressions":{"enabled":true,"timezone":"Europe/London"},"tsPublished":1781792486,"declaration":{"showPurpose":false,"showProvider":false,"declIntroText":"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.","showDateGenerated":true},"language":{"unpublished":[],"languageMode":"Single","fallbackLanguage":"en","languageDetection":"browser","languagesSupported":[]},"texts":{"managed":{"headerText":{"en":"We respect your privacy"},"consentText":{"en":"This website uses cookies to ensure you get the best experience."},"linkText":{"en":"Learn more"},"imprintText":{"en":"Imprint"},"googleLinkText":{"en":"Google's Privacy Terms"},"allowButtonText":{"en":"Accept"},"denyButtonText":{"en":"Decline"},"dismissButtonText":{"en":"Ok"},"leaveSiteButtonText":{"en":"Leave this site"},"preferencesButtonText":{"en":"Preferences"},"cookiePolicyText":{"en":"Cookie policy"},"preferencesPopupTitleText":{"en":"Manage consent preferences"},"preferencesPopupIntroText":{"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."},"preferencesPopupSaveButtonText":{"en":"Save preferences"},"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 request access to your data at any time."},"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":"You have the right to ask all your data to be erased. After that, you will no longer be able to access your account."},"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."}
402,"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"}}
402,"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. The website cannot function properly without these cookies."},"functionalityCookiesTitleText":{"en":"Functional cookies"},"functionalityCookiesDescriptionText":{"en":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly."},"performanceCookiesTitleText":{"en":"Performance cookies"},"performanceCookiesDescriptionText":{"en":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular."},"targetingCookiesTitleText":{"en":"Targeting cookies"},"targetingCookiesDescriptionText":{"en":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites.    They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising."},"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,"domain":""},"dismissOnScroll":false,"dismissOnWindowClick":false,"dismissOnTimeout":false,"palette":{"popup":{"background":"#FFFFFF","backgroundForCalculations":{"a":1,"b":255,"g":255,"r":255},"text":"#000000"},"button":{"background":"#000000","backgroundForCalculations":{"a":1,"b":0,"g":0,"r":0},"text":"#FFFFFF","textForCalculation":{"a":1,"b":255,"g":255,"r":255},"border":"transparent"}},"content":{"href":"https://arran-aromatics.myshopify.com/policies/privacy-policy","imprintHref":"/","close":"&#10005;","target":"","logo":"<img class=\"cc-banner-logo\" style=\"max-height: 40px;\" src=\"https://arran-aromatics.myshopify.com/cdn/shop/files/pandectes-banner-logo.png?v=1781792486070\" alt=\"Cookie banner\" />"},"window":"<div role=\"dialog\" aria-label=\"{{header}}\" aria-describedby=\"cookieconsent:desc\" id=\"pandectes-banner\" class=\"cc-window-wrapper cc-bottom-center-wrapper\"><div class=\"pd-cookie-banner-window cc-window {{classes}}\">{{children}}</div></div>","compliance":{"custom":"<div class=\"cc-compliance cc-highlight\">{{preferences}}{{allow}}</div>"},"type":"custom","layouts":{"basic":"{{logo}}{{messagelink}}{{compliance}}"},"position":"bottom-center","theme":"classic","revokable":false,"animateRevokable":false,"revokableReset":false,"revokableLogoUrl":"https://arran-aromatics.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png","revokablePlacement":"bottom-left","revokableMarginHorizontal":15,"revokableMarginVertical":15,"static":false,"autoAttach":true,"hasTransition":true,"blacklistPage":[""],"elements":{"close":"<button aria-label=\"Close\" type=\"button\" class=\"cc-close\">{{close}}</button>","dismiss":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-dismiss\">{{dismiss}}</button>","allow":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-allow\">{{allow}}</button>","deny":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-deny\">{{deny}}</button>","preferences":"<button type=\"button\" class=\"cc-btn cc-settings\" aria-controls=\"pd-cp-preferences\" onclick=\"Pandectes.fn.openPreferences()\">{{preferences}}</button>"}},"geolocation":{"brOnly":false,"caOnly":false,"chOnly":false,"euOnly":false,"jpOnly":false,"thOnly":false,"canadaOnly":false,"canadaLaw25":false,"canadaPipeda":false,"globalVisibility":true},"dsr":{"guestsSupport":false,"accessSectionDownloadReportAuto":false},"banner":{"resetTs":1705582378,"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: 2147483647;}    .cc-window{z-index: 2147483647;font-family: inherit;}    .pd-cookie-banner-window .cc-header{font-family: inherit;}    .pd-cp-ui{font-family: inherit; background-color: #FFFFFF;color:#000000;}    button.pd-cp-btn, a.pd-cp-btn{background-color:#000000;color:#FFFFFF!important;}    input + .pd-cp-preferences-slider{background-color: rgba(0, 0, 0, 0.3)}    .pd-cp-scrolling-section::-webkit-scrollbar{background-color: rgba(0, 0, 0, 0.3)}    input:checked + .pd-cp-preferences-slider{background-color: rgba(0, 0, 0, 1)}    .pd-cp-scrolling-section::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 1)}    .pd-cp-ui-close{color:#000000;}    .pd-cp-preferences-slider:before{background-color: #FFFFFF}    .pd-cp-title:before {border-color: #000000!important}    .pd-cp-preferences-slider{background-color:#000000}    .pd-cp-toggle{color:#000000!important}    @media(max-width:699px) {.pd-cp-ui-close-top svg {fill: #000000}}    .pd-cp-toggle:hover,.pd-cp-toggle:visited,.pd-cp-toggle:active{color:#000000!important}    .pd-cookie-banner-window {box-shadow: 0 0 18px rgb(0 0 0 / 20%);}  ","customJavascript":{},"showPoweredBy":false,"logoHeight":40,"hybridStrict":false,"cookiesBlockedByDefault":"7","isActive":true,"implicitSavePreferences":true,"cookieIcon":false,"blockBots":false,"showCookiesDetails":true,"hasTransition":true,"blockingPage":false,"showOnlyLandingPage":false,"leaveSiteUrl":"https://www.google.com","linkRespectStoreLang":false},"cookies":{"0":[{"name":"keep_alive","type":"http","domain":"arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Used in connection with buyer localization."}},{"name":"secure_customer_sig","type":"http","domain":"arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used in connection with customer login."}},{"name":"cart_currency","type":"http","domain":"arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 ","session":false,"expires":2,"unit":"declSession","purpose":{"en":"The cookie is necessary for the secure checkout and payment function on the website. This function is provided by shopify.com."}},{"name":"localization","type":"http","domain":"arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify store localization"}},{"name":"_cmp_a","type":"http","domain":".arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"Used for managing customer privacy settings."}},{"name":"shopify_pay_redirect","type":"http","domain":"arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 hour(s)","session":false,"expires":1,"unit":"declHours","purpose":{"en":"The cookie is necessary for the secure checkout and payment function on the website. This function is provided by shopify.com."}},{"name":"_secure_session_id","type":"http","domain":"arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 month(s)","session":false,"expires":1,"unit":"declMonths","purpose":{"en":"Used in connection with navigation through a storefront."}}],"1":[{"name":"PHPSESSID","type":"http","domain":"tracead.com","path":"/","provider":"Unknown","firstParty":false,"retention":"Session","session":true,"expires":-54,"unit":"declYears","purpose":{"en":"Cookie is placed by PHP with unknown functionality."}},{"name":"wpm-domain-test","type":"http","domain":"com","path":"/","provider":"Shopify","firstParty":false,"retention":"Session","session":true,"expires":1,"unit":"declSeconds","purpose":{"en":"Used to test the storage of parameters about products added to the cart or payment currency"}},{"name":"_hjSessionUser_3011908","type":"http","domain":".arran.com","path":"/","provider":"Hotjar","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_hjSession_3011908","type":"http","domain":".arran.com","path":"/","provider":"Hotjar","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":""}}],"2":[{"name":"_shopify_y","type":"http","domain":".arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics."}}
402,{"name":"_orig_referrer","type":"http","domain":".arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 ","session":false,"expires":2,"unit":"declSession","purpose":{"en":"Tracks landing pages."}},{"name":"_landing_page","type":"http","domain":".arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 ","session":false,"expires":2,"unit":"declSession","purpose":{"en":"Tracks landing pages."}},{"name":"_shopify_sa_t","type":"http","domain":".arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_shopify_sa_p","type":"http","domain":".arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_shopify_s","type":"http","domain":".arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics."}},{"name":"_ga","type":"http","domain":".arran.com","path":"/","provider":"Google","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Cookie is set by Google Analytics with unknown functionality"}},{"name":"_gid","type":"http","domain":".arran.com","path":"/","provider":"Google","firstParty":true,"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","domain":".arran.com","path":"/","provider":"Google","firstParty":true,"retention":"1 minute(s)","session":false,"expires":1,"unit":"declMinutes","purpose":{"en":"Cookie is placed by Google Analytics to filter requests from bots."}},{"name":"__cf_bm","type":"http","domain":".r1-t.trackedlink.net","path":"/","provider":"CloudFlare","firstParty":false,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Used to manage incoming traffic that matches criteria associated with bots."}},{"name":"snize-recommendation","type":"http","domain":"arran.com","path":"/","provider":"Searchanise","firstParty":true,"retention":"Session","session":true,"expires":-54,"unit":"declYears","purpose":{"en":"Used to track a user's interaction with the store products, so that the website can show you relevant products."}},{"name":"_shopify_s","type":"http","domain":"com","path":"/","provider":"Shopify","firstParty":false,"retention":"Session","session":true,"expires":1,"unit":"declSeconds","purpose":{"en":"Shopify analytics."}},{"name":"_boomr_clss","type":"html_local","domain":"https://arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used to monitor and optimize the performance of Shopify stores."}},{"name":"_ga_9XK2VDPRQF","type":"http","domain":".arran.com","path":"/","provider":"Google","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_ga_JGN3BRRPS3","type":"http","domain":".arran.com","path":"/","provider":"Google","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"bugsnag-anonymous-id","type":"html_local","domain":"https://pay.shopify.com","path":"/","provider":"Unknown","firstParty":false,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}}],"4":[{"name":"IDE","type":"http","domain":".doubleclick.net","path":"/","provider":"Google","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"To measure the visitors’ actions after they click through from an advert. Expires after 1 year."}},{"name":"_gcl_au","type":"http","domain":".arran.com","path":"/","provider":"Google","firstParty":true,"retention":"3 month(s)","session":false,"expires":3,"unit":"declMonths","purpose":{"en":"Cookie is placed by Google Tag Manager to track conversions."}},{"name":"_ttp","type":"http","domain":".tiktok.com","path":"/","provider":"TikTok","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"To measure and improve the performance of your advertising campaigns and to personalize the user's experience (including ads) on TikTok."}},{"name":"MUID","type":"http","domain":".bing.com","path":"/","provider":"Microsoft","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Cookie is placed by Microsoft to track visits across websites."}},{"name":"_uetsid","type":"http","domain":".arran.com","path":"/","provider":"Bing","firstParty":true,"retention":"1 day(s)","session":false,"expires":1,"unit":"declDays","purpose":{"en":"This cookie is used by Bing to determine what ads should be shown that may be relevant to the end user perusing the site."}},{"name":"_uetvid","type":"http","domain":".arran.com","path":"/","provider":"Bing","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences."}},{"name":"swym-pid","type":"http","domain":".arran.com","path":"/","provider":"Swym","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used by swym application."}},{"name":"swym-session-id","type":"http","domain":".arran.com","path":"/","provider":"Swym","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Used by the SWYM Wishlist Plus Shopify plugin."}},{"name":"swym-o_s","type":"http","domain":".arran.com","path":"/","provider":"Swym","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Used by swym application."}},{"name":"swym-swymRegid","type":"http","domain":".arran.com","path":"/","provider":"Amazon","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used by swym application."}},{"name":"_fbp","type":"http","domain":".arran.com","path":"/","provider":"Facebook","firstParty":true,"retention":"3 month(s)","session":false,"expires":3,"unit":"declMonths","purpose":{"en":"Cookie is placed by Facebook to track visits across websites."}},{"name":"_tt_enable_cookie","type":"http","domain":".arran.com","path":"/","provider":"TikTok","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used to identify a visitor."}},{"name":"_ttp","type":"http","domain":".arran.com","path":"/","provider":"TikTok","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"To measure and improve the performance of your advertising campaigns and to personalize the user's experience (including ads) on TikTok."}},{"name":"po_visitor","type":"http","domain":"arran.com","path":"/","provider":"Pushowl","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used by Pushowl to monitor related user activity on the store."}},{"name":"wpm-domain-test","type":"http","domain":"arran.com","path":"/","provider":"Shopify","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declSeconds","purpose":{"en":"Used to test the storage of parameters about products added to the cart or payment currency"}},{"name":"swym-cu_ct","type":"http","domain":".arran.com","path":"/","provider":"Swym","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used by swym application."}},{"name":"swym-instrumentMap","type":"http","domain":".arran.com","path":"/","provider":"Swym","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used by swym application."}}
402,{"name":"lastExternalReferrer","type":"html_local","domain":"https://arran.com","path":"/","provider":"Facebook","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Detects how the user reached the website by registering their last URL-address."}},{"name":"lastExternalReferrerTime","type":"html_local","domain":"https://arran.com","path":"/","provider":"Facebook","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Contains the timestamp of the last update of the lastExternalReferrer cookie."}},{"name":"tt_pixel_session_index","type":"html_session","domain":"https://arran.com","path":"/","provider":"TikTok","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"en":"Used by the social networking service, TikTok, for tracking the use of embedded services."}},{"name":"tt_sessionId","type":"html_session","domain":"https://arran.com","path":"/","provider":"TikTok","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"en":"Used by the social networking service, TikTok, for tracking the use of embedded services."}},{"name":"tt_appInfo","type":"html_session","domain":"https://arran.com","path":"/","provider":"TikTok","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"en":"Used by the social networking service, TikTok, for tracking the use of embedded services."}}],"8":[{"name":"swym-email","type":"http","domain":".arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used by swym application."}},{"name":"_uetsid","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":"This cookie is used by Bing to determine what ads should be shown that may be relevant to the end user perusing the site."}},{"name":"_uetvid","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences."}},{"name":"_cfuvid","type":"http","domain":".feefo.com","path":"/","provider":"Unknown","firstParty":false,"retention":"Session","session":true,"expires":-54,"unit":"declYears","purpose":{"en":""}},{"name":"recordID","type":"http","domain":".arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"dmSessionID","type":"http","domain":".arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"20 minute(s)","session":false,"expires":20,"unit":"declMinutes","purpose":{"en":""}},{"name":"tracead_v2","type":"http","domain":"tracead.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_vwo_uuid_v2","type":"http","domain":".arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_hjIncludedInSessionSample_3011908","type":"http","domain":".arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":""}},{"name":"np-count-c3beb99b-d4da-456d-afa6-6917dd4cbe48","type":"http","domain":"arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 ","session":false,"expires":1,"unit":"declSession","purpose":{"en":""}},{"name":"4067203a-2e5d-490d-b24b-bef60cef27f1","type":"http","domain":"www.pubxtags.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 month(s)","session":false,"expires":1,"unit":"declMonths","purpose":{"en":""}},{"name":"MSPTC","type":"http","domain":".bing.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"np-shown-c3beb99b-d4da-456d-afa6-6917dd4cbe48","type":"http","domain":"arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":-54,"unit":"declYears","purpose":{"en":""}},{"name":"swym-rconfig_cache","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"swym-products_timestamp","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"__verify","type":"http","domain":"arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declSeconds","purpose":{"en":""}},{"name":"swym-devices_timestamp","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"swym-products","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"swym-authn","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_uetsid_exp","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"sb_suid","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"SeStatisticSession","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_uetvid_exp","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"snize-cart-changed","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"pushowl_visitor_token","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"snize-recommendations-clicks","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"__klarna_sdk_version","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"swym-ab-test-config","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"snize-current-product-id","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"pushowl_original_url_params","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"swym-authn_timestamp","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"ClicksQueue","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"ProductsSearch","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"feefoUserId","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"snize-recommendations-added","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"smile_shopify_data","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"swym-wishlisthkey_timestamp","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"swym-devices","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"svelte-app-v0.1.304","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"hjActiveViewportIds","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"pushowl_landing_page_url","type":"html_session","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"swym-rapps_cache","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"isNewSession","type":"html_session","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"__klarna_sdk_identity-api","type":"html_session","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"hjViewportId","type":"html_session","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"pushowl_task_type","type":"html_session","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"pushowl_shopify_config-1.5-416cf797-dc56-4b0b-a7f4-fb1acb2dcb82","type":"html_session","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"pushowl_referrer","type":"html_session","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"pushowl_landing_page_url_params","type":"html_session","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_hjLocalStorageTest","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"lstest","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"local-storage-test","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"pushowl_session_token","type":"html_session","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"snize_search_data","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"test","type":"html_local","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Local Storage","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_hjSessionStorageTest","type":"html_session","domain":"https://arran.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declYears","purpose":{"en":""}}]},"blocker":{"isActive":false,"googleConsentMode":{"id":"","analyticsId":"","isActive":true,"adStorageCategory":4,"analyticsStorageCategory":2,"personalizationStorageCategory":1,"functionalityStorageCategory":1,"customEvent":true,"securityStorageCategory":0,"redactData":true,"urlPassthrough":false,"dataLayerProperty":"dataLayer"},"facebookPixel":{"id":"","isActive":false,"ldu":false},"amazon":{},"microsoft":{},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"gpcIsActive":false,"clarity":{},"defaultBlocked":7,"patterns":{"whiteList":[],"blackList":{"1":[],"2":[],"4":[],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}};
403        
404        window.addEventListener('DOMContentLoaded', function(){
405          const script = document.createElement('script');
406          
407            script.src = "https://cdn.shopify.com/extensions/01a0fbe8-0a9b-7761-b23e-083cbd79779f/gdpr-cookie-consent-412/assets/pandectes-core.js";
408          
409          script.defer = true;
410          document.body.appendChild(script);
411        })
412      </script>
412
413    
414  
415
416
417
418  <!-- A11y -->
419  
420  
421  
422  
423  
424
425  
426
427
428
429<!-- END app block --><!-- 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 />
430<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
431<script>
432/* >> TriplePixel :: start*/
433window.TriplePixelData={TripleName:"arran-aromatics.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{  }},search:"",collection:"",cart:"",template:"index",curr:"GBP" || "GBP", market:"1556021315"},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);
434/* << TriplePixel :: end*/
435</script>
435
436
437
438
439<!-- END app block --><!-- BEGIN app block: shopify://apps/rebuy-personalization-engine/blocks/rebuy-global-embed/a26ae9b9-933b-40bf-bbc6-bf1220bbc4dc -->
440<script>
441  window.Rebuy = window.Rebuy || {};
442  window.Rebuy.customer = window.Rebuy.customer || {};
443  
444  window.Rebuy.market = window.Rebuy.market || {};
445  
446  window.Rebuy.market.country = "GB";
447  
448  
449  window.Rebuy.market.locale = "en";
450  
451</script>
451
452
453
454
455
456
457<!-- END app block --><!-- BEGIN app block: shopify://apps/abconvert/blocks/app-embed-theme-test-clear-cache/5c6be9a4-14ad-4ad6-a0b5-a41137ce4ddf -->
458<!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
459<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/arran-aromatics.myshopify.com"></script>
459
460
461
462<script defer data-gorgias-loader-convert  src="https://content.9gtb.com/loader.js"></script>
462
463
464
465<script defer data-gorgias-loader-mailto-replace  src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=arran-aromatics"></script>
465
466
467
468<!-- END app block -->
468<script src="https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/rivo-app-embed.js" type="text/javascript" defer="defer"></script>
468
469<link href="https://cdn.shopify.com/extensions/abd62dc5-a83a-4c87-a539-0cdf2a82168f/1.3.0/assets/optimised-widgets-visibility.css" rel="stylesheet" type="text/css" media="all">
470<script src="https://cdn.shopify.com/extensions/01a0f9b7-899f-7377-b60c-23d7e19ae135/v2.14.153/assets/theme-clear-cache-script.js" type="text/javascript" defer="defer"></script>
470
471<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
472<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: 2966192195,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 472
472
473<script>
474  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
475</script>
vendor: 1 bytes, line 475
475
476<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}
476).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: 2966192195,storefrontBaseUrl: "https://arran.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://arran.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2971959669","configuration":"{\"tagId\":\"DM-3838622424-01\",\"baseWebBehaviourAppUrl\":\"https:\/\/r1.trackedweb.net\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c42396e3542122fe46f6c5b4c170816b","type":"APP","apiClientId":1479713,"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"}
476,{"id":"2819031413","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":"2809823605","configuration":"{\"accountID\":\"abconvert\",\"shopID\":\"arran-aromatics.myshopify.com\",\"debug\":\"false\",\"apiEndpoint\":\"https:\\\/\\\/app.abconvert.io\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"54eb69ada60c4e271588cac2428772c3","type":"APP","apiClientId":11583619073,"privacyPurposes":["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":"2149810549","configuration":"{\"ti\":\"97209544\",\"endpoint\":\"https:\/\/bat.bing.com\/action\/0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5ee93563fe31b11d2d65e2f09a5229dc","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1762197877","configuration":"{\"apiKey\":\"0v4x1u8i0C\",\"host\":\"searchserverapi1.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5559ea45e47b67d15b30b79e7c6719da","type":"APP","apiClientId":578825,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1663074677","configuration":"{\"shopId\":\"arran-aromatics.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"},{"id":"327745603","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-9XK2VDPRQF\\\",\\\"AW-852519011\\\",\\\"DC-11848159\\\",\\\"AW-1038860108\\\"],\\\"target_country\\\":\\\"GB\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-9XK2VDPRQF\\\",\\\"AW-852519011\\\/3pbzCPLHw4wBEOPQwZYD\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-9XK2VDPRQF\\\",\\\"AW-852519011\\\/kZ5HCO_Hw4wBEOPQwZYD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-9XK2VDPRQF\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-9XK2VDPRQF\\\",\\\"AW-852519011\\\/waNVCOnHw4wBEOPQwZYD\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-9XK2VDPRQF\\\",\\\"AW-852519011\\\/2BRRCK_gyr0ZEOPQwZYD\\\",\\\"AW-852519011\\\/y2t9COHv_7IYEOPQwZYD\\\",\\\"DC-11848159\\\/sale0\\\/arra-s0+transactions\\\",\\\"AW-852519011\\\/_NewCObHw4wBEOPQwZYD\\\",\\\"AW-1038860108\\\/gV--CLC5hgcQzP6u7wM\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-9XK2VDPRQF\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-9XK2VDPRQF\\\",\\\"AW-852519011\\\/X6F6COPHw4wBEOPQwZYD\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-9XK2VDPRQF\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-9XK2VDPRQF\\\",\\\"AW-852519011\\\/WDF-CPXHw4wBEOPQwZYD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-9XK2VDPRQF\\\",\\\"AW-852519011\\\/hdf_CLLgyr0ZEOPQwZYD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-9XK2VDPRQF\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"312246339","configuration":"{\"pixelCode\":\"CKJ7TFBC77U0N39LQH50\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"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":"87851075","configuration":"{\"pixel_id\":\"939760639378059\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"25559107","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"8","type":"CUSTOM","privacyPurposes":[],"name":"MP: Migrate 'vend
476or-open-p...'"},{"id":"213680501","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"UET tag"},{"id":"226328949","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"MP: Foursixty Conversion"},{"id":"226492789","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":[],"name":"MP: AWIN"},{"id":"292946293","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"17","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"MP: Adalyser Tracker"},{"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":"ARRAN Sense of Scotland","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"arran-aromatics.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/arran.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7244410191939","handle":"advent-calendar","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41591625384003","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6696591327299","handle":"kildonan-300ml-hand-wash","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40008663990339","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1605591957571","handle":"apothecary-seaweed-sage-hand-wash","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"14400956104771","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1605624758339","handle":"glen-rosa-hand-wash","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"14401088553027","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1605623152707","handle":"glenashdale-hand-wash","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"14401077805123","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1605587370051","handle":"apothecary-lavender-tea-tree-hand-wash","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"14400945094723","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6696595390531","handle":"kildonan-300ml-hand-cream","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40008713830467","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6919773421635","handle":"glenashdale-hydrating-hand-cream-40ml","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40736220086339","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6919817068611","handle":"glen-rosa-hydrating-hand-cream-40ml","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40736325795907","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6828524470339","handle":"uplift-bergamot-grapefruit-hand-wash","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40580742119491","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
476,{"id":"1605624856643","handle":"glen-rosa-hand-cream","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"14401091633219","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6554570817603","handle":"after-the-rain-15ml-eau-de-parfum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39325678436419","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15693541146997","handle":"womens-bath-shower-gel-gift-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56605470622069","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1605631049795","handle":"after-the-rain-reed-diffuser","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"14401156350019","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6828135743555","handle":"sannox-50ml-eau-de-parfum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40579719102531","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15233447297397","handle":"island-dusk-eau-de-parfum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55715887841653","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1605574295619","handle":"after-the-rain-bath-shower-gel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"14400892436547","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15229164323189","handle":"island-dusk-bath-shower-gel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55708003828085","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1605576458307","handle":"after-the-rain-hand-cream","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"14400903315523","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4606356979779","handle":"gift-wrapping","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39269197643843","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1605574983747","handle":"after-the-rain-body-lotion","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"14400894369859","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7200482984003","handle":"apothecary-seaweed-sage-300ml-body-lotion","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41494111223875","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1605624627267","handle":"glen-rosa-body-lotion","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"14401088225347","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1605622956099","handle":"glenashdale-body-lotion","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"14401077084227","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6929512955971","handle":"kildonan-body-lotion-200ml","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40756907769923","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://arran.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"187442397557","themePublished":"true","eventMetadataId":"1ada3103-d31e-4643-94ac-fa841944e508","pageType":"home","shopId":"2966192195","storefrontBaseUrl":"https:\/\/arran.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
476<script>
477  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
478  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
479  window.ShopifyAnalytics.meta.currency = 'GBP';
480  var meta = {"page":{"pageType":"home","requestId":"68c32635-77cc-475e-823a-efa4a3226b21-1791058139"}};
481  for (var attr in meta) {
482    window.ShopifyAnalytics.meta[attr] = meta[attr];
483  }
484</script>
vendor: 1 bytes, line 484
484
485<script class="analytics">
486  (function () {
487    var customDocumentWrite = function(content) {
488      var jquery = null;
489
490      if (window.jQuery) {
491        jquery = window.jQuery;
492      } else if (window.Checkout && window.Checkout.$) {
493        jquery = window.Checkout.$;
494      }
495
496      if (jquery) {
497        jquery('body').append(content);
498      }
499    };
500
501    var hasLoggedConversion = function(token) {
502      if (token) {
503        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
504      }
505      return false;
506    }
507
508    var setCookieIfConversion = function(token) {
509      if (token) {
510        var twoMonthsFromNow = new Date(Date.now());
511        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
512
513        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
514      }
515    }
516
517    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
518    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
519    if (trekkie.integrations) {
520      return;
521    }
522    trekkie.methods = [
523      'identify',
524      'page',
525      'ready',
526      'track',
527      'trackForm',
528      'trackLink'
529    ];
530    trekkie.factory = function(method) {
531      return function() {
532        var args = Array.prototype.slice.call(arguments);
533        args.unshift(method);
534        trekkie.push(args);
535        if (method == 'track' || method == 'page') {
536          var pageUrl;
537          try {
538            pageUrl = window.location.href;
539          } catch (e) {}
540          var pageReferrer;
541          try {
542            pageReferrer = document.referrer;
543          } catch (e) {}
544          try {
545            if (window.__TREKKIE_SHIM_QUEUE == null) {
546              window.__TREKKIE_SHIM_QUEUE = [];
547            }
548            window.__TREKKIE_SHIM_QUEUE.push({
549              from: 'trekkie-stub',
550              method: method,
551              args: args.slice(1),
552              pageContext: {
553                url: pageUrl,
554                referrer: pageReferrer
555              }
556            });
557          } catch (e) {
558            // no-op
559          }
560        }
561        return trekkie;
562      };
563    };
564    for (var i = 0; i < trekkie.methods.length; i++) {
565      var key = trekkie.methods[i];
566      trekkie[key] = trekkie.factory(key);
567    }
568    trekkie.load = function(config) {
569      trekkie.config = config || {};
570      trekkie.config.initialDocumentCookie = document.cookie;
571      var first = document.getElementsByTagName('script')[0];
572var script = document.createElement('script');
573script.type = 'text/javascript';
574script.onerror = function(e) {
575  var scriptFallback = document.createElement('script');
576  scriptFallback.type = 'text/javascript';
577  scriptFallback.onerror = function(error) {
578          var Monorail = {
579      produce: function produce(monorailDomain, schemaId, payload) {
580        var currentMs = new Date().getTime();
581        var event = {
582          schema_id: schemaId,
583          payload: payload,
584          metadata: {
585            event_created_at_ms: currentMs,
586            event_sent_at_ms: currentMs
587          }
588        };
589        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
590      },
591      sendRequest: function sendRequest(endpointUrl, payload) {
592        // Try the sendBeacon API
593        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
594          var blobData = new window.Blob([payload], {
595            type: 'text/plain'
596          });
597
598          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
599            return true;
600          } // sendBeacon was not successful
601
602        } // XHR beacon
603
604        var xhr = new XMLHttpRequest();
605
606        try {
607          xhr.open('POST', endpointUrl);
608          xhr.setRequestHeader('Content-Type', 'text/plain');
609          xhr.send(payload);
610        } catch (e) {
611          console.log(e);
612        }
613
614        return false;
615      },
616      isIos12: function isIos12() {
617        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
618      }
619    };
620    Monorail.produce('monorail-edge.shopifysvc.com',
621      'trekkie_storefront_load_errors/1.1',
622      {shop_id: 2966192195,
623      theme_id: 187442397557,
624      app_name: "storefront",
625      context_url: window.location.href,
626      source_url: "//arran.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
627
628  };
629  scriptFallback.async = true;
630  scriptFallback.src = '//arran.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
631  first.parentNode.insertBefore(scriptFallback, first);
632};
633script.async = true;
634script.src = '//arran.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
635first.parentNode.insertBefore(script, first);
636
637    };
638    trekkie.load(
639      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":2966192195,"isMerchantRequest":null,"themeId":187442397557,"themeCityHash":"14178821267199579494","contentLanguage":"en","currency":"GBP","eventMetadataId":"1ada3103-d31e-4643-94ac-fa841944e508"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
640    );
641
642    var loaded = false;
643    trekkie.ready(function() {
644      if (loaded) return;
645      loaded = true;
646
647      window.ShopifyAnalytics.lib = window.trekkie;
648
649      var originalDocumentWrite = document.write;
650      document.write = customDocumentWrite;
651      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
652      document.write = originalDocumentWrite;
653
654      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
655      var token = match? match[1]: undefined;
656      if (!hasLoggedConversion(token)) {
657        setCookieIfConversion(token);
658        
659      }
660    });
661
662    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"68c32635-77cc-475e-823a-efa4a3226b21-1791058139","shopifyEmitted":true});
663
664    var eventsListenerScript = document.createElement('script');
665    eventsListenerScript.async = true;
666    eventsListenerScript.src = "//arran.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
667    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
668})();</script>
vendor: 1 bytes, line 668
668
669<script
670  defer
671  src="https://arran.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
672  data-application="storefront-renderer"
673  data-shop-id="2966192195"
674  data-render-region="gcp-us-west1"
675  data-page-type="index"
676  data-theme-instance-id="187442397557"
677  data-theme-name="Arran (Stencil)"
678  data-theme-version="1.3"
679  data-monorail-region="shop_domain"
680  data-resource-timing-sampling-rate="10"
681  data-shs="true"
682  data-shs-beacon="true"
683  data-shs-export-with-fetch="true"
684  data-shs-logs-sample-rate="1"
685  data-shs-beacon-endpoint="https://arran.com/api/collect"
686></script>
686
687<meta name="shopify-y" content="a9d9fd4d-5c1b-43e0-8e36-02d853824d19" data-expiration="1822622339000"><meta name="shopify-s" content="865fe86b-7d1b-4f2e-839c-f90554cbd42c" data-expiration="1791066539000"><meta name="new-cookie-storage-activated" content="t">
688</head>
689
690  <body x id="arran-aromatics-arran-sense-of-scotland-bath-body-amp-home-products" class="layout-theme template-index template-suffix-"
691    data-livery=""><div id="alert-container" class="position-fixed top-0 start-0 p-3">
692  <div class="alert fade" role="alert">
693    <div class="alert-message d-flex justify-content-center"></div>
694  </div>
695</div><div id="shopify-section-static-flashtags" class="shopify-section"><style>
696  .flashtag {
697    text-box: trim-both cap alphabetic;
698    -webkit-text-box: trim-both cap alphabetic;
699  }
700</style>
701<script>
702  window.flashtagDebugEnabled = false;
703</script>
703<style>
704    .flashtag.flashtag-flashtag-worth-200 {
705      color: #ffffff;
706      background-color: #a59167;
707      order: 1;
708    }
709    .flashtag.flashtag-flashtag-worth-200::after {
710      content: "Worth �200";
711    }
712  </style><style>
713    .flashtag.flashtag-flashtag-free-gift {
714      color: #ffffff;
715      background-color: #4e3857;
716      order: 2;
717    }
718    .flashtag.flashtag-flashtag-free-gift::after {
719      content: "Free Gift With Purchase";
720    }
721  </style><style>
722    .flashtag.flashtag-flashtag-email {
723      color: #ffffff;
724      background-color: #a59167;
725      order: 3;
726    }
727    .flashtag.flashtag-flashtag-email::after {
728      content: "Email Me When Available";
729    }
730  </style><style>
731    .flashtag.flashtag-flashtag-sold-out {
732      color: #ffffff;
733      background-color: #201e1e;
734      order: 4;
735    }
736    .flashtag.flashtag-flashtag-sold-out::after {
737      content: "Sold Out";
738    }
739  </style><style>
740    .flashtag.flashtag-flashtag-last-chance {
741      color: #ffffff;
742      background-color: #891a1a;
743      order: 5;
744    }
745    .flashtag.flashtag-flashtag-last-chance::after {
746      content: "Last Chance";
747    }
748  </style><style>
749    .flashtag.flashtag-flashtag-coming-soon {
750      color: #ffffff;
751      background-color: #a59167;
752      order: 6;
753    }
754    .flashtag.flashtag-flashtag-coming-soon::after {
755      content: "Coming Soon";
756    }
757  </style><style>
758    .flashtag.flashtag-flashtag-selling-fast {
759      color: #ffffff;
760      background-color: #4e3857;
761      order: 7;
762    }
763    .flashtag.flashtag-flashtag-selling-fast::after {
764      content: "Selling Fast";
765    }
766  </style><style>
767    .flashtag.flashtag-flashtag-best-seller {
768      color: #ffffff;
769      background-color: #a59167;
770      order: 8;
771    }
772    .flashtag.flashtag-flashtag-best-seller::after {
773      content: "Best Seller";
774    }
775  </style><style>
776    .flashtag.flashtag-flashtag-naturals-best-seller {
777      color: #ffffff;
778      background-color: #8cad8b;
779      order: 9;
780    }
781    .flashtag.flashtag-flashtag-naturals-best-seller::after {
782      content: "Best Seller";
783    }
784  </style><style>
785    .flashtag.flashtag-flashtag-new {
786      color: #ffffff;
787      background-color: #4e3857;
788      order: 10;
789    }
790    .flashtag.flashtag-flashtag-new::after {
791      content: "New";
792    }
793  </style><style>
794    .flashtag.flashtag-flashtag-back-in-stock {
795      color: #ffffff;
796      background-color: #891a1a;
797      order: 11;
798    }
799    .flashtag.flashtag-flashtag-back-in-stock::after {
800      content: "Email for Back in Stock";
801    }
802  </style><style>
803    .flashtag.flashtag-flashtag-return-for-reward {
804      color: #000000;
805      background-color: #2b3079;
806      order: 12;
807    }
808    .flashtag.flashtag-flashtag-return-for-reward::after {
809      content: "Return for Reward";
810    }
811  </style>
811<script>
812  var flashtagLoader = function(){
813    let productFlashtagContainers = document.querySelectorAll(".product-flashtags-container");
814    productFlashtagContainers.forEach(function(container) {
815      let flashtagElements = [].slice.call(container.querySelectorAll(".flashtag"));
816
817      if(flashtagElements.length === 0) {
818        container.remove();
819        return;
820      }
821
822      let metaobjectBadge = flashtagElements.find(function(element) {
823        return !element.dataset.tagPriority;
824      });
825      if(metaobjectBadge) {
826        flashtagElements.forEach(function(element) {
827          if(element !== metaobjectBadge) {
828            element.remove();
829          }
830        });
831        metaobjectBadge.classList.add('fade-in');
832        return;
833      }
834
835      let invalidFlashtags = [];
836      let bestIndex = false;
837      let bestOrder = 99;
838
839      flashtagElements.forEach(function(element, index) {
840        let computedStyles = window.getComputedStyle(element);
841        let order = parseInt(computedStyles.getPropertyValue('order'), 10);
842
843        if(isNaN(order) || order < 1) {
844          let tagName = element.dataset.tag || 'unknown';
845          invalidFlashtags.push(tagName);
846          return;
847        }
848
849        if(bestIndex === false || order < bestOrder) {
850          bestIndex = index;
851          bestOrder = order;
852        }
853      });
854
855      if(invalidFlashtags.length > 0 && window.flashtagDebugEnabled) {
856        console.warn('[Flashtags] Product has flashtag tags but no matching blocks:', invalidFlashtags.join(', '));
857        console.warn('[Flashtags] These tags need corresponding blocks in Theme Customizer > Flashtags section');
858        console.warn('[Flashtags] Container removed - no valid flashtag to display');
859      }
860
861      if(bestIndex !== false) {
862        let flashtagElementToKeep = flashtagElements.splice(bestIndex, 1)[0];
863        flashtagElements.forEach(function(element) {
864          element.remove();
865        });
866        flashtagElementToKeep.classList.add('fade-in');
867      } else {
868        container.remove();
869      }
870    });
871  };
872
873  document.addEventListener("DOMContentLoaded", flashtagLoader);
874</script>
874
875</div><div id="shopify-section-static-swatches" class="shopify-section"></div><a class="skip-to-content-link button visually-hidden" href="#MainContent">
876      Skip to content
877    </a><!-- BEGIN sections: header-group -->
878<div id="shopify-section-sections--27025778868597__toolbar" class="shopify-section shopify-section-group-header-group overflow-hidden position-relative section-toolbar"><div
879    id="toolbar" class="  bg-light text-dark">
880    <div class="container-fluid px-0 px-lg-4">
881      <div class="d-flex justify-content-center">
882        <div
883            id="toolbar-carousel-desktop"
884            class="carousel slide d-none d-xl-block  py-2 "
885            data-bs-ride="carousel"
886          >
887            <div class="carousel-inner">
888              <div class="carousel-item active">
889                <div class="row d-flex justify-content-center text-center"><div class="col-auto me-4 position-relative  column-divider ">
890                        <a href="/pages/delivery" class="text-decoration-none">
891                          <span class="text-dark fs-8">Free UK Delivery Over £45</span>
892                        </a>
893                      </div><div class="col-auto me-4 position-relative  column-divider ">
894                        <a href="/products/advent-calendar" class="text-decoration-none">
895                          <span class="text-dark fs-8">Advent 2026 - Selling Fast</span>
896                        </a>
897                      </div><div class="col-auto me-4 position-relative ">
898                        <a href="/collections/hand-care" class="text-decoration-none">
899                          <span class="text-dark fs-8">3 for 2 Hand Care</span>
900                        </a>
901                      </div></div>
902              </div>
903            </div>
904        </div>
905        <div
906            id="toolbar-carousel-mobile"
907            class="carousel slide d-block d-xl-none  py-2  toolbar mx-3"
908            data-bs-ride="carousel"
909          >
910            <div class="carousel-inner"><div class="carousel-item  active ">
911                    <div class="col-12 me-4 d-flex justify-content-center">
912                      <a href="/pages/delivery" class="text-decoration-none"
913                        ><span class="text-dark fs-8">Free UK Delivery Over £45</span></a
914                      >
915                    </div>
916                  </div><div class="carousel-item ">
917                    <div class="col-12 me-4 d-flex justify-content-center">
918                      <a href="/products/advent-calendar" class="text-decoration-none"
919                        ><span class="text-dark fs-8">Advent 2026 - Selling Fast</span></a
920                      >
921                    </div>
922                  </div><div class="carousel-item ">
923                    <div class="col-12 me-4 d-flex justify-content-center">
924                      <a href="/collections/hand-care" class="text-decoration-none"
925                        ><span class="text-dark fs-8">3 for 2 Hand Care</span></a
926                      >
927                    </div>
928                  </div></div><button
929                class="carousel-control-prev"
930                type="button"
931                data-bs-target="#toolbar-carousel-mobile"
932                data-bs-slide="prev"
933                style="width:3%"
934              >
935                <span class="carousel-control-prev-icon" aria-hidden="true"></span>
936                <span class="visually-hidden">Previous</span>
937              </button>
938              <button
939                class="carousel-control-next"
940                type="button"
941                data-bs-target="#toolbar-carousel-mobile"
942                data-bs-slide="next"
943                style="width:3%"
944              >
945                <span class="carousel-control-next-icon" aria-hidden="true"></span>
946                <span class="visually-hidden">Next</span>
947              </button></div>
948      </div>
949    </div>
950  </div>
951</div><div id="shopify-section-sections--27025778868597__header" class="shopify-section shopify-section-group-header-group section-header position-sticky top-0 z-index-5"><header id="navbar" class="p-0 shadow bg-white scrolled-up">
952  <div class="container-fluid"><div class="row d-xl-none align-items-center gx-0">
953      <div class="col-3 col-sm text-start py-2">
954        <a class="btn p-0" data-bs-toggle="offcanvas" href="#nav-offcanvas" role="button" aria-controls="nav-offcanvas">
955          <img src="//arran.com/cdn/shop/t/256/assets/ico-menu.svg?v=160998825303110924641780310528" alt="Menu" style="width:20px; height:20px;">
956        </a>
957      </div>
958      <div class="col-6 col-sm text-center">
959        <div class="d-flex align-items-center justify-content-center">
960
961<a class="navbar-brand p-0" href="/" style="width: 153px" aria-label="Home page"><div style="display: none;"><style>
962    #image-wrapper-20207257321539-33914::before {padding-bottom: 26.282%;}
963  </style></div><div id='image-wrapper-20207257321539-33914' class='image image-wrapper-v2'>
964  <picture class="d-block w-100" style="line-height: 0;">
965    <img 
966       src="//arran.com/cdn/shop/files/site-logo_small.png?v=1614309175" 
967       srcset="//arran.com/cdn/shop/files/site-logo_small.png?v=1614309175 1x, //arran.com/cdn/shop/files/site-logo.png?v=1614309175 2x" 
968       fetchpriority="high" 
969       
970      class=' opt-contrast img-fluid w-100 '
971      alt="" />
972  </picture>
973</div></a></div>
974      </div>
975      <div class="col-3 col-sm text-end">
976        <a
977          class="position-relative text-decoration-none text-end"
978          data-bs-toggle="offcanvas"
979          href="#cart-offcanvas"
980          role="button"
981          aria-controls="cart-offcanvas">
982          <img src="//arran.com/cdn/shop/t/256/assets/ico-basket.svg?v=45790507684383576391780310528" alt="Basket" style="width:20px; height:20px;">
983          <span
984            style="padding-left: 2px; padding-top: 2px;"
985            class="d-flex align-items-center justify-content-center position-absolute top-0 start-100 translate-middle bg-primary text-light rounded-circle fs-9 lh-1 items-count fw-bold"
986            data-cart-item-count="0">
987            0
988          </span>
989        </a>
990      </div>
991    </div>
992
993    <div class="row d-xl-none gx-0">
994      <form action="/search" method="get" role="search" class="">
995        <div class="input-group">
996          <label for="Search-mobile" class="visually-hidden">Search</label>
997          <input
998            type="search"
999            name="q"
1000            id="Search-mobile"
1001            class="form-control border-end-0 fs-7 py-1 ps-2 rounded-start mb-2"
1002            value=""
1003            placeholder="Search">
1004          <button
1005            class="border border-start-0 bg-white rounded-end p-2 mb-2"
1006            style="border-color: var(--bs-gray-500) !important">
1007            <img src="//arran.com/cdn/shop/t/256/assets/ico-search.svg?v=141512785552852003221780310528" alt="search" class="" style="width:15px; height:15px;">
1008          </button>
1009        </div>
1010      </form>
1011    </div><div class="row d-none d-xl-block">
1012      <div class="col-12 border-bottom py-1 px-4">
1013        <div class="d-flex flex-wrap align-items-center justify-content-center justify-content-md-between">
1014          <div class="d-flex align-items-center col-4"><ul class="list-unstyled d-flex mb-0">
1015  
1016
1017    
1018
1019      <li class="mx-1">
1020        <a
1021          href="https://www.facebook.com/ARRANSenseofScotland"
1022          title="Translation missing: en.layout.footer.social_platform"
1023          class="text-dark"
1024          target="_blank"
1025        >
1026          <img src="//arran.com/cdn/shop/t/256/assets/icon-facebook.svg?v=168760017765155331531780310528" width="auto" height="18" alt="Facebook-icon">
1027        </a>
1028      </li>
1029    
1030  
1031
1032    
1033
1034      <li class="mx-1">
1035        <a
1036          href="https://uk.pinterest.com/ARRAN_Sense"
1037          title="Translation missing: en.layout.footer.social_platform"
1038          class="text-dark"
1039          target="_blank"
1040        >
1041          <img src="//arran.com/cdn/shop/t/256/assets/icon-pinterest.svg?v=47478235457803945281780310528" width="auto" height="18" alt="Pinterest-icon">
1042        </a>
1043      </li>
1044    
1045  
1046
1047    
1048
1049      <li class="mx-1">
1050        <a
1051          href="https://www.instagram.com/arransenseofscotland"
1052          title="Translation missing: en.layout.footer.social_platform"
1053          class="text-dark"
1054          target="_blank"
1055        >
1056          <img src="//arran.com/cdn/shop/t/256/assets/icon-instagram.svg?v=140200693902050638761780310528" width="auto" height="18" alt="Instagram-icon">
1057        </a>
1058      </li>
1059    
1060  
1061
1062    
1063
1064  
1065
1066    
1067
1068  
1069
1070    
1071
1072      <li class="mx-1">
1073        <a
1074          href="https://www.youtube.com/channel/UCjDnK4To9qAho2pSO90-KUg"
1075          title="Translation missing: en.layout.footer.social_platform"
1076          class="text-dark"
1077          target="_blank"
1078        >
1079          <img src="//arran.com/cdn/shop/t/256/assets/icon-youtube.svg?v=106414368094970625851780310528" width="auto" height="18" alt="YouTube-icon">
1080        </a>
1081      </li>
1082    
1083  
1084
1085    
1086
1087  
1088
1089    
1090
1091      <li class="mx-1">
1092        <a
1093          href="https://www.tiktok.com/@arransenseofscotland"
1094          title="Translation missing: en.layout.footer.social_platform"
1095          class="text-dark"
1096          target="_blank"
1097        >
1098          <img src="//arran.com/cdn/shop/t/256/assets/icon-tiktok.svg?v=90510905268364685591780310528" width="auto" height="18" alt="Tiktok-icon">
1099        </a>
1100      </li>
1101    
1102  
1103</ul>
1104</div>
1105          <a
1106            class="navbar-brand col-auto justify-content-center"
1107            href="/"
1108            style="width: 189px"
1109            aria-label="Home page"
1110          ><div style="display: none;"><style>
1111    #image-wrapper-20207257321539-f8083::before {padding-bottom: 26.282%;}
1112  </style></div><div id='image-wrapper-20207257321539-f8083' class='image image-wrapper-v2'>
1113  <picture class="d-block w-100" style="line-height: 0;">
1114    <img 
1115       src="//arran.com/cdn/shop/files/site-logo_516x.png?v=1614309175" 
1116       srcset="//arran.com/cdn/shop/files/site-logo_516x.png?v=1614309175 1x, //arran.com/cdn/shop/files/[email protected]?v=1614309175 2x" 
1117       fetchpriority="high" 
1118       
1119      class=' opt-contrast img-fluid w-100 '
1120      alt="" />
1121  </picture>
1122</div></a>
1123
1124          <div class="d-flex justify-content-end col-4 align-items-center">
1125            <form id="search-form-desktop" action="/search" method="get" role="search" class="col-7">
1126              <label for="search-desktop" class="visually-hidden">Search</label>
1127              <div class="input-group">
1128                <input
1129                  type="search"
1130                  name="q"
1131                  id="search-desktop"
1132                  class="form-control border-end-0 fs-7 py-0 ps-2"
1133                  value=""
1134                  placeholder="Search for products..."
1135                >
1136                <button class="border border-start-0 bg-white  p-2 " style="border-color: var(--bs-gray-500) !important">
1137                  <img src="//arran.com/cdn/shop/t/256/assets/ico-search.svg?v=141512785552852003221780310528" alt="search" class="" style="width:15px; height:15px;">
1138                </button>
1139              </div>
1140            </form>
1141
1142            <ul class="nav header-icons ms-3">
1143              <li class="me-3">
1144                <a href="#rivo-favorites" class="swym-wishlist">
1145                  <img src="//arran.com/cdn/shop/t/256/assets/heart-thin.svg?v=27859389850031590341780310528" title="Add to Wishlist" alt="Wishlist" class="" style="width:20px; height:20px;">
1146                </a>
1147              </li><li>
1148                  <div class="dropdown text-end">
1149                    <a
1150                      class="account text-decoration-none me-3"
1151                      title="Open account menu"
1152                      xdata-bs-toggle="dropdown"
1153                      href="/account"
1154                      aria-expanded="false"
1155                    >
1156                      <img
1157                        src="//arran.com/cdn/shop/t/256/assets/ico-account.svg?v=155965609204697562281780310528"
1158                        alt="User Account"
1159                        style="width:20px; height:20px;"
1160                      >
1161                    </a>
1162                    <ul class="dropdown-menu dropdown-menu-start shadow-sm text-start border-0 rounded-1 p-3"><li>
1163                          <a href="https://arran.com/customer_authentication/redirect?locale=en&region_country=GB" class="dropdown-item fw-light p-0" role="button"
1164                            >Sign In</a
1165                          >
1166                        </li>
1167                        <hr class="my-1" style="color: var(--bs-gray-400)">
1168                        <li>
1169                          <a href="https://account.arran.com?locale=en&region_country=GB&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcnJhbi1hcm9tYXRpY3MubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNjYyOTQwLCJuYmYiOjE3OTEwNTgxNDB9.EcwrcDX7Tw97xDax9N7mW5NkP6yOFvDENiUg850NHH4" class="dropdown-item fw-light p-0" role="button"
1170                            >Register</a
1171                          >
1172                        </li>
1173                      
1174                    </ul>
1175                  </div>
1176                </li><li>
1177                <a
1178                  class="position-relative text-decoration-none text-end"
1179                  data-bs-toggle="offcanvas"
1180                  href="#cart-offcanvas"
1181                  role="button"
1182                  aria-controls="cart-offcanvas"
1183                >
1184                  <img src="//arran.com/cdn/shop/t/256/assets/ico-basket.svg?v=45790507684383576391780310528" alt="Basket" title="Cart" style="width:20px; height:20px;">
1185                  <span
1186                    style="padding-left: 2px; padding-top: 2px;"
1187                    class="d-flex align-items-center justify-content-center position-absolute top-0 start-100 translate-middle bg-primary text-light rounded-circle fs-9 lh-1 items-count fw-bold"
1188                    data-cart-item-count="0"
1189                  >
1190                    0
1191                  </span>
1192                </a>
1193              </li>
1194            </ul>
1195          </div>
1196        </div>
1197      </div>
1198      <div class="col-12">
1199        <div class="row">
1200          <nav class="navbar navbar-expand-lg navbar-light p-0">
1201            <div class="collapse navbar-collapse">
1202              <ul id="main-menu" class="navbar-nav me-auto ms-auto">
1203
1204
1205  <li class="nav-item d-flex flex-wrap "><a class="nav-link single-link  py-3 text-uppercase fw-semibold text-dark fs-7" aria-current="page" href="/collections/3-for-2-hand-care-promo">3 For 2 Hand Care</a></li>
1206
1207  <li class="nav-item d-flex flex-wrap "><a class="nav-link single-link  py-3 text-uppercase fw-semibold text-dark fs-7" aria-current="page" href="/collections/bestsellers">Bestsellers</a></li>
1208
1209  <li class="nav-item d-flex flex-wrap  dropdown position-static "><a class="nav-link dropdown-toggle  text-uppercase text-dark fw-semibold py-3 fs-7" 
1210        href="/collections/fragrance" xdata-bs-toggle="dropdown">
1211        Fragrance
1212      </a>
1213      <div class="dropdown-menu megamenu px-2 pt-3 pb-5 animate showIn">
1214        <div class="container container-xxxxl-fixed">
1215          <div class="row d-flex flex-wrap justify-content-between g-4"><div class="col">
1216                <div class="border-top">
1217                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop by Category</a><ul class="nav">
1218                          <li class="">
1219                            <a class="nav-link fw-light px-0 pb-1 f
1219s-7" href="/collections/body-mist-spray">NEW - Body Mist Sprays</a>
1220                          </li>
1221                        </ul><ul class="nav">
1222                          <li class="">
1223                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/luxury-fragrance-samples">Luxury Fragrance Samples</a>
1224                          </li>
1225                        </ul><ul class="nav">
1226                          <li class="">
1227                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/fragrance">Luxury Fragrance</a>
1228                          </li>
1229                        </ul><ul class="nav">
1230                          <li class="">
1231                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/after-the-rain-fragrance">After the Rain Fragrance</a>
1232                          </li>
1233                        </ul><ul class="nav">
1234                          <li class="">
1235                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/travel-size-fragrance">Travel Size Fragrance</a>
1236                          </li>
1237                        </ul><ul class="nav">
1238                          <li class="">
1239                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/eau-de-parfum-fragrances">Eau de Parfum Fragrances</a>
1240                          </li>
1241                        </ul><ul class="nav">
1242                          <li class="">
1243                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/eau-de-toilette-fragrances">Eau de Toilette Fragrances</a>
1244                          </li>
1245                        </ul><ul class="nav">
1246                          <li class="">
1247                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/pages/fragrance-finder">Fragrance Finder</a>
1248                          </li>
1249                        </ul></div>
1250              </div><div class="col">
1251                <div class="border-top">
1252                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop by Scent</a><ul class="nav">
1253                          <li class="">
1254                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/womens-fragrance">Scents for Her</a>
1255                          </li>
1256                        </ul><ul class="nav">
1257                          <li class="">
1258                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/mens-fragrance">Scents for Him</a>
1259                          </li>
1260                        </ul><ul class="nav">
1261                          <li class="">
1262                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/evening-scents">Evening Scents</a>
1263                          </li>
1264                        </ul><ul class="nav">
1265                          <li class="">
1266                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/rose-fragrances">Rose Scents</a>
1267                          </li>
1268                        </ul><ul class="nav">
1269                          <li class="">
1270                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/patchouli-fragrances">Patchouli Scents</a>
1271                          </li>
1272                        </ul><ul class="nav">
1273                          <li class="">
1274                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/fresh-fragrances">Fresh Scents</a>
1275                          </li>
1276                        </ul><ul class="nav">
1277                          <li class="">
1278                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/sea-salt-fragrances">Sea Salt Scents</a>
1279                          </li>
1280                        </ul><ul class="nav">
1281                          <li class="">
1282                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/pages/fragrance-finder">Fragrance Finder</a>
1283                          </li>
1284                        </ul></div>
1285              </div><div class='col'><a href="/collections/body-mist-spray" class="tile-nav-callout text-decoration-none h-100 d-block">
1286  <div class="position-relative overflow-hidden w-100 h-100">
1287    <div class="position-absolute w-100 h-100"><div id='image-wrapper-70623740133749-cffbe' class='image image-cover-v2'>
1288  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/kildo_body_mist_2_-_content_block_1540x.jpg?v=1785149403 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149403 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/kildo_body_mist_2_-_content_block_1340x.jpg?v=1785149403 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149403 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/kildo_body_mist_2_-_content_block_550x.jpg?v=1785149403 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149403 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/kildo_body_mist_2_-_content_block_932x.jpg?v=1785149403 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149403 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/kildo_body_mist_2_-_content_block_708x.jpg?v=1785149403 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149403 2x">
1289    <img 
1290       data-src="//arran.com/cdn/shop/files/kildo_body_mist_2_-_content_block_350x.jpg?v=1785149403" 
1291       data-srcset="//arran.com/cdn/shop/files/kildo_body_mist_2_-_content_block_350x.jpg?v=1785149403 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149403 2x" 
1292       loading="lazy" 
1293       
1294      class='image-fade img-fluid w-100  lazyload '
1295      alt="" />
1296  </picture>
1297</div></div>
1298    <div class="bg-overlay"></div>
1299    <div class="position-relative d-flex align-items-end h-100">
1300      <div class="text-white border-top m-4 pt-0">
1301        <h5 class="mb-0  mt-2 ">NEW IN</h5>
1302        <p class=" mt-2 ">Body Mists</p>
1303      </div>
1304    </div>
1305  </div>
1306</a></div></div>
1307        </div></li>
1308
1309  <li class="nav-item d-flex flex-wrap  dropdown position-static "><a class="nav-link dropdown-toggle  text-uppercase text-dark fw-semibold py-3 fs-7" 
1310        href="/collections/body-care" xdata-bs-toggle="dropdown">
1311        Bath & Body
1312      </a>
1313      <div class="dropdown-menu megamenu px-2 pt-3 pb-5 animate showIn">
1314        <div class="container container-xxxxl-fixed">
1315          <div class="row d-flex flex-wrap justify-content-between g-4"><div class="col">
1316                <div class="border-top">
1317                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop By Category</a><ul class="nav">
1318                          <li class="">
1319                            <a class="nav-link fw-light px-0 pb-1 f
1319s-7" href="/collections/shower-gel">Shower Gel</a>
1320                          </li>
1321                        </ul><ul class="nav">
1322                          <li class="">
1323                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/2-litre-eco-friendly-refills">Eco-Friendly Refills</a>
1324                          </li>
1325                        </ul><ul class="nav">
1326                          <li class="">
1327                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/body-lotion">Body Lotions</a>
1328                          </li>
1329                        </ul><ul class="nav">
1330                          <li class="">
1331                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/body-mist-spray">NEW - Body Mist Sprays</a>
1332                          </li>
1333                        </ul><ul class="nav">
1334                          <li class="">
1335                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/shampoos">Shampoo</a>
1336                          </li>
1337                        </ul><ul class="nav">
1338                          <li class="">
1339                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/conditioner">Conditioner</a>
1340                          </li>
1341                        </ul><ul class="nav">
1342                          <li class="">
1343                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/bath-salts-oils">Bath Salts & Oils</a>
1344                          </li>
1345                        </ul><ul class="nav">
1346                          <li class="">
1347                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/moisturising-soaps">Hand Soaps</a>
1348                          </li>
1349                        </ul><ul class="nav">
1350                          <li class="">
1351                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/natural-deodorants">Natural Deodorants</a>
1352                          </li>
1353                        </ul><ul class="nav">
1354                          <li class="">
1355                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/summer-of-discovery">Summer of Discovery</a>
1356                          </li>
1357                        </ul></div>
1358              </div><div class="col">
1359                <div class="border-top">
1360                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop By Gift</a><ul class="nav">
1361                          <li class="">
1362                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/body-care-gift-sets">Body Care Gift Sets</a>
1363                          </li>
1364                        </ul><ul class="nav">
1365                          <li class="">
1366                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/discovery-sets">Discovery Sets</a>
1367                          </li>
1368                        </ul><ul class="nav">
1369                          <li class="">
1370                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/travel-accessories">Travel Sets</a>
1371                          </li>
1372                        </ul><ul class="nav">
1373                          <li class="">
1374                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/gifts">Shop All Gifts</a>
1375                          </li>
1376                        </ul></div>
1377              </div><div class="col">
1378                <div class="border-top">
1379                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop By Scent</a><ul class="nav">
1380                          <li class="">
1381                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/after-the-rain-body-care">After The Rain Scent</a>
1382                          </li>
1383                        </ul><ul class="nav">
1384                          <li class="">
1385                            <a class="nav-link fw-light px-0 pb-1 f
1385s-7" href="/collections/fresh-body-care-scents">Fresh Body Care Scents</a>
1386                          </li>
1387                        </ul><ul class="nav">
1388                          <li class="">
1389                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/floral-body-care-scents">Floral Body Care Scents</a>
1390                          </li>
1391                        </ul><ul class="nav">
1392                          <li class="">
1393                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/woody-body-care-scents">Woody Body Care Scents</a>
1394                          </li>
1395                        </ul><ul class="nav">
1396                          <li class="">
1397                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/pages/fragrance-finder">Find My Fragrance</a>
1398                          </li>
1399                        </ul></div>
1400              </div><div class='col'><a href="/collections/bestsellers" class="tile-nav-callout text-decoration-none h-100 d-block">
1401  <div class="position-relative overflow-hidden w-100 h-100">
1402    <div class="position-absolute w-100 h-100"><div id='image-wrapper-70623801835893-cffbe' class='image image-cover-v2'>
1403  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/body_care_-_content_block_1540x.jpg?v=1785149535 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149535 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/body_care_-_content_block_1340x.jpg?v=1785149535 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149535 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/body_care_-_content_block_550x.jpg?v=1785149535 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149535 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/body_care_-_content_block_932x.jpg?v=1785149535 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149535 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/body_care_-_content_block_708x.jpg?v=1785149535 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149535 2x">
1404    <img 
1405       data-src="//arran.com/cdn/shop/files/body_care_-_content_block_350x.jpg?v=1785149535" 
1406       data-srcset="//arran.com/cdn/shop/files/body_care_-_content_block_350x.jpg?v=1785149535 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149535 2x" 
1407       loading="lazy" 
1408       
1409      class='image-fade img-fluid w-100  lazyload '
1410      alt="" />
1411  </picture>
1412</div></div>
1413    <div class="bg-overlay"></div>
1414    <div class="position-relative d-flex align-items-end h-100">
1415      <div class="text-white border-top m-4 pt-0">
1416        <h5 class="mb-0  mt-2 ">Bath & Body Bestsellers</h5>
1417        <p class=" mt-2 ">Explore Our Top Picks</p>
1418      </div>
1419    </div>
1420  </div>
1421</a></div></div>
1422        </div></li>
1423
1424  <li class="nav-item d-flex flex-wrap  dropdown position-static "><a class="nav-link dropdown-toggle  text-uppercase text-dark fw-semibold py-3 fs-7" 
1425        href="/collections/hand-care" xdata-bs-toggle="dropdown">
1426        Hand Care
1427      </a>
1428      <div class="dropdown-menu megamenu px-2 pt-3 pb-5 animate showIn">
1429        <div class="container container-xxxxl-fixed">
1430          <div class="row d-flex flex-wrap justify-content-between g-4"><div class="col">
1431                <div class="border-top">
1432                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop by Category</a><ul class="nav">
1433                          <li class="">
1434                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/hand-washes">Hand Wash</a>
1435                          </li>
1436                        </ul><ul class="nav">
1437                          <li class="">
1438                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/hand-creams">Hand Cream</a>
1439                          </li>
1440                        </ul><ul class="nav">
1441                          <li class="">
1442                            <a class="nav-link fw-light px-0 pb-1 f
1442s-7" href="/collections/soap">Hand Soaps</a>
1443                          </li>
1444                        </ul><ul class="nav">
1445                          <li class="">
1446                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/hydrating-hand-creams">Hydrating Hand Creams</a>
1447                          </li>
1448                        </ul><ul class="nav">
1449                          <li class="">
1450                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/2-litre-eco-friendly-refills">Eco-Friendly Refills</a>
1451                          </li>
1452                        </ul></div>
1453              </div><div class="col">
1454                <div class="border-top">
1455                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop by Gift</a><ul class="nav">
1456                          <li class="">
1457                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/hand-care-gift-sets">Hand Care Gift Sets</a>
1458                          </li>
1459                        </ul><ul class="nav">
1460                          <li class="">
1461                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/discovery-sets">Discovery Gift Sets</a>
1462                          </li>
1463                        </ul><ul class="nav">
1464                          <li class="">
1465                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/gift-sets">Shop All Gifts</a>
1466                          </li>
1467                        </ul></div>
1468              </div><div class="col">
1469                <div class="border-top">
1470                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop by Scent</a><ul class="nav">
1471                          <li class="">
1472                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/after-the-rain-hand-care-scents">After the Rain </a>
1473                          </li>
1474                        </ul><ul class="nav">
1475                          <li class="">
1476                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/fresh-hand-care-scents">Fresh Scents</a>
1477                          </li>
1478                        </ul><ul class="nav">
1479                          <li class="">
1480                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/floral-hand-care-scents">Floral Scents</a>
1481                          </li>
1482                        </ul><ul class="nav">
1483                          <li class="">
1484                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/citrus-fragrances">
1484Citrus Scents</a>
1485                          </li>
1486                        </ul><ul class="nav">
1487                          <li class="">
1488                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/patchouli-fragrances">Patchouli Scents</a>
1489                          </li>
1490                        </ul><ul class="nav">
1491                          <li class="">
1492                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/sea-salt-fragrances">Sea Salt Scents</a>
1493                          </li>
1494                        </ul></div>
1495              </div><div class='col'><a href="/collections/hand-care" class="tile-nav-callout text-decoration-none h-100 d-block">
1496  <div class="position-relative overflow-hidden w-100 h-100">
1497    <div class="position-absolute w-100 h-100"><div id='image-wrapper-64888559403381-cffbe' class='image image-cover-v2'>
1498  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_1540x.jpg?v=1751275666 1x, //arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_1540x@2x.jpg?v=1751275666 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_1340x.jpg?v=1751275666 1x, //arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_1340x@2x.jpg?v=1751275666 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_550x.jpg?v=1751275666 1x, //arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_550x@2x.jpg?v=1751275666 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_932x.jpg?v=1751275666 1x, //arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_932x@2x.jpg?v=1751275666 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_708x.jpg?v=1751275666 1x, //arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_708x@2x.jpg?v=1751275666 2x">
1499    <img 
1500       data-src="//arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_350x.jpg?v=1751275666" 
1501       data-srcset="//arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_350x.jpg?v=1751275666 1x, //arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_350x@2x.jpg?v=1751275666 2x" 
1502       loading="lazy" 
1503       
1504      class='image-fade img-fluid w-100  lazyload '
1505      alt="" />
1506  </picture>
1507</div></div>
1508    <div class="bg-overlay"></div>
1509    <div class="position-relative d-flex align-items-end h-100">
1510      <div class="text-white border-top m-4 pt-0">
1511        <h5 class="mb-0  mt-2 ">Heavenly Hand Care</h5>
1512        <p class=" mt-2 ">Made With Arran Water</p>
1513      </div>
1514    </div>
1515  </div>
1516</a></div></div>
1517        </div></li>
1518
1519  <li class="nav-item d-flex flex-wrap  dropdown position-static "><a class="nav-link dropdown-toggle  text-uppercase text-dark fw-semibold py-3 fs-7" 
1520        href="https://arran.com/pages/arran-home-fragrance" xdata-bs-toggle="dropdown">
1521        Home Fragrance
1522      </a>
1523      <div class="dropdown-menu megamenu px-2 pt-3 pb-5 animate showIn">
1524        <div class="container container-xxxxl-fixed">
1525          <div class="row d-flex flex-wrap justify-content-between g-4"><div class="col">
1526                <div class="border-top">
1527                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop by Category</a><ul class="nav">
1528                          <li class="">
1529                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/reed-diffusers">Reed Diffusers</a>
1530                          </li>
1531                        </ul><ul class="nav">
1532                          <li class="">
1533                            <a class="nav-link fw-light px-0 pb-1 f
1533s-7" href="/collections/candles">Candles</a>
1534                          </li>
1535                        </ul><ul class="nav">
1536                          <li class="">
1537                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/room-sprays">Room Sprays</a>
1538                          </li>
1539                        </ul><ul class="nav">
1540                          <li class="">
1541                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/naturals-candles">Naturals Candles</a>
1542                          </li>
1543                        </ul><ul class="nav">
1544                          <li class="">
1545                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/mini-candles">Mini Candles</a>
1546                          </li>
1547                        </ul></div>
1548              </div><div class="col">
1549                <div class="border-top">
1550                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop by Gift</a><ul class="nav">
1551                          <li class="">
1552                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/home-fragrance-gift-sets">Home Gift Sets</a>
1553                          </li>
1554                        </ul><ul class="nav">
1555                          <li class="">
1556                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/housewarming-gifts">House Warming Gifts</a>
1557                          </li>
1558                        </ul><ul class="nav">
1559                          <li class="">
1560                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/gift-sets">Shop All Gifts</a>
1561                          </li>
1562                        </ul></div>
1563              </div><div class="col">
1564                <div class="border-top">
1565                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop by Scent</a><ul class="nav">
1566                          <li class="">
1567                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/fresh-home-fragrance-clean-scents-for-every-room-arran">Fresh Home Scents</a>
1568                          </li>
1569                        </ul><ul class="nav">
1570                          <li class="">
1571                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/floral-home-fragrance">Floral Home Scents</a>
1572                          </li>
1573                        </ul><ul class="nav">
1574                          <li class="">
1575                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/warm-home-fragrance-scents">Warm Home Scents</a>
1576                          </li>
1577                        </ul><ul class="nav">
1578                          <li class="">
1579                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/citrus-home-scents">Citrus Home Scents</a>
1580                          </li>
1581                        </ul><ul class="nav">
1582                          <li class="">
1583                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/calming-home-scents">Calming Home Scents</a>
1584                          </li>
1585                        </ul><ul class="nav">
1586                          <li class="">
1587                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/pages/fragrance-finder">Fragrance Finder</a>
1588                          </li>
1589                        </ul></div>
1590              </div><div class="col">
1591                <div class="border-top">
1592                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop by Room</a><ul class="nav">
1593                          <li class="">
1594                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/kitchen-home-fragrances">
1594Kitchen </a>
1595                          </li>
1596                        </ul><ul class="nav">
1597                          <li class="">
1598                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/bathroom">Bathroom</a>
1599                          </li>
1600                        </ul><ul class="nav">
1601                          <li class="">
1602                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/living-room">Living Room</a>
1603                          </li>
1604                        </ul></div>
1605              </div></div>
1606        </div></li>
1607
1608  <li class="nav-item d-flex flex-wrap  dropdown position-static "><a class="nav-link dropdown-toggle  text-uppercase text-dark fw-semibold py-3 fs-7" 
1609        href="/collections/mens" xdata-bs-toggle="dropdown">
1610        Mens
1611      </a>
1612      <div class="dropdown-menu megamenu px-2 pt-3 pb-5 animate showIn">
1613        <div class="container container-xxxxl-fixed">
1614          <div class="row d-flex flex-wrap justify-content-between g-4"><div class="col">
1615                <div class="border-top">
1616                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop by Category</a><ul class="nav">
1617                          <li class="">
1618                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/mens-bath-shower">Bath & Shower</a>
1619                          </li>
1620                        </ul><ul class="nav">
1621                          <li class="">
1622                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/mens-fragrance">Mens Fragrance</a>
1623                          </li>
1624                        </ul><ul class="nav">
1625                          <li class="">
1626                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/shaving">Shaving</a>
1627                          </li>
1628                        </ul><ul class="nav">
1629                          <li class="">
1630                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/wash-bags">Wash Bags</a>
1631                          </li>
1632                        </ul><ul class="nav">
1633                          <li class="">
1634                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/mens-travel-size">Men's Travel Size</a>
1635                          </li>
1636                        </ul><ul class="nav">
1637                          <li class="">
1638                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="https://arran.com/collections/mens-refills">Men's Refills</a>
1639                          </li>
1640                        </ul></div>
1641              </div><div class="col">
1642                <div class="border-top">
1643                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop by Gift</a><ul class="nav">
1644                          <li class="">
1645                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/gifts-for-him">Gifts For Him</a>
1646                          </li>
1647                        </ul><ul class="nav">
1648                          <li class="">
1649                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/discovery-sets">Discovery Gift Sets</a>
1650                          </li>
1651                        </ul></div>
1652              </div><div class="col">
1653                <div class="border-top">
1654                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop by Scent</a><ul class="nav">
1655                          <li class="">
1656                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/sannox-leather-amber-oud">Sannox - Leather, Amber & Oud</a>
1657                          </li>
1658                        </ul><ul class="nav">
1659                          <li class="">
1660                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/lochranza">Lochranza - Patchouli & Anise</a>
1661                          </li>
1662                        </ul><ul class="nav">
1663                          <li class="">
1664                            <a class="nav-link fw-light px-0 pb-1 f
1664s-7" href="/collections/machrie">Machrie - Sea Salt & Rockrose</a>
1665                          </li>
1666                        </ul><ul class="nav">
1667                          <li class="">
1668                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/seaweed-and-sage">Apothecary - Seaweed & Sage</a>
1669                          </li>
1670                        </ul><ul class="nav">
1671                          <li class="">
1672                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/pages/fragrance-finder">Find My Fragrance</a>
1673                          </li>
1674                        </ul></div>
1675              </div><div class='col'><a href="/collections/sannox-leather-amber-oud" class="tile-nav-callout text-decoration-none h-100 d-block">
1676  <div class="position-relative overflow-hidden w-100 h-100">
1677    <div class="position-absolute w-100 h-100"><div id='image-wrapper-23743865028675-cffbe' class='image image-cover-v2'>
1678  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/sannox_content_block_-_edp_1540x.jpg?v=1697535450 1x, //arran.com/cdn/shop/files/[email protected]?v=1697535450 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/sannox_content_block_-_edp_1340x.jpg?v=1697535450 1x, //arran.com/cdn/shop/files/[email protected]?v=1697535450 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/sannox_content_block_-_edp_550x.jpg?v=1697535450 1x, //arran.com/cdn/shop/files/[email protected]?v=1697535450 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/sannox_content_block_-_edp_932x.jpg?v=1697535450 1x, //arran.com/cdn/shop/files/[email protected]?v=1697535450 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/sannox_content_block_-_edp_708x.jpg?v=1697535450 1x, //arran.com/cdn/shop/files/[email protected]?v=1697535450 2x">
1679    <img 
1680       data-src="//arran.com/cdn/shop/files/sannox_content_block_-_edp_350x.jpg?v=1697535450" 
1681       data-srcset="//arran.com/cdn/shop/files/sannox_content_block_-_edp_350x.jpg?v=1697535450 1x, //arran.com/cdn/shop/files/[email protected]?v=1697535450 2x" 
1682       loading="lazy" 
1683       
1684      class='image-fade img-fluid w-100  lazyload '
1685      alt="" />
1686  </picture>
1687</div></div>
1688    <div class="bg-overlay"></div>
1689    <div class="position-relative d-flex align-items-end h-100">
1690      <div class="text-white border-top m-4 pt-0">
1691        <h5 class="mb-0  mt-2 ">Discover Sannox</h5>
1692        <p class=" mt-2 ">Our Premium Men's Fragrance</p>
1693      </div>
1694    </div>
1695  </div>
1696</a></div></div>
1697        </div></li>
1698
1699  <li class="nav-item d-flex flex-wrap  dropdown position-static "><a class="nav-link dropdown-toggle  text-uppercase text-dark fw-semibold py-3 fs-7" 
1700        href="/collections/the-arran-collections" xdata-bs-toggle="dropdown">
1701        Collections
1702      </a>
1703      <div class="dropdown-menu megamenu px-2 pt-3 pb-5 animate showIn">
1704        <div class="container container-xxxxl-fixed">
1705          <div class="row d-flex flex-wrap justify-content-between g-4"><div class="col">
1706                <div class="border-top">
1707                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="/collections/the-arran-collections"  role="menu-item">Arran Collections</a><ul class="nav">
1708                          <li class="">
1709                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/after-the-rain">After the Rain</a>
1710                          </li>
1711                        </ul><ul class="nav">
1712                          <li class="">
1713                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/island-dusk">Island Dusk</a>
1714                          </li>
1715                        </ul><ul class="nav">
1716                          <li class="">
1717                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/sannox-leather-amber-oud">Sannox</a>
1718                          </li>
1719                        </ul><ul class="nav">
1720                          <li class="">
1721                            <a class="nav-link fw-light px-0 pb-1 f
1721s-7" href="/collections/glenashdale">Glenashdale</a>
1722                          </li>
1723                        </ul><ul class="nav">
1724                          <li class="">
1725                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/kildonan">Kildonan </a>
1726                          </li>
1727                        </ul><ul class="nav">
1728                          <li class="">
1729                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/glen-rosa">Glen Rosa</a>
1730                          </li>
1731                        </ul><ul class="nav">
1732                          <li class="">
1733                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/lochranza">Lochranza</a>
1734                          </li>
1735                        </ul><ul class="nav">
1736                          <li class="">
1737                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/machrie">Machrie</a>
1738                          </li>
1739                        </ul></div>
1740              </div><div class="col">
1741                <div class="border-top">
1742                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="/collections/home"  role="menu-item">Home Fragrance</a><ul class="nav">
1743                          <li class="">
1744                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/single-malt-home-fragrance">Single Malt</a>
1745                          </li>
1746                        </ul><ul class="nav">
1747                          <li class="">
1748                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/myrrh-sandalwood">Myrrh & Sandalwood </a>
1749                          </li>
1750                        </ul><ul class="nav">
1751                          <li class="">
1752                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/cedarwood-and-citrus">Cedrwood & Citrus</a>
1753                          </li>
1754                        </ul><ul class="nav">
1755                          <li class="">
1756                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/bergamot-and-geranium">Bergamot & Geranium</a>
1757                          </li>
1758                        </ul><ul class="nav">
1759                          <li class="">
1760                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/home-after-the-rain">After the Rain</a>
1761                          </li>
1762                        </ul><ul class="nav">
1763                          <li class="">
1764                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/home-glen-rosa-fig">Glen Rosa</a>
1765                          </li>
1766                        </ul><ul class="nav">
1767                          <li class="">
1768                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/home-glenashdale-grapefruit">Glenashdale</a>
1769                          </li>
1770                        </ul></div>
1771              </div><div class="col">
1772                <div class="border-top">
1773                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="/collections/apothecary"  role="menu-item">Apothecary</a><ul class="nav">
1774                          <li class="">
1775                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/seaweed-and-sage">Seaweed & Sage</a>
1776                          </li>
1777                        </ul><ul class="nav">
1778                          <li class="">
1779                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/lavender-and-tea-tree">Lavender & Tea Tree</a>
1780                          </li>
1781                        </ul></div>
1782              </div></div>
1783        </div></li>
1784
1785  <li class="nav-item d-flex flex-wrap  dropdown position-static "><a class="nav-link dropdown-toggle  text-uppercase text-dark fw-semibold py-3 fs-7" 
1786        href="/collections/gifting" xdata-bs-toggle="dropdown">
1787        Gifting
1788      </a>
1789      <div class="dropdown-menu megamenu px-2 pt-3 pb-5 animate showIn">
1790        <div class="container container-xxxxl-fixed">
1791          <div class="row d-flex flex-wrap justify-content-between g-4"><div class="col">
1792                <div class="border-top">
1793                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop by Gift</a><ul class="nav">
1794                          <li class="">
1795                            <a class="nav-link fw-light px-0 pb-1 f
1795s-7" href="/collections/gift-sets">All Gift Sets</a>
1796                          </li>
1797                        </ul><ul class="nav">
1798                          <li class="">
1799                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/summer-of-discovery">Summer of Discovery</a>
1800                          </li>
1801                        </ul><ul class="nav">
1802                          <li class="">
1803                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/discovery-sets">Discovery Gift Sets</a>
1804                          </li>
1805                        </ul><ul class="nav">
1806                          <li class="">
1807                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/body-care-gift-sets">Body Care Gift Sets</a>
1808                          </li>
1809                        </ul><ul class="nav">
1810                          <li class="">
1811                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/hand-care-gift-sets">Hand Care Gift Sets</a>
1812                          </li>
1813                        </ul><ul class="nav">
1814                          <li class="">
1815                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/home-fragrance-gift-sets">Home Fragrance Gift Sets</a>
1816                          </li>
1817                        </ul><ul class="nav">
1818                          <li class="">
1819                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/travel-accessories">Travel Gift Sets</a>
1820                          </li>
1821                        </ul><ul class="nav">
1822                          <li class="">
1823                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="https://arran.com/pages/gift-wrapping-service">Luxury Gift Wrapping</a>
1824                          </li>
1825                        </ul><ul class="nav">
1826                          <li class="">
1827                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="https://arran.com/collections/personalised-gift-builder">Personalised Gift Builder</a>
1828                          </li>
1829                        </ul></div>
1830              </div><div class="col">
1831                <div class="border-top">
1832                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop by Occasion  </a><ul class="nav">
1833                          <li class="">
1834                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/gifts-for-her">Gifts For Her</a>
1835                          </li>
1836                        </ul><ul class="nav">
1837                          <li class="">
1838                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/gifts-for-him">Gifts For Him</a>
1839                          </li>
1840                        </ul><ul class="nav">
1841                          <li class="">
1842                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/wedding-gifts-1">Wedding Gifts</a>
1843                          </li>
1844                        </ul><ul class="nav">
1845                          <li class="">
1846                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/housewarming-gifts">House Warming Gifts</a>
1847                          </li>
1848                        </ul><ul class="nav">
1849                          <li class="">
1850                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/anniversary-gifts">Anniversary Gifts</a>
1851                          </li>
1852                        </ul><ul class="nav">
1853                          <li class="">
1854                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/products/gift-card">Gift Cards</a>
1855                          </li>
1856                        </ul><ul class="nav">
1857                          <li class="">
1858                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/pages/fragrance-finder">Fragrance Finder</a>
1859                          </li>
1860                        </ul></div>
1861              </div><div class="col">
1862                <div class="border-top">
1863                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop by Price</a><ul class="nav">
1864                          <li class="">
1865                            <a class="nav-link fw-light px-0 pb-1 f
1865s-7" href="/collections/gifts-under-15">Gifts Under £15</a>
1866                          </li>
1867                        </ul><ul class="nav">
1868                          <li class="">
1869                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/gifts-under-20">Gifts Under £20</a>
1870                          </li>
1871                        </ul><ul class="nav">
1872                          <li class="">
1873                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/gifts-under-30">Gifts Under £35</a>
1874                          </li>
1875                        </ul><ul class="nav">
1876                          <li class="">
1877                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/luxury-gifts">Luxury Gifts</a>
1878                          </li>
1879                        </ul><ul class="nav">
1880                          <li class="">
1881                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/products/gift-card">Gift Cards</a>
1882                          </li>
1883                        </ul></div>
1884              </div><div class="col">
1885                <div class="border-top">
1886                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="#"  role="menu-item">Shop Wellbeing Gifts</a><ul class="nav">
1887                          <li class="">
1888                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/gift-of-calm">Gift of Calm</a>
1889                          </li>
1890                        </ul><ul class="nav">
1891                          <li class="">
1892                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/arran-naturals-mindful">Gift Of Mindfulness</a>
1893                          </li>
1894                        </ul><ul class="nav">
1895                          <li class="">
1896                            <a class="nav-link fw-light px-0 pb-1 fs-7" href="/collections/gift-of-energy">Gift Of Energy</a>
1897                          </li>
1898                        </ul></div>
1899              </div><div class='col'><a href="/collections/gift-sets" class="tile-nav-callout text-decoration-none h-100 d-block">
1900  <div class="position-relative overflow-hidden w-100 h-100">
1901    <div class="position-absolute w-100 h-100"><div id='image-wrapper-68522773774709-cffbe' class='image image-cover-v2'>
1902  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/shower_gel_gift_set_-_3_1540x.jpg?v=1770736003 1x, //arran.com/cdn/shop/files/[email protected]?v=1770736003 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/shower_gel_gift_set_-_3_1340x.jpg?v=1770736003 1x, //arran.com/cdn/shop/files/[email protected]?v=1770736003 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/shower_gel_gift_set_-_3_550x.jpg?v=1770736003 1x, //arran.com/cdn/shop/files/[email protected]?v=1770736003 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/shower_gel_gift_set_-_3_932x.jpg?v=1770736003 1x, //arran.com/cdn/shop/files/[email protected]?v=1770736003 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/shower_gel_gift_set_-_3_708x.jpg?v=1770736003 1x, //arran.com/cdn/shop/files/[email protected]?v=1770736003 2x">
1903    <img 
1904       data-src="//arran.com/cdn/shop/files/shower_gel_gift_set_-_3_350x.jpg?v=1770736003" 
1905       data-srcset="//arran.com/cdn/shop/files/shower_gel_gift_set_-_3_350x.jpg?v=1770736003 1x, //arran.com/cdn/shop/files/[email protected]?v=1770736003 2x" 
1906       loading="lazy" 
1907       
1908      class='image-fade img-fluid w-100  lazyload '
1909      alt="" />
1910  </picture>
1911</div></div>
1912    <div class="bg-overlay"></div>
1913    <div class="position-relative d-flex align-items-end h-100">
1914      <div class="text-white border-top m-4 pt-0">
1915        <h5 class="mb-0  mt-2 ">Bestselling Gift Sets</h5>
1916        <p class=" mt-2 ">Give the gift of ARRAN</p>
1917      </div>
1918    </div>
1919  </div>
1920</a></div></div>
1921        </div></li>
1922
1923  <li class="nav-item d-flex flex-wrap "><a class="nav-link single-link  py-3 text-uppercase fw-semibold text-dark fs-7" aria-current="page" href="/collections/2-litre-eco-friendly-refills">Refills</a></li>
1924
1925  <li class="nav-item d-flex flex-wrap  dropdown position-static "><a class="nav-link dropdown-toggle  text-uppercase text-dark fw-semibold py-3 fs-7" 
1926        href="/pages/arran-naturals" xdata-bs-toggle="dropdown">
1927        ARRAN Naturals
1928      </a>
1929      <div class="dropdown-menu megamenu px-2 pt-3 pb-5 animate showIn">
1930        <div class="container container-xxxxl-fixed">
1931          <div class="row d-flex flex-wrap justify-content-between g-4"><div class="col">
1932                <div class="border-top">
1933                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="/collections/naturals-best-sellers"  role="menu-item">Naturals Bestsellers</a></div>
1934              </div><div class="col">
1935                <div class="border-top">
1936                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="/collections/naturals-soap"  role="menu-item">Natural Soaps</a></div>
1937              </div><div class="col">
1938                <div class="border-top">
1939                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="/collections/natural-deodorants"  role="menu-item">Natural Deodrants</a></div>
1940              </div><div class="col">
1941                <div class="border-top">
1942                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="/collections/naturals-candles"  role="menu-item">Natural Candles</a></div>
1943              </div><div class="col">
1944                <div class="border-top">
1945                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="/collections/naturals-body-wash"  role="menu-item">Naturals Body Care</a></div>
1946              </div><div class="col">
1947                <div class="border-top">
1948                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="/collections/naturals-refills"  role="menu-item">Naturals Refills</a></div>
1949              </div><div class="col">
1950                <div class="border-top">
1951                  <a class="dropdown-item px-0 mt-2 fw-normal text-uppercase" href="/collections/naturals-hand-wash"  role="menu-item">Hand Care</a></div>
1952              </div></div>
1953        </div></li></ul>
1954            </div>
1955          </nav>
1956        </div>
1957      </div>
1958    </div>
1959  </div>
1960</header><div class="offcanvas offcanvas-start ps-0" tabindex="-1" id="nav-offcanvas" aria-labelledby="nav-offcanvas">
1961
1962  <div class="offcanvas-header px-4 py-3">
1963    <div style="width: 141px; height: 35px;">
1964      <a href="/">
1965        <img src="//arran.com/cdn/shop/files/site-logo_240x.png?v=1614309175" loading="lazy"
1966          srcset="//arran.com/cdn/shop/files/site-logo_240x.png?v=1614309175 1x, //arran.com/cdn/shop/files/[email protected]?v=1614309175 2x"
1967          alt="ARRAN Sense of Scotland"
1968          itemprop="logo" class="uk-margin-remove-bottom uk-position-relative" style="z-index:1; width:120px">
1969        </a>
1970    </div>
1971    <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"></button>
1972  </div>
1973
1974  <div class="offcanvas-body navbar-light d-flex position-relative">
1975    <div class="w-100 mx-auto"><div class="row gx-3">
1976        <form action="/search" method="get" role="search" class="col-12">
1977          <div class="input-group">
1978            <label for="offcanvas-search" class="visually-hidden">Offcanvas search</label>
1979            <input type="search"
1980            name="q"
1981            id="offcanvas-search"
1982            class="form-control border-end-0 fs-6 ps-3 search-bar search-bar-mobile mb-3"
1983            value=""
1984            placeholder="Search">
1985            <button class="border border-start-0 search-button bg-white pe-3 mb-3">
1986              <img src="//arran.com/cdn/shop/t/256/assets/ico-search.svg?v=141512785552852003221780310528" alt="search" class="" style="width:20px; height:20px;" />
1987            </button>
1988          </div>
1989        </form>
1990      </div>
1991      <div class="row gx-0 show" id="nav-mobile-1"><a class='d-block mp-link-plain mp-font-sans text-uppercase mp-link-3-for-2-hand-care text-decoration-none nav-link px-0'  href="/collections/3-for-2-hand-care-promo">
1992                <span class="d-flex flex-row align-items-center position-relative">
1993                  <span class="me-2">
1994                    <span class="position-relative d-block" style="width:55px; height:55px">
1995<div id='image-wrapper--c9d14' class='image image-cover-v2 image-cover overflow-hidden'>
1996  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/t/256/assets/products_1540x.jpg?v=81497151695799783921780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=81497151695799783921780310528 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/t/256/assets/products_1340x.jpg?v=81497151695799783921780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=81497151695799783921780310528 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/t/256/assets/products_1140x.jpg?v=81497151695799783921780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=81497151695799783921780310528 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/t/256/assets/products_932x.jpg?v=81497151695799783921780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=81497151695799783921780310528 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/t/256/assets/products_708x.jpg?v=81497151695799783921780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=81497151695799783921780310528 2x">
1997    <img 
1998       data-src="//arran.com/cdn/shop/t/256/assets/products_516x.jpg?v=81497151695799783921780310528" 
1999       data-srcset="//arran.com/cdn/shop/t/256/assets/products_516x.jpg?v=81497151695799783921780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=81497151695799783921780310528 2x" 
2000       loading="lazy" 
2001       
2002      class='rounded-circle img-fluid w-100  lazyload '
2003      alt="" />
2004  </picture>
2005</div></span>
2006                  </span>
2007                  <span class="inline-block h-100">
2008                    3 For 2 Hand Care
2009                  </span>
2010                </span>
2011              </a><a class='d-block mp-link-plain mp-font-sans text-uppercase mp-link-bestsellers text-decoration-none nav-link px-0'  href="/collections/bestsellers">
2012                <span class="d-flex flex-row align-items-center position-relative">
2013                  <span class="me-2">
2014                    <span class="position-relative d-block" style="width:55px; height:55px">
2015<div id='image-wrapper-925785391171-c9d14' class='image image-cover-v2 image-cover overflow-hidden'>
2016  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/collections/collection-aft-desktop_1540x.jpg?v=1685092803 1x, //arran.com/cdn/shop/collections/[email protected]?v=1685092803 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/collections/collection-aft-desktop_1340x.jpg?v=1685092803 1x, //arran.com/cdn/shop/collections/[email protected]?v=1685092803 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/collections/collection-aft-desktop_1140x.jpg?v=1685092803 1x, //arran.com/cdn/shop/collections/[email protected]?v=1685092803 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/collections/collection-aft-desktop_932x.jpg?v=1685092803 1x, //arran.com/cdn/shop/collections/[email protected]?v=1685092803 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/collections/collection-aft-desktop_708x.jpg?v=1685092803 1x, //arran.com/cdn/shop/collections/[email protected]?v=1685092803 2x">
2017    <img 
2018       data-src="//arran.com/cdn/shop/collections/collection-aft-desktop_516x.jpg?v=1685092803" 
2019       data-srcset="//arran.com/cdn/shop/collections/collection-aft-desktop_516x.jpg?v=1685092803 1x, //arran.com/cdn/shop/collections/[email protected]?v=1685092803 2x" 
2020       loading="lazy" 
2021       
2022      class='rounded-circle img-fluid w-100  lazyload '
2023      alt="Bestsellers" />
2024  </picture>
2025</div></span>
2026                  </span>
2027                  <span class="inline-block h-100">
2028                    Bestsellers
2029                  </span>
2030                </span>
2031              </a><a class='nav-link mp-font-sans text-uppercase mp-link-fragrance text-decoration-none px-0' data-toggle-panel="3" role="button">
2032                <span class="d-flex align-items-center position-relative">
2033                  <span class="me-2">
2034                    <span class="position-relative d-block" style="width:55px; height:55px">
2035<div id='image-wrapper-48549363779-c9d14' class='image image-cover-v2 image-cover overflow-hidden'>
2036  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/collections/EDT-Header-Desktop-2700x885-1_fc66ebb8-0341-425b-9f91-32ca9b547b84_1540x.jpg?v=1729607676 1x, //arran.com/cdn/shop/collections/EDT-Header-Desktop-2700x885-1_fc66ebb8-0341-425b-9f91-32ca9b547b84_1540x@2x.jpg?v=1729607676 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/collections/EDT-Header-Desktop-2700x885-1_fc66ebb8-0341-425b-9f91-32ca9b547b84_1340x.jpg?v=1729607676 1x, //arran.com/cdn/shop/collections/EDT-Header-Desktop-2700x885-1_fc66ebb8-0341-425b-9f91-32ca9b547b84_1340x@2x.jpg?v=1729607676 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/collections/EDT-Header-Desktop-2700x885-1_fc66ebb8-0341-425b-9f91-32ca9b547b84_1140x.jpg?v=1729607676 1x, //arran.com/cdn/shop/collections/EDT-Header-Desktop-2700x885-1_fc66ebb8-0341-425b-9f91-32ca9b547b84_1140x@2x.jpg?v=1729607676 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/collections/EDT-Header-Desktop-2700x885-1_fc66ebb8-0341-425b-9f91-32ca9b547b84_932x.jpg?v=1729607676 1x, //arran.com/cdn/shop/collections/EDT-Header-Desktop-2700x885-1_fc66ebb8-0341-425b-9f91-32ca9b547b84_932x@2x.jpg?v=1729607676 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/collections/EDT-Header-Desktop-2700x885-1_fc66ebb8-0341-425b-9f91-32ca9b547b84_708x.jpg?v=1729607676 1x, //arran.com/cdn/shop/collections/EDT-Header-Desktop-2700x885-1_fc66ebb8-0341-425b-9f91-32ca9b547b84_708x@2x.jpg?v=1729607676 2x">
2037    <img 
2038       data-src="//arran.com/cdn/shop/collections/EDT-Header-Desktop-2700x885-1_fc66ebb8-0341-425b-9f91-32ca9b547b84_516x.jpg?v=1729607676" 
2039       data-srcset="//arran.com/cdn/shop/collections/EDT-Header-Desktop-2700x885-1_fc66ebb8-0341-425b-9f91-32ca9b547b84_516x.jpg?v=1729607676 1x, //arran.com/cdn/shop/collections/EDT-Header-Desktop-2700x885-1_fc66ebb8-0341-425b-9f91-32ca9b547b84_516x@2x.jpg?v=1729607676 2x" 
2040       loading="lazy" 
2041       
2042      class='rounded-circle img-fluid w-100  lazyload '
2043      alt="Fragrance" />
2044  </picture>
2045</div></span> 
2046                  </span>               
2047                  <span class="inline-block h-100">
2048                    Fragrance <i class="fal fa-chevron-right position-absolute top-50 end-0 translate-middle" style='margin-top:-4px'></i>
2049                  </span>
2050                </span>
2051              </a><a class='nav-link mp-font-sans text-uppercase mp-link-bath-body text-decoration-none px-0' data-toggle-panel="4" role="button">
2052                <span class="d-flex align-items-center position-relative">
2053                  <span class="me-2">
2054                    <span class="position-relative d-block" style="width:55px; height:55px">
2055<div id='image-wrapper-48542154819-c9d14' class='image image-cover-v2 image-cover overflow-hidden'>
2056  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/collections/Bath-salts-and-scrub-ARR-1949-Desktop-Header-2700x885-2_1540x.jpg?v=1729607720 1x, //arran.com/cdn/shop/collections/Bath-salts-and-scrub-ARR-1949-Desktop-Header-2700x885-2_1540x@2x.jpg?v=1729607720 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/collections/Bath-salts-and-scrub-ARR-1949-Desktop-Header-2700x885-2_1340x.jpg?v=1729607720 1x, //arran.com/cdn/shop/collections/Bath-salts-and-scrub-ARR-1949-Desktop-Header-2700x885-2_1340x@2x.jpg?v=1729607720 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/collections/Bath-salts-and-scrub-ARR-1949-Desktop-Header-2700x885-2_1140x.jpg?v=1729607720 1x, //arran.com/cdn/shop/collections/Bath-salts-and-scrub-ARR-1949-Desktop-Header-2700x885-2_1140x@2x.jpg?v=1729607720 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/collections/Bath-salts-and-scrub-ARR-1949-Desktop-Header-2700x885-2_932x.jpg?v=1729607720 1x, //arran.com/cdn/shop/collections/Bath-salts-and-scrub-ARR-1949-Desktop-Header-2700x885-2_932x@2x.jpg?v=1729607720 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/collections/Bath-salts-and-scrub-ARR-1949-Desktop-Header-2700x885-2_708x.jpg?v=1729607720 1x, //arran.com/cdn/shop/collections/Bath-salts-and-scrub-ARR-1949-Desktop-Header-2700x885-2_708x@2x.jpg?v=1729607720 2x">
2057    <img 
2058       data-src="//arran.com/cdn/shop/collections/Bath-salts-and-scrub-ARR-1949-Desktop-Header-2700x885-2_516x.jpg?v=1729607720" 
2059       data-srcset="//arran.com/cdn/shop/collections/Bath-salts-and-scrub-ARR-1949-Desktop-Header-2700x885-2_516x.jpg?v=1729607720 1x, //arran.com/cdn/shop/collections/Bath-salts-and-scrub-ARR-1949-Desktop-Header-2700x885-2_516x@2x.jpg?v=1729607720 2x" 
2060       loading="lazy" 
2061       
2062      class='rounded-circle img-fluid w-100  lazyload '
2063      alt="Bath & Body" />
2064  </picture>
2065</div></span> 
2066                  </span>               
2067                  <span class="inline-block h-100">
2068                    Bath & Body <i class="fal fa-chevron-right position-absolute top-50 end-0 translate-middle" style='margin-top:-4px'></i>
2069                  </span>
2070                </span>
2071              </a><a class='nav-link mp-font-sans text-uppercase mp-link-hand-care text-decoration-none px-0' data-toggle-panel="5" role="button">
2072                <span class="d-flex align-items-center position-relative">
2073                  <span class="me-2">
2074                    <span class="position-relative d-block" style="width:55px; height:55px">
2075<div id='image-wrapper-48541564995-c9d14' class='image image-cover-v2 image-cover overflow-hidden'>
2076  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/collections/Hand-Cream-Desktop-Header-2700x885_1540x.jpg?v=1729607812 1x, //arran.com/cdn/shop/collections/[email protected]?v=1729607812 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/collections/Hand-Cream-Desktop-Header-2700x885_1340x.jpg?v=1729607812 1x, //arran.com/cdn/shop/collections/[email protected]?v=1729607812 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/collections/Hand-Cream-Desktop-Header-2700x885_1140x.jpg?v=1729607812 1x, //arran.com/cdn/shop/collections/[email protected]?v=1729607812 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/collections/Hand-Cream-Desktop-Header-2700x885_932x.jpg?v=1729607812 1x, //arran.com/cdn/shop/collections/[email protected]?v=1729607812 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/collections/Hand-Cream-Desktop-Header-2700x885_708x.jpg?v=1729607812 1x, //arran.com/cdn/shop/collections/[email protected]?v=1729607812 2x">
2077    <img 
2078       data-src="//arran.com/cdn/shop/collections/Hand-Cream-Desktop-Header-2700x885_516x.jpg?v=1729607812" 
2079       data-srcset="//arran.com/cdn/shop/collections/Hand-Cream-Desktop-Header-2700x885_516x.jpg?v=1729607812 1x, //arran.com/cdn/shop/collections/[email protected]?v=1729607812 2x" 
2080       loading="lazy" 
2081       
2082      class='rounded-circle img-fluid w-100  lazyload '
2083      alt="Hand Care" />
2084  </picture>
2085</div></span> 
2086                  </span>               
2087                  <span class="inline-block h-100">
2088                    Hand Care <i class="fal fa-chevron-right position-absolute top-50 end-0 translate-middle" style='margin-top:-4px'></i>
2089                  </span>
2090                </span>
2091              </a><a class='nav-link mp-font-sans text-uppercase mp-link-home-fragrance text-decoration-none px-0' data-toggle-panel="6" role="button">
2092                <span class="d-flex align-items-center position-relative">
2093                  <span class="me-2">
2094                    <span class="position-relative d-block" style="width:55px; height:55px"><div style="display: none;"><style>
2095    #image-wrapper--3ab03::before {padding-bottom: false%;}@media (min-width: 576px) {#image-wrapper--3ab03::before {padding-bottom: %;}}
2096  </style></div><div id='image-wrapper--3ab03' class='image image-wrapper-v2 image-cover overflow-hidden'>
2097  <picture class="d-block w-100" style="line-height: 0;">
2098    <img 
2099       data-src="//arran.com/cdn/shop/t/256/assets/products_55x.jpg?v=81497151695799783921780310528" 
2100       data-srcset="//arran.com/cdn/shop/t/256/assets/products_55x.jpg?v=81497151695799783921780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=81497151695799783921780310528 2x" 
2101       loading="lazy" 
2102       
2103      class='rounded-circle img-fluid w-100  lazyload '
2104      alt="" />
2105  </picture>
2106</div></span> 
2107                  </span>               
2108                  <span class="inline-block h-100">
2109                    Home Fragrance <i class="fal fa-chevron-right position-absolute top-50 end-0 translate-middle" style='margin-top:-4px'></i>
2110                  </span>
2111                </span>
2112              </a><a class='nav-link mp-font-sans text-uppercase mp-link-mens text-decoration-none px-0' data-toggle-panel="7" role="button">
2113                <span class="d-flex align-items-center position-relative">
2114                  <span class="me-2">
2115                    <span class="position-relative d-block" style="width:55px; height:55px">
2116<div id='image-wrapper-48995270723-c9d14' class='image image-cover-v2 image-cover overflow-hidden'>
2117  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/collections/Lochranza-Header-Desktop-2700x885_a10ddb23-bae5-467f-b5de-a642542371fe_1540x.jpg?v=1729607223 1x, //arran.com/cdn/shop/collections/Lochranza-Header-Desktop-2700x885_a10ddb23-bae5-467f-b5de-a642542371fe_1540x@2x.jpg?v=1729607223 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/collections/Lochranza-Header-Desktop-2700x885_a10ddb23-bae5-467f-b5de-a642542371fe_1340x.jpg?v=1729607223 1x, //arran.com/cdn/shop/collections/Lochranza-Header-Desktop-2700x885_a10ddb23-bae5-467f-b5de-a642542371fe_1340x@2x.jpg?v=1729607223 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/collections/Lochranza-Header-Desktop-2700x885_a10ddb23-bae5-467f-b5de-a642542371fe_1140x.jpg?v=1729607223 1x, //arran.com/cdn/shop/collections/Lochranza-Header-Desktop-2700x885_a10ddb23-bae5-467f-b5de-a642542371fe_1140x@2x.jpg?v=1729607223 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/collections/Lochranza-Header-Desktop-2700x885_a10ddb23-bae5-467f-b5de-a642542371fe_932x.jpg?v=1729607223 1x, //arran.com/cdn/shop/collections/Lochranza-Header-Desktop-2700x885_a10ddb23-bae5-467f-b5de-a642542371fe_932x@2x.jpg?v=1729607223 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/collections/Lochranza-Header-Desktop-2700x885_a10ddb23-bae5-467f-b5de-a642542371fe_708x.jpg?v=1729607223 1x, //arran.com/cdn/shop/collections/Lochranza-Header-Desktop-2700x885_a10ddb23-bae5-467f-b5de-a642542371fe_708x@2x.jpg?v=1729607223 2x">
2118    <img 
2119       data-src="//arran.com/cdn/shop/collections/Lochranza-Header-Desktop-2700x885_a10ddb23-bae5-467f-b5de-a642542371fe_516x.jpg?v=1729607223" 
2120       data-srcset="//arran.com/cdn/shop/collections/Lochranza-Header-Desktop-2700x885_a10ddb23-bae5-467f-b5de-a642542371fe_516x.jpg?v=1729607223 1x, //arran.com/cdn/shop/collections/Lochranza-Header-Desktop-2700x885_a10ddb23-bae5-467f-b5de-a642542371fe_516x@2x.jpg?v=1729607223 2x" 
2121       loading="lazy" 
2122       
2123      class='rounded-circle img-fluid w-100  lazyload '
2124      alt="Men's Collection" />
2125  </picture>
2126</div></span> 
2127                  </span>               
2128                  <span class="inline-block h-100">
2129                    Mens <i class="fal fa-chevron-right position-absolute top-50 end-0 translate-middle" style='margin-top:-4px'></i>
2130                  </span>
2131                </span>
2132              </a><a class='nav-link mp-font-sans text-uppercase mp-link-collections text-decoration-none px-0' data-toggle-panel="8" role="button">
2133                <span class="d-flex align-items-center position-relative">
2134                  <span class="me-2">
2135                    <span class="position-relative d-block" style="width:55px; height:55px">
2136<div id='image-wrapper-48174956611-c9d14' class='image image-cover-v2 image-cover overflow-hidden'>
2137  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/collections/Glen-iorsa-Header-Desktop-2700x885-1_1540x.jpg?v=1682071644 1x, //arran.com/cdn/shop/collections/[email protected]?v=1682071644 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/collections/Glen-iorsa-Header-Desktop-2700x885-1_1340x.jpg?v=1682071644 1x, //arran.com/cdn/shop/collections/[email protected]?v=1682071644 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/collections/Glen-iorsa-Header-Desktop-2700x885-1_1140x.jpg?v=1682071644 1x, //arran.com/cdn/shop/collections/[email protected]?v=1682071644 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/collections/Glen-iorsa-Header-Desktop-2700x885-1_932x.jpg?v=1682071644 1x, //arran.com/cdn/shop/collections/[email protected]?v=1682071644 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/collections/Glen-iorsa-Header-Desktop-2700x885-1_708x.jpg?v=1682071644 1x, //arran.com/cdn/shop/collections/[email protected]?v=1682071644 2x">
2138    <img 
2139       data-src="//arran.com/cdn/shop/collections/Glen-iorsa-Header-Desktop-2700x885-1_516x.jpg?v=1682071644" 
2140       data-srcset="//arran.com/cdn/shop/collections/Glen-iorsa-Header-Desktop-2700x885-1_516x.jpg?v=1682071644 1x, //arran.com/cdn/shop/collections/[email protected]?v=1682071644 2x" 
2141       loading="lazy" 
2142       
2143      class='rounded-circle img-fluid w-100  lazyload '
2144      alt="Arran Collections - Our Island, Our Inspiration" />
2145  </picture>
2146</div></span> 
2147                  </span>               
2148                  <span class="inline-block h-100">
2149                    Collections <i class="fal fa-chevron-right position-absolute top-50 end-0 translate-middle" style='margin-top:-4px'></i>
2150                  </span>
2151                </span>
2152              </a><a class='nav-link mp-font-sans text-uppercase mp-link-gifting text-decoration-none px-0' data-toggle-panel="9" role="button">
2153                <span class="d-flex align-items-center position-relative">
2154                  <span class="me-2">
2155                    <span class="position-relative d-block" style="width:55px; height:55px">
2156<div id='image-wrapper-852201603139-c9d14' class='image image-cover-v2 image-cover overflow-hidden'>
2157  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/collections/collection-header-aft_1540x.jpg?v=1685092954 1x, //arran.com/cdn/shop/collections/[email protected]?v=1685092954 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/collections/collection-header-aft_1340x.jpg?v=1685092954 1x, //arran.com/cdn/shop/collections/[email protected]?v=1685092954 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/collections/collection-header-aft_1140x.jpg?v=1685092954 1x, //arran.com/cdn/shop/collections/[email protected]?v=1685092954 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/collections/collection-header-aft_932x.jpg?v=1685092954 1x, //arran.com/cdn/shop/collections/[email protected]?v=1685092954 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/collections/collection-header-aft_708x.jpg?v=1685092954 1x, //arran.com/cdn/shop/collections/[email protected]?v=1685092954 2x">
2158    <img 
2159       data-src="//arran.com/cdn/shop/collections/collection-header-aft_516x.jpg?v=1685092954" 
2160       data-srcset="//arran.com/cdn/shop/collections/collection-header-aft_516x.jpg?v=1685092954 1x, //arran.com/cdn/shop/collections/[email protected]?v=1685092954 2x" 
2161       loading="lazy" 
2162       
2163      class='rounded-circle img-fluid w-100  lazyload '
2164      alt="Gifting" />
2165  </picture>
2166</div></span> 
2167                  </span>               
2168                  <span class="inline-block h-100">
2169                    Gifting <i class="fal fa-chevron-right position-absolute top-50 end-0 translate-middle" style='margin-top:-4px'></i>
2170                  </span>
2171                </span>
2172              </a><a class='d-block mp-link-plain mp-font-sans text-uppercase mp-link-refills text-decoration-none nav-link px-0'  href="/collections/2-litre-eco-friendly-refills">
2173                <span class="d-flex flex-row align-items-center position-relative">
2174                  <span class="me-2">
2175                    <span class="position-relative d-block" style="width:55px; height:55px">
2176<div id='image-wrapper-1603276210243-c9d14' class='image image-cover-v2 image-cover overflow-hidden'>
2177  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/collections/2l_refills_block_1540x.jpg?v=1633425609 1x, //arran.com/cdn/shop/collections/[email protected]?v=1633425609 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/collections/2l_refills_block_1340x.jpg?v=1633425609 1x, //arran.com/cdn/shop/collections/[email protected]?v=1633425609 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/collections/2l_refills_block_1140x.jpg?v=1633425609 1x, //arran.com/cdn/shop/collections/[email protected]?v=1633425609 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/collections/2l_refills_block_932x.jpg?v=1633425609 1x, //arran.com/cdn/shop/collections/[email protected]?v=1633425609 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/collections/2l_refills_block_708x.jpg?v=1633425609 1x, //arran.com/cdn/shop/collections/[email protected]?v=1633425609 2x">
2178    <img 
2179       data-src="//arran.com/cdn/shop/collections/2l_refills_block_516x.jpg?v=1633425609" 
2180       data-srcset="//arran.com/cdn/shop/collections/2l_refills_block_516x.jpg?v=1633425609 1x, //arran.com/cdn/shop/collections/[email protected]?v=1633425609 2x" 
2181       loading="lazy" 
2182       
2183      class='rounded-circle img-fluid w-100  lazyload '
2184      alt="Eco-Friendly Refills" />
2185  </picture>
2186</div></span>
2187                  </span>
2188                  <span class="inline-block h-100">
2189                    Refills
2190                  </span>
2191                </span>
2192              </a><a class='nav-link mp-font-sans text-uppercase mp-link-arran-naturals text-decoration-none px-0' data-toggle-panel="11" role="button">
2193                <span class="d-flex align-items-center position-relative">
2194                  <span class="me-2">
2195                    <span class="position-relative d-block" style="width:55px; height:55px">
2196<div id='image-wrapper-23299738632259-c9d14' class='image image-cover-v2 image-cover overflow-hidden'>
2197  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/ARRAN_Naturals_Website_Image_1540x.jpg?v=1681917301 1x, //arran.com/cdn/shop/files/[email protected]?v=1681917301 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/ARRAN_Naturals_Website_Image_1340x.jpg?v=1681917301 1x, //arran.com/cdn/shop/files/[email protected]?v=1681917301 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/ARRAN_Naturals_Website_Image_1140x.jpg?v=1681917301 1x, //arran.com/cdn/shop/files/[email protected]?v=1681917301 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/ARRAN_Naturals_Website_Image_932x.jpg?v=1681917301 1x, //arran.com/cdn/shop/files/[email protected]?v=1681917301 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/ARRAN_Naturals_Website_Image_708x.jpg?v=1681917301 1x, //arran.com/cdn/shop/files/[email protected]?v=1681917301 2x">
2198    <img 
2199       data-src="//arran.com/cdn/shop/files/ARRAN_Naturals_Website_Image_516x.jpg?v=1681917301" 
2200       data-srcset="//arran.com/cdn/shop/files/ARRAN_Naturals_Website_Image_516x.jpg?v=1681917301 1x, //arran.com/cdn/shop/files/[email protected]?v=1681917301 2x" 
2201       loading="lazy" 
2202       
2203      class='rounded-circle img-fluid w-100  lazyload '
2204      alt="" />
2205  </picture>
2206</div></span> 
2207                  </span>               
2208                  <span class="inline-block h-100">
2209                    ARRAN Naturals <i class="fal fa-chevron-right position-absolute top-50 end-0 translate-middle" style='margin-top:-4px'></i>
2210                  </span>
2211                </span>
2212              </a><div class="col-12"><hr class="mt-2 mb-3"/></div>
2213        </div>
2214
2215        <div class="row d-flex flex-row align-items-center justify-content-between g-1">
2216          <div class="col-12 mb-3">
2217            <a class="mx-3 text-decoration-none text-muted position-relative" uk-toggle="target: #mp-cart; overlay: true" role="button">
2218              <img src="//arran.com/cdn/shop/t/256/assets/ico-basket.svg?v=45790507684383576391780310528" alt="Basket" width="20" height="20"/>
2219              <span class="d-flex align-items-center justify-content-center position-absolute top-0 start-100 translate-middle bg-secondary border border-secondary text-light rounded-circle fs-9 lh-1 items-count fw-bold" data-cart-item-count="0">0</span>
2220            </a> |
2221            
2222              <a href="https://arran.com/customer_authentication/redirect?locale=en&region_country=GB" class="mx-3 text-decoration-none text-muted">
2223                <img src="//arran.com/cdn/shop/t/256/assets/ico-account.svg?v=155965609204697562281780310528" alt="User Account" width="20" height="20" loading="lazy" /> Sign In
2224              </a> | 
2225              <a href="https://account.arran.com?locale=en&region_country=GB&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcnJhbi1hcm9tYXRpY3MubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNjYyOTQwLCJuYmYiOjE3OTEwNTgxNDB9.EcwrcDX7Tw97xDax9N7mW5NkP6yOFvDENiUg850NHH4" class="mx-3 text-decoration-none text-muted">
2226                Register
2227              </a>
2228            
2229          </div>
2230      </div>
2231    </div>
2232    
2233    
2234    
2235      <div class="position-absolute start-0 end-0 top-0 bg-white d-none" id="nav-mobile-3">
2236                <a class="nav-link mp-font-sans text-uppercase mb-0 mp-nav-group mp-link-fragrance text-decoration-none fw-normal p-0 px-4" data-toggle-panel="3" role="button" >
2237                  <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-left-dark.svg?v=76981653224167095031780310528" alt="Back" class="me-3"  style="position:relative; top:-2px" width="29" height="18" />  
2238                  Fragrance
2239                </a>
2240                <hr>
2241                <ul class="nav flex-column bg-white px-4">
2242                  <li class="mp-parent-link text-uppercase mb-3 nav-item">
2243                    <a class="text-primary fw-normal text-decoration-none" href="/collections/fragrance">All Fragrance</a>
2244                  </li><li class=" uk-parent  nav-item">
2245                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop by Category
2246</a></h5><ul class="mp-nav-mobile-3-1 nav flex-column bg-white mb-2"><li class="nav-item">
2247                              <h5 class="mp-font-sans mp-nav-group-child">
2248                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/body-mist-spray" role="button">NEW - Body Mist Sprays</a>
2249                              </h5>
2250                            </li><li class="nav-item">
2251                              <h5 class="mp-font-sans mp-nav-group-child">
2252                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/luxury-fragrance-samples" role="button">Luxury Fragrance Samples</a>
2253                              </h5>
2254                            </li><li class="nav-item">
2255                              <h5 class="mp-font-sans mp-nav-group-child">
2256                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/fragrance" role="button">Luxury Fragrance</a>
2257                              </h5>
2258                            </li><li class="nav-item">
2259                              <h5 class="mp-font-sans mp-nav-group-child">
2260                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/after-the-rain-fragrance" role="button">After the Rain Fragrance</a>
2261                              </h5>
2262                            </li><li class="nav-item">
2263                              <h5 class="mp-font-sans mp-nav-group-child">
2264                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/travel-size-fragrance" role="button">Travel Size Fragrance</a>
2265                              </h5>
2266                            </li><li class="nav-item">
2267                              <h5 class="mp-font-sans mp-nav-group-child">
2268                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/eau-de-parfum-fragrances" role="button">Eau de Parfum Fragrances</a>
2269                              </h5>
2270                            </li><li class="nav-item">
2271                              <h5 class="mp-font-sans mp-nav-group-child">
2272                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/eau-de-toilette-fragrances" role="button">Eau de Toilette Fragrances</a>
2273                              </h5>
2274                            </li><li class="nav-item">
2275                              <h5 class="mp-font-sans mp-nav-group-child">
2276                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/pages/fragrance-finder" role="button">Fragrance Finder</a>
2277                              </h5>
2278                            </li></ul></li><li class=" uk-parent  nav-item">
2279                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop by Scent
2280</a></h5><ul class="mp-nav-mobile-3-2 nav flex-column bg-white mb-2"><li class="nav-item">
2281                              <h5 class="mp-font-sans mp-nav-group-child">
2282                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/womens-fragrance" role="button">Scents for Her</a>
2283                              </h5>
2284                            </li><li class="nav-item">
2285                              <h5 class="mp-font-sans mp-nav-group-child">
2286                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/mens-fragrance" role="button">Scents for Him</a>
2287                              </h5>
2288                            </li><li class="nav-item">
2289                              <h5 class="mp-font-sans mp-nav-group-child">
2290                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/evening-scents" role="button">Evening Scents</a>
2291                              </h5>
2292                            </li><li class="nav-item">
2293                              <h5 class="mp-font-sans mp-nav-group-child">
2294                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/rose-fragrances" role="button">Rose Scents</a>
2295                              </h5>
2296                            </li><li class="nav-item">
2297                              <h5 class="mp-font-sans mp-nav-group-child">
2298                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/patchouli-fragrances" role="button">Patchouli Scents</a>
2299                              </h5>
2300                            </li><li class="nav-item">
2301                              <h5 class="mp-font-sans mp-nav-group-child">
2302                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/fresh-fragrances" role="button">Fresh Scents</a>
2303                              </h5>
2304                            </li><li class="nav-item">
2305                              <h5 class="mp-font-sans mp-nav-group-child">
2306                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/sea-salt-fragrances" role="button">Sea Salt Scents</a>
2307                              </h5>
2308                            </li><li class="nav-item">
2309                              <h5 class="mp-font-sans mp-nav-group-child">
2310                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/pages/fragrance-finder" role="button">Fragrance Finder</a>
2311                              </h5>
2312                            </li></ul></li>
2313<div class="mp-ctas-wrapper mb-4">
2314                    
2315
2316                    
2317
2318                    
2319
2320                    
2321
2322                    
2323
2324                    
2325
2326                    
2327
2328                    
2329
2330                        <a href="/collections/body-mist-spray" class="tile-nav-callout text-decoration-none h-100 d-block">
2331  <div class="position-relative overflow-hidden w-100 h-100">
2332    <div class="position-absolute w-100 h-100"><div id='image-wrapper-70623740133749-cffbe' class='image image-cover-v2'>
2333  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/kildo_body_mist_2_-_content_block_1540x.jpg?v=1785149403 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149403 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/kildo_body_mist_2_-_content_block_1340x.jpg?v=1785149403 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149403 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/kildo_body_mist_2_-_content_block_550x.jpg?v=1785149403 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149403 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/kildo_body_mist_2_-_content_block_932x.jpg?v=1785149403 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149403 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/kildo_body_mist_2_-_content_block_708x.jpg?v=1785149403 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149403 2x">
2334    <img 
2335       data-src="//arran.com/cdn/shop/files/kildo_body_mist_2_-_content_block_350x.jpg?v=1785149403" 
2336       data-srcset="//arran.com/cdn/shop/files/kildo_body_mist_2_-_content_block_350x.jpg?v=1785149403 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149403 2x" 
2337       loading="lazy" 
2338       
2339      class='image-fade img-fluid w-100  lazyload '
2340      alt="" />
2341  </picture>
2342</div></div>
2343    <div class="bg-overlay"></div>
2344    <div class="position-relative d-flex align-items-end h-100">
2345      <div class="text-white border-top m-4 pt-0">
2346        <h5 class="mb-0  mt-2 ">NEW IN</h5>
2347        <p class=" mt-2 ">Body Mists</p>
2348      </div>
2349    </div>
2350  </div>
2351</a>
2352                      
2353                    
2354
2355                    
2356
2357                    
2358
2359                    
2360
2361                    
2362
2363                    
2364
2365                    
2366
2367                    
2368
2369                    
2370
2371                    
2372
2373                    
2374
2375                    
2376
2377                    
2378
2379                    
2380
2381                    
2382
2383                    
2384
2385                    
2386
2387                    
2388
2389                    
2390                  </div>
2391                
2392                </ul>
2393              </div>
2394            
2395    
2396      <div class="position-absolute start-0 end-0 top-0 bg-white d-none" id="nav-mobile-4">
2397                <a class="nav-link mp-font-sans text-uppercase mb-0 mp-nav-group mp-link-bath-body text-decoration-none fw-normal p-0 px-4" data-toggle-panel="4" role="button" >
2398                  <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-left-dark.svg?v=76981653224167095031780310528" alt="Back" class="me-3"  style="position:relative; top:-2px" width="29" height="18" />  
2399                  Bath & Body
2400                </a>
2401                <hr>
2402                <ul class="nav flex-column bg-white px-4">
2403                  <li class="mp-parent-link text-uppercase mb-3 nav-item">
2404                    <a class="text-primary fw-normal text-decoration-none" href="/collections/body-care">All Bath & Body</a>
2405                  </li><li class=" uk-parent  nav-item">
2406                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop By Category
2407</a></h5><ul class="mp-nav-mobile-4-1 nav flex-column bg-white mb-2"><li class="nav-item">
2408                              <h5 class="mp-font-sans mp-nav-group-child">
2409                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/shower-gel" role="button">Shower Gel</a>
2410                              </h5>
2411                            </li><li class="nav-item">
2412                              <h5 class="mp-font-sans mp-nav-group-child">
2413                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/2-litre-eco-friendly-refills" role="button">Eco-Friendly Refills</a>
2414                              </h5>
2415                            </li><li class="nav-item">
2416                              <h5 class="mp-font-sans mp-nav-group-child">
2417                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/body-lotion" role="button">Body Lotions</a>
2418                              </h5>
2419                            </li><li class="nav-item">
2420                              <h5 class="mp-font-sans mp-nav-group-child">
2421                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/body-mist-spray" role="button">NEW - Body Mist Sprays</a>
2422                              </h5>
2423                            </li><li class="nav-item">
2424                              <h5 class="mp-font-sans mp-nav-group-child">
2425                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/shampoos" role="button">Shampoo</a>
2426                              </h5>
2427                            </li><li class="nav-item">
2428                              <h5 class="mp-font-sans mp-nav-group-child">
2429                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/conditioner" role="button">Conditioner</a>
2430                              </h5>
2431                            </li><li class="nav-item">
2432                              <h5 class="mp-font-sans mp-nav-group-child">
2433                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/bath-salts-oils" role="button">Bath Salts & Oils</a>
2434                              </h5>
2435                            </li><li class="nav-item">
2436                              <h5 class="mp-font-sans mp-nav-group-child">
2437                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/moisturising-soaps" role="button">Hand Soaps</a>
2438                              </h5>
2439                            </li><li class="nav-item">
2440                              <h5 class="mp-font-sans mp-nav-group-child">
2441                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/natural-deodorants" role="button">Natural Deodorants</a>
2442                              </h5>
2443                            </li><li class="nav-item">
2444                              <h5 class="mp-font-sans mp-nav-group-child">
2445                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/summer-of-discovery" role="button">Summer of Discovery</a>
2446                              </h5>
2447                            </li></ul></li><li class=" uk-parent  nav-item">
2448                    
2448  <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop By Gift
2449</a></h5><ul class="mp-nav-mobile-4-2 nav flex-column bg-white mb-2"><li class="nav-item">
2450                              <h5 class="mp-font-sans mp-nav-group-child">
2451                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/body-care-gift-sets" role="button">Body Care Gift Sets</a>
2452                              </h5>
2453                            </li><li class="nav-item">
2454                              <h5 class="mp-font-sans mp-nav-group-child">
2455                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/discovery-sets" role="button">Discovery Sets</a>
2456                              </h5>
2457                            </li><li class="nav-item">
2458                              <h5 class="mp-font-sans mp-nav-group-child">
2459                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/travel-accessories" role="button">Travel Sets</a>
2460                              </h5>
2461                            </li><li class="nav-item">
2462                              <h5 class="mp-font-sans mp-nav-group-child">
2463                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/gifts" role="button">Shop All Gifts</a>
2464                              </h5>
2465                            </li></ul></li><li class=" uk-parent  nav-item">
2466                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop By Scent
2467</a></h5><ul class="mp-nav-mobile-4-3 nav flex-column bg-white mb-2"><li class="nav-item">
2468                              <h5 class="mp-font-sans mp-nav-group-child">
2469                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/after-the-rain-body-care" role="button">After The Rain Scent</a>
2470                              </h5>
2471                            </li><li class="nav-item">
2472                              <h5 class="mp-font-sans mp-nav-group-child">
2473                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/fresh-body-care-scents" role="button">Fresh Body Care Scents</a>
2474                              </h5>
2475                            </li><li class="nav-item">
2476                              <h5 class="mp-font-sans mp-nav-group-child">
2477                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/floral-body-care-scents" role="button">Floral Body Care Scents</a>
2478                              </h5>
2479                            </li><li class="nav-item">
2480                              <h5 class="mp-font-sans mp-nav-group-child">
2481                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/woody-body-care-scents" role="button">Woody Body Care Scents</a>
2482                              </h5>
2483                            </li><li class="nav-item">
2484                              <h5 class="mp-font-sans mp-nav-group-child">
2485                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/pages/fragrance-finder" role="button">Find My Fragrance</a>
2486                              </h5>
2487                            </li></ul></li>
2488<div class="mp-ctas-wrapper mb-4">
2489                    
2490
2491                    
2492
2493                    
2494
2495                        <a href="/collections/bestsellers" class="tile-nav-callout text-decoration-none h-100 d-block">
2496  <div class="position-relative overflow-hidden w-100 h-100">
2497    <div class="position-absolute w-100 h-100"><div id='image-wrapper-70623801835893-cffbe' class='image image-cover-v2'>
2498  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/body_care_-_content_block_1540x.jpg?v=1785149535 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149535 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/body_care_-_content_block_1340x.jpg?v=1785149535 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149535 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/body_care_-_content_block_550x.jpg?v=1785149535 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149535 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/body_care_-_content_block_932x.jpg?v=1785149535 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149535 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/body_care_-_content_block_708x.jpg?v=1785149535 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149535 2x">
2499    <img 
2500       data-src="//arran.com/cdn/shop/files/body_care_-_content_block_350x.jpg?v=1785149535" 
2501       data-srcset="//arran.com/cdn/shop/files/body_care_-_content_block_350x.jpg?v=1785149535 1x, //arran.com/cdn/shop/files/[email protected]?v=1785149535 2x" 
2502       loading="lazy" 
2503       
2504      class='image-fade img-fluid w-100  lazyload '
2505      alt="" />
2506  </picture>
2507</div></div>
2508    <div class="bg-overlay"></div>
2509    <div class="position-relative d-flex align-items-end h-100">
2510      <div class="text-white border-top m-4 pt-0">
2511        <h5 class="mb-0  mt-2 ">Bath & Body Bestsellers</h5>
2512        <p class=" mt-2 ">Explore Our Top Picks</p>
2513      </div>
2514    </div>
2515  </div>
2516</a>
2517                      
2518                    
2519
2520                    
2521
2522                    
2523
2524                    
2525
2526                    
2527
2528                    
2529
2530                    
2531
2532                    
2533
2534                    
2535
2536                    
2537
2538                    
2539
2540                    
2541
2542                    
2543
2544                    
2545
2546                    
2547
2548                    
2549
2550                    
2551
2552                    
2553
2554                    
2555
2556                    
2557
2558                    
2559
2560                    
2561
2562                    
2563
2564                    
2565                  </div>
2566                
2567                </ul>
2568              </div>
2569            
2570    
2571      <div class="position-absolute start-0 end-0 top-0 bg-white d-none" id="nav-mobile-5">
2572                <a class="nav-link mp-font-sans text-uppercase mb-0 mp-nav-group mp-link-hand-care text-decoration-none fw-normal p-0 px-4" data-toggle-panel="5" role="button" >
2573                  <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-left-dark.svg?v=76981653224167095031780310528" alt="Back" class="me-3"  style="position:relative; top:-2px" width="29" height="18" />  
2574                  Hand Care
2575                </a>
2576                <hr>
2577                <ul class="nav flex-column bg-white px-4">
2578                  <li class="mp-parent-link text-uppercase mb-3 nav-item">
2579                    <a class="text-primary fw-normal text-decoration-none" href="/collections/hand-care">All Hand Care</a>
2580                  </li><li class=" uk-parent  nav-item">
2581                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop by Category
2582</a></h5><ul class="mp-nav-mobile-5-1 nav flex-column bg-white mb-2"><li class="nav-item">
2583                              <h5 class="mp-font-sans mp-nav-group-child">
2584                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/hand-washes" role="button">Hand Wash</a>
2585                              </h5>
2586                            </li><li class="nav-item">
2587                              <h5 class="mp-font-sans mp-nav-group-child">
2588                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/hand-creams" role="button">Hand Cream</a>
2589                              </h5>
2590                            </li><li class="nav-item">
2591                              <h5 class="mp-font-sans mp-nav-group-child">
2592                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/soap" role="button">Hand Soaps</a>
2593                              </h5>
2594                            </li><li class="nav-item">
2595                              <h5 class="mp-font-sans mp-nav-group-child">
2596                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/hydrating-hand-creams" role="button">Hydrating Hand Creams</a>
2597                              </h5>
2598                            </li><li class="nav-item">
2599                              <h5 class="mp-font-sans mp-nav-group-child">
2600                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/2-litre-eco-friendly-refills" role="button">Eco-Friendly Refills</a>
2601                              </h5>
2602                            </li></ul></li><li class=" uk-parent  nav-item">
2603                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop by Gift
2604</a></h5><ul class="mp-nav-mobile-5-2 nav flex-column bg-white mb-2"><li class="nav-item">
2605                              <h5 class="mp-font-sans mp-nav-group-child">
2606                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/hand-care-gift-sets" role="button">Hand Care Gift Sets</a>
2607                              </h5>
2608                            </li><li class="nav-item">
2609                              <h5 class="mp-font-sans mp-nav-group-child">
2610                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/discovery-sets" role="button">Discovery Gift Sets</a>
2611                              </h5>
2612                            </li><li class="nav-item">
2613                              <h5 class="mp-font-sans mp-nav-group-child">
2614                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/gift-sets" role="button">Shop All Gifts</a>
2615                              </h5>
2616                            </li></ul></li><li class=" uk-parent  nav-item">
2617                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop by Scent
2618</a></h5><ul class="mp-nav-mobile-5-3 nav flex-column bg-white mb-2"><li class="nav-item">
2619                              <h5 class="mp-font-sans mp-nav-group-child">
2620                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/after-the-rain-hand-care-scents" role="button">After the Rain </a>
2621                              </h5>
2622                            </li><li class="nav-item">
2623                              <h5 class="mp-font-sans mp-nav-group-child">
2624                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/fresh-h
2624and-care-scents" role="button">Fresh Scents</a>
2625                              </h5>
2626                            </li><li class="nav-item">
2627                              <h5 class="mp-font-sans mp-nav-group-child">
2628                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/floral-hand-care-scents" role="button">Floral Scents</a>
2629                              </h5>
2630                            </li><li class="nav-item">
2631                              <h5 class="mp-font-sans mp-nav-group-child">
2632                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/citrus-fragrances" role="button">Citrus Scents</a>
2633                              </h5>
2634                            </li><li class="nav-item">
2635                              <h5 class="mp-font-sans mp-nav-group-child">
2636                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/patchouli-fragrances" role="button">Patchouli Scents</a>
2637                              </h5>
2638                            </li><li class="nav-item">
2639                              <h5 class="mp-font-sans mp-nav-group-child">
2640                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/sea-salt-fragrances" role="button">Sea Salt Scents</a>
2641                              </h5>
2642                            </li></ul></li>
2643<div class="mp-ctas-wrapper mb-4">
2644                    
2645
2646                    
2647
2648                        <a href="/collections/hand-care" class="tile-nav-callout text-decoration-none h-100 d-block">
2649  <div class="position-relative overflow-hidden w-100 h-100">
2650    <div class="position-absolute w-100 h-100"><div id='image-wrapper-64888559403381-cffbe' class='image image-cover-v2'>
2651  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_1540x.jpg?v=1751275666 1x, //arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_1540x@2x.jpg?v=1751275666 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_1340x.jpg?v=1751275666 1x, //arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_1340x@2x.jpg?v=1751275666 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_550x.jpg?v=1751275666 1x, //arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_550x@2x.jpg?v=1751275666 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_932x.jpg?v=1751275666 1x, //arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_932x@2x.jpg?v=1751275666 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_708x.jpg?v=1751275666 1x, //arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_708x@2x.jpg?v=1751275666 2x">
2652    <img 
2653       data-src="//arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_350x.jpg?v=1751275666" 
2654       data-srcset="//arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_350x.jpg?v=1751275666 1x, //arran.com/cdn/shop/files/hand_washes_kildonan_a8ee62f1-9e31-4eb5-ac96-fc1b72a01df9_350x@2x.jpg?v=1751275666 2x" 
2655       loading="lazy" 
2656       
2657      class='image-fade img-fluid w-100  lazyload '
2658      alt="" />
2659  </picture>
2660</div></div>
2661    <div class="bg-overlay"></div>
2662    <div class="position-relative d-flex align-items-end h-100">
2663      <div class="text-white border-top m-4 pt-0">
2664        <h5 class="mb-0  mt-2 ">Heavenly Hand Care</h5>
2665        <p class=" mt-2 ">Made With Arran Water</p>
2666      </div>
2667    </div>
2668  </div>
2669</a>
2670                      
2671                    
2672
2673                    
2674
2675                    
2676
2677                    
2678
2679                    
2680
2681                    
2682
2683                    
2684
2685                    
2686
2687                    
2688
2689                    
2690
2691                    
2692
2693                    
2694
2695                    
2696
2697                    
2698
2699                    
2700
2701                    
2702
2703                    
2704
2705                    
2706
2707                    
2708
2709                    
2710
2711                    
2712
2713                    
2714
2715                    
2716
2717                    
2718
2719                    
2720                  </div>
2721                
2722                </ul>
2723              </div>
2724            
2725    
2726      <div class="position-absolute start-0 end-0 top-0 bg-white d-none" id="nav-mobile-6">
2727                <a class="nav-link mp-font-sans text-uppercase mb-0 mp-nav-group mp-link-home-fragrance text-decoration-none fw-normal p-0 px-4" data-toggle-panel="6" role="button" >
2728                  <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-left-dark.svg?v=76981653224167095031780310528" alt="Back" class="me-3"  style="position:relative; top:-2px" width="29" height="18" />  
2729                  Home Fragrance
2730                </a>
2731                <hr>
2732                <ul class="nav flex-column bg-white px-4">
2733                  <li class="mp-parent-link text-uppercase mb-3 nav-item">
2734                    <a class="text-primary fw-normal text-decoration-none" href="https://arran.com/pages/arran-home-fragrance">All Home Fragrance</a>
2735                  </li><li class=" uk-parent  nav-item">
2736                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop by Category
2737</a></h5><ul class="mp-nav-mobile-6-1 nav flex-column bg-white mb-2"><li class="nav-item">
2738                              <h5 class="mp-font-sans mp-nav-group-child">
2739                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/reed-diffusers" role="button">Reed Diffusers</a>
2740                              </h5>
2741                            </li><li class="nav-item">
2742                              <h5 class="mp-font-sans mp-nav-group-child">
2743                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/candles" role="button">Candles</a>
2744                              </h5>
2745                            </li><li class="nav-item">
2746                              <h5 class="mp-font-sans mp-nav-group-child">
2747                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/room-sprays" role="button">Room Sprays</a>
2748                              </h5>
2749                            </li><li class="nav-item">
2750                              <h5 class="mp-font-sans mp-nav-group-child">
2751                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/naturals-candles" role="button">Naturals Candles</a>
2752                              </h5>
2753                            </li><li class="nav-item">
2754                              <h5 class="mp-font-sans mp-nav-group-child">
2755                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/mini-candles" role="button">Mini Candles</a>
2756                              </h5>
2757                            </li></ul></li><li class=" uk-parent  nav-item">
2758                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop by Gift
2759</a></h5><ul class="mp-nav-mobile-6-2 nav flex-column bg-white mb-2"><li class="nav-item">
2760                              <h5 class="mp-font-sans mp-nav-group-child">
2761                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/home-fragrance-gift-sets" role="button">Home Gift Sets</a>
2762                              </h5>
2763                            </li><li class="nav-item">
2764                              <h5 class="mp-font-sans mp-nav-group-child">
2765                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/housewarming-gifts" role="button">House Warming Gifts</a>
2766                              </h5>
2767                            </li><li class="nav-item">
2768                              <h5 class="mp-font-sans mp-nav-group-child">
2769                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/gift-sets" role="button">Shop All Gifts</a>
2770                              </h5>
2771                            </li></ul></li><li class=" uk-parent  nav-item">
2772                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop by Scent
2773</a></h5><ul class="mp-nav-mobile-6-3 nav flex-column bg-white mb-2"><li class="nav-item">
2774                              <h5 class="mp-font-sans mp-nav-group-child">
2775                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/fresh-home-fragrance-clean-scents-for-every-room-arran" role="button">Fresh Home Scents</a>
2776                              </h5>
2777                            </li><li class="nav-item">
2778                              <h5 class="mp-font-sans mp-nav-group-child">
2779                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/floral-home-fragrance" role="button">Floral Home Scents</a>
2780                              </h5>
2781                            </li><li class="nav-item">
2782                              <h5 class="mp-font-sans mp-nav-group-child">
2783                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/warm-home-fragrance-scents" role="button">Warm Home Scents</a>
2784                              </h5>
2785                            </li><li class="nav-item">
2786                              <h5 class="mp-font-sans mp-nav-group-child">
2787                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/citrus-home-scents" role="button">Citrus Home Scents</a>
2788                              </h5>
2789                            </li><li class="nav-item">
2790                              <h5 class="mp-font-sans mp-nav-group-child">
2791                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/calming-home-scents" role="button">Calming Home Scents</a>
2792                              </h5>
2793                            </li><li class="nav-item">
2794                              <h5 class="mp-font-sans mp-nav-group-child">
2795                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/pages/fragrance-finder" role="button">Fragrance Finder</a>
2796                              </h5>
2797                            </li></ul></li><li class=" uk-parent  nav-item">
2798                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop by Room
2799</a></h5><ul class="mp-nav-mobile-6-4 nav flex-column bg-white mb-2"><li class="nav-item">
2800                              <h5 class="mp-font-sans mp-nav-group-child">
2801                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/kitchen-home-fragrances" role="button">
2801Kitchen </a>
2802                              </h5>
2803                            </li><li class="nav-item">
2804                              <h5 class="mp-font-sans mp-nav-group-child">
2805                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/bathroom" role="button">Bathroom</a>
2806                              </h5>
2807                            </li><li class="nav-item">
2808                              <h5 class="mp-font-sans mp-nav-group-child">
2809                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/living-room" role="button">Living Room</a>
2810                              </h5>
2811                            </li></ul></li>
2812
2813                </ul>
2814              </div>
2815            
2816    
2817      <div class="position-absolute start-0 end-0 top-0 bg-white d-none" id="nav-mobile-7">
2818                <a class="nav-link mp-font-sans text-uppercase mb-0 mp-nav-group mp-link-mens text-decoration-none fw-normal p-0 px-4" data-toggle-panel="7" role="button" >
2819                  <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-left-dark.svg?v=76981653224167095031780310528" alt="Back" class="me-3"  style="position:relative; top:-2px" width="29" height="18" />  
2820                  Mens
2821                </a>
2822                <hr>
2823                <ul class="nav flex-column bg-white px-4">
2824                  <li class="mp-parent-link text-uppercase mb-3 nav-item">
2825                    <a class="text-primary fw-normal text-decoration-none" href="/collections/mens">All Mens</a>
2826                  </li><li class=" uk-parent  nav-item">
2827                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop by Category
2828</a></h5><ul class="mp-nav-mobile-7-1 nav flex-column bg-white mb-2"><li class="nav-item">
2829                              <h5 class="mp-font-sans mp-nav-group-child">
2830                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/mens-bath-shower" role="button">Bath & Shower</a>
2831                              </h5>
2832                            </li><li class="nav-item">
2833                              <h5 class="mp-font-sans mp-nav-group-child">
2834                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/mens-fragrance" role="button">Mens Fragrance</a>
2835                              </h5>
2836                            </li><li class="nav-item">
2837                              <h5 class="mp-font-sans mp-nav-group-child">
2838                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/shaving" role="button">Shaving</a>
2839                              </h5>
2840                            </li><li class="nav-item">
2841                              <h5 class="mp-font-sans mp-nav-group-child">
2842                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/wash-bags" role="button">Wash Bags</a>
2843                              </h5>
2844                            </li><li class="nav-item">
2845                              <h5 class="mp-font-sans mp-nav-group-child">
2846                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/mens-travel-size" role="button">Men's Travel Size</a>
2847                              </h5>
2848                            </li><li class="nav-item">
2849                              <h5 class="mp-font-sans mp-nav-group-child">
2850                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="https://arran.com/collections/mens-refills" role="button">Men's Refills</a>
2851                              </h5>
2852                            </li></ul></li><li class=" uk-parent  nav-item">
2853                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop by Gift
2854</a></h5><ul class="mp-nav-mobile-7-2 nav flex-column bg-white mb-2"><li class="nav-item">
2855                              <h5 class="mp-font-sans mp-nav-group-child">
2856                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/gifts-for-him" role="button">Gifts For Him</a>
2857                              </h5>
2858                            </li><li class="nav-item">
2859                              <h5 class="mp-font-sans mp-nav-group-child">
2860                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/discovery-sets" role="button">Discovery Gift Sets</a>
2861                              </h5>
2862                            </li></ul></li><li class=" uk-parent  nav-item">
2863                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop by Scent
2864</a></h5><ul class="mp-nav-mobile-7-3 nav flex-column bg-white mb-2"><li class="nav-item">
2865                              <h5 class="mp-font-sans mp-nav-group-child">
2866                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/sannox-leather-amber-oud" role="button">Sannox - Leather, Amber & Oud</a>
2867                              </h5>
2868                            </li><li class="nav-item">
2869                              <h5 class="mp-font-sans mp-nav-group-child">
2870                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/lochranza" role="button">Lochranza - Patchouli & Anise</a>
2871                              </h5>
2872                            </li><li class="nav-item">
2873                              <h5 class="mp-font-sans mp-nav-group-child">
2874                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/machrie" role="button">Machrie - Sea Salt & Rockrose</a>
2875                              </h5>
2876                            </li><li class="nav-item">
2877                              <h5 class="mp-font-sans mp-nav-group-child">
2878                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/seaweed-and-sage" role="button">Apothecary - Seaweed & Sage</a>
2879                              </h5>
2880                            </li><li class="nav-item">
2881                              <h5 class="mp-font-sans mp-nav-group-child">
2882                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/pages/fragrance-finder" role="button">Find My Fragrance</a>
2883                              </h5>
2884                            </li></ul></li>
2885<div class="mp-ctas-wrapper mb-4">
2886                    
2887
2888                    
2889
2890                    
2891
2892                    
2893
2894                    
2895
2896                    
2897
2898                    
2899
2900                        <a href="/collections/sannox-leather-amber-oud" class="tile-nav-callout text-decoration-none h-100 d-block">
2901  <div class="position-relative overflow-hidden w-100 h-100">
2902    <div class="position-absolute w-100 h-100"><div id='image-wrapper-23743865028675-cffbe' class='image image-cover-v2'>
2903  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/sannox_content_block_-_edp_1540x.jpg?v=1697535450 1x, //arran.com/cdn/shop/files/[email protected]?v=1697535450 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/sannox_content_block_-_edp_1340x.jpg?v=1697535450 1x, //arran.com/cdn/shop/files/[email protected]?v=1697535450 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/sannox_content_block_-_edp_550x.jpg?v=1697535450 1x, //arran.com/cdn/shop/files/[email protected]?v=1697535450 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/sannox_content_block_-_edp_932x.jpg?v=1697535450 1x, //arran.com/cdn/shop/files/[email protected]?v=1697535450 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/sannox_content_block_-_edp_708x.jpg?v=1697535450 1x, //arran.com/cdn/shop/files/[email protected]?v=1697535450 2x">
2904    <img 
2905       data-src="//arran.com/cdn/shop/files/sannox_content_block_-_edp_350x.jpg?v=1697535450" 
2906       data-srcset="//arran.com/cdn/shop/files/sannox_content_block_-_edp_350x.jpg?v=1697535450 1x, //arran.com/cdn/shop/files/[email protected]?v=1697535450 2x" 
2907       loading="lazy" 
2908       
2909      class='image-fade img-fluid w-100  lazyload '
2910      alt="" />
2911  </picture>
2912</div></div>
2913    <div class="bg-overlay"></div>
2914    <div class="position-relative d-flex align-items-end h-100">
2915      <div class="text-white border-top m-4 pt-0">
2916        <h5 class="mb-0  mt-2 ">Discover Sannox</h5>
2917        <p class=" mt-2 ">Our Premium Men's Fragrance</p>
2918      </div>
2919    </div>
2920  </div>
2921</a>
2922                      
2923                    
2924
2925                    
2926
2927                    
2928
2929                    
2930
2931                    
2932
2933                    
2934
2935                    
2936
2937                    
2938
2939                    
2940
2941                    
2942
2943                    
2944
2945                    
2946
2947                    
2948
2949                    
2950
2951                    
2952
2953                    
2954
2955                    
2956
2957                    
2958
2959                    
2960
2961                    
2962                  </div>
2963                
2964                </ul>
2965              </div>
2966            
2967    
2968      <div class="position-absolute start-0 end-0 top-0 bg-white d-none" id="nav-mobile-8">
2969                <a class="nav-link mp-font-sans text-uppercase mb-0 mp-nav-group mp-link-collections text-decoration-none fw-normal p-0 px-4" data-toggle-panel="8" role="button" >
2970                  <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-left-dark.svg?v=76981653224167095031780310528" alt="Back" class="me-3"  style="position:relative; top:-2px" width="29" height="18" />  
2971                  Collections
2972                </a>
2973                <hr>
2974                <ul class="nav flex-column bg-white px-4">
2975                  <li class="mp-parent-link text-uppercase mb-3 nav-item">
2976                    <a class="text-primary fw-normal text-decoration-none" href="/collections/the-arran-collections">All Collections</a>
2977                  </li><li class=" uk-parent  nav-item">
2978                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="/collections/the-arran-collections" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Arran Collections
2979</a></h5><ul class="mp-nav-mobile-8-1 nav flex-column bg-white mb-2"><li class="nav-item">
2980                              <h5 class="mp-font-sans mp-nav-group-child">
2981                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/after-the-rain" role="button">After the Rain</a>
2982                              </h5>
2983                            </li><li class="nav-item">
2984                              <h5 class="mp-font-sans mp-nav-group-child">
2985                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/island-dusk" role="button">Island Dusk</a>
2986                              </h5>
2987                            </li><li class="nav-item">
2988                              <h5 class="mp-font-sans mp-nav-group-child">
2989                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/sannox-leather-amber-oud" role="button">Sannox</a>
2990                              </h5>
2991                            </li><li class="nav-item">
2992                              <h5 class="mp-font-sans mp-nav-group-child">
2993                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/glenashdale" role="button">Glenashdale</a>
2994                              </h5>
2995                            </li><li class="nav-item">
2996                              <h5 class="mp-font-sans mp-nav-group-child">
2997                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/kildonan" role="button">Kildonan </a>
2998                              </h5>
2999                            </li><li class="nav-item">
3000                              <h5 class="mp-font-sans mp-nav-group-child">
3001                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/glen-rosa" role="button">Glen Rosa</a>
3002                              </h5>
3003                            </li><li class="nav-item">
3004                              <h5 class="mp-font-sans mp-nav-group-child">
3005                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/lochranza" role="button">Lochranza</a>
3006                              </h5>
3007                            </li><li class="nav-item">
3008                              <h5 class="mp-font-sans mp-nav-group-child">
3009                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/machrie" role="button">Machrie</a>
3010                              </h5>
3011                            </li></ul></li><li class=" uk-parent  nav-item">
3012                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="/collections/home" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Home Fragrance
3013</a></h5><ul class="mp-nav-mobile-8-2 nav flex-column bg-white mb-2"><li class="nav-item">
3014                              <h5 class="mp-font-sans mp-nav-group-child">
3015                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/single-malt-home-fragrance" role="button">Single Malt</a>
3016                              </h5>
3017                            </li><li class="nav-item">
3018                              <h5 class="mp-font-sans mp-nav-group-child">
3019                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/myrrh-sandalwood" role="button">Myrrh & Sandalwood </a>
3020                              </h5>
3021                            </li><li class="nav-item">
3022                              <h5 class="mp-font-sans mp-nav-group-child">
3023                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/cedarwood-and-citrus" role="button">Cedrwood & Citrus</a>
3024                              </h5>
3025                            </li><li class="nav-item">
3026                              <h5 class="mp-font-sans mp-nav-group-child">
3027                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/bergamot-and-geranium" role="button">Bergamot & Geranium</a>
3028                              </h5>
3029                            </li><li class="nav-item">
3030                              <h5 class="mp-font-sans mp-nav-group-child">
3031                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/home-after-the-rain" role="button">After the Rain</a>
3032                              </h5>
3033                            </li><li class="nav-item">
3034                              <h5 class="mp-font-sans mp-nav-group-child">
3035                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/home-glen-rosa-fig" role="button">Glen Rosa</a>
3036                              </h5>
3037                            </li><li class="nav-item">
3038                              <h5 class="mp-font-sans mp-nav-group-child">
3039                                <a class="mp-link-plain text-decoration-none nav-link fs-
30397 p-0 text-muted" href="/collections/home-glenashdale-grapefruit" role="button">Glenashdale</a>
3040                              </h5>
3041                            </li></ul></li><li class=" uk-parent  nav-item">
3042                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="/collections/apothecary" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Apothecary
3043</a></h5><ul class="mp-nav-mobile-8-3 nav flex-column bg-white mb-2"><li class="nav-item">
3044                              <h5 class="mp-font-sans mp-nav-group-child">
3045                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/seaweed-and-sage" role="button">Seaweed & Sage</a>
3046                              </h5>
3047                            </li><li class="nav-item">
3048                              <h5 class="mp-font-sans mp-nav-group-child">
3049                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/lavender-and-tea-tree" role="button">Lavender & Tea Tree</a>
3050                              </h5>
3051                            </li></ul></li>
3052
3053                </ul>
3054              </div>
3055            
3056    
3057      <div class="position-absolute start-0 end-0 top-0 bg-white d-none" id="nav-mobile-9">
3058                <a class="nav-link mp-font-sans text-uppercase mb-0 mp-nav-group mp-link-gifting text-decoration-none fw-normal p-0 px-4" data-toggle-panel="9" role="button" >
3059                  <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-left-dark.svg?v=76981653224167095031780310528" alt="Back" class="me-3"  style="position:relative; top:-2px" width="29" height="18" />  
3060                  Gifting
3061                </a>
3062                <hr>
3063                <ul class="nav flex-column bg-white px-4">
3064                  <li class="mp-parent-link text-uppercase mb-3 nav-item">
3065                    <a class="text-primary fw-normal text-decoration-none" href="/collections/gifting">All Gifting</a>
3066                  </li><li class=" uk-parent  nav-item">
3067                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop by Gift
3068</a></h5><ul class="mp-nav-mobile-9-1 nav flex-column bg-white mb-2"><li class="nav-item">
3069                              <h5 class="mp-font-sans mp-nav-group-child">
3070                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/gift-sets" role="button">All Gift Sets</a>
3071                              </h5>
3072                            </li><li class="nav-item">
3073                              <h5 class="mp-font-sans mp-nav-group-child">
3074                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/summer-of-discovery" role="button">Summer of Discovery</a>
3075                              </h5>
3076                            </li><li class="nav-item">
3077                              <h5 class="mp-font-sans mp-nav-group-child">
3078                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/discovery-sets" role="button">Discovery Gift Sets</a>
3079                              </h5>
3080                            </li><li class="nav-item">
3081                              <h5 class="mp-font-sans mp-nav-group-child">
3082                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/body-care-gift-sets" role="button">Body Care Gift Sets</a>
3083                              </h5>
3084                            </li><li class="nav-item">
3085                              <h5 class="mp-font-sans mp-nav-group-child">
3086                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/hand-care-gift-sets" role="button">Hand Care Gift Sets</a>
3087                              </h5>
3088                            </li><li class="nav-item">
3089                              <h5 class="mp-font-sans mp-nav-group-child">
3090                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/home-fragrance-gift-sets" role="button">Home Fragrance Gift Sets</a>
3091                              </h5>
3092                            </li><li class="nav-item">
3093                              <h5 class="mp-font-sans mp-nav-group-child">
3094                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/travel-accessories" role="button">Travel Gift Sets</a>
3095                              </h5>
3096                            </li><li class="nav-item">
3097                              <h5 class="mp-font-sans mp-nav-group-child">
3098                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="https://arran.com/pages/gift-wrapping-service" role="button">Luxury Gift Wrapping</a>
3099                              </h5>
3100                            </li><li class="nav-item">
3101                              <h5 class="mp-font-sans mp-nav-group-child">
3102                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="https://arran.com/collections/personalised-gift-builder" role="button">
3102Personalised Gift Builder</a>
3103                              </h5>
3104                            </li></ul></li><li class=" uk-parent  nav-item">
3105                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop by Occasion  
3106</a></h5><ul class="mp-nav-mobile-9-2 nav flex-column bg-white mb-2"><li class="nav-item">
3107                              <h5 class="mp-font-sans mp-nav-group-child">
3108                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/gifts-for-her" role="button">Gifts For Her</a>
3109                              </h5>
3110                            </li><li class="nav-item">
3111                              <h5 class="mp-font-sans mp-nav-group-child">
3112                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/gifts-for-him" role="button">Gifts For Him</a>
3113                              </h5>
3114                            </li><li class="nav-item">
3115                              <h5 class="mp-font-sans mp-nav-group-child">
3116                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/wedding-gifts-1" role="button">Wedding Gifts</a>
3117                              </h5>
3118                            </li><li class="nav-item">
3119                              <h5 class="mp-font-sans mp-nav-group-child">
3120                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/housewarming-gifts" role="button">House Warming Gifts</a>
3121                              </h5>
3122                            </li><li class="nav-item">
3123                              <h5 class="mp-font-sans mp-nav-group-child">
3124                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/anniversary-gifts" role="button">Anniversary Gifts</a>
3125                              </h5>
3126                            </li><li class="nav-item">
3127                              <h5 class="mp-font-sans mp-nav-group-child">
3128                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/products/gift-card" role="button">Gift Cards</a>
3129                              </h5>
3130                            </li><li class="nav-item">
3131                              <h5 class="mp-font-sans mp-nav-group-child">
3132                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/pages/fragrance-finder" role="button">Fragrance Finder</a>
3133                              </h5>
3134                            </li></ul></li><li class=" uk-parent  nav-item">
3135                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop by Price
3136</a></h5><ul class="mp-nav-mobile-9-3 nav flex-column bg-white mb-2"><li class="nav-item">
3137                              <h5 class="mp-font-sans mp-nav-group-child">
3138                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/gifts-under-15" role="button">Gifts Under £15</a>
3139                              </h5>
3140                            </li><li class="nav-item">
3141                              <h5 class="mp-font-sans mp-nav-group-child">
3142                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/gifts-under-20" role="button">Gifts Under £20</a>
3143                              </h5>
3144                            </li><li class="nav-item">
3145                              <h5 class="mp-font-sans mp-nav-group-child">
3146                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/gifts-under-30" role="button">Gifts Under £35</a>
3147                              </h5>
3148                            </li><li class="nav-item">
3149                              <h5 class="mp-font-sans mp-nav-group-child">
3150                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/luxury-gifts" role="button">Luxury Gifts</a>
3151                              </h5>
3152                            </li><li class="nav-item">
3153                              <h5 class="mp-font-sans mp-nav-group-child">
3154                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/products/gift-card" role="button">Gift Cards</a>
3155                              </h5>
3156                            </li></ul></li><li class=" uk-parent  nav-item">
3157                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="#" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Shop Wellbeing Gifts
3158</a></h5><ul class="mp-nav-mobile-9-4 nav flex-column bg-white mb-2"><li class="nav-item">
3159                              <h5 class="mp-font-sans mp-nav-group-child">
3160                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/gift-of-calm" role="button">Gift of Calm</a>
3161                              </h5>
3162                            </li><li class="nav-item">
3163                              <h5 class="mp-font-sans mp-nav-group-child">
3164                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/arran-naturals-mindful" role="button">Gift Of Mindfulness</a>
3165                              </h5>
3166                            </li><li class="nav-item">
3167                              <h5 class="mp-font-sans mp-nav-group-child">
3168                                <a class="mp-link-plain text-decoration-none nav-link fs-7 p-0 text-muted" href="/collections/gift-of-energy" role="button">Gift Of Energy</a>
3169                              </h5>
3170                            </li></ul></li>
3171<div class="mp-ctas-wrapper mb-4">
3172                    
3173
3174                    
3175
3176                    
3177
3178                    
3179
3180                    
3181
3182                    
3183
3184                        <a href="/collections/gift-sets" class="tile-nav-callout text-decoration-none h-100 d-block">
3185  <div class="position-relative overflow-hidden w-100 h-100">
3186    <div class="position-absolute w-100 h-100"><div id='image-wrapper-68522773774709-cffbe' class='image image-cover-v2'>
3187  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/shower_gel_gift_set_-_3_1540x.jpg?v=1770736003 1x, //arran.com/cdn/shop/files/[email protected]?v=1770736003 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/shower_gel_gift_set_-_3_1340x.jpg?v=1770736003 1x, //arran.com/cdn/shop/files/[email protected]?v=1770736003 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/shower_gel_gift_set_-_3_550x.jpg?v=1770736003 1x, //arran.com/cdn/shop/files/[email protected]?v=1770736003 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/shower_gel_gift_set_-_3_932x.jpg?v=1770736003 1x, //arran.com/cdn/shop/files/[email protected]?v=1770736003 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/shower_gel_gift_set_-_3_708x.jpg?v=1770736003 1x, //arran.com/cdn/shop/files/[email protected]?v=1770736003 2x">
3188    <img 
3189       data-src="//arran.com/cdn/shop/files/shower_gel_gift_set_-_3_350x.jpg?v=1770736003" 
3190       data-srcset="//arran.com/cdn/shop/files/shower_gel_gift_set_-_3_350x.jpg?v=1770736003 1x, //arran.com/cdn/shop/files/[email protected]?v=1770736003 2x" 
3191       loading="lazy" 
3192       
3193      class='image-fade img-fluid w-100  lazyload '
3194      alt="" />
3195  </picture>
3196</div></div>
3197    <div class="bg-overlay"></div>
3198    <div class="position-relative d-flex align-items-end h-100">
3199      <div class="text-white border-top m-4 pt-0">
3200        <h5 class="mb-0  mt-2 ">Bestselling Gift Sets</h5>
3201        <p class=" mt-2 ">
3201Give the gift of ARRAN</p>
3202      </div>
3203    </div>
3204  </div>
3205</a>
3206                      
3207                    
3208
3209                    
3210
3211                    
3212
3213                    
3214
3215                    
3216
3217                    
3218
3219                    
3220
3221                    
3222
3223                    
3224
3225                    
3226
3227                    
3228
3229                    
3230
3231                    
3232
3233                    
3234
3235                    
3236
3237                    
3238
3239                    
3240
3241                    
3242
3243                    
3244
3245                    
3246
3247                    
3248                  </div>
3249                
3250                </ul>
3251              </div>
3252            
3253    
3254      <div class="position-absolute start-0 end-0 top-0 bg-white d-none" id="nav-mobile-11">
3255                <a class="nav-link mp-font-sans text-uppercase mb-0 mp-nav-group mp-link-arran-naturals text-decoration-none fw-normal p-0 px-4" data-toggle-panel="11" role="button" >
3256                  <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-left-dark.svg?v=76981653224167095031780310528" alt="Back" class="me-3"  style="position:relative; top:-2px" width="29" height="18" />  
3257                  ARRAN Naturals
3258                </a>
3259                <hr>
3260                <ul class="nav flex-column bg-white px-4">
3261                  <li class="mp-parent-link text-uppercase mb-3 nav-item">
3262                    <a class="text-primary fw-normal text-decoration-none" href="/pages/arran-naturals">All ARRAN Naturals</a>
3263                  </li><li class=" nav-item">
3264                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="/collections/naturals-best-sellers" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Naturals Bestsellers
3265</a></h5></li><li class=" nav-item">
3266                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="/collections/naturals-soap" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Natural Soaps
3267</a></h5></li><li class=" nav-item">
3268                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="/collections/natural-deodorants" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Natural Deodrants
3269</a></h5></li><li class=" nav-item">
3270                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="/collections/naturals-candles" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Natural Candles
3271</a></h5></li><li class=" nav-item">
3272                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="/collections/naturals-body-wash" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Naturals Body Care
3273</a></h5></li><li class=" nav-item">
3274                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="/collections/naturals-refills" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Naturals Refills
3275</a></h5></li><li class=" nav-item">
3276                      <h5 class="mp-font-sans text-uppercase mb-1 mp-nav-group mp-nav-group-child fs-6"><a href="/collections/naturals-hand-wash" class="mp-link-plain fw-normal text-decoration-none nav-link px-0">Hand Care
3277</a></h5></li>
3278
3279                </ul>
3280              </div>
3281            
3282    
3283  </div>
3284</div>
3285</div><div id="shopify-section-sections--27025778868597__notification-bar" class="shopify-section shopify-section-group-header-group overflow-hidden position-relative section-notification-bar"><div id="notification-bar" class="  overflow-hidden"><div style="background-color: #B14A0F; color: #ffffff;" 
3286    class=""><a style="color: #ffffff" href="/collections/3-for-2-hand-care-promo" class="text-decoration-none" data-notification-text="Shop 3 for 2 Hand Care - Stock up on Favourites, or Mix &amp; Match"><div class="w-100 text-center  py-2  lh-1 container container-lg-fixed">
3287        <div class="d-none d-md-block">
3288          <div>Shop 3 for 2 Hand Care - Stock up on Favourites, or Mix &amp; Match </div>
3289        </div>
3290        <div class="d-block d-md-none">
3291          <div>Shop 3 for 2 Hand Care </div>
3292        </div>
3293      </div></a></div></div></div>
3294<!-- END sections: header-group -->
3294<main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"><div id="shopify-section-template--27025787781493__418cc4aa-508f-441b-98ac-1c6ece7b2fc9" class="shopify-section overflow-hidden position-relative"><div id="" class="container container-xxl-fixed d-none d-md-block overflow-hidden ">
3295    <div class="">
3296      <div id="hero-slider-template--27025787781493__418cc4aa-508f-441b-98ac-1c6ece7b2fc9" class="carousel slide" data-bs-ride="carousel">
3297        <div class="carousel-inner"><div class="carousel-item  active "><div class=""><div style="display: none;"><style>
3298    #image-wrapper-71570001232245-4c748::before {padding-bottom: 52.207%;}
3299  </style></div><div id='image-wrapper-71570001232245-4c748' class='image image-wrapper-v2'>
3300  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/autumn_home_group_-_main_banner_cb99564b-0bf1-4688-991c-f84080c4198f_1540x.jpg?v=1790241209 1x, //arran.com/cdn/shop/files/autumn_home_group_-_main_banner_cb99564b-0bf1-4688-991c-f84080c4198f_1540x@2x.jpg?v=1790241209 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/autumn_home_group_-_main_banner_cb99564b-0bf1-4688-991c-f84080c4198f_1340x.jpg?v=1790241209 1x, //arran.com/cdn/shop/files/autumn_home_group_-_main_banner_cb99564b-0bf1-4688-991c-f84080c4198f_1340x@2x.jpg?v=1790241209 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/autumn_home_group_-_main_banner_cb99564b-0bf1-4688-991c-f84080c4198f_1140x.jpg?v=1790241209 1x, //arran.com/cdn/shop/files/autumn_home_group_-_main_banner_cb99564b-0bf1-4688-991c-f84080c4198f_1140x@2x.jpg?v=1790241209 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/autumn_home_group_-_main_banner_cb99564b-0bf1-4688-991c-f84080c4198f_1400x.jpg?v=1790241209 1x, //arran.com/cdn/shop/files/autumn_home_group_-_main_banner_cb99564b-0bf1-4688-991c-f84080c4198f_1400x@2x.jpg?v=1790241209 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/autumn_home_group_-_main_banner_cb99564b-0bf1-4688-991c-f84080c4198f_708x.jpg?v=1790241209 1x, //arran.com/cdn/shop/files/autumn_home_group_-_main_banner_cb99564b-0bf1-4688-991c-f84080c4198f_708x@2x.jpg?v=1790241209 2x">
3301    <img 
3302       src="//arran.com/cdn/shop/files/autumn_home_group_-_main_banner_cb99564b-0bf1-4688-991c-f84080c4198f_400x.jpg?v=1790241209" 
3303       srcset="//arran.com/cdn/shop/files/autumn_home_group_-_main_banner_cb99564b-0bf1-4688-991c-f84080c4198f_400x.jpg?v=1790241209 1x, //arran.com/cdn/shop/files/autumn_home_group_-_main_banner_cb99564b-0bf1-4688-991c-f84080c4198f_400x@2x.jpg?v=1790241209 2x" 
3304       fetchpriority="high" 
3305       
3306      class=' img-fluid w-100 '
3307      alt="" />
3308  </picture>
3309</div></div><div class="bg-primary position-cover" style="opacity: 20%"></div><div class=" position-cover "><div class="container container-xl-fixed py-4 h-100 w-100"> 
3310        <div class="d-flex align-items-md-center text-md-end align-items-center text-center position-relative h-100 w-100">
3311            <div class="text-light col-12 col-xl-5 ms-md-auto me-md-0 mx-auto"><hr class="mb-3 text-white d-none d-xl-block"><h2>Welcome Home</h2><p>Cosy Season has Officially Arrived</p><p>Discover New Autumn Fragrances</p>
3312<a href="/collections/home" class="btn btn-primary" role="button">
3313      shop new season
3314    </a></div>
3315        </div>
3316      </div></div><a class="d-md-none stretched-link" href="/collections/home">
3317              <span class="visually-hidden">View more on </span>
3318            </a>
3319          </div><div class="carousel-item "><div class=""><div style="display: none;"><style>
3320    #image-wrapper-71528350744949-4c748::before {padding-bottom: 52.207%;}
3321  </style></div><div id='image-wrapper-71528350744949-4c748' class='image image-wrapper-v2'>
3322  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/3_for_2_hand_care_sep_-_main_banner_1540x.jpg?v=1790080011 1x, //arran.com/cdn/shop/files/[email protected]?v=1790080011 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/3_for_2_hand_care_sep_-_main_banner_1340x.jpg?v=1790080011 1x, //arran.com/cdn/shop/files/[email protected]?v=1790080011 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/3_for_2_hand_care_sep_-_main_banner_1140x.jpg?v=1790080011 1x, //arran.com/cdn/shop/files/[email protected]?v=1790080011 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/3_for_2_hand_care_sep_-_main_banner_1400x.jpg?v=1790080011 1x, //arran.com/cdn/shop/files/[email protected]?v=1790080011 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/3_for_2_hand_care_sep_-_main_banner_708x.jpg?v=1790080011 1x, //arran.com/cdn/shop/files/[email protected]?v=1790080011 2x">
3323    <img 
3324       src="//arran.com/cdn/shop/files/3_for_2_hand_care_sep_-_main_banner_400x.jpg?v=1790080011" 
3325       srcset="//arran.com/cdn/shop/files/3_for_2_hand_care_sep_-_main_banner_400x.jpg?v=1790080011 1x, //arran.com/cdn/shop/files/[email protected]?v=1790080011 2x" 
3326       fetchpriority="high" 
3327       
3328      class=' img-fluid w-100 '
3329      alt="" />
3330  </picture>
3331</div></div><div class=" position-cover "><div class="container container-xl-fixed py-4 h-100 w-100"> 
3332        <div class="d-flex align-items-md-center text-md-end align-items-center text-center position-relative h-100 w-100">
3333            <div class="text-light col-12 col-xl-5 ms-md-auto me-md-0 mx-auto"><hr class="mb-3 text-white d-none d-xl-block"><h2>3 for 2 Hand Care</h2><p>Mix & Match or Stock up on Favourites&nbsp;</p><p>Excludes After the Rain, Gift Sets & Refills</p>
3334<a href="/collections/3-for-2-hand-care-promo" class="btn btn-primary" role="button">
3335      Shop 3 for 2
3336    </a></div>
3337        </div>
3338      </div></div><a class="d-md-none stretched-link" href="/collections/3-for-2-hand-care-promo">
3339              <span class="visually-hidden">View more on </span>
3340            </a>
3341          </div></div><button class="carousel-control-prev d-flex align-items-end mb-5" type="button" data-bs-target="#hero-slider-template--27025787781493__418cc4aa-508f-441b-98ac-1c6ece7b2fc9" data-bs-slide="prev" style="height:28px; top:85%">
3342            <span class="carousel-control-prev-icon" aria-hidden="true"></span>
3343            <span class="visually-hidden">Previous</span>
3344          </button>
3345          <button class="carousel-control-next d-flex align-items-end mb-5" type="button" data-bs-target="#hero-slider-template--27025787781493__418cc4aa-508f-441b-98ac-1c6ece7b2fc9" data-bs-slide="next" style="height:28px; top:85%">
3346            <span class="carousel-control-next-icon" aria-hidden="true"></span>
3347            <span class="visually-hidden">Next</span>
3348          </button></div>
3349    </div>
3350  </div></div><div id="shopify-section-template--27025787781493__4d99b412-a438-4899-ae9f-5a6c1d785106" class="shopify-section overflow-hidden position-relative"><div id="" class="container-fluid d-block d-md-none overflow-hidden ">
3351    <div class="">
3352      <div id="hero-slider-template--27025787781493__4d99b412-a438-4899-ae9f-5a6c1d785106" class="carousel slide" data-bs-ride="carousel">
3353        <div class="carousel-inner"><div class="carousel-item  active "><div class=""><div style="display: none;"><style>
3354    #image-wrapper-71570037244277-4c748::before {padding-bottom: 149.583%;}
3355  </style></div><div id='image-wrapper-71570037244277-4c748' class='image image-wrapper-v2'>
3356  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/autumn_home_group_2026_mobile_1540x.jpg?v=1790241470 1x, //arran.com/cdn/shop/files/[email protected]?v=1790241470 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/autumn_home_group_2026_mobile_1340x.jpg?v=1790241470 1x, //arran.com/cdn/shop/files/[email protected]?v=1790241470 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/autumn_home_group_2026_mobile_1140x.jpg?v=1790241470 1x, //arran.com/cdn/shop/files/[email protected]?v=1790241470 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/autumn_home_group_2026_mobile_1400x.jpg?v=1790241470 1x, //arran.com/cdn/shop/files/[email protected]?v=1790241470 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/autumn_home_group_2026_mobile_708x.jpg?v=1790241470 1x, //arran.com/cdn/shop/files/[email protected]?v=1790241470 2x">
3357    <img 
3358       src="//arran.com/cdn/shop/files/autumn_home_group_2026_mobile_400x.jpg?v=1790241470" 
3359       srcset="//arran.com/cdn/shop/files/autumn_home_group_2026_mobile_400x.jpg?v=1790241470 1x, //arran.com/cdn/shop/files/[email protected]?v=1790241470 2x" 
3360       fetchpriority="high" 
3361       
3362      class=' img-fluid w-100 '
3363      alt="" />
3364  </picture>
3365</div></div><div class=" position-cover "><div class="container container-xl-fixed py-4 h-100 w-100"> 
3366        <div class="d-flex align-items-md-center text-md-end align-items-start text-center position-relative h-100 w-100">
3367            <div class="text-light col-12 col-xl-5 ms-md-auto me-md-0 mx-auto"><hr class="mb-3 text-white d-none d-xl-block"><h2>Welcome Home</h2><p>Cosy Season has Officially Arrived</p><p>Discover New Autumn Fragrances</p>
3368<a href="https://arran.com/collections/home" class="btn btn-primary" role="button">
3369      Shop new season
3370    </a></div>
3371        </div>
3372      </div></div><a class="d-md-none stretched-link" href="https://arran.com/collections/home">
3373              <span class="visually-hidden">View more on </span>
3374            </a>
3375          </div><div class="carousel-item "><div class=""><div style="display: none;"><style>
3376    #image-wrapper-71528391311733-4c748::before {padding-bottom: 149.6%;}
3377  </style></div><div id='image-wrapper-71528391311733-4c748' class='image image-wrapper-v2'>
3378  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/3_for_2_hand_care_sep_2026_1540x.jpg?v=1790080199 1x, //arran.com/cdn/shop/files/[email protected]?v=1790080199 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/3_for_2_hand_care_sep_2026_1340x.jpg?v=1790080199 1x, //arran.com/cdn/shop/files/[email protected]?v=1790080199 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/3_for_2_hand_care_sep_2026_1140x.jpg?v=1790080199 1x, //arran.com/cdn/shop/files/[email protected]?v=1790080199 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/3_for_2_hand_care_sep_2026_1400x.jpg?v=1790080199 1x, //arran.com/cdn/shop/files/[email protected]?v=1790080199 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/3_for_2_hand_care_sep_2026_708x.jpg?v=1790080199 1x, //arran.com/cdn/shop/files/[email protected]?v=1790080199 2x">
3379    <img 
3380       src="//arran.com/cdn/shop/files/3_for_2_hand_care_sep_2026_400x.jpg?v=1790080199" 
3381       srcset="//arran.com/cdn/shop/files/3_for_2_hand_care_sep_2026_400x.jpg?v=1790080199 1x, //arran.com/cdn/shop/files/[email protected]?v=1790080199 2x" 
3382       fetchpriority="high" 
3383       
3384      class=' img-fluid w-100 '
3385      alt="" />
3386  </picture>
3387</div></div><div class="bg-primary position-cover" style="opacity: 10%"></div><div class=" position-cover "><div class="container container-xl-fixed py-4 h-100 w-100"> 
3388        <div class="d-flex align-items-md-center text-md-end align-items-end text-center position-relative h-100 w-100">
3389            <div class="text-light col-12 col-xl-5 ms-md-auto me-md-0 mx-auto"><hr class="mb-3 text-white d-none d-xl-block"><h2>3 for 2 Hand Care</h2><p>Mix & Match or Stock up on Favourites&nbsp;</p><p>Excludes After the Rain, Gift Sets & Refills</p>
3390<a href="/collections/3-for-2-hand-care-promo" class="btn btn-primary" role="button">
3391      Shop 3 for 2
3392    </a></div>
3393        </div>
3394      </div></div><a class="d-md-none stretched-link" href="/collections/3-for-2-hand-care-promo">
3395              <span class="visually-hidden">View more on </span>
3396            </a>
3397          </div></div><button class="carousel-control-prev d-flex align-items-end mb-5" type="button" data-bs-target="#hero-slider-template--27025787781493__4d99b412-a438-4899-ae9f-5a6c1d785106" data-bs-slide="prev" style="height:28px; top:85%">
3398            <span class="carousel-control-prev-icon" aria-hidden="true"></span>
3399            <span class="visually-hidden">Previous</span>
3400          </button>
3401          <button class="carousel-control-next d-flex align-items-end mb-5" type="button" data-bs-target="#hero-slider-template--27025787781493__4d99b412-a438-4899-ae9f-5a6c1d785106" data-bs-slide="next" style="height:28px; top:85%">
3402            <span class="carousel-control-next-icon" aria-hidden="true"></span>
3403            <span class="visually-hidden">Next</span>
3404          </button></div>
3405    </div>
3406  </div></div><div id="shopify-section-template--27025787781493__458b05c8-91a6-4d7f-bd10-bacd568f21c9" class="shopify-section overflow-hidden position-relative"><div id="" class=" overflow-hidden ">
3407    <div class="container container-xl-fixed my-3 my-lg-5 ">
3408      <div class="row"><div class="col-12 text-center mb-3">
3409  <h3>Join the ARRAN Newsletter</h3>
3410  <p class="mp-font-source">As a warm welcome to the ARRAN Family, sign up today & receive 20% off your online order (T&C's Apply)</p>
3411</div>
3412<div class="col-12 col-md-8 mx-auto">
3413  <div class="d-flex justify-content-center">
3414    <style>
3415  form[name='signup'] button[type='submit']:hover img:first-child {
3416    display: none;
3417  }
3418
3419  form[name='signup'] button[type='submit']:hover img + img {
3420    display: block !important;
3421  }
3422
3423  form[name='signup'] .newsletter-hp {
3424    position: absolute !important;
3425    left: -9999px !important;
3426    opacity: 0 !important;
3427    pointer-events: none !important;
3428  }
3429</style>
3430<form id="signup-form-template--27025787781493__458b05c8-91a6-4d7f-bd10-bacd568f21c9" name="signup" action="https://email.arran.com/signup.ashx" method="post" autocomplete="off" class="w-100">
3431
3432  <input type="hidden" name="userid" value="259781">
3433  <input type="hidden" name="SIG48b1935a8f3c1a0c8c03df5f1d4bd7516500dd646b4562ec18b2aa57df3760ae" value="">
3434  <input type="hidden" name="addressbookid" value="17158">
3435  <input type="hidden" name="ReturnURL" value="https://arran.com/pages/thanks-for-signing-up">
3436  <input type="hidden" id="ci_consenturl" name="ci_consenturl" value="https://arran.com/">
3437  <input type="hidden" name="form_load_time" id="form-load-time-template--27025787781493__458b05c8-91a6-4d7f-bd10-bacd568f21c9">
3438
3439  <div class="newsletter-hp" aria-hidden="true">
3440    <label for="company-template--27025787781493__458b05c8-91a6-4d7f-bd10-bacd568f21c9">Company</label>
3441    <input
3442      type="text"
3443      id="company-template--27025787781493__458b05c8-91a6-4d7f-bd10-bacd568f21c9"
3444      name="company"
3445      tabindex="-1"
3446      autocomplete="off"
3447      pattern="^$"
3448    >
3449  </div>
3450
3451  <div class="newsletter-signup">
3452    <div class="input-group w-100">
3453      <label id="email-label-template--27025787781493__458b05c8-91a6-4d7f-bd10-bacd568f21c9" for="email-template--27025787781493__458b05c8-91a6-4d7f-bd10-bacd568f21c9" class="visually-hidden">Email Address</label>
3454      <input 
3455        placeholder="Email address" 
3456        type="email" 
3457        name="email" 
3458        id="email-template--27025787781493__458b05c8-91a6-4d7f-bd10-bacd568f21c9" 
3459        required 
3460        aria-required="true" 
3461        class="form-control border border-secondary border-end-0" 
3462        stye="margin-left:1px !important; border-color: var(--bs-gray-400); color: var(--bs-gray-200)"/><button type="submit" class="btn btn-outline-secondary btn-newsletter-small border-start-0" value="" aria-label="Sign Up to Newsletter Sos" name="btnsubmit" id="btnsubmit-template--27025787781493__458b05c8-91a6-4d7f-bd10-bacd568f21c9">
3463          <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-dark.svg?v=111592242529849948981780310528" alt="Newsletter Signup" style="width:17px; height:17px;" />
3464          <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-light.svg?v=167255562875422247121780310528" alt="Newsletter Signup" style="width:17px; height:17px;" class="d-none" />
3465        </button></div>
3466  </div>
3467
3468  <div class="cf-turnstile mt-3" data-sitekey="0x4AAAAAADOXbRX_40_m1UGM"></div>
3469  
3470</form>
3471
3472<script>
3473  (() => {
3474    const form = document.getElementById('signup-form-template--27025787781493__458b05c8-91a6-4d7f-bd10-bacd568f21c9');
3475    const timeField = document.getElementById('form-load-time-template--27025787781493__458b05c8-91a6-4d7f-bd10-bacd568f21c9');
3476
3477    if (!form || !timeField) return;
3478
3479    timeField.value = Date.now();
3480
3481    //Temporarily disabled pending Cloudflare Turnstile domain configuration.
3482    if (!document.querySelector('script[data-cloudflare-turnstile]')) {
3483       const script = document.createElement('script');
3484       script.src = 'https://challenges.cloudflare.com/turnstile/v0/api.js';
3485       script.async = true;
3486       script.defer = true;
3487       script.dataset.cloudflareTurnstile = 'true';
3488       document.head.appendChild(script);
3489    }
3490
3491    form.addEventListener('submit', (event) => {
3492      const now = Date.now();
3493      const loadTime = parseInt(timeField.value, 10);
3494
3495      if (now - loadTime < 3000) {
3496        event.preventDefault();
3497        return;
3498      }
3499
3500      // Flag this browser session as having genuinely submitted the form,
3501      // so the thank-you page can tell that apart from someone just
3502      // visiting the URL directly. See vendor-analytics-custom-events.liquid.
3503      try {
3504        sessionStorage.setItem('mp_pending_signup', '1');
3505      } catch (e) {}
3506    });
3507  })();
3508</script>
3508
3509
3510
3511
3512
3513  </div>
3514
3515  <div class="text-center mt-3">
3516    <a href="https://www.feefo.com/reviews/arran-aromatics" target="_blank">
3517      <img alt="Feefo logo" border="0" src="https://api.feefo.com/api/logo?merchantidentifier=arran-aromatics" title="See what our customers say about us"/>
3518    </a>
3519  </div>  
3520</div>
3521
3522</div>
3523    </div>
3524  </div></div><div id="shopify-section-template--27025787781493__media_content_Ck4YnH" class="shopify-section overflow-hidden position-relative">
3525<style data-shopify>.content-wrapper {
3526    max-width:calc(960px/2)
3527  }</style><div class=""><div id="" class=" overflow-hidden bg-light">
3528      <div class="container container-lg-fixed   py-3 py-md-5">
3529<div class="row gx-4 gy-4 ">
3530  <div class="col-12 col-md-6 d-flex align-items-center justify-content-center text-center text-sm-start"><div class="position-relative w-100">
3531        <video
3532          muted
3533          autoplay
3534          loop
3535          playsinline
3536          preload="metadata"
3537          aria-hidden="true"
3538          role="presentation"
3539          class="d-block w-100 h-auto"
3540        >
3541          <source src="https://cdn.shopify.com/videos/c/o/v/caf88f3b362b47c58867181e5ba24933.mp4" type="video/mp4">
3542          Sorry, your browser doesn't support embedded videos.
3543        </video>
3544      </div></div>
3545  <div class="col-12 col-md-6 d-flex align-items-center justify-content-center text-center text-md-start py-5 py-md-0  order-last order-md-first pe-lg-5 "><div class="">
3546    <div class="row"><div class="mb-3"><h3 class=" mb-0 ">Advent 2026</h3></div><div class="text-reset"><p><strong>Don't Wait...Sells Out Every Year</strong></p></div><div class=""><p></p><p>Make every day of December a little more special with <strong>25 doors of island-made fragrance</strong>.</p><p>Discover over <strong>£200 worth of ARRAN favourites</strong>, including bath, body, home and fine fragrance, limited-edition festive scents and <strong>new & exclusive treats</strong> created especially for Advent 2026.</p><p><strong>Free UK Delivery on Every Advent.</strong></p></div><div><a href="/products/advent-calendar" class="btn btn-primary mt-3">
3547              shop advent 
3548            </a></div></div>
3549  </div></div>
3550</div></div>
3551  </div></div></div><div id="shopify-section-template--27025787781493__image_content_XdG9LF" class="shopify-section position-relative section-image-content overflow-hidden"><style data-shopify>.content-wrapper {
3552    max-width: calc(960px/2);
3553  }</style><div id="" class="  ">
3554    <div class="container container-lg-fixed   ">
3555<div class="row gx-4 gy-4 py-4">
3556  <div class="col-12 col-md-6 d-flex align-items-center justify-content-center text-center text-sm-start "><div style="display: none;"><style>
3557    #image-wrapper-71570107728245-4c748::before {padding-bottom: 77.442%;}
3558  </style></div><div id='image-wrapper-71570107728245-4c748' class='image image-wrapper-v2'>
3559  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/lagg_whisky_2026_candle_-_diffuser_content_block_1540x.jpg?v=1790241716 1x, //arran.com/cdn/shop/files/[email protected]?v=1790241716 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/lagg_whisky_2026_candle_-_diffuser_content_block_1340x.jpg?v=1790241716 1x, //arran.com/cdn/shop/files/[email protected]?v=1790241716 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/lagg_whisky_2026_candle_-_diffuser_content_block_1140x.jpg?v=1790241716 1x, //arran.com/cdn/shop/files/[email protected]?v=1790241716 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/lagg_whisky_2026_candle_-_diffuser_content_block_1000x.jpg?v=1790241716 1x, //arran.com/cdn/shop/files/[email protected]?v=1790241716 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/lagg_whisky_2026_candle_-_diffuser_content_block_708x.jpg?v=1790241716 1x, //arran.com/cdn/shop/files/[email protected]?v=1790241716 2x">
3560    <img 
3561       data-src="//arran.com/cdn/shop/files/lagg_whisky_2026_candle_-_diffuser_content_block_400x.jpg?v=1790241716" 
3562       data-srcset="//arran.com/cdn/shop/files/lagg_whisky_2026_candle_-_diffuser_content_block_400x.jpg?v=1790241716 1x, //arran.com/cdn/shop/files/[email protected]?v=1790241716 2x" 
3563       loading="lazy" 
3564       
3565      class=' img-fluid w-100  lazyload '
3566      alt="" />
3567  </picture>
3568</div></div>
3569  <div
3570    class="
3571      col-12 col-md-6 d-flex align-items-center justify-content-center text-center text-md-start py-5 py-lg-0 px-2 px-lg-5  
3572      
3573        order-md-last order-last 
3574      
3575    "
3576     style="background-color: ;" 
3577  >
3578    <div class="position-relative content-wrapper  right "><div class="d-inline-flex">
3579    <div class="row"><div class="mb-3"><h3 class=" mb-0 ">NEW IN</h3></div><div class="text-reset"><p><strong>Single Malt Home Fragrance</strong></p></div><div class=""><p></p><p>Born from the rugged landscape of the Isle of Arran, our <strong>Single Malt Whisky </strong>Home Fragrance Collection is a tribute to craftsmanship, character and time.&nbsp;</p><p>Created in collaboration with <strong>Lagg Distillery</strong>, this distinctive fragrance captures the warmth and depth of the whisky-making ritual.</p><p><strong>Fragrance Notes:</strong>
3579 Malted barley and soft spice with honeyed sherry, worn leather and a lingering smoky base of peat, tobacco and oak.</p></div><div><a href="/collections/single-malt-home-fragrance" class="btn btn-primary mt-3">
3580              shop new 
3581            </a></div></div>
3582  </div></div>
3583  </div>
3584</div>
3585</div>
3586  </div>
3587</div><div id="shopify-section-template--27025787781493__featured_collection_NPnnET" class="shopify-section overflow-hidden position-relative">
3587<script>
3588  var swiperSetuptemplate__27025787781493__featured_collection_NPnnET = function(){
3589    // Read the gutter from the same Bootstrap gx-* class the callouts section uses,
3590    // so the slide spacing always matches the theme's spacer scale.
3591    var sliderEl = document.getElementById('slider-template--27025787781493__featured_collection_NPnnET');
3592    var gutter = getComputedStyle(sliderEl).getPropertyValue('--bs-gutter-x').trim();
3593    var spaceBetween = parseFloat(gutter) || 0;
3594    if (gutter.indexOf('rem') > -1) {
3595      spaceBetween *= parseFloat(getComputedStyle(document.documentElement).fontSize);
3596    }
3597
3598    new Swiper('#shopify-section-template--27025787781493__featured_collection_NPnnET .featured-collection', {
3599      loop: true,
3600      slidesPerView: 1.2,
3601      centeredSlides: true,
3602      spaceBetween: spaceBetween,
3603      // Require intentional drag before treating as swipe; otherwise tiny mouse
3604      // jitter sets allowClick=false and preventClicks blocks product links.
3605      threshold: 10,
3606      autoplay: {
3607        delay: 3500,
3608        disableOnInteraction: false,
3609        pauseOnMouseEnter: true,
3610      },
3611      lazy: true,
3612      navigation: {
3613        nextEl: "#slider-template--27025787781493__featured_collection_NPnnET .swiper-button-next",
3614        prevEl: "#slider-template--27025787781493__featured_collection_NPnnET .swiper-button-prev",
3615      },
3616      breakpoints: {
3617        576: {
3618          slidesPerView: 3.2
3619        },
3620        992: {
3621          slidesPerView: 4.1
3622        }
3623      },
3624    });
3625  }
3626  window.MP.PreInitCallbacks.push(swiperSetuptemplate__27025787781493__featured_collection_NPnnET);
3627</script>
3627
3628
3629<div id="" class=" overflow-hidden "><div class="container container-xl-fixed my-3 my-md-5  
3630    "><div class="text-center">
3631    <div class="row"><div class="mb-3"><h2 class=" mb-0 ">3 for 2 Hand Care</h2></div><div class=""><p>Stock up on Favourites or Mix & Match</p></div></div>
3632  </div><div id="slider-template--27025787781493__featured_collection_NPnnET" class="swiper featured-collection gx-4  mt-4 " style="--swiper-navigation-size: 28px; --swiper-navigation-color: var(--bs-secondary); --swiper-pagination-color: var(--bs-secondary);">
3633      <div class="swiper-wrapper row-cols-1 row-cols-md-2 row-cols-lg-4"><div class="swiper-slide pt-2 h-auto"><product-tile id="tile-product-template--27025787781493__featured_collection_NPnnET-6696591327299" class="tile-product card h-100 pb-5" data-product-id="6696591327299">
3634
3635<div class="favorite-button-wrapper ">
3636  <rivo-favorite-button
3637    data-product-id="6696591327299"
3638    rivo-ax-data
3639    rivo-ax-cloak
3640    rivo-ax-html="$store.icons.heart"
3641    rivo-ax-show="$store.rivo_aw_settings?.favorites_enabled && (!$store.rivo_profile_customer || $store.loading_states.global_favorite_buttons)"
3642  ></rivo-favorite-button>
3643</div>
3643<script>
3644  (() => {
3645    const reInitWishlistBtns = (source = 'manual') => {
3646      try {
3647        const rivoAccountWidget = document.getElementById('rivo-account-slideout');
3648        if (window.RivoProfileAlpine && rivoAccountWidget) {
3649          console.log(`[Wishlist Debug] Reinitializing wishlist buttons (${source})`);
3650          window.RivoProfileAlpine.$data(rivoAccountWidget).initializeFavoriteButtons();
3651        }
3652      } catch (err) {
3653        console.log('[Wishlist Debug] Error initializing wishlist buttons', err);
3654      }
3655    };
3656
3657    const setupGridWatcher = () => {
3658      const grid = document.querySelector('[data-infinite-scroll-results]');
3659      if (!grid) {
3660        console.log('[Wishlist Debug] No infinite-scroll grid found.');
3661        return;
3662      }
3663
3664      let lastCount = grid.querySelectorAll('.product-block').length;
3665      console.log('[Wishlist Debug] Initial product-block count:', lastCount);
3666
3667      const observer = new MutationObserver(() => {
3668        const currentCount = grid.querySelectorAll('.product-block').length;
3669        if (currentCount !== lastCount) {
3670          console.log(`[Wishlist Debug] Product-block count changed ${lastCount} → ${currentCount}`);
3671          lastCount = currentCount;
3672          reInitWishlistBtns('grid-change');
3673        }
3674      });
3675
3676      observer.observe(grid, { childList: true, subtree: true });
3677      console.log('[Wishlist Debug] Watching grid for size changes');
3678    };
3679
3680    const initWhenReady = () => {
3681      const template = window.Rivo?.common?.template;
3682      if (['product', 'collection'].includes(template)) {
3683        console.log('[Wishlist Debug] Template ready → setting up wishlist init + grid watcher');
3684        reInitWishlistBtns('initial');
3685        setupGridWatcher();
3686      } else {
3687        setTimeout(initWhenReady, 250);
3688      }
3689    };
3690
3691    initWhenReady();
3692  })();
3693  </script>
3693
3694
3695  <style>
3696    :root {
3697      --rivo-aw-favorite-button-active-color: #000000 !important;
3698    }
3699
3700    .favorite-button-wrapper {
3701      display: flex;
3702      align-items: center;
3703      justify-content: center;
3704      position: absolute;
3705      right: 0;
3706      width: 25px;
3707      height: 25px;
3708      padding: 0;
3709      background: white;
3710      border-radius: 50%;
3711      margin-right: 4px;
3712      margin-top: 4px;
3713      /* Below sticky header / megamenu (z-index-5); above product media */
3714      z-index: 2;
3715    }
3716
3717    rivo-favorite-button svg {
3718      position: static !important;
3719      stroke: #000000 !important;
3720      height: 18px;
3721      margin: 0;
3722      z-index: auto !important;
3723    }
3724
3725    .favorite-button-wrapper rivo-favorite-button {
3726      width: 100%;
3727      height: 100%;
3728      display: flex;
3729      align-items: center;
3730      justify-content: center;
3731    }
3732  </style>
3733  <div class='position-absolute top-0 start-0 z-index-2 ms-2 mt-2 ms-lg-3 mt-lg-3'><div class="product-flashtags-container">
3734        <div class="d-flex flex-nowrap flashtags-container overflow-hidden"><span class='flashtag text-white d-block product-tags fs-9' style='background-color: #C62424; color: #FFFFFF;'>3 for 2</span></div>
3735      </div></div>
3736  <div class="position-relative bg-light">
3737    <div style="display: none;"><style>
3738    #image-wrapper-32084368752707-b0067::before {padding-bottom: 100.0%;}
3739  </style></div><div id='image-wrapper-32084368752707-b0067' class='image image-wrapper-v2'>
3740  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/kildonan_handwash_new_450x450_crop_center.jpg?v=1715764599 1x, //arran.com/cdn/shop/files/[email protected]?v=1715764599 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/kildonan_handwash_new_300x300_crop_center.jpg?v=1715764599 1x, //arran.com/cdn/shop/files/[email protected]?v=1715764599 2x">
3741    <img 
3742       data-src="//arran.com/cdn/shop/files/kildonan_handwash_new_150x150_crop_center.jpg?v=1715764599" 
3743       data-srcset="//arran.com/cdn/shop/files/kildonan_handwash_new_150x150_crop_center.jpg?v=1715764599 1x, //arran.com/cdn/shop/files/[email protected]?v=1715764599 2x" 
3744       loading="lazy" 
3745       
3746      class='card-img-top tile-product-img img-fluid w-100  lazyload '
3747      alt="Kildonan 300ml Hand Wash" />
3748  </picture>
3749</div><div class="position-absolute bottom-0 end-0 me-2 mb-2 me-sm-4 mb-sm-4 z-index-2"><div class="row gx-1"><div class="button-add-to-cart"><a role="button" data-tile-variant-id="40008663990339" class="tile-variant-add w-100 position-relative"><div style="display: none;"><style>
3750    #image-wrapper--e1f9b::before {padding-bottom: false%;}@media (min-width: 576px) {#image-wrapper--e1f9b::before {padding-bottom: %;}}
3751  </style></div><div id='image-wrapper--e1f9b' class='image image-wrapper-v2'>
3752  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/t/256/assets/quick-add_100x100.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x">
3753    <img 
3754       data-src="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528" 
3755       data-srcset="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x" 
3756       loading="lazy" 
3757       
3758      class='tile-product-naturals-quick-add img-fluid w-100  lazyload '
3759      alt="Add to cart" />
3760  </picture>
3761</div><div class="spinner-overlay d-none d-flex position-absolute top-0 start-0 w-100 h-100 justify-content-center align-items-center">
3762  <div class="spinner-grow spinner-grow-sm d-block" role="status">
3763    <span class="visually-hidden">Loading...</span>
3764  </div>
3765</div></a></div></div></div>
3766
3767    <a href="/products/kildonan-300ml-hand-wash" class="stretched-link" aria-label="Kildonan 300ml Hand Wash" role="button"></a>
3768  </div>
3769
3770  <div class="card-body p-0 pt-2 pt-sm-3 pb-2 pb-sm-4">
3771    <p class="fs-8 mb-2 text-muted text-uppercase">Orris & Violet Leaf</p>
3772    
3773    <p class="fs-6 fs-md-5 font-heading" style="flex: 1;">
3774      <a class="text-decoration-none text-reset" href="/products/kildonan-300ml-hand-wash">Kildonan 300ml Hand Wash</a>
3775    </p>
3776
3777    <a href="/products/kildonan-300ml-hand-wash" class="stretched-link" aria-label="Kildonan 300ml Hand Wash"></a>
3778  </div>
3779
3780  <div class="card-footer d-flex bg-white flex-row justify-content-between align-items-center p-0">
3781    <div class="col-auto"><div class="feefo-product-stars-widget " data-product-sku="KIL003"></div></div>
3782    <div class="col text-end">
3783<span class="product-compare-price  d-none  " data-mp-compare-price><s>£18.00</s></span>
3784<span class="product-price text-primary ">£18.00</span>
3785</div>
3786  </div>
3787</product-tile></div>
3788<div class="swiper-slide pt-2 h-auto"><product-tile id="tile-product-template--27025787781493__featured_collection_NPnnET-1605591957571" class="tile-product card h-100 pb-5" data-product-id="1605591957571">
3789
3790<div class="favorite-button-wrapper ">
3791  <rivo-favorite-button
3792    data-product-id="1605591957571"
3793    rivo-ax-data
3794    rivo-ax-cloak
3795    rivo-ax-html="$store.icons.heart"
3796    rivo-ax-show="$store.rivo_aw_settings?.favorites_enabled && (!$store.rivo_profile_customer || $store.loading_states.global_favorite_buttons)"
3797  ></rivo-favorite-button>
3798</div>
3798<script>
3799  (() => {
3800    const reInitWishlistBtns = (source = 'manual') => {
3801      try {
3802        const rivoAccountWidget = document.getElementById('rivo-account-slideout');
3803        if (window.RivoProfileAlpine && rivoAccountWidget) {
3804          console.log(`[Wishlist Debug] Reinitializing wishlist buttons (${source})`);
3805          window.RivoProfileAlpine.$data(rivoAccountWidget).initializeFavoriteButtons();
3806        }
3807      } catch (err) {
3808        console.log('[Wishlist Debug] Error initializing wishlist buttons', err);
3809      }
3810    };
3811
3812    const setupGridWatcher = () => {
3813      const grid = document.querySelector('[data-infinite-scroll-results]');
3814      if (!grid) {
3815        console.log('[Wishlist Debug] No infinite-scroll grid found.');
3816        return;
3817      }
3818
3819      let lastCount = grid.querySelectorAll('.product-block').length;
3820      console.log('[Wishlist Debug] Initial product-block count:', lastCount);
3821
3822      const observer = new MutationObserver(() => {
3823        const currentCount = grid.querySelectorAll('.product-block').length;
3824        if (currentCount !== lastCount) {
3825          console.log(`[Wishlist Debug] Product-block count changed ${lastCount} → ${currentCount}`);
3826          lastCount = currentCount;
3827          reInitWishlistBtns('grid-change');
3828        }
3829      });
3830
3831      observer.observe(grid, { childList: true, subtree: true });
3832      console.log('[Wishlist Debug] Watching grid for size changes');
3833    };
3834
3835    const initWhenReady = () => {
3836      const template = window.Rivo?.common?.template;
3837      if (['product', 'collection'].includes(template)) {
3838        console.log('[Wishlist Debug] Template ready → setting up wishlist init + grid watcher');
3839        reInitWishlistBtns('initial');
3840        setupGridWatcher();
3841      } else {
3842        setTimeout(initWhenReady, 250);
3843      }
3844    };
3845
3846    initWhenReady();
3847  })();
3848  </script>
3848
3849
3850  <style>
3851    :root {
3852      --rivo-aw-favorite-button-active-color: #000000 !important;
3853    }
3854
3855    .favorite-button-wrapper {
3856      display: flex;
3857      align-items: center;
3858      justify-content: center;
3859      position: absolute;
3860      right: 0;
3861      width: 25px;
3862      height: 25px;
3863      padding: 0;
3864      background: white;
3865      border-radius: 50%;
3866      margin-right: 4px;
3867      margin-top: 4px;
3868      /* Below sticky header / megamenu (z-index-5); above product media */
3869      z-index: 2;
3870    }
3871
3872    rivo-favorite-button svg {
3873      position: static !important;
3874      stroke: #000000 !important;
3875      height: 18px;
3876      margin: 0;
3877      z-index: auto !important;
3878    }
3879
3880    .favorite-button-wrapper rivo-favorite-button {
3881      width: 100%;
3882      height: 100%;
3883      display: flex;
3884      align-items: center;
3885      justify-content: center;
3886    }
3887  </style>
3888  <div class='position-absolute top-0 start-0 z-index-2 ms-2 mt-2 ms-lg-3 mt-lg-3'><div class="product-flashtags-container">
3889        <div class="d-flex flex-nowrap flashtags-container overflow-hidden"><span class='flashtag text-white d-block product-tags fs-9' style='background-color: #C62424; color: #FFFFFF;'>3 for 2</span></div>
3890      </div></div>
3891  <div class="position-relative bg-light">
3892    <div style="display: none;"><style>
3893    #image-wrapper-30246282985539-b0067::before {padding-bottom: 100.0%;}
3894  </style></div><div id='image-wrapper-30246282985539-b0067' class='image image-wrapper-v2'>
3895  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/products/seaweedandsagehandwash_450x450_crop_center.jpg?v=1668611529 1x, //arran.com/cdn/shop/products/[email protected]?v=1668611529 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/products/seaweedandsagehandwash_300x300_crop_center.jpg?v=1668611529 1x, //arran.com/cdn/shop/products/[email protected]?v=1668611529 2x">
3896    <img 
3897       data-src="//arran.com/cdn/shop/products/seaweedandsagehandwash_150x150_crop_center.jpg?v=1668611529" 
3898       data-srcset="//arran.com/cdn/shop/products/seaweedandsagehandwash_150x150_crop_center.jpg?v=1668611529 1x, //arran.com/cdn/shop/products/[email protected]?v=1668611529 2x" 
3899       loading="lazy" 
3900       
3901      class='card-img-top tile-product-img img-fluid w-100  lazyload '
3902      alt="Apothecary Seaweed & Sage 300ml Hand Wash" />
3903  </picture>
3904</div><div class="position-absolute bottom-0 end-0 me-2 mb-2 me-sm-4 mb-sm-4 z-index-2"><div class="row gx-1"><div class="button-add-to-cart"><a role="button" data-tile-variant-id="14400956104771" class="tile-variant-add w-100 position-relative"><div style="display: none;"><style>
3905    #image-wrapper--e1f9b::before {padding-bottom: false%;}@media (min-width: 576px) {#image-wrapper--e1f9b::before {padding-bottom: %;}}
3906  </style></div><div id='image-wrapper--e1f9b' class='image image-wrapper-v2'>
3907  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/t/256/assets/quick-add_100x100.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x">
3908    <img 
3909       data-src="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528" 
3910       data-srcset="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x" 
3911       loading="lazy" 
3912       
3913      class='tile-product-naturals-quick-add img-fluid w-100  lazyload '
3914      alt="Add to cart" />
3915  </picture>
3916</div><div class="spinner-overlay d-none d-flex position-absolute top-0 start-0 w-100 h-100 justify-content-center align-items-center">
3917  <div class="spinner-grow spinner-grow-sm d-block" role="status">
3918    <span class="visually-hidden">Loading...</span>
3919  </div>
3920</div></a></div></div></div>
3921
3922    <a href="/products/apothecary-seaweed-sage-hand-wash" class="stretched-link" aria-label="Apothecary Seaweed & Sage 300ml Hand Wash" role="button"></a>
3923  </div>
3924
3925  <div class="card-body p-0 pt-2 pt-sm-3 pb-2 pb-sm-4">
3926    <p class="fs-8 mb-2 text-muted text-uppercase">Seaweed & Sage</p>
3927    
3928    <p class="fs-6 fs-md-5 font-heading" style="flex: 1;">
3929      <a class="text-decoration-none text-reset" href="/products/apothecary-seaweed-sage-hand-wash">Apothecary Seaweed & Sage 300ml Hand Wash</a>
3930    </p>
3931
3932    <a href="/products/apothecary-seaweed-sage-hand-wash" class="stretched-link" aria-label="Apothecary Seaweed & Sage 300ml Hand Wash"></a>
3933  </div>
3934
3935  <div class="card-footer d-flex bg-white flex-row justify-content-between align-items-center p-0">
3936    <div class="col-auto"><div class="feefo-product-stars-widget " data-product-sku="APY028"></div></div>
3937    <div class="col text-end">
3938<span class="product-compare-price  d-none  " data-mp-compare-price><s>£15.50</s></span>
3939<span class="product-price text-primary ">£15.50</span>
3940</div>
3941  </div>
3942</product-tile></div>
3943<div class="swiper-slide pt-2 h-auto"><product-tile id="tile-product-template--27025787781493__featured_collection_NPnnET-1605624758339" class="tile-product card h-100 pb-5" data-product-id="1605624758339">
3944
3945<div class="favorite-button-wrapper ">
3946  <rivo-favorite-button
3947    data-product-id="1605624758339"
3948    rivo-ax-data
3949    rivo-ax-cloak
3950    rivo-ax-html="$store.icons.heart"
3951    rivo-ax-show="$store.rivo_aw_settings?.favorites_enabled && (!$store.rivo_profile_customer || $store.loading_states.global_favorite_buttons)"
3952  ></rivo-favorite-button>
3953</div>
3953<script>
3954  (() => {
3955    const reInitWishlistBtns = (source = 'manual') => {
3956      try {
3957        const rivoAccountWidget = document.getElementById('rivo-account-slideout');
3958        if (window.RivoProfileAlpine && rivoAccountWidget) {
3959          console.log(`[Wishlist Debug] Reinitializing wishlist buttons (${source})`);
3960          window.RivoProfileAlpine.$data(rivoAccountWidget).initializeFavoriteButtons();
3961        }
3962      } catch (err) {
3963        console.log('[Wishlist Debug] Error initializing wishlist buttons', err);
3964      }
3965    };
3966
3967    const setupGridWatcher = () => {
3968      const grid = document.querySelector('[data-infinite-scroll-results]');
3969      if (!grid) {
3970        console.log('[Wishlist Debug] No infinite-scroll grid found.');
3971        return;
3972      }
3973
3974      let lastCount = grid.querySelectorAll('.product-block').length;
3975      console.log('[Wishlist Debug] Initial product-block count:', lastCount);
3976
3977      const observer = new MutationObserver(() => {
3978        const currentCount = grid.querySelectorAll('.product-block').length;
3979        if (currentCount !== lastCount) {
3980          console.log(`[Wishlist Debug] Product-block count changed ${lastCount} → ${currentCount}`);
3981          lastCount = currentCount;
3982          reInitWishlistBtns('grid-change');
3983        }
3984      });
3985
3986      observer.observe(grid, { childList: true, subtree: true });
3987      console.log('[Wishlist Debug] Watching grid for size changes');
3988    };
3989
3990    const initWhenReady = () => {
3991      const template = window.Rivo?.common?.template;
3992      if (['product', 'collection'].includes(template)) {
3993        console.log('[Wishlist Debug] Template ready → setting up wishlist init + grid watcher');
3994        reInitWishlistBtns('initial');
3995        setupGridWatcher();
3996      } else {
3997        setTimeout(initWhenReady, 250);
3998      }
3999    };
4000
4001    initWhenReady();
4002  })();
4003  </script>
4003
4004
4005  <style>
4006    :root {
4007      --rivo-aw-favorite-button-active-color: #000000 !important;
4008    }
4009
4010    .favorite-button-wrapper {
4011      display: flex;
4012      align-items: center;
4013      justify-content: center;
4014      position: absolute;
4015      right: 0;
4016      width: 25px;
4017      height: 25px;
4018      padding: 0;
4019      background: white;
4020      border-radius: 50%;
4021      margin-right: 4px;
4022      margin-top: 4px;
4023      /* Below sticky header / megamenu (z-index-5); above product media */
4024      z-index: 2;
4025    }
4026
4027    rivo-favorite-button svg {
4028      position: static !important;
4029      stroke: #000000 !important;
4030      height: 18px;
4031      margin: 0;
4032      z-index: auto !important;
4033    }
4034
4035    .favorite-button-wrapper rivo-favorite-button {
4036      width: 100%;
4037      height: 100%;
4038      display: flex;
4039      align-items: center;
4040      justify-content: center;
4041    }
4042  </style>
4043  <div class='position-absolute top-0 start-0 z-index-2 ms-2 mt-2 ms-lg-3 mt-lg-3'><div class="product-flashtags-container">
4044        <div class="d-flex flex-nowrap flashtags-container overflow-hidden"><span class='flashtag text-white d-block product-tags fs-9' style='background-color: #C62424; color: #FFFFFF;'>3 for 2</span></div>
4045      </div></div>
4046  <div class="position-relative bg-light">
4047    <div style="display: none;"><style>
4048    #image-wrapper-29886679842883-b0067::before {padding-bottom: 100.0%;}
4049  </style></div><div id='image-wrapper-29886679842883-b0067' class='image image-wrapper-v2'>
4050  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/products/glenrosahandwash_450x450_crop_center.jpg?v=1662021812 1x, //arran.com/cdn/shop/products/[email protected]?v=1662021812 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/products/glenrosahandwash_300x300_crop_center.jpg?v=1662021812 1x, //arran.com/cdn/shop/products/[email protected]?v=1662021812 2x">
4051    <img 
4052       data-src="//arran.com/cdn/shop/products/glenrosahandwash_150x150_crop_center.jpg?v=1662021812" 
4053       data-srcset="//arran.com/cdn/shop/products/glenrosahandwash_150x150_crop_center.jpg?v=1662021812 1x, //arran.com/cdn/shop/products/[email protected]?v=1662021812 2x" 
4054       loading="lazy" 
4055       
4056      class='card-img-top tile-product-img img-fluid w-100  lazyload '
4057      alt="Glen Rosa 300ml Hand Wash" />
4058  </picture>
4059</div><div class="position-absolute bottom-0 end-0 me-2 mb-2 me-sm-4 mb-sm-4 z-index-2"><div class="row gx-1"><div class="button-add-to-cart"><a role="button" data-tile-variant-id="14401088553027" class="tile-variant-add w-100 position-relative"><div style="display: none;"><style>
4060    #image-wrapper--e1f9b::before {padding-bottom: false%;}@media (min-width: 576px) {#image-wrapper--e1f9b::before {padding-bottom: %;}}
4061  </style></div><div id='image-wrapper--e1f9b' class='image image-wrapper-v2'>
4062  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/t/256/assets/quick-add_100x100.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x">
4063    <img 
4064       data-src="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528" 
4065       data-srcset="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x" 
4066       loading="lazy" 
4067       
4068      class='tile-product-naturals-quick-add img-fluid w-100  lazyload '
4069      alt="Add to cart" />
4070  </picture>
4071</div><div class="spinner-overlay d-none d-flex position-absolute top-0 start-0 w-100 h-100 justify-content-center align-items-center">
4072  <div class="spinner-grow spinner-grow-sm d-block" role="status">
4073    <span class="visually-hidden">Loading...</span>
4074  </div>
4075</div></a></div></div></div>
4076
4077    <a href="/products/glen-rosa-hand-wash" class="stretched-link" aria-label="Glen Rosa 300ml Hand Wash" role="button"></a>
4078  </div>
4079
4080  <div class="card-body p-0 pt-2 pt-sm-3 pb-2 pb-sm-4">
4081    <p class="fs-8 mb-2 text-muted text-uppercase">Fig & Ylang Ylang</p>
4082    
4083    <p class="fs-6 fs-md-5 font-heading" style="flex: 1;">
4084      <a class="text-decoration-none text-reset" href="/products/glen-rosa-hand-wash">Glen Rosa 300ml Hand Wash</a>
4085    </p>
4086
4087    <a href="/products/glen-rosa-hand-wash" class="stretched-link" aria-label="Glen Rosa 300ml Hand Wash"></a>
4088  </div>
4089
4090  <div class="card-footer d-flex bg-white flex-row justify-content-between align-items-center p-0">
4091    <div class="col-auto"><div class="feefo-product-stars-widget " data-product-sku="GRS006"></div></div>
4092    <div class="col text-end">
4093<span class="product-compare-price  d-none  " data-mp-compare-price><s>£18.00</s></span>
4094<span class="product-price text-primary ">£18.00</span>
4095</div>
4096  </div>
4097</product-tile></div>
4098<div class="swiper-slide pt-2 h-auto"><product-tile id="tile-product-template--27025787781493__featured_collection_NPnnET-1605623152707" class="tile-product card h-100 pb-5" data-product-id="1605623152707">
4099
4100<div class="favorite-button-wrapper ">
4101  <rivo-favorite-button
4102    data-product-id="1605623152707"
4103    rivo-ax-data
4104    rivo-ax-cloak
4105    rivo-ax-html="$store.icons.heart"
4106    rivo-ax-show="$store.rivo_aw_settings?.favorites_enabled && (!$store.rivo_profile_customer || $store.loading_states.global_favorite_buttons)"
4107  ></rivo-favorite-button>
4108</div>
4108<script>
4109  (() => {
4110    const reInitWishlistBtns = (source = 'manual') => {
4111      try {
4112        const rivoAccountWidget = document.getElementById('rivo-account-slideout');
4113        if (window.RivoProfileAlpine && rivoAccountWidget) {
4114          console.log(`[Wishlist Debug] Reinitializing wishlist buttons (${source})`);
4115          window.RivoProfileAlpine.$data(rivoAccountWidget).initializeFavoriteButtons();
4116        }
4117      } catch (err) {
4118        console.log('[Wishlist Debug] Error initializing wishlist buttons', err);
4119      }
4120    };
4121
4122    const setupGridWatcher = () => {
4123      const grid = document.querySelector('[data-infinite-scroll-results]');
4124      if (!grid) {
4125        console.log('[Wishlist Debug] No infinite-scroll grid found.');
4126        return;
4127      }
4128
4129      let lastCount = grid.querySelectorAll('.product-block').length;
4130      console.log('[Wishlist Debug] Initial product-block count:', lastCount);
4131
4132      const observer = new MutationObserver(() => {
4133        const currentCount = grid.querySelectorAll('.product-block').length;
4134        if (currentCount !== lastCount) {
4135          console.log(`[Wishlist Debug] Product-block count changed ${lastCount} → ${currentCount}`);
4136          lastCount = currentCount;
4137          reInitWishlistBtns('grid-change');
4138        }
4139      });
4140
4141      observer.observe(grid, { childList: true, subtree: true });
4142      console.log('[Wishlist Debug] Watching grid for size changes');
4143    };
4144
4145    const initWhenReady = () => {
4146      const template = window.Rivo?.common?.template;
4147      if (['product', 'collection'].includes(template)) {
4148        console.log('[Wishlist Debug] Template ready → setting up wishlist init + grid watcher');
4149        reInitWishlistBtns('initial');
4150        setupGridWatcher();
4151      } else {
4152        setTimeout(initWhenReady, 250);
4153      }
4154    };
4155
4156    initWhenReady();
4157  })();
4158  </script>
4158
4159
4160  <style>
4161    :root {
4162      --rivo-aw-favorite-button-active-color: #000000 !important;
4163    }
4164
4165    .favorite-button-wrapper {
4166      display: flex;
4167      align-items: center;
4168      justify-content: center;
4169      position: absolute;
4170      right: 0;
4171      width: 25px;
4172      height: 25px;
4173      padding: 0;
4174      background: white;
4175      border-radius: 50%;
4176      margin-right: 4px;
4177      margin-top: 4px;
4178      /* Below sticky header / megamenu (z-index-5); above product media */
4179      z-index: 2;
4180    }
4181
4182    rivo-favorite-button svg {
4183      position: static !important;
4184      stroke: #000000 !important;
4185      height: 18px;
4186      margin: 0;
4187      z-index: auto !important;
4188    }
4189
4190    .favorite-button-wrapper rivo-favorite-button {
4191      width: 100%;
4192      height: 100%;
4193      display: flex;
4194      align-items: center;
4195      justify-content: center;
4196    }
4197  </style>
4198  <div class='position-absolute top-0 start-0 z-index-2 ms-2 mt-2 ms-lg-3 mt-lg-3'><div class="product-flashtags-container">
4199        <div class="d-flex flex-nowrap flashtags-container overflow-hidden"><span class='flashtag text-white d-block product-tags fs-9' style='background-color: #C62424; color: #FFFFFF;'>3 for 2</span></div>
4200      </div></div>
4201  <div class="position-relative bg-light">
4202    <div style="display: none;"><style>
4203    #image-wrapper-29886727848003-b0067::before {padding-bottom: 100.0%;}
4204  </style></div><div id='image-wrapper-29886727848003-b0067' class='image image-wrapper-v2'>
4205  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/products/glenashdalehandwash_450x450_crop_center.jpg?v=1662022728 1x, //arran.com/cdn/shop/products/[email protected]?v=1662022728 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/products/glenashdalehandwash_300x300_crop_center.jpg?v=1662022728 1x, //arran.com/cdn/shop/products/[email protected]?v=1662022728 2x">
4206    <img 
4207       data-src="//arran.com/cdn/shop/products/glenashdalehandwash_150x150_crop_center.jpg?v=1662022728" 
4208       data-srcset="//arran.com/cdn/shop/products/glenashdalehandwash_150x150_crop_center.jpg?v=1662022728 1x, //arran.com/cdn/shop/products/[email protected]?v=1662022728 2x" 
4209       loading="lazy" 
4210       
4211      class='card-img-top tile-product-img img-fluid w-100  lazyload '
4212      alt="Glenashdale 300ml Hand Wash" />
4213  </picture>
4214</div><div class="position-absolute bottom-0 end-0 me-2 mb-2 me-sm-4 mb-sm-4 z-index-2"><div class="row gx-1"><div class="button-add-to-cart"><a role="button" data-tile-variant-id="14401077805123" class="tile-variant-add w-100 position-relative"><div style="display: none;"><style>
4215    #image-wrapper--e1f9b::before {padding-bottom: false%;}@media (min-width: 576px) {#image-wrapper--e1f9b::before {padding-bottom: %;}}
4216  </style></div><div id='image-wrapper--e1f9b' class='image image-wrapper-v2'>
4217  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/t/256/assets/quick-add_100x100.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x">
4218    <img 
4219       data-src="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528" 
4220       data-srcset="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x" 
4221       loading="lazy" 
4222       
4223      class='tile-product-naturals-quick-add img-fluid w-100  lazyload '
4224      alt="Add to cart" />
4225  </picture>
4226</div><div class="spinner-overlay d-none d-flex position-absolute top-0 start-0 w-100 h-100 justify-content-center align-items-center">
4227  <div class="spinner-grow spinner-grow-sm d-block" role="status">
4228    <span class="visually-hidden">Loading...</span>
4229  </div>
4230</div></a></div></div></div>
4231
4232    <a href="/products/glenashdale-hand-wash" class="stretched-link" aria-label="Glenashdale 300ml Hand Wash" role="button"></a>
4233  </div>
4234
4235  <div class="card-body p-0 pt-2 pt-sm-3 pb-2 pb-sm-4">
4236    <p class="fs-8 mb-2 text-muted text-uppercase">Grapefruit & Green Leaf</p>
4237    
4238    <p class="fs-6 fs-md-5 font-heading" style="flex: 1;">
4239      <a class="text-decoration-none text-reset" href="/products/glenashdale-hand-wash">Glenashdale 300ml Hand Wash</a>
4240    </p>
4241
4242    <a href="/products/glenashdale-hand-wash" class="stretched-link" aria-label="Glenashdale 300ml Hand Wash"></a>
4243  </div>
4244
4245  <div class="card-footer d-flex bg-white flex-row justify-content-between align-items-center p-0">
4246    <div class="col-auto"><div class="feefo-product-stars-widget " data-product-sku="GLA006"></div></div>
4247    <div class="col text-end">
4248<span class="product-compare-price  d-none  " data-mp-compare-price><s>£18.00</s></span>
4249<span class="product-price text-primary ">£18.00</span>
4250</div>
4251  </div>
4252</product-tile></div>
4253<div class="swiper-slide pt-2 h-auto"><product-tile id="tile-product-template--27025787781493__featured_collection_NPnnET-1605587370051" class="tile-product card h-100 pb-5" data-product-id="1605587370051">
4254
4255<div class="favorite-button-wrapper ">
4256  <rivo-favorite-button
4257    data-product-id="1605587370051"
4258    rivo-ax-data
4259    rivo-ax-cloak
4260    rivo-ax-html="$store.icons.heart"
4261    rivo-ax-show="$store.rivo_aw_settings?.favorites_enabled && (!$store.rivo_profile_customer || $store.loading_states.global_favorite_buttons)"
4262  ></rivo-favorite-button>
4263</div>
4263<script>
4264  (() => {
4265    const reInitWishlistBtns = (source = 'manual') => {
4266      try {
4267        const rivoAccountWidget = document.getElementById('rivo-account-slideout');
4268        if (window.RivoProfileAlpine && rivoAccountWidget) {
4269          console.log(`[Wishlist Debug] Reinitializing wishlist buttons (${source})`);
4270          window.RivoProfileAlpine.$data(rivoAccountWidget).initializeFavoriteButtons();
4271        }
4272      } catch (err) {
4273        console.log('[Wishlist Debug] Error initializing wishlist buttons', err);
4274      }
4275    };
4276
4277    const setupGridWatcher = () => {
4278      const grid = document.querySelector('[data-infinite-scroll-results]');
4279      if (!grid) {
4280        console.log('[Wishlist Debug] No infinite-scroll grid found.');
4281        return;
4282      }
4283
4284      let lastCount = grid.querySelectorAll('.product-block').length;
4285      console.log('[Wishlist Debug] Initial product-block count:', lastCount);
4286
4287      const observer = new MutationObserver(() => {
4288        const currentCount = grid.querySelectorAll('.product-block').length;
4289        if (currentCount !== lastCount) {
4290          console.log(`[Wishlist Debug] Product-block count changed ${lastCount} → ${currentCount}`);
4291          lastCount = currentCount;
4292          reInitWishlistBtns('grid-change');
4293        }
4294      });
4295
4296      observer.observe(grid, { childList: true, subtree: true });
4297      console.log('[Wishlist Debug] Watching grid for size changes');
4298    };
4299
4300    const initWhenReady = () => {
4301      const template = window.Rivo?.common?.template;
4302      if (['product', 'collection'].includes(template)) {
4303        console.log('[Wishlist Debug] Template ready → setting up wishlist init + grid watcher');
4304        reInitWishlistBtns('initial');
4305        setupGridWatcher();
4306      } else {
4307        setTimeout(initWhenReady, 250);
4308      }
4309    };
4310
4311    initWhenReady();
4312  })();
4313  </script>
4313
4314
4315  <style>
4316    :root {
4317      --rivo-aw-favorite-button-active-color: #000000 !important;
4318    }
4319
4320    .favorite-button-wrapper {
4321      display: flex;
4322      align-items: center;
4323      justify-content: center;
4324      position: absolute;
4325      right: 0;
4326      width: 25px;
4327      height: 25px;
4328      padding: 0;
4329      background: white;
4330      border-radius: 50%;
4331      margin-right: 4px;
4332      margin-top: 4px;
4333      /* Below sticky header / megamenu (z-index-5); above product media */
4334      z-index: 2;
4335    }
4336
4337    rivo-favorite-button svg {
4338      position: static !important;
4339      stroke: #000000 !important;
4340      height: 18px;
4341      margin: 0;
4342      z-index: auto !important;
4343    }
4344
4345    .favorite-button-wrapper rivo-favorite-button {
4346      width: 100%;
4347      height: 100%;
4348      display: flex;
4349      align-items: center;
4350      justify-content: center;
4351    }
4352  </style>
4353  <div class='position-absolute top-0 start-0 z-index-2 ms-2 mt-2 ms-lg-3 mt-lg-3'><div class="product-flashtags-container">
4354        <div class="d-flex flex-nowrap flashtags-container overflow-hidden"><span class='flashtag text-white d-block product-tags fs-9' style='background-color: #C62424; color: #FFFFFF;'>3 for 2</span></div>
4355      </div></div>
4356  <div class="position-relative bg-light">
4357    <div style="display: none;"><style>
4358    #image-wrapper-30246306021443-b0067::before {padding-bottom: 100.0%;}
4359  </style></div><div id='image-wrapper-30246306021443-b0067' class='image image-wrapper-v2'>
4360  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/products/lavandteatreehandwash_450x450_crop_center.jpg?v=1668612012 1x, //arran.com/cdn/shop/products/[email protected]?v=1668612012 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/products/lavandteatreehandwash_300x300_crop_center.jpg?v=1668612012 1x, //arran.com/cdn/shop/products/[email protected]?v=1668612012 2x">
4361    <img 
4362       data-src="//arran.com/cdn/shop/products/lavandteatreehandwash_150x150_crop_center.jpg?v=1668612012" 
4363       data-srcset="//arran.com/cdn/shop/products/lavandteatreehandwash_150x150_crop_center.jpg?v=1668612012 1x, //arran.com/cdn/shop/products/[email protected]?v=1668612012 2x" 
4364       loading="lazy" 
4365       
4366      class='card-img-top tile-product-img img-fluid w-100  lazyload '
4367      alt="Apothecary Lavender & Tea Tree Hand Wash" />
4368  </picture>
4369</div><div class="position-absolute bottom-0 end-0 me-2 mb-2 me-sm-4 mb-sm-4 z-index-2"><div class="row gx-1"><div class="button-add-to-cart"><a role="button" data-tile-variant-id="14400945094723" class="tile-variant-add w-100 position-relative"><div style="display: none;"><style>
4370    #image-wrapper--e1f9b::before {padding-bottom: false%;}@media (min-width: 576px) {#image-wrapper--e1f9b::before {padding-bottom: %;}}
4371  </style></div><div id='image-wrapper--e1f9b' class='image image-wrapper-v2'>
4372  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/t/256/assets/quick-add_100x100.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x">
4373    <img 
4374       data-src="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528" 
4375       data-srcset="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x" 
4376       loading="lazy" 
4377       
4378      class='tile-product-naturals-quick-add img-fluid w-100  lazyload '
4379      alt="Add to cart" />
4380  </picture>
4381</div><div class="spinner-overlay d-none d-flex position-absolute top-0 start-0 w-100 h-100 justify-content-center align-items-center">
4382  <div class="spinner-grow spinner-grow-sm d-block" role="status">
4383    <span class="visually-hidden">Loading...</span>
4384  </div>
4385</div></a></div></div></div>
4386
4387    <a href="/products/apothecary-lavender-tea-tree-hand-wash" class="stretched-link" aria-label="Apothecary Lavender & Tea Tree Hand Wash" role="button"></a>
4388  </div>
4389
4390  <div class="card-body p-0 pt-2 pt-sm-3 pb-2 pb-sm-4">
4391    <p class="fs-8 mb-2 text-muted text-uppercase">Lavender & Tea Tree</p>
4392    
4393    <p class="fs-6 fs-md-5 font-heading" style="flex: 1;">
4394      <a class="text-decoration-none text-reset" href="/products/apothecary-lavender-tea-tree-hand-wash">Apothecary Lavender & Tea Tree Hand Wash</a>
4395    </p>
4396
4397    <a href="/products/apothecary-lavender-tea-tree-hand-wash" class="stretched-link" aria-label="Apothecary Lavender & Tea Tree Hand Wash"></a>
4398  </div>
4399
4400  <div class="card-footer d-flex bg-white flex-row justify-content-between align-items-center p-0">
4401    <div class="col-auto"><div class="feefo-product-stars-widget " data-product-sku="APY018"></div></div>
4402    <div class="col text-end">
4403<span class="product-compare-price  d-none  " data-mp-compare-price><s>£15.50</s></span>
4404<span class="product-price text-primary ">£15.50</span>
4405</div>
4406  </div>
4407</product-tile></div>
4408<div class="swiper-slide pt-2 h-auto"><product-tile id="tile-product-template--27025787781493__featured_collection_NPnnET-6696595390531" class="tile-product card h-100 pb-5" data-product-id="6696595390531">
4409
4410<div class="favorite-button-wrapper ">
4411  <rivo-favorite-button
4412    data-product-id="6696595390531"
4413    rivo-ax-data
4414    rivo-ax-cloak
4415    rivo-ax-html="$store.icons.heart"
4416    rivo-ax-show="$store.rivo_aw_settings?.favorites_enabled && (!$store.rivo_profile_customer || $store.loading_states.global_favorite_buttons)"
4417  ></rivo-favorite-button>
4418</div>
4418<script>
4419  (() => {
4420    const reInitWishlistBtns = (source = 'manual') => {
4421      try {
4422        const rivoAccountWidget = document.getElementById('rivo-account-slideout');
4423        if (window.RivoProfileAlpine && rivoAccountWidget) {
4424          console.log(`[Wishlist Debug] Reinitializing wishlist buttons (${source})`);
4425          window.RivoProfileAlpine.$data(rivoAccountWidget).initializeFavoriteButtons();
4426        }
4427      } catch (err) {
4428        console.log('[Wishlist Debug] Error initializing wishlist buttons', err);
4429      }
4430    };
4431
4432    const setupGridWatcher = () => {
4433      const grid = document.querySelector('[data-infinite-scroll-results]');
4434      if (!grid) {
4435        console.log('[Wishlist Debug] No infinite-scroll grid found.');
4436        return;
4437      }
4438
4439      let lastCount = grid.querySelectorAll('.product-block').length;
4440      console.log('[Wishlist Debug] Initial product-block count:', lastCount);
4441
4442      const observer = new MutationObserver(() => {
4443        const currentCount = grid.querySelectorAll('.product-block').length;
4444        if (currentCount !== lastCount) {
4445          console.log(`[Wishlist Debug] Product-block count changed ${lastCount} → ${currentCount}`);
4446          lastCount = currentCount;
4447          reInitWishlistBtns('grid-change');
4448        }
4449      });
4450
4451      observer.observe(grid, { childList: true, subtree: true });
4452      console.log('[Wishlist Debug] Watching grid for size changes');
4453    };
4454
4455    const initWhenReady = () => {
4456      const template = window.Rivo?.common?.template;
4457      if (['product', 'collection'].includes(template)) {
4458        console.log('[Wishlist Debug] Template ready → setting up wishlist init + grid watcher');
4459        reInitWishlistBtns('initial');
4460        setupGridWatcher();
4461      } else {
4462        setTimeout(initWhenReady, 250);
4463      }
4464    };
4465
4466    initWhenReady();
4467  })();
4468  </script>
4468
4469
4470  <style>
4471    :root {
4472      --rivo-aw-favorite-button-active-color: #000000 !important;
4473    }
4474
4475    .favorite-button-wrapper {
4476      display: flex;
4477      align-items: center;
4478      justify-content: center;
4479      position: absolute;
4480      right: 0;
4481      width: 25px;
4482      height: 25px;
4483      padding: 0;
4484      background: white;
4485      border-radius: 50%;
4486      margin-right: 4px;
4487      margin-top: 4px;
4488      /* Below sticky header / megamenu (z-index-5); above product media */
4489      z-index: 2;
4490    }
4491
4492    rivo-favorite-button svg {
4493      position: static !important;
4494      stroke: #000000 !important;
4495      height: 18px;
4496      margin: 0;
4497      z-index: auto !important;
4498    }
4499
4500    .favorite-button-wrapper rivo-favorite-button {
4501      width: 100%;
4502      height: 100%;
4503      display: flex;
4504      align-items: center;
4505      justify-content: center;
4506    }
4507  </style>
4508  <div class='position-absolute top-0 start-0 z-index-2 ms-2 mt-2 ms-lg-3 mt-lg-3'><div class="product-flashtags-container">
4509        <div class="d-flex flex-nowrap flashtags-container overflow-hidden"><span class='flashtag text-white d-block product-tags fs-9' style='background-color: #C62424; color: #FFFFFF;'>3 for 2</span></div>
4510      </div></div>
4511  <div class="position-relative bg-light">
4512    <div style="display: none;"><style>
4513    #image-wrapper-29566282498115-b0067::before {padding-bottom: 100.0%;}
4514  </style></div><div id='image-wrapper-29566282498115-b0067' class='image image-wrapper-v2'>
4515  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/products/KIL003-KILDONANHANDCREAM_PSD_450x450_crop_center.jpg?v=1655291260 1x, //arran.com/cdn/shop/products/[email protected]?v=1655291260 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/products/KIL003-KILDONANHANDCREAM_PSD_300x300_crop_center.jpg?v=1655291260 1x, //arran.com/cdn/shop/products/[email protected]?v=1655291260 2x">
4516    <img 
4517       data-src="//arran.com/cdn/shop/products/KIL003-KILDONANHANDCREAM_PSD_150x150_crop_center.jpg?v=1655291260" 
4518       data-srcset="//arran.com/cdn/shop/products/KIL003-KILDONANHANDCREAM_PSD_150x150_crop_center.jpg?v=1655291260 1x, //arran.com/cdn/shop/products/[email protected]?v=1655291260 2x" 
4519       loading="lazy" 
4520       
4521      class='card-img-top tile-product-img img-fluid w-100  lazyload '
4522      alt="Kildonan 300ml Hand Cream" />
4523  </picture>
4524</div><div class="position-absolute bottom-0 end-0 me-2 mb-2 me-sm-4 mb-sm-4 z-index-2"><div class="row gx-1"><div class="button-add-to-cart"><a role="button" data-tile-variant-id="40008713830467" class="tile-variant-add w-100 position-relative"><div style="display: none;"><style>
4525    #image-wrapper--e1f9b::before {padding-bottom: false%;}@media (min-width: 576px) {#image-wrapper--e1f9b::before {padding-bottom: %;}}
4526  </style></div><div id='image-wrapper--e1f9b' class='image image-wrapper-v2'>
4527  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/t/256/assets/quick-add_100x100.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x">
4528    <img 
4529       data-src="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528" 
4530       data-srcset="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x" 
4531       loading="lazy" 
4532       
4533      class='tile-product-naturals-quick-add img-fluid w-100  lazyload '
4534      alt="Add to cart" />
4535  </picture>
4536</div><div class="spinner-overlay d-none d-flex position-absolute top-0 start-0 w-100 h-100 justify-content-center align-items-center">
4537  <div class="spinner-grow spinner-grow-sm d-block" role="status">
4538    <span class="visually-hidden">Loading...</span>
4539  </div>
4540</div></a></div></div></div>
4541
4542    <a href="/products/kildonan-300ml-hand-cream" class="stretched-link" aria-label="Kildonan 300ml Hand Cream" role="button"></a>
4543  </div>
4544
4545  <div class="card-body p-0 pt-2 pt-sm-3 pb-2 pb-sm-4">
4546    <p class="fs-8 mb-2 text-muted text-uppercase">Orris & Violet Leaf</p>
4547    
4548    <p class="fs-6 fs-md-5 font-heading" style="flex: 1;">
4549      <a class="text-decoration-none text-reset" href="/products/kildonan-300ml-hand-cream">Kildonan 300ml Hand Cream</a>
4550    </p>
4551
4552    <a href="/products/kildonan-300ml-hand-cream" class="stretched-link" aria-label="Kildonan 300ml Hand Cream"></a>
4553  </div>
4554
4555  <div class="card-footer d-flex bg-white flex-row justify-content-between align-items-center p-0">
4556    <div class="col-auto"><div class="feefo-product-stars-widget " data-product-sku="KIL004"></div></div>
4557    <div class="col text-end">
4558<span class="product-compare-price  d-none  " data-mp-compare-price><s>£18.00</s></span>
4559<span class="product-price text-primary ">£18.00</span>
4560</div>
4561  </div>
4562</product-tile></div>
4563<div class="swiper-slide pt-2 h-auto"><product-tile id="tile-product-template--27025787781493__featured_collection_NPnnET-6919773421635" class="tile-product card h-100 pb-5" data-product-id="6919773421635">
4564
4565<div class="favorite-button-wrapper ">
4566  <rivo-favorite-button
4567    data-product-id="6919773421635"
4568    rivo-ax-data
4569    rivo-ax-cloak
4570    rivo-ax-html="$store.icons.heart"
4571    rivo-ax-show="$store.rivo_aw_settings?.favorites_enabled && (!$store.rivo_profile_customer || $store.loading_states.global_favorite_buttons)"
4572  ></rivo-favorite-button>
4573</div>
4573<script>
4574  (() => {
4575    const reInitWishlistBtns = (source = 'manual') => {
4576      try {
4577        const rivoAccountWidget = document.getElementById('rivo-account-slideout');
4578        if (window.RivoProfileAlpine && rivoAccountWidget) {
4579          console.log(`[Wishlist Debug] Reinitializing wishlist buttons (${source})`);
4580          window.RivoProfileAlpine.$data(rivoAccountWidget).initializeFavoriteButtons();
4581        }
4582      } catch (err) {
4583        console.log('[Wishlist Debug] Error initializing wishlist buttons', err);
4584      }
4585    };
4586
4587    const setupGridWatcher = () => {
4588      const grid = document.querySelector('[data-infinite-scroll-results]');
4589      if (!grid) {
4590        console.log('[Wishlist Debug] No infinite-scroll grid found.');
4591        return;
4592      }
4593
4594      let lastCount = grid.querySelectorAll('.product-block').length;
4595      console.log('[Wishlist Debug] Initial product-block count:', lastCount);
4596
4597      const observer = new MutationObserver(() => {
4598        const currentCount = grid.querySelectorAll('.product-block').length;
4599        if (currentCount !== lastCount) {
4600          console.log(`[Wishlist Debug] Product-block count changed ${lastCount} → ${currentCount}`);
4601          lastCount = currentCount;
4602          reInitWishlistBtns('grid-change');
4603        }
4604      });
4605
4606      observer.observe(grid, { childList: true, subtree: true });
4607      console.log('[Wishlist Debug] Watching grid for size changes');
4608    };
4609
4610    const initWhenReady = () => {
4611      const template = window.Rivo?.common?.template;
4612      if (['product', 'collection'].includes(template)) {
4613        console.log('[Wishlist Debug] Template ready → setting up wishlist init + grid watcher');
4614        reInitWishlistBtns('initial');
4615        setupGridWatcher();
4616      } else {
4617        setTimeout(initWhenReady, 250);
4618      }
4619    };
4620
4621    initWhenReady();
4622  })();
4623  </script>
4623
4624
4625  <style>
4626    :root {
4627      --rivo-aw-favorite-button-active-color: #000000 !important;
4628    }
4629
4630    .favorite-button-wrapper {
4631      display: flex;
4632      align-items: center;
4633      justify-content: center;
4634      position: absolute;
4635      right: 0;
4636      width: 25px;
4637      height: 25px;
4638      padding: 0;
4639      background: white;
4640      border-radius: 50%;
4641      margin-right: 4px;
4642      margin-top: 4px;
4643      /* Below sticky header / megamenu (z-index-5); above product media */
4644      z-index: 2;
4645    }
4646
4647    rivo-favorite-button svg {
4648      position: static !important;
4649      stroke: #000000 !important;
4650      height: 18px;
4651      margin: 0;
4652      z-index: auto !important;
4653    }
4654
4655    .favorite-button-wrapper rivo-favorite-button {
4656      width: 100%;
4657      height: 100%;
4658      display: flex;
4659      align-items: center;
4660      justify-content: center;
4661    }
4662  </style>
4663  <div class='position-absolute top-0 start-0 z-index-2 ms-2 mt-2 ms-lg-3 mt-lg-3'><div class="product-flashtags-container">
4664        <div class="d-flex flex-nowrap flashtags-container overflow-hidden"><span class='flashtag text-white d-block product-tags fs-9' style='background-color: #C62424; color: #FFFFFF;'>3 for 2</span></div>
4665      </div></div>
4666  <div class="position-relative bg-light">
4667    <div style="display: none;"><style>
4668    #image-wrapper-31290316488771-b0067::before {padding-bottom: 100.0%;}
4669  </style></div><div id='image-wrapper-31290316488771-b0067' class='image image-wrapper-v2'>
4670  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/GLA021_TUBE103-GlenashdaleHydratingHandCream40mll_450x450_crop_center.jpg?v=1699631046 1x, //arran.com/cdn/shop/files/GLA021_TUBE103-GlenashdaleHydratingHandCream40mll_450x450_crop_center@2x.jpg?v=1699631046 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/GLA021_TUBE103-GlenashdaleHydratingHandCream40mll_300x300_crop_center.jpg?v=1699631046 1x, //arran.com/cdn/shop/files/GLA021_TUBE103-GlenashdaleHydratingHandCream40mll_300x300_crop_center@2x.jpg?v=1699631046 2x">
4671    <img 
4672       data-src="//arran.com/cdn/shop/files/GLA021_TUBE103-GlenashdaleHydratingHandCream40mll_150x150_crop_center.jpg?v=1699631046" 
4673       data-srcset="//arran.com/cdn/shop/files/GLA021_TUBE103-GlenashdaleHydratingHandCream40mll_150x150_crop_center.jpg?v=1699631046 1x, //arran.com/cdn/shop/files/GLA021_TUBE103-GlenashdaleHydratingHandCream40mll_150x150_crop_center@2x.jpg?v=1699631046 2x" 
4674       loading="lazy" 
4675       
4676      class='card-img-top tile-product-img img-fluid w-100  lazyload '
4677      alt="Glenashdale Hydrating Hand Cream 40ml" />
4678  </picture>
4679</div><div class="position-absolute bottom-0 end-0 me-2 mb-2 me-sm-4 mb-sm-4 z-index-2"><div class="row gx-1"><div class="button-add-to-cart"><a role="button" data-tile-variant-id="40736220086339" class="tile-variant-add w-100 position-relative"><div style="display: none;"><style>
4680    #image-wrapper--e1f9b::before {padding-bottom: false%;}@media (min-width: 576px) {#image-wrapper--e1f9b::before {padding-bottom: %;}}
4681  </style></div><div id='image-wrapper--e1f9b' class='image image-wrapper-v2'>
4682  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/t/256/assets/quick-add_100x100.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x">
4683    <img 
4684       data-src="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528" 
4685       data-srcset="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x" 
4686       loading="lazy" 
4687       
4688      class='tile-product-naturals-quick-add img-fluid w-100  lazyload '
4689      alt="Add to cart" />
4690  </picture>
4691</div><div class="spinner-overlay d-none d-flex position-absolute top-0 start-0 w-100 h-100 justify-content-center align-items-center">
4692  <div class="spinner-grow spinner-grow-sm d-block" role="status">
4693    <span class="visually-hidden">Loading...</span>
4694  </div>
4695</div></a></div></div></div>
4696
4697    <a href="/products/glenashdale-hydrating-hand-cream-40ml" class="stretched-link" aria-label="Glenashdale Hydrating Hand Cream 40ml" role="button"></a>
4698  </div>
4699
4700  <div class="card-body p-0 pt-2 pt-sm-3 pb-2 pb-sm-4">
4701    <p class="fs-8 mb-2 text-muted text-uppercase">Grapefruit & Green Leaf</p>
4702    
4703    <p class="fs-6 fs-md-5 font-heading" style="flex: 1;">
4704      <a class="text-decoration-none text-reset" href="/products/glenashdale-hydrating-hand-cream-40ml">Glenashdale Hydrating Hand Cream 40ml</a>
4705    </p>
4706
4707    <a href="/products/glenashdale-hydrating-hand-cream-40ml" class="stretched-link" aria-label="Glenashdale Hydrating Hand Cream 40ml"></a>
4708  </div>
4709
4710  <div class="card-footer d-flex bg-white flex-row justify-content-between align-items-center p-0">
4711    <div class="col-auto"><div class="feefo-product-stars-widget " data-product-sku="GLA021"></div></div>
4712    <div class="col text-end">
4713<span class="product-compare-price  d-none  " data-mp-compare-price><s>£13.50</s></span>
4714<span class="product-price text-primary ">£13.50</span>
4715</div>
4716  </div>
4717</product-tile></div>
4718<div class="swiper-slide pt-2 h-auto"><product-tile id="tile-product-template--27025787781493__featured_collection_NPnnET-6919817068611" class="tile-product card h-100 pb-5" data-product-id="6919817068611">
4719
4720<div class="favorite-button-wrapper ">
4721  <rivo-favorite-button
4722    data-product-id="6919817068611"
4723    rivo-ax-data
4724    rivo-ax-cloak
4725    rivo-ax-html="$store.icons.heart"
4726    rivo-ax-show="$store.rivo_aw_settings?.favorites_enabled && (!$store.rivo_profile_customer || $store.loading_states.global_favorite_buttons)"
4727  ></rivo-favorite-button>
4728</div>
4728<script>
4729  (() => {
4730    const reInitWishlistBtns = (source = 'manual') => {
4731      try {
4732        const rivoAccountWidget = document.getElementById('rivo-account-slideout');
4733        if (window.RivoProfileAlpine && rivoAccountWidget) {
4734          console.log(`[Wishlist Debug] Reinitializing wishlist buttons (${source})`);
4735          window.RivoProfileAlpine.$data(rivoAccountWidget).initializeFavoriteButtons();
4736        }
4737      } catch (err) {
4738        console.log('[Wishlist Debug] Error initializing wishlist buttons', err);
4739      }
4740    };
4741
4742    const setupGridWatcher = () => {
4743      const grid = document.querySelector('[data-infinite-scroll-results]');
4744      if (!grid) {
4745        console.log('[Wishlist Debug] No infinite-scroll grid found.');
4746        return;
4747      }
4748
4749      let lastCount = grid.querySelectorAll('.product-block').length;
4750      console.log('[Wishlist Debug] Initial product-block count:', lastCount);
4751
4752      const observer = new MutationObserver(() => {
4753        const currentCount = grid.querySelectorAll('.product-block').length;
4754        if (currentCount !== lastCount) {
4755          console.log(`[Wishlist Debug] Product-block count changed ${lastCount} → ${currentCount}`);
4756          lastCount = currentCount;
4757          reInitWishlistBtns('grid-change');
4758        }
4759      });
4760
4761      observer.observe(grid, { childList: true, subtree: true });
4762      console.log('[Wishlist Debug] Watching grid for size changes');
4763    };
4764
4765    const initWhenReady = () => {
4766      const template = window.Rivo?.common?.template;
4767      if (['product', 'collection'].includes(template)) {
4768        console.log('[Wishlist Debug] Template ready → setting up wishlist init + grid watcher');
4769        reInitWishlistBtns('initial');
4770        setupGridWatcher();
4771      } else {
4772        setTimeout(initWhenReady, 250);
4773      }
4774    };
4775
4776    initWhenReady();
4777  })();
4778  </script>
4778
4779
4780  <style>
4781    :root {
4782      --rivo-aw-favorite-button-active-color: #000000 !important;
4783    }
4784
4785    .favorite-button-wrapper {
4786      display: flex;
4787      align-items: center;
4788      justify-content: center;
4789      position: absolute;
4790      right: 0;
4791      width: 25px;
4792      height: 25px;
4793      padding: 0;
4794      background: white;
4795      border-radius: 50%;
4796      margin-right: 4px;
4797      margin-top: 4px;
4798      /* Below sticky header / megamenu (z-index-5); above product media */
4799      z-index: 2;
4800    }
4801
4802    rivo-favorite-button svg {
4803      position: static !important;
4804      stroke: #000000 !important;
4805      height: 18px;
4806      margin: 0;
4807      z-index: auto !important;
4808    }
4809
4810    .favorite-button-wrapper rivo-favorite-button {
4811      width: 100%;
4812      height: 100%;
4813      display: flex;
4814      align-items: center;
4815      justify-content: center;
4816    }
4817  </style>
4818  <div class='position-absolute top-0 start-0 z-index-2 ms-2 mt-2 ms-lg-3 mt-lg-3'><div class="product-flashtags-container">
4819        <div class="d-flex flex-nowrap flashtags-container overflow-hidden"><span class='flashtag text-white d-block product-tags fs-9' style='background-color: #C62424; color: #FFFFFF;'>3 for 2</span></div>
4820      </div></div>
4821  <div class="position-relative bg-light">
4822    <div style="display: none;"><style>
4823    #image-wrapper-31290512900163-b0067::before {padding-bottom: 100.0%;}
4824  </style></div><div id='image-wrapper-31290512900163-b0067' class='image image-wrapper-v2'>
4825  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/GRS020_TUBE104_GlenRosaHydratingHandCream40mll_450x450_crop_center.jpg?v=1699636629 1x, //arran.com/cdn/shop/files/GRS020_TUBE104_GlenRosaHydratingHandCream40mll_450x450_crop_center@2x.jpg?v=1699636629 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/GRS020_TUBE104_GlenRosaHydratingHandCream40mll_300x300_crop_center.jpg?v=1699636629 1x, //arran.com/cdn/shop/files/GRS020_TUBE104_GlenRosaHydratingHandCream40mll_300x300_crop_center@2x.jpg?v=1699636629 2x">
4826    <img 
4827       data-src="//arran.com/cdn/shop/files/GRS020_TUBE104_GlenRosaHydratingHandCream40mll_150x150_crop_center.jpg?v=1699636629" 
4828       data-srcset="//arran.com/cdn/shop/files/GRS020_TUBE104_GlenRosaHydratingHandCream40mll_150x150_crop_center.jpg?v=1699636629 1x, //arran.com/cdn/shop/files/GRS020_TUBE104_GlenRosaHydratingHandCream40mll_150x150_crop_center@2x.jpg?v=1699636629 2x" 
4829       loading="lazy" 
4830       
4831      class='card-img-top tile-product-img img-fluid w-100  lazyload '
4832      alt="Glen Rosa Hydrating Hand Cream 40ml" />
4833  </picture>
4834</div><div class="position-absolute bottom-0 end-0 me-2 mb-2 me-sm-4 mb-sm-4 z-index-2"><div class="row gx-1"><div class="button-add-to-cart"><a role="button" data-tile-variant-id="40736325795907" class="tile-variant-add w-100 position-relative"><div style="display: none;"><style>
4835    #image-wrapper--e1f9b::before {padding-bottom: false%;}@media (min-width: 576px) {#image-wrapper--e1f9b::before {padding-bottom: %;}}
4836  </style></div><div id='image-wrapper--e1f9b' class='image image-wrapper-v2'>
4837  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/t/256/assets/quick-add_100x100.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x">
4838    <img 
4839       data-src="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528" 
4840       data-srcset="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x" 
4841       loading="lazy" 
4842       
4843      class='tile-product-naturals-quick-add img-fluid w-100  lazyload '
4844      alt="Add to cart" />
4845  </picture>
4846</div><div class="spinner-overlay d-none d-flex position-absolute top-0 start-0 w-100 h-100 justify-content-center align-items-center">
4847  <div class="spinner-grow spinner-grow-sm d-block" role="status">
4848    <span class="visually-hidden">Loading...</span>
4849  </div>
4850</div></a></div></div></div>
4851
4852    <a href="/products/glen-rosa-hydrating-hand-cream-40ml" class="stretched-link" aria-label="Glen Rosa Hydrating Hand Cream 40ml" role="button"></a>
4853  </div>
4854
4855  <div class="card-body p-0 pt-2 pt-sm-3 pb-2 pb-sm-4">
4856    <p class="fs-8 mb-2 text-muted text-uppercase">Fig & Ylang Ylang</p>
4857    
4858    <p class="fs-6 fs-md-5 font-heading" style="flex: 1;">
4859      <a class="text-decoration-none text-reset" href="/products/glen-rosa-hydrating-hand-cream-40ml">Glen Rosa Hydrating Hand Cream 40ml</a>
4860    </p>
4861
4862    <a href="/products/glen-rosa-hydrating-hand-cream-40ml" class="stretched-link" aria-label="Glen Rosa Hydrating Hand Cream 40ml"></a>
4863  </div>
4864
4865  <div class="card-footer d-flex bg-white flex-row justify-content-between align-items-center p-0">
4866    <div class="col-auto"><div class="feefo-product-stars-widget " data-product-sku="GRS020"></div></div>
4867    <div class="col text-end">
4868<span class="product-compare-price  d-none  " data-mp-compare-price><s>£13.50</s></span>
4869<span class="product-price text-primary ">£13.50</span>
4870</div>
4871  </div>
4872</product-tile></div>
4873<div class="swiper-slide pt-2 h-auto"><product-tile id="tile-product-template--27025787781493__featured_collection_NPnnET-6828524470339" class="tile-product card h-100 pb-5" data-product-id="6828524470339">
4874
4875<div class="favorite-button-wrapper ">
4876  <rivo-favorite-button
4877    data-product-id="6828524470339"
4878    rivo-ax-data
4879    rivo-ax-cloak
4880    rivo-ax-html="$store.icons.heart"
4881    rivo-ax-show="$store.rivo_aw_settings?.favorites_enabled && (!$store.rivo_profile_customer || $store.loading_states.global_favorite_buttons)"
4882  ></rivo-favorite-button>
4883</div>
4883<script>
4884  (() => {
4885    const reInitWishlistBtns = (source = 'manual') => {
4886      try {
4887        const rivoAccountWidget = document.getElementById('rivo-account-slideout');
4888        if (window.RivoProfileAlpine && rivoAccountWidget) {
4889          console.log(`[Wishlist Debug] Reinitializing wishlist buttons (${source})`);
4890          window.RivoProfileAlpine.$data(rivoAccountWidget).initializeFavoriteButtons();
4891        }
4892      } catch (err) {
4893        console.log('[Wishlist Debug] Error initializing wishlist buttons', err);
4894      }
4895    };
4896
4897    const setupGridWatcher = () => {
4898      const grid = document.querySelector('[data-infinite-scroll-results]');
4899      if (!grid) {
4900        console.log('[Wishlist Debug] No infinite-scroll grid found.');
4901        return;
4902      }
4903
4904      let lastCount = grid.querySelectorAll('.product-block').length;
4905      console.log('[Wishlist Debug] Initial product-block count:', lastCount);
4906
4907      const observer = new MutationObserver(() => {
4908        const currentCount = grid.querySelectorAll('.product-block').length;
4909        if (currentCount !== lastCount) {
4910          console.log(`[Wishlist Debug] Product-block count changed ${lastCount} → ${currentCount}`);
4911          lastCount = currentCount;
4912          reInitWishlistBtns('grid-change');
4913        }
4914      });
4915
4916      observer.observe(grid, { childList: true, subtree: true });
4917      console.log('[Wishlist Debug] Watching grid for size changes');
4918    };
4919
4920    const initWhenReady = () => {
4921      const template = window.Rivo?.common?.template;
4922      if (['product', 'collection'].includes(template)) {
4923        console.log('[Wishlist Debug] Template ready → setting up wishlist init + grid watcher');
4924        reInitWishlistBtns('initial');
4925        setupGridWatcher();
4926      } else {
4927        setTimeout(initWhenReady, 250);
4928      }
4929    };
4930
4931    initWhenReady();
4932  })();
4933  </script>
4933
4934
4935  <style>
4936    :root {
4937      --rivo-aw-favorite-button-active-color: #000000 !important;
4938    }
4939
4940    .favorite-button-wrapper {
4941      display: flex;
4942      align-items: center;
4943      justify-content: center;
4944      position: absolute;
4945      right: 0;
4946      width: 25px;
4947      height: 25px;
4948      padding: 0;
4949      background: white;
4950      border-radius: 50%;
4951      margin-right: 4px;
4952      margin-top: 4px;
4953      /* Below sticky header / megamenu (z-index-5); above product media */
4954      z-index: 2;
4955    }
4956
4957    rivo-favorite-button svg {
4958      position: static !important;
4959      stroke: #000000 !important;
4960      height: 18px;
4961      margin: 0;
4962      z-index: auto !important;
4963    }
4964
4965    .favorite-button-wrapper rivo-favorite-button {
4966      width: 100%;
4967      height: 100%;
4968      display: flex;
4969      align-items: center;
4970      justify-content: center;
4971    }
4972  </style>
4973  <div class='position-absolute top-0 start-0 z-index-2 ms-2 mt-2 ms-lg-3 mt-lg-3'><div class="product-flashtags-container">
4974        <div class="d-flex flex-nowrap flashtags-container overflow-hidden"><span class='flashtag text-white d-block product-tags fs-9' style='background-color: #C62424; color: #FFFFFF;'>3 for 2</span></div>
4975      </div></div>
4976  <div class="position-relative bg-light">
4977    <div style="display: none;"><style>
4978    #image-wrapper-31107237773379-b0067::before {padding-bottom: 100.0%;}
4979  </style></div><div id='image-wrapper-31107237773379-b0067' class='image image-wrapper-v2'>
4980  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/UPL002-250MLHANDWASH_450x450_crop_center.jpg?v=1691571633 1x, //arran.com/cdn/shop/files/[email protected]?v=1691571633 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/UPL002-250MLHANDWASH_300x300_crop_center.jpg?v=1691571633 1x, //arran.com/cdn/shop/files/[email protected]?v=1691571633 2x">
4981    <img 
4982       data-src="//arran.com/cdn/shop/files/UPL002-250MLHANDWASH_150x150_crop_center.jpg?v=1691571633" 
4983       data-srcset="//arran.com/cdn/shop/files/UPL002-250MLHANDWASH_150x150_crop_center.jpg?v=1691571633 1x, //arran.com/cdn/shop/files/[email protected]?v=1691571633 2x" 
4984       loading="lazy" 
4985       
4986      class='card-img-top tile-product-img img-fluid w-100  lazyload '
4987      alt="Uplift Bergamot & Grapefruit Hand Wash" />
4988  </picture>
4989</div><div class="position-absolute bottom-0 end-0 me-2 mb-2 me-sm-4 mb-sm-4 z-index-2"><div class="row gx-1"><div class="button-add-to-cart"><a role="button" data-tile-variant-id="40580742119491" class="tile-variant-add w-100 position-relative"><div style="display: none;"><style>
4990    #image-wrapper--e1f9b::before {padding-bottom: false%;}@media (min-width: 576px) {#image-wrapper--e1f9b::before {padding-bottom: %;}}
4991  </style></div><div id='image-wrapper--e1f9b' class='image image-wrapper-v2'>
4992  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/t/256/assets/quick-add_100x100.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x">
4993    <img 
4994       data-src="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528" 
4995       data-srcset="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x" 
4996       loading="lazy" 
4997       
4998      class='tile-product-naturals-quick-add img-fluid w-100  lazyload '
4999      alt="Add to cart" />
5000  </picture>
5001</div><div class="spinner-overlay d-none d-flex position-absolute top-0 start-0 w-100 h-100 justify-content-center align-items-center">
5002  <div class="spinner-grow spinner-grow-sm d-block" role="status">
5003    <span class="visually-hidden">Loading...</span>
5004  </div>
5005</div></a></div></div></div>
5006
5007    <a href="/products/uplift-bergamot-grapefruit-hand-wash" class="stretched-link" aria-label="Uplift Bergamot & Grapefruit Hand Wash" role="button"></a>
5008  </div>
5009
5010  <div class="card-body p-0 pt-2 pt-sm-3 pb-2 pb-sm-4">
5011    <p class="fs-8 mb-2 text-muted text-uppercase"></p>
5012    
5013    <p class="fs-6 fs-md-5 font-heading" style="flex: 1;">
5014      <a class="text-decoration-none text-reset" href="/products/uplift-bergamot-grapefruit-hand-wash">Uplift Bergamot & Grapefruit Hand Wash</a>
5015    </p>
5016
5017    <a href="/products/uplift-bergamot-grapefruit-hand-wash" class="stretched-link" aria-label="Uplift Bergamot & Grapefruit Hand Wash"></a>
5018  </div>
5019
5020  <div class="card-footer d-flex bg-white flex-row justify-content-between align-items-center p-0">
5021    <div class="col-auto"><div class="feefo-product-stars-widget " data-product-sku="UPL002"></div></div>
5022    <div class="col text-end">
5023<span class="product-compare-price  d-none  " data-mp-compare-price><s>£22.50</s></span>
5024<span class="product-price text-primary ">£22.50</span>
5025</div>
5026  </div>
5027</product-tile></div>
5028<div class="swiper-slide pt-2 h-auto"><product-tile id="tile-product-template--27025787781493__featured_collection_NPnnET-1605624856643" class="tile-product card h-100 pb-5" data-product-id="1605624856643">
5029
5030<div class="favorite-button-wrapper ">
5031  <rivo-favorite-button
5032    data-product-id="1605624856643"
5033    rivo-ax-data
5034    rivo-ax-cloak
5035    rivo-ax-html="$store.icons.heart"
5036    rivo-ax-show="$store.rivo_aw_settings?.favorites_enabled && (!$store.rivo_profile_customer || $store.loading_states.global_favorite_buttons)"
5037  ></rivo-favorite-button>
5038</div>
5038<script>
5039  (() => {
5040    const reInitWishlistBtns = (source = 'manual') => {
5041      try {
5042        const rivoAccountWidget = document.getElementById('rivo-account-slideout');
5043        if (window.RivoProfileAlpine && rivoAccountWidget) {
5044          console.log(`[Wishlist Debug] Reinitializing wishlist buttons (${source})`);
5045          window.RivoProfileAlpine.$data(rivoAccountWidget).initializeFavoriteButtons();
5046        }
5047      } catch (err) {
5048        console.log('[Wishlist Debug] Error initializing wishlist buttons', err);
5049      }
5050    };
5051
5052    const setupGridWatcher = () => {
5053      const grid = document.querySelector('[data-infinite-scroll-results]');
5054      if (!grid) {
5055        console.log('[Wishlist Debug] No infinite-scroll grid found.');
5056        return;
5057      }
5058
5059      let lastCount = grid.querySelectorAll('.product-block').length;
5060      console.log('[Wishlist Debug] Initial product-block count:', lastCount);
5061
5062      const observer = new MutationObserver(() => {
5063        const currentCount = grid.querySelectorAll('.product-block').length;
5064        if (currentCount !== lastCount) {
5065          console.log(`[Wishlist Debug] Product-block count changed ${lastCount} → ${currentCount}`);
5066          lastCount = currentCount;
5067          reInitWishlistBtns('grid-change');
5068        }
5069      });
5070
5071      observer.observe(grid, { childList: true, subtree: true });
5072      console.log('[Wishlist Debug] Watching grid for size changes');
5073    };
5074
5075    const initWhenReady = () => {
5076      const template = window.Rivo?.common?.template;
5077      if (['product', 'collection'].includes(template)) {
5078        console.log('[Wishlist Debug] Template ready → setting up wishlist init + grid watcher');
5079        reInitWishlistBtns('initial');
5080        setupGridWatcher();
5081      } else {
5082        setTimeout(initWhenReady, 250);
5083      }
5084    };
5085
5086    initWhenReady();
5087  })();
5088  </script>
5088
5089
5090  <style>
5091    :root {
5092      --rivo-aw-favorite-button-active-color: #000000 !important;
5093    }
5094
5095    .favorite-button-wrapper {
5096      display: flex;
5097      align-items: center;
5098      justify-content: center;
5099      position: absolute;
5100      right: 0;
5101      width: 25px;
5102      height: 25px;
5103      padding: 0;
5104      background: white;
5105      border-radius: 50%;
5106      margin-right: 4px;
5107      margin-top: 4px;
5108      /* Below sticky header / megamenu (z-index-5); above product media */
5109      z-index: 2;
5110    }
5111
5112    rivo-favorite-button svg {
5113      position: static !important;
5114      stroke: #000000 !important;
5115      height: 18px;
5116      margin: 0;
5117      z-index: auto !important;
5118    }
5119
5120    .favorite-button-wrapper rivo-favorite-button {
5121      width: 100%;
5122      height: 100%;
5123      display: flex;
5124      align-items: center;
5125      justify-content: center;
5126    }
5127  </style>
5128  <div class='position-absolute top-0 start-0 z-index-2 ms-2 mt-2 ms-lg-3 mt-lg-3'><div class="product-flashtags-container">
5129        <div class="d-flex flex-nowrap flashtags-container overflow-hidden"><span class='flashtag text-white d-block product-tags fs-9' style='background-color: #C62424; color: #FFFFFF;'>3 for 2</span></div>
5130      </div></div>
5131  <div class="position-relative bg-light">
5132    <div style="display: none;"><style>
5133    #image-wrapper-4930583298115-b0067::before {padding-bottom: 100.0%;}
5134  </style></div><div id='image-wrapper-4930583298115-b0067' class='image image-wrapper-v2'>
5135  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/products/GRS007_HR_PSD_450x450_crop_center.jpg?v=1631721402 1x, //arran.com/cdn/shop/products/[email protected]?v=1631721402 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/products/GRS007_HR_PSD_300x300_crop_center.jpg?v=1631721402 1x, //arran.com/cdn/shop/products/[email protected]?v=1631721402 2x">
5136    <img 
5137       data-src="//arran.com/cdn/shop/products/GRS007_HR_PSD_150x150_crop_center.jpg?v=1631721402" 
5138       data-srcset="//arran.com/cdn/shop/products/GRS007_HR_PSD_150x150_crop_center.jpg?v=1631721402 1x, //arran.com/cdn/shop/products/[email protected]?v=1631721402 2x" 
5139       loading="lazy" 
5140       
5141      class='card-img-top tile-product-img img-fluid w-100  lazyload '
5142      alt="Glen Rosa 300ml Hand Cream" />
5143  </picture>
5144</div><div class="position-absolute bottom-0 end-0 me-2 mb-2 me-sm-4 mb-sm-4 z-index-2"><div class="row gx-1"><div class="button-add-to-cart"><a role="button" data-tile-variant-id="14401091633219" class="tile-variant-add w-100 position-relative"><div style="display: none;"><style>
5145    #image-wrapper--e1f9b::before {padding-bottom: false%;}@media (min-width: 576px) {#image-wrapper--e1f9b::before {padding-bottom: %;}}
5146  </style></div><div id='image-wrapper--e1f9b' class='image image-wrapper-v2'>
5147  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/t/256/assets/quick-add_100x100.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x">
5148    <img 
5149       data-src="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528" 
5150       data-srcset="//arran.com/cdn/shop/t/256/assets/quick-add_80x80.png?v=44932540745543248271780310528 1x, //arran.com/cdn/shop/t/256/assets/[email protected]?v=44932540745543248271780310528 2x" 
5151       loading="lazy" 
5152       
5153      class='tile-product-naturals-quick-add img-fluid w-100  lazyload '
5154      alt="Add to cart" />
5155  </picture>
5156</div><div class="spinner-overlay d-none d-flex position-absolute top-0 start-0 w-100 h-100 justify-content-center align-items-center">
5157  <div class="spinner-grow spinner-grow-sm d-block" role="status">
5158    <span class="visually-hidden">Loading...</span>
5159  </div>
5160</div></a></div></div></div>
5161
5162    <a href="/products/glen-rosa-hand-cream" class="stretched-link" aria-label="Glen Rosa 300ml Hand Cream" role="button"></a>
5163  </div>
5164
5165  <div class="card-body p-0 pt-2 pt-sm-3 pb-2 pb-sm-4">
5166    <p class="fs-8 mb-2 text-muted text-uppercase">Fig & Ylang Ylang</p>
5167    
5168    <p class="fs-6 fs-md-5 font-heading" style="flex: 1;">
5169      <a class="text-decoration-none text-reset" href="/products/glen-rosa-hand-cream">Glen Rosa 300ml Hand Cream</a>
5170    </p>
5171
5172    <a href="/products/glen-rosa-hand-cream" class="stretched-link" aria-label="Glen Rosa 300ml Hand Cream"></a>
5173  </div>
5174
5175  <div class="card-footer d-flex bg-white flex-row justify-content-between align-items-center p-0">
5176    <div class="col-auto"><div class="feefo-product-stars-widget " data-product-sku="GRS007"></div></div>
5177    <div class="col text-end">
5178<span class="product-compare-price  d-none  " data-mp-compare-price><s>£18.00</s></span>
5179<span class="product-price text-primary ">£18.00</span>
5180</div>
5181  </div>
5182</product-tile></div>
5183</div>
5184      <div class="swiper-button-next"></div>
5185      <div class="swiper-button-prev"></div>
5186    </div>
5187  </div></div></div><div id="shopify-section-template--27025787781493__notification_panel_NFL3Qk" class="shopify-section overflow-hidden position-relative section-notification-panel"><div id="" class=" overflow-hidden" style="background-color: #4e3857">
5188    <div class="container container-md-fixed my-4 " style="color: #ffffff "><a class="notification-bar-link text-decoration-none d-block " style="color: #ffffff" href="/collections/2-litre-eco-friendly-refills" data-mp-notification-text="1 Eco-Friendly Refill = 6 Standard Bottles >>"><div class="row">
5189        <div class="col text-center">
5190          <div class="d-none d-md-block">
5191            <div>1 Eco-Friendly Refill = 6 Standard Bottles >></div>
5192          </div>
5193          <div class="d-block d-md-none">
5194            <div>1 Eco-Friendly Refills = 6 Standard Bottles >></div>
5195          </div></div>
5196      </div></a></div>
5197  </div></div><div id="shopify-section-template--27025787781493__794506af-9ef5-40de-a22e-039e4142136f" class="shopify-section overflow-hidden position-relative section-callouts"><div
5198    id=""
5199    class=" overflow-hidden bg-light"
5200  >
5201    <div class="container container-xl-fixed my-2  px-md-4 "><div class="row gx-4  gy-4"><div
5202  class="
5203    col-12 col-md-6 col-lg-6  position-relative image-scale-up 
5204    
5205  "
5206>
5207  
5208  <div class="overflow-hidden position-relative d-flex align-items-end justify-content-center image-scale-up height-large px-0 px-sm-2"><div id='image-wrapper-71401122398581-f591d' class='image image-cover-v2'>
5209  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/content_block_block_after_the_rain_shower_-_small_f02933bc-ea6e-4fe9-bc62-b9509d858e21_450x.jpg?v=1789388142 1x, //arran.com/cdn/shop/files/content_block_block_after_the_rain_shower_-_small_f02933bc-ea6e-4fe9-bc62-b9509d858e21_450x@2x.jpg?v=1789388142 2x">
5210    <img 
5211       data-src="//arran.com/cdn/shop/files/content_block_block_after_the_rain_shower_-_small_f02933bc-ea6e-4fe9-bc62-b9509d858e21_400x.jpg?v=1789388142" 
5212       data-srcset="//arran.com/cdn/shop/files/content_block_block_after_the_rain_shower_-_small_f02933bc-ea6e-4fe9-bc62-b9509d858e21_400x.jpg?v=1789388142 1x, //arran.com/cdn/shop/files/content_block_block_after_the_rain_shower_-_small_f02933bc-ea6e-4fe9-bc62-b9509d858e21_400x@2x.jpg?v=1789388142 2x" 
5213       loading="lazy" 
5214       
5215      class='image-fade img-fluid w-100  lazyload '
5216      alt="" />
5217  </picture>
5218</div></div><div class="callout-content-below pt-1"><div
5219  class="
5220     m-0 pt-2 text-start position-relative 
5221    
5222     d-flex align-items-center justify-content-between gap-2 
5223  "
5224>
5225  <div>
5226    <h3 class="mb-0  ">
5227      Luxury Bath & Shower Gel
5228    </h3>
5229    <span class="d-block m-0  mt-2  text-uppercase  fs-7    text-secondary "><p>enriched with ARRAN water & pro-vitamin B5</p></span>
5230  </div><div class=" flex-shrink-0 ">
5231      <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-dark.svg?v=111592242529849948981780310528" alt="Call to Action" style="width:17px; height:17px;">
5232    </div></div><a
5233          href="/collections/shower-gel"
5234          class="stretched-link"
5235          aria-label="Read more about Luxury Bath & Shower Gel"
5236        >
5237        </a></div>
5238  </div>
5239<div
5240  class="
5241    col-12 col-md-6 col-lg-6  position-relative image-scale-up 
5242    
5243  "
5244>
5245  
5246  <div class="overflow-hidden position-relative d-flex align-items-end justify-content-center image-scale-up height-large px-0 px-sm-2"><div id='image-wrapper-71400877916533-f591d' class='image image-cover-v2'>
5247  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/gift_sets_26_450x.jpg?v=1789387643 1x, //arran.com/cdn/shop/files/[email protected]?v=1789387643 2x">
5248    <img 
5249       data-src="//arran.com/cdn/shop/files/gift_sets_26_400x.jpg?v=1789387643" 
5250       data-srcset="//arran.com/cdn/shop/files/gift_sets_26_400x.jpg?v=1789387643 1x, //arran.com/cdn/shop/files/[email protected]?v=1789387643 2x" 
5251       loading="lazy" 
5252       
5253      class='image-fade img-fluid w-100  lazyload '
5254      alt="" />
5255  </picture>
5256</div></div><div class="callout-content-below pt-1"><div
5257  class="
5258     m-0 pt-2 text-start position-relative 
5259    
5260     d-flex align-items-center justify-content-between gap-2 
5261  "
5262>
5263  <div>
5264    <h3 class="mb-0  ">
5265      Give the Gift of ARRAN
5266    </h3>
5267    <span class="d-block m-0  mt-2  text-uppercase  fs-7    text-secondary "><p>beautifully boxed and ready to gift</p></span>
5268  </div><div class=" flex-shrink-0 ">
5269      <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-dark.svg?v=111592242529849948981780310528" alt="Call to Action" style="width:17px; height:17px;">
5270    </div></div><a
5271          href="/collections/gift-sets"
5272          class="stretched-link"
5273          aria-label="Read more about Give the Gift of ARRAN"
5274        >
5275        </a></div>
5276  </div>
5277</div>
5278    </div>
5279  </div>
5280</div><div id="shopify-section-template--27025787781493__callouts_ULbyWQ" class="shopify-section overflow-hidden position-relative section-callouts"><div
5281    id=""
5282    class=" overflow-hidden bg-light"
5283  >
5284    <div class="container container-xl-fixed my-2  px-md-4 "><div class="row gx-4  gy-4"><div
5285  class="
5286    col-12 col-md-6 col-lg-6  position-relative image-scale-up 
5287    
5288  "
5289>
5290  
5291  <div class="overflow-hidden position-relative d-flex align-items-end justify-content-center image-scale-up height-large px-0 px-sm-2"><div id='image-wrapper-71401082323317-f591d' class='image image-cover-v2'>
5292  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/aft_home_fragrance_-_2025_4a028e33-784d-4080-ab28-221d7c55b104_450x.jpg?v=1789388046 1x, //arran.com/cdn/shop/files/aft_home_fragrance_-_2025_4a028e33-784d-4080-ab28-221d7c55b104_450x@2x.jpg?v=1789388046 2x">
5293    <img 
5294       data-src="//arran.com/cdn/shop/files/aft_home_fragrance_-_2025_4a028e33-784d-4080-ab28-221d7c55b104_400x.jpg?v=1789388046" 
5295       data-srcset="//arran.com/cdn/shop/files/aft_home_fragrance_-_2025_4a028e33-784d-4080-ab28-221d7c55b104_400x.jpg?v=1789388046 1x, //arran.com/cdn/shop/files/aft_home_fragrance_-_2025_4a028e33-784d-4080-ab28-221d7c55b104_400x@2x.jpg?v=1789388046 2x" 
5296       loading="lazy" 
5297       
5298      class='image-fade img-fluid w-100  lazyload '
5299      alt="" />
5300  </picture>
5301</div></div><div class="callout-content-below pt-1"><div
5302  class="
5303     m-0 pt-2 text-start position-relative 
5304    
5305     d-flex align-items-center justify-content-between gap-2 
5306  "
5307>
5308  <div>
5309    <h3 class="mb-0  ">
5310      Scented Candles
5311    </h3>
5312    <span class="d-block m-0  mt-2  text-uppercase  fs-7    text-secondary "><p>fill your home with fragrance</p></span>
5313  </div><div class=" flex-shrink-0 ">
5314      <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-dark.svg?v=111592242529849948981780310528" alt="Call to Action" style="width:17px; height:17px;">
5315    </div></div><a
5316          href="/collections/candles"
5317          class="stretched-link"
5318          aria-label="Read more about Scented Candles"
5319        >
5320        </a></div>
5321  </div>
5322<div
5323  class="
5324    col-12 col-md-6 col-lg-6  position-relative image-scale-up 
5325    
5326  "
5327>
5328  
5329  <div class="overflow-hidden position-relative d-flex align-items-end justify-content-center image-scale-up height-large px-0 px-sm-2"><div id='image-wrapper-68280541446517-f591d' class='image image-cover-v2'>
5330  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/sannox_edp_2026_block_450x.jpg?v=1769520418 1x, //arran.com/cdn/shop/files/[email protected]?v=1769520418 2x">
5331    <img 
5332       data-src="//arran.com/cdn/shop/files/sannox_edp_2026_block_400x.jpg?v=1769520418" 
5333       data-srcset="//arran.com/cdn/shop/files/sannox_edp_2026_block_400x.jpg?v=1769520418 1x, //arran.com/cdn/shop/files/[email protected]?v=1769520418 2x" 
5334       loading="lazy" 
5335       
5336      class='image-fade img-fluid w-100  lazyload '
5337      alt="" />
5338  </picture>
5339</div></div><div class="callout-content-below pt-1"><div
5340  class="
5341     m-0 pt-2 text-start position-relative 
5342    
5343     d-flex align-items-center justify-content-between gap-2 
5344  "
5345>
5346  <div>
5347    <h3 class="mb-0  ">
5348      Men's Collection
5349    </h3>
5350    <span class="d-block m-0  mt-2  text-uppercase  fs-7    text-secondary "><p>Shower, Shaving & fine Fragrance Essentials</p></span>
5351  </div><div class=" flex-shrink-0 ">
5352      <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-dark.svg?v=111592242529849948981780310528" alt="Call to Action" style="width:17px; height:17px;">
5353    </div></div><a
5354          href="/collections/mens"
5355          class="stretched-link"
5356          aria-label="Read more about Men's Collection"
5357        >
5358        </a></div>
5359  </div>
5360</div>
5361    </div>
5362  </div>
5363</div><div id="shopify-section-template--27025787781493__b275faf2-c139-4173-af9d-5311db0bd1b6" class="shopify-section overflow-hidden position-relative"><div id="" class="container container-xl-fixed d-block d-md-none overflow-hidden ">
5364    <div class="">
5365      <div id="hero-slider-template--27025787781493__b275faf2-c139-4173-af9d-5311db0bd1b6" class="carousel slide" data-bs-ride="carousel">
5366        <div class="carousel-inner"><div class="carousel-item  active "><div class=""><div style="display: none;"><style>
5367    #image-wrapper-71201110032757-4c748::before {padding-bottom: 141.317%;}
5368  </style></div><div id='image-wrapper-71201110032757-4c748' class='image image-wrapper-v2'>
5369  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/brand_waterfall_banner_mobile_836329b2-216c-40db-b242-79e3f7ac883d_1540x.jpg?v=1788433682 1x, //arran.com/cdn/shop/files/brand_waterfall_banner_mobile_836329b2-216c-40db-b242-79e3f7ac883d_1540x@2x.jpg?v=1788433682 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/brand_waterfall_banner_mobile_836329b2-216c-40db-b242-79e3f7ac883d_1340x.jpg?v=1788433682 1x, //arran.com/cdn/shop/files/brand_waterfall_banner_mobile_836329b2-216c-40db-b242-79e3f7ac883d_1340x@2x.jpg?v=1788433682 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/brand_waterfall_banner_mobile_836329b2-216c-40db-b242-79e3f7ac883d_1140x.jpg?v=1788433682 1x, //arran.com/cdn/shop/files/brand_waterfall_banner_mobile_836329b2-216c-40db-b242-79e3f7ac883d_1140x@2x.jpg?v=1788433682 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/brand_waterfall_banner_mobile_836329b2-216c-40db-b242-79e3f7ac883d_1400x.jpg?v=1788433682 1x, //arran.com/cdn/shop/files/brand_waterfall_banner_mobile_836329b2-216c-40db-b242-79e3f7ac883d_1400x@2x.jpg?v=1788433682 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/brand_waterfall_banner_mobile_836329b2-216c-40db-b242-79e3f7ac883d_708x.jpg?v=1788433682 1x, //arran.com/cdn/shop/files/brand_waterfall_banner_mobile_836329b2-216c-40db-b242-79e3f7ac883d_708x@2x.jpg?v=1788433682 2x">
5370    <img 
5371       data-src="//arran.com/cdn/shop/files/brand_waterfall_banner_mobile_836329b2-216c-40db-b242-79e3f7ac883d_400x.jpg?v=1788433682" 
5372       data-srcset="//arran.com/cdn/shop/files/brand_waterfall_banner_mobile_836329b2-216c-40db-b242-79e3f7ac883d_400x.jpg?v=1788433682 1x, //arran.com/cdn/shop/files/brand_waterfall_banner_mobile_836329b2-216c-40db-b242-79e3f7ac883d_400x@2x.jpg?v=1788433682 2x" 
5373       loading="lazy" 
5374       
5375      class=' img-fluid w-100  lazyload '
5376      alt="" />
5377  </picture>
5378</div></div><div class="bg-dark position-cover" style="opacity: 20%"></div><div class=" position-cover "><div class="container container-xl-fixed py-6 h-100 w-100"> 
5379        <div class="d-flex align-items-md-center text-md-center align-items-start text-center position-relative h-100 w-100">
5380            <div class="text-light col-12 col-xl-5 mx-md-auto mx-auto"><hr class="mb-3 text-white d-none d-xl-block"><h1 class="text-light">Our Story</h1><p>Inspired by the wild beauty of the Isle of Arran and crafted with the island's mineral-rich water, every ARRAN product captures the essence of island life. </p><p><strong>From Our Island to Your Home.</strong></p>
5381<a href="https://arran.com/pages/from-our-island-to-your-home" class="btn btn-primary" role="button">
5382      read our story
5383    </a></div>
5384        </div>
5385      </div></div><a class="d-md-none stretched-link" href="https://arran.com/pages/from-our-island-to-your-home">
5386              <span class="visually-hidden">View more on Our Story</span>
5387            </a>
5388          </div></div></div>
5389    </div>
5390  </div></div><section id="shopify-section-template--27025787781493__1309cfc4-b66a-4bb8-bf2b-4e9d3207bc9b" class="shopify-section overflow-hidden position-relative section-custom-html"><div id="" class=" overflow-hidden ">
5391    <div class="container container-xl-fixed mt-0 mb-5"><div class="mt-3">
5392        
5392<script type="text/javascript" src="https://api.feefo.com/api/javascript/arran-aromatics" async=""></script>
5392
5393<div id="feefo-service-review-carousel-widgetId" class="feefo-review-carousel-widget-service"></div>
5394      </div>
5395
5396      <div class="d-block d-sm-none">
5397        <div class="row"></div>
5398    </div>
5399    </div>
5400  </div>
5401</section><div id="shopify-section-template--27025787781493__hero_slider_Uzfkhh" class="shopify-section overflow-hidden position-relative"><div id="" class="container container-xl-fixed d-none d-md-block overflow-hidden ">
5402    <div class="">
5403      <div id="hero-slider-template--27025787781493__hero_slider_Uzfkhh" class="carousel slide" data-bs-ride="carousel">
5404        <div class="carousel-inner"><div class="carousel-item  active "><div class=""><div style="display: none;"><style>
5405    #image-wrapper-71201067041141-4c748::before {padding-bottom: 46.576%;}
5406  </style></div><div id='image-wrapper-71201067041141-4c748' class='image image-wrapper-v2'>
5407  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/brand_banner_-_campaign_2_511a07ba-74f4-409f-af96-495b76130b49_1540x.jpg?v=1788433593 1x, //arran.com/cdn/shop/files/brand_banner_-_campaign_2_511a07ba-74f4-409f-af96-495b76130b49_1540x@2x.jpg?v=1788433593 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/brand_banner_-_campaign_2_511a07ba-74f4-409f-af96-495b76130b49_1340x.jpg?v=1788433593 1x, //arran.com/cdn/shop/files/brand_banner_-_campaign_2_511a07ba-74f4-409f-af96-495b76130b49_1340x@2x.jpg?v=1788433593 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/brand_banner_-_campaign_2_511a07ba-74f4-409f-af96-495b76130b49_1140x.jpg?v=1788433593 1x, //arran.com/cdn/shop/files/brand_banner_-_campaign_2_511a07ba-74f4-409f-af96-495b76130b49_1140x@2x.jpg?v=1788433593 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/brand_banner_-_campaign_2_511a07ba-74f4-409f-af96-495b76130b49_1400x.jpg?v=1788433593 1x, //arran.com/cdn/shop/files/brand_banner_-_campaign_2_511a07ba-74f4-409f-af96-495b76130b49_1400x@2x.jpg?v=1788433593 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/brand_banner_-_campaign_2_511a07ba-74f4-409f-af96-495b76130b49_708x.jpg?v=1788433593 1x, //arran.com/cdn/shop/files/brand_banner_-_campaign_2_511a07ba-74f4-409f-af96-495b76130b49_708x@2x.jpg?v=1788433593 2x">
5408    <img 
5409       src="//arran.com/cdn/shop/files/brand_banner_-_campaign_2_511a07ba-74f4-409f-af96-495b76130b49_400x.jpg?v=1788433593" 
5410       srcset="//arran.com/cdn/shop/files/brand_banner_-_campaign_2_511a07ba-74f4-409f-af96-495b76130b49_400x.jpg?v=1788433593 1x, //arran.com/cdn/shop/files/brand_banner_-_campaign_2_511a07ba-74f4-409f-af96-495b76130b49_400x@2x.jpg?v=1788433593 2x" 
5411       fetchpriority="high" 
5412       
5413      class=' img-fluid w-100 '
5414      alt="" />
5415  </picture>
5416</div></div><div class="bg-dark position-cover" style="opacity: 20%"></div><div class=" position-cover "><div class="container container-xl-fixed py-4 h-100 w-100"> 
5417        <div class="d-flex align-items-md-start text-md-start align-items-center text-center position-relative h-100 w-100">
5418            <div class="text-light col-12 col-xl-5 me-md-auto ms-md-0 mx-auto"><hr class="mb-3 text-white d-none d-xl-block"><h2>Our Story</h2><p>Inspired by the wild beauty of the Isle of Arran and crafted with the island's mineral-rich water.</p><p>Every ARRAN product captures the essence of island life. <strong>From Our Island, to Your Home</strong>.</p>
5419<a href="https://arran.com/pages/from-our-island-to-your-home" class="btn btn-primary" role="button">
5420      discover more
5421    </a></div>
5422        </div>
5423      </div></div><a class="d-md-none stretched-link" href="https://arran.com/pages/from-our-island-to-your-home">
5424              <span class="visually-hidden">View more on </span>
5425            </a>
5426          </div></div></div>
5427    </div>
5428  </div></div><div id="shopify-section-template--27025787781493__featured_articles_UY6P6m" class="shopify-section overflow-hidden position-relative section-featured-articles"><div id="" class=" overflow-hidden ">
5429    <div class="container container-xl-fixed my-3 my-xl-5"><div class="mb-3 text-center">
5430    <div class="row"><div class="mb-3"><h2 class=" mb-0 ">Featured Articles</h2></div></div>
5431  </div><div class="row gx-4 gy-4 gy-md-0 row-cols-1 row-cols-md-3"><div class="col"><div class="card h-100  "><div class="position-relative height-large overflow-hidden d-flex align-items-end">
5432    <a href="/blogs/behind-the-scenes/introducing-single-malt-whisky-a-home-fragrance-crafted-in-collaboration-with-lagg-
5432distillery" class="stretched-link"
5433       aria-label="Read more about Introducing Single Malt Whisky: A Home Fragrance Crafted in Collaboration with Lagg Distillery"><div id='image-wrapper-399464038773-479fb' class='image image-cover-v2'>
5434  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/articles/whisky_home_-_1_b5a3eefb-8fe4-4b61-955b-1eb6690a16be_1540x.jpg?v=1790268463 1x, //arran.com/cdn/shop/articles/whisky_home_-_1_b5a3eefb-8fe4-4b61-955b-1eb6690a16be_1540x@2x.jpg?v=1790268463 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/articles/whisky_home_-_1_b5a3eefb-8fe4-4b61-955b-1eb6690a16be_1340x.jpg?v=1790268463 1x, //arran.com/cdn/shop/articles/whisky_home_-_1_b5a3eefb-8fe4-4b61-955b-1eb6690a16be_1340x@2x.jpg?v=1790268463 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/articles/whisky_home_-_1_b5a3eefb-8fe4-4b61-955b-1eb6690a16be_1140x.jpg?v=1790268463 1x, //arran.com/cdn/shop/articles/whisky_home_-_1_b5a3eefb-8fe4-4b61-955b-1eb6690a16be_1140x@2x.jpg?v=1790268463 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/articles/whisky_home_-_1_b5a3eefb-8fe4-4b61-955b-1eb6690a16be_932x.jpg?v=1790268463 1x, //arran.com/cdn/shop/articles/[email protected]?v=1790268463 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/articles/whisky_home_-_1_b5a3eefb-8fe4-4b61-955b-1eb6690a16be_700x.jpg?v=1790268463 1x, //arran.com/cdn/shop/articles/[email protected]?v=1790268463 2x">
5435    <img 
5436       data-src="//arran.com/cdn/shop/articles/whisky_home_-_1_b5a3eefb-8fe4-4b61-955b-1eb6690a16be_500x.jpg?v=1790268463" 
5437       data-srcset="//arran.com/cdn/shop/articles/whisky_home_-_1_b5a3eefb-8fe4-4b61-955b-1eb6690a16be_500x.jpg?v=1790268463 1x, //arran.com/cdn/shop/articles/[email protected]?v=1790268463 2x" 
5438       loading="lazy" 
5439       
5440      class='card-img-top image-fade img-fluid w-100  lazyload '
5441      alt="Introducing Single Malt Whisky: A Home Fragrance Crafted in Collaboration with Lagg Distillery" />
5442  </picture>
5443</div></a>
5444  </div><div class="card-body p-0">
5445    <hr>
5446<a href="/blogs/behind-the-scenes/introducing-single-malt-whisky-a-home-fragrance-crafted-in-collaboration-with-lagg-distillery" class="text-decoration-none">
5447      <h5 class="card-title text-dark">Introducing Single Malt Whisky: A Home Fragrance Crafted in Collaboration...</h5>
5448    </a>
5449    <p class="fs-7 my-2 text-secondary">
5450      <time datetime="2026-09-25T08:30:03Z">September 25, 2026</time>
5451    </p>
5452
5453    <p>
5454      Some collaborations make immediate sense. When two businesses share the same island, the same commitment to craft and the same deep respect for the...
5455    </p></div></div>
5456</div><div class="col"><div class="card h-100  "><div class="position-relative height-large overflow-hidden d-flex align-items-end">
5457    <a href="/blogs/behind-the-scenes/introducing-myrrh-sandalwood-arrans-new-autumn-home-fragrance" class="stretched-link"
5458       aria-label="Read more about Introducing Myrrh & Sandalwood: ARRAN's New Autumn Home Fragrance"><div id='image-wrapper-399436775797-479fb' class='image image-cover-v2'>
5459  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/articles/myrhh_and_sandalwood_home_-_3_793d2d73-909c-4880-b517-ee0c43564d1c_1540x.jpg?v=1790176410 1x, //arran.com/cdn/shop/articles/myrhh_and_sandalwood_home_-_3_793d2d73-909c-4880-b517-ee0c43564d1c_1540x@2x.jpg?v=1790176410 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/articles/myrhh_and_sandalwood_home_-_3_793d2d73-909c-4880-b517-ee0c43564d1c_1340x.jpg?v=1790176410 1x, //arran.com/cdn/shop/articles/myrhh_and_sandalwood_home_-_3_793d2d73-909c-4880-b517-ee0c43564d1c_1340x@2x.jpg?v=1790176410 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/articles/myrhh_and_sandalwood_home_-_3_793d2d73-909c-4880-b517-ee0c43564d1c_1140x.jpg?v=1790176410 1x, //arran.com/cdn/shop/articles/myrhh_and_sandalwood_home_-_3_793d2d73-909c-4880-b517-ee0c43564d1c_1140x@2x.jpg?v=1790176410 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/articles/myrhh_and_sandalwood_home_-_3_793d2d73-909c-4880-b517-ee0c43564d1c_932x.jpg?v=1790176410 1x, //arran.com/cdn/shop/articles/myrhh_and_sandalwood_home_-_3_793d2d73-909c-4880-b517-ee0c43564d1c_932x@2x.jpg?v=1790176410 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/articles/myrhh_and_sandalwood_home_-_3_793d2d73-909c-4880-b517-ee0c43564d1c_700x.jpg?v=1790176410 1x, //arran.com/cdn/shop/articles/myrhh_and_sandalwood_home_-_3_793d2d73-909c-4880-b517-ee0c43564d1c_700x@2x.jpg?v=1790176410 2x">
5460    <img 
5461       data-src="//arran.com/cdn/shop/articles/myrhh_and_sandalwood_home_-_3_793d2d73-909c-4880-b517-ee0c43564d1c_500x.jpg?v=1790176410" 
5462       data-srcset="//arran.com/cdn/shop/articles/myrhh_and_sandalwood_home_-_3_793d2d73-909c-4880-b517-ee0c43564d1c_500x.jpg?v=1790176410 1x, //arran.com/cdn/shop/articles/myrhh_and_sandalwood_home_-_3_793d2d73-909c-4880-b517-ee0c43564d1c_500x@2x.jpg?v=1790176410 2x" 
5463       loading="lazy" 
5464       
5465      class='card-img-top image-fade img-fluid w-100  lazyload '
5466      alt="Introducing Myrrh & Sandalwood: ARRAN's New Autumn Home Fragrance" />
5467  </picture>
5468</div></a>
5469  </div><div class="card-body p-0">
5470    <hr>
5471<a href="/blogs/behind-the-scenes/introducing-myrrh-sandalwood-arrans-new-autumn-home-fragrance" class="text-decoration-none">
5472      <h5 class="card-title text-dark">Introducing Myrrh & Sandalwood: ARRAN's New Autumn Home Fragrance</h5>
5473    </a>
5474    <p class="fs-7 my-2 text-secondary">
5475      <time datetime="2026-09-25T08:00:05Z">September 25, 2026</time>
5476    </p>
5477
5478    <p>
5479      There are fragrances that suit the brightness of summer, beautifully light, fresh and effortless. And then there are fragrances that feel made for the...
5480    </p></div></div>
5481</div><div class="col"><div class="card h-100  "><div class="position-relative height-large overflow-hidden d-flex align-items-end">
5482    <a href="/blogs/lifestyle-wellbeing/new-arran-home-fragrance" class="stretched-link"
5483       aria-label="Read more about New ARRAN Home Fragrance"><div id='image-wrapper-399391654261-479fb' class='image image-cover-v2'>
5484  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/articles/generic_home_spring_kitchen_-_1_c90bffc3-5a53-4c50-a02e-ae805bb0593d_1540x.jpg?v=1790065922 1x, //arran.com/cdn/shop/articles/generic_home_spring_kitchen_-_1_c90bffc3-5a53-4c50-a02e-ae805bb0593d_1540x@2x.jpg?v=1790065922 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/articles/generic_home_spring_kitchen_-_1_c90bffc3-5a53-4c50-a02e-ae805bb0593d_1340x.jpg?v=1790065922 1x, //arran.com/cdn/shop/articles/generic_home_spring_kitchen_-_1_c90bffc3-5a53-4c50-a02e-ae805bb0593d_1340x@2x.jpg?v=1790065922 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/articles/generic_home_spring_kitchen_-_1_c90bffc3-5a53-4c50-a02e-ae805bb0593d_1140x.jpg?v=1790065922 1x, //arran.com/cdn/shop/articles/generic_home_spring_kitchen_-_1_c90bffc3-5a53-4c50-a02e-ae805bb0593d_1140x@2x.jpg?v=1790065922 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/articles/generic_home_spring_kitchen_-_1_c90bffc3-5a53-4c50-a02e-ae805bb0593d_932x.jpg?v=1790065922 1x, //arran.com/cdn/shop/articles/generic_home_spring_kitchen_-_1_c90bffc3-5a53-4c50-a02e-ae805bb0593d_932x@2x.jpg?v=1790065922 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/articles/generic_home_spring_kitchen_-_1_c90bffc3-5a53-4c50-a02e-ae805bb0593d_700x.jpg?v=1790065922 1x, //arran.com/cdn/shop/articles/generic_home_spring_kitchen_-_1_c90bffc3-5a53-4c50-a02e-ae805bb0593d_700x@2x.jpg?v=1790065922 2x">
5485    <img 
5486       data-src="//arran.com/cdn/shop/articles/generic_home_spring_kitchen_-_1_c90bffc3-5a53-4c50-a02e-ae805bb0593d_500x.jpg?v=1790065922" 
5487       data-srcset="//arran.com/cdn/shop/articles/generic_home_spring_kitchen_-_1_c90bffc3-5a53-4c50-a02e-ae805bb0593d_500x.jpg?v=1790065922 1x, //arran.com/cdn/shop/articles/generic_home_spring_kitchen_-_1_c90bffc3-5a53-4c50-a02e-ae805bb0593d_500x@2x.jpg?v=1790065922 2x" 
5488       loading="lazy" 
5489       
5490      class='card-img-top image-fade img-fluid w-100  lazyload '
5491      alt="New ARRAN Home Fragrance" />
5492  </picture>
5493</div></a>
5494  </div><div class="card-body p-0">
5495    <hr>
5496<a href="/blogs/lifestyle-wellbeing/new-arran-home-fragrance" class="text-decoration-none">
5497      <h5 class="card-title text-dark">New ARRAN Home Fragrance</h5>
5498    </a>
5499    <p class="fs-7 my-2 text-secondary">
5500      <time datetime="2026-09-22T07:30:00Z">September 22, 2026</time>
5501    </p>
5502
5503    <p>
5504      We're delighted to introduce a new chapter for ARRAN Home fragrance. Following a full rebrand, our home fragrance range has been reimagined into four...
5505    </p></div></div>
5506</div>
5507</div></div><div class="row">
5508        <div class="col text-center mt-3 ">
5509          <div>
5510            <a href="/pages/magazine" class="btn btn-outline-primary">
5511              Explore our Blogs 
5512            </a>
5513          </div>
5514        </div>
5515      </div></div></div><section id="shopify-section-template--27025787781493__d1c171fd-8068-4e25-8df7-0092fab688b1" class="shopify-section overflow-hidden position-relative section-custom-html"><div id="" class=" overflow-hidden bg-light">
5516    <div class=" my-3 my-xl-5"><div class="text-center">
5517    <div class="row"><div class="mb-3"><h2 class=" mb-0 ">Shop Our Instagram</h2></div><div class=""><p>
5517Share your images with us @arransenseofscotland using #MyARRAN for a chance to earn 1,000 Reward Points</p></div></div>
5518  </div><div class="mt-3">
5519        
5519<script src="//foursixty.com/media/scripts/fs.slider.v2.5.js" data-money-format="£&lt;%= amount %&gt;" data-feed-id="arran-sense-of-scotland" data-theme="slider_v2_5" data-open-links-in-same-page="true" data-cell-size="20%"></script>
5519
5520<style>.fs-has-links::after { padding:5px 7.5px;background-color:#ffffff;color:rgba(0, 0, 0, 0.8);content:"SHOP NOW"; } .fs-wrapper { height:auto; } .fs-slider_v2_5  .fs-entry-container { height:0 !important;width:20%!important;padding-top:20%!important; } .fs-wrapper div.fs-text-container .fs-entry-title, div.fs-detail-title { font-family:Times New Roman, serif;font-style:normal;font-weight:normal;font-size:14px; } 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:normal;font-size:14px; } .fs-wrapper div.fs-text-container * { color:#ffffff; } .fs-wrapper div.fs-text-container { background-color:rgba(0, 0, 0, 0.8);margin:0px; } div.fs-entry-date { display:none; } div.fs-entry-title { display:none; } .fs-slider_v2_5 .fs-wrapper div.fs-timeline-entry { margin:1px; } </style>
5521      </div>
5522
5523      <div class="d-block d-sm-none">
5524        <div class="row"></div>
5525    </div>
5526    </div>
5527  </div>
5528</section><div id="shopify-section-template--27025787781493__28239ce2-51e6-4631-ae99-8b606c602aa1" class="shopify-section position-relative section-trust-signals">
5528<script>
5529  var swiperSetuptemplate__27025787781493__28239ce2_51e6_4631_ae99_8b606c602aa1 = function(){
5530    new Swiper('#shopify-section-template--27025787781493__28239ce2-51e6-4631-ae99-8b606c602aa1 .trust-signals', {
5531      loop: true,
5532      slidesPerView: 1,
5533      centeredSlides: true,
5534      spaceBetween: 12,
5535      autoplay: {
5536        delay: 3500,
5537        disableOnInteraction: false,
5538      },
5539      breakpoints: {
5540        576: {
5541          slidesPerView: 1,
5542          spaceBetween: 24,
5543          centeredSlides: true,
5544          loop: true
5545        },
5546        992: {
5547          slidesPerView: 3,
5548          spaceBetween: 0,
5549          centeredSlides: true,
5550          autoplay:false,
5551          loop: true
5552        },
5553        1200: {
5554          slidesPerView: 3,
5555          spaceBetween: 0,
5556          centeredSlides: false,
5557          autoplay:false,
5558          loop:false
5559        }
5560      },
5561      pagination: {
5562        el: "#slider-template--27025787781493__28239ce2-51e6-4631-ae99-8b606c602aa1 .swiper-pagination"  
5563      },
5564    });
5565  }
5566  window.MP.PreInitCallbacks.push(swiperSetuptemplate__27025787781493__28239ce2_51e6_4631_ae99_8b606c602aa1);
5567</script>
5567<style data-shopify>.swiper-pagination-bullet {
5568  border: 1px solid var(--bs-secondary); /* set border style for inactive dotnav */
5569  border-radius: 50%; /* make the bullet a circle */
5570  opacity:1;
5571  background-color: var(--bs-bg-light); /* set border color for active dotnav */
5572}
5573
5574.swiper-pagination-bullet-active {
5575  border-color: var(--bs-dark); /* set border color for active dotnav */
5576  background-color: var(--bs-dark);
5577}</style><div id="" class=" overflow-hidden bg-light">
5578    <div class="container container-xl-fixed mb-4 mb-xl-5 "><div id="slider-template--27025787781493__28239ce2-51e6-4631-ae99-8b606c602aa1" 
5579        class="swiper-container w-100 position-relative mx-auto" 
5580        style="--swiper-navigation-color: var(--bs-dark); --swiper-pagination-color: var(--bs-dark);">
5581        <div class="swiper trust-signals">
5582          <div class="swiper-wrapper d-flex justify-content-between"><div class="swiper-slide pt-2 d-flex  
5583  flex-lg-column align-items-center align-items-lg-start justify-content-center justify-content-lg-left  ">
5584
5585   
5586
5587    <div class="  col-4 col-lg-auto mb-2 me-3 me-lg-0 " style="width:35px" ><div style="display: none;"><style>
5588    #image-wrapper-20974330183747-e4dda::before {padding-bottom: 100.0%;}
5589  </style></div><div id='image-wrapper-20974330183747-e4dda' class='image image-wrapper-v2'>
5590  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/quick-delivery_1540x.png?v=1631624254 1x, //arran.com/cdn/shop/files/[email protected]?v=1631624254 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/quick-delivery_1340x.png?v=1631624254 1x, //arran.com/cdn/shop/files/[email protected]?v=1631624254 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/quick-delivery_1140x.png?v=1631624254 1x, //arran.com/cdn/shop/files/[email protected]?v=1631624254 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/quick-delivery_932x.png?v=1631624254 1x, //arran.com/cdn/shop/files/[email protected]?v=1631624254 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/quick-delivery_708x.png?v=1631624254 1x, //arran.com/cdn/shop/files/[email protected]?v=1631624254 2x">
5591    <img 
5592       data-src="//arran.com/cdn/shop/files/quick-delivery_70x.png?v=1631624254" 
5593       data-srcset="//arran.com/cdn/shop/files/quick-delivery_70x.png?v=1631624254 1x, //arran.com/cdn/shop/files/[email protected]?v=1631624254 2x" 
5594       loading="lazy" 
5595       
5596      class='w-100 img-fluid w-100  lazyload '
5597      alt="" />
5598  </picture>
5599</div></div>
5600    <div class=" 
5601        col-8 col-lg-12 "><div><p class="fs-6 fw-bold">FREE UK delivery on ALL orders over £45</p></div>
5602      
5603<div class="fs-7 ">
5604          <p>2-3 working day delivery</p>
5605        </div>
5606      
5607    </div>
5608  
5609   
5610</div><div class="swiper-slide pt-2 d-flex  
5611  flex-lg-column align-items-center align-items-lg-start justify-content-center justify-content-lg-left  ">
5612
5613   
5614
5615    <div class="  col-4 col-lg-auto mb-2 me-3 me-lg-0 " style="width:35px" ><div style="display: none;"><style>
5616    #image-wrapper-21495783292995-e4dda::before {padding-bottom: 100.0%;}
5617  </style></div><div id='image-wrapper-21495783292995-e4dda' class='image image-wrapper-v2'>
5618  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/Arran_Rewards_Card_black_1540x.png?v=1644337267 1x, //arran.com/cdn/shop/files/[email protected]?v=1644337267 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/Arran_Rewards_Card_black_1340x.png?v=1644337267 1x, //arran.com/cdn/shop/files/[email protected]?v=1644337267 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/Arran_Rewards_Card_black_1140x.png?v=1644337267 1x, //arran.com/cdn/shop/files/[email protected]?v=1644337267 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/Arran_Rewards_Card_black_932x.png?v=1644337267 1x, //arran.com/cdn/shop/files/[email protected]?v=1644337267 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/Arran_Rewards_Card_black_708x.png?v=1644337267 1x, //arran.com/cdn/shop/files/[email protected]?v=1644337267 2x">
5619    <img 
5620       data-src="//arran.com/cdn/shop/files/Arran_Rewards_Card_black_70x.png?v=1644337267" 
5621       data-srcset="//arran.com/cdn/shop/files/Arran_Rewards_Card_black_70x.png?v=1644337267 1x, //arran.com/cdn/shop/files/[email protected]?v=1644337267 2x" 
5622       loading="lazy" 
5623       
5624      class='w-100 img-fluid w-100  lazyload '
5625      alt="" />
5626  </picture>
5627</div></div>
5628    <div class=" 
5629        col-8 col-lg-12 "><div><p class="fs-6 fw-bold">Sign up to ARRAN Rewards</p></div>
5630      
5631<div class="fs-7 ">
5632          <p>Earn 500 when you join today</p>
5633        </div>
5634      
5635    </div>
5636  
5637   
5638</div><div class="swiper-slide pt-2 d-flex  
5639  flex-lg-column align-items-center align-items-lg-start justify-content-center justify-content-lg-left  ">
5640
5641   
5642
5643    <div class="  col-4 col-lg-auto mb-2 me-3 me-lg-0 " style="width:35px" ><div style="display: none;"><style>
5644    #image-wrapper-21495777427523-e4dda::before {padding-bottom: 100.0%;}
5645  </style></div><div id='image-wrapper-21495777427523-e4dda' class='image image-wrapper-v2'>
5646  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 1400px)" srcset="//arran.com/cdn/shop/files/gift-wrap_ff4ca5eb-6096-4ed5-ab4c-b8c7ca2d252c_1540x.png?v=1644336824 1x, //arran.com/cdn/shop/files/[email protected]?v=1644336824 2x"><source media="(min-width: 1200px)" srcset="//arran.com/cdn/shop/files/gift-wrap_ff4ca5eb-6096-4ed5-ab4c-b8c7ca2d252c_1340x.png?v=1644336824 1x, //arran.com/cdn/shop/files/[email protected]?v=1644336824 2x"><source media="(min-width: 992px)" srcset="//arran.com/cdn/shop/files/gift-wrap_ff4ca5eb-6096-4ed5-ab4c-b8c7ca2d252c_1140x.png?v=1644336824 1x, //arran.com/cdn/shop/files/[email protected]?v=1644336824 2x"><source media="(min-width: 768px)" srcset="//arran.com/cdn/shop/files/gift-wrap_ff4ca5eb-6096-4ed5-ab4c-b8c7ca2d252c_932x.png?v=1644336824 1x, //arran.com/cdn/shop/files/[email protected]?v=1644336824 2x"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/gift-wrap_ff4ca5eb-6096-4ed5-ab4c-b8c7ca2d252c_708x.png?v=1644336824 1x, //arran.com/cdn/shop/files/[email protected]?v=1644336824 2x">
5647    <img 
5648       data-src="//arran.com/cdn/shop/files/gift-wrap_ff4ca5eb-6096-4ed5-ab4c-b8c7ca2d252c_70x.png?v=1644336824" 
5649       data-srcset="//arran.com/cdn/shop/files/gift-wrap_ff4ca5eb-6096-4ed5-ab4c-b8c7ca2d252c_70x.png?v=1644336824 1x, //arran.com/cdn/shop/files/[email protected]?v=1644336824 2x" 
5650       loading="lazy" 
5651       
5652      class='w-100 img-fluid w-100  lazyload '
5653      alt="" />
5654  </picture>
5655</div></div>
5656    <div class=" 
5657        col-8 col-lg-12 "><div><p class="fs-6 fw-bold">
5657Give the gift of ARRAN</p></div>
5658      
5659<div class="fs-7 ">
5660          <p>Create a personalised gift hamper</p>
5661        </div>
5662      
5663    </div>
5664  
5665   
5666</div></div>
5667        </div></div>
5668    </div>
5669  </div>
5670
5671</div>
5672</main><!-- BEGIN sections: footer-group -->
5673<section id="shopify-section-sections--27025778671989__markets" class="shopify-section shopify-section-group-footer-group section"></section><div id="shopify-section-sections--27025778671989__footer" class="shopify-section shopify-section-group-footer-group">
5674<footer class=" overflow-hidden">
5675  <hr class="mb-4 mt-0">
5676  <div class="container container-xxxl-fixed mx-auto px-3">
5677    <div class="row gy-0 gy-sm-5 gy-lg-0 gx-lg-4 gx-xl-5">
5678      <div class="col-12 col-lg-2 col-xl-3">
5679        <div class="h-100">
5680          <div class="row gy-3">
5681            <div class="col-6 col-sm-3 col-lg-12 flex-fill">
5682              <a href="/" itemprop="url"><div style="display: none;"><style>
5683    #image-wrapper-20950936322115-e3e4f::before {padding-bottom: 28.681%;}#image-wrapper-20950936322115-e3e4f {width: 150px;}
5684  </style></div><div id='image-wrapper-20950936322115-e3e4f' class='image image-wrapper-v2'>
5685  <picture class="d-block w-100" style="line-height: 0;">
5686    <img 
5687       data-src="//arran.com/cdn/shop/files/logo-arran_150x.png?v=1630923704" 
5688       data-srcset="//arran.com/cdn/shop/files/logo-arran_150x.png?v=1630923704 1x, //arran.com/cdn/shop/files/[email protected]?v=1630923704 2x" 
5689       loading="lazy" 
5690       
5691      class=' img-fluid w-100  lazyload '
5692      alt="Arran logo" />
5693  </picture>
5694</div></a>
5695            </div><div class="col-3 col-sm-3 col-md-2 col-lg-4 justify-self-end "><div style="display: none;"><style>
5696    #image-wrapper-23027063259203-f05bb::before {padding-bottom: 101.034%;}
5697  </style></div><div id='image-wrapper-23027063259203-f05bb' class='image image-wrapper-v2'>
5698  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/veggie_award_winner_140x.jpg?v=1675247255 1x, //arran.com/cdn/shop/files/[email protected]?v=1675247255 2x">
5699    <img 
5700       data-src="//arran.com/cdn/shop/files/veggie_award_winner_80x.jpg?v=1675247255" 
5701       data-srcset="//arran.com/cdn/shop/files/veggie_award_winner_80x.jpg?v=1675247255 1x, //arran.com/cdn/shop/files/[email protected]?v=1675247255 2x" 
5702       loading="lazy" 
5703       
5704      class=' img-fluid w-100  lazyload '
5705      alt="" />
5706  </picture>
5707</div></div>
5708            
5709            
5710              <div class="col-3 col-sm-3 col-md-2 col-lg-4 justify-self-end "><div style="display: none;"><style>
5711    #image-wrapper-23041283784771-f05bb::before {padding-bottom: 98.113%;}
5712  </style></div><div id='image-wrapper-23041283784771-f05bb' class='image image-wrapper-v2'>
5713  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/logo-klarna_140x.png?v=1675694211 1x, //arran.com/cdn/shop/files/[email protected]?v=1675694211 2x">
5714    <img 
5715       data-src="//arran.com/cdn/shop/files/logo-klarna_80x.png?v=1675694211" 
5716       data-srcset="//arran.com/cdn/shop/files/logo-klarna_80x.png?v=1675694211 1x, //arran.com/cdn/shop/files/[email protected]?v=1675694211 2x" 
5717       loading="lazy" 
5718       
5719      class=' img-fluid w-100  lazyload '
5720      alt="" />
5721  </picture>
5722</div></div>
5723            
5724
5725            <div class="col-12">
5726              <div class="row flex-row justify-content-start d-none d-lg-block mt-3"><ul class="list-unstyled d-flex mb-0">
5727  
5728
5729    
5730
5731      <li class="mx-1">
5732        <a
5733          href="https://www.facebook.com/ARRANSenseofScotland"
5734          title="Translation missing: en.layout.footer.social_platform"
5735          class="text-dark"
5736          target="_blank"
5737        >
5738          <img src="//arran.com/cdn/shop/t/256/assets/icon-facebook.svg?v=168760017765155331531780310528" width="auto" height="18" alt="Facebook-icon">
5739        </a>
5740      </li>
5741    
5742  
5743
5744    
5745
5746      <li class="mx-1">
5747        <a
5748          href="https://twitter.com/ARRAN_Sense"
5749          title="Translation missing: en.layout.footer.social_platform"
5750          class="text-dark"
5751          target="_blank"
5752        >
5753          <img src="//arran.com/cdn/shop/t/256/assets/icon-twitter.svg?v=15919576461850388701780310528" width="auto" height="18" alt="Twitter-icon">
5754        </a>
5755      </li>
5756    
5757  
5758
5759    
5760
5761      <li class="mx-1">
5762        <a
5763          href="https://uk.pinterest.com/ARRAN_Sense"
5764          title="Translation missing: en.layout.footer.social_platform"
5765          class="text-dark"
5766          target="_blank"
5767        >
5768          <img src="//arran.com/cdn/shop/t/256/assets/icon-pinterest.svg?v=47478235457803945281780310528" width="auto" height="18" alt="Pinterest-icon">
5769        </a>
5770      </li>
5771    
5772  
5773
5774    
5775
5776      <li class="mx-1">
5777        <a
5778          href="https://www.instagram.com/arransenseofscotland"
5779          title="Translation missing: en.layout.footer.social_platform"
5780          class="text-dark"
5781          target="_blank"
5782        >
5783          <img src="//arran.com/cdn/shop/t/256/assets/icon-instagram.svg?v=140200693902050638761780310528" width="auto" height="18" alt="Instagram-icon">
5784        </a>
5785      </li>
5786    
5787  
5788
5789    
5790
5791  
5792
5793    
5794
5795  
5796
5797    
5798
5799      <li class="mx-1">
5800        <a
5801          href="https://www.youtube.com/channel/UCjDnK4To9qAho2pSO90-KUg"
5802          title="Translation missing: en.layout.footer.social_platform"
5803          class="text-dark"
5804          target="_blank"
5805        >
5806          <img src="//arran.com/cdn/shop/t/256/assets/icon-youtube.svg?v=106414368094970625851780310528" width="auto" height="18" alt="YouTube-icon">
5807        </a>
5808      </li>
5809    
5810  
5811
5812    
5813
5814  
5815
5816    
5817
5818      <li class="mx-1">
5819        <a
5820          href="https://www.tiktok.com/@arransenseofscotland"
5821          title="Translation missing: en.layout.footer.social_platform"
5822          class="text-dark"
5823          target="_blank"
5824        >
5825          <img src="//arran.com/cdn/shop/t/256/assets/icon-tiktok.svg?v=90510905268364685591780310528" width="auto" height="18" alt="Tiktok-icon">
5826        </a>
5827      </li>
5828    
5829  
5830</ul>
5831</div>
5832            </div>
5833          </div>
5834        </div>
5835      </div>
5836      <div class="col-12 col-sm-4 col-lg-2">
5837
5838<ul class="nav flex-column d-none d-sm-block">
5839  <li class="text-uppercase fw-bold lh-1 mb-2">Information</li><li class="nav-item mb-1 ">
5840      <a href="/pages/contact-us" class="text-decoration-none text-muted fs-8" role="button">Contact Us</a></li><li class="nav-item mb-1 ">
5841      <a href="/pages/delivery" class="text-decoration-none text-muted fs-8" role="button">Delivery Information</a></li><li class="nav-item mb-1 ">
5842      <a href="/blogs/faqs" class="text-decoration-none text-muted fs-8" role="button">FAQs</a></li><li class="nav-item mb-1 ">
5843      <a href="/pages/subscribe-and-save" class="text-decoration-none text-muted fs-8" role="button">Subscribe and Save</a></li><li class="nav-item mb-1 ">
5844      <a href="/pages/gift-wrapping-service" class="text-decoration-none text-muted fs-8" role="button">Gift Wrapping Service</a></li><li class="nav-item mb-1 ">
5845      <a href="/pages/returns" class="text-decoration-none text-muted fs-8" role="button">Returns & Refunds</a></li><li class="nav-item mb-1 ">
5846      <a href="/pages/find-a-stockist" class="text-decoration-none text-muted fs-8" role="button">Find a Stockist</a></li><li class="nav-item mb-1 ">
5847      <a href="/pages/find-a-store" class="text-decoration-none text-muted fs-8" role="button">Find a Store</a></li><li class="nav-item mb-1 ">
5848      <a href="/pages/sitemap" class="text-decoration-none text-muted fs-8" role="button">Site Map</a></li><li class="nav-item mb-1 ">
5849      <a href="/pages/loyalty-program" class="text-decoration-none text-muted fs-8" role="button">ARRAN Rewards</a></li><li class="nav-item mb-1 ">
5850      <a href="/pages/eu-withdrawal-request" class="text-decoration-none text-muted fs-8" role="button">Submit Withdrawal Request</a></li><li class="nav-item mb-1 ">
5851      <a href="/pages/cookie-policy" class="text-decoration-none text-muted fs-8" role="button">Cookie Policy</a></li></ul><div class="accordion accordion-flush" id="menuColumn">
5852          <div class="accordion-item border-bottom d-sm-none">
5853            <h3 class="accordion-header mp-font-sans py-0" id="menuColumnHeading">
5854              <button
5855                class="accordion-button nav-link fs-6 fw-bold text-uppercase collapsed"
5856                data-bs-toggle="collapse"
5857                data-bs-target="#menuColumnOne"
5858                aria-expanded="false"
5859                aria-controls="menuColumnOne"
5860                roles="button"
5861              >
5862                Information
5863              </button>
5864            </h3>
5865            <div
5866              id="menuColumnOne"
5867              class="accordion-collapse collapse fs-6 py-0 "
5868              aria-labelledby="menuColumnHeading"
5869              data-bs-parent="#menuColumn"
5870            >
5871              <div class="accordion-body py-0">
5872                <ul class="nav flex-column"><li class="nav-item mb-2 ">
5873                      <a class="text-decoration-none text-muted fs-7" href="/pages/contact-us" role="button">Contact Us</a>
5874                    </li><li class="nav-item mb-2 ">
5875                      <a class="text-decoration-none text-muted fs-7" href="/pages/delivery" role="button">Delivery Information</a>
5876                    </li><li class="nav-item mb-2 ">
5877                      <a class="text-decoration-none text-muted fs-7" href="/blogs/faqs" role="button">FAQs</a>
5878                    </li><li class="nav-item mb-2 ">
5879                      <a class="text-decoration-none text-muted fs-7" href="/pages/subscribe-and-save" role="button">Subscribe and Save</a>
5880                    </li><li class="nav-item mb-2 ">
5881                      <a class="text-decoration-none text-muted fs-7" href="/pages/gift-wrapping-service" role="button">Gift Wrapping Service</a>
5882                    </li><li class="nav-item mb-2 ">
5883                      <a class="text-decoration-none text-muted fs-7" href="/pages/returns" role="button">Returns & Refunds</a>
5884                    </li><li class="nav-item mb-2 ">
5885                      <a class="text-decoration-none text-muted fs-7" href="/pages/find-a-stockist" role="button">Find a Stockist</a>
5886                    </li><li class="nav-item mb-2 ">
5887                      <a class="text-decoration-none text-muted fs-7" href="/pages/find-a-store" role="button">Find a Store</a>
5888                    </li><li class="nav-item mb-2 ">
5889                      <a class="text-decoration-none text-muted fs-7" href="/pages/sitemap" role="button">Site Map</a>
5890                    </li><li class="nav-item mb-2 ">
5891                      <a class="text-decoration-none text-muted fs-7" href="/pages/loyalty-program" role="button">ARRAN Rewards</a>
5892                    </li><li class="nav-item mb-2 ">
5893                      <a class="text-decoration-none text-muted fs-7" href="/pages/eu-withdrawal-request" role="button">Submit Withdrawal Request</a>
5894                    </li><li class="nav-item mb-2 ">
5895                      <a class="text-decoration-none text-muted fs-7" href="/pages/cookie-policy" role="button">Cookie Policy</a>
5896                    </li></ul>
5897              </div>
5898            </div>
5899          </div>
5900        </div>
5901      </div>
5902      <div class="col-12 col-sm-4 col-lg-2">
5903
5904<ul class="nav flex-column d-none d-sm-block">
5905  <li class="text-uppercase fw-bold lh-1 mb-2">About Us</li><li class="nav-item mb-1 ">
5906      <a href="/pages/from-our-island-to-your-home" class="text-decoration-none text-muted fs-8" role="button">The ARRAN Story</a></li><li class="nav-item mb-1 ">
5907      <a href="/pages/timeline" class="text-decoration-none text-muted fs-8" role="button">Company History</a></li><li class="nav-item mb-1 ">
5908      <a href="/pages/magazine" class="text-decoration-none text-muted fs-8" role="button">Read our Blog</a></li><li class="nav-item mb-1 ">
5909      <a href="/pages/cruelty-free" class="text-decoration-none text-muted fs-8" role="button">Cruelty Free</a></li><li class="nav-item mb-1 ">
5910      <a href="/pages/our-eco-friendly-commitments" class="text-decoration-none text-muted fs-8" role="button">Environmental Policy</a></li><li class="nav-item mb-1 ">
5911      <a href="/pages/product-ingredients" class="text-decoration-none text-muted fs-8" role="button">Product Ingredients</a></li><li class="nav-item mb-1 ">
5912      <a href="/pages/the-arran-trust-partnership" class="text-decoration-none text-muted fs-8" role="button">The Arran Trust Partnership</a></li><li class="nav-item mb-1 ">
5913      <a href="https://arran.com/pages/reviews" class="text-decoration-none text-muted fs-8" role="button">Turning Feedback into Forests</a></li><li class="nav-item mb-1 ">
5914      <a href="/pages/reposit-return-for-rewards" class="text-decoration-none text-muted fs-8" role="button">Reposit Return for Rewards</a></li></ul><div class="accordion accordion-flush d-sm-none" id="menuColumn2">
5915          <div class="accordion-item border-bottom">
5916            <h3 class="accordion-header mp-font-sans py-0" id="menuColumnHeading2">
5917              <button
5918                class="accordion-button nav-link fs-6 fw-bold text-uppercase collapsed"
5919                data-bs-toggle="collapse"
5920                data-bs-target="#menuColumnTwo"
5921                aria-expanded="false"
5922                aria-controls="menuColumnTwo"
5923                roles="button"
5924              >
5925                About Us
5926              </button>
5927            </h3>
5928            <div
5929              id="menuColumnTwo"
5930              class="accordion-collapse collapse fs-6 py-0 "
5931              aria-labelledby="menuColumnHeading"
5932              data-bs-parent="#menuColumn"
5933            >
5934              <div class="accordion-body py-0">
5935                <ul class="nav flex-column"><li class="nav-item mb-2 ">
5936                      <a class="text-decoration-none text-muted fs-7" href="/pages/from-our-island-to-your-home" role="button">The ARRAN Story</a>
5937                    </li><li class="nav-item mb-2 ">
5938                      <a class="text-decoration-none text-muted fs-7" href="/pages/timeline" role="button">Company History</a>
5939                    </li><li class="nav-item mb-2 ">
5940                      <a class="text-decoration-none text-muted fs-7" href="/pages/magazine" role="button">Read our Blog</a>
5941                    </li><li class="nav-item mb-2 ">
5942                      <a class="text-decoration-none text-muted fs-7" href="/pages/cruelty-free" role="button">Cruelty Free</a>
5943                    </li><li class="nav-item mb-2 ">
5944                      <a class="text-decoration-none text-muted fs-7" href="/pages/our-eco-friendly-commitments" role="button">Environmental Policy</a>
5945                    </li><li class="nav-item mb-2 ">
5946                      <a class="text-decoration-none text-muted fs-7" href="/pages/product-ingredients" role="button">Product Ingredients</a>
5947                    </li><li class="nav-item mb-2 ">
5948                      <a class="text-decoration-none text-muted fs-7" href="/pages/the-arran-trust-partnership" role="button">The Arran Trust Partnership</a>
5949                    </li><li class="nav-item mb-2 ">
5950                      <a class="text-decoration-none text-muted fs-7" href="https://arran.com/pages/reviews" role="button">Turning Feedback into Forests</a>
5951                    </li><li class="nav-item mb-2 ">
5952                      <a class="text-decoration-none text-muted fs-7" href="/pages/reposit-return-for-rewards" role="button">Reposit Return for Rewards</a>
5953                    </li></ul>
5954              </div>
5955            </div>
5956          </div>
5957        </div>
5958      </div>
5959      <div class="col-12 col-sm-4 col-lg-2">
5960
5961<ul class="nav flex-column d-none d-sm-block">
5962  <li class="text-uppercase fw-bold lh-1 mb-2">Corporate</li><li class="nav-item mb-1 ">
5963      <a href="/pages/hotel-amenities" class="text-decoration-none text-muted fs-8" role="button">Hotel Services</a></li><li class="nav-item mb-1 ">
5964      <a href="/pages/arran-wholesale" class="text-decoration-none text-muted fs-8" role="button">Wholesale</a></li><li class="nav-item mb-1 ">
5965      <a href="/pages/corporate-gifting" class="text-decoration-none text-muted fs-8" role="button">Corporate Gifting</a></li><li class="nav-item mb-1 ">
5966      <a href="/pages/press-enquiries" class="text-decoration-none text-muted fs-8" role="button">Press Enquiries</a></li></ul><div class="accordion accordion-flush d-sm-none" id="menuColumn3">
5967          <div class="accordion-item border-bottom">
5968            <h3 class="accordion-header mp-font-sans py-0" id="menuColumnHeading3">
5969              <button
5970                class="accordion-button nav-link fs-6 fw-bold text-uppercase collapsed"
5971                data-bs-toggle="collapse"
5972                data-bs-target="#menuColumnThree"
5973                aria-expanded="false"
5974                aria-controls="menuColumnThree"
5975                roles="button"
5976              >
5977                Corporate
5978              </button>
5979            </h3>
5980            <div
5981              id="menuColumnThree"
5982              class="accordion-collapse collapse fs-6 py-0 "
5983              aria-labelledby="menuColumnHeading"
5984              data-bs-parent="#menuColumn"
5985            >
5986              <div class="accordion-body py-0">
5987                <ul class="nav flex-column"><li class="nav-item mb-2 ">
5988                      <a class="text-decoration-none text-muted fs-7" href="/pages/hotel-amenities" role="button">Hotel Services</a>
5989                    </li><li class="nav-item mb-2 ">
5990                      <a class="text-decoration-none text-muted fs-7" href="/pages/arran-wholesale" role="button">Wholesale</a>
5991                    </li><li class="nav-item mb-2 ">
5992                      <a class="text-decoration-none text-muted fs-7" href="/pages/corporate-gifting" role="button">Corporate Gifting</a>
5993                    </li><li class="nav-item mb-2 ">
5994                      <a class="text-decoration-none text-muted fs-7" href="/pages/press-enquiries" role="button">Press Enquiries</a>
5995                    </li></ul>
5996              </div>
5997            </div>
5998          </div>
5999        </div>
6000      </div>
6001
6002      <div class="mt-4 mt-lg-0 col-lg-4 col-xl-3"><style>
6003  form[name='signup'] button[type='submit']:hover img:first-child {
6004    display: none;
6005  }
6006  form[name='signup'] button[type='submit']:hover img + img {
6007    display: block !important;
6008  }
6009</style>
6010<div class="overflow-hidden">
6011  <div class="row ">
6012    <p class="text-uppercase fw-bold lh-1 mb-2">Join The Arran Newsletter</p>
6013    <small class="fs-8 text-dark">Receive 20% OFF your first online order and be the first to receive new product updates and offers. You can opt-out at any time.</small>
6014  </div>
6015  <div class="row mt-3">
6016    <!-- Begin Signup Form -->
6017    <div>
6018      
6019      <form id="newsletter-signup-small" name="signup" action="https://email.arran.com/signup.ashx" method="post" autocomplete="off" onsubmit="return validate_signup(this, true)">
6020
6021        <input type="hidden" name="userid" value="259781">
6022        <input type="hidden" name="SIG48b1935a8f3c1a0c8c03df5f1d4bd7516500dd646b4562ec18b2aa57df3760ae" value="">
6023        <input type="hidden" name="addressbookid" value="17158">
6024        <input type="hidden" name="ReturnURL" value="https://arran.com/pages/thanks-for-signing-up">
6025        <input type="hidden" id="ci_consenturl" name="ci_consenturl" value="https://arran.com/">
6026      
6027        <div class="">
6028          <div class="input-group">
6029            <label for="newsletter-small-form" class="visually-hidden">Search</label>
6030            <input 
6031              placeholder="Email Address" 
6032              type="email" 
6033              name="email" 
6034              id="newsletter-small-form" 
6035              required 
6036              class="form-control border border-secondary border-end-0" 
6037              style="margin-left:1px !important; border-color: var(--bs-gray-400)"
6038              aria-label="newsletter-signup-small"/>
6039            <button type="submit" class="btn btn-outline-secondary btn-newsletter-small border-start-0" 
6040            value="" aria-label="Sign Up to Newsletter" name="btnsubmit" id="btnsubmit" style="">
6041              <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-dark.svg?v=111592242529849948981780310528" alt="Newsletter Signup" style="width:17px; height:17px;" />
6042              <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-light.svg?v=167255562875422247121780310528" alt="Newsletter Signup" style="width:17px; height:17px;" class="d-none" />
6043            </button>
6044          </div>
6045        </div>
6046      </form>
6047      
6048      
6048<script type="text/javascript">
6049        
6050          var urlInput = document.getElementById("ci_consenturl");
6051          if (urlInput != null && urlInput != 'undefined') {
6052              urlInput.value = encodeURI(window.location.href);
6053          }
6054          function checkbox_Clicked(element) {
6055              document.getElementById(element.id + "_unchecked").value = !element.checked;
6056          }
6057          function validate_signup(frm, showAlert) {
6058              var emailAddress = frm.email.value;
6059              var errorString = '';
6060              if (emailAddress == '' || emailAddress.indexOf('@') == -1) {
6061                  errorString = 'Please enter your email address';
6062              }
6063              var isError = false;
6064              if (errorString.length > 0) {
6065                  isError = true;
6066                  if (showAlert) alert(errorString);
6067              }
6068              if (!isError) {
6069                  // Flag this browser session as having genuinely submitted
6070                  // the form, so the thank-you page can tell that apart from
6071                  // someone just visiting the URL directly. See
6072                  // vendor-analytics-custom-events.liquid.
6073                  try {
6074                      sessionStorage.setItem('mp_pending_signup', '1');
6075                  } catch (e) {}
6076              }
6077              return !isError;
6078          }
6079      
6080      </script>
6080
6081    </div>
6082    <!-- End  Signup Form -->
6083  </div>
6084</div></div>
6085    </div>
6086  </div>
6087  <hr>
6088  <div class="container container-xxxl-fixed">
6089    <div class="d-flex flex-column flex-sm-row justify-content-start justify-content-sm-between">
6090      <p class="">
6091        <small class="w-100 fs-8 fs-sm-7"
6092          >&copy; 2026 ARRAN Sense of Scotland. All Rights Reserved.</small
6093        >
6094      </p>
6095      <ul class="list-unstyled d-flex flex-row"><li class="menu-bottom-item">
6096            <a class="fs-8 fs-sm-7 text-decoration-none text-dark" href="/pages/privacy" role="button">Privacy</a>
6097          </li>
6098        <li class="menu-bottom-item">
6099            <a class="fs-8 fs-sm-7 text-decoration-none text-dark" href="/pages/terms-and-conditions" role="button">Terms and Conditions</a>
6100          </li>
6101        <li class="menu-bottom-item">
6102            <a class="fs-8 fs-sm-7 text-decoration-none text-dark" href="/pages/st-andrews-launch-competition" role="button">Competition T&Cs</a>
6103          </li>
6104        
6105      </ul>
6106    </div>
6107  </div>
6108</footer>
6109</div>
6110<!-- END sections: footer-group --><ul hidden>
6111      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
6112    </ul>
6113
6114    
6115
6116
6117<script> 
6118  try {
6119    var mp_lazyload_setup = function() {
6120      if ('loading' in HTMLImageElement.prototype) {
6121        const images = document.querySelectorAll('img[loading="lazy"][data-src]');
6122        images.forEach(function(img) {
6123          img.onload = function() {
6124            img.classList.add('loaded');
6125          }
6126          img.src = img.dataset.src;
6127          if(img.dataset.srcset !== undefined){
6128            img.srcset = img.dataset.srcset;
6129          }
6130        });
6131      } else {
6132        if (!document.getElementById('mp-lazysizes')) {
6133          // Dynamically import the LazySizes library
6134          const script = document.createElement('script');
6135          script.src = 'https://cdnjs.cloudflare.com/ajax/libs/lazysizes/5.2.2/lazysizes.min.js';
6136          script.id = "mp-lazysizes";
6137          document.body.appendChild(script);
6138        }
6139      }
6140    }
6141    mp_lazyload_setup();
6142  } catch (e) {
6143    console.error('[S-LS] Lazysize failed', e);
6144  }
6145</script>
6145<div class="offcanvas offcanvas-end" tabindex="-1" id="cart-offcanvas" aria-labelledby="cart-offcanvas">
6146  <div class="offcanvas-header pb-2">
6147    <h3 class="offcanvas-title">Your Bag</h3>
6148    <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"></button>
6149  </div>
6150  <div class="offcanvas-body pt-0 h-100">
6151    <hr class="mb-3 mt-0"><div id="shopify-section-cart-offcanvas-content" class="shopify-section cart-offcanvas h-100">
6152<div id="results-loading" class="cart-loading d-none d-flex align-items-center justify-content-center position-absolute top-0 start-0 w-100 h-100 bg-white" style="--bs-bg-opacity: .5; z-index: 300;">
6153  <div class="spinner-border" role="status">
6154    <span class="visually-hidden">Loading...</span>
6155  </div>
6156</div><div
6157  id="cart-offcanvas-content"
6158  data-cart-items-count="0"
6159  class="row g-3 position-relative  visually-hidden ">
6160
6161  <div class="cart-body col-12" style="">
6162    <div class="row g-3">
6163      <div class="col-12"><div class="mb-5 text-center fw-semibold bg-light py-4"><div class="text-primary px-1">
6164      
6165<p>Spend <strong>£45.00</strong> more to get free U.K delivery</p>
6166
6167    </div></div><!-- Progress Wrapper -->
6168<div class="position-relative mb-5 progress-wrapper">
6169  <!-- Progress Bar -->
6170  <div class="progress progress-custom">
6171    <div class="progress-bar bg-success" role="progressbar"
6172      style="width: 0%"
6173      data-target-width="0"
6174      data-cart-total="0"
6175      data-shipping-threshold="4500"
6176      data-gift-threshold="5000"
6177      aria-valuenow="0"
6178      aria-valuemin="0"
6179      aria-valuemax="5000">
6180    </div>
6181  </div>
6182
6183  <!-- Free Shipping Badge -->
6184  <div class="position-absolute d-flex flex-column align-items-center translate-middle-x badge-shipping-position" style="left: calc(100% - 35px);">
6185    <span class="badge speech-bubble rounded-pill bg-light text-muted">
6186      <i class="fas fa-truck text-muted fs-6"></i>
6187      Free
6188    </span>
6189    <div class="small mt-4 text-muted">£45.00</div>
6190  </div>
6191
6192  <!-- Free Gift Badge --></div></div>
6193      <div class="col-12 d-none"><hr class="m-0"></div>
6194      
6195      <div class="col d-none">
6196        <div class="row gx-1 gy-1">
6197          <div class="col">
6198            <a class="btn btn-primary w-100 text-uppercase fs-8" href="/checkout" role="button">Checkout</a>
6199          </div>
6200          <div class="col">
6201            <a class="btn btn-outline-primary w-100 text-uppercase fs-8" href="/cart" role="button">View</a>
6202          </div>
6203        </div>
6204      </div><div class="col-12"><hr class="m-0"></div><div class="col-6 mt-2">
6205        0
6206        Items
6207      </div>
6208      <div class="col-6 mt-2 text-end">
6209        £0.00
6210      </div><div class="col-12 mt-0">
6211        <div data-rebuy-id="146880"></div>
6212      </div></div>
6213  </div>
6214  <div class="cart-footer bg-white col-12  visually-hidden ">
6215    <div class="row gy-2 border-top">
6216      <div class="col-12">
6217        <a class="btn btn-primary w-100 fs-8 text-uppercase" href="/checkout" role="button">Checkout</a>
6218      </div>
6219      <div class="col-12">
6220        <a class="btn btn-outline-primary w-100" href="/cart"><span class="fs-8 text-uppercase">View Cart</span>
6221            
6222
6223        </a>
6224      </div><div class="col-12 d-flex flex-wrap justify-content-between payment-icons"><img class="mb-1" src="//arran.com/cdn/shop/t/256/assets/icon-apple_pay_x30.png?v=100046650604983297601780310528" alt="Apple_pay icon"><img class="mb-1" src="//arran.com/cdn/shop/t/256/assets/icon-google_pay_x30.png?v=130852488421036944231780310528" alt="Google_pay icon"><img class="mb-1" src="//arran.com/cdn/shop/t/256/assets/icon-master_x30.png?v=51802016128357866071780310528" alt="Master icon"><img class="mb-1" src="//arran.com/cdn/shop/t/256/assets/icon-paypal_x30.png?v=80502989545659286511780310528" alt="Paypal icon"><img class="mb-1" src="//arran.com/cdn/shop/t/256/assets/icon-visa_x30.png?v=168054267067932933621780310528" alt="Visa icon"><img class="mb-1" src="//arran.com/cdn/shop/t/256/assets/icon-klarna_x30.png?v=63295124381376527911780310528" alt="Klarna icon"></div>
6225    </div>
6226  </div>
6227</div>
6228
6229  <div id="mp-cart-empty" class="">
6230    <p>
6231      Your cart is empty.
6232      Why not browse some of our bestselling products...
6233    </p>
6234    <div data-rebuy-id="218737" data-rebuy-shopify-product-ids=""></div>
6235</div><div id="minicart-json" class="d-none">{"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}</div>
6236</div>
6236<script>
6237        document.addEventListener("minicart:updated", e => {
6238          const cart = e.detail.cart;
6239          const checkoutButtonsContainer = document.querySelector("#cart-offcanvas-checkout-buttons");
6240          if (cart.item_count > 0) {
6241            checkoutButtonsContainer.classList.add("d-none");
6242          } else {
6243            checkoutButtonsContainer.classList.add("d-none");
6244          }
6245        });
6246      </script>
6246
6247
6248      <div id="cart-offcanvas-checkout-buttons" class="w-100 mt-3 d-none  d-none ">
6249        <style>
6250          [data-shopify-buttoncontainer='true'] {
6251            justify-content: space-between;
6252            flex-direction: row !important;
6253          }
6254        </style>
6255        <div class="additional-checkout-buttons">
6256          <div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:2966192195,&quot;merchantName&quot;:&quot;ARRAN Sense of Scotland&quot;,&quot;personalized&quot;:true}},{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;paypal&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:2966192195,&quot;countryCode&quot;:&quot;GB&quot;,&quot;merchantName&quot;:&quot;ARRAN Sense of Scotland&quot;,&quot;phoneRequired&quot;:false,&quot;companyRequired&quot;:false,&quot;shippingType&quot;:&quot;shipping&quot;,&quot;shopifyPaymentsEnabled&quot;:true,&quot;hasManagedSellingPlanState&quot;:false,&quot;requiresBillingAgreement&quot;:false,&quot;gatewayType&quot;:&quot;CONNECTED&quot;,&quot;merchantId&quot;:&quot;UDY5DQG2E4JW4&quot;,&quot;sdkUrl&quot;:&quot;https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=GBP\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=UDY5DQG2E4JW4\u0026intent=authorize&quot;,&quot;serviceableCountryCodes&quot;:[&quot;AD&quot;,&quot;AL&quot;,&quot;AM&quot;,&quot;AR&quot;,&quot;AT&quot;,&quot;AU&quot;,&quot;BA&quot;,&quot;BD&quot;,&quot;BE&quot;,&quot;BG&quot;,&quot;BH&quot;,&quot;BY&quot;,&quot;CA&quot;,&quot;CH&quot;,&quot;CV&quot;,&quot;CY&quot;,&quot;CZ&quot;,&quot;DE&quot;,&quot;DK&quot;,&quot;EE&quot;,&quot;ES&quot;,&quot;FI&quot;,&quot;FO&quot;,&quot;FR&quot;,&quot;GB&quot;,&quot;GE&quot;,&quot;GG&quot;,&quot;GI&quot;,&quot;GL&quot;,&quot;GR&quot;,&quot;HK&quot;,&quot;HR&quot;,&quot;HU&quot;,&quot;ID&quot;,&quot;IE&quot;,&quot;IM&quot;,&quot;IS&quot;,&quot;IT&quot;,&quot;JE&quot;,&quot;LI&quot;,&quot;LT&quot;,&quot;LU&quot;,&quot;MC&quot;,&quot;MD&quot;,&quot;MK&quot;,&quot;MT&quot;,&quot;NL&quot;,&quot;NO&quot;,&quot;NZ&quot;,&quot;PL&quot;,&quot;PT&quot;,&quot;RO&quot;,&quot;RS&quot;,&quot;SA&quot;,&quot;SE&quot;,&quot;SI&quot;,&quot;SK&quot;,&quot;SM&quot;,&quot;TR&quot;,&quot;TW&quot;,&quot;UA&quot;,&quot;UM&quot;,&quot;US&quot;,&quot;VA&quot;]}}]" access-token="29ed6624c4b6925adc17d03d494e2f46" buyer-country="GB" buyer-locale="en" buyer-currency="GBP" shop-id="2966192195" cart-id="1461c7a5215d706fc1527394203a13b7" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div>
6257        </div>
6258      </div></div>
6259</div>
6260
6261<div id="toasts" class="position-fixed top-0 start-0 p-3 toast-container" style="z-index: 1050;">
6262</div>
6263
6264<template id="toast" class="d-none">
6265  <div class="toast align-items-center" role="alert" aria-live="assertive" aria-atomic="true" data-bs-autohide="true">
6266    <div class="d-flex">
6267      <div class="toast-body d-flex align-items-center lh-1">
6268        <span class="toast-icon"></span>
6269        <span class="toast-message">gdgdf</span>
6270      </div>
6271      <button type="button" class="btn-close me-2 m-auto" data-bs-dismiss="toast" aria-label="Close"></button>
6272    </div>
6273  </div>
6274</template>
6274<script>
6275      window.shopUrl = 'https://arran.com';
6276      window.routes = {
6277        cart_url: '/cart',
6278        cart_add_url: '/cart/add',
6279        cart_change_url: '/cart/change',
6280        cart_update_url: '/cart/update',
6281        predictive_search_url: '/search/suggest'
6282      };
6283
6284      window.cartStrings = {
6285        error: `There was an error while updating your cart. Please try again.`,
6286        quantityError: `You can only add [quantity] of this item to your cart.`,
6287        added: `Added to cart!`,
6288        updated: `Cart updated!`,
6289      }
6290
6291      window.rivoMemberAttributeEnabled = true;
6292      window.rivoMember = false;
6293
6294      window.cartSettings = {
6295        fgwp_enabled: false
6296      }
6297
6298      window.variantStrings = {
6299        addToCart: `Add to cart`,
6300        preorder: `Preorder`,
6301        soldOut: `Sold out`,
6302        unavailable: `Unavailable`,
6303      }
6304
6305      window.accessibilityStrings = {
6306        imageAvailable: `Image [index] is now available in gallery view`,
6307        shareSuccess: `Link copied to clipboard`,
6308        pauseSlideshow: `Pause slideshow`,
6309        playSlideshow: `Play slideshow`,
6310      }
6311
6312      window.theme = {
6313        moneyFormat: "£{{amount}}",
6314        locale: "UK"
6315      }
6316    </script>
6316
6317
6318    
6318<script>window.KlarnaThemeGlobals={};</script>
6318<div id="shopify-section-static-newsletter-popups" class="shopify-section overflow-hidden position-relative"><div data-block-id="c3beb99b-d4da-456d-afa6-6917dd4cbe48" id="modal-newsletter-c3beb99b-d4da-456d-afa6-6917dd4cbe48" class="modal-newsletter modal fade  " tabindex="-1" 
6319      data-delay="2" data-trigger-count="2">
6320      <div class="modal-dialog modal-dialog-centered">
6321        <div class="modal-content text-center border-0 bg-transparent">
6322          <div class="modal-header border-0 p-0">
6323            <button type="button" class="btn-close bg-white rounded-pill" data-bs-dismiss="modal" aria-label="Close"></button>
6324          </div>
6325          <div class="modal-body bg-white">
6326            <div class="container-fluid p-0">
6327              <div class="row gy-3 gx-3">
6328                <div class="col-12 col-sm-6"><h4>Unlock 20% Off Online</h4><div class="mb-2 mt-2 fs-7"><p>Join the newsletter for exclusive offers, early access to new products and the latest news from ARRAN. </p><p><strong>Join and start saving today - open the welcome email for your discount code.</strong></p></div><div class="my-3"><style>
6329  form[name='signup'] button[type='submit']:hover img:first-child {
6330    display: none;
6331  }
6332
6333  form[name='signup'] button[type='submit']:hover img + img {
6334    display: block !important;
6335  }
6336
6337  form[name='signup'] .newsletter-hp {
6338    position: absolute !important;
6339    left: -9999px !important;
6340    opacity: 0 !important;
6341    pointer-events: none !important;
6342  }
6343</style>
6344<form id="signup-form-static-newsletter-popups" name="signup" action="https://email.arran.com/signup.ashx" method="post" autocomplete="off" class="w-100">
6345
6346  <input type="hidden" name="userid" value="259781">
6347  <input type="hidden" name="SIG48b1935a8f3c1a0c8c03df5f1d4bd7516500dd646b4562ec18b2aa57df3760ae" value="">
6348  <input type="hidden" name="addressbookid" value="17158">
6349  <input type="hidden" name="ReturnURL" value="https://arran.com/collections/bestsellers">
6350  <input type="hidden" id="ci_consenturl" name="ci_consenturl" value="https://arran.com/">
6351  <input type="hidden" name="form_load_time" id="form-load-time-static-newsletter-popups">
6352
6353  <div class="newsletter-hp" aria-hidden="true">
6354    <label for="company-static-newsletter-popups">Company</label>
6355    <input
6356      type="text"
6357      id="company-static-newsletter-popups"
6358      name="company"
6359      tabindex="-1"
6360      autocomplete="off"
6361      pattern="^$"
6362    >
6363  </div>
6364
6365  <div class="newsletter-signup">
6366    <div class="input-group w-100">
6367      <label id="email-label-static-newsletter-popups" for="email-static-newsletter-popups" class="visually-hidden">Email Address</label>
6368      <input 
6369        placeholder="Email address" 
6370        type="email" 
6371        name="email" 
6372        id="email-static-newsletter-popups" 
6373        required 
6374        aria-required="true" 
6375        class="form-control border border-secondary border-end-0" 
6376        stye="margin-left:1px !important; border-color: var(--bs-gray-400); color: var(--bs-gray-200)"/><button type="submit" class="btn btn-outline-secondary btn-newsletter-small border-start-0" value="" aria-label="Sign Up to Newsletter Sos" name="btnsubmit" id="btnsubmit-static-newsletter-popups">
6377          <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-dark.svg?v=111592242529849948981780310528" alt="Newsletter Signup" style="width:17px; height:17px;" />
6378          <img src="//arran.com/cdn/shop/t/256/assets/ico-arrow-light.svg?v=167255562875422247121780310528" alt="Newsletter Signup" style="width:17px; height:17px;" class="d-none" />
6379        </button></div>
6380  </div>
6381
6382  <div class="cf-turnstile mt-3" data-sitekey="0x4AAAAAADOXbRX_40_m1UGM"></div>
6383  
6384</form>
6385
6386<script>
6387  (() => {
6388    const form = document.getElementById('signup-form-static-newsletter-popups');
6389    const timeField = document.getElementById('form-load-time-static-newsletter-popups');
6390
6391    if (!form || !timeField) return;
6392
6393    timeField.value = Date.now();
6394
6395    //Temporarily disabled pending Cloudflare Turnstile domain configuration.
6396    if (!document.querySelector('script[data-cloudflare-turnstile]')) {
6397       const script = document.createElement('script');
6398       script.src = 'https://challenges.cloudflare.com/turnstile/v0/api.js';
6399       script.async = true;
6400       script.defer = true;
6401       script.dataset.cloudflareTurnstile = 'true';
6402       document.head.appendChild(script);
6403    }
6404
6405    form.addEventListener('submit', (event) => {
6406      const now = Date.now();
6407      const loadTime = parseInt(timeField.value, 10);
6408
6409      if (now - loadTime < 3000) {
6410        event.preventDefault();
6411        return;
6412      }
6413
6414      // Flag this browser session as having genuinely submitted the form,
6415      // so the thank-you page can tell that apart from someone just
6416      // visiting the URL directly. See vendor-analytics-custom-events.liquid.
6417      try {
6418        sessionStorage.setItem('mp_pending_signup', '1');
6419      } catch (e) {}
6420    });
6421  })();
6422</script>
6422
6423
6424
6425
6426</div><div class="fs-8 my-2"><p><a href="https://arran.com/blogs/faqs" target="_blank" title="https://arran.com/blogs/faqs">T&Cs apply</a>. Single use code, not valid with other promotions.</p></div><p>
6427                    <a class="cursor-pointer p-0 text-uppercase fs-8 text-dark border-bottom border-dark text-decoration-none pb-1 btn-underline mt-3" data-newsletter-popup-reject data-bs-dismiss="modal" aria-label="Close" role="button">
6428                      No thanks, I'll shop without the discount
6429                    </a>
6430                  </p>
6431                </div>
6432                <div class="col-12 col-sm-6"><div style="display: none;"><style>
6433    #image-wrapper-69002244620661-07c09::before {padding-bottom: 112.245%;}
6434  </style></div><div id='image-wrapper-69002244620661-07c09' class='image image-wrapper-v2'>
6435  <picture class="d-block w-100" style="line-height: 0;"><source media="(min-width: 576px)" srcset="//arran.com/cdn/shop/files/pop_up_fine_fragrance_-_20_off_270x.jpg?v=1773766116 1x, //arran.com/cdn/shop/files/[email protected]?v=1773766116 2x">
6436    <img 
6437       data-src="//arran.com/cdn/shop/files/pop_up_fine_fragrance_-_20_off_550x.jpg?v=1773766116" 
6438       data-srcset="//arran.com/cdn/shop/files/pop_up_fine_fragrance_-_20_off_550x.jpg?v=1773766116 1x, //arran.com/cdn/shop/files/[email protected]?v=1773766116 2x" 
6439       loading="lazy" 
6440       
6441      class=' img-fluid w-100  lazyload '
6442      alt="" />
6443  </picture>
6444</div></div>
6445              </div>
6446            </div>
6447          </div>
6448        </div>
6449      </div>
6450    </div></div>
6450<script id="back-in-stock-helper">
6451      var _BISConfig = _BISConfig || {};
6452      
6453      
6454    </script>
6454
6455
6456    <div class="d-none"></div>
6456<script type="text/javascript" src="https://api.feefo.com/api/javascript/arran-aromatics" async></script>
6456<script src="//instant.page/5.1.1" type="module" integrity="sha384-MWfCL6g1OTGsbSwfuMHc8+8J2u71/LA8dzlIN3ycajckxuZZmF+DNjdm7O6H3PSq"></script>
6456
6457  <!-- HP Carousel --> <div data-rebuy-id="146896"></div>
6458
6459
6460<script src="https://cdn.rebuyengine.com/onsite/js/rebuy.js?shop=arran-aromatics.myshopify.com" async></script>
vendor: 1 bytes, line 6460
6460
6461<script>
6462  const giftWrapToggle = e => (e.target.checked) 
6463    ? Rebuy.Cart.addItem({ id: 39269197643843, quantity: 1 }) 
6464    : Rebuy.Cart.changeItem({ id: 39269197643843, quantity: 0 });
6465</script>
6465
6466
6467
6468<!-- HP Carousel -->
6469<script id="rebuy-widget-146896" type="text/template">
6470  <div class="rebuy-widget" v-cloak v-on:click="stopPropagation($event)" v-bind:id="'rebuy-widget-' + id"
6471    v-bind:class="['widget-type-' + config.type.replace('_','-'), 'widget-display-' + config.display_type, products.length > 0 ? 'is-visible' : 'is-hidden', 'widget-layout-' + currentLayout()]">
6472
6473    <div class="rebuy-widget-container" v-cloak
6474      v-bind:class="['widget-display-' + config.display_type, visible ? 'is-visible' : 'is-hidden' ]"
6475      v-on:click.self="hide()">
6476
6477      <div class="rebuy-widget-content">
6478        <div class="rebuy-modal-close" v-on:click="hide()" aria-label="close modal">
6479          <i class="fas fa-times" aria-hidden="true"></i>
6480        </div>
6481
6482        <div class="rebuy-timer" v-if="hasTimer()">
6483          <p class="rebuy-timer-title" v-if="config.language.timer_title">
6484            <span v-html="config.language.timer_title"></span> <span class="rebuy-timer-minutes"
6485              v-html="config.timer.duration_minutes"></span>:<span class="rebuy-timer-seconds"
6486              v-html="config.timer.duration_seconds"></span>
6487          </p>
6488        </div>
6489
6490        <h3 class="super-title" v-if="config.language.super_title != ''" v-html="config.language.super_title"></h3>
6491
6492        <h4 class="primary-title" v-if="config.language.title != ''" v-html="config.language.title"></h4>
6493
6494        <div class="description" v-if="config.language.description != ''" v-html="config.language.description"></div>
6495
6496        <div class="rebuy-product-grid" v-bind:class="layoutClasses" tabindex="0" role="list">
6497
6498          <div v-for="(product, product_index) in products"
6499            v-bind:class="[product.handle, 'product-id-' + product.id, cartHasProduct(product) ? 'cart-has-item' : '', productTagClasses(product)]"
6500            aria-label="product" class="rebuy-product-block" role="listitem">
6501
6502            <div class="rebuy-product-media">
6503              <a class="rebuy-product-image" tabindex="-1" v-bind:href="learnMoreURL(product)" v-bind:style="imageStyles"
6504                v-on:click="learnMore(product);" v-bind:class="[hasLearnMore() ? 'clickable' : '']">
6505
6506                <!-- Custom -->
6507                <small class="rebuy-flashtag" :class="tag.split('Flashtag:').pop()"
6508                  v-if="tag.includes('Flashtag:')" 
6509                  v-for="tag in product.tags.split(',')" 
6510                  v-html="tag.split('Flashtag:').pop().replace('-', ' ')"></small>
6511  
6512                <img v-bind:loading="product_index > 1 ? 'lazy' : 'eager'"
6513                  v-bind:src="itemImage(product, product.selected_variant, '900x900')"
6514                  v-bind:alt="itemImageAlt(product, product.selected_variant)">
6515                <!-- Custom -->
6516  
6517              </a>
6518  
6519              <button class="rebuy-button"
6520                v-bind:class="{ working: (product.status != 'ready' && product.status != 'selecting') }"
6521                v-bind:disabled="!(variantAvailable(product.selected_variant)) || (product.status != 'ready' && product.status != 'selecting')"
6522                v-bind:aria-label="buttonAriaLabel(product)" v-on:click="addToCart(product)" type="button">
6523                <span v-html="buttonLabel(product)"></span>
6524              </button>
6525  
6526            </div>
6527            <div class="rebuy-product-info">
6528
6529              <!-- Custom -->
6530              <div class="rebuy-product-vendor"
6531                v-for="tag in product.tags.split(', ')"
6532                v-if="tag.includes('strapline:')" 
6533                v-html="tag.split('strapline:').pop().replaceAll(';', ',')"></div>
6534              <!-- Custom -->
6535  
6536              <a role="heading" aria-level="5" class="rebuy-product-title" v-bind:href="learnMoreURL(product)"
6537                v-on:click="learnMore(product);" v-html="product.title" v-bind:class="[hasLearnMore() ? 'clickable' : '']"
6538                v-bind:aria-label="'View ' + product.title"></a>
6539              <div class="rebuy-variant-title" v-if="showVariantTitle(product)" v-html="product.selected_variant.title">
6540              </div>
6541              <div class="rebuy-product-review" v-if="hasProductReviews(product)" aria-label="product star rating">
6542                <span class="rebuy-star-rating sr-only">
6543                  <span v-if="product.reviews.star_rating" class="rebuy-star-rating-value sr-only"
6544                    v-html="product.reviews.star_rating + ' stars out of 5 stars'">
6545                  </span>
6546                  <span class="rebuy-star-rating-background"></span>
6547                  <span class="rebuy-star-rating-foreground"
6548                    v-bind:style="{ width: productReviewRatingPercentage(product) }"></span>
6549                </span>
6550                <span class="rebuy-review-count" v-html="productReviewCount(product)"></span>
6551              </div>
6552
6553              <div class="rebuy-product-price">
6554                <div v-if="variantOnSale(product, product.selected_variant)">
6555                  <span class="rebuy-money sale">
6556                    <span class="sr-only">Sale price</span>
6557                    <span v-html="formatMoney(variantPrice(product, product.selected_variant))"></span>
6558                  </span>
6559                  <span class="rebuy-money compare-at">
6560                    <span class="sr-only">Original price</span>
6561                    <span v-html="formatMoney(variantCompareAtPrice(product, product.selected_variant))"></span>
6562                  </span>
6563                </div>
6564                <div v-if="!(variantOnSale(product, product.selected_variant))">
6565                  <span class="rebuy-money">
6566                    <span class="sr-only">Price</span>
6567                    <span v-html="formatMoney(variantPrice(product, product.selected_variant))"></span>
6568                  </span>
6569                </div>
6570              </div>
6571              <div class="rebuy-product-description" v-if="showProductDescription(product)"
6572                v-html="text(product.body_html)"></div>
6573
6574              <div class="feefo-product-stars-widget" onclick="document.getElementById('product-reviews').scrollIntoView({ behavior: 'smooth' })"
6575                :data-product-sku="product.selected_variant.sku">
6576              </div>
6577  
6578            </div>
6579            <div class="rebuy-product-options" v-if="showVariantSelect(product)">
6580              <select title="Select product variant" :id="id + '-' + 'select' + '-' + product_index"
6581                :class="{ hide : settings.view_options.variant_selector == 'buttons' }" class="rebuy-select"
6582                v-bind:aria-label="'variant of ' + product.title" v-model="product.selected_variant_id"
6583                v-on:change="selectVariant(product)">
6584                <option v-for="variant in product.variants" v-bind:value="variant.id">{{ variant.title }}</option>
6585              </select>
6586              <div v-if="displayColorSwatches(option)" v-for="option in product.options" class="rebuy-color-swatches">
6587                <div v-for="(value, value_index) in filterOOSOptions(option, product)" class="rebuy-color-swatch">
6588                  <input :name="id + '-color-' + product_index"
6589                    :id="id + '-color-' + product_index + '-' + value + '-' + value_index" :checked="value_index == 0"
6590                    :value="value" type="radio" class="rebuy-color-input hide"
6591                    v-on:change="selectVariantByColor(product, value, product_index)">
6592                  <label :for="id + '-color-' + product_index + '-' + value + '-' + value_index"
6593                    :style="{ backgroundColor: value }" :title="value" class="rebuy-color-label"></label>
6594                </div>
6595              </div>
6596
6597              <div v-if="displaySizeSwatches(option)" v-for="option in product.options" class="mt-10 rebuy-size-swatches">
6598                <div v-for="(value, value_index) in filterOOSOptions(option, product)" class="rebuy-size-swatch">
6599
6600                  <input :name="id + '-size-' + product_index" :id="id + '-size-' + product_index + '-' + value"
6601                    :checked="value_index == 0" :value="value" type="radio" class="rebuy-size-input hide"
6602                    v-on:change="selectVariantBySize(product, value, product_index)">
6603                  <label :for="id + '-size-' + product_index + '-' + value" class="rebuy-size-label">{{ value }}</label>
6604                </div>
6605              </div>
6606            </div>
6607            
6608          </div>
6609
6610        </div>
6611
6612        <div class="rebuy-modal-actions" v-if="showContinueButton()">
6613          <button class="rebuy-button decline" v-on:click="hide()" type="button">
6614            <span v-html="continueLabel()"></span>
6615          </button>
6616        </div>
6617
6618        <div class="powered-by-rebuy">
6619          <a v-bind:href="'https://rebuyengine.com/?shop=' + config.shop.myshopify_domain" target="_blank" rel="noopener">
6620            Powered by Rebuy
6621          </a>
6622        </div>
6623
6624      </div>
6625
6626    </div>
6627  </div>
6628</script>
6628
6629  
6630<!-- Carousel -->
6631<script id="rebuy-widget-146895" type="text/template">
6632  <div class="rebuy-widget" v-cloak v-on:click="stopPropagation($event)" v-bind:id="'rebuy-widget-' + id"
6633    v-bind:class="['widget-type-' + config.type.replace('_','-'), 'widget-display-' + config.display_type, products.length > 0 ? 'is-visible' : 'is-hidden', 'widget-layout-' + currentLayout()]">
6634
6635    <div class="rebuy-widget-container" v-cloak
6636      v-bind:class="['widget-display-' + config.display_type, visible ? 'is-visible' : 'is-hidden' ]"
6637      v-on:click.self="hide()">
6638
6639      <div class="rebuy-widget-content">
6640        <div class="rebuy-modal-close" v-on:click="hide()" aria-label="close modal">
6641          <i class="fas fa-times" aria-hidden="true"></i>
6642        </div>
6643
6644        <div class="rebuy-timer" v-if="hasTimer()">
6645          <p class="rebuy-timer-title" v-if="config.language.timer_title">
6646            <span v-html="config.language.timer_title"></span> <span class="rebuy-timer-minutes"
6647              v-html="config.timer.duration_minutes"></span>:<span class="rebuy-timer-seconds"
6648              v-html="config.timer.duration_seconds"></span>
6649          </p>
6650        </div>
6651
6652        <h3 class="super-title" v-if="config.language.super_title != ''" v-html="config.language.super_title"></h3>
6653
6654        <h4 class="primary-title" v-if="config.language.title != ''" v-html="config.language.title"></h4>
6655
6656        <div class="description" v-if="config.language.description != ''" v-html="config.language.description"></div>
6657
6658        <div class="rebuy-product-grid" v-bind:class="layoutClasses" tabindex="0" role="list">
6659
6660          <div v-for="(product, product_index) in products"
6661            v-bind:class="[product.handle, 'product-id-' + product.id, cartHasProduct(product) ? 'cart-has-item' : '', productTagClasses(product)]"
6662            aria-label="product" class="rebuy-product-block" role="listitem">
6663
6664            <div class="rebuy-product-media">
6665              <a class="rebuy-product-image" tabindex="-1" v-bind:href="learnMoreURL(product)" v-bind:style="imageStyles"
6666                v-on:click="learnMore(product);" v-bind:class="[hasLearnMore() ? 'clickable' : '']">
6667
6668                <!-- Custom -->
6669                <small class="rebuy-flashtag" :class="tag.split('Flashtag:').pop()"
6670                  v-if="tag.includes('Flashtag:')" 
6671                  v-for="tag in product.tags.split(',')" 
6672                  v-html="tag.split('Flashtag:').pop().replace('-', ' ')"></small>
6673  
6674                <img v-bind:loading="product_index > 1 ? 'lazy' : 'eager'"
6675                  v-bind:src="itemImage(product, product.selected_variant, '900x900')"
6676                  v-bind:alt="itemImageAlt(product, product.selected_variant)">
6677                <!-- Custom -->
6678  
6679              </a>
6680  
6681              <button class="rebuy-button"
6682                v-bind:class="{ working: (product.status != 'ready' && product.status != 'selecting') }"
6683                v-bind:disabled="!(variantAvailable(product.selected_variant)) || (product.status != 'ready' && product.status != 'selecting')"
6684                v-bind:aria-label="buttonAriaLabel(product)" v-on:click="addToCart(product)" type="button">
6685                <span v-html="buttonLabel(product)"></span>
6686              </button>
6687  
6688            </div>
6689            <div class="rebuy-product-info">
6690
6691              <!-- Custom -->
6692              <div class="rebuy-product-vendor"
6693                v-for="tag in product.tags.split(', ')"
6694                v-if="tag.includes('strapline:')" 
6695                v-html="tag.split('strapline:').pop().replaceAll(';', ',')"></div>
6696              <!-- Custom -->
6697  
6698              <a role="heading" aria-level="5" class="rebuy-product-title" v-bind:href="learnMoreURL(product)"
6699                v-on:click="learnMore(product);" v-html="product.title" v-bind:class="[hasLearnMore() ? 'clickable' : '']"
6700                v-bind:aria-label="'View ' + product.title"></a>
6701              <div class="rebuy-variant-title" v-if="showVariantTitle(product)" v-html="product.selected_variant.title">
6702              </div>
6703              <div class="rebuy-product-review" v-if="hasProductReviews(product)" aria-label="product star rating">
6704                <span class="rebuy-star-rating sr-only">
6705                  <span v-if="product.reviews.star_rating" class="rebuy-star-rating-value sr-only"
6706                    v-html="product.reviews.star_rating + ' stars out of 5 stars'">
6707                  </span>
6708                  <span class="rebuy-star-rating-background"></span>
6709                  <span class="rebuy-star-rating-foreground"
6710                    v-bind:style="{ width: productReviewRatingPercentage(product) }"></span>
6711                </span>
6712                <span class="rebuy-review-count" v-html="productReviewCount(product)"></span>
6713              </div>
6714
6715              <div class="rebuy-product-price">
6716                <div v-if="variantOnSale(product, product.selected_variant)">
6717                  <span class="rebuy-money sale">
6718                    <span class="sr-only">Sale price</span>
6719                    <span v-html="formatMoney(variantPrice(product, product.selected_variant))"></span>
6720                  </span>
6721                  <span class="rebuy-money compare-at">
6722                    <span class="sr-only">Original price</span>
6723                    <span v-html="formatMoney(variantCompareAtPrice(product, product.selected_variant))"></span>
6724                  </span>
6725                </div>
6726                <div v-if="!(variantOnSale(product, product.selected_variant))">
6727                  <span class="rebuy-money">
6728                    <span class="sr-only">Price</span>
6729                    <span v-html="formatMoney(variantPrice(product, product.selected_variant))"></span>
6730                  </span>
6731                </div>
6732              </div>
6733              <div class="rebuy-product-description" v-if="showProductDescription(product)"
6734                v-html="text(product.body_html)"></div>
6735
6736              <div class="feefo-product-stars-widget" onclick="document.getElementById('product-reviews').scrollIntoView({ behavior: 'smooth' })"
6737                :data-product-sku="product.selected_variant.sku">
6738              </div>
6739  
6740            </div>
6741            <div class="rebuy-product-options" v-if="showVariantSelect(product)">
6742              <select title="Select product variant" :id="id + '-' + 'select' + '-' + product_index"
6743                :class="{ hide : settings.view_options.variant_selector == 'buttons' }" class="rebuy-select"
6744                v-bind:aria-label="'variant of ' + product.title" v-model="product.selected_variant_id"
6745                v-on:change="selectVariant(product)">
6746                <option v-for="variant in product.variants" v-bind:value="variant.id">{{ variant.title }}</option>
6747              </select>
6748              <div v-if="displayColorSwatches(option)" v-for="option in product.options" class="rebuy-color-swatches">
6749                <div v-for="(value, value_index) in filterOOSOptions(option, product)" class="rebuy-color-swatch">
6750                  <input :name="id + '-color-' + product_index"
6751                    :id="id + '-color-' + product_index + '-' + value + '-' + value_index" :checked="value_index == 0"
6752                    :value="value" type="radio" class="rebuy-color-input hide"
6753                    v-on:change="selectVariantByColor(product, value, product_index)">
6754                  <label :for="id + '-color-' + product_index + '-' + value + '-' + value_index"
6755                    :style="{ backgroundColor: value }" :title="value" class="rebuy-color-label"></label>
6756                </div>
6757              </div>
6758
6759              <div v-if="displaySizeSwatches(option)" v-for="option in product.options" class="mt-10 rebuy-size-swatches">
6760                <div v-for="(value, value_index) in filterOOSOptions(option, product)" class="rebuy-size-swatch">
6761
6762                  <input :name="id + '-size-' + product_index" :id="id + '-size-' + product_index + '-' + value"
6763                    :checked="value_index == 0" :value="value" type="radio" class="rebuy-size-input hide"
6764                    v-on:change="selectVariantBySize(product, value, product_index)">
6765                  <label :for="id + '-size-' + product_index + '-' + value" class="rebuy-size-label">{{ value }}</label>
6766                </div>
6767              </div>
6768            </div>
6769            
6770          </div>
6771
6772        </div>
6773
6774        <div class="rebuy-modal-actions" v-if="showContinueButton()">
6775          <button class="rebuy-button decline" v-on:click="hide()" type="button">
6776            <span v-html="continueLabel()"></span>
6777          </button>
6778        </div>
6779
6780        <div class="powered-by-rebuy">
6781          <a v-bind:href="'https://rebuyengine.com/?shop=' + config.shop.myshopify_domain" target="_blank" rel="noopener">
6782            Powered by Rebuy
6783          </a>
6784        </div>
6785
6786      </div>
6787
6788    </div>
6789  </div>
6790</script>
6790
6791  
6792  <!-- Naturals Home Page Carousel -->
6793<script id="rebuy-widget-157617" type="text/template">
6794  <div class="rebuy-widget" v-cloak v-on:click="stopPropagation($event)" v-bind:id="'rebuy-widget-' + id"
6795    v-bind:class="['widget-type-' + config.type.replace('_','-'), 'widget-display-' + config.display_type, products.length > 0 ? 'is-visible' : 'is-hidden', 'widget-layout-' + currentLayout()]">
6796
6797    <div class="rebuy-widget-container" v-cloak
6798      v-bind:class="['widget-display-' + config.display_type, visible ? 'is-visible' : 'is-hidden' ]"
6799      v-on:click.self="hide()">
6800
6801      <div class="rebuy-widget-content">
6802        <div class="rebuy-modal-close" v-on:click="hide()" aria-label="close modal">
6803          <i class="fas fa-times" aria-hidden="true"></i>
6804        </div>
6805
6806        <div class="rebuy-timer" v-if="hasTimer()">
6807          <p class="rebuy-timer-title" v-if="config.language.timer_title">
6808            <span v-html="config.language.timer_title"></span> <span class="rebuy-timer-minutes"
6809              v-html="config.timer.duration_minutes"></span>:<span class="rebuy-timer-seconds"
6810              v-html="config.timer.duration_seconds"></span>
6811          </p>
6812        </div>
6813
6814        <h3 class="super-title" v-if="config.language.super_title != ''" v-html="config.language.super_title"></h3>
6815
6816        <h4 class="primary-title" v-if="config.language.title != ''" v-html="config.language.title"></h4>
6817
6818        <div class="description" v-if="config.language.description != ''" v-html="config.language.description"></div>
6819
6820        <div class="rebuy-product-grid" v-bind:class="layoutClasses" tabindex="0" role="list">
6821
6822          <div v-for="(product, product_index) in products"
6823            v-bind:class="[product.handle, 'product-id-' + product.id, cartHasProduct(product) ? 'cart-has-item' : '', productTagClasses(product)]"
6824            aria-label="product" class="rebuy-product-block" role="listitem">
6825
6826            <div class="rebuy-product-media">
6827              <a class="rebuy-product-image" tabindex="-1" v-bind:href="learnMoreURL(product)" v-bind:style="imageStyles"
6828                v-on:click="learnMore(product);" v-bind:class="[hasLearnMore() ? 'clickable' : '']">
6829
6830                <!-- Custom -->
6831                <small class="rebuy-flashtag" :class="tag.split('Flashtag:').pop()"
6832                  v-if="tag.includes('Flashtag:')" 
6833                  v-for="tag in product.tags.split(',')" 
6834                  v-html="tag.split('Flashtag:').pop().replace('-', ' ')"></small>
6835  
6836                <img v-bind:loading="product_index > 1 ? 'lazy' : 'eager'"
6837                  v-bind:src="itemImage(product, product.selected_variant, '900x900')"
6838                  v-bind:alt="itemImageAlt(product, product.selected_variant)">
6839                <!-- Custom -->
6840  
6841              </a>
6842  
6843              <button class="rebuy-button"
6844                v-bind:class="{ working: (product.status != 'ready' && product.status != 'selecting') }"
6845                v-bind:disabled="!(variantAvailable(product.selected_variant)) || (product.status != 'ready' && product.status != 'selecting')"
6846                v-bind:aria-label="buttonAriaLabel(product)" v-on:click="addToCart(product)" type="button">
6847                <span v-html="buttonLabel(product)"></span>
6848              </button>
6849  
6850            </div>
6851            <div class="rebuy-product-info">
6852
6853              <!-- Custom -->
6854              <div class="rebuy-product-vendor"
6855                v-for="tag in product.tags.split(', ')"
6856                v-if="tag.includes('strapline:')" 
6857                v-html="tag.split('strapline:').pop().replaceAll(';', ',')"></div>
6858              <!-- Custom -->
6859  
6860              <a role="heading" aria-level="5" class="rebuy-product-title" v-bind:href="learnMoreURL(product)"
6861                v-on:click="learnMore(product);" v-html="product.title" v-bind:class="[hasLearnMore() ? 'clickable' : '']"
6862                v-bind:aria-label="'View ' + product.title"></a>
6863              <div class="rebuy-variant-title" v-if="showVariantTitle(product)" v-html="product.selected_variant.title">
6864              </div>
6865              <div class="rebuy-product-review" v-if="hasProductReviews(product)" aria-label="product star rating">
6866                <span class="rebuy-star-rating sr-only">
6867                  <span v-if="product.reviews.star_rating" class="rebuy-star-rating-value sr-only"
6868                    v-html="product.reviews.star_rating + ' stars out of 5 stars'">
6869                  </span>
6870                  <span class="rebuy-star-rating-background"></span>
6871                  <span class="rebuy-star-rating-foreground"
6872                    v-bind:style="{ width: productReviewRatingPercentage(product) }"></span>
6873                </span>
6874                <span class="rebuy-review-count" v-html="productReviewCount(product)"></span>
6875              </div>
6876
6877              <div class="rebuy-product-price">
6878                <div v-if="variantOnSale(product, product.selected_variant)">
6879                  <span class="rebuy-money sale">
6880                    <span class="sr-only">Sale price</span>
6881                    <span v-html="formatMoney(variantPrice(product, product.selected_variant))"></span>
6882                  </span>
6883                  <span class="rebuy-money compare-at">
6884                    <span class="sr-only">Original price</span>
6885                    <span v-html="formatMoney(variantCompareAtPrice(product, product.selected_variant))"></span>
6886                  </span>
6887                </div>
6888                <div v-if="!(variantOnSale(product, product.selected_variant))">
6889                  <span class="rebuy-money">
6890                    <span class="sr-only">Price</span>
6891                    <span v-html="formatMoney(variantPrice(product, product.selected_variant))"></span>
6892                  </span>
6893                </div>
6894              </div>
6895              <div class="rebuy-product-description" v-if="showProductDescription(product)"
6896                v-html="text(product.body_html)"></div>
6897
6898              <div class="feefo-product-stars-widget" onclick="document.getElementById('product-reviews').scrollIntoView({ behavior: 'smooth' })"
6899                :data-product-sku="product.selected_variant.sku">
6900              </div>
6901  
6902            </div>
6903            <div class="rebuy-product-options" v-if="showVariantSelect(product)">
6904              <select title="Select product variant" :id="id + '-' + 'select' + '-' + product_index"
6905                :class="{ hide : settings.view_options.variant_selector == 'buttons' }" class="rebuy-select"
6906                v-bind:aria-label="'variant of ' + product.title" v-model="product.selected_variant_id"
6907                v-on:change="selectVariant(product)">
6908                <option v-for="variant in product.variants" v-bind:value="variant.id">{{ variant.title }}</option>
6909              </select>
6910              <div v-if="displayColorSwatches(option)" v-for="option in product.options" class="rebuy-color-swatches">
6911                <div v-for="(value, value_index) in filterOOSOptions(option, product)" class="rebuy-color-swatch">
6912                  <input :name="id + '-color-' + product_index"
6913                    :id="id + '-color-' + product_index + '-' + value + '-' + value_index" :checked="value_index == 0"
6914                    :value="value" type="radio" class="rebuy-color-input hide"
6915                    v-on:change="selectVariantByColor(product, value, product_index)">
6916                  <label :for="id + '-color-' + product_index + '-' + value + '-' + value_index"
6917                    :style="{ backgroundColor: value }" :title="value" class="rebuy-color-label"></label>
6918                </div>
6919              </div>
6920
6921              <div v-if="displaySizeSwatches(option)" v-for="option in product.options" class="mt-10 rebuy-size-swatches">
6922                <div v-for="(value, value_index) in filterOOSOptions(option, product)" class="rebuy-size-swatch">
6923
6924                  <input :name="id + '-size-' + product_index" :id="id + '-size-' + product_index + '-' + value"
6925                    :checked="value_index == 0" :value="value" type="radio" class="rebuy-size-input hide"
6926                    v-on:change="selectVariantBySize(product, value, product_index)">
6927                  <label :for="id + '-size-' + product_index + '-' + value" class="rebuy-size-label">{{ value }}</label>
6928                </div>
6929              </div>
6930            </div>
6931            
6932          </div>
6933
6934        </div>
6935
6936        <div class="rebuy-modal-actions" v-if="showContinueButton()">
6937          <button class="rebuy-button decline" v-on:click="hide()" type="button">
6938            <span v-html="continueLabel()"></span>
6939          </button>
6940        </div>
6941
6942        <div class="powered-by-rebuy">
6943          <a v-bind:href="'https://rebuyengine.com/?shop=' + config.shop.myshopify_domain" target="_blank" rel="noopener">
6944            Powered by Rebuy
6945          </a>
6946        </div>
6947
6948      </div>
6949
6950    </div>
6951  </div>
6952</script>
6952
6953  
6954<script id="rebuy-cart-template" type="text/template">
6955<div
6956  id="rebuy-cart"
6957  class="rebuy-cart"
6958  v-cloak
6959  v-bind:class="[visible ? 'is-visible' : '', 'currency-' + currency() ]"
6960  role="dialog"
6961  aria-modal="true"
6962  aria-labelledby="SmartCart_title"
6963  v-bind:aria-hidden="!visible ? 'true' : 'false'"
6964>
6965  <div class="rebuy-cart__flyout">
6966    <div class="rebuy-cart__flyout-header">
6967      <div v-html="renderHeader()"></div>
6968      <button
6969        class="rebuy-cart__flyout-close"
6970        type="button"
6971        v-on:click="hide()"
6972        aria-label="Close Cart"
6973      >
6974        <i class="fal fa-times" aria-hidden="true"></i>
6975      </button>
6976    </div>
6977    <div class="rebuy-cart__flyout-body">
6978      <div
6979        class="rebuy-cart__flyout-announcement-bar"
6980        id="rebuy-smart-cart-announcement-bar"
6981        v-if="announcementBarEnabled()"
6982      >
6983        <div
6984          class="rebuy-cart__flyout-announcement-bar-message"
6985          v-for="message in settings.announcement_bar.messages"
6986          v-html="message"
6987        ></div>
6988      </div>
6989
6990      <div
6991        class="rebuy-cart__flyout-shipping-bar"
6992        v-if="freeShippingEnabled()"
6993        v-bind:class="[ freeShippingHelperMessage() ? 'has-helper' : '', hasFreeShipping() ? 'has-free-shipping': '' ]"
6994      >
6995        <div
6996          class="rebuy-cart__flyout-shipping-bar-message"
6997          v-if="!hasFreeShipping()"
6998          v-html="freeShippingRemainingMessage()"
6999        ></div>
7000        <div
7001          class="rebuy-cart__flyout-shipping-bar-message"
7002          v-if="hasFreeShipping()"
7003          v-html="freeShippingCompleteMessage()"
7004        ></div>
7005        <div
7006          class="rebuy-cart__flyout-shipping-bar-meter"
7007          v-bind:class="[hasFreeShippingProgress() ? 'has-progress' : 'no-progress']"
7008        >
7009          <span id="free-shipping-progress-label" class="rebuy-cart__flyout-shipping-bar-meter-fill-text">
7010            Progress to free shipping: {{ freeShippingPercentComplete() }}
7011          </span>
7012          <div
7013            class="rebuy-cart__flyout-shipping-bar-meter-fill"
7014            v-bind:style="{ width: freeShippingPercentComplete() }"
7015            role="progressbar"
7016            tabindex="0"
7017            aria-valuemin="0"
7018            aria-valuemax="100"
7019            v-bind:aria-valuenow="freeShippingPercentComplete(false, true)"
7020            aria-labelledby="free-shipping-progress-label"
7021          ></div>
7022        </div>
7023        <div
7024          class="rebuy-cart__flyout-shipping-bar-helper"
7025          v-if="freeShippingHelperMessage()"
7026          v-html="freeShippingHelperMessage()"
7027        ></div>
7028      </div>
7029
7030      <div v-else-if="progressBarEnabled()" class="rebuy-cart__progress-bar-container above">
7031        <div v-for="bar in settings.progress_bar.bars" v-if="isValidBar(bar)">
7032          <div class="rebuy-cart__progress-step-wrapper" v-bind:class="[ 'count-' + bar.tiers.length ]">
7033            <div v-for="tier in bar.tiers" class="rebuy-cart__progress-step" v-bind:style="{ width: progressStepMaxWidth(bar) }" v-bind:class="[ progressTierReached(tier) ? 'complete' : '' ]">
7034              <div class="rebuy-cart__progress-step-icon" v-html="progressTierIcon(tier)"></div>
7035              <span class="rebuy-cart__progress-step-label">{{ getTierLabel(tier)}}</span>
7036            </div>
7037          </div>
7038
7039          <div class="rebuy-cart__progress-bar-wrapper">
7040            <div class="rebuy-cart__progress-bar-meter" v-bind:class="[hasTierProgress() ? 'has-progress' : 'no-progress']">
7041              <div
7042                class="rebuy-cart__progress-bar-meter-fill"
7043                v-bind:style="{ width: tiersPercentageComplete(bar) }"
7044                role="progressbar"
7045                tabindex="0"
7046                aria-valuemin="0"
7047                aria-valuemax="100"
7048                v-bind:aria-valuenow="tiersPercentageComplete(bar, true)"
7049                aria-labelledby="rebuy-cart__progress-bar-meter-label"
7050              >
7051                <span class="sr-only"></span>
7052              </div>
7053            </div>
7054
7055            <div id="rebuy-cart__progress-bar-meter-label" class="rebuy-cart__progress-bar-prompt" v-if="hasProgressPrompt(bar)" v-html="getTierFeedbackText(bar)"></div>
7056          </div>
7057
7058          <div class="rebuy-cart__progress-free-products" v-if="getBarLayout(bar) == 'above' && earnedProducts(bar).length > 0">
7059            <div class="rebuy-cart__progress-free-products-title">Free Gifts</div>
7060            <div class="rebuy-cart__progress-free-products-list" ref="freeProductList">
7061              <div v-for="product in earnedProducts(bar)" class="rebuy-cart__progress-free-product" v-bind:style="[ freeProductTileStyle(bar) ]">
7062                <div class="rebuy-cart__progress-free-product-image" v-bind:style="freeProductStyles(product)"></div>
7063                <div class="rebuy-cart__progress-free-product-info">
7064                  <div>
7065                    <p class="rebuy-cart__progress-free-product-title" v-html="product.title"></p>
7066                    <span v-if="product.chosen_variant" class="rebuy-cart__progress-free-product-variant-title" v-html="getFreeVariantTitle(product)"></span>
7067                  </div>
7068                  <div v-if="!product.chosen_variant" class="rebuy-cart__progress-free-product-variant-select-container">
7069                    <select class="rebuy-cart__progress-free-product-variant-select" v-on:change="selectFreeProductVariant($event, product)">
7070                      <option value="" disabled selected>Select Variant</option>
7071                      <option v-for="variant in freeProductOptions(product)" v-bind:value="variant.id">{{ variant.title }}</option>
7072                    </select>
7073                    <div class="rebuy-cart__progress-free-product-variant-select-prompt" v-html="freeProductPrompt(product)"></div>
7074                  </div>
7075                </div>
7076                <button
7077                  v-show="product.chosen_variant"
7078                  class="rebuy-cart__progress-free-product-remove"
7079                  v-on:click="removeFreeProduct(product)"
7080                >
7081                  <i class="fal fa-times" aria-hidden="true"></i>
7082                  <span class="sr-only">Remove {{ product.title }} {{ product.chosen_variant?.title ? product.chosen_variant.title : '' }} from Cart</span>
7083                </button>
7084              </div>
7085            </div>
7086          </div>
7087        </div>
7088      </div>
7089
7090      <div
7091        class="rebuy-cart__flyout-content"
7092        v-bind:class="[ hasItems() ? 'has-items' : 'no-items' ]"
7093      >
7094        <ul class="rebuy-cart__flyout-items" v-if="hasItems()" data-smartcart-items tabindex="0">
7095          <li
7096            class="rebuy-cart__flyout-item"
7097            v-for="item in items()"
7098            v-if="!isHiddenItem(item)"
7099            :key="item.key"
7100            v-bind:class="[ 'product-' + item.handle, itemProductTagsClasses(item), itemPropertyClasses(item) ]"
7101            role="group"
7102            aria-label="product"
7103          >
7104            <div class="rebuy-cart__flyout-item-media">
7105              <a v-bind:href="itemURL(item)" tabindex="-1">
7106                <img
7107                  v-bind:src="sizeImage(item.image, '240x240')"
7108                  v-bind:alt="item.featured_image?.alt"
7109                />
7110              </a>
7111            </div>
7112            <div class="rebuy-cart__flyout-item-info">
7113              <a
7114                role="heading"
7115                aria-level="5"
7116                class="rebuy-cart__flyout-item-product-title"
7117                v-bind:href="itemURL(item)"
7118                v-html="item.product_title"
7119                v-bind:alt="'View ' + item.product_title"
7120              ></a>
7121              <div
7122                class="rebuy-cart__flyout-item-variant-title"
7123                v-html="item.variant_title"
7124                v-if="item.variant_title"
7125              ></div>
7126
7127              <div
7128                class="rebuy-cart__flyout-item-discount-message"
7129                v-if="hasLineItemDiscount(item)"
7130                v-html="lineItemDiscountMessage(item)"
7131              ></div>
7132
7133              <div
7134                class="rebuy-cart__flyout-item-properties"
7135                v-if="hasItemProperties(item)"
7136              >
7137                <div
7138                  class="rebuy-cart__flyout-item-property rebuy-cart__flyout-item-property--delivery-frequency"
7139                  v-if="itemDeliveryFrequency(item)"
7140                  v-html="itemDeliveryFrequency(item)"
7141                ></div>
7142                <div
7143                  class="rebuy-cart__flyout-item-property"
7144                  v-for="property in itemProperties(item)"
7145                  v-bind:class="[ itemPropertyKeyClass(property), itemPropertyValueClass(property) ]"
7146                >
7147                  <span
7148                    class="rebuy-cart__flyout-item-property-name"
7149                    v-html="property.key"
7150                  ></span>
7151                  <span class="rebuy-cart__flyout-item-property-separator">
7152                    :
7153                  </span>
7154                  <span
7155                    class="rebuy-cart__flyout-item-property-value"
7156                    v-html="property.value"
7157                  ></span>
7158                </div>
7159              </div>
7160
7161              <button
7162                class="rebuy-cart__flyout-item-remove"
7163                type="button"
7164                v-bind:alt="'Remove ' + item.product_title"
7165                v-bind:aria-label="'Remove ' + item.product_title"
7166                v-on:click="removeItem(item)"
7167              >
7168                <i
7169                  class="far"
7170                  v-bind:class="[(item.status == 'removing') ? 'fa-sync-alt fa-fast-spin' : 'fa-tras
7170h']"
7171                  aria-hidden="true"
7172                ></i>
7173              </button>
7174
7175              <div class="rebuy-cart__flyout-item-quantity">
7176                <div
7177                  class="rebuy-cart__flyout-item-quantity-widget"
7178                  v-if="hideQuantitySelectors && !hideQuantitySelectors(item)"
7179                >
7180                  <button
7181                    class="rebuy-cart__flyout-item-quantity-widget-button"
7182                    v-bind:alt="'Decrease quantity of ' + item.product_title"
7183                    v-bind:aria-label="'Decrease quantity of ' + item.product_title"
7184                    v-on:click="decreaseItem(item)"
7185                    type="button"
7186                  >
7187                    <i
7188                      class="far"
7189                      v-bind:class="[(item.status == 'decreasing') ? 'fa-sync-alt fa-fast-spin' : 'fa-minus']"
7190                      aria-hidden="true"
7191                    ></i>
7192                  </button>
7193
7194                  <span
7195                    class="rebuy-cart__flyout-item-quantity-widget-label"
7196                  >
7197                    <span class="sr-only">Quantity of {{ item.product_title }}</span>
7198                    {{ item.quantity }}
7199                  </span>
7200
7201                  <button
7202                    class="rebuy-cart__flyout-item-quantity-widget-button"
7203                    v-bind:alt="'Increase quantity of ' + item.product_title"
7204                    v-bind:aria-label="'Increase quantity of ' + item.product_title"
7205                    v-on:click="increaseItem(item)"
7206                    type="button"
7207                  >
7208                    <i
7209                      class="far"
7210                      v-bind:class="[(item.status == 'increasing') ? 'fa-sync-alt fa-fast-spin' : 'fa-plus']"
7211                      aria-hidden="true"
7212                    ></i>
7213                  </button>
7214                </div>
7215              </div>
7216
7217              <div class="rebuy-cart__flyout-item-price">
7218                <div v-if="itemHasDiscount(item)">
7219                  <span
7220                    class="rebuy-money sale"
7221                  >
7222                    <span class="sr-only">Sale price</span>
7223                    <span v-html="formatMoney(itemPrice(item))"></span>
7224                  </span>
7225                  <span
7226                    class="rebuy-money compare-at"
7227                  >
7228                    <span class="sr-only">Original price</span>
7229                    <span v-html="formatMoney(compareAtPrice(item))"></span>
7230                  </span>
7231                </div>
7232                <div v-if="!itemHasDiscount(item)">
7233                  <span
7234                    class="rebuy-money"
7235                  >
7236                    <span class="sr-only">Price</span>
7237                    <span v-html="formatMoney(itemPrice(item))"></span>
7238                  </span>
7239                </div>
7240              </div>
7241
7242              <div class="rebuy-cart__flyout-item-bundle" v-if="itemIsBundle(item) && !hideBundleOptions(item)">
7243                <button
7244                  class="rebuy-cart__flyout-item-bundle-show-button"
7245                  v-if="itemBundleLength(item) > 0 && !isSeeingBundle(item)"
7246                  v-on:click="toggleActiveBundle(item)"
7247                  type="button"
7248                  v-bind:alt="'Expand bundle of ' + item.product_title"
7249                  v-bind:aria-label="'Expand bundle of ' + item.product_title"
7250                  >
7251                    Show
7252                    <span v-html="itemBundleLength(item)"></span>
7253                    items
7254                    <span class="rebuy-cart__flyout-bundle-chev-icon"><i class="fas fa-chevron-down"></i></span>
7255                </button>
7256
7257                <button
7258                  class="rebuy-cart__flyout-item-bundle-hide-button"
7259                  v-if="itemBundleLength(item) > 0 && isSeeingBundle(item)"
7260                  v-on:click="toggleActiveBundle(item)"
7261                  type="button"
7262                  v-bind:alt="'Collapse bundle of ' + item.product_title"
7263                  v-bind:aria-label="'Collapse bundle of ' + item.product_title"
7264                  >
7265                    Hide
7266                    <span v-html="itemBundleLength(item)"></span>
7267                    items
7268                    <span class="rebuy-cart__flyout-bundle-chev-icon"><i class="fas fa-chevron-up"></i></span>
7269                </button>
7270
7271                <ul
7272                  class="rebuy-cart__flyout-item-bundle-children"
7273                  v-if="itemBundleLength(item) > 0 && isSeeingBundle(item)"
7274                  tabindex="0"
7275                  >
7276                  <li class="rebuy-cart__flyout-item-bundle-child" v-for="(option, index) in item.options_with_values">
7277                      <div class="rebuy-cart__flyout-item-bundle-child-left">
7278                        <div class="rebuy-cart__flyout-item-bundle-image-container">
7279                          <img
7280                            v-bind:src="getBundleOptionImage(item.product, option, index)"
7281                            v-bind:alt="childBundleTitle(option)"
7282                            class="rebuy-cart__flyout-item-bundle-image"
7283                          />
7284                        </div>
7285                      </div>
7286
7287                      <div class="rebuy-cart__flyout-item-bundle-child-right">
7288                        <h5 v-html="childBundleTitle(option)" class="rebuy-cart__flyout-item-bundle-title"></h5>
7289                        <p v-html="option.value" class="rebuy-cart__flyout-item-bundle-value"></p>
7290                      </div>
7291                  </li>
7292                <ul>
7293              </div>
7294            </div>
7295
7296            <div
7297              v-if="itemHasBMSM(item) && bMSMFinalTierNotReached(item)"
7298              class="rebuy-cart__flyout-item-buy-more-save-more"
7299            >
7300              <div
7301                v-if="hasBMSMButtons()"
7302                class="rebuy-cart__flyout-item-buy-more-save-more-container"
7303              >
7304                <div
7305                  v-for="tier in getBMSMTiers()"
7306                  class="rebuy-cart__flyout-item-buy-more-save-more-button-container"
7307                  v-if="tier.quantity > item.quantity"
7308                >
7309                  <button
7310                    v-on:click="adjustBMSMQuantity(item, tier)"
7311                    class="rebuy-button rebuy-cart__flyout-item-buy-more-save-more-button"
7312                    v-bind:alt="getBMSMButtonText(tier)"
7313                  >
7314                    <span v-html="getBMSMButtonText(tier)"></span>
7315                  </button>
7316                </div>
7317              </div>
7318
7319              <span
7320                v-if="!hasBMSMButtons()"
7321                class="rebuy-cart__flyout-buy-more-save-more-dynamic-message-text"
7322                v-html="buyMoreSaveMoreDynamicText(item)"
7323              ></span>
7324            </div>
7325
7326            <div
7327              class="rebuy-cart__flyout-item-subscription"
7328              v-if="hasSwitchToSubscription(item) && itemPrice(item) > 0"
7329            >
7330              <button
7331                class="rebuy-button outline"
7332                v-if="!item.product.subscription || item.status == 'downgrading' || item.status == 'upgrading'"
7333                v-bind:alt="'Switch ' + item.product_title + ' to a Subscription'"
7334                v-bind:disabled="(item.status == 'downgrading' || item.status == 'upgrading')"
7335                v-on:click="updateItemDeliveryFrequency(item, selectedSubscriptionFrequency(item, 0), 'onetime')"
7336                type="button"
7337              >
7338                <span v-html="switchToSubscriptionLabel(item)"></span>
7339              </button>
7340
7341              <select
7342                class="rebuy-select muted"
7343                aria-label="subscription frequency"
7344                v-if="item.product.subscription && item.status != 'downgrading'"
7345                v-model="item.product.subscription_frequency"
7346                v-on:change="updateItemDeliveryFrequency(item)"
7347              >
7348                <optgroup
7349                  v-if="!item.product.is_subscription_only && !subscriptionDowngradeDisabled()"
7350                  v-bind:label="onetimeOptionGroupLabel(item)"
7351                >
7352                  <option
7353                    v-bind:value="'onetime'"
7354                    v-html="onetimeOptionLabel(item)"
7355                  ></option>
7356                </optgroup>
7357                <optgroup v-bind:label="subscriptionOptionGroupLabel(item)">
7358                  <option
7359                    v-for="frequency in subscriptionFrequencies(item)"
7360                    v-bind:value="frequency"
7361                    v-html="subscriptionOptionLabel(item, frequency, item.product.subscription_interval)"
7362                  ></option>
7363                </optgroup>
7364              </select>
7365            </div>
7366          </li>
7367        </ul>
7368        <div class="rebuy-cart__flyout-note" v-if="notesEnabled()">
7369          <label class="rebuy-cart__flyout-note-toggle">
7370            <input
7371              class="rebuy-cart__flyout-note-toggle-input rebuy-checkbox"
7372              type="checkbox"
7373              v-model="notes.visible"
7374              v-on:click="notesToggle()"
7375            />
7376            <span
7377              class="rebuy-cart__flyout-note-toggle-label"
7378              v-html="settings.language.notes_label"
7379            ></span>
7380          </label>
7381          <div
7382            class="rebuy-cart__flyout-note-content"
7383            v-if="notesIsVisible()"
7384          >
7385            <textarea
7386              id="rebuy-cart-notes"
7387              class="rebuy-textarea rebuy-cart__flyout-note-textarea"
7388              v-model="notes.value"
7389              v-on:keyup="notesChange($event)"
7390              v-on:keydown="notesChange($event)"
7391              v-on:change="notesChange($event)"
7392              v-bind:placeholder="settings.language.notes_placeholder"
7393            ></textarea>
7394            <small
7395              id="rebuy-cart-characters-remaining"
7396              v-html="notesRemainingCharacters()"
7397            ></small>
7398          </div>
7399        </div>
7400
7401        <!-- Custom -->
7402        <div class="rebuy-cart__flyout-gift-box" v-if="hasItems()">
7403          <label for="rebuy-gift-box" class="rebuy-cart__flyout-note-toggle">
7404            <input id="rebuy-gift-box" name="rebuy-gift-box" type="checkbox" 
7405              class="rebuy-cart__flyout-gift-note-toggle-input rebuy-checkbox" 
7406              v-on:change="giftWrapToggle($event)"
7407              :checked="Rebuy.Cart.cart.items.some(item => item.variant_id == 39269197643843)" />
7408            <span class="rebuy-cart__flyout-note-toggle-label">Add gift wrapping</span>
7409          </label>
7410        </div>
7411        <!-- Custom -->
7412
7413        <div class="rebuy-cart__flyout-empty-cart" v-html="emptyCartMessage()" v-if="!hasItems()"></div>
7414        <div class="rebuy-cart__flyout-empty-cart-footer" v-if="!hasItems()">
7415          <div data-app-target="empty_cart"></div>
7416        </div>
7417
7418        <div class="rebuy-cart__flyout-recommendations" v-if="hasCrossSells()">
7419          <div
7420            v-for="widget_id in settings.cross_sells"
7421            v-bind:data-rebuy-id="widget_id"
7422          ></div>
7423        </div>
7424
7425        <div class="rebuy-cart__upsells" v-if="hasPrePurchase()">
7426          <div v-bind:data-rebuy-id="settings.pre_purchase.id"></div>
7427        </div>
7428      </div>
7429
7430      <div v-if="progressBarEnabled()" class="rebuy-cart__progress-bar-container below">
7431        <div class="rebuy-cart__progress-free-products" v-for="bar in settings.progress_bar.bars" v-if="isValidBar(bar) && getBarLayout(bar) == 'below' && earnedProducts(bar).length > 0">
7432          <div class="rebuy-cart__progress-free-products-title">Free Gifts</div>
7433          <div class="rebuy-cart__progress-free-products-list" ref="freeProductList">
7434            <div v-for="product in earnedProducts(bar)" class="rebuy-cart__progress-free-product" v-bind:style="[ freeProductTileStyle(bar) ]">
7435              <div class="rebuy-cart__progress-free-product-image" v-bind:style="freeProductStyles(product)"></div>
7436              <div class="rebuy-cart__progress-free-product-info">
7437                <div>
7438                  <p class="rebuy-cart__progress-free-product-title" v-html="product.title"></p>
7439                  <span v-if="product.chosen_variant" class="rebuy-cart__progress-free-product-variant-title" v-html="product.chosen_variant.title"></span>
7440                </div>
7441                <div v-if="!product.chosen_variant" class="rebuy-cart__progress-free-product-variant-select-container">
7442                  <select class="rebuy-cart__progress-free-product-variant-select" v-on:change="selectFreeProductVariant($event, product)">
7443                    <option value="" disabled selected>Select Variant</option>
7444                    <option v-for="variant in freeProductOptions(product)" v-bind:value="variant.id">{{ variant.title }}</option>
7445                  </select>
7446                  <div class="rebuy-cart__progress-free-product-variant-select-prompt" v-html="freeProductPrompt(product)"></div>
7447                </div>
7448              </div>
7449              <button
7450                v-show="product.chosen_variant"
7451                class="rebuy-cart__progress-free-product-remove"
7452                v-on:click="removeFreeProduct(product)"
7453                v-bind:aria-label="'Remove ' + product.title +  ' ' + (product.chosen_variant?.t
7453itle)"
7454              >
7455                <i class="fal fa-times" aria-hidden="true"></i>
7456              </button>
7457            </div>
7458          </div>
7459        </div>
7460      </div>
7461    </div>
7462
7463    <div class="rebuy-cart__flyout-footer" v-show="hasItems()">
7464
7465      <div class="rebuy-cart__flyout-discount-container" v-if="discountEnabled()">
7466
7467        <form class="rebuy-cart__flyout-discount-form" v-if="shouldShowDiscountInput()" v-on:submit="applyDiscount(null, $event)">
7468          <div
7469            class="rebuy-input-wrapper rebuy-input-wrapper--floating-label"
7470            v-bind:class="[discount.inputValue ? 'show-label' : '' ]"
7471          >
7472            <span
7473              class="rebuy-input-label"
7474              v-html="settings.language.discount_code_label"
7475            ></span>
7476            <input
7477              class="rebuy-input"
7478              v-model="discount.inputValue"
7479              v-bind:placeholder="settings.language.discount_code_label"
7480              v-bind:disabled="discount.loading"
7481              id="rebuy-discount-input"
7482              aria-label="Input Discount"
7483              autocomplete
7484            />
7485          </div>
7486          <button
7487            class="rebuy-button"
7488            v-bind:disabled="discount.loading"
7489          >
7490            <span v-html="discountButtonLabel()"></span>
7491          </button>
7492        </form>
7493
7494        <div class="rebuy-cart__flyout-discount-error-message" v-if="discount.hasError()" v-html="discount.errorMessage()"></div>
7495
7496        <div class="rebuy-cart__flyout-discount-tag" v-if="shouldShowDiscountSubtotal()">
7497          <span class="rebuy-cart__flyout-discount-tag-icon"><i class="fas fa-tags"></i></span>
7498          <span class="rebuy-cart__flyout-discount-tag-text" v-html="discount.code"></span>
7499          <span
7500            class="rebuy-cart__flyout-discount-tag-remove"
7501            v-on:click="removeDiscount()"
7502          >
7503            <i class="far fa-times"></i>
7504          </span>
7505        </div>
7506
7507        <div class="rebuy-cart__flyout-discount-amount" v-if="shouldShowDiscountSubtotal()">
7508          <span v-html="discountTotal()"></span>
7509        </div>
7510      </div>
7511
7512      <div
7513        class="rebuy-cart__flyout-integration"
7514        v-if="settings.integrations && settings.integrations.enabled"
7515      ></div>
7516      <div class="rebuy-cart__flyout-apps">
7517        <div data-app-target="above_subtotal"></div>
7518      </div>
7519
7520      <div class="rebuy-cart__flyout-subtotal">
7521        <div class="rebuy-cart__flyout-subtotal-label">
7522          <span v-html="subtotalLabel()"></span>
7523        </div>
7524        <div
7525          class="rebuy-cart__flyout-subtotal-amount"
7526          v-html="subtotal()"
7527        ></div>
7528      </div>
7529      <div data-app-target="below_subtotal"></div>
7530
7531      <div class="rebuy-cart__flyout-actions">
7532        <div
7533          v-if="settings.terms && settings.terms.enabled"
7534          class="rebuy-cart__flyout-terms"
7535        >
7536          <input
7537            class="rebuy-cart__flyout-terms-checkbox rebuy-checkbox"
7538            id="rebuy-terms-checkbox"
7539            name="rebuy-terms-checkbox"
7540            type="checkbox"
7541            v-model="termsAccepted"
7542            v-on:click="updateTermsCheck()"
7543          />
7544          <label
7545            class="rebuy-cart__flyout-terms-label"
7546            for="rebuy-terms-checkbox"
7547            v-html="settings.terms.disclaimer"
7548          ></label>
7549        </div>
7550
7551        <button
7552          v-show="hasCheckoutButton()"
7553          class="rebuy-button rebuy-cart__checkout-button block"
7554          type="button"
7555          v-on:click="checkout()"
7556          v-bind:disabled="hasTermsEnabled() && !hasAcceptedTerms()"
7557        >
7558          <span v-html="checkoutLabel()"></span>
7559        </button>
7560
7561        <button
7562          v-if="hasViewCartButton()"
7563          class="rebuy-button rebuy-cart__view-cart-button block"
7564          v-bind:class="{'outline': hasCheckoutButton()}"
7565          type="button"
7566          v-on:click="viewCart()"
7567        >
7568          <span v-html="viewCartLabel()"></span>
7569        </button>
7570
7571        <button
7572          v-if="hasContinueShoppingButton()"
7573          class="rebuy-button rebuy-cart__continue-shopping-button block outline"
7574          type="button"
7575          v-on:click="hide()"
7576        >
7577          <span v-html="continueShoppingLabel()"></span>
7578        </button>
7579
7580        <button
7581          v-if="hasShopPayButton()"
7582          class="rebuy-button rebuy-cart__shop-pay-button block"
7583          v-on:click="shopPayCheckout()"
7584          aria-label="Checkout with Shop Pay"
7585        >
7586          <svg
7587            width="80"
7588            height="30"
7589            viewBox="0 0 4317 1037"
7590            fill="none"
7591            xmlns="http://www.w3.org/2000/svg"
7592          >
7593            <g clip-path="url(#clip0)">
7594              <path
7595                d="M1105.96 326.186C1071.34 253.553 1005.7 206.635 906.786 206.635C876.426 207.164 846.593 214.661 819.588 228.543C792.585 242.427 769.128 262.328 751.033 286.711L747.423 291.109V6.44337C747.423 4.7982 746.77 3.22051 745.606 2.05722C744.443 0.8939 742.864 0.240234 741.219 0.240234H601.367C599.742 0.269795 598.194 0.936325 597.055 2.09644C595.915 3.25656 595.277 4.81756 595.277 6.44337V822.999C595.277 824.614 595.92 826.162 597.062 827.304C598.204 828.447 599.752 829.089 601.367 829.089H751.145C752.771 829.089 754.332 828.452 755.492 827.311C756.652 826.172 757.318 824.624 757.348 822.999V474.835C757.348 407.165 802.461 359.231 874.643 359.231C953.592 359.231 973.555 424.195 973.555 490.398V822.999C973.555 824.614 974.196 826.162 975.338 827.304C976.48 828.447 978.03 829.089 979.645 829.089H1129.08C1130.71 829.089 1132.27 828.452 1133.43 827.311C1134.59 826.172 1135.26 824.624 1135.29 822.999V470.549C1135.29 458.481 1135.29 446.638 1133.71 435.135C1131.14 397.437 1121.74 360.519 1105.96 326.186Z"
7596                fill="white"
7597              />
7598              <path
7599                d="M358.093 447.206C358.093 447.206 281.851 429.273 253.768 422.055C225.684 414.837 176.623 399.498 176.623 362.392C176.623 325.286 216.21 313.443 256.362 313.443C296.513 313.443 341.176 323.143 344.672 367.693C344.813 369.299 345.552 370.791 346.742 371.879C347.933 372.965 349.488 373.563 351.1 373.558L498.734 372.994C499.603 372.996 500.463 372.819 501.26 372.474C502.057 372.129 502.774 371.623 503.367 370.987C503.96 370.353 504.416 369.602 504.705 368.783C504.994 367.963 505.113 367.093 505.05 366.226C495.915 223.668 370.837 172.69 255.459 172.69C118.652 172.69 18.6132 262.917 18.6132 362.392C18.6132 435.025 39.1399 503.147 200.533 550.516C228.842 558.749 267.302 569.463 300.912 578.825C341.288 590.104 363.055 607.134 363.055 633.976C363.055 665.104 317.942 686.758 273.618 686.758C209.444 686.758 163.879 662.961 160.157 620.215C159.963 618.652 159.202 617.212 158.016 616.172C156.831 615.132 155.305 614.564 153.728 614.576L6.43255 615.253C5.569 615.253 4.71432 615.426 3.91928 615.764C3.12425 616.101 2.40528 616.594 1.80527 617.216C1.20527 617.836 0.736446 618.572 0.426968 619.378C0.11749 620.185 -0.0263401 621.045 0.00395994 621.908C6.77099 756.459 136.698 828.978 257.829 828.978C438.283 828.978 519.825 727.474 519.825 632.397C520.051 587.734 509.787 486.003 358.093 447.206Z"
7600                fill="white"
7601              />
7602              <path
7603                d="M2257.37 206.409C2182.38 206.409 2119.55 247.913 2079.06 297.991V212.274C2079.06 210.678 2078.43 209.145 2077.31 208.007C2076.21 206.868 2074.68 206.213 2073.08 206.185H1933.01C1931.4 206.185 1929.84 206.825 1928.7 207.967C1927.56 209.11 1926.91 210.66 1926.91 212.274V1013.04C1926.95 1014.63 1927.61 1016.16 1928.75 1017.27C1929.89 1018.39 1931.42 1019.02 1933.01 1019.02H2082.9C2084.48 1019.02 2086 1018.39 2087.12 1017.27C2088.24 1016.15 2088.87 1014.62 2088.87 1013.04V749.802H2091.13C2114.92 786.117 2180 829.653 2265.05 829.653C2424.96 829.653 2558.28 697.019 2558.28 517.806C2558.4 345.811 2425.76 206.409 2257.37 206.409ZM2243.5 677.057C2211.94 677.841 2180.83 669.2 2154.2 652.238C2127.57 635.274 2106.58 610.759 2093.93 581.82C2081.29 552.88 2077.55 520.829 2083.21 489.757C2088.85 458.685 2103.64 430.002 2125.66 407.369C2147.69 384.733 2175.96 369.175 2206.87 362.679C2237.77 356.183 2269.91 359.042 2299.18 370.893C2328.46 382.743 2353.53 403.048 2371.22 429.215C2388.9 455.383 2398.38 486.224 2398.47 517.806C2398.79 538.449 2395.03 558.955 2387.42 578.145C2379.81 597.335 2368.47 614.831 2354.07 629.628C2339.68 644.425 2322.5 656.232 2303.51 664.371C2284.54 672.511 2264.15 676.821 2243.5 677.057Z"
7604                fill="white"
7605              />
7606              <path
7607                d="M1483.34 171.229C1343.6 171.229 1273.9 218.711 1217.95 256.72L1216.26 257.847C1213.38 259.821 1211.35 262.813 1210.57 266.221C1209.8 269.63 1210.34 273.204 1212.09 276.231L1267.35 371.419C1268.39 373.201 1269.81 374.732 1271.5 375.901C1273.2 377.071 1275.13 377.852 1277.17 378.187C1279.16 378.546 1281.2 378.459 1283.15 377.932C1285.1 377.405 1286.91 376.454 1288.45 375.141L1292.84 371.533C1321.6 347.397 1367.73 315.14 1479.39 306.343C1541.53 301.382 1595.22 317.622 1634.8 354.615C1678.34 394.767 1704.4 459.617 1704.4 528.077C1704.4 654.057 1630.18 733.23 1510.97 734.81C1412.73 734.246 1346.75 683.042 1346.75 607.364C1346.75 567.212 1364.91 541.047 1400.33 514.881C1403.03 512.947 1404.94 510.1 1405.71 506.866C1406.48 503.632 1406.05 500.229 1404.5 497.287L1354.87 403.45C1353.96 401.771 1352.72 400.289 1351.23 399.089C1349.74 397.889 1348.03 396.995 1346.19 396.458C1344.31 395.899 1342.34 395.741 1340.4 395.992C1338.45 396.245 1336.58 396.903 1334.91 397.925C1279.2 430.97 1210.85 491.422 1214.57 607.59C1219.08 755.449 1342.02 868.345 1501.83 872.97H1509.84H1520.78C1710.7 866.766 1847.85 725.787 1847.85 534.619C1847.85 359.126 1719.95 171.229 1483.34 171.229Z"
7608                fill="white"
7609              />
7610              <path
7611                d="M3148.93 261.455H3053.73C3051.51 261.484 3049.37 262.385 3047.79 263.964C3046.2 265.544 3045.3 267.679 3045.29 269.914V469.653C3045.3 471.878 3046.21 473.999 3047.8 475.561C3049.38 477.123 3051.51 478 3053.73 478H3148.93C3206.9 478 3249.65 432.322 3249.65 369.727C3249.65 307.132 3206.9 261.455 3148.93 261.455Z"
7612                fill="white"
7613              />
7614              <path
7615                d="M3441.38 614.802C3441.38 643.787 3465.85 659.915 3508.48 659.915C3566.45 659.915 3600.73 628.561 3600.73 572.958V556.944L3513.9 561.455C3468.1 563.71 3441.38 582.772 3441.38 614.802Z"
7616                fill="white"
7617              />
7618              <path
7619                d="M4146.27 2.04983H2867.3C2846.33 2.04981 2825.54 6.18442 2806.17 14.2172C2786.78 22.25 2769.17 34.0237 2754.35 48.8653C2739.51 63.707 2727.75 81.3258 2719.73 100.715C2711.7 120.104 2707.59 140.883 2707.61 161.865V862.026C2707.61 904.392 2724.43 945.025 2754.38 974.992C2784.33 1004.96 2824.95 1021.81 2867.3 1021.84H4146.27C4167.28 1021.9 4188.1 1017.82 4207.53 1009.83C4226.95 1001.84 4244.61 990.093 4259.5 975.273C4274.37 960.45 4286.2 942.839 4294.28 923.445C4302.35 904.052 4306.51 883.258 4306.55 862.252V162.09C4306.58 141.042 4302.47 120.192 4294.43 100.74C4286.39 81.2884 4274.58 63.6179 4259.69 48.7448C4244.8 33.8719 4227.11 22.0899 4207.65 14.0763C4188.19 6.06265 4167.33 1.97545 4146.27 2.04983ZM3153.77 556.609H3053.17C3050.93 556.609 3048.79 557.499 3047.19 559.085C3045.61 560.672 3044.71 562.824 3044.71 565.068V708.3
761902C3044.71 710.545 3043.82 712.697 3042.24 714.283C3040.65 715.87 3038.5 716.761 3036.26 716.761H2965.42C2963.2 716.732 2961.05 715.831 2959.47 714.25C2957.89 712.672 2957.01 710.537 2956.97 708.302V191.639C2956.97 189.397 2957.86 187.245 2959.46 185.658C2961.04 184.072 2963.18 183.181 2965.42 183.181H3153.77C3260.47 183.181 3336.82 260.889 3336.82 369.951C3336.82 479.013 3261.03 556.833 3154.35 556.833L3153.77 556.609ZM3683.86 708.19C3683.88 709.31 3683.68 710.421 3683.25 711.461C3682.83 712.5 3682.21 713.447 3681.43 714.244C3680.63 715.041 3679.7 715.675 3678.66 716.107C3677.64 716.538 3676.52 716.761 3675.4 716.761H3608.52C3607.4 716.761 3606.29 716.538 3605.26 716.107C3604.22 715.675 3603.28 715.041 3602.5 714.244C3601.72 713.447 3601.09 712.5 3600.68 711.461C3600.26 710.421 3600.05 709.31 3600.07 708.19V692.739C3600.17 691.382 3599.85 690.026 3599.12 688.874C3598.41 687.72 3597.34 686.829 3596.06 686.334C3594.8 685.84 3593.41 685.769 3592.1 686.131C3590.77 686.491 3589.62 687.266 3588.79 688.34C3568.82 710.107 3536.34 725.896 3484.57 725.896C3408.34 725.896 3357.91 686.197 3357.91 617.624C335
76197.18 600.904 3360.63 584.265 3367.96 569.216C3375.28 554.17 3386.26 541.19 3399.88 531.458C3427.39 510.818 3470.02 500.104 3533.29 497.622L3600.39 495.367V475.741C3600.39 436.154 3573.78 419.35 3531.03 419.35C3488.29 419.35 3461.33 434.463 3455.03 459.163C3454.52 460.907 3453.45 462.433 3451.97 463.496C3450.51 464.56 3448.72 465.098 3446.9 465.027H3380.7C3379.48 465.058 3378.27 464.82 3377.15 464.334C3376.05 463.846 3375.04 463.12 3374.23 462.206C3373.43 461.291 3372.83 460.214 3372.49 459.044C3372.14 457.875 3372.05 456.646 3372.24 455.441C3382.17 396.793 3430.66 352.243 3534.09 352.243C3643.94 352.243 3683.52 403.335 3683.52 500.892L3683.86 708.19ZM4100.49 372.995L3951.62 770.108C3917.78 862.364 3858.56 886.05 3793.71 886.05C3781.5 886.348 3769.3 884.866 3757.51 881.652C3755.67 881.157 3754.06 880.073 3752.88 878.563C3751.73 877.056 3751.1 875.208 3751.08 873.305V812.965C3751.08 811.703 3751.35 810.455 3751.88 809.311C3752.42 808.167 3753.19 807.154 3754.16 806.347C3755.14 805.538 3756.27 804.955 3757.49 804.637C3758.71 804.319 3759.99 804.274 3761.23 804.506C3771.46 806.446 3781.84 807.428 3792.25 807.44C3810.18 808.339 3827.9 803.193 3842.57 792.825C3857.22 782.457 3867.98 767.467 3873.11 750.258L3877.52 736.385C3878.2 734.529 3878.2 732.491 3877.52 730.633L3738.33 373.109C3737.91 371.831 3737.79 370.469 3737.99 369.137C3738.2 367.804 3738.71 366.537 3739.47 365.439C3740.26 364.341 3741.29 363.442 3742.48 362.814C3743.67 362.187 3745 361.849 3746.34 361.83H3814.02C3815.75 361.847 3817.43 362.381 3818.86 363.367C3820.29 364.351 3821.39 365.741 3822.02 367.357L3916.54 619.542C3917.17 621.189 3918.27 622.608 3919.72 623.609C3921.18 624.612 3922.89 625.147 3924.66 625.147C3926.41 625.147 3928.15 624.612 3929.59 623.609C3931.04 622.608 3932.16 621.189 3932.77 619.542L4014.78 368.034C4015.32 366.319 4016.41 364.825 4017.87 363.77C4019.33 362.714 4021.08 362.153 4022.88 362.169H4092.26C4093.59 362.163 4094.91 362.475 4096.12 363.073C4097.31 363.673 4098.36 364.545 4099.16 365.62C4099.96 366.695 4100.49 367.942 4100.72 369.263C4100.96 370.582 4100.88 371.938 4100.49 373.221V372.995Z"
7620                fill="white"
7621              />
7622            </g>
7623            <defs>
7624              <clipPath id="clip0">
7625                <rect
7626                  width="4317"
7627                  height="1036.76"
7628                  fill="white"
7629                  transform="translate(0 0.240234)"
7630                />
7631              </clipPath>
7632            </defs>
7633          </svg>
7634        </button>
7635      </div>
7636
7637      <div
7638        class="rebuy-cart__flyout-installments"
7639        v-if="installmentsEnabled()"
7640        v-html="installmentsMessage()"
7641      ></div>
7642
7643      <div data-app-target="below_checkout"></div>
7644    </div>
7645  </div>
7646
7647  <div class="rebuy-cart__background" v-on:click="hide()"></div>
7648  <div id="rebuy-cart-live-region" class="sr-only" aria-live="polite"></div>
7649</div>
7650</script>
7650
7651<style> .smile-launcher-frame-container.smile-launcher-border-radius-circular {display: none;} </style>
7652<div id="shopify-block-AbGs2R0xnSVR3dGZhd__9271244056961380716" class="shopify-block shopify-app-block">
7652<script src='https://cdn.shopify.com/extensions/01a0f186-e064-7986-a442-4245fc3eb6fb/discount-kit-634/assets/dk_cart_observer.js'></script>
vendor: 1 bytes, line 7652
7652
7653<script type='module' src='https://cdn.shopify.com/extensions/01a0f186-e064-7986-a442-4245fc3eb6fb/discount-kit-634/assets/dk_cart.js'></script>
vendor: 1 bytes, line 7653
7653
7654<script type='module' src='https://cdn.shopify.com/extensions/01a0f186-e064-7986-a442-4245fc3eb6fb/discount-kit-634/assets/dk_gift-selector.js'></script>
7654
7655
7656<!-- BEGIN app snippet: core_script -->
7657
7658
7659
7660
7661
7662
7663
7664
7665<script>
7666  // Initialize DiscountKit namespace
7667  window.discount_kit = window.discount_kit || {};
7668
7669  // Configuration and data
7670  window.discount_kit.config = {
7671    auto_gift: false,
7672    gift_selector_enabled: false,
7673    gift_quickview: false,
7674    gift_quickview_auto_add: false,
7675    gift_quickview_change: false,
7676    gift_quickview_change_label: "Change gifts",
7677    gift_quickview_change_style: "theme",
7678    message: "You've unlocked a free gift! Make your selections now.",
7679    add_to_cart: "Add to cart",
7680    show_on_cart_page: false,
7681    stop_showing_after: 0,
7682    prevent_readd_removed_gifts: false,
7683    refresh_on_cart_change: false,
7684    custom_cart_update_event: "discount_kit:cart_changed",
7685    cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"GBP","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
7686    collections: [],
7687    compare_at_prices: [],
7688    conversion_rate: 1.0,
7689    discounts: [{"id": "2297092768117",
7690           "discountType": "CUSTOM",
7691           "discountTitle": "Gift wrapping above £60.00",
7692           "startsAt": null,
7693           "endsAt": null,
7694           "discountNode": { "config": { "value": {"flavour":"v1-legacy","allowB2b":false,"allowB2B":false,"onlyB2b":false,"appliesOncePerCustomer":false,"attributeKey":"_discount_kit","bucketRules":[{"name":"ALL_RESERVED"},{"name":"Wrappable products","collectionFilter":[724098154869],"cfp":[0]},{"name":"Gift wrapping product","productFilter":[{"id":4606356979779,"variants":[]}]}],"cartAttribute":null,"currencyCode":null,"customerOperator":"oneOf","customerTags":null,"discountApplicationStrategy":"ALL","discountRules":[{"message":"Gift Wrapping above £60.00","messageTranslations":null,"recurring":true,"requireAllTargets":true,"discountValue":{"percentage":{"value":"100"}},"maxRecurrences":null,"currency":null,"prereqParts":[{"bucket":"Wrappable products","quantity":null,"total":"60.00","uniqueProducts":null,"uniqueVariants":null}],"fixedPrice":null,"targetParts":[{"bucket":"Gift wrapping product","quantity":1,"targetSelectionStrategy":"cheapest_first"}
7694],"useCompareAtPrice":false,"useMetafieldPrice":false,"conditionParts":[{"bucket":"Wrappable products","quantity":null,"total":"60.00","uniqueProducts":null,"uniqueVariants":null,"operator":"greaterThan","order":0}]}],"discountTitle":"Gift wrapping above £60.00","discountType":"CUSTOM","fillingStrategy":"all","locationIds":null,"locationOperator":"notOneOf","marketHandles":null,"marketOperator":"oneOf","metafieldKey":"","metafieldNamespace":"","useMetafieldDiscounts":false,"orderDiscountApplicationStrategy":"MAXIMUM","orderDiscountRules":[],"shippingDiscountApplicationStrategy":"ALL","shippingDiscountRules":[],"test":false,"usageLimit":null,"consume":false} } }},{"id": "2304885522805",
7695           "discountType": "CUSTOM",
7696           "discountTitle": "FREE Body Lotion Over £50 *excludes Island Dusk",
7697           "startsAt": null,
7698           "endsAt": null,
7699           "discountNode": { "config": { "value": {"allowB2b":false,"allowB2B":false,"onlyB2b":false,"appliesOncePerCustomer":false,"attributeKey":"_discount_kit","bucketRules":[{"name":"ALL_RESERVED"},{"name":"All products","collectionFilter":[724705050997],"cfp":[0]},{"name":"Free Body Lotion Purchase","productFilter":[{"id":1605574983747,"variants":[]},{"id":7200482984003,"variants":[]},{"id":1605624627267,"variants":[]},{"id":1605622956099,"variants":[]},{"id":6929512955971,"variants":[]}]}],"cartAttribute":null,"currencyCode":null,"customerOperator":"oneOf","customerTags":null,"discountApplicationStrategy":"ALL","discountRules":[{"message":"FREE Body Lotion over £50","messageTranslations":null,"recurring":true,"requireAllTargets":true,"discountValue":{"percentage":{"value":"100"}},"maxRecurrences":1,"currency":null,"prereqParts":[{"bucket":"ALL_RESERVED","quantity":1,"total":null,"uniqueProducts":null,"uniqueVariants":null}],"fixedPrice":null,"targetParts":[{"bucket":"Free Body Lotion Purchase","quantity":1,"targetSelectionStrategy":"cheapest_first"}
7699],"useCompareAtPrice":true,"useMetafieldPrice":false,"conditionParts":[{"bucket":"All products","quantity":null,"total":"50","uniqueProducts":null,"uniqueVariants":null,"operator":"greaterThanOrEqual","order":0}]},{"message":"Order above own products","messageTranslations":null,"recurring":true,"requireAllTargets":false,"discountValue":{"percentage":{"value":"100"}},"maxRecurrences":1,"currency":null,"prereqParts":[{"bucket":"ALL_RESERVED","quantity":1,"total":null,"uniqueProducts":null,"uniqueVariants":null}],"fixedPrice":null,"targetParts":[{"bucket":"Free Body Lotion Purchase","quantity":1,"targetSelectionStrategy":"cheapest_first"}],"useCompareAtPrice":false,"useMetafieldPrice":false,"conditionParts":[{"bucket":"Free Body Lotion Purchase","quantity":4,"total":null,"uniqueProducts":null,"uniqueVariants":null,"operator":"greaterThanOrEqual","order":0},{"bucket":"Free Body Lotion Purchase","quantity":null,"total":"50.00","uniqueProducts":null,"uniqueVariants":null,"operator":"greaterThanOrEqual","order":1}]}],"discountTitle":"FREE Body Lotion Over £50 *excludes Island Dusk","discountType":"CUSTOM","fillingStrategy":"first","locationIds":[],"locationOperator":"notOneOf","marketHandles":null,"marketOperator":"oneOf","metafieldKey":"","metafieldNamespace":"","useMetafieldDiscounts":false,"orderDiscountApplicationStrategy":"MAXIMUM","orderDiscountRules":[],"shippingDiscountApplicationStrategy":"ALL","shippingDiscountRules":[],"test":false,"usageLimit":null,"uuid":null,"consume":true} } }}]
7700  };
7701
7702  // Gift products for GWP
7703  window.discount_kit.gift_products = [];
7704  
7705  
7706</script>
7706
7707
7708<script
7709  type='module'
7710  src='https://cdn.shopify.com/extensions/01a0f186-e064-7986-a442-4245fc3eb6fb/discount-kit-634/assets/dk_core.js'
7711></script>
7711
7712<!-- END app snippet -->
7713
7714
7715
7716
7717</div><div id="shopify-block-AcVdWR1d0ZzhmRUg1e__11560147490181472608" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: rivo-init -->
7717<script type="text/javascript" id="rivo-app-embed-init">
7718  window.Rivo = window.Rivo || {};
7719  window.Rivo.embedded_version_enabled = true;
7720  window.Rivo.common = window.Rivo.common || {};
7721  window.Rivo.common.shop = {
7722    permanent_domain: 'arran-aromatics.myshopify.com',
7723    currency: "GBP",
7724    money_format: "£{{amount}}",
7725    id: 2966192195
7726  };
7727
7728  window.Rivo.common.template = 'index';
7729  window.Rivo.common.full_template = 'index';
7730  window.Rivo.common.cart = {};
7731  window.Rivo.common.translations = {"account_widget":{"en":{"or_text":"OR","city_text":"City","edit_text":"Edit","name_text":"Name","email_text":"Email","order_text":"Order","phone_text":"Phone","taxes_text":"Taxes","total_text":"Total","delete_text":"Delete","select_text":"Select","address_text":"Address","company_text":"Company","country_text":"Country","discount_text":"Discount","province_text":"Province","shipping_text":"Shipping","sold_out_text":"Sold out","subtotal_text":"Subtotal","zip_code_text":"ZIP Code","last_name_text":"Last Name","community_title":"Community","favorites_title":"Favourites","first_name_text":"First Name","home_cta_1_text":"View Rewards","home_cta_2_text":"Manage Subscriptions","home_cta_3_text":"","add_to_cart_text":"Add to Cart","amount_paid_text":"Amount paid","footer_home_text":"For You","items_count_text":"items","net_payment_text":"Net payment","postal_code_text":"Postal Code","saved_cart_title":"Saved from Cart","are_you_sure_text":"Are you sure you want to?","collections_title":"Collections","contact_info_text":"Contact info","email_placeholder":"Email","google_login_text":"Sign in with Google","login_button_text":"Sign In","login_footer_text":"","login_issues_text":"Click here to sign in with your password if you are having issues","my_addresses_text":"My Addresses","order_placed_text":"Placed on","verify_title_text":"Enter the code sent to [[email]]","all_favorites_text":"All Favourites","community_subtitle":"Post your challenges and get rewarded. We'll automatically drop points into your account for every challenge you complete.","footer_orders_text":"Orders","latest_order_title":"Latest Order","notifications_text":"Notifications","profile_list_links":[{"url":"\/blogs\/faqs","text":"FAQs","open_new_tab":true},{"url":"\/pages\/contact-us","text":"Contact Us","open_new_tab":true},{"url":"\/pages\/from-our-island-to-your-home","text":"The ARRAN Story","open_new_tab":true}],"verify_button_text":"Verify Code","ways_to_earn_title":"Ways to earn","address_line_1_text":"Address Line 1","address_line_2_text":"Apartment, suite, etc.","buy_gift_card_title":"Buy Gift Card","delete_address_text":"Yes, Delete Address","external_login_text":"Sign in or Sign up","footer_profile_text":"Profile","home_referral_title":"Refer a Friend \u0026 Earn","my_preferences_text":"My Preferences","payment_method_text":"Payment Method","popular_today_title":"Popular Today","select_country_text":"Select Country","select_options_text":"Select Options","shop_pay_login_text":"Sign in with","taxes_included_text":"Taxes (included)","update_profile_text":"Update Profile","view_favorites_text":"View Favourites","amount_refunded_text":"Amount refunded","billing_address_text":"Billing Address","claim_transfer_title":"Claim Store Credit","home_logged_in_title":"Welcome \u003cspan rivo-ax-text='$store.rivo_profile_customer?.first_name'\u003e\u003c\/span\u003e","order_cancelled_text":"Cancelled on","profile_log_out_text":"Log out","profile_pos_qr_title":"In-Store Sign-In","redeem_rewards_title":"Redeem Rewards","save_collection_text":"Save Collection","select_province_text":"Select Province","shipping_method_text":"Shipping Method","address_default_badge":"Default","alternate_login_title":"Having issues signing in?","community_button_text":"View Challenges","company_optional_text":"Company (Optional)","featured_content_link":"","footer_community_text":"Community","home_logged_out_title":"Sign in to your account","membership_gift_title":"Select Your Free Gift","recently_viewed_title":"Recently Viewed","share_collection_text":"Share","shipping_address_text":"Shipping Address","transfer_credit_title":"Send Store Credit","add_to_collection_text":"Add to Collection","featured_content_title":"After the Rain","home_referral_subtitle":"\u003cspan rivo-ax-text='$store.rivo_profile_customer?.referral_stats?.completed_count'\u003e\u003c\/span\u003e referrals completed so far","home_wallet_pass_title":"Add Wallet Pass","orders_logged_in_title":"Your Orders","added_to_cart_link_text":"Go to Cart","additional_details_text":"Additional Details","home_logged_in_subtitle":"","home_referral_copy_text":"Referral link copied to clipboard","membership_manage_title":"Manage Membership","orders_empty_state_text":"You haven't placed any orders yet","orders_logged_out_title":"Log in to view, track, and manage your orders","profile_pos_qr_subtitle":"Show this code to a store associate at checkout to sign in to your account from a retail store.","redeem_rewards_url_text":"My Rewards","survey_next_button_text":"Next","survey_ski
7731p_button_text":"Skip","vip_tier_progress_title":"\u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.tier?.name'\u003e\u003c\/span\u003e","alternate_login_subtitle":"Use one of the following methods below to sign in.","home_logged_out_subtitle":"Get access to your rewards, referrals, and more","membership_gift_subtitle":"Your membership includes a free gift. Choose an option below to add it to your cart.","mobile_phone_number_text":"Mobile Phone Number","order_cancel_button_text":"Cancel Order","order_item_refunded_text":"(Refunded)","shipping_addresses_title":"Shipping Addresses","transfer_credit_subtitle":"\u003cp\u003eYour balance: \u003cspan rivo-ax-text='$store.rivo_profile_customer?.pretty_credits_tally'\u003e\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003eTransfer credit to a friend or family member. They'll receive an email or SMS with a link to redeem the credit. The credit will be instantly deducted from your account and refunded to you if not claimed within 30 days.\u003c\/p\u003e","verify_login_issues_text":"Having issues? Click here to try again.","featured_content_subtitle":"Our best selling signature collection","home_wallet_pass_subtitle":"Unlock exclusive rewards and offers.","order_returns_button_text":"Start a Return","accepts_sms_marketing_text":"Text me with news and offers","add_shipping_address_title":"Add Shipping Address","alternate_login_email_text":"Sign in with an email and password","claim_transfer_email_label":"Email","create_new_collection_text":"Create New Collection","enter_collection_name_text":"Enter Collection Name","favorites_empty_state_text":"No favourited products","order_tracking_button_text":"Track Shipment","redeem_rewards_unlock_text":"from unlocking this reward","save_shipping_address_text":"Save Shipping Address","vip_tier_progress_subtitle":"Earn \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn || $store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.to_spend_or_earn'\u003e\u003c\/span\u003e Points to unlock \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.name'\u003e\u003c\/span\u003e","alternate_login_google_text":"Sign in with Google","buy_again_notification_text":"Order added to the cart","claim_transfer_claim_button":"Claim Store Credit","claim_transfer_login_button":"Sign in to claim your gift","edit_shipping_address_title":"Edit Shipping Address","favorite_button_active_text":"Added to favourites","home_button_membership_text":"Credit","home_referral_page_subtitle":"Refer a friend who makes a purchase and both of you will claim rewards.","id_copied_notification_text":"ID copied to clipboard","login_verify_identity_title":"Verify your identity","order_buy_again_button_text":"Buy Again","saved_cart_empty_state_text":"No saved cart items","set_as_default_address_text":"Set as default address","transfer_credit_date_header":"Date","transfer_credit_link_copied":"Link copied!","vip_tier_progress_link_text":"View perks","address_line_2_optional_text":"Address Line 2 (Optional)","collections_empty_state_text":"No collections","email_cannot_be_changed_text":"Email used for login cannot be updated","home_expiration_message_text":"{{balance_label}} expire {{expiration_date}}","home_logged_out_orders_title":"Manage orders, track shipments, and easily start a return","home_wallet_pass_button_text":"Add Wallet Pass","login_accepts_marketing_text":"Email me with updates and offers","loyalty_opt_in_checkbox_text":"Send me loyalty program updates and exclusive offers","transfer_credit_amount_label":"Amount","transfer_credit_no_transfers":"No transfers yet","transfer_credit_send_another":"Send another credit","add_to_cart_notification_text":"Added to cart","alternate_login_shop_pay_text":"Sign in to an existing account with Shop Pay","favorite_button_inactive_text":"Add to favourites","home_additional_button_1_text":"Manage Subscription","home_additional_button_2_text":"","home_logged_out_profile_title":"Manage addresses, contact info, and personal preferences","orders_additional_button_text":"","redeem_rewards_available_text":"available to redeem","same_as_shipping_address_text":"Same as shipping address","transfer_credit_amount_header":"Amount","transfer_credit_history_title":"Transfer History","transfer_credit_message_label":"Message (optional)","home_button_gift_card_cta_text":"My Credit","lookup_gift_card_used_subtitle":"We hope you enjoy your purchase!","lookup_gift_card_used_tos_text":"We hope you enjoy your purchase!","order_limited_time_button_text":"Edit Order","address_saved_notification_text":"Address saved","apply_discount_add_to_cart_text":"Apply discount \u0026 add to cart","featured_content_image_position":"center center","generic_error_notification_text":"Looks like we hit an issue. Please try again","home_button_balance_points_text":"Points","home_button_gift_card_code_text":"ID: ","home_button_gift_card_copy_text":"Copy ID","home_button_membership_cta_text":"My Membership","home_logged_out_favorites_title":"Sign in to access your favourites","home_logged_out_orders_subtitle":"Get access to your rewards, referrals, and more","profile_list_personal_info_text":"Personal Information","redeem_rewards_points_away_text":"away","transfer_credit_generate_button":"Generate Gift URL","transfer_credit_share_link_text":"Share this link with your friend:","view_product_action_button_text":"View product","claim_transfer_email_placeholder":"[email protected]","home_logged_out_profile_subtitle":"Get access to your rewards, referrals, and more","lookup_gift_card_unused_subtitle":"Copy the code below to redeem your gift card","lookup_gift_card_unused_tos_text":"Apply this code at checkout to redeem your gift card","recently_viewed_empty_state_text":"No recently viewed products","address_deleted_notification_text":"Address deleted successfully","international_returns_button_text":"Start an International Return","profile_updated_notification_text":"Profile updated","shipping_address_empty_state_text":"You haven't added any shipping addresses yet","add_to_favorites_notification_text":"Save Item","alternate_login_another_email_text":"Try sending another code","claim_transfer_claimed_amount_text":"You received {{amount}}!","claim_transfer_claimed_sender_text":"{{sender}} sent you store credit","claim_transfer_pending_sender_text":"{{sender}} sent you {{amount}}","home_logged_out_favorites_subtitle":"Get access to your rewards, referrals, and more","transfer_credit_description_header":"Description","transfer_credit_no_credit_subtitle":"\u003cp\u003eYour balance: \u003cspan rivo-ax-text='$store.rivo_profile_customer?.pretty_credits_tally'\u003e\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003eSorry, you don't have enough credit right now to send.\u003c\/p\u003e","ways_to_earn_transactions_url_text":"View activity","cancel_membership_notification_text":"Membership canceled","home_button_balance_points_cta_text":"My Rewards","added_to_favorites_notification_text":"Item saved","collection_created_notification_text":"Collection Created","profile_list_shipping_addresses_text":"Shipping Addresses","claim_transfer_pending_anonymous_text":"Someone sent you {{amount}}","membership_manage_status_profile_text":"Update and manage your membership details.","error_adding_to_cart_notification_text":"Error adding items to cart","membership_manage_become_a_member_text":"Become a Member","buy_gift_card_recipient_email_self_text":"The gift card will be sent to you.","gift_card_code_copied_notification_text":"Gift Card Code Copied","home_button_membership_paywall_cta_text":"Join our Membership","membership_gift_add_to_cart_button_text":"Add to Cart","orders_secondary_additional_button_text":"","remove_from_favorites_notification_text":"Remove item","vip_tier_progress_amount_spent_subtitle":"Spend \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn || $store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.to_spend_or_earn'\u003e\u003c\/span\u003e to unlock \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.name'\u003e\u003c\/span\u003e","vip_tier_progress_orders_count_subtitle":"Place \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn || $store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.to_spend_or_earn'\u003e\u003c\/span\u003e Orders to unlock \u003cspan rivo-ax-html='$store.rivo_profile_customer?.current_vip_tier_info?.next_tier?.name'\u003e\u003c\/span\u003e","membership_manage_credits_activity_title":"Credits Activity","membership_reactivated_notification_text":"Your membership has been reactivated!","removed_from_favorites_notification_text":"Item removed","membership_update_payment_method_subtitle":"We've just sent you an email to update your payment method. The email subject line is \"Update your payment method\". Please check your email to continue.","buy_gift_card_recipient_email_directly_text":"The gift card will be emailed directly to the recipient.","membership_manage_credits_activity_subtitle":"You have \u003cstrong\u003e\u003cspan rivo-ax-data rivo-ax-text=\"$store.rivo_profile_customer.pretty_credits_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e in store credit","membership_manage_status_cancelled_subtitle":"Your membership has been cancelled","send_payment_method_email_notification_text":"We've sent an email to update your payment method","membership_manage_status_is_subscriber_title":"You're an active member","membership_manage_status_is_subscriber_subtitle":"Your membership is currently active","membership_manage_status_not_subscriber_subtitle":"You are not an active member","membership_manage_status_update_payment_link_text":"Update Payment Method","membership_manage_status_cancel_membership_link_text":"Cancel Membership","membership_manage_status_paid_next_billing_date_text":"You will be charged next on \u003cspan rivo-ax-text='$store.rivo_profile_customer.membership_subscription_contract.pretty_next_billing_date_at'\u003e\u003c\/span\u003e","membership_manage_status_rejoin_membership_link_text":"Rejoin Membership","membership_manage_status_manual_next_billing_date_text":"You've been manually placed on this tier.","membership_manage_status_pending_cancellation_subtitle":"Your membership will be cancelled on \u003cspan rivo-ax-text='$store.rivo_profile_customer.membership_subscription_contract.pretty_next_billing_date_at'\u003e\u003c\/span\u003e","copy_collection_link_text":"Copy link"}},"loyalty_landing_page":{"en":{"acct_creation_btn":"Start Earning","acct_creation_desc":"Get rewarded for being an awesome customer","visitor_point_desc":"Earn points and turn these into rewards!","acct_creation_title":"Join and Earn Rewards","acct_creation_sign_in":"Already a member?","loyalty_page_general_spent":"Spent","loyalty_page_rewards_title":"Rewards","loyalty_page_general_points":"Points","loyalty_page_general_redeem":"Redeem","loyalty_page_rewards_subtitle":"You have the following rewards ready to use","loyalty_page_banner_earn_button":"Earn points","loyalty_page_rewards_no_rewards":"No rewards yet","loyalty_page_ways_to_earn_title":"Ways to Earn","loyalty_page_banner_login_button":"Sign In","loyalty_page_upload_receipt_help":"Upload a re
7731ceipt within the last 30 days to earn points. Please lay the receipt on a flat surface and take a photo from a close distance.","loyalty_page_banner_redeem_button":"Redeem Rewards","loyalty_page_subscribe_email_help":"Subscribe to our email list and earn points","loyalty_page_ways_to_redeem_title":"Ways to Redeem","vip_tiers_table_perk_translations":[],"loyalty_page_customer_birthday_day":"Day","loyalty_page_upload_receipt_attach":"Attach File","loyalty_page_upload_receipt_button":"Submit Receipt","loyalty_page_ways_to_earn_subtitle":"Earn points by completing these actions","loyalty_page_banner_logged_in_title":"Welcome to the program","loyalty_page_banner_register_button":"Join Now","loyalty_page_explainer_step_1_title":"Signup","loyalty_page_explainer_step_2_title":"Earn","loyalty_page_explainer_step_3_title":"Redeem","loyalty_page_subscribe_email_button":"Subscribe","loyalty_page_upload_receipt_no_file":"Please select a file to upload","loyalty_page_upload_receipt_success":"Thanks! Your receipt will be reviewed shortly","loyalty_page_banner_logged_out_title":"Join our Loyalty Program","loyalty_page_banner_login_button_url":"#rivo","loyalty_page_customer_birthday_month":"Month","loyalty_page_customer_birthday_title":"Celebrate your birthday","loyalty_page_ways_to_redeem_subtitle":"Redeem points for these rewards","loyalty_page_general_enter_valid_date":"Please enter a valid date","loyalty_page_explainer_logged_in_title":"Hi \u003cspan rivo-x-data=\"{ username: $store.customer.first_name || 'there' }\" rivo-x-text=\"username\"\u003e\u003c\/span\u003e, you have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_points_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e Points","loyalty_page_explainer_step_1_subtitle":"Create an account on our store","loyalty_page_explainer_step_2_subtitle":"Earn points for shopping","loyalty_page_explainer_step_3_subtitle":"Redeem points for discounts","loyalty_page_vip_tier_1_threshold_text":"Free to join","loyalty_page_vip_tier_2_threshold_text":"Spend £200","loyalty_page_vip_tier_3_threshold_text":"Spend £300","loyalty_page_vip_tier_4_threshold_text":null,"loyalty_page_vip_tier_5_threshold_text":null,"loyalty_page_vip_tier_6_threshold_text":null,"loyalty_page_vip_tiers_logged_in_title":"VIP Tiers","loyalty_page_activity_table_header_date":"Date","loyalty_page_activity_table_no_activity":"No activity yet","loyalty_page_banner_register_button_url":"#rivo","loyalty_page_explainer_logged_out_title":"How it Works","loyalty_page_vip_tiers_logged_out_title":"VIP Tiers","loyalty_page_activity_expiration_warning":"Expiration Date: \u003cspan rivo-x-data rivo-x-text=\"$store.loy_config.credit_mode ? $store.customer.credits_expiry : $store.customer.points_expiry\"\u003e\u003c\/span\u003e","loyalty_page_customer_birthday_save_date":"Save Date","loyalty_page_upload_challenge_photo_help":"Upload a challenge photo to earn.","loyalty_page_activity_table_header_action":"Activity","loyalty_page_banner_logged_in_description":"As a member, you will earn points for shopping","loyalty_page_explainer_logged_in_subtitle":"Here's an overview of your current points balance and recent activity","loyalty_page_vip_tiers_logged_in_subtitle":"You are on the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.tier?.name\"\u003e\u003c\/span\u003e tier","loyalty_page_banner_logged_out_description":"Join for free and begin earning points \u0026 rewards every time you shop.","loyalty_page_general_activate_store_credit":"Activate Store Credit","loyalty_page_general_redeemed_store_credit":"Redeemed Store Credit","loyalty_page_upload_challenge_photo_attach":"Attach File","loyalty_page_upload_challenge_photo_button":"Submit Challenge Photo","loyalty_page_vip_tiers_logged_out_subtitle":"Join our VIP loyalty program to unlock exclusive rewards available only to members.","loyalty_page_activity_table_header_earnings":"Points","loyalty_page_upload_challenge_photo_no_file":"Please select a file to upload","loyalty_page_upload_challenge_photo_success":"Thanks! Your challenge photo will be reviewed shortly","loyalty_page_vip_tiers_progress_column_title":"Tier Status","loyalty_page_activity_table_header_expiration":"Expires At","loyalty_page_vip_tiers_progress_column_subtitle":"Earn \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn\"\u003e\u003c\/span\u003e points to reach the \u
7731003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.name\"\u003e\u003c\/span\u003e tier."}},"general":{"en":{"vip_perks":"Perks","vip_tiers":"VIP Tiers","general_by":"by","vip_reward":"VIP reward","vip_status":"VIP Status","general_day":"Day","social_like":"Like","social_share":"Share","vip_benefits":"Benefits","general_error":"Hmm, something went wrong, please try again shortly","general_month":"Month","general_point":"Point","general_spend":"you spend","general_spent":"Spent","social_follow":"Follow","tos_expiry_at":"Reward expires on {{expiry_date}}.","vip_tier_desc":"Gain access to exclusive rewards.","general_credit":"Credit","general_points":"Points","general_redeem":"Redeem","general_reward":"reward","vip_tier_spend":"Spend {{amount}}","general_credits":"Credits","general_go_back":"Go back","general_pending":"Pending","general_rewards":"Rewards","general_sign_in":"Sign in","general_sign_up":"Sign up","referrals_title":"Referral Program","review_complete":"Post a product review","survey_complete":"Complete a Survey","general_approved":"Approved","general_share_on":"Share on","general_you_have":"You have","tos_free_product":"Reward only applies to {{product_name}}","general_cancelled":"Cancelled","general_edit_date":"Edit Date","general_save_date":"Save date","general_show_more":"Show more","general_signed_up":"signed up","referral_complete":"Complete a Referral","tos_expiry_months":"Expires {{expiry_months}} month(s) after being redeemed.","vip_tier_achieved":"Unlocked {{tier_name}}","vip_tier_added_to":"Added to {{tier_name}}","general_apply_code":"Apply code","general_share_link":"Share your Personal Link","referrals_email_to":"To","vip_achieved_until":"Achieved until","vip_tier_to_unlock":"to unlock","general_reward_show":"Show","referrals_completed":"referrals completed so far","vip_tier_dropped_to":"Fell to {{tier_name}}","vip_tier_on_highest":"You did it! You're on the highest tier 🎉","general_balance_text":"store credit","general_past_rewards":"Past rewards","general_product_page":"product page","general_ways_to_earn":"Ways to earn","general_your_rewards":"Your rewards","referrals_email_send":"Send email","referrals_get_reward":"Get your","referrals_share_link":"Share this link with a friend for them to claim the reward","social_facebook_like":"Like page on Facebook","social_tiktok_follow":"Follow on TikTok","social_twitter_share":"Share link on X","tos_min_order_amount":"Applies to all orders over {{min_order_amount}}.","vip_tier_earn_points":"Earn {{points}} Points","vip_tier_retained_to":"Kept {{tier_name}}","vip_tier_vip_history":"VIP History","general_cancel_points":"Points canceled","general_no_points_yet":"No Points yet","general_refund_points":"Points refunded","general_sms_subscribe":"Subscribe to SMS","social_facebook_share":"Share link on Facebook","social_twitter_follow":"Follow on X","vip_reward_earned_via":"Earned via {{vip_tier_name}} tier","vip_you_have_achieved":"You've achieved","wallet_pass_subscribe":"Add Wallet Pass","general_cancel_credits":"Credits canceled","general_no_rewards_yet":"No rewards yet","general_place_an_order":"Place an order","general_points_expired":"Points expired","general_refund_credits":"Credits refunded","general_sms_subscribed":"Subscribed to SMS","general_upload_receipt":"Submit a Receipt","general_ways_to_redeem":"Ways to redeem","referrals_claim_reward":"Claim your gift","referrals_code_invalid":"This referral code is invalid","referrals_email_invite":"Refer friends by email","referrals_visitor_desc":"Refer a friend who makes a purchase and both of you will claim rewards.","review_complete_points":"{{points_amount}} Points for every review posted","tos_min_order_quantity":"Minimum {{min_order_quantity}} items required in cart.","general_birthday_reward":"Celebrate with a reward","general_challenge_photo":"Submit a Challenge Photo","general_credits_expired":"Credits expired","general_discount_amount":"points for ${{discount_amount}} off","general_email_subscribe":"Subscribe to Emails","general_expiration_date":"Expiration Date","general_no_activity_yet":"No activity yet","general_placed_an_order":"Placed an order","general_points_activity":"Points History","general_share_via_email":"Share via Email","general_upcoming_reward":"Upcoming reward","general_you_have_points":"You have {{points}} points","membership_order_placed":"Credits earned from placing an order","referrals_email_message":"Message","referrals_invalid_email":"Please enter a valid email address","referrals_referral_code":"Your referral link to share","social_instagram_follow":"Follow on Instagram","tos_apply_to_collection":"Only for products in specific collections.","tos_max_shipping_amount":"Maximum shipping amount of {{max_shipping_amount}}.","vip_tier_no_vip_history":"No VIP membership history yet","general_email_subscribed":"Subscribed to Emails","general_enter_valid_date":"Please enter a valid date","general_points_for_every":"Points for every","general_uploaded_re
7731ceipt":"Submitted a Receipt","general_vip_tier_upgrade":"VIP Tier Upgrade Points","referral_complete_points":"{{points_amount}} Points for every referral completed","referrals_call_to_action":"Refer friends and earn","referrals_claimed_reward":"Here's your","referrals_create_account":"Create an Account","referrals_status_blocked":"blocked","referrals_status_pending":"pending","referrals_your_referrals":"Your referrals","general_click_to_see_more":"View My Rewards Account","general_product_purchased":"Product Purchased","general_redeemed_a_reward":"Redeemed a Reward","general_use_discount_code":"Use this discount code on your next order!","gift_card_sync_past_tense":"Gift card sync","referrals_already_visited":"Already visited this page","referrals_general_invalid":"Sorry, looks like this referral is invalid","referrals_referred_reward":"They will get","referrals_referrer_reward":"You will get","general_celebrate_birthday":"Celebrate a birthday","general_how_to_earn_points":"How do I earn Points?","referrals_no_referrals_yet":"No referrals yet","referrals_program_disabled":"This referral program is disabled","referrals_status_completed":"completed","review_complete_past_tense":"Posted a product review","survey_complete_past_tense":"Completed a Survey","general_add_product_to_cart":"Add product to cart","general_balance_text_plural":"Credits","general_fallback_first_name":"there","general_not_enough_earnings":"Not enough earnings to redeem","general_were_awarded_points":"were awarded points","activity_table_header_status":"Status","general_manual_points_adjust":"manual points adjustment","referral_complete_past_tense":"Completed a Referral","referrals_similar_ip_invalid":"We are unable to process referrals within the same IP address","store_credit_sync_past_tense":"Store credit sync","vip_tier_orders_placed_count":"Place {{amount}} Orders","general_activate_store_credit":"Activate Store Credit","general_celebrate_anniversary":"Celebrate Loyalty Anniversary","general_punch_card_checkpoint":"Punch Card Checkpoint","general_redeemed_store_credit":"Redeemed Store Credit","checkout_ui_redeem_points_desc":"You have {{points}} points! Redeem for discounts on this order.","general_discount_amount_coupon":"${{discount_amount}} off coupon","general_have_not_earned_points":"You haven't earned any Points yet.","membership_page_benefits_title":"Membership Benefits","referrals_email_to_placeholder":"Add a comma-separated list of emails","referrals_name_must_be_present":"Please enter your first name","checkout_ui_redeem_points_login":"Log in","checkout_ui_redeem_points_title":"Redeem your points","general_add_points_default_note":"Points granted by points import","general_celebrate_your_birthday":"Let's celebrate your birthday! 🎉 Please give us 30 days notice - otherwise, you'll have to wait another year.","general_please_choose_an_option":"Please choose an option from the","general_redeem_error_max_points":"Exceeded maximum points to spend","general_redeem_error_min_points":"Did not meet minimum points to redeem","referrals_email_already_claimed":"This email has already been claimed","referrals_general_invalid_title":"We're Sorry","social_facebook_like_past_tense":"Liked a page on Facebook","social_tiktok_follow_past_tense":"Followed on TikTok","social_twitter_share_past_tense":"Shared a link on X","social_facebook_share_past_tense":"Shared a link on Facebook","social_twitter_follow_past_tense":"Followed on X","wallet_pass_subscribe_past_tense":"Added Wallet Pass","general_points_for_judgeme_review":"JudgeMe review","membership_page_benefits_subtitle":"Here's an overview of your membership benefits","referrals_account_already_claimed":"You already have an account. You can invite your friends to win rewards!","vip_tier_products_purchased_count":"Purchase {{amount}} Specific Products","checkout_ui_activate_account_title":"Activate Your Account","checkout_ui_redeemed_rewards_title":"Your rewards","general_reset_removal_default_note":"Existing points removed for points reset from import","referrals_your_referrals_show_here":"Your referrals will show here.","social_instagram_follow_past_tense":"Followed on Instagram","checkout_ui_points_estimation_title":"Complete this purchase to earn up to {{points}} points","checkout_ui_refer_friends_login_url":"\/account\/login?return_url=\/account\u0026email={{customer_email}}","general_loyalty_program_and_rewards":"Loyalty Program \u0026 Rewards","general_vip_tier_upgrade_past_tense":"{{tier_name}} Entry Points","general_your_rewards_will_show_here":"Your rewards will show here.","membership_page_banner_login_button":"Sign In","membership_page_banner_login_prefix":"Already a member?","membership_tier_unlocked_past_tense":"Membership Signup","referrals_email_message_placeholder":"Customize your referral message. The referral link will be automatically added.","checkout_ui_redeem_points_login_desc":"to view your points balance and discover rewards available for redemption.","checkout_ui_redeem_store_credit_desc":"You have ${{store_credit}} in store credit.","vip_tier_product_ids_purchased_count":"Purchase {{amount}} Specific Products","checkout_ui_cashback_estimation_title":"Complete this purchase to earn up to {{cashback}} in CashBack","checkout_ui_install_wallet_pass_title":"Install our Wallet Pass for E
7731xclusive Offers","checkout_ui_points_estimation_subtext":"Loyalty points can be redeemed for rewards on future purchases. Actual points awarded may differ if other discounts are applied.","checkout_ui_redeem_store_credit_title":"Apply your store credit","checkout_ui_refer_friends_login_title":"Claim your points from this purchase !","general_celebrate_birthday_past_tense":"Celebrated a birthday","general_reset_new_balance_default_note":"Points reset to new balance by points import","general_use_discount_code_free_product":"Use this discount code on your next order to get a free product!","membership_page_explainer_step_1_title":"Signup","membership_page_explainer_step_2_title":"Earn","membership_page_explainer_step_3_title":"Redeem","membership_recurring_signup_past_tense":"Recurring Credit","referrals_advocate_stats_email_claimed":"Claimed","checkout_ui_activate_account_button_url":"\/account\/login?return_url=\/account","checkout_ui_cashback_estimation_subtext":"CashBack can be redeemed for rewards on future purchases. Actual CashBack awarded may differ if other discounts are applied.","membership_page_banner_login_button_url":"\/account\/login?return_url=\/account","checkout_ui_activate_account_button_text":"Activate Account","checkout_ui_activate_account_description":"Activate your loyalty account to start earning points, tracking rewards, and accessing exclusive member benefits.","checkout_ui_redeem_points_alternate_name":"points","checkout_ui_redeemed_rewards_description":"Your rewards available to use","checkout_ui_redeemed_rewards_login_title":"Log in","checkout_ui_refer_friends_referral_title":"Refer a Friend","general_celebrate_anniversary_past_tense":"Celebrated Loyalty Anniversary","referrals_advocate_stats_email_completed":"Completed","referrals_create_account_to_claim_coupon":"Create an Account to claim your coupon","checkout_ui_redeemed_rewards_select_label":"Select a Reward","membership_page_banner_add_to_cart_button":"Join Now","membership_page_explainer_step_1_subtitle":"Create an account on our store","membership_page_explainer_step_2_subtitle":"Earn points for shopping","membership_page_explainer_step_3_subtitle":"Redeem points for discounts","checkout_ui_install_wallet_pass_button_url":"\/#rivo","general_converted_to_credits_external_note":"Converted your points balance to store credit","general_converted_to_credits_internal_note":"Converted from points to store credit","membership_page_activity_table_header_date":"Date","membership_page_activity_table_no_activity":"No activity yet","membership_page_banner_is_subscriber_title":"Welcome to our Membership Program","membership_page_status_is_subscriber_title":"You have an Active Membership","referrals_advocate_stats_email_link_clicks":"Link Clicks","checkout_ui_install_wallet_pass_button_text":"Install Wallet Pass","checkout_ui_install_wallet_pass_description":"Unlock exclusive offers and rewards with our Wallet Pass.","checkout_ui_login_notification_banner_title":"Have loyalty discounts or rewards that you'd like to apply?","checkout_ui_refer_friends_login_description":"Log in or register to activate your loyalty account, redeem your points and access your special offers.","membership_page_activity_expiration_warning":"Expiration Date: \u003cspan rivo-x-data rivo-x-text=\"$store.loy_config.credit_mode ? $store.customer.credits_expiry : $store.customer.points_expiry\"\u003e\u003c\/span\u003e","membership_page_banner_non_subscriber_title":"Join our Membership Program","membership_recurring_anniversary_past_tense":"Membership Anniversary Credits","checkout_ui_redeem_incremental_earnings_desc":"How much of your {{balance}} in balance (equivalent to ${{balance_to_currency}}) would you like to redeem?","checkout_ui_refer_friends_login_button_title":"Activate my account","general_order_placed_store_credit_multiplier":"Earn cash back for every $1 spent","membership_page_activity_table_header_action":"Activity","referrals_advocate_stats_email_unique_visits":"Unique visits from your link","referrals_email_your_friend_has_referred_you":"Your friend has referred you to {{shop_name}}","checkout_ui_login_notification_banner_subtext":"to login to your account","checkout_ui_redeem_incremental_earnings_login":"Log in","checkout_ui_redeem_incremental_earnings_title":"Redeem store balance","checkout_ui_redeem_points_select_custom_label":"{{reward_name}} orders ${{min_order_amount}}+ for {{points_amount}} points","checkout_ui_refer_friends_referral_button_url":"","membership_page_banner_add_to_cart_button_url":"\/membership-add-to-cart","membership_page_cancel_membership_modal_title":"Are you sure you want to cancel your membership?","membership_page_explainer_is_subscriber_title":"Hi \u003cspan rivo-x-data=\"{ username: $store.customer.first_name || 'there' }\" rivo-x-text=\"username\"\u003e\u003c\/span\u003e, you have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_credits_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e in Store Credit","membership_page_status_is_subscriber_subtitle":"You will be charged next on \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.membership?.pretty_next_charge_date\"\u003e\u003c\/span\u003e","referrals_email_checkout_out_and_claim_reward":"Check out the referral link and claim a free reward.","checkout_ui_redeem_points_select_discount_desc":"Please select a discount","checkout_ui_redeemed_rewards_login_description":"to view your rewards available to use.","checkout_ui_refer_friends_referral_description":"Share your referral link with friends and earn rewards each time a new friend makes a purchase.","membership_page_activity_table_header_earnings":"Credits","membership_page_cancel_membership_modal_button":"Yes, Cancel my Membership","membership_page_explainer_non_subscriber_title":"How it Works","checkout_ui_login_notification_banner_link_text":"Click here","checkout_ui_redeem_points_select_discount_label":"Select Discount","checkout_ui_redeemed_rewards_select_description":"Please select a reward","checkout_ui_refer_friends_referral_button_title":"Refer a Friend","membership_page_status_update_payment_link_text":"Update Payment Method","referrals_advocate_stats_email_no_referrals_yet":"No referrals yet.","membership_page_banner_is_subscriber_description":"You've unlocked exclusive savings, rewards \u0026 VIP access.","membership_page_explainer_is_subscriber_subtitle":"Here's an overview of your current credits balance and recent activity","checkout_ui_redeem_store_credit_apply_button_text":"Apply Store Credit","membership_page_banner_non_subscriber_description":"Unlock exclusive savings, rewards \u0026 VIP access.","membership_page_update_payment_method_modal_title":"Update Payment Method","checkout_ui_redeem_incremental_earnings_login_desc":"to view your balance.","membership_page_status_cancel_membership_link_text":"Cancel","membership_page_status_rejoin_membership_link_text":"Rejoin Membership","checkout_ui_refer_friends_referral_text_field_label":"Your referral link","membership_page_cancel_membership_modal_description":"We'd hate to see you leave. Your membership includes exclusive benef
7731its that you'll lose access to immediately.","checkout_ui_redeem_incremental_earnings_desc_applied":"You're using {{applied_balance}} of your available {{balance}} in store credit","membership_page_status_pending_cancellation_subtitle":"Your membership will be cancelled on \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.membership?.pretty_queued_for_cancellation_at\"\u003e\u003c\/span\u003e","checkout_ui_cashback_estimation_title_usd_to_currency":"Complete this purchase to earn up to {{cashback_usd_to_currency}} in CashBack","referrals_advocate_stats_email_friends_order_verified":"Friends order was verified","referrals_advocate_stats_email_referral_link_to_share":"Here's your referral link to share with friends.","referrals_advocate_stats_email_friend_claimed_discount":"Friend claimed discount","checkout_ui_cashback_estimation_subtext_usd_to_currency":"CashBack can be redeemed for rewards on future purchases. Actual CashBack awarded may differ if other discounts are applied.","checkout_ui_post_purchase_account_activation_button_url":"\/account\/login?return_url=\/account","membership_page_update_payment_method_modal_description":"We've sent you an email to update your payment method. Please check your inbox and follow the instructions.","checkout_ui_redeem_incremental_earnings_form_input_label":"Earnings amount","checkout_ui_redeem_incremental_discount_code_change_error":"{{code}} couldn't be used with your existing discounts.","checkout_ui_redeem_incremental_earnings_form_submit_button":"Redeem","checkout_ui_redeem_points_not_enough_points_banner_message":"You're {{points_amount}} points away from a reward","checkout_ui_redeem_incremental_earnings_desc_usd_to_currency":"You have {{formatted_credits_tally_usd_to_currency}}) in store credit to redeem (subject to FX rates at time of redemption)","checkout_ui_redeem_incremental_earnings_desc_usd_to_currency_applied":"You're using {{applied_balance_to_currency}} of your available {{formatted_credits_tally_usd_to_currency}} in store credit","general_applied_to_subscription_order":"Applied to subscription order","general_cashback_not_earned_subject":"You didn't earn CashBack on this order","general_cashback_not_earned_title":"You didn't earn CashBack on this order","general_cashback_not_earned_subtitle":"This order wasn't eligible for CashBack.","general_drop_points":"Limited time bonus points","general_drop_credits":"Limited time bonus credits","general_store_credit_transfer_sent_via_gift_url":"Sent {{amount}} credit via gift URL {{transfer_url}}","general_store_credit_transfer_sent":"Sent {{amount}} credit to {{recipient_email}}","general_store_credit_transfer_received":"Received {{amount}} credit from {{sender_email}}","general_drop_points_expired":"Limited time bonus points expired","general_drop_credits_expired":"Limited time bonus credits expired","general_store_credit_redeemed":"{{store_credit_amount}} in store credit has been added to your account. Apply at checkout.","general_discount_code_applied_to_cart":"Discount applied to your cart","general_apply_code_now":"Apply code now","general_apply_to_subscription":"Apply to subscription","general_or":"OR","general_choose_redemption_destination":"Choose to use it now or on your next subscription order","general_subscription_redemption_applied":"This reward will apply to your next subscription order","general_redeem_error_vip_tier":"This reward requires a higher VIP tier","activity_expiration_label":"Expires","activity_table_header_expiration":"Expires At","social_provide_instagram_handle":"Share your Instagram handle","social_provide_tiktok_handle":"Share your TikTok handle","social_provide_instagram_handle_past_tense":"Shared your Instagram handle","social_provide_tiktok_handle_past_tense":"Shared your TikTok handle","social_provide_handle_button":"Share handle","social_handle_placeholder":"@username","social_handle_missing":"Please enter your handle","checkout_ui_redeem_points_store_credit_success":"{{store_credit_amount}} in store credit redeemed. Apply to this order from the payment section.","checkout_ui_gift_with_purchase_applied_message":"Free gift applied","checkout_ui_redeem_incremental_earnings_store_credit_success":"{{store_credit_amount}} in store credit redeemed. Apply to this order from the payment section.","membership_page_activity_table_header_expiration":"Expires At"}}};
7732  window.Rivo.global_config = {"asset_urls":{"loy":{"api_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_api.js?v=1764090844","lp_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_lp.js?v=1764090843","lp_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_lp.css?v=1787090345","profile_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_profile.js?v=1764090842","profile_loyalty_js":null,"profile_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rivo_profile.css?v=1786981399","init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_init.js?v=1764090841","referrals_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_referrals.js?v=1764090845","referrals_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_referrals.css?v=1700287043","widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0037\/2110\/1430\/t\/963\/assets\/ba_loy_widget.js?v=1728252181","widget_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_widget.css?v=1692840875","page_init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page_init.js?v=1711433130","page_widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page_widget.js?v=1711432435","page_widget_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page.css?v=1693059047","page_preview_js":null,"app_proxy_applications_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/app_proxy_application.js?v=1708835151"},"forms":{"init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms_init.js?v=1711433134","widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms_widget.js?v=1711433135","forms_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms.css?v=1691714518"},"global":{"helper_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_tracking.js?v=1764090840"}},"proxy_paths":{"loy":"\/apps\/ba-loy","app_metrics":"\/apps\/ba-loy\/app_metrics"},"aat":["loy"],"pv":false,"sts":false,"bam":false,"batc":false,"base_money_format":"£{{amount}}","points_delimiter":",","online_store_version":2,"loy_js_api_enabled":false,"hide_console_ad":false,"shopify_markets_enabled":false,"google_client_id":"105612801293-i27f7uh4jfd7tajl14hqbqlvd6dr5psc.apps.googleusercontent.com","multipass_v_token":false,"clear_latest_order_cache":false,"shop":{"id":2966192195,"name":"ARRAN Sense of Scotland","domain":"arran.com"},"theme_extension_local_assets":false};
7733
7734  if (!window.Rivo.global_config.theme_extension_local_assets) {
7735    window.Rivo.global_config.asset_urls = {
7736      ...window.Rivo.global_config.asset_urls,
7737      loy: {
7738        api_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_rivo_api.js',
7739        init_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_loy_init.js',
7740        referrals_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_loy_referrals.js',
7741        referrals_css: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_loy_referrals.css',
7742        widget_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_loy_widget.js',
7743        widget_css: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_loy_widget.css',
7744        page_init_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_loy_page_init.js',
7745        page_widget_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_loy_page_widget.js',
7746        page_widget_css: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_loy_page.css',
7747        page_preview_js: "/assets/msg/loy_page_preview.js",
7748        app_proxy_application_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/app_proxy_application.js',
7749        lp_js:  'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_rivo_lp.js',
7750        profile_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_rivo_profile.js',
7751        profile_loyalty_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_rivo_profile_loyalty.js'
7752      },
7753      forms: {
7754        init_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_forms_init.js',
7755        widget_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_forms_widget.js',
7756        forms_css: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_forms.css'
7757      },
7758      global: {
7759        helper_js: 'https://cdn.shopify.com/extensions/01a0ef41-2e5e-744b-a57b-7cec88bf7012/rivo-loyalty-rewards-referrals-823/assets/ba_tracking.js'
7760      }
7761    };
7762  }
7763
7764  
7765
7766  window.Rivo.loy_config = {"brand_theme_settings":{"enabled":false,"button_bg":"#20124d","header_bg":"#20124d","custom_css":"","desc_color":"#737376","icon_color":"#3a3a3a","link_color":"#20124d","visibility":"both","cards_shape":"rounded","hide_widget":false,"launcher_bg":"#20124d","mobile_icon":"star","mobile_text":"Rewards","title_color":"#212b36","banner_image":"","desktop_icon":"star","desktop_text":"Rewards","inputs_shape":"rounded","primary_font":"Inter","buttons_shape":"rounded","mobile_layout":"icon_with_text","primary_color":"#20124d","desktop_layout":"icon_with_text","launcher_shape":"circle","secondary_font":"Inter","container_shape":"rounded","mobile_placement":"left","button_text_color":"#ffffff","desktop_placement":"left","header_text_color":"#ffffff","powered_by_hidden":false,"launcher_text_color":"#ffffff","mobile_side_spacing":20,"desktop_side_spacing":20,"panel_order_settings":{"vip":"3","points":"1","referrals":"2"},"mobile_bottom_spacing":20,"desktop_bottom_spacing":20,"hide_widget_permanently":false,"hide_widget_launcher_on_mobile":false},"launcher_style_settings":{"enabled":false,"button_bg":"#20124d","header_bg":"#20124d","custom_css":"","desc_color":"#737376","icon_color":"#3a3a3a","link_color":"#20124d","visibility":"both","cards_shape":"rounded","hide_widget":false,"launcher_bg":"#20124d","mobile_icon":"star","mobile_text":"Rewards","title_color":"#212b36","banner_image":"","desktop_icon":"star","desktop_text":"Rewards","inputs_shape":"rounded","primary_font":"Inter","buttons_shape":"rounded","mobile_layout":"icon_with_text","primary_color":"#20124d","desktop_layout":"icon_with_text","launcher_shape":"circle","secondary_font":"Inter","container_shape":"rounded","mobile_placement":"left","button_text_color":"#ffffff","desktop_placement":"left","header_text_color":"#ffffff","powered_by_hidden":false,"launcher_text_color":"#ffffff","mobile_side_spacing":20,"desktop_side_spacing":20,"panel_order_settings":{"vip":"3","points":"1","referrals":"2"},"mobile_bottom_spacing":20,"desktop_bottom_spacing":20,"hide_widget_permanently":false,"hide_widget_launcher_on_mobile":false},"points_program_enabled":true,"referral_program_enabled":true,"membership_program_enabled":false,"vip_program_enabled":true,"vip_progress_block_show_highest_tier":true,"vip_program_tier_type":"amount_spent","vip_program_peri
7766od":"lifetime","floating_widget_settings":{"enabled":false,"button_bg":"#20124d","header_bg":"#20124d","custom_css":"","desc_color":"#737376","icon_color":"#3a3a3a","link_color":"#20124d","visibility":"both","cards_shape":"rounded","hide_widget":false,"launcher_bg":"#20124d","mobile_icon":"star","mobile_text":"Rewards","title_color":"#212b36","banner_image":"","desktop_icon":"star","desktop_text":"Rewards","inputs_shape":"rounded","primary_font":"Inter","buttons_shape":"rounded","mobile_layout":"icon_with_text","primary_color":"#20124d","desktop_layout":"icon_with_text","launcher_shape":"circle","secondary_font":"Inter","container_shape":"rounded","mobile_placement":"left","button_text_color":"#ffffff","desktop_placement":"left","header_text_color":"#ffffff","powered_by_hidden":false,"launcher_text_color":"#ffffff","mobile_side_spacing":20,"desktop_side_spacing":20,"panel_order_settings":{"points":"1","referrals":"2","vip":"3"},"mobile_bottom_spacing":20,"desktop_bottom_spacing":20,"hide_widget_permanently":false,"hide_widget_launcher_on_mobile":false,"desktop_launcher_icon":null,"mobile_launcher_icon":null},"widget_custom_icons":{"brand_icon":null,"rewards":null,"ways_to_earn":null,"ways_to_redeem":null},"widget_css":"#baLoySectionWrapper .ba-loy-bg-color {\n  background: linear-gradient(125deg, hsla(254,62%,19%,1), hsla(254,71%,3%,1));\n}\n\n#baLoySectionWrapper .section-panel-wrapper {\n  box-shadow:rgba(0, 0, 0, 0.1) 0px 4px 15px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px 0px, #20124d 0px 2px 0px 0px inset;\n}\n\n\n\n\n.header-main, .header-secondary, .points-expiry-desc {\n  color: #ffffff !important;\n}\n.main-default a.sign-in{\n  color: #20124d !important;\n}\n\n.section-table-piece-detail-items .li-img path {\n  fill: #3a3a3a;\n}\n\n.buttons-icons-detail-image .li-img {\n  fill: #3a3a3a;\n}\n\n#baLoySectionWrapper .loy-button-main{\n    background: #20124d;\n    color: #ffffff;\n}\n\n  #baLoySectionWrapper .loy-button-main{\n    color: #ffffff;\n  }\n\n  #baLoySectionWrapper .main-default, #baLoySectionWrapper div.panel-section .head-title,#baLoySectionWrapper body {\n    color: #212b36;\n  }\n\n  #baLoySectionWrapper .section-panel-wrapper .panel-desc, #baLoySectionWrapper .main-default.sign-in-text{\n    color: #737376;\n  }\n\n  #launcher-wrapper{\n    background: #20124d;\n  }\n\n#baLoySectionWrapper div.section-bottom{\n  display:none;\n}\n\n.ba-loy-namespace .ba-loy-messenger-frame, #launcher-wrapper{\n  left: 20px;\n  right: auto;\n}\n.ba-loy-namespace .ba-loy-messenger-frame {\n  bottom: 90px;\n}\n#launcher-wrapper{\n  bottom: 20px;\n}\n\n.launcher-text{\n  color: #ffffff !important;\n}\n\n#launcher-wrapper .launcher-desktop { display: block; }\n#launcher-wrapper .launcher-mobile  { display: none;  }\n\n@media (max-device-width: 851px) and (orientation: landscape), (max-width: 500px) {\n  .ba-loy-namespace .ba-loy-messenger-frame{\n    height: 100%;\n    min-height: 100%;\n    bottom: 0;\n    right: 0;\n    left: 0;\n    top: 0;\n    width: 100%;\n    border-radius: 0 !important;\n  }\n  #launcher-wrapper.up{\n    display: none;\n  }\n  #launcher-wrapper{\n    left: 20px;\n    right: auto;\n    bottom: 20px;\n  }\n  #launcher-wrapper .launcher-desktop { display: none;  }\n  #launcher-wrapper .launcher-mobile  { display: block; }\n}\n\n\n\n.ba-loy-circle{border-radius: 30px !important;}\n.ba-loy-rounded{border-radius: 10px !important;}\n.ba-loy-square{border-radius: 0px !important;}\n","domain_name":"loyalty.rivo.io","font_settings":{"primary_font":"Inter","secondary_font":"Inter"},"translations":{"vip_perks":"Perks","vip_tiers":"VIP Tiers","general_by":"by","general_or":"OR","vip_reward":"VIP reward","vip_status":"VIP Status","general_day":"Day","social_like":"Like","social_share":"Share","vip_benefits":"Benefits","general_error":"Hmm, something went wrong, please try again shortly","general_month":"Month","general_point":"Point","general_spend":"you spend","general_spent":"Spent","social_follow":"Follow","tos_expiry_at":"Reward expires on {{expiry_date}}.","vip_tier_desc":"Gain access to exclusive rewards.","general_credit":"Credit","general_points":"Points","general_redeem":"Redeem","general_reward":"reward","vip_tier_spend":"Spend {{amount}}","general_credits":"Credits","general_go_back":"Go back","general_pending":"Pending","general_rewards":"Rewards","general_sign_in":"Sign in","general_sign_up":"Sign up","referrals_title":"Referral Program","review_complete":"Post a product review","survey_complete":"Complete a Survey","general_approved":"Approved","general_share_on":"Share on","general_you_have":"You have","tos_free_product":"Reward only applies to {{product_name}}","acct_creation_btn":"Start Earning","general_cancelled":"Cancelled","general_edit_date":"Edit Date","general_save_date":"Save date","general_show_more":"Show more","general_signed_up":"signed up","member_point_desc":"Earn points and turn these into rewards!","referral_complete":"Complete a Referral","tos_expiry_months":"Expires {{expiry_months}} month(s) after being redeemed.","vip_tier_achieved":"Unlocked {{tier_name}}","vip_tier_added_to":"Added to {{tier_name}}","acct_creation_desc":"Get rewarded for being an awesome customer","general_apply_code":"Apply code","general_share_link":"Share your Personal Link","referrals_email_to":"To","vip_achieved_until":"Achieved until","vip_tier_to_unlock":"to unlock","visitor_point_desc":"Earn points and turn these into rewards!","acct_creation_title":"Join and Earn Rewards","general_drop_points":"Limited time bonus points","general_reward_show":"Show","member_header_title":"{points}","member_point_header":"Points","referrals_completed":"referrals completed so far","vip_tier_dropped_to":"Fell to {{tier_name}}","vip_tier_on_highest":"You did it! You're on the highest tier 🎉","general_balance_text":"store credit","general_drop_credits":"Limited time bonus credits","general_past_rewards":"Past rewards","general_product_page":"product page","general_ways_to_earn":"Ways to earn","general_your_rewards":"Your rewards","referrals_email_send":"Send email","referrals_get_reward":"Get your","referrals_share_link":"Share this link with a friend for them to claim the reward","social_facebook_like"
7766:"Like page on Facebook","social_tiktok_follow":"Follow on TikTok","social_twitter_share":"Share link on X","tos_min_order_amount":"Applies to all orders over {{min_order_amount}}.","vip_tier_earn_points":"Earn {{points}} Points","vip_tier_retained_to":"Kept {{tier_name}}","vip_tier_vip_history":"VIP History","visitor_header_title":"Rewards Program","visitor_point_header":"Earn Points","acct_creation_sign_in":"Already a member?","general_cancel_points":"Points canceled","general_no_points_yet":"No Points yet","general_refund_points":"Points refunded","general_sms_subscribe":"Subscribe to SMS","member_header_caption":"Your points","social_facebook_share":"Share link on Facebook","social_handle_missing":"Please enter your handle","social_twitter_follow":"Follow on X","vip_reward_earned_via":"Earned via {{vip_tier_name}} tier","vip_you_have_achieved":"You've achieved","wallet_pass_subscribe":"Add Wallet Pass","general_apply_code_now":"Apply code now","general_cancel_credits":"Credits canceled","general_no_rewards_yet":"No rewards yet","general_place_an_order":"Place an order","general_points_expired":"Points expired","general_refund_credits":"Credits refunded","general_sms_subscribed":"Subscribed to SMS","general_upload_receipt":"Submit a Receipt","general_ways_to_redeem":"Ways to redeem","referrals_claim_reward":"Claim your gift","referrals_code_invalid":"This referral code is invalid","referrals_email_invite":"Refer friends by email","referrals_visitor_desc":"Refer a friend who makes a purchase and both of you will claim rewards.","review_complete_points":"{{points_amount}} Points for every review posted","tos_min_order_quantity":"Minimum {{min_order_quantity}} items required in cart.","visitor_header_caption":"Earn points, save, and unlock exclusive perks","general_birthday_reward":"Celebrate with a reward","general_challenge_photo":"Submit a Challenge Photo","general_credits_expired":"Credits expired","general_discount_amount":"points for ${{discount_amount}} off","general_email_subscribe":"Subscribe to Emails","general_expiration_date":"Expiration Date","general_no_activity_yet":"No activity yet","general_placed_an_order":"Placed an order","general_points_activity":"Points History","general_share_via_email":"Share via Email","general_upcoming_reward":"Upcoming reward","general_you_have_points":"You have {{points}} points","membership_order_placed":"Credits earned from placing an order","referrals_email_message":"Message","referrals_invalid_email":"Please enter a valid email address","referrals_referral_code":"Your referral link to share","social_instagram_follow":"Follow on Instagram","tos_apply_to_collection":"Only for products in specific collections.","tos_max_shipping_amount":"Maximum shipping amount of {{max_shipping_amount}}.","vip_tier_no_vip_history":"No VIP membership history yet","general_email_subscribed":"Subscribed to Emails","general_enter_valid_date":"Please enter a valid date","general_points_for_every":"Points for every","general_uploaded_receipt":"Submitted a Receipt","general_vip_tier_upgrade":"VIP Tier Upgrade Points","referral_complete_points":"{{points_amount}} Points for every referral completed","referrals_call_to_action":"Refer friends and earn","referrals_claimed_reward":"Here's your","referrals_create_account":"Create an Account","referrals_status_blocked":"blocked","referrals_status_pending":"pending","referrals_your_referrals":"Your referrals","activity_expiration_label":"Expires","general_click_to_see_more":"View My Rewards Account","general_product_purchased":"Product Purchased","general_redeemed_a_reward":"Redeemed a Reward","general_use_discount_code":"Use this discount code on your next order!","gift_card_sync_past_tense":"Gift card sync","referrals_already_visited":"Already visited this page","referrals_general_invalid":"Sorry, looks like this referral is invalid","referrals_referred_reward":"They will get","referrals_referrer_reward":"You will get","social_handle_placeholder":"@username","general_celebrate_birthday":"Celebrate a birthday","general_how_to_earn_points":"How do I earn Points?","loyalty_page_general_spent":"Spent","loyalty_page_rewards_title":"Rewards","referrals_no_referrals_yet":"No referrals yet","referrals_program_disabled":"This referral program is disabled","referrals_status_completed":"completed","review_complete_past_tense":"Posted a product review","survey_complete_past_tense":"Completed a Survey","general_add_product_to_cart":"Add product to cart","general_balance_text_plural":"Credits","general_drop_points_expired":"Limited time bonus points expired","general_fallback_first_name":"there","general_not_enough_earnings":"Not enough earnings to redeem","general_were_awarded_points":"were awarded points","loyalty_page_general_points":"Points","loyalty_page_general_redeem":"Redeem","activity_table_header_status":"Status","general_drop_credits_expired":"Limited time bonus credits expired","general_manual_points_adjust":"manual points adjustment","referral_complete_past_tense":"Completed a Referral","referrals_similar_ip_invalid":"We are unable to process referrals within the same IP address","social_provide_handle_button":"Share handle","social_provide_tiktok_handle":"Share your TikTok handle","store_credit_sync_past_tense":"Store credit sync","vip_tier_orders_placed_count":"Place {{amount}} Orders","general_activate_store_credit":"Activate Store Credit","general_apply_to_subscription":"Apply to 
7766subscription","general_celebrate_anniversary":"Celebrate Loyalty Anniversary","general_punch_card_checkpoint":"Punch Card Checkpoint","general_redeem_error_vip_tier":"This reward requires a higher VIP tier","general_redeemed_store_credit":"Redeemed Store Credit","general_store_credit_redeemed":"{{store_credit_amount}} in store credit has been added to your account. Apply at checkout.","loyalty_page_rewards_subtitle":"You have the following rewards ready to use","checkout_ui_redeem_points_desc":"You have {{points}} points! Redeem for discounts on this order.","general_discount_amount_coupon":"${{discount_amount}} off coupon","general_have_not_earned_points":"You haven't earned any Points yet.","membership_page_benefits_title":"Membership Benefits","referrals_email_to_placeholder":"Add a comma-separated list of emails","referrals_name_must_be_present":"Please enter your first name","account_ui_loyalty_status_title":"Welcome, {{first_name}}! You have {{balance}} points","checkout_ui_redeem_points_login":"Log in","checkout_ui_redeem_points_title":"Redeem your points","general_add_points_default_note":"Points granted by points import","general_celebrate_your_birthday":"Let's celebrate your birthday! 🎉 Please give us 30 days notice - otherwise, you'll have to wait another year.","general_please_choose_an_option":"Please choose an option from the","general_redeem_error_max_points":"Exceeded maximum points to spend","general_redeem_error_min_points":"Did not meet minimum points to redeem","loyalty_page_banner_earn_button":"Earn points","loyalty_page_rewards_no_rewards":"No rewards yet","loyalty_page_ways_to_earn_title":"Ways to Earn","referrals_email_already_claimed":"This email has already been claimed","referrals_general_invalid_title":"We're Sorry","social_facebook_like_past_tense":"Liked a page on Facebook","social_provide_instagram_handle":"Share your Instagram handle","social_tiktok_follow_past_tense":"Followed on TikTok","social_twitter_share_past_tense":"Shared a link on X","activity_table_header_expiration":"Expires At","loyalty_page_banner_login_button":"Sign In","loyalty_page_upload_receipt_help":"Upload a receipt within the last 30 days to earn points. Please lay the receipt on a flat surface and take a photo from a close distance.","social_facebook_share_past_tense":"Shared a link on Facebook","social_twitter_follow_past_tense":"Followed on X","wallet_pass_subscribe_past_tense":"Added Wallet Pass","account_slideout_home_login_title":"Sign in to manage your account","general_cashback_not_earned_title":"You didn't earn CashBack on this order","general_cross_collection_purchase":"Cross Collection Purchase","general_points_for_judgeme_review":"JudgeMe review","loyalty_page_banner_redeem_button":"Redeem Rewards","loyalty_page_subscribe_email_help":"Subscribe to our email list and earn points","loyalty_page_ways_to_redeem_title":"Ways to Redeem","membership_page_benefits_subtitle":"Here's an overview of your membership benefits","referrals_account_already_claimed":"You already have an account. You can invite your friends to win rewards!","vip_tier_products_purchased_count":"Purchase {{amount}} Specific Products","account_ui_loyalty_status_subtitle":"You're on the {{vip_tier_name}} tier","checkout_ui_activate_account_title":"Activate Your Account","checkout_ui_redeemed_rewards_title":"Your rewards","general_reset_removal_default_note":"Existing points removed for points reset from import","general_store_credit_transfer_sent":"Sent {{amount}} credit to {{recipient_email}}","loyalty_page_customer_birthday_day":"Day","loyalty_page_upload_receipt_attach":"Attach File","loyalty_page_upload_receipt_button":"Submit Receipt","loyalty_page_ways_to_earn_subtitle":"Earn points by completing these actions","referrals_your_referrals_show_here":"Your referrals will show here.","social_instagram_follow_past_tense":"Followed on Instagram","account_slideout_orders_login_title":"Sign in to view your orders","checkout_ui_points_estimation_title":"Complete this purchase to earn up to {{points}} points","checkout_ui_refer_friends_login_url":"\/account\/login?return_url=\/account\u0026email={{customer_email}}","general_cashback_not_earned_subject":"You didn't earn CashBack on this order","general_loyalty_program_and_rewards":"Loyalty Program \u0026 Rewards","general_vip_tier_upgrade_past_tense":"{{tier_name}} Entry Points","general_your_rewards_will_show_here":"Your rewards will show here.","loyalty_page_banner_logged_in_title":"Welcome to the program","loyalty_page_banner_register_button":"Join Now","loyalty_page_explainer_step_1_title":"Signup","loyalty_page_explainer_step_2_title":"Earn","loyalty_page_explainer_step_3_title":"Redeem","loyalty_page_subscribe_email_button":"Subscribe","loyalty_page_upload_receipt_no_file":"Please select a file to upload","loyalty_page_upload_receipt_success":"Thanks! Your receipt will be reviewed shortly","membership_page_banner_login_button":"Sign In","membership_page_banner_login_prefix":"Already a member?","membership_tier_unlocked_past_tense":"Membership Signup","referrals_email_message_placeholder":"Customize your referral message. The referral link will be automatically added.","account_slideout_profile_login_title":"Sign in to manage your profile","checkout_ui_redeem_points_login_desc":"to view your points balance and discover rewards available for redemption.","checkout_ui_redeem_store_credit_desc":"You have ${{store_credit}} in store credit.","general_cashback_not_earned_subtitle":"This order wasn't eligible for CashBack.","loyalty_page_banner_logged_out_title":"Join our Loyalty Program","loyalty_page_customer_birthday_month":"Month","loyalty_page_customer_birthday_title":"Celebrate your birthday","loyalty_page_ways_to_redeem_subtitle":"Redeem points for these rewards","vip_tier_product_ids_purchased_count":"Purchase {{amount}} Specific Products","checkout_ui_cashback_estimation_title":"Complete this purchase to earn up to {{cashback}} in CashBack","checkout_ui_install_wallet_pass_title":"Install our Wallet Pass for E
7766xclusive Offers","checkout_ui_points_estimation_subtext":"Loyalty points can be redeemed for rewards on future purchases. Actual points awarded may differ if other discounts are applied.","checkout_ui_redeem_store_credit_title":"Apply your store credit","checkout_ui_refer_friends_login_title":"Claim your points from this purchase !","general_applied_to_subscription_order":"Applied to subscription order","general_celebrate_birthday_past_tense":"Celebrated a birthday","general_choose_redemption_destination":"Choose to use it now or on your next subscription order","general_discount_code_applied_to_cart":"Discount applied to your cart","loyalty_page_general_enter_valid_date":"Please enter a valid date","account_dashboard_activity_block_title":"Your Activity","account_dashboard_member_card_cta_text":"View Rewards","account_dashboard_referral_block_title":"Refer a friend","general_reset_new_balance_default_note":"Points reset to new balance by points import","general_store_credit_transfer_received":"Received {{amount}} credit from {{sender_email}}","general_use_discount_code_free_product":"Use this discount code on your next order to get a free product!","loyalty_page_explainer_logged_in_title":"Hi \u003cspan rivo-x-data=\"{ username: $store.customer.first_name || 'there' }\" rivo-x-text=\"username\"\u003e\u003c\/span\u003e, you have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_points_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e Points","loyalty_page_explainer_step_1_subtitle":"Create an account on our store","loyalty_page_explainer_step_2_subtitle":"Earn points for shopping","loyalty_page_explainer_step_3_subtitle":"Redeem points for discounts","loyalty_page_vip_tiers_logged_in_title":"VIP Tiers","membership_page_explainer_step_1_title":"Signup","membership_page_explainer_step_2_title":"Earn","membership_page_explainer_step_3_title":"Redeem","membership_recurring_signup_past_tense":"Recurring Credit","referrals_advocate_stats_email_claimed":"Claimed","checkout_ui_activate_account_button_url":"\/account\/login?return_url=\/account","checkout_ui_cashback_estimation_subtext":"CashBack can be redeemed for rewards on future purchases. Actual CashBack awarded may differ if other discounts are applied.","general_subscription_redemption_applied":"This reward will apply to your next subscription order","loyalty_page_activity_table_header_date":"Date","loyalty_page_activity_table_no_activity":"No activity yet","loyalty_page_explainer_logged_out_title":"How it Works","loyalty_page_vip_tiers_logged_out_title":"VIP Tiers","membership_page_banner_login_button_url":"\/account\/login?return_url=\/account","social_provide_tiktok_handle_past_tense":"Shared your TikTok handle","account_dashboard_member_card_body_title":"You have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_points_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e Points","account_ui_loyalty_status_cta_button_url":"\/pages\/loyalty-program","checkout_ui_activate_account_button_text":"Activate Account","checkout_ui_activate_account_description":"Activate your loyalty account to start earning points, tracking rewards, and accessing exclusive member benefits.","checkout_ui_redeem_points_alternate_name":"points","checkout_ui_redeemed_rewards_description":"Your rewards available to use","checkout_ui_redeemed_rewards_login_title":"Log in","checkout_ui_refer_friends_referral_title":"Refer a Friend","general_celebrate_anniversary_past_tense":"Celebrated Loyalty Anniversary","loyalty_page_activity_expiration_warning":"Expiration Date: \u003cspan rivo-x-data rivo-x-text=\"$store.loy_config.credit_mode ? $store.customer.credits_expiry : $store.customer.points_expiry\"\u003e\u003c\/span\u003e","loyalty_page_customer_birthday_save_date":"Save Date","loyalty_page_upload_challenge_photo_help":"Upload a challenge photo to earn.","referrals_advocate_stats_email_completed":"Completed","referrals_create_account_to_claim_coupon":"Create an Account to claim your coupon","account_dashboard_referral_block_subtitle":"Give your friends a reward and claim your own when they make a purchase","account_ui_loyalty_status_cta_button_text":"View Rewards","checkout_ui_redeemed_rewards_select_label":"Select a Reward","loyalty_page_activity_table_header_action":"Activity","loyalty_page_banner_logged_in_description":"As a member, you will earn points for shopping","loyalty_page_explainer_logged_in_subtitle":"Here's an overview of your current points balance and recent activity","loyalty_page_vip_tiers_logged_in_subtitle":"You are on the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.tier?.name\"\u003e\u003c\/span\u003e tier","membership_page_banner_add_to_cart_button":"Join Now","membership_page_explainer_step_1_subtitle":"Create an account on our store","membership_page_explainer_step_2_subtitle":"Earn points for shopping","membership_page_explainer_step_3_subtitle":"Redeem points for discounts","account_dashboard_member_card_header_title":"Welcome \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.first_name\"\u003e\u003c\/span\u003e","account_dashboard_vip_tiers_progress_t
7766itle":"VIP Tier Status","checkout_ui_install_wallet_pass_button_url":"\/#rivo","general_converted_to_credits_external_note":"Converted your points balance to store credit","general_converted_to_credits_internal_note":"Converted from points to store credit","loyalty_page_banner_logged_out_description":"Join for free and begin earning points \u0026 rewards every time you shop.","loyalty_page_general_activate_store_credit":"Activate Store Credit","loyalty_page_general_redeemed_store_credit":"Redeemed Store Credit","loyalty_page_upload_challenge_photo_attach":"Attach File","loyalty_page_upload_challenge_photo_button":"Submit Challenge Photo","loyalty_page_vip_tiers_logged_out_subtitle":"Join our VIP loyalty program to unlock exclusive rewards available only to members.","membership_page_activity_table_header_date":"Date","membership_page_activity_table_no_activity":"No activity yet","membership_page_banner_is_subscriber_title":"Welcome to our Membership Program","membership_page_status_is_subscriber_title":"You have an Active Membership","referrals_advocate_stats_email_link_clicks":"Link Clicks","social_provide_instagram_handle_past_tense":"Shared your Instagram handle","account_dashboard_member_card_body_subtitle":"You're on the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.tier?.name\"\u003e\u003c\/span\u003e tier","account_dashboard_referral_block_share_html":"\u003ca href=\"\/pages\/refer-a-friend\"\u003eEmail your link to friends\u003c\/a\u003e or \u003ca href=\"\/pages\/refer-a-friend?popup_panel=email_stats\"\u003eget your stats\u003c\/a\u003e","checkout_ui_install_wallet_pass_button_text":"Install Wallet Pass","checkout_ui_install_wallet_pass_description":"Unlock exclusive offers and rewards with our Wallet Pass.","checkout_ui_login_notification_banner_title":"Have loyalty discounts or rewards that you'd like to apply?","checkout_ui_refer_friends_login_description":"Log in or register to activate your loyalty account, redeem your points and access your special offers.","loyalty_page_activity_table_header_earnings":"Points","loyalty_page_upload_challenge_photo_no_file":"Please select a file to upload","loyalty_page_upload_challenge_photo_success":"Thanks! Your challenge photo will be reviewed shortly","membership_page_activity_expiration_warning":"Expiration Date: \u003cspan rivo-x-data rivo-x-text=\"$store.loy_config.credit_mode ? $store.customer.credits_expiry : $store.customer.points_expiry\"\u003e\u003c\/span\u003e","membership_page_banner_non_subscriber_title":"Join our Membership Program","membership_recurring_anniversary_past_tense":"Membership Anniversary Credits","account_dashboard_unused_rewards_block_title":"Use your rewards","checkout_ui_redeem_incremental_earnings_desc":"How much of your {{balance}} in balance (equivalent to ${{balance_to_currency}}) would you like to redeem?","checkout_ui_refer_friends_login_button_title":"Activate my account","general_order_placed_store_credit_multiplier":"Earn cash back for every $1 spent","loyalty_page_vip_tiers_progress_column_title":"Tier Status","membership_page_activity_table_header_action":"Activity","referrals_advocate_stats_email_unique_visits":"Unique visits from your link","referrals_email_your_friend_has_referred_you":"Your friend has referred you to {{shop_name}}","account_dashboard_vip_tiers_progress_subtitle":"Earn \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn\"\u003e\u003c\/span\u003e points to reach the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.name\"\u003e\u003c\/span\u003e tier.","checkout_ui_login_notification_banner_subtext":"to login to your account","checkout_ui_redeem_incremental_earnings_login":"Log in","checkout_ui_redeem_incremental_earnings_title":"Redeem store balance","checkout_ui_redeem_points_select_custom_label":"{{reward_name}} orders ${{min_order_amount}}+ for {{points_amount}} points","checkout_ui_refer_friends_referral_button_url":"","loyalty_page_activity_table_header_expiration":"Expires At","membership_page_banner_add_to_cart_button_url":"\/membership-add-to-cart","membership_page_cancel_membership_modal_title":"Are you sure you want to cancel your membership?","membership_page_explainer_is_subscriber_title":"Hi \u003cspan rivo-x-data=\"{ username: $store.customer.first_name || 'there' }\" rivo-x-text=\"username\"\u003e\u003c\/span\u003e, you have \u003cstrong\u003e\u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_credits_tally\"\u003e\u003c\/span\u003e\u003c\/strong\u003e in Store Credit","membership_page_status_is_subscriber_subtitle":"You will be charged next on \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.membership?.pretty_next_charge_date\"\u003e\u003c\/span\u003e","referrals_email_checkout_out_and_claim_reward":"Check out the referral link and claim a free reward.","account_dashboard_rewards_progress_block_t
7766itle":"Earn more rewards","checkout_ui_gift_with_purchase_applied_message":"Free gift applied","checkout_ui_redeem_points_select_discount_desc":"Please select a discount","checkout_ui_redeem_points_store_credit_success":"{{store_credit_amount}} in store credit redeemed. Apply to this order from the payment section.","checkout_ui_redeemed_rewards_login_description":"to view your rewards available to use.","checkout_ui_refer_friends_referral_description":"Share your referral link with friends and earn rewards each time a new friend makes a purchase.","membership_page_activity_table_header_earnings":"Credits","membership_page_cancel_membership_modal_button":"Yes, Cancel my Membership","membership_page_explainer_non_subscriber_title":"How it Works","account_dashboard_unused_rewards_block_subtitle":"Use your previously redeemed rewards:","checkout_ui_login_notification_banner_link_text":"Click here","checkout_ui_redeem_points_select_discount_label":"Select Discount","checkout_ui_redeemed_rewards_select_description":"Please select a reward","checkout_ui_refer_friends_referral_button_title":"Refer a Friend","general_store_credit_transfer_sent_via_gift_url":"Sent {{amount}} credit via gift URL {{transfer_url}}","loyalty_page_vip_tiers_progress_column_subtitle":"Earn \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.formatted_to_spend_or_earn\"\u003e\u003c\/span\u003e points to reach the \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.current_vip_tier_info?.next_tier?.name\"\u003e\u003c\/span\u003e tier.","membership_page_status_update_payment_link_text":"Update Payment Method","referrals_advocate_stats_email_no_referrals_yet":"No referrals yet.","account_dashboard_unused_rewards_block_date_text":"Redeemed on: {{date}}","membership_page_activity_table_header_expiration":"Expires At","membership_page_banner_is_subscriber_description":"You've unlocked exclusive savings, rewards \u0026 VIP access.","membership_page_explainer_is_subscriber_subtitle":"Here's an overview of your current credits balance and recent activity","account_dashboard_referral_block_copy_button_text":"Copy","account_dashboard_rewards_progress_block_subtitle":"Earn another \u003cspan rivo-x-data rivo-x-text=\"$store.customer.pretty_points_amount_to_next_reward\"\u003e\u003c\/span\u003e points to unlock a \u003cspan rivo-x-data rivo-x-text=\"$store.customer.next_reward?.name\"\u003e\u003c\/span\u003e reward\u003c\/p\u003e","account_dashboard_unused_rewards_block_no_rewards":"No rewards yet","checkout_ui_redeem_store_credit_apply_button_text":"Apply Store Credit","membership_page_banner_non_subscriber_description":"Unlock exclusive savings, rewards \u0026 VIP access.","membership_page_update_payment_method_modal_title":"Update Payment Method","checkout_ui_redeem_incremental_earnings_login_desc":"to view your balance.","membership_page_status_cancel_membership_link_text":"Cancel","membership_page_status_rejoin_membership_link_text":"Rejoin Membership","checkout_ui_refer_friends_referral_text_field_label":"Your referral link","membership_page_cancel_membership_modal_description":"We'd hate to see you leave. Your membership includes exclusive benefits that you'll lose access to immediately.","checkout_ui_redeem_incremental_earnings_desc_applied":"You're using {{applied_balance}} of your available {{balance}} in store credit","membership_page_status_pending_cancellation_subtitle":"Your membership will be cancelled on \u003cspan rivo-x-data rivo-x-text=\"$store.customer?.membership?.pretty_queued_for_cancellation_at\"\u003e\u003c\/span\u003e","checkout_ui_cashback_estimation_title_usd_to_currency":"Complete this purchase to earn up to {{cashback_usd_to_currency}} in CashBack","referrals_advocate_stats_email_friends_order_verified":"Friends order was verified","referrals_advocate_stats_email_referral_link_to_share":"Here's your referral link to share with friends.","referrals_advocate_stats_email_friend_claimed_discount":"Friend claimed discount","account_dashboard_vip_tiers_progress_completed_subtitle":"Congrats! You've reached the highest tier.","checkout_ui_cashback_estimation_subtext_usd_to_currency":"CashBack can be redeemed for rewards on future purchases. Actual CashBack awarded may differ if other discounts are applied.","checkout_ui_post_purchase_account_activation_button_url":"\/account\/login?return_url=\/account","membership_page_update_payment_method_modal_description":"We've sent you an email to update your payment method. Please check your inbox and follow the instructions.","checkout_ui_redeem_incremental_earnings_form_input_label":"Earnings amount","checkout_ui_redeem_incremental_discount_code_change_error":"{{code}} couldn't be used with your existing discounts.","checkout_ui_redeem_incremental_earnings_form_submit_button":"Redeem","checkout_ui_redeem_points_not_enough_points_banner_message":"You're {{points_amount}} points away from a reward","account_dashboard_rewards_progress_block_completed_subtitle":"Keep earning points to unlock more rewards","checkout_ui_redeem_incremental_earnings_desc_usd_to_currency":"You have {{formatted_credits_tally_usd_to_currency}}) in store credit to redeem (subject to FX rates at time of redemption)","checkout_ui_redeem_incremental_earnings_store_credit_success":"{{store_credit_amount}} in store credit redeemed. Apply to this order from the payment section.","checkout_ui_redeem_incremental_earnings_desc_usd_to_currency_applied":"You're using {{applied_balance_to_currency}} of your available {{formatted_credits_tally_usd_to_currency}} in store credit"},"custom_css":null,"ways_to_earn":[{"id":569222,"title":"Sign up","status":"active","name":null,"trigger":"customer_member_enabled","points_amount":500,"credits_amount":0.0,"balance_amount":500,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"500 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/bz8vs63qhpilt4enava0k0df3kf1","multi_balance_settings_by_tiers":{},"multipliers":[],"currency_base_amount":1,"points_type":"fixed"},{"id":569223,"title":"Place an order","status":"active","name":null,"trigger":"order_placed","points_amount":10,"credits_amount":0.0,"balance_amount":10,"description":"Earn cash back for every £1 spent","url":"","button_text":null,"pretty_earnings_text":"10 Points","card_click_method":"modal","hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/9j6gm3n8xeq5xmkf4ofc4iv8zkrg","multi_balance_settings_by_tiers":{"Heritage":{"balance_amount":12,"currency_base_amount":1,"vip_tier_multiplier_amount":null},"Discovery":{"balance_amount":10,"currency_base_amount":1,"vip_tier_multiplier_amount":null},"Signature":{"balance_amount":15,"currency_base_amount":1,"vip_tier_multiplier_amount":null}},"multipliers":[{"collection_id":"267876663363","multiplier_amount":2.0}],"currency_base_amount":1,"points_type":"multiplier"},{"id":569224,"title":"Celebrate a birthday","status":"active","name":null,"trigger":"customer_birthday","points_amount":500,"credits_amount":0.0,"balance_amount":500,"description":null,"url":null,"button_text":null,"pretty_earnings_text":"500 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/bboq7ro58jjf5kk8vlq5vwdiio0z","multi_balance_settings_by_tiers":{},"multipliers":[],"currency_base_amount":1,"points_type":"fixed"},{"id":573496,"title":"Follow on Instagram","social":true,"trigger":"instagram_follow","status":"active","points_amount":50,"credits_amount":0.0,"balance_amount":50,"url":"https:\/\/instagram.com\/arransenseofscotland","pretty_earnings_text":"50 Points","hidden_from_ui":false,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/ymb2yb5vwepuxovj75k9hbriakcn"}
7766,{"id":573497,"title":"Follow on TikTok","social":true,"trigger":"tiktok_follow","status":"active","points_amount":50,"credits_amount":0.0,"balance_amount":50,"url":"https:\/\/www.tiktok.com\/@arransenseofscotland","pretty_earnings_text":"50 Points","hidden_from_ui":false,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/22yac4lrwaohj6czeh0rwqxnufeg"},{"id":573498,"title":"Like page on Facebook","social":true,"trigger":"facebook_like","status":"active","points_amount":50,"credits_amount":0.0,"balance_amount":50,"url":"https:\/\/facebook.com\/ARRANSenseofScotland","pretty_earnings_text":"50 Points","hidden_from_ui":false,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/x502ovneahdakni49782n66c2hpk"},{"id":601413,"title":"Purchase Arran Naturals","status":"active","name":"Purchase Arran Naturals","trigger":"custom_action","points_amount":50,"credits_amount":0.0,"balance_amount":50,"description":"Earn Double Points on Arran Naturals","url":"https:\/\/arran.com\/collections\/arran-naturals","button_text":"Shop Now","pretty_earnings_text":"50 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/82nvhhh6b951s9jilfo8o1v4keym"}
7766,{"id":601411,"title":"Subscription sign-up","status":"active","name":"Subscription sign-up","trigger":"custom_action","points_amount":50,"credits_amount":0.0,"balance_amount":50,"description":"10% off first subscription order","url":"","button_text":"","pretty_earnings_text":"50 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/th4m7tow3mm6y5yd75jdxsdi570r"},{"id":601412,"title":"Every 3rd subscription order","status":"active","name":"Every 3rd subscription order","trigger":"custom_action","points_amount":80,"credits_amount":0.0,"balance_amount":80,"description":"{{points_amount}} Points","url":"","button_text":"","pretty_earnings_text":"80 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/m2b6mrxvctm3856qfmjx6ery9c59"},{"id":600272,"title":"Purchase with our Gift Builder","status":"active","name":"Purchase with our Gift Builder","trigger":"custom_action","points_amount":250,"credits_amount":0.0,"balance_amount":250,"description":"{{points_amount}} Points","url":"https:\/\/arran.com\/collections\/personalised-gift-builder","button_text":"Shop Now","pretty_earnings_text":"250 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/fmjuw68mrexrrjfogj32xjc02fms"},{"id":600273,"title":"Join our Instagram broadcast channel","status":"active","name":"Join our Instagram broadcast channel","trigger":"visit_url","points_amount":50,"credits_amount":0.0,"balance_amount":50,"description":"{{points_amount}} Points","url":"https:\/\/www.instagram.com\/channel\/AbZC93RgdQOPuq27\/?igsh=Z2t4czNzMXNsenNk","button_text":"Join","pretty_earnings_text":"50 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/l83z5a7ey2i5b1rod19x6vo84l4w"},{"id":600844,"title":"Shop a new category","status":"active","name":"Shop a new category","trigger":"custom_action","points_amount":75,"credits_amount":0.0,"balance_amount":75,"description":"{{points_amount}} Points","url":"https:\/\/arran.com\/collections\/the-arran-collections","button_text":"Shop Now","pretty_earnings_text":"75 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/82kfk5tf82kfmtl7aur2j5dzisxy"},{"id":601448,"title":"3rd annual order milestone","status":"active","name":"3rd annual order milestone","trigger":"custom_action","points_amount":300,"credits_amount":0.0,"balance_amount":300,"description":"{{points_amount}} Points","url":"","button_text":"","pretty_earnings_text":"300 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/ns890l5gw9c3tjnijwf40uuh8v7m"},{"id":601449,"title":"5th annual order milestone","status":"active","name":"5th annual order milestone","trigger":"custom_action","points_amount":500,"credits_amount":0.0,"balance_amount":500,"description":"{{points_amount}} Points","url":"","button_text":"","pretty_earnings_text":"500 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/fnrdme39la8yhrjym343o9v7jm5x"},{"id":601450,"title":"7th annual order milestone","status":"active","name":"7th annual order milestone","trigger":"custom_action","points_amount":700,"credits_amount":0.0,"balance_amount":700,"description":"{{points_amount}} Points","url":"","button_text":"","pretty_earnings_text":"700 Points","card_click_method":null,"hidden_from_ui":false,"creation_source":null,"translations":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/g1t2nbj9cocvqj3kif4eg5if2l6g"}],"points_rewards":[{"id":662271,"name":"£5 off coupon","enabled":true,"points_amount":500,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"£5 off coupon (500 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/q4s8ngfgm8skmll3dgd0ietgv95k","pretty_points_amount":"500","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":5.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"collection","show_tos":true},"pretty_terms_of_service":"Only for products in specific collections. ","translated_terms_of_service":{}},{"id":651246,"name":"£10 off orders","enabled":true,"points_amount":1000,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"£10 off orders (1,000 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/a7ji5b6xethy13y0y25vc04lxo69","pretty_points_amount":"1,000","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":10.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"collection","show_tos":true},"pretty_terms_of_service":"Only for products in specific collections. ","translated_terms_of_service":{}},{"id":651247,"name":"£20 off orders","enabled":true,"points_amount":2000,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"£20 off orders (2,000 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/c38bphloebywgw05yrrhhdlgu01p","pretty_points_amount":"2,000","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":20.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"collection","show_tos":true},"pretty_terms_of_service":"Only for products in specific collections. ","translated_terms_of_service":{}},{"id":651248,"name":"£30 off orders","enabled":true,"points_amount":3000,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"£30 off orders (3,000 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/jetc735vt09jbv6pov20j127ib0z","pretty_points_amount":"3,000","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":30.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"collection","show_tos":true},"pretty_terms_of_service":"Only for products in specific collections. ","translated_terms_of_service":{}},{"id":655377,"name":"£40 off orders","enabled":true,"points_amount":4000,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"£40 off orders (4,000 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/dt8nswhojfuotpnhtz5u0n5wbt1m","pretty_points_amount":"4,000","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":40.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"collection","show_tos":true},"pretty_terms_of_service":"Only for products in specific collections. ","translated_terms_of_service":{}},{"id":655378,"name":"£50 off orders","enabled":true,"points_amount":5000,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"£50 off orders (5,000 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/kfjlvny4titlc0qosz0jl7tzrkaf","pretty_points_amount":"5,000","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":50.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"collection","show_tos":true},"pretty_terms_of_service":"Only for products in specific collections. ","translated_terms_of_service":{}},{"id":655384,"name":"Free shipping","enabled":true,"points_amount":500,"points_type":"fixed","reward_type":"free_shipping","source":"points","pretty_display_rewards":"Free shipping (500 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/4x0atk1pf58pu4evhnpqmpcu2ps8","pretty_points_amount":"500","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":100.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"free_shipping","show_tos":true},"pretty_terms_of_service":"","translated_terms_of_service":{}},{"id":709325,"name":"After the Rain Eau de Parfum 2ml Sample","enabled":true,"points_amount":350,"points_type":"fixed","reward_type":"free_product","source":"points","pretty_display_rewards":"After the Rain Eau de Parfum 2ml Sample (350 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/1bguqx3n9kv5y2bk9w9yel5zvu34","pretty_points_amount":"350","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":3.5,"min_order_value_in_cents":null,"product_id":"15866335822197","variant_ids":"57133384434037","image_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0029\/6619\/2195\/files\/AFT038-2mlEaudeParfum_2a318d19-ea01-4f85-9e38-a619623ff136.jpg?v=1778076791","product_title":"After the Rain Eau de Parfum 2ml Sample","variants":[{"id":"57133384434037","title":"Default Title","price":3.5,"image_url":null}],"terms_of_service":{"reward_type":"free_product","product_id":"15866335822197","show_tos":true},"pretty_terms_of_service":"Reward only applies to After the Rain Eau de Parfum 2ml Sample ","translated_terms_of_service":{}},{"id":709339,"name":"Kildonan Eau de Toilette 2ml Sample","enabled":true,"points_amount":350,"points_type":"fixed","reward_type":"free_product","source":"points","pretty_display_rewards":"Kildonan Eau de Toilette 2ml Sample (350 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/w72fex79o3p07jo3xjxgbsraj7kl","pretty_points_amount":"350","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":3.5,"min_order_value_in_cents":null,"product_id":"15866304201077","variant_ids":"57133328630133","image_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0029\/6619\/2195\/files\/KIL017KildonanEaudeToilette.jpg?v=1778074508","product_title":"Kildonan Eau de Toilette 2ml Sample","variants":[{"id":"57133328630133","title":"Default Title","price":3.5,"image_url":null}],"terms_of_service":{"reward_type":"free_product","product_id":"15866304201077","show_tos":true},"pretty_terms_of_service":"Reward only applies to Kildonan Eau de Toilette 2ml Sample ","translated_terms_of_service":{}},{"id":709374,"name":"Sannox Eau de Parfum 2ml Sample","enabled":true,"points_amount":350,"points_type":"fixed","reward_type":"free_product","source":"points","pretty_display_rewards":"Sannox Eau de Parfum 2ml Sample (350 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/1tlfwdip1ks3how85v6xidvt7y3h","pretty_points_amount":"350","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":3.5,"min_order_value_in_cents":null,"product_id":"15866326942069","variant_ids":"57133365133685","image_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0029\/6619\/2195\/files\/SAN012-SannoxEaudeParfum_a9e58171-a795-463c-9abf-8870299cce7d.jpg?v=1778075664","product_title":"Sannox Eau de Parfum 2ml Sample","variants":[{"id":"57133365133685","title":"Default Title","price":3.5,"image_url":null}],"terms_of_service":{"reward_type":"free_product","product_id":"15866326942069","show_tos":true},"pretty_terms_of_service":"Reward only applies to Sannox Eau de Parfum 2ml Sample ","translated_terms_of_service":{}},{"id":709375,"name":"Island Dusk Eau de Parfum 2ml Sample","enabled":true,"points_amount":350,"points_type":"fixed","reward_type":"free_product","source":"points","pretty_display_rewards":"Island Dusk Eau de Parfum 2ml Sample (350 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/se5xzwqaandnxu1hvypm97fodqfh","pretty_points_amount":"350","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":3.5,"min_order_value_in_cents":null,"product_id":"15866330677621","variant_ids":"57133375816053","image_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0029\/6619\/2195\/files\/ISD004-ISLANDDUSKEaudeParfumcopy_d86e1347-08be-423a-9561-64c8c02a4840.jpg?v=1778076348","product_title":"Island Dusk Eau de Parfum 2ml Sample","variants":[{"id":"57133375816053","title":"Default Title","price":3.5,"image_url":null}],"terms_of_service":{"reward_type":"free_product","product_id":"15866330677621","show_tos":true},"pretty_terms_of_service":"Reward only applies to Island Dusk Eau de Parfum 2ml Sample ","translated_terms_of_service":{}}
7766],"rewards":[{"id":662271,"name":"£5 off coupon","enabled":true,"points_amount":500,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"£5 off coupon (500 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/q4s8ngfgm8skmll3dgd0ietgv95k","pretty_points_amount":"500","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":5.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"collection","show_tos":true},"pretty_terms_of_service":"Only for products in specific collections. ","translated_terms_of_service":{}},{"id":651246,"name":"£10 off orders","enabled":true,"points_amount":1000,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"£10 off orders (1,000 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/a7ji5b6xethy13y0y25vc04lxo69","pretty_points_amount":"1,000","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":10.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"collection","show_tos":true},"pretty_terms_of_service":"Only for products in specific collections. ","translated_terms_of_service":{}},{"id":651247,"name":"£20 off orders","enabled":true,"points_amount":2000,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"£20 off orders (2,000 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/c38bphloebywgw05yrrhhdlgu01p","pretty_points_amount":"2,000","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":20.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"collection","show_tos":true},"pretty_terms_of_service":"Only for products in specific collections. ","translated_terms_of_service":{}},{"id":651248,"name":"£30 off orders","enabled":true,"points_amount":3000,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"£30 off orders (3,000 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/jetc735vt09jbv6pov20j127ib0z","pretty_points_amount":"3,000","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":30.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"collection","show_tos":true},"pretty_terms_of_service":"Only for products in specific collections. ","translated_terms_of_service":{}},{"id":655377,"name":"£40 off orders","enabled":true,"points_amount":4000,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"£40 off orders (4,000 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/dt8nswhojfuotpnhtz5u0n5wbt1m","pretty_points_amount":"4,000","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":40.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"collection","show_tos":true},"pretty_terms_of_service":"Only for products in specific collections. ","translated_terms_of_service":{}},{"id":655378,"name":"£50 off orders","enabled":true,"points_amount":5000,"points_type":"fixed","reward_type":"fixed_amount","source":"points","pretty_display_rewards":"£50 off orders (5,000 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/kfjlvny4titlc0qosz0jl7tzrkaf","pretty_points_amount":"5,000","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":50.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"fixed_amount","applies_to":"collection","show_tos":true},"pretty_terms_of_service":"Only for products in specific collections. ","translated_terms_of_service":{}},{"id":655384,"name":"Free shipping","enabled":true,"points_amount":500,"points_type":"fixed","reward_type":"free_shipping","source":"points","pretty_display_rewards":"Free shipping (500 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/4x0atk1pf58pu4evhnpqmpcu2ps8","pretty_points_amount":"500","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":100.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"free_shipping","show_tos":true},"pretty_terms_of_service":"","translated_terms_of_service":{}},{"id":709325,"name":"After the Rain Eau de Parfum 2ml Sample","enabled":true,"points_amount":350,"points_type":"fixed","reward_type":"free_product","source":"points","pretty_display_rewards":"After the Rain Eau de Parfum 2ml Sample (350 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/1bguqx3n9kv5y2bk9w9yel5zvu34","pretty_points_amount":"350","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":3.5,"min_order_value_in_cents":null,"product_id":"15866335822197","variant_ids":"57133384434037","image_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0029\/6619\/2195\/files\/AFT038-2mlEaudeParfum_2a318d19-ea01-4f85-9e38-a619623ff136.jpg?v=1778076791","product_title":"After the Rain Eau de Parfum 2ml Sample","variants":[{"id":"57133384434037","title":"Default Title","price":3.5,"image_url":null}],"terms_of_service":{"reward_type":"free_product","product_id":"15866335822197","show_tos":true},"pretty_terms_of_service":"Reward only applies to After the Rain Eau de Parfum 2ml Sample ","translated_terms_of_service":{}},{"id":709339,"name":"Kildonan Eau de Toilette 2ml Sample","enabled":true,"points_amount":350,"points_type":"fixed","reward_type":"free_product","source":"points","pretty_display_rewards":"Kildonan Eau de Toilette 2ml Sample (350 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/w72fex79o3p07jo3xjxgbsraj7kl","pretty_points_amount":"350","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":3.5,"min_order_value_in_cents":null,"product_id":"15866304201077","variant_ids":"57133328630133","image_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0029\/6619\/2195\/files\/KIL017KildonanEaudeToilette.jpg?v=1778074508","product_title":"Kildonan Eau de Toilette 2ml Sample","variants":[{"id":"57133328630133","title":"Default Title","price":3.5,"image_url":null}],"terms_of_service":{"reward_type":"free_product","product_id":"15866304201077","show_tos":true},"pretty_terms_of_service":"Reward only applies to Kildonan Eau de Toilette 2ml Sample ","translated_terms_of_service":{}},{"id":709374,"name":"Sannox Eau de Parfum 2ml Sample","enabled":true,"points_amount":350,"points_type":"fixed","reward_type":"free_product","source":"points","pretty_display_rewards":"Sannox Eau de Parfum 2ml Sample (350 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/1tlfwdip1ks3how85v6xidvt7y3h","pretty_points_amount":"350","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":3.5,"min_order_value_in_cents":null,"product_id":"15866326942069","variant_ids":"57133365133685","image_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0029\/6619\/2195\/files\/SAN012-SannoxEaudeParfum_a9e58171-a795-463c-9abf-8870299cce7d.jpg?v=1778075664","product_title":"Sannox Eau de Parfum 2ml Sample","variants":[{"id":"57133365133685","title":"Default Title","price":3.5,"image_url":null}],"terms_of_service":{"reward_type":"free_product","product_id":"15866326942069","show_tos":true},"pretty_terms_of_service":"Reward only applies to Sannox Eau de Parfum 2ml Sample ","translated_terms_of_service":{}},{"id":709375,"name":"Island Dusk Eau de Parfum 2ml Sample","enabled":true,"points_amount":350,"points_type":"fixed","reward_type":"free_product","source":"points","pretty_display_rewards":"Island Dusk Eau de Parfum 2ml Sample (350 points required)","icon_url":"https:\/\/loyalty.rivo.io\/assets\/se5xzwqaandnxu1hvypm97fodqfh","pretty_points_amount":"350","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":3.5,"min_order_value_in_cents":null,"product_id":"15866330677621","variant_ids":"57133375816053","image_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0029\/6619\/2195\/files\/ISD004-ISLANDDUSKEaudeParfumcopy_d86e1347-08be-423a-9561-64c8c02a4840.jpg?v=1778076348","product_title":"Island Dusk Eau de Parfum 2ml Sample","variants":[{"id":"57133375816053","title":"Default Title","price":3.5,"image_url":null}],"terms_of_service":{"reward_type":"free_product","product_id":"15866330677621","show_tos":true},"pretty_terms_of_service":"Reward only applies to Island Dusk Eau de Parfum 2ml Sample ","translated_terms_of_service":{}}],"referral_rewards":{"referrer_reward":{"id":706822,"name":"25% off","reward_type":"percentage","properties":{"applies_to":"entire","translations":[],"collection_id":null,"min_requirement":"none","auto_redeem_enabled":false,"customer_points_get":1.0,"increment_points_value":100,"refund_on_expiry_enabled":false,"applies_to_full_price_items_only":false,"min_order_value_excludes_free_product":false,"hide_from_checkout_enabled":false,"hide_from_site_enabled":false}},"referred_reward":{"id":706823,"name":"25% off","reward_type":"percentage","properties":{"applies_to":"entire","translations":[],"collection_id":null,"purchase_type":"one_time","min_requirement":"none","auto_redeem_enabled":false,"customer_points_get":1.0,"increment_points_value":100,"refund_on_expiry_enabled":false,"applies_to_full_price_items_only":false,"min_order_value_excludes_free_product":false,"hide_from_checkout_enabled":false,"hide_from_site_enabled":false}}},"referral_settings":{"referrals_landing_path":"","referrals_landing_domain":""},"referral_social_settings":{"sms":true,"email":true,"twitter":false,"facebook":false,"whatsapp":false,"share_order":["sms","email","link","twitter","facebook","whatsapp"],"sms_message":"","twitter_message":"","whatsapp_message":""},"referrals_customer_account_required":false,"friend_discounts_disabled":false,"vip_tiers":[{"id":503103,"name":"Discovery","threshold":0,"perks":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/ffe3uhl0tvngdusxg0pfh4uhyq9i","de
7766sc":"\u003cspan\u003eSpend £0.00 \u003c\/span\u003e","translations":[],"rewards":[],"threshold_text":null},{"id":503104,"name":"Heritage","threshold":200,"perks":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/t4jsfwj1antr11bdwm1od3nwsvry","desc":"\u003cspan\u003eSpend £200.00 \u003c\/span\u003e","translations":[],"rewards":[],"threshold_text":null},{"id":503105,"name":"Signature","threshold":300,"perks":[],"icon_url":"https:\/\/loyalty.rivo.io\/assets\/yj9fmbcu34s8oxd3cmdvljpyvskv","desc":"\u003cspan\u003eSpend £300.00 \u003c\/span\u003e","translations":[],"rewards":[],"threshold_text":null}],"account_embed_widget_settings":{"enabled":false,"target_page":"customers\/account","custom_insert_method":"beforeend"},"loyalty_landing_page_settings":{"enabled":false,"theme_id":"","template_suffix":"rivo-loyalty-landing-page","vip_tiers_table_data":[{"perk":"Points Per £1 spent","tiers":[{"id":"503103","value":"10 Points Per £1 spent"},{"id":"503104","value":"12 Points Per £1 spent"},{"id":"503105","value":"15 Points Per £1 spent"}]},{"perk":"Rewards Access","tiers":[{"id":"503103","value":"Standard rewards access"},{"id":"503104","value":"Enhanced rewards access"},{"id":"503105","value":"Enhanced \/ top-tier rewards access"}]},{"perk":"20% off first subscription order","tiers":[{"id":"503103","value":"✓"},{"id":"503104","value":"✓"},{"id":"503105","value":"✓"}]},{"perk":"10% off refills","tiers":[{"id":"503103","value":"-"},{"id":"503104","value":"✓"},{"id":"503105","value":"✓"}]},{"perk":"Early Access","tiers":[{"id":"503103","value":"-"},{"id":"503104","value":"New product launches"},{"id":"503105","value":"New product launches, seasonal drops, and sale events"}]},{"perk":"VIP Access","tiers":[{"id":"503103","value":"-"},{"id":"503104","value":"-"},{"id":"503105","value":"VIP access to brand moments, store openings, events, and exclusive activations"}]}],"primary_button_class_names":"","secondary_button_class_names":"","theme_extension_files_added_at":"2026-03-24T12:06:30.918Z","theme_extension_files_verified_at":"2026-03-24T12:06:30.919Z","product_add_to_card_button_redirect_url":""},"membership_landing_page_settings":{"enabled":false,"template_suffix":"rivo-membership-landing-page"},"account_dashboard_settings":{},"forms":[],"points_expiry_enabled":true,"credits_expiry_enabled":true,"points_per_points_log_expiry_enabled":false,"credits_per_points_log_expiry_enabled":true,"frontend":{"potential_points":{"order_placed":{"enabled":true,"points_type":"multiplier","points_amount":10,"currency_base_amount":1,"multi_balance_settings_by_tiers":{"Heritage":{"balance_amount":12,"currency_base_amount":1,"vip_tier_multiplier_amount":null},"Discovery":{"balance_amount":10,"currency_base_amount":1,"vip_tier_multiplier_amount":null},"Signature":{"balance_amount":15,"currency_base_amount":1,"vip_tier_multiplier_amount":null}}}}},"referral_campaigns":[{"id":96972,"name":"Give 25%, Get 25% ","display_type":"inline","status":"active","page_settings":{"friend_claim_title":"{{advocate_first_name}} sent you a discount","friend_reward_title":"Congratulations, you're in!","invalid_button_text":"Shop Now","advocate_share_title":"Give 25%, ","advocate_reward_title":"Use your discount","advocate_signup_title":"Give 25%,","friend_reward_copy_text":"Copy","advocate_share_link_mode":"button","friend_claim_button_text":"Claim Discount","friend_claim_description":"Enter your email, get a 25% discount off your first order.","advocate_email_stats_text":"My Stats","advocate_reward_copy_text":"Copy","advocate_share_link_title":"Share your link","friend_claim_expired_text":"Sorry, this referral link has expired. Come back later!","friend_reward_description":"Here's your {{discount_amount}} reward. Use this discount code on your next order.","advocate_email_stats_title":"Send my Stats","advocate_share_description":"Share your unique link with a friend and they'll get 25% off their first order. Once they purchase, you'll earn 25% off too — our way of saying thank you.","advocate_share_email_title":"Share via Email","advocate_reward_description":"Here's your {{discount_amount}} reward. Use this discount code on your next order.","advocate_share_expired_text":"Sorry, this referral link has expired. Come back later!","advocate_share_header_title":"Refer a friend","advocate_signup_button_text":"Invite Friends","advocate_signup_description":"Share your unique link with a friend and they'll get 25% off their first order. Once they purchase, you'll earn 25% off too  — our way of saying thank you.","advocate_email_stats_enabled":true,"advocate_share_email_subject":"Your friend has sent you a gift","advocate_signup_expired_text":"Sorry, this referral link has expired. Come back later!","friend_claim_disclaimer_text":"Offer only valid for new customers","friend_reward_disclaimer_text":"Offer only valid for new customers","advocate_share_appended_params":"","advocate_share_disclaimer_text":"Offer only valid for new customers","friend_claim_email_placeholder":"Your email","advocate_reward_disclaimer_text":"","advocate_share_copy_button_text":"Copy Link","advocate_share_email_note_label":"Additional Note:","advocate_share_link_description":"You can share this link anywhere with a friend.","advocate_signup_disclaimer_text":"Offer only valid for new customers","friend_reward_apply_button_text":"Apply code","advocate_email_stats_button_text":"Send Email","advocate_email_stats_description":"Your stats will be sent to {{email}}","advocate_share_email_button_text":"Send Email","friend_claim_cta_version_enabled":false,"friend_reward_auto_apply_enabled":true,"friend_reward_post_discount_path":"","advocate_reward_apply_button_text":"Apply code","advocate_signup_email_placeholder":"Your email","advocate_reward_auto_apply_enabled":true,"advocate_reward_post_discount_path":"","advocate_share_email_subject_label":"Subject:","advocate_share_personal_link_label":"Here is your personal link:","friend_reward_coupon_field_enabled":true,"advocate_share_email_reminder_label":"Send reminder after 3 days","advocate_reward_coupon_field_enabled":true,"advocate_share_email_sent_from_label":"To:","friend_claim_additional_close_params":[],"advocate_share_email_note_placeholder":"Add something else for your friends here. We'll prepopulate the rest!","advocate_signup_first_name_placeholder":"Your first name","advocate_signup_requires_login_enabled":false,"friend_claim_terms_and_conditions_path":"","friend_claim_terms_and_conditions_text":"Terms \u0026 Conditions","friend_reward_terms_and_conditions_path":"","friend_reward_terms_and_conditions_text":"Terms \u0026 Conditions","advocate_share_email_subject_placeholder":"Here's a gift","advocate_share_terms_and_conditions_path":"","advocate_share_terms_and_conditions_text":"Terms \u0026 Conditions","advocate_signup_first_name_field_enabled":true,"advocate_reward_terms_and_conditions_path":"","advocate_reward_terms_and_conditions_text":"Terms \u0026 Conditions","advocate_signup_terms_and_conditions_path":"","advocate_signup_terms_and_conditions_text":"Terms \u0026 Conditions","friend_claim_terms_and_conditions_enabled":false,"advocate_signup_requires_login_button_text":"Sign In or Sign Up","friend_reward_terms_and_conditions_enabled":false,"advocate_email_stats_logged_out_description":"Please enter the email you used to signup","advocate_share_email_recipients_placeholder":"Comma separated list of email addresses","advocate_share_terms_and_conditions_enabled":false,"advocate_reward_terms_and_conditions_enabled":false,"advocate_signup_terms_and_conditions_enabled":true,"friend_claim_accepts_marketing_checkbox_text":"Subscribe to email marketing","advocate_signup_accepts_marketing_checkbox_text":"Subscribe to email marketing","friend_claim_accepts_marketing_checkbox_enabled":true,"advocate_signup_accepts_marketing_checkbox_enabled":true,"advocate_signup_accepts_marketing_checkbox_default_checked":false,"friend_claim_first_name_field_enabled":false,"friend_claim_first_name_placeholder":"Your first name"},"design_settings":{"share_mode":"blocks","primary_color":"#000000","background_type":"column","secondary_color":"#CCCCCC","title_font_size":38,"button_font_size":16,"footer_font_size":12,"header_font_size":18,"title_font_color":"#3b4351","title_text_align":"left","button_font_color":"#ffffff","footer_font_color":"#cccccc","footer_text_align":"center","header_font_color":"#000000","header_text_align":"center","subtitle_font_size":17,"background_position":"right","button_border_color":"#4e3857","primary_font_family":"inherit","subtitle_font_color":"#66758c","subtitle_text_align":"left","mobile_inline_height":900,"desktop_inline_height":650,"secondary_font_family":"inherit","button_background_color":"#4e3857","header_background_color":"#efefef","advocate_share_email_note_enabled":true,"advocate_share_email_subject_enabled":true,"advocate_share_email_reminder_enabled":true},"advocate_rules":[],"friend_rules":[],"advocate_reward":{"id":706822,"name":"25% off","enabled":true,"points_amount":0,"points_type":"fixed","reward_type":"percentage","source":"referrer","pretty_display_rewards":"25% off (0 points required)","icon_url":null,"pretty_points_amount":"0","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":25.
77660,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"percentage","applies_to":"entire","show_tos":false},"pretty_terms_of_service":""},"friend_reward":{"id":706823,"name":"25% off","enabled":true,"points_amount":0,"points_type":"fixed","reward_type":"percentage","source":"referred","pretty_display_rewards":"25% off (0 points required)","icon_url":null,"pretty_points_amount":"0","purchase_type":"one_time","recurring_cycle_limit":null,"min_order_quantity":null,"translations":[],"reward_value":25.0,"min_order_value_in_cents":null,"terms_of_service":{"reward_type":"percentage","applies_to":"entire","show_tos":false},"pretty_terms_of_service":""},"expires_at":null,"background_image_url":"https:\/\/loyalty.rivo.io\/assets\/hg2ubpsq42lszw8ftvotm6v4xihe","custom_css":"@font-face {\n  font-family: 'New Century Schoolbook';\n  src: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0029\/6619\/2195\/files\/New_Century_Schoolbook.ttf?v=1774898986') format('truetype');\n  font-weight: normal;\n  font-style: normal;\n  \n}\n\n@font-face {\n  font-family: 'The SansB';\n  src: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0029\/6619\/2195\/files\/THE_SANSB.OTF?v=1774899363') format('opentype');\n  font-weight: normal;\n  font-style: normal;\n  \n}\n\n\/* ── Wrapper \u0026 body ──────────────────────────────────────────────────── *\/\n#baLoySectionWrapper {\n  border-radius: 4px !important;\n  background: #212529 !important;\n}\n#baLoySectionWrapper .referral-body {\n  background: #212529 !important;\n}\n#baLoySectionWrapper .ba-loy-rounded,\n#baLoySectionWrapper .ba-loy-rounded * {\n  border-radius: 4px !important;\n}\n\n\/* ── Layout ──────────────────────────────────────────────────────────── *\/\n#baLoySectionWrapper .content {\n  align-self: center !important;\n  width: 100% !important;\n}\n#baLoySectionWrapper .content-wrapper {\n  padding: 48px 40px !important;\n  width: 90% !important;\n  max-width: 560px !important;\n  margin: 0 auto !important;\n}\n#baLoySectionWrapper #advocate-signup-page .content-wrapper,\n#baLoySectionWrapper #advocate-share-page .content-wrapper {\n  padding-top: 32px !important;\n}\n#baLoySectionWrapper #advocate-signup-page .content-title,\n#baLoySectionWrapper #advocate-share-page .content-title {\n  margin-top: 0 !important;\n}\n#baLoySectionWrapper .background-image {\n  object-position: bottom !important;\n}\n#baLoySectionWrapper .content .header {\n  display: none !important;\n}\n\n\/* ── Section title ───────────────────────────────────────────────────── *\/\n#baLoySectionWrapper .section-title {\n  margin-bottom: 32px !important;\n}\n#baLoySectionWrapper .content-title {\n  font-family: 'New Century Schoolbook', 'Times New Roman', serif !important;\n  font-weight: 700 !important;\n  margin-top: 0 !important;\n  margin-bottom: 10px !important;\n  color: #ffffff !important;\n  letter-spacing: 0px !important;\n  text-transform: none !important;\n  line-height: 1.15 !important;\n}\n\n\/* Eyebrow *\/\n#baLoySectionWrapper .content-title::before {\n  content: 'Refer a friend' !important;\n  display: block !important;\n  font-family: 'TheSans', 'The SansB', Arial, sans-serif !important;\n  font-weight: 600 !important;\n  font-size: 11px !important;\n  letter-spacing: 3px !important;\n  text-transform: uppercase !important;\n  color: #c4b5d0 !important;\n  margin-bottom: 14px !important;\n}\n\n\/* Subtitle *\/\n#baLoySectionWrapper .content-subtitle {\n  font-family: 'TheSans', 'The SansB', Arial, sans-serif !important;\n  font-size: 14px !important;\n  letter-spacing: 0px !important;\n  color: rgba(255, 255, 255, 0.6) !important;\n  line-height: 1.7 !important;\n  margin-top: 0 !important;\n  margin-bottom: 0 !important;\n}\n\n\/* ── Form fields ─────────────────────────────────────────────────────── *\/\n#baLoySectionWrapper .section-body .form {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 12px !important;\n}\n#baLoySectionWrapper .form-group {\n  margin-bottom: 0 !important;\n}\n#baLoySectionWrapper input.txt-field {\n  font-family: 'TheSans', 'The SansB', Arial, sans-serif !important;\n  border: 1.5px solid rgba(255, 255, 255, 0.20) !important;\n  border-radius: 4px !important;\n  background: rgba(255, 255, 255, 0.05) !important;\n  transition: border-color 0.2s ease !important;\n  color: #ffffff !important;\n  padding: 12px 14px !important;\n  box-shadow: none !important;\n}\n#baLoySectionWrapper input.txt-field::placeholder {\n  color: rgba(255, 255, 255, 0.30) !important;\n}\n#baLoySectionWrapper input,\n#baLoySectionWrapper textarea {\n  font-family: 'TheSans', 'The SansB', Arial, sans-serif !important;\n  border: 1.5px solid rgba(255, 255, 255, 0.20) !important;\n  border-radius: 4px !important;\n  color: #ffffff !important;\n  background: rgba(255, 255, 255, 0.05) !important;\n}\n#baLoySectionWrapper input.txt-field:focus,\n#baLoySectionWrapper input.txt-field:hover {\n  border: 1.5px solid rgba(255, 255, 255, 0.55) !important;\n  box-shadow: none !important;\n  outline: none !important;\n}\n#baLoySectionWrapper input.referral-link {\n  font-family: 'TheSans', 'The SansB', Arial, sans-serif !important;\n  font-size: 13px !important;\n  background: rgba(255, 255, 255, 0.04) !important;\n  border: 1px solid rgba(255, 255, 255, 0.12) !important;\n  color: rgba(255, 255, 255, 0.50) !important;\n}\n\n\/* ── Primary CTA button — plum ───────────────────────────────────────── *\/\n#baLoySectionWrapper .button.loy-button-main,\n#baLoySectionWrapper .button.loy-button {\n  font-family: 'TheSans', 'The SansB', Arial, sans-serif !important;\n  background: #4e3857 !important;\n  color: #ffffff !important;\n  border: 1.5px solid #4e3857 !important;\n  border-radius: 4px !important;\n  width: 100% !important;\n  min-height: 48px !important;\n  letter-spacing: 1px !important;\n  text-transform: uppercase !important;\n  font-size: 12px !important;\n  font-weight: 700 !important;\n  cursor: pointer !important;\n  transition: background-color 0.2s ease, border-color 0.2s ease !important;\n  margin-top: 8px !important;\n}\n#baLoySectionWrapper .button.loy-button-main:hover,\n#baLoySectionWrapper .button.loy-button-main:focus,\n#baLoySectionWrapper .button.loy-button-main:active,\n#baLoySectionWrapper .button.loy-button:hover,\n#baLoySectionWrapper .button.loy-button:focus,\n#baLoySectionWrapper .button.loy-button:active {\n  background: #3a2940 !important;\n  border-color: #3a2940 !important;\n  color: #ffffff !important;\n  opacity: 1 !important;\n}\n\n\/* Secondary \/ outline buttons *\/\n#baLoySectionWrapper .button.loy-button-secondary,\n#baLoySectionWrapper .loy-button-secondary {\n  font-family: 'TheSans', 'The SansB', Arial, sans-serif !important;\n  background: transparent !important;\n  color: #ffffff !important;\n  border: 1.5px solid rgba(255, 255, 255, 0.25) !important;\n  border-radius: 4px !important;\n  width: 100% !important;\n  min-height: 48px !important;\n  letter-spacing: 0.5px !important;\n  text-transform: uppercase !important;\n  font-size: 12px !important;\n  font-weight: 600 !important;\n  transition: border-color 0.2s ease, background 0.2s ease !important;\n}\n#baLoySectionWrapper .button.loy-button-secondary:hover,\n#baLoySectionWrapper .loy-button-secondary:hover {\n  border-color: rgba(255, 255, 255, 0.65) !important;\n  background: rgba(255, 255, 255, 0.06) !important;\n  color: #ffffff !important;\n  opacity: 1 !important;\n}\n\n\/* Copy coupon button *\/\n#baLoySectionWrapper .copy-coupon.dflex button.button {\n  border: 1.5px solid rgba(255, 255, 255, 0.25) !important;\n  border-radius: 4px !important;\n  min-height: 48px !important;\n}\n#baLoySectionWrapper .copy-coupon.dflex {\n  gap: 8px !important;\n}\n\n\/* ── Icons \/ sharing rows ────────────────────────────────────────────── *\/\n#baLoySectionWrapper .icon-and-text-row svg {\n  fill: #ffffff !important;\n  transition: fill 0.2s ease !important;\n}\n#baLoySectionWrapper svg.path-stroke path {\n  stroke: #ffffff !important;\n  fill: transparent;\n  transition: stroke 0.2s ease !important;\n}\n#baLoySectionWrapper .icon-and-text-row:hover svg {\n  fill: #c4b5d0 !important;\n}\n#baLoySectionWrapper .icon-and-text-row:hover svg.path-stroke path {\n  stroke: #c4b5d0 !important;\n}\n#baLoySectionWrapper .content.link-mode-exposed .sharing-buttons {\n  border-color: rgba(255, 255, 255, 0.12) !important;\n  border-radius: 4px !important;\n}\n\n\/* ── Footer \u0026 labels ─────────────────────────────────────────────────── *\/\n#baLoySectionWrapper .section-footer {\n  font-family: 'TheSans', 'The SansB', Arial, sans-serif !important;\n  text-align: center !important;\n  font-size: 11px !important;\n  letter-spacing: 0.5px !important;\n  text-transform: uppercase !important;\n  color: rgba(255, 255, 255, 0.22) !important;\n  margin-top: 20px !important;\n}\n#baLoySectionWrapper label {\n  font-family: 'TheSans', 'The SansB', Arial, sans-serif !important;\n  text-align: center !important;\n  color: rgba(255, 255, 255, 0.50) !important;\n  font-size: 13px !important;\n}\n#baLoySectionWrapper .label-with-checkbox {\n  color: #ffffff !important;\n}\n\n\/* ── Popup ───────────────────────────────────────────────────────────── *\/\n#baLoySectionWrapper .popup-page.active {\n  background: #1a1c1f !important;\n  border: 1px solid rgba(255, 255, 255, 0.10) !important;\n  border-radius: 4px !important;\n  color: #ffffff !important;\n}\n#baLoySectionWrapper .popup-page input.txt-field {\n  background: rgba(255, 255, 255, 0.05) !important;\n  border: 1.5px solid rgba(255, 255, 255, 0.20) !important;\n  color: #ffffff !important;\n}\n#baLoySectionWrapper .popup-page .form-label {\n  display: flex !important;\n  align-items: center !important;\n  gap: 5px !important;\n}\n#baLoySectionWrapper .popup-page.active .form-label {\n  font-family: 'TheSans', 'The SansB', Arial, sans-serif !important;\n  margin-bottom: 15px !important;\n  margin-top: 0 !important;\n  display: flex !important;\n  gap: 5px !important;\n  align-items: center !important;\n  color: rgba(255, 255, 255, 0.75) !important;\n}\n#baLoySectionWrapper textarea#email_note {\n  border: 1.5px solid rgba(255, 255, 255, 0.20) !important;\n  border-radius: 4px !important;\n  background: rgba(255, 255, 255, 0.05) !important;\n  color: #ffffff !important;\n}\n\n\/* ── Success toast ───────────────────────────────────────────────────── *\/\n#baLoySectionWrapper .referral-body .toast.success {\n  background: rgba(78, 56, 87, 0.96) !important;\n  position: fixed !important;\n  top: 0 !important;\n  bottom: 0 !important;\n  left: 0 !important;\n  width: 100% !important;\n  right: 0 !important;\n  display: flex !important;\n  justify-content: center !important;\n  align-items: center !important;\n}\n\n\/* ── Checkbox ────────────────────────────────────────────────────────── *\/\n#baLoySectionWrapper #accepts_marketing,\n#baLoySectionWrapper input[type=\"checkbox\"] {\n  -webkit-appearance: none !important;\n  -moz-appearance: none !important;\n  width: 18px !important;\n  height: 18px !important;\n  border: 1.5px solid rgba(255, 255, 255, 0.30) !important;\n  border-radius: 3px !important;\n  position: relative !important;\n  cursor: pointer !important;\n  outline: none !important;\n  background: transparent !important;\n  margin-bottom: 0 !important;\n  flex-shrink: 0 !important;\n  transition: border-color 0.2s ease, background-color 0.2s ease !important;\n}\n#baLoySectionWrapper .popup-page input[type=\"checkbox\"] {\n  border-color: rgba(255, 255, 255, 0.30) !important;\n  margin-top: 0 !important;\n}\n#baLoySectionWrapper #accepts_marketing:checked,\n#baLoySectionWrapper input[type=\"checkbox\"]:checked {\n  background-color: #4e3857 !important;\n  border-color: #4e3857 !important;\n}\n#baLoySectionWrapper #accepts_marketing:checked::after,\n#baLoySectionWrapper input[type=\"checkbox\"]:checked::after {\n  
7766content: \"\" !important;\n  display: block !important;\n  width: 2px !important;\n  height: 6px !important;\n  border: solid #ffffff !important;\n  border-width: 0 1.5px 1.5px 0 !important;\n  position: absolute !important;\n  top: 3px !important;\n  left: 5px !important;\n  transform: rotate(45deg) !important;\n}\n\n\/* ── Error ───────────────────────────────────────────────────────────── *\/\n#baLoySectionWrapper .error-text {\n  font-family: 'TheSans', 'The SansB', Arial, sans-serif !important;\n  color: #ff8080 !important;\n  font-size: 12px !important;\n  letter-spacing: 0px !important;\n}\n\n\/* ── Link button ─────────────────────────────────────────────────────── *\/\n#baLoySectionWrapper .loy-button-link-main {\n  font-family: 'TheSans', 'The SansB', Arial, sans-serif !important;\n  color: #c4b5d0 !important;\n  text-decoration: underline !important;\n  text-underline-offset: 3px !important;\n  font-weight: 600 !important;\n}\n\n\/* ── Signup \u0026 share pages — \"Get £15\" accent line ────────────────────── *\/\n#baLoySectionWrapper #advocate-signup-page .content-title::after,\n#baLoySectionWrapper #advocate-share-page .content-title::after {\n  content: 'Get 25%' !important;\n  display: block !important;\n  font-family: 'New Century Schoolbook', 'Times New Roman', serif !important;\n  font-style: italic !important;\n  font-weight: 700 !important;\n  color: #c4b5d0 !important;\n  margin-top: 6px !important;\n}\n\n\/* ── Reward page accent line ─────────────────────────────────────────── *\/\n#baLoySectionWrapper #advocate-reward-page .content-title::after {\n  content: 'Refer \u0026 Earn' !important;\n  display: block !important;\n  font-family: 'New Century Schoolbook', 'Times New Roman', serif !important;\n  font-style: italic !important;\n  font-weight: 700 !important;\n  color: #c4b5d0 !important;\n  margin-top: 4px !important;\n}\n\n\/* ── Sign in text ────────────────────────────────────────────────────── *\/\n#baLoySectionWrapper .sign-in-text {\n  font-family: 'TheSans', 'The SansB', Arial, sans-serif !important;\n  color: rgba(255, 255, 255, 0.40) !important;\n  font-size: 13px !important;\n}\n\n\/* ── Mobile ──────────────────────────────────────────────────────────── *\/\n@media (max-width: 680px) {\n  #baLoySectionWrapper .mobile-image {\n    background-position: center !important;\n    height: 300px !important;\n  }\n  #baLoySectionWrapper .content-title {\n    font-size: 28px !important;\n  }\n  #baLoySectionWrapper #advocate-reward-page .content-title,\n  #baLoySectionWrapper #friend-claim-page .content-title,\n  #baLoySectionWrapper #friend-reward-page .content-title {\n    font-size: 22px !important;\n    margin-top: 15px !important;\n  }\n  #baLoySectionWrapper .referral-body {\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: flex-start !important;\n    padding: 0 !important;\n  }\n  #baLoySectionWrapper .content .header {\n    text-decoration: none !important;\n    padding-left: 24px !important;\n    margin-bottom: 0 !important;\n  }\n  #baLoySectionWrapper .content-wrapper {\n    width: 100% !important;\n    padding: 32px 24px !important;\n  }\n}","share_via_email_default_subject":"I'm sending you a {{reward_name}} to shop at {{shop_name}}","landing_path":null,"advocate_overlay_enabled":false,"post_order_advocate_overlay_enabled":false,"post_order_advocate_overlay_delay":0,"post_order_advocate_overlay_frequency":0,"streamlined_enabled":false,"locale_translations":{}}],"paid_membership_settings":{"landing_path":"\/","legacy_product_ids":[],"cancellation_policy":"immediate","final_reminder_days":3,"rebill_reminder_days":5,"migration_mode_enabled":false,"rebill_attempt_interval":"hourly","daily_rebill_attempt_utc_hour":16,"landing_path_redirect_enabled":true,"default_enrollment_tier_method":"customer_creation","failed_payments_retry_schedule":[{"days_after_last_retry":1},{"days_after_last_retry":2},{"days_after_last_retry":3},{"days_after_last_retry":5},{"days_after_last_retry":5},{"days_after_last_retry":5},{"days_after_last_retry":5}],"daily_failed_payments_attempt_utc_hour":23,"selling_plan_after_add_to_cart_js_method":"redirect_to_cart","membership_gift_order_count_starts_at_enrollment":false},"checkout_ui_settings":{"global_show_login_url":"\/customer_authentication\/login?return_to=\/checkout","global_show_login_enabled":false,"redeem_points_max_rewards":10,"redeem_store_credit_button_kind":"primary","global_show_login_header_enabled":false,"shopify_markets_metaobject_enabled":false,"post_purchase_referral_hero_image_url":"","post_purchase_referral_preview_emails":"","redeem_points_use_custom_select_label":false,"redeem_points_expanded_version_enabled":false,"redeem_points_only_show_from_countries":[],"redeem_points_show_all_rewards_enabled":false,"redeem_points_select_apply_button_enabled":false,"redeemed_rewards_only_show_from_countries":[],"post_purchase_account_activation_image_url":"","post_purchase_referral_hide_from_countries":[],"redeem_points_default_select_label_enabled":true,"hide_all_checkout_extensions_from_countries":[],"post_purchase_install_wallet_pass_image_url":"","post_purchase_referral_preview_mode_enabled":false,"only_show_checkout_extensions_from_countries":[],"post_purchase_referral_share_buttons_enabled":false,"redeem_points_disable_reward_options_enabled":false,"redeem_store_credit_only_show_from_countries":[],"redeem_points_hide_redeem_when_discount_exists":false,"redeem_points_not_enough_points_banner_enabled":false,"post_purchase_referral_only_show_from_countries":[],"redeem_incremental_earnings_balance_to_currency":false,"redeem_points_expanded_show_custom_icons_enabled":true,"redeemed_rewards_hide_selections_when_no_options":true,"clear_discount_codes_with_prefix_on_consolidation":"","post_purchase_account_activation_button_full_width":true,"cashback_estimation_balance_usd_to_currency_enabled":false,"redeem_points_hide_redeem_when_free_product_applied":false,"redeem_incremental_earnings_only_show_from_countries":[],"redeem_points_hide_selections_unless_discount_exists":true,"post_purchase_account_activation_preview_mode_enabled":false,"post_purchase_referral_always_show_to_advocate_enabled":false,"redeemed_rewards_hide_selections_when_discount_applied":false,"post_purchase_account_activation_membership_mode_enabled":false,"redeem_incremental_earnings_balance_applied_mode_enabled":false,"redeem_incremental_earnings_input_amount_stepper_enabled":false,"post_purchase_account_activation_only_show_from_countries":[],"post_purchase_install_wallet_pass_only_show_from_countries":[],"redeem_incremental_earnings_balance_usd_to_currency_enabled":false,"redeem_incremental_earnings_hide_redeem_when_discount_exists":false,"redeem_incremental_earnings_hide_redeem_when_insufficient_balance":false,"redeem_incremental_earnings_hide_redeem_unless_minimum_order_value_is_met":false},"discount_code_prefix_settings":{"global_prefix":"Arran-","loyalty_prefix":"","cashback_prefix":"","vip_tier_prefix":"","loyalty_gift_prefix":"LGIFT-","referral_friend_prefix":"","referral_advocate_prefix":""},"membership_tiers":[],"credit_mode":false,"custom_account_login_path":"#rivo","custom_account_register_path":"#rivo","active_bonus_campaign":null,"active_bonus_campaigns":[],"js_api_config":{"emit_points_balances_on_load":false},"auto_login":{"enabled":false,"email_provider":"kl","email_identifier":"utm_klaviyo_profile_id","auto_login_reload_enabled":false,"auto_login_bypass_only_mode_enabled":false},"account_widget_settings":{"logo":"\u003cimg\n  class=\"medium--hide\"\n  src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0029\/6619\/2195\/files\/Master_logo_Arran_BK_shopify_efe6ab99-fded-4627-9a83-bc4520e6475e.jpg?v=1681826916\"\n  alt=\"Arran Logo\"\n  itemprop=\"logo\"\n\/\u003e","enabled":true,"or_text":"OR","city_text":"City","edit_text":"Edit","name_text":"Name","custom_css":":root {\n  --rivo-cream: #f7f8fa;\n  --rivo-brown: #4e3857;\n  --rivo-brown-hover: #3a2940;\n  --rivo-brown-muted: rgba(78, 56, 87, 0.45);\n  --rivo-brown-subtle: rgba(78, 56, 87, 0.12);\n}
7766\n\n.rivo-slideout__content {\n  overflow-y: scroll;\n  scrollbar-width: thin;\n  scrollbar-color: #4a2c5a transparent;\n}\n\n.rivo-slideout__content::-webkit-scrollbar {\n  width: 8px;\n  -webkit-appearance: none;\n}\n\n.rivo-slideout__content::-webkit-scrollbar-thumb {\n  background: #4a2c5a;\n  border-radius: 4px;\n}\n\n.rivo-slideout__content::-webkit-scrollbar-track {\n  background: transparent;\n}\n\n.rivo-slideout__content::-webkit-scrollbar {\n  width: 6px;\n}\n.rivo-slideout__content::-webkit-scrollbar-thumb {\n  background: #4a2c5a; \/* your Arran purple *\/\n  border-radius: 3px;\n}\n.rivo-slideout__content::-webkit-scrollbar-track {\n  background: transparent;\n}\n\n\/* --- Header --- *\/\n.rivo-login-overlay {\n  background: transparent;\n}\n.rivo-slideout__header a.rivo-aw-logo img {\n  max-height: 85px;\n}\n.rivo-slideout__header {\n  box-shadow: none;\n}\n.rivo-slideout__header a span {\n  width: auto;\n  max-width: 150px;\n}\n.rivo-slideout__header a {\n  width: auto;\n  display: flex;\n  align-self: center;\n}\nh2.rivo-aw-title,\nh3.rivo-aw-smaller-title {\n}\n.rivo-aw-home-hero h2 {\n}\n.rivo-checkbox-label {\n  font-weight: 400 !important;\n}\n.rivo-slideout__container p,\n.rivo-aw-home-featured-content-subtitle {\n}\n\/* --- INPUT --- *\/\n.rivo-slideout__container input[type=\"text\"],\n.rivo-slideout__container input[type=\"email\"],\n.rivo-slideout__container input[type=\"tel\"],\n.rivo-slideout__container input[type=\"password\"],\n.rivo-slideout__container select {\n  border-radius: 0;\n}\n.rivo-form-field label,\n.rivo-preference-item-label,\n.rivo-profile-list-item-title,\n.rivo-aw-smaller-title {\n  font-weight: 400;\n}\n\/* --- BUTTONS --- *\/\n.rivo-aw-button-points-balance-number,\nspan.rivo-aw-button-points-balance-currency {\n  font-size: 16px;\n}\n.rivo-aw-button-points-balance-number {\n  margin-right: 5px;\n}\n.rivo-aw-button-points-balance-container {\n  padding: 0;\n}\n.rivo-checkbox-container input[type=\"checkbox\"] {\n  -webkit-appearance: auto;\n}\n.rivo-login-component input[type=\"text\"]:focus-visible,\n.rivo-login-component input[type=\"email\"]:focus-visible {\n  border-color: var(--rivo-aw-primary-color, #4e3857);\n}\n.rivo-shop-pay-svg path {\n}\na.rivo-collection-item {\n  transition: all 0.2s ease;\n  font-weight: 400;\n}\n.rivo-logout-link a,\n.rivo-add-shipping-address a,\n.rivo-form-row button[type=submit],\n.rivo-login-component form input[type=submit],\n.rivo-shop-pay-login-container,\n.rivo-google-login-container,\n.rivo-aw-mini-modal__content button.rivo-positive-action,\n.rivo-aw-mini-modal__content button span:first-child,\n.rivo-aw-button-points-balance-container,\n.rivo-product-action-add-to-cart,\n.rivo-aw-home-button-components a,\n.rivo-external-login-container {\n  justify-content: center;\n  font-size: 16px;\n  display: flex;\n  align-items: center;\n  background: #4e3857;\n  color: #f7f8fa;\n  min-height: 45px;\n  padding: 10px 20px;\n  border-radius: 0;\n  transition: background 0.2s ease;\n}\n\n.rivo-external-login-button::after,\n.rivo-shop-pay-login-button::after,\n.rivo-aw-button-home-additional::after,\n.rivo-logout-link a::after,\n.rivo-add-shipping-address a::after,\n.rivo-form-row button span::after {\n  background-image: url(\"data:image\/svg+xml;charset=utf-8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAxNy41IDEwLjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE3LjUgMTAuOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDB7ZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS13aWR0aDoxLjU7c3Ryb2tlLW1pdGVybGltaXQ6MTB9PC9zdHlsZT48ZyBpZD0iTGF5ZXJfMl8wMDAwMDE3ODkyMDUyODI2OTk2Njk5NjM1MDAwMDAwMDg0OTk4NTYzNTYzNzczMDk1MF8iPjxnIGlkPSJMYXllcl8xLTIiPjxnIGlkPSJHcm91cF8xOTg4Ij48ZyBpZD0iR3JvdXBfNTY3Ij48cGF0aCBpZD0iTGluZV8xMTgiIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNWgxNi4yIi8+PHBhdGggaWQ9IlBhdGhfNDY4IiBjbGFzcz0ic3QwIiBkPSJtMTEuNiAxMC40IDQuOS00LjlMMTEuNi42Ii8+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPg==\"); \n  background-position: 50%;\n  background-repeat: no-repeat;\n  background-size: 100% auto;\n  content: \"\";\n  display: block;\n  height: 14px;\n  margin-top: -7px;\n  position: absolute;\n  right: -35px;\n  top: 50%;\n  transition: all .2s ease;\n  width: 18px;\n}\n\n.rivo-aw-button-home-additional::after {\n  right: 80px;\n}\n\n.rivo-logout-link a::after,\n.rivo-add-shipping-address a::after {\n  right: 140px;\n}\n\n.rivo-form-row button span::after {\n    right: -30px;\n}\n\n.rivo-add-shipping-address a::after {\n    right: 90px;\n}\n\n.rivo-external-login-button,\n.rivo-shop-pay-login-button,\n.rivo-aw-button-home-additional,\n.rivo-logout-link a,\n.rivo-add-shipping-address a,\n.rivo-form-row button span {\n  position: relative;\n}\n\n\/* Hide the existing chevron SVG *\/\n.rivo-aw-button-component-cta-icon svg {\n  display: none;\n}\n\n\/* Replace with the arrow using ::after on the icon span *\/\n.rivo-aw-button-component-cta-icon::after {\n  
7766content: \"\";\n  display: block;\n  width: 18px;\n  height: 14px;\n  background-image: url(\"data:image\/svg+xml;charset=utf-8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAxNy41IDEwLjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE3LjUgMTAuOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDB7ZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS13aWR0aDoxLjU7c3Ryb2tlLW1pdGVybGltaXQ6MTB9PC9zdHlsZT48ZyBpZD0iTGF5ZXJfMl8wMDAwMDE3ODkyMDUyODI2OTk2Njk5NjM1MDAwMDAwMDg0OTk4NTYzNTYzNzczMDk1MF8iPjxnIGlkPSJMYXllcl8xLTIiPjxnIGlkPSJHcm91cF8xOTg4Ij48ZyBpZD0iR3JvdXBfNTY3Ij48cGF0aCBpZD0iTGluZV8xMTgiIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNWgxNi4yIi8+PHBhdGggaWQ9IlBhdGhfNDY4IiBjbGFzcz0ic3QwIiBkPSJtMTEuNiAxMC40IDQuOS00LjlMMTEuNi42Ii8+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPg==\");\n  background-repeat: no-repeat;\n  background-size: 100% auto;\n  background-position: 50%;\n}\n.rivo-aw-button-component-cta {\n    gap: 20px;\n}\n\n.rivo-external-login-button a,\n.rivo-add-shipping-address a {\n  left: -10px;\n}\n\n.rivo-shop-pay-login-button {\n  left: -2px;\n}\n\n.rivo-external-login-container a,\n.rivo-shop-pay-login-button {\n  color: #fff;\n  background: transparent;\n  border: none;\n}\n.rivo-logout-link a:hover,\n.rivo-add-shipping-address a:hover,\n.rivo-form-row button[type=submit]:hover,\n.rivo-login-component form input[type=submit]:hover {\n  background: #3a2940;\n}\n.rivo-shop-pay-svg path {\n  fill: #fff !important;\n}\n.rivo-aw-button-points-balance-container {\n  justify-content: space-between;\n  padding: 0;\n  min-height: 10px !important;\n}\n.rivo-shop-pay-svg path {\n  fill: #fff !important;\n}\n.rivo-aw-mini-modal__content button span:first-child {\n  background: transparent;\n  border: 1px solid #4e3857;\n  color: #4e3857;\n}\n.rivo-product-action-add-to-cart {\n  width: 100% !important;\n  min-width: 0;\n}\n.rivo-default-badge {\n  background: transparent;\n  border: 1px solid #4e3857;\n  border-radius: 0;\n  color: #4e3857;\n}\n.rivo-favorite-collection-actions .rivo-form-row button[type=submit] {\n  background: transparent;\n  padding: 0;\n}\n\/* --- Empty container --- *\/\n.rivo-empty-state-container {\n  border: 1px solid var(--rivo-brown-subtle);\n  border-radius: 0;\n  padding: 30px;\n  text-align: center;\n  width: 100%;\n  color: var(--rivo-brown-muted) !important;\n  margin-top: 10px;\n  margin-bottom: 0;\n}\n.rivo-sms-terms-and-conditions {\n  color: var(--rivo-brown-muted);\n  line-height: 15px;\n  font-size: 14px !important;\n}\n.rivo-aw-order-item-quantity {\n  padding-top: 2px;\n}\n.rivo-aw-home-container+.rivo-aw-home-container {\n  padding-top: 0;\n}\nlabel.rivo-checkbox-container {\n  align-items: baseline;\n}\n.rivo-mini-block-link .rivo-favorite-button,\n.rivo-product-action-image .rivo-favorite-button {\n  background: transparent;\n}\n\/* --- Image Blocks --- *\/\n.rivo-mini-block-title {\n  min-height: 40px;\n}\n.rivo-product-action-body .rivo-product-action-price,\n.rivo-product-action-title {\n  font-weight: 400;\n}\n.rivo-mini-block-title,\n.rivo-mini-block-price {\n  display: flex !important;\n}\n.rivo-mini-block-subtitle {\n  margin-top: 5px;\n}\n.rivo-product-price {\n  font-weight: 400;\n}\n.rivo-compare-price .rivo-product-price {\n}\n.rivo-aw-go-to-page {\n  background: transparent;\n}\n.rivo-product-image {\n  aspect-ratio: auto;\n  border-radius: 0;\n}\n.rivo-profile-list {\n  margin-top: 0;\n  order: 1;\n}\n\/* --- Order code --- *\/\n.rivo-aw-order-index-name {\n  margin-right: auto;\n}\n.rivo-h4-title {\n  font-weight: 400;\n}\n\/* --- Featured Content --- *\/\nh2.rivo-aw-home-featured-content-title {\n  margin: 5px 0 !important;\n}\n.rivo-aw-home-featured-content-image-wrapper {\n  border-radius: 0 !important;\n}\n.rivo-favorite-button span svg {\n  width: 17px;\n  height: 17px;\n}\n.rivo-aw-home-featured-content-container {\n  order: 2;\n}\n\/* --- Profile --- *\/\n.rivo-preference-section,\n.rivo-preference-item {\n  border-radius: 0;\n}\n.rivo-preference-item + .rivo-preference-item {\n  border-radius: 0;\n}\n\/* --- Footer --- *\/\n#rivo-slideout-footer {\n  background: #f7f8fa;\n  box-shadow: none;\n  border-top: 1px solid var(--rivo-brown-subtle);\n}\n.rivo-footer-nav-text {\n  text-transform: uppercase;\n  color: var(--rivo-color-text);\n  font-weight: 400;\n}\n#rivo-slideout-footer .rivo-slideout-navigation .active .rivo-footer-nav-text {\n  font-weight: 600;\n}\n.rivo-login-footer-link a {\n  text-decoration: underline;\n  color: #4e3857;\n}\n.rivo-or-text {\n  font-size: 12px;\n}\n\/* --- Close button --- *\/\n.rivo-slideout__close,\n.rivo-aw-mini-modal__close {\n  background: transparent;\n}\n@media screen and (max-width: 450px) {\n  .rivo-slideout__header a.rivo-aw-logo {\n    height: auto;\n  }\n}\n\n.rivo-product-grid {\n  gap: 16px;\n}\n\n.rivo-product-item {\n  border-radius: 4px;\n  overflow: hidden;\n  min-width: 200px;\n}\n\n.rivo-mini-block-link {\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  text-decoration: none;\n}\n\n.rivo-product-image {\n  width: 100%;\n  aspect-ratio: 1 \/ 1;\n  object-fit: cover;\n  display: block;\n}\n\n.rivo-mini-block-title {\n  font-family: \"The Sans\", serif !important;\n  font-weight: 400;\n  font-size: 13px;\n  margin-top: 8px;\n  color: #1a1a1a;\n  line-height: 1.3;\n}\n\n.rivo-product-price {\n  font-size: 13px;\n  margin-top: 4px;\n  color: #1a1a1a;\n}\n\n.rivo-product-item {\n  border-radius: 4px;\n  overflow: hidden;\n  min-width: 200px;\n  background-color: rgba(246, 248, 250);\n}\n\n.rivo-product-image {\n  width: 100%;\n  aspect-ratio: 1 \/ 1;\n  object-fit: cover;\n  display: block;\n  mix-blend-mode: darken;\n}\n\n.rivo-mini-block-title {\n  font-family: \"The Sans\", serif !important;\n  font-weight: 400;\n  font-size: 13px;\n  margin-top: 12px;\n  color: #1A1A1A;\n  line-height: 1.3;\n  background-color: white;\n}\n\n.rivo-mini-block-subtitle {\n  padding-top: 5px;\n  background-color: white;\n}","email_text":"Email","order_text":"Order","phone_text":"Phone","taxes_text":"Taxes","total_text":"Total","cards_shape":"rounded","delete_text":"Delete","select_text":"Select","address_text":"Address","company_text":"Company","country_text":"Country","inputs_shape":"rounded","buttons_shape":"rounded","discount_text":"Discount","primary_color":"#20124d","province_text":"Province","shipping_text":"Shipping","sold_out_text":"Sold out","subtotal_text":"Subtotal","zip_code_text":"ZIP Code","community_text":"Community","home_cta_1_url":"\/pages\/loyalty-program","home_cta_2_url":"","home_cta_3_url":"","last_name_text":"Last Name","launcher_shape":"circle","container_shape":"rounded","favorites_title":"Favorites","first_name_text":"First Name","home_cta_1_text":"View Rewards","home_cta_2_text":"Manage Subscriptions","home_cta_3_text":"","input_font_size":16,"show_powered_by":false,"add_to_cart_text":"Add to Cart","amount_paid_text":"Amount paid","footer_font_size":14,"footer_home_text":"For You","net_payment_text":"Net payment","orders_page_size":10,"s
7766aved_cart_title":"Saved from Cart","toast_font_color":"#ffffff","are_you_sure_text":"Are you sure you want to?","cache_app_enabled":false,"collections_title":"Collections","community_enabled":false,"contact_info_text":"Contact info","currency_decimals":2,"default_font_size":16,"desktop_placement":"left","email_placeholder":"Email","favorites_enabled":true,"google_login_text":"Sign in with Google","home_referral_url":"\/pages\/refer-a-friend","login_button_text":"Sign In or Sign Up","login_issues_link":"\/account\/login","login_issues_text":"Click here to sign in with your password if you are having issues","my_addresses_text":"My Addresses","onload_javascript":"if (window.__rivoBirthdayBtnInProgress) return;\n\nconst waitForHome = setInterval(() =\u003e {        \n  const homeContainer = document.querySelector('#rivo-account-slideout .rivo-home-page');        \n  if (!homeContainer) return;        \n  clearInterval(waitForHome);        \n        \n  if (document.querySelector('.rivo-birthday-btn-custom')) return;        \n    \n  if (!window.Rivo.common.customer?.id) return;  \n\n  \/\/ Lock immediately, synchronously, before the async call starts\n  if (window.__rivoBirthdayBtnInProgress) return;\n  window.__rivoBirthdayBtnInProgress = true;\n        \n  const additionalButton1 = document.querySelector('.rivo-aw-button-home-additional[rivo-ax-text=\"$store.rivo_aw_translation.home_additional_button_1_text\"]');        \n          \n  if (!additionalButton1) {\n    window.__rivoBirthdayBtnInProgress = false;\n    return;\n  }\n      \n  window.RivoAPI.identify_customer(\"loggedin\").then(function(data) {    \n    if (!data || !data.id) {  \n      console.warn('Invalid customer data received');  \n      window.__rivoBirthdayBtnInProgress = false;\n      return;  \n    }  \n      \n    RivoProfileAlpine.store(\"rivo_profile_customer\", {    \n      ...RivoProfileAlpine.store(\"rivo_profile_customer\"),    \n      ...data    \n    });    \n        \n    if (data.dob) {\n      window.__rivoBirthdayBtnInProgress = false;\n      return;    \n    }\n    \n    \/\/ Double check it wasn't inserted by another run while we waited on the fetch\n    if (document.querySelector('.rivo-birthday-btn-custom')) {\n      window.__rivoBirthdayBtnInProgress = false;\n      return;\n    }\n        \n    const secondaryButtonClasses = RivoProfileAlpine.store('rivo_aw_settings').secondary_button_class_names || 'button button--secondary';        \n        \n    const buttonHtml = `        \n      \u003ca href=\"#\"         \n         class=\"rivo-aw-button-home-additional rivo-birthday-btn-custom ${secondaryButtonClasses}\"    \n         rivo-ax-show=\"!$store.rivo_profile_customer?.dob\"    \n         rivo-ax-on:click.prevent=\"runEarningAction({ trigger: 'customer_birthday', title: $store.translations.general_celebrate_birthday || 'Celebrate a birthday' }, $event)\"        \n         rivo-ax-text=\"'Add your birthday'\"\u003e        \n      \u003c\/a\u003e        \n    `;        \n        \n    additionalButton1.insertAdjacentHTML('afterend', buttonHtml);    \n        \n    const button = document.querySelector('.rivo-birthday-btn-custom');    \n    if (button \u0026\u0026 typeof RivoProfileAlpine?.initTree === 'function') {    \n      RivoProfileAlpine.initTree(button);    \n    }    \n\n    window.__rivoBirthdayBtnInProgress = false;\n  }).catch(function(error) {  \n    console.error('Failed to fetch customer data:', error);  \n    window.__rivoBirthdayBtnInProgress = false;\n  });  \n}, 100);","order_placed_text":"Placed on","verify_title_text":"Enter the code sent to [[email]]","all_favorites_text":"All Favorites","external_login_url":"https:\/\/arran.com\/customer_authentication\/login?return_to=\/?show_rivo_account=true","footer_orders_text":"Orders","home_cta_1_enabled":false,"home_cta_2_enabled":false,"home_cta_3_enabled":false,"latest_order_title":"Latest Order","notifications_text":"Notifications","privacy_policy_url":"\/pages\/privacy","profile_list_links":[],"reload_after_login":true,"saved_cart_enabled":false,"verify_button_text":"Verify Code","address_line_2_text":"Apartment, suite, etc.","delete_address_text":"Yes, Delete Address","external_login_text":"Sign in or Sign up","footer_profile_text":"Profile","home_referral_title":"Refer a Friend \u0026 Earn","locale_urls_enabled":false,"mobile_side_spacing":20,"my_preferences_text":"My Preferences","payment_method_text":"Payment Method","popular_today_title":"Popular Today","select_country_text":"Select Country","select_options_text":"Select Options","skip_edgemesh_cache":false,"slideout_icon_color":"#303030","taxes_included_text":"Taxes (included)","update_profile_text":"Update Profile","view_favorites_text":"View Favorites","amount_refunded_text":"Amount refunded","billing_address_text":"Billing Address","desktop_side_spacing":20,"excluded_product_ids":[],"favorites_load_delay":0,"footer_icons_enabled":false,"google_login_enabled":false,"hide_rivo_login_form":true,"home_logged_in_title":"Welcome \u003cspan rivo-ax-text='$store.rivo_profile_customer?.first_name'\u003e\u003c\/span\u003e","legacy_gift_card_app":"","legacy_login_enabled":true,"order_cancelled_text":"Cancelled on","profile_log_out_text":"Log out","save_collection_text":"Save Collection","select_province_text":"Select Province","shipping_method_text":"Shipping Method","terms_of_service_url":"\/pages\/terms-and-conditions","address_default_badge":"Default","alternate_login_title":"Having issues signing in?","featured_content_link":"\/collections\/after-the-rain","featured_home_content":"","home_logged_out_title":"Sign in to your account","home_referral_enabled":true,"legacy_membership_app":"","mobile_bottom_spacing":20,"order_returns_enabled":false,"order_returns_partner":"loop_returns","popular_today_enabled":true,"recently_viewed_title":"Recently Viewed","redeem_rewards_filter":"all","replace_account_links":true,"shipping_address_text":"Shipping Address","slideout_border_color":"#e0e0e0","vip_tier_progress_url":"\/pages\/loyalty-program","add_to_collection_text":"Add to Collection","compare_at_price_color":"#c70000","custom_sub_cta_content":"","custom_sub_cta_enabled":false,"desktop_bottom_spacing":20,"external_login_enabled":true,"hide_sold_out_products":false,"home_referral_subtitle":"\u003cspan rivo-ax-text='$store.rivo_profile_customer?.referral_stats?.completed_count'\u003e\u003c\/span\u003e referrals completed so far","home_wallet_pass_title":"Add Wallet Pass","login_footer_font_size":14,"next_billing_date_text":"You will be charged next on \u003cspan rivo-ax-text='$store.rivo_profile_customer.membership_subscription_contract.pretty_next_billing_date_at'\u003e\u003c\/span\u003e","order_tracking_partner":"shopify","orders_logged_in_title":"Your Orders","popular_products_count":20,"product_rating_enabled":false,"profile_pos_qr_enabled":false,"shop_pay_login_enabled":true,"slideout_subdued_color":"#f7f7f7","toast_background_color":"#1a1a1a","added_to_cart_link_text":"Go to Cart","additional_details_text":"Additional Details","alternate_login_enabled":false,"custom_sms_consent_text":"","home_logged_in_subtitle":"You have \u003cspan class='rivo-pretty-points-balance' rivo-ax-text='$store.rivo_profile_customer?.pretty_points_tally'\u003e\u003c\/span\u003e points","home_referral_copy_text":"Referral link copied to clipboard","ignore_inventory_policy":false,"order_buy_again_enabled":true,"order_returns_subdomain":"","orders_empty_state_text":"You haven't placed any orders yet","orders_logged_out_title":"Log in to view, track, and manage your orders","post_login_reload_paths":[],"post_sign_in_javascript":"","recently_viewed_enabled":false,"refresh_cart_javascript":"","section_title_font_size":16,"survey_next_button_text":"Next","survey_ski
7766p_button_text":"Skip","alternate_login_subtitle":"Use one of the following methods below to sign in.","custom_hide_product_tags":[],"desktop_sidebar_position":"left","home_logged_out_subtitle":"Get access to your rewards, referrals, and more","home_wallet_pass_enabled":false,"legacy_gift_card_enabled":false,"order_cancel_button_text":"Cancel Order","replace_legacy_app_links":true,"shipping_addresses_title":"Shipping Addresses","verify_login_issues_link":"\/#rivo","verify_login_issues_text":"Having issues? Click here to try again.","community_cover_image_url":"","home_button_gift_card_url":"","home_cta_1_primary_button":true,"home_cta_2_primary_button":false,"home_cta_3_primary_button":false,"home_wallet_pass_subtitle":"Unlock exclusive rewards and offers.","legacy_points_balance_app":"rivo","on_hash_change_javascript":"","order_returns_button_text":"Start a Return","order_returns_custom_link":"","slideout_background_color":"#ffffff","accepts_sms_marketing_text":"Text me with news and offers","add_shipping_address_title":"Add Shipping Address","added_to_cart_link_enabled":false,"alternate_login_email_text":"Sign in with an email and password","create_new_collection_text":"Create New Collection","favorites_empty_state_text":"No favorited products","featured_content_image_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0029\/6619\/2195\/files\/After_The_Rain_006b5038-6aed-4e30-9c6b-b410b3071382.png?v=1746797319","home_button_membership_url":"","logged_out_title_font_size":16,"membership_cover_image_url":"","mini_block_title_font_size":14,"order_tracking_button_text":"Track Shipment","order_tracking_custom_link":"","primary_button_class_names":"button button--primary","redirect_from_account_page":true,"save_shipping_address_text":"Save Shipping Address","vip_progress_block_enabled":true,"alternate_login_google_text":"Sign in with Google","buy_again_notification_text":"Order added to the cart","edit_shipping_address_title":"Edit Shipping Address","favorite_button_active_text":"Added to favorites","home_button_membership_text":"Credit","home_loyalty_button_enabled":true,"home_referral_page_subtitle":"Refer a friend who makes a purchase and both of you will claim rewards.","login_verify_identity_title":"Verify your identity","loyalty_opt_in_checkbox_tag":"rivo-loyalty-opt-in","order_buy_again_button_text":"Buy Again","order_cancel_button_enabled":false,"saved_cart_empty_state_text":"No saved cart items","set_as_default_address_text":"Set as default address","slideout_heading_font_color":"#303030","account_verification_enabled":false,"collections_empty_state_text":"No collections","email_cannot_be_changed_text":"Email used for login cannot be updated","exposed_line_item_properties":[],"favorite_button_active_color":"#ff5e5e","home_additional_button_1_url":"https:\/\/arran.com\/tools\/recurring\/get-subscription-access","home_additional_button_2_url":"","home_logged_out_orders_title":"Manage orders, track shipments, and easily start a return","login_accepts_marketing_text":"Email me with updates and offers","loyalty_opt_in_checkbox_text":"Email me just loyalty offers","order_returns_fulfilled_only":false,"order_track_shipment_enabled":true,"orders_additional_button_url":"","redeem_rewards_block_enabled":false,"redeem_rewards_display_style":"horizontal","secondary_button_class_names":"button button--secondary","accepts_sms_marketing_enabled":false,"add_to_cart_notification_text":"Added to cart","alternate_login_shop_pay_text":"Sign in to an existing account with Shop Pay","favorite_button_inactive_text":"Add to favorites","featured_home_content_enabled":true,"home_gift_card_button_enabled":false,"home_logged_out_profile_title":"Manage addresses, contact info, and personal preferences","international_returns_enabled":false,"legacy_points_balance_enabled":false,"mini_block_subtitle_font_size":16,"new_customer_accounts_enabled":false,"order_limited_time_button_url":"","same_as_shipping_address_text":"Same as shipping address","shop_pay_login_button_enabled":true,"home_button_balance_points_url":"\/pages\/loyalty-program","home_button_components_enabled":false,"home_button_gift_card_cta_text":"My Credit","home_membership_button_enabled":false,"order_limited_time_button_text":"","address_saved_notification_text":"Address saved","apply_discount_add_to_cart_text":"Apply discount \u0026 add to cart","featured_content_image_position":"center center","home_button_balance_points_text":"Points","home_button_gift_card_code_text":"ID: ","home_button_gift_card_copy_text":"Copy ID","home_button_membership_cta_text":"My Membership","home_expiration_message_enabled":false,"home_logged_out_favorites_title":"Sign in to access your favorites","home_logged_out_orders_subtitle":"Get access to your rewards, referrals, and more","login_accepts_marketing_default":true,"login_accepts_marketing_enabled":true,"loyalty_opt_in_checkbox_default":true,"loyalty_opt_in_checkbox_enabled":false,"profile_list_personal_info_text":"Personal Information","view_product_action_button_text":"View product","home_additional_button_1_enabled":true,"home_additional_button_2_enabled":false,"home_logged_out_profile_subtitle":"Get access to your rewards, referrals, and more","home_wallet_pass_ios_button_text":"Add Apple Wallet Pass","mini_block_product_price_enabled":false,"mini_block_product_title_enabled":false,"orders_additional_button_enabled":false,"product_compare_at_price_enabled":true,"recently_viewed_empty_state_text":"No recently viewed products","slideout_body_primary_font_color":"#303030","address_deleted_notification_text":"Address deleted successfully","international_returns_button_text":"Start an International Return","login_accepts_marketing_countries":[],"order_limited_time_button_enabled":false,"profile_updated_notification_text":"Profile updated","shipping_address_empty_state_text":"You haven't added any shipping addresses yet","add_to_favorites_notification_text":"Save Item","alternate_login_another_email_text":"Try sending another code","home_button_membership_paywall_url":"","home_logged_out_favorites_subtitle":"Get access to your rewards, referrals, and more","redirect_to_classic_login_on_error":false,"share_favorite_collections_enabled":true,"shop_pay_login_email_field_enabled":true,"slideout_body_secondary_font_color":"#707070","verify_login_
7766issues_alt_login_text":"Having issues? Click here to sign in with an alternate method","view_product_action_button_enabled":false,"cancel_membership_notification_text":"Membership canceled","home_button_balance_points_cta_text":"My Rewards","order_returns_button_primary_button":false,"recently_viewed_collections_enabled":true,"added_to_favorites_notification_text":"Item saved","home_wallet_pass_android_button_text":"Add Google Wallet Pass","order_tracking_button_primary_button":true,"profile_list_shipping_addresses_text":"Shipping Addresses","order_buy_again_button_primary_button":false,"order_cancel_button_threshold_enabled":true,"orders_secondary_additional_button_url":"","home_button_membership_paywall_cta_text":"Join our Membership","orders_additional_button_primary_button":false,"remove_from_favorites_notification_text":"Remove item","home_logged_out_profile_subtitle_enabled":true,"order_cancel_button_threshold_in_minutes":30,"order_limited_time_button_primary_button":false,"removed_from_favorites_notification_text":"Item removed","show_as_loyalty_page_login_modal_enabled":false,"orders_secondary_additional_button_enabled":false,"international_returns_button_primary_button":false,"send_payment_method_email_notification_text":"Confirmation email sent","order_limited_time_button_threshold_in_minutes":15,"orders_secondary_additional_button_primary_button":false,"css_variables":":root {\n      --rivo-aw-background-color: #ffffff;\n      --rivo-aw-desktop-sidebar-left: 0px;\n      --rivo-aw-desktop-sidebar-right: auto;\n      --rivo-aw-desktop-slidein-translate-x: -100%;\n      --rivo-aw-desktop-slideout-translate-x: -100%;\n      --rivo-aw-heading-font-color: #303030;\n      --rivo-aw-body-primary-font-color: #303030;\n      --rivo-aw-body-secondary-font-color: #707070;\n      --rivo-aw-border-color: #e0e0e0;\n      --rivo-aw-subdued-color: #f7f7f7;\n      --rivo-aw-icon-color: #303030;\n      --rivo-aw-primary-color: #20124d;\n      --rivo-aw-favorite-button-active-color: #ff5e5e;\n      --rivo-aw-toast-offset-left: 15px;\n      --rivo-aw-toast-offset-right: auto;\n      --rivo-aw-default-font-size: 16px;\n      \n      --rivo-aw-input-font-size: 16px;\n      --rivo-aw-section-title-font-size: 16px;\n      --rivo-aw-logged-out-title-font-size: 16px;\n      \n      --rivo-aw-mini-block-title-font-size: 14px;\n      --rivo-aw-mini-block-subtitle-font-size: 16px;\n      --rivo-aw-login-footer-font-size: 14px;\n      --rivo-aw-footer-font-size: 14px;\n      --rivo-aw-toast-background-color: #1a1a1a;\n      --rivo-aw-toast-font-color: #ffffff;\n      \n      \n      --rivo-aw-home-featured-content-image-position: center center;\n      --rivo-aw-compare-at-price-color: #c70000;\n      \n    }","terms_and_conditions":"By signing in, you agree to our \u003ca class=\"rivo-underline-link\" href=\"\/pages\/privacy\" target=\"_blank\"\u003eprivacy policy\u003c\/a\u003e and \u003ca class=\"rivo-underline-link\" href=\"\/pages\/terms-and-conditions\" target=\"_blank\"\u003eterms of service\u003c\/a\u003e","sms_terms_and_conditions":null},"persisted_login_enabled":false,"preference_questions":[{"id":6007,"key":"birthday","shop_id":2966192195,"title":"What is your birthday?","description":null,"input_type":"date_input","position":1,"required":false,"active":true,"placeholder":null,"min_date":null,"max_date":null,"options":[],"min_number":null,"max_number":null},{"id":6008,"key":"gender","shop_id":2966192195,"title":"What is your gender?","description":"","input_type":"select_input","position":2,"required":false,"active":true,"placeholder":null,"min_date":null,"max_date":null,"options":[{"label":"Male","value":"Male"},{"label":"Female","value":"Female"},{"label":"Non-Binary","value":"Non-Binary"},{"label":"Trans","value":"Trans"},{"label":"Other","value":"Other"}],"min_number":null,"max_number":null},{"id":6009,"key":"fav_collection","shop_id":2966192195,"title":"What is your favourite collection","description":"","input_type":"select_input","position":3,"required":false,"active":true,"placeholder":null,"min_date":null,"max_date":null,"options":[{"label":"ARRAN Naturals","value":"ARRAN Naturals"},{"label":"After The Rain","value":"After The Rain"},{"label":"Seaweed \u0026 Sage","value":"Seaweed \u0026 Sage"},{"label":"Glen Rosa","value":"Glen Rosa"},{"label":"Glenashdale","value":"Glenashdale"},{"label":"Kildonan","value":"Kildonan"},{"label":"Lavender \u0026 Tea Tree","value":"Lavender \u0026 Tea Tree"},{"label":"Bergamot \u0026 Geranium","value":"Bergamot \u0026 Geranium"},{"label":"Cedarwood \u0026 Citrus","value":"Cedarwood \u0026 Citrus"},{"label":"Just Grapefruit","value":"Just Grapefruit"},{"label":"Lochranza","value":"Lochranza"},{"label":"Machrie","value":"Machrie"},{"label":"Ultimate Fig","value":"Ultimate Fig"},{"label":"Sannox","value":"Sannox"},{"label":"Island Dusk","value":"Island Dusk"}],"min_number":null,"max_number":null}],"customer_id_verification_enabled":false,"ping_enabled":false,"contests":[],"active_contest":null,"activate_store_balance_consolidation_enabled":true,"deduct_after_order_placed_channels":["checkout"],"edit_order_settings":{"enabled":false,"note_text":"Order Note","note_enabled":false,"cancel_enabled":true,"cancel_reasons":["Changed my mind","Shipping concerns","Ordered by mistake","Other"],"note_button_text":"Update Note","note_placeholder":"Add a note to your order","threshold_method":"fulfilled","cancel_button_text":"Cancel Order","contact_info_enabled":true,"preview_mode_enabled":false,"contact_info_button_text":"Update Contact Information","shipping_address_enabled":true,"threshold_time_in_minutes":15,"preview_mode_email_domains":[],"shipping_address_button_text":"Update Shipping Address"},"gift_card_settings":{"enabled":false,"gift_card_product_ids":[]}
7766,"surveys":[{"id":3620,"name":"ARRAN Surey","description":null,"handle":"arran-surey","display_type":"account_creation","position":1,"active":true,"survey_questions":[{"id":3505,"survey_id":3620,"preference_question_id":6007,"required":false,"position":1,"title":"What is your birthday?","description":"","preference_question":{"id":6007,"key":"birthday","shop_id":2966192195,"title":"What is your birthday?","description":null,"input_type":"date_input","position":1,"required":false,"active":true,"placeholder":null,"min_date":null,"max_date":null,"options":[],"min_number":null,"max_number":null}},{"id":3506,"survey_id":3620,"preference_question_id":6008,"required":false,"position":2,"title":"What is your gender?","description":"","preference_question":{"id":6008,"key":"gender","shop_id":2966192195,"title":"What is your gender?","description":"","input_type":"select_input","position":2,"required":false,"active":true,"placeholder":null,"min_date":null,"max_date":null,"options":[{"label":"Male","value":"Male"},{"label":"Female","value":"Female"},{"label":"Non-Binary","value":"Non-Binary"},{"label":"Trans","value":"Trans"},{"label":"Other","value":"Other"}],"min_number":null,"max_number":null}},{"id":3507,"survey_id":3620,"preference_question_id":6009,"required":false,"position":3,"title":"What is your favourite collection","description":"","preference_question":{"id":6009,"key":"fav_collection","shop_id":2966192195,"title":"What is your favourite collection","description":"","input_type":"select_input","position":3,"required":false,"active":true,"placeholder":null,"min_date":null,"max_date":null,"options":[{"label":"ARRAN Naturals","value":"ARRAN Naturals"},{"label":"After The Rain","value":"After The Rain"},{"label":"Seaweed \u0026 Sage","value":"Seaweed \u0026 Sage"},{"label":"Glen Rosa","value":"Glen Rosa"},{"label":"Glenashdale","value":"Glenashdale"},{"label":"Kildonan","value":"Kildonan"},{"label":"Lavender \u0026 Tea Tree","value":"Lavender \u0026 Tea Tree"},{"label":"Bergamot \u0026 Geranium","value":"Bergamot \u0026 Geranium"},{"label":"Cedarwood \u0026 Citrus","value":"Cedarwood \u0026 Citrus"},{"label":"Just Grapefruit","value":"Just Grapefruit"},{"label":"Lochranza","value":"Lochranza"},{"label":"Machrie","value":"Machrie"},{"label":"Ultimate Fig","value":"Ultimate Fig"},{"label":"Sannox","value":"Sannox"},{"label":"Island Dusk","value":"Island Dusk"}],"min_number":null,"max_number":null}}]}],"order_earnings_delay_in_seconds":null,"cashback_program_enabled":false,"cashback_offers":[],"fallback_to_db_from_shopify_api_enabled":false,"credit_transfers_enabled":false,"wallet_pass_enabled":false,"account_widget_sections":[],"order_settings":{"order_price_exclude_discounts":false,"order_price_include_taxes":true,"order_price_include_shipping":false,"order_reward_channels":"all","order_reward_financial_statuses":["paid"],"order_revoke_financial_statuses":["0","refunded","0","partially_refunded","0","voided"],"convert_pos_customers_to_members":true,"discount_code_prefix_settings":{"global_prefix":"Arran-","loyalty_prefix":"","cashback_prefix":"","vip_tier_prefix":"","loyalty_gift_prefix":"LGIFT-","referral_friend_prefix":"","referral_advocate_prefix":""},"capitalize_discount_codes":false,"discount_combination_settings":{},"discount_combinations_with_product_enabled":true,"discount_combinations_with_order_enabled":true,"discount_combinations_with_shipping_enabled":false,"points_program_excluded_collection_ids":[],"points_program_excluded_product_ids":[null],"points_program_excluded_order_tags":[],"skip_order_earnings_on_product_ids":[],"points_order_earnings_rounding_enabled":true,"points_order_earnings_rounding_type":"round","credits_order_earnings_rounding_enabled":false,"credits_order_earnings_rounding_type":"round","credits_order_earnings_rounding_precision":2,"points_order_earnings_rounding_precision":0,"points_program_fulfillment_earnings_trigger":"order_placed"}};
7767  window.Rivo.loy_config.api_endpoint = "\/apps\/ba-loy";
7768</script>
7768
7769
7770<script type="text/javascript" id="rivo-js-customer-init" dynamic>
7771  
7772</script>
7772
7773
7774
7775  <link rel="stylesheet" type="text/css" href="https://cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ba_rivo_profile.css?v=1786981399"/>
7776  <style type="text/css">
7777    
7778    :root {
7779      --rivo-aw-background-color: #ffffff;
7780      --rivo-aw-desktop-sidebar-left: 0px;
7781      --rivo-aw-desktop-sidebar-right: auto;
7782      --rivo-aw-desktop-slidein-translate-x: -100%;
7783      --rivo-aw-desktop-slideout-translate-x: -100%;
7784      --rivo-aw-heading-font-color: #303030;
7785      --rivo-aw-body-primary-font-color: #303030;
7786      --rivo-aw-body-secondary-font-color: #707070;
7787      --rivo-aw-border-color: #e0e0e0;
7788      --rivo-aw-subdued-color: #f7f7f7;
7789      --rivo-aw-icon-color: #303030;
7790      --rivo-aw-primary-color: #20124d;
7791      --rivo-aw-favorite-button-active-color: #ff5e5e;
7792      --rivo-aw-toast-offset-left: 15px;
7793      --rivo-aw-toast-offset-right: auto;
7794      --rivo-aw-default-font-size: 16px;
7795      
7796      --rivo-aw-input-font-size: 16px;
7797      --rivo-aw-section-title-font-size: 16px;
7798      --rivo-aw-logged-out-title-font-size: 16px;
7799      
7800      --rivo-aw-mini-block-title-font-size: 14px;
7801      --rivo-aw-mini-block-subtitle-font-size: 16px;
7802      --rivo-aw-login-footer-font-size: 14px;
7803      --rivo-aw-footer-font-size: 14px;
7804      --rivo-aw-toast-background-color: #1a1a1a;
7805      --rivo-aw-toast-font-color: #ffffff;
7806      
7807      
7808      --rivo-aw-home-featured-content-image-position: center center;
7809      --rivo-aw-compare-at-price-color: #c70000;
7810      
7811    }
7812    :root {
7813  --rivo-cream: #f7f8fa;
7814  --rivo-brown: #4e3857;
7815  --rivo-brown-hover: #3a2940;
7816  --rivo-brown-muted: rgba(78, 56, 87, 0.45);
7817  --rivo-brown-subtle: rgba(78, 56, 87, 0.12);
7818}
7819
7820.rivo-slideout__content {
7821  overflow-y: scroll;
7822  scrollbar-width: thin;
7823  scrollbar-color: #4a2c5a transparent;
7824}
7825
7826.rivo-slideout__content::-webkit-scrollbar {
7827  width: 8px;
7828  -webkit-appearance: none;
7829}
7830
7831.rivo-slideout__content::-webkit-scrollbar-thumb {
7832  background: #4a2c5a;
7833  border-radius: 4px;
7834}
7835
7836.rivo-slideout__content::-webkit-scrollbar-track {
7837  background: transparent;
7838}
7839
7840.rivo-slideout__content::-webkit-scrollbar {
7841  width: 6px;
7842}
7843.rivo-slideout__content::-webkit-scrollbar-thumb {
7844  background: #4a2c5a; /* your Arran purple */
7845  border-radius: 3px;
7846}
7847.rivo-slideout__content::-webkit-scrollbar-track {
7848  background: transparent;
7849}
7850
7851/* --- Header --- */
7852.rivo-login-overlay {
7853  background: transparent;
7854}
7855.rivo-slideout__header a.rivo-aw-logo img {
7856  max-height: 85px;
7857}
7858.rivo-slideout__header {
7859  box-shadow: none;
7860}
7861.rivo-slideout__header a span {
7862  width: auto;
7863  max-width: 150px;
7864}
7865.rivo-slideout__header a {
7866  width: auto;
7867  display: flex;
7868  align-self: center;
7869}
7870h2.rivo-aw-title,
7871h3.rivo-aw-smaller-title {
7872}
7873.rivo-aw-home-hero h2 {
7874}
7875.rivo-checkbox-label {
7876  font-weight: 400 !important;
7877}
7878.rivo-slideout__container p,
7879.rivo-aw-home-featured-content-subtitle {
7880}
7881/* --- INPUT --- */
7882.rivo-slideout__container input[type="text"],
7883.rivo-slideout__container input[type="email"],
7884.rivo-slideout__container input[type="tel"],
7885.rivo-slideout__container input[type="password"],
7886.rivo-slideout__container select {
7887  border-radius: 0;
7888}
7889.rivo-form-field label,
7890.rivo-preference-item-label,
7891.rivo-profile-list-item-title,
7892.rivo-aw-smaller-title {
7893  font-weight: 400;
7894}
7895/* --- BUTTONS --- */
7896.rivo-aw-button-points-balance-number,
7897span.rivo-aw-button-points-balance-currency {
7898  font-size: 16px;
7899}
7900.rivo-aw-button-points-balance-number {
7901  margin-right: 5px;
7902}
7903.rivo-aw-button-points-balance-container {
7904  padding: 0;
7905}
7906.rivo-checkbox-container input[type="checkbox"] {
7907  -webkit-appearance: auto;
7908}
7909.rivo-login-component input[type="text"]:focus-visible,
7910.rivo-login-component input[type="email"]:focus-visible {
7911  border-color: var(--rivo-aw-primary-color, #4e3857);
7912}
7913.rivo-shop-pay-svg path {
7914}
7915a.rivo-collection-item {
7916  transition: all 0.2s ease;
7917  font-weight: 400;
7918}
7919.rivo-logout-link a,
7920.rivo-add-shipping-address a,
7921.rivo-form-row button[type=submit],
7922.rivo-login-component form input[type=submit],
7923.rivo-shop-pay-login-container,
7924.rivo-google-login-container,
7925.rivo-aw-mini-modal__content button.rivo-positive-action,
7926.rivo-aw-mini-modal__content button span:first-child,
7927.rivo-aw-button-points-balance-container,
7928.rivo-product-action-add-to-cart,
7929.rivo-aw-home-button-components a,
7930.rivo-external-login-container {
7931  justify-content: center;
7932  font-size: 16px;
7933  display: flex;
7934  align-items: center;
7935  background: #4e3857;
7936  color: #f7f8fa;
7937  min-height: 45px;
7938  padding: 10px 20px;
7939  border-radius: 0;
7940  transition: background 0.2s ease;
7941}
7942
7943.rivo-external-login-button::after,
7944.rivo-shop-pay-login-button::after,
7945.rivo-aw-button-home-additional::after,
7946.rivo-logout-link a::after,
7947.rivo-add-shipping-address a::after,
7948.rivo-form-row button span::after {
7949  background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAxNy41IDEwLjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE3LjUgMTAuOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDB7ZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS13aWR0aDoxLjU7c3Ryb2tlLW1pdGVybGltaXQ6MTB9PC9zdHlsZT48ZyBpZD0iTGF5ZXJfMl8wMDAwMDE3ODkyMDUyODI2OTk2Njk5NjM1MDAwMDAwMDg0OTk4NTYzNTYzNzczMDk1MF8iPjxnIGlkPSJMYXllcl8xLTIiPjxnIGlkPSJHcm91cF8xOTg4Ij48ZyBpZD0iR3JvdXBfNTY3Ij48cGF0aCBpZD0iTGluZV8xMTgiIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNWgxNi4yIi8+PHBhdGggaWQ9IlBhdGhfNDY4IiBjbGFzcz0ic3QwIiBkPSJtMTEuNiAxMC40IDQuOS00LjlMMTEuNi42Ii8+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPg=="); 
7950  background-position: 50%;
7951  background-repeat: no-repeat;
7952  background-size: 100% auto;
7953  content: "";
7954  display: block;
7955  height: 14px;
7956  margin-top: -7px;
7957  position: absolute;
7958  right: -35px;
7959  top: 50%;
7960  transition: all .2s ease;
7961  width: 18px;
7962}
7963
7964.rivo-aw-button-home-additional::after {
7965  right: 80px;
7966}
7967
7968.rivo-logout-link a::after,
7969.rivo-add-shipping-address a::after {
7970  right: 140px;
7971}
7972
7973.rivo-form-row button span::after {
7974    right: -30px;
7975}
7976
7977.rivo-add-shipping-address a::after {
7978    right: 90px;
7979}
7980
7981.rivo-external-login-button,
7982.rivo-shop-pay-login-button,
7983.rivo-aw-button-home-additional,
7984.rivo-logout-link a,
7985.rivo-add-shipping-address a,
7986.rivo-form-row button span {
7987  position: relative;
7988}
7989
7990/* Hide the existing chevron SVG */
7991.rivo-aw-button-component-cta-icon svg {
7992  display: none;
7993}
7994
7995/* Replace with the arrow using ::after on the icon span */
7996.rivo-aw-button-component-cta-icon::after {
7997  content: "";
7998  display: block;
7999  width: 18px;
8000  height: 14px;
8001  background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAxNy41IDEwLjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE3LjUgMTAuOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDB7ZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS13aWR0aDoxLjU7c3Ryb2tlLW1pdGVybGltaXQ6MTB9PC9zdHlsZT48ZyBpZD0iTGF5ZXJfMl8wMDAwMDE3ODkyMDUyODI2OTk2Njk5NjM1MDAwMDAwMDg0OTk4NTYzNTYzNzczMDk1MF8iPjxnIGlkPSJMYXllcl8xLTIiPjxnIGlkPSJHcm91cF8xOTg4Ij48ZyBpZD0iR3JvdXBfNTY3Ij48cGF0aCBpZD0iTGluZV8xMTgiIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNWgxNi4yIi8+PHBhdGggaWQ9IlBhdGhfNDY4IiBjbGFzcz0ic3QwIiBkPSJtMTEuNiAxMC40IDQuOS00LjlMMTEuNi42Ii8+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPg==");
8002  background-repeat: no-repeat;
8003  background-size: 100% auto;
8004  background-position: 50%;
8005}
8006.rivo-aw-button-component-cta {
8007    gap: 20px;
8008}
8009
8010.rivo-external-login-button a,
8011.rivo-add-shipping-address a {
8012  left: -10px;
8013}
8014
8015.rivo-shop-pay-login-button {
8016  left: -2px;
8017}
8018
8019.rivo-external-login-container a,
8020.rivo-shop-pay-login-button {
8021  color: #fff;
8022  background: transparent;
8023  border: none;
8024}
8025.rivo-logout-link a:hover,
8026.rivo-add-shipping-address a:hover,
8027.rivo-form-row button[type=submit]:hover,
8028.rivo-login-component form input[type=submit]:hover {
8029  background: #3a2940;
8030}
8031.rivo-shop-pay-svg path {
8032  fill: #fff !important;
8033}
8034.rivo-aw-button-points-balance-container {
8035  justify-content: space-between;
8036  padding: 0;
8037  min-height: 10px !important;
8038}
8039.rivo-shop-pay-svg path {
8040  fill: #fff !important;
8041}
8042.rivo-aw-mini-modal__content button span:first-child {
8043  background: transparent;
8044  border: 1px solid #4e3857;
8045  color: #4e3857;
8046}
8047.rivo-product-action-add-to-cart {
8048  width: 100% !important;
8049  min-width: 0;
8050}
8051.rivo-default-badge {
8052  background: transparent;
8053  border: 1px solid #4e3857;
8054  border-radius: 0;
8055  color: #4e3857;
8056}
8057.rivo-favorite-collection-actions .rivo-form-row button[type=submit] {
8058  background: transparent;
8059  padding: 0;
8060}
8061/* --- Empty container --- */
8062.rivo-empty-state-container {
8063  border: 1px solid var(--rivo-brown-subtle);
8064  border-radius: 0;
8065  padding: 30px;
8066  text-align: center;
8067  width: 100%;
8068  color: var(--rivo-brown-muted) !important;
8069  margin-top: 10px;
8070  margin-bottom: 0;
8071}
8072.rivo-sms-terms-and-conditions {
8073  color: var(--rivo-brown-muted);
8074  line-height: 15px;
8075  font-size: 14px !important;
8076}
8077.rivo-aw-order-item-quantity {
8078  padding-top: 2px;
8079}
8080.rivo-aw-home-container+.rivo-aw-home-container {
8081  padding-top: 0;
8082}
8083label.rivo-checkbox-container {
8084  align-items: baseline;
8085}
8086.rivo-mini-block-link .rivo-favorite-button,
8087.rivo-product-action-image .rivo-favorite-button {
8088  background: transparent;
8089}
8090/* --- Image Blocks --- */
8091.rivo-mini-block-title {
8092  min-height: 40px;
8093}
8094.rivo-product-action-body .rivo-product-action-price,
8095.rivo-product-action-title {
8096  font-weight: 400;
8097}
8098.rivo-mini-block-title,
8099.rivo-mini-block-price {
8100  display: flex !important;
8101}
8102.rivo-mini-block-subtitle {
8103  margin-top: 5px;
8104}
8105.rivo-product-price {
8106  font-weight: 400;
8107}
8108.rivo-compare-price .rivo-product-price {
8109}
8110.rivo-aw-go-to-page {
8111  background: transparent;
8112}
8113.rivo-product-image {
8114  aspect-ratio: auto;
8115  border-radius: 0;
8116}
8117.rivo-profile-list {
8118  margin-top: 0;
8119  order: 1;
8120}
8121/* --- Order code --- */
8122.rivo-aw-order-index-name {
8123  margin-right: auto;
8124}
8125.rivo-h4-title {
8126  font-weight: 400;
8127}
8128/* --- Featured Content --- */
8129h2.rivo-aw-home-featured-content-title {
8130  margin: 5px 0 !important;
8131}
8132.rivo-aw-home-featured-content-image-wrapper {
8133  border-radius: 0 !important;
8134}
8135.rivo-favorite-button span svg {
8136  width: 17px;
8137  height: 17px;
8138}
8139.rivo-aw-home-featured-content-container {
8140  order: 2;
8141}
8142/* --- Profile --- */
8143.rivo-preference-section,
8144.rivo-preference-item {
8145  border-radius: 0;
8146}
8147.rivo-preference-item + .rivo-preference-item {
8148  border-radius: 0;
8149}
8150/* --- Footer --- */
8151#rivo-slideout-footer {
8152  background: #f7f8fa;
8153  box-shadow: none;
8154  border-top: 1px solid var(--rivo-brown-subtle);
8155}
8156.rivo-footer-nav-text {
8157  text-transform: uppercase;
8158  color: var(--rivo-color-text);
8159  font-weight: 400;
8160}
8161#rivo-slideout-footer .rivo-slideout-navigation .active .rivo-footer-nav-text {
8162  font-weight: 600;
8163}
8164.rivo-login-footer-link a {
8165  text-decoration: underline;
8166  color: #4e3857;
8167}
8168.rivo-or-text {
8169  font-size: 12px;
8170}
8171/* --- Close button --- */
8172.rivo-slideout__close,
8173.rivo-aw-mini-modal__close {
8174  background: transparent;
8175}
8176@media screen and (max-width: 450px) {
8177  .rivo-slideout__header a.rivo-aw-logo {
8178    height: auto;
8179  }
8180}
8181
8182.rivo-product-grid {
8183  gap: 16px;
8184}
8185
8186.rivo-product-item {
8187  border-radius: 4px;
8188  overflow: hidden;
8189  min-width: 200px;
8190}
8191
8192.rivo-mini-block-link {
8193  width: 100%;
8194  display: flex;
8195  flex-direction: column;
8196  text-decoration: none;
8197}
8198
8199.rivo-product-image {
8200  width: 100%;
8201  aspect-ratio: 1 / 1;
8202  object-fit: cover;
8203  display: block;
8204}
8205
8206.rivo-mini-block-title {
8207  font-family: "The Sans", serif !important;
8208  font-weight: 400;
8209  font-size: 13px;
8210  margin-top: 8px;
8211  color: #1a1a1a;
8212  line-height: 1.3;
8213}
8214
8215.rivo-product-price {
8216  font-size: 13px;
8217  margin-top: 4px;
8218  color: #1a1a1a;
8219}
8220
8221.rivo-product-item {
8222  border-radius: 4px;
8223  overflow: hidden;
8224  min-width: 200px;
8225  background-color: rgba(246, 248, 250);
8226}
8227
8228.rivo-product-image {
8229  width: 100%;
8230  aspect-ratio: 1 / 1;
8231  object-fit: cover;
8232  display: block;
8233  mix-blend-mode: darken;
8234}
8235
8236.rivo-mini-block-title {
8237  font-family: "The Sans", serif !important;
8238  font-weight: 400;
8239  font-size: 13px;
8240  margin-top: 12px;
8241  color: #1A1A1A;
8242  line-height: 1.3;
8243  background-color: white;
8244}
8245
8246.rivo-mini-block-subtitle {
8247  padding-top: 5px;
8248  background-color: white;
8249}
8250  </style>
8251      <div id="rivo-shop-pay-login-container" style="display: none;">
8252        
8252<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-login-button.en.esm.js"></script>
vendor: 1 bytes, line 8252
8252
8253<script type="module">
8254  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-login-button.en.esm.js");
8255
8256  
8257</script>
8257
8258
8259<shop-login-button ux-mode="windoid" return-uri="https://arran.com/account/redirect" proxy="true" proxy-core-idp="true" redirect-type="iframe" response-type="code"></shop-login-button>
8260
8261      </div>
8262    
8263<div rivo-ax-data="rivoAccountSlideoutComponent()" rivo-ax-init="initRivoAccountSlideout" class="micromodal-slideout" id="rivo-account-slideout" aria-hidden="true">
8264    <div class="rivo-slideout__overlay" tabindex="-1" data-rivo-account-slideout-micromodal-close>
8265      <div class="rivo-slideout__container" role="dialog" aria-modal="true" aria-labelledby="rivo-account-dialog-title" tabindex="-1" rivo-ax-bind:class="{ 'rivo-aw-logged-in': $store.rivo_profile_customer, 'rivo-aw-logged-out': !$store.rivo_profile_customer }">
8266        <header class="rivo-slideout__header rivo-slideout-section">
8267          <button type="button" class="rivo-slideout__close" aria-label="Close modal" data-rivo-account-slideout-micromodal-close></button>
8268          <h2 id="rivo-account-dialog-title" class="rivo-visually-hidden">Account</h2>
8269          <a href="#rivo" class="rivo-aw-logo" rivo-ax-on:click.prevent="changePage('rivo')" rivo-ax-show="$store.rivo_aw_settings.logo && !$store.current_survey_question" aria-label="Go to home"><span aria-hidden="true" rivo-ax-html="$store.rivo_aw_settings.logo"></span></a>
8270          <div class="rivo-survey-progress-bar-container" rivo-ax-show="$store.current_survey_question" rivo-ax-cloak>
8271            <div class="rivo-survey-progress-bar" role="progressbar" aria-valuenow="0" rivo-ax-effect="$el.setAttribute('aria-valuenow', $store.current_survey?.percentage_completed || 100)" aria-valuemin="0" aria-valuemax="100" aria-label="Survey progress">
8272              <div class="rivo-survey-progress-bar-fill" rivo-ax-bind:style="'width: ' + ($store.current_survey?.percentage_completed || 100) + '%'"></div>
8273            </div>
8274            <button class="rivo-survey-skip-question" rivo-ax-on:click="saveSurveyAnswer($event, true)" aria-label="Skip current survey question">Skip</button>
8275          </div>
8276        </header>
8277        <div class="rivo-slideout__content rivo-slideout-section">
8278          <div id="rivo-profile-main"></div>
8279          <template rivo-ax-if="$store.rivo_aw_settings.show_powered_by">
8280            <div class="rivo-powered-by">
8281              <a href="https://rivo.io?utm_source=widget&utm_campaign=powered-by" target="_blank" aria-label="Powered by Rivo - Opens in new window">
8282                <span class="rivo-powered-by-text">Powered by </span>
8283                <div class="rivo-powered-by-icon" rivo-ax-html="$store.icons.rivo"></div>
8284              </a>
8285            </div>
8286          </template>
8287        </div>
8288        <footer id="rivo-slideout-footer" class="rivo-slideout-section" rivo-ax-show="!hideFooter">
8289          <div class="rivo-slideout-navigation" role="tablist" rivo-ax-on:keydown="handleTabKeydown($event)" rivo-ax-bind:class="{ 'rivo-footer-with-icons': $store.rivo_aw_settings.footer_icons_enabled }" rivo-ax-show="!showStickyFooterButton">
8290            <a href="#rivo" id="rivo-tab-rivo" role="tab" aria-controls="rivo-tabpanel-rivo" aria-selected="true" tabindex="0" rivo-ax-effect="$el.setAttribute('aria-selected', currentPage === 'rivo' ? 'true' : 'false'); $el.setAttribute('tabindex', currentPage === 'rivo' ? '0' : '-1')" rivo-ax-bind:class="{ 'active': currentPage === 'rivo' }" rivo-ax-on:click.prevent="changePage('rivo')">
8291              <div rivo-ax-html="$store.icons.profile_home" rivo-ax-show="$store.rivo_aw_settings.footer_icons_enabled"></div>
8292              <div class="rivo-footer-nav-text" rivo-ax-text="$store.rivo_aw_translation?.footer_home_text || $store.rivo_aw_settings.footer_home_text">For You</div>
8293            </a>
8294            <a href="#rivo-orders" id="rivo-tab-rivo-orders" role="tab" aria-controls="rivo-tabpanel-rivo-orders" aria-selected="false" tabindex="-1" rivo-ax-effect="$el.setAttribute('aria-selected', (currentPage === 'rivo-orders' || currentPage === 'rivo-order-details') ? 'true' : 'false'); $el.setAttribute('tabindex', (currentPage === 'rivo-orders' || currentPage === 'rivo-order-details') ? '0' : '-1')" rivo-ax-bind:class="{ 'active': currentPage === 'rivo-orders' || currentPage === 'rivo-order-details' }" rivo-ax-on:click.prevent="changePage('rivo-orders')">
8295              <div rivo-ax-html="$store.icons.profile_orders" rivo-ax-show="$store.rivo_aw_settings.footer_icons_enabled"></div>
8296              <div class="rivo-footer-nav-text" rivo-ax-text="$store.rivo_aw_translation?.footer_orders_text || $store.rivo_aw_settings.footer_orders_text">Orders</div>
8297            </a>
8298            <a href="#rivo-profile" id="rivo-tab-rivo-profile" role="tab" aria-controls="rivo-tabpanel-rivo-profile" aria-selected="false" tabindex="-1" rivo-ax-effect="$el.setAttribute('aria-selected', currentPage === 'rivo-profile' ? 'true' : 'false'); $el.setAttribute('tabindex', currentPage === 'rivo-profile' ? '0' : '-1')" rivo-ax-bind:class="{ 'active': currentPage === 'rivo-profile' }" rivo-ax-on:click.prevent="changePage('rivo-profile')">
8299              <div rivo-ax-html="$store.icons.profile_user" rivo-ax-show="$store.rivo_aw_settings.footer_icons_enabled"></div>
8300              <div class="rivo-footer-nav-text" rivo-ax-text="$store.rivo_aw_translation?.footer_profile_text || $store.rivo_aw_settings.footer_profile_text">Profile</div>
8301            </a>
8302            <template rivo-ax-if="$store.rivo_aw_settings.community_enabled">
8303              <a href="#rivo-community" id="rivo-tab-rivo-community" role="tab" aria-controls="rivo-tabpanel-rivo-community" aria-selected="false" tabindex="-1" rivo-ax-effect="$el.setAttribute('aria-selected', currentPage === 'rivo-community' ? 'true' : 'false'); $el.setAttribute('tabindex', currentPage === 'rivo-community' ? '0' : '-1')" rivo-ax-bind:class="{ 'active': currentPage === 'rivo-community' }" rivo-ax-on:click.prevent="changePage('rivo-community')">
8304                <div rivo-ax-html="$store.icons.profile_user" rivo-ax-show="$store.rivo_aw_settings.footer_icons_enabled"></div>
8305                <div class="rivo-footer-nav-text" rivo-ax-text="$store.rivo_aw_translation?.footer_community_text || $store.rivo_aw_settings.footer_community_text"></div>
8306              </a>
8307            </template>
8308          </div>
8309          <template rivo-ax-if="showStickyFooterButton && $store.current_survey_question">
8310            <div class="rivo-sticky-footer-container">
8311              <button rivo-ax-bind:class="$store.rivo_aw_settings.primary_button_class_names" aria-label="Continue survey" rivo-ax-text="$store.rivo_aw_settings.survey_next_button_text" rivo-ax-on:click="saveSurveyAnswer($event)"></button>
8312            </div>
8313          </template>
8314        </footer>
8315        <div class="rivo-aw-mini-modal rivo-aw-mini-modal-micromodal-slide" id="rivo-aw-mini-modal" aria-hidden="true">
8316          <div class="rivo-aw-mini-modal__overlay" tabindex="-1" data-rivo-mini-micromodal-close>
8317            <div class="rivo-aw-mini-modal__container" role="dialog" aria-modal="true">
8318              <button class="rivo-aw-mini-modal__close" aria-label="Close modal" data-rivo-mini-micromodal-close></button>
8319              <div class="rivo-aw-mini-modal__content" rivo-ax-html="miniModalContent"></div>
8320            </div>
8321          </div>
8322        </div>
8323      </div>
8324    </div>
8325  </div>
8326
8327<!-- END app snippet -->
8328
8329
8330</div><div id="shopify-block-ASENoVjNwWGNid3U4T__feefo-core" class="shopify-block shopify-app-block">
8330<script type="text/javascript" src="https://api.feefo.com/api/javascript/arran-aromatics" async></script>
8330
8331
8332
8333</div><div id="shopify-block-AaDdlb0tWZ1F3N1haU__feefo-slide-out-reviews-tab" class="shopify-block shopify-app-block"><div id="feefo-service-review-floating-widgetId"></div>
8334
8335</div>
8335<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
8335
8336</body>
8337</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.