1 2 3 4<!DOCTYPE html> 5<html lang="en-GB" class="NotSearchEngine" style=""> 6<head> 7 8 <link rel="shortcut icon" type="image/x-icon" href="/logo.ico" /> 9 10 11 12
12<script> 13// Define dataLayer and the gtag function. 14 window.dataLayer = window.dataLayer || []; 15 function gtag() { dataLayer.push(arguments); } 16 // Default ad_storage to 'denied'. 17 gtag('consent', 'default', { 18 ad_storage: "denied", 19 analytics_storage: "denied", 20 functionality_storage: "denied", 21 personalization_storage: "denied", 22 security_storage: "denied", 23 ad_user_data: "denied", 24 ad_personalization: "denied", 25 'wait_for_update': 500 26 });</script>
26 27 28 29 30 31
31<script type="text/javascript" src="https://cdn.cookielaw.org/consent/df6362a3-6457-4aae-b905-f33b8799260a/OtAutoBlock.js"></script>
31 32
32<script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-language="en" type="text/javascript" charset="UTF-8" data-domain-script="df6362a3-6457-4aae-b905-f33b8799260a"></script>
32 33
33<script type="text/javascript"> 34 function OptanonWrapper() { 35 window.dispatchEvent(new Event('resize')); 36 } 37 </script>
37 38 39 40 <title>Aromatherapy Pillow Mist*</title> 41 <meta charset="utf-8" /> 42 <meta http-equiv="X-UA-Compatible" content="IE=Edge"> 43 <meta http-equiv="cleartype" content="on" /> 44 <meta name="HandheldFriendly" content="true" /> 45 <meta name="MobileOptimized" content="width" /> 46 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1" /> 47 48 49 <meta name="description" content="About me:We sell 1 every minute*. Our bedtime bestseller is infused with French lavender and chamomile essential oils for a relaxing aroma, so you can catch those well-earned zzz's." /> 50 <meta name="MetaDescription" content="About me:We sell 1 every minute*. Our bedtime bestseller is infused with French lavender and chamomile essential oils for a relaxing aroma, so you can catch those well-earned zzz's." /> 51 <meta name="twitter:card" content="product" /> 52 <meta name="twitter:title" content="Aromatherapy Pillow Mist*" /> 53 <meta name="twitter:image" content="https://www.shopwithmyrep.co.uk/assets/en-gb/images/product/prod_1225952_1_310x310.jpg" /> 54 <meta name="twitter:description" content="About me:We sell 1 every minute*. Our bedtime bestseller is infused with French lavender and chamomile essential oils for a relaxing aroma, so you can catch those well-earned zzz's." /> 55 <meta name="twitter:data1" content="£3.25" /> 56 <meta name="twitter:label1" content="Price" /> 57 <meta itemprop="name" content="Aromatherapy Pillow Mist*" /> 58 <meta itemprop="image" content="https://www.shopwithmyrep.co.uk/assets/en-gb/images/product/prod_1225952_1_310x310.jpg" /> 59 <meta itemprop="description" content="About me:We sell 1 every minute*. Our bedtime bestseller is infused with French lavender and chamomile essential oils for a relaxing aroma, so you can catch those well-earned zzz's." /> 60 <meta property="og:site_name" content="AVON" /> 61 <meta property="fb:app_id" content="1052653758265503" /> 62 <meta property="og:type" content="product" /> 63 <meta property="og:title" content="Aromatherapy Pillow Mist*" /> 64 <meta property="og:image" content="https://www.shopwithmyrep.co.uk/assets/en-gb/images/product/prod_1225952_1_310x310.jpg" /> 65 <meta property="og:image:secure_url" content="https://www.shopwithmyrep.co.uk/assets/en-gb/images/product/prod_1225952_1_310x310.jpg" /> 66 <meta property="og:description" content="About me:We sell 1 every minute*. Our bedtime bestseller is infused with French lavender and chamomile essential oils for a relaxing aroma, so you can catch those well-earned zzz's." /> 67 <meta property="og:image:width" content="310" /> 68 <meta property="og:image:height" content="310" /> 69 <meta property="og:url" content="https://www.shopwithmyrep.co.uk/product/18561/aromatherapy-pillow-mist" /> 70 <meta property="product:brand" content="Planet Spa" /> 71 <meta property="product:price:amount" content="3.25" /> 72 <meta property="product:price:currency" content="GBP" /> 73
73<script type="application/ld+json"> 74 { 75 "@context": "http://schema.org/", 76 "@type": "Product", 77 "name": "Aromatherapy Pillow Mist*", 78 "image": "https://www.shopwithmyrep.co.uk/assets/en-gb/images/product/prod_1225952_1_310x310.jpg", 79 "@id": "https://www.shopwithmyrep.co.uk/product/18561/aromatherapy-pillow-mist", 80 "description": "About me:We sell 1 every minute*. Our bedtime bestseller is infused with French lavender and chamomile essential oils for a relaxing aroma, so you can catch those well-earned zzz's.", 81 "brand": "Planet Spa", 82 "sku": "1225952" 83} 84 </script>
84 85 <link rel="canonical" href="https://www.shopwithmyrep.co.uk/product/18561/aromatherapy-pillow-mist" /> 86 <link rel="alternate" href="https://www.shopwithmyrep.co.uk/product/18561/aromatherapy-pillow-mist" hreflang="en-GB" /> 87 <meta name="robots" content="noindex" /> 88 89 90 91 92 93
94<script type="text/javascript"> 95 window.DY = window.DY || {}; 96 DY.recommendationContext = { type: "PRODUCT", data: [ "18561" ] }; 97 98</script>
98 99 100 101 <link rel="preconnect" href="//cdn-eu.dynamicyield.com"> 102 <link rel="preconnect" href="//st-eu.dynamicyield.com"> 103 <link rel="preconnect" href="//rcom-eu.dynamicyield.com"> 104 <link rel="dns-prefetch" href="//cdn-eu.dynamicyield.com"> 105 <link rel="dns-prefetch" href="//st-eu.dynamicyield.com"> 106 <link rel="dns-prefetch" href="//rcom-eu.dynamicyield.com"> 107
107<script type="text/javascript" src="//cdn-eu.dynamicyield.com/api/9877940/api_dynamic.js"></script>
107 108
108<script type="text/javascript" src="//cdn-eu.dynamicyield.com/api/9877940/api_static.js"></script>
108 109 110 111 112 113 114 115 116 117
117<script> 118 window.dataLayer = window.dataLayer || []; 119 </script>
119 120 121 122 123 124 125 <!-- intersection observer polyfill --> 126
126<script async defer src="/Scripts/LazyLoad/Lazyload.min.js"></script>
126 127 128 <link href="/bundles/BaseCoreVIcss?v=R49Oy8adlLbJRKInOevOyuGD4_vMBG4Xj7mTEm1iwyw1" media="nope!" onload="this.onload=null;this.media='all'" rel="stylesheet"></link> 129 130<link href="/bundles/CoreVIcss?v=rEVmOeiw6lAgR_Z79RyhBafbk3Vz_N8ri7FaB3-OGS41" media="nope!" onload="this.onload=null;this.media='all'" rel="stylesheet"></link> 131 132<link href="/bundles/externalcss?v=Yx7NIdJ-OKznq7QQ9r-uzfcu_uDLQgPGRT1T5RjmX401" media="nope!" onload="this.onload=null;this.media='all'" rel="stylesheet"></link> 133 134 135<link href="/bundles/Area_ProductDetailVIcss?v=w76qQSSt5848rIamirymlX54vJe_XV6r_I7wOWK6dkE1" media="nope!" onload="this.onload=null;this.media='all'" rel="stylesheet"></link> 136 137 138
138<script src="/Scripts/Core/jquery-temporary-fallback.js"></script>
138 139
139<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js" defer data-ot-ignore></script>
vendor: 2 bytes, line 139
139
140<script type="text/javascript" src="/bundles/TopJs?v=9B9H42bvCOH98e1XXTlIh1fYUjgUqCNyRWGfHqHR0J81" data-ot-ignore></script>
140 141
141<script src="/Scripts/External/RecommendationEngine/resxclsx.js" type="text/javascript" defer></script>
141 142
143<script> 144LUX=(function(){var a=("undefined"!==typeof(LUX)&&"undefined"!==typeof(LUX.gaMarks)?LUX.gaMarks:[]);var d=("undefined"!==typeof(LUX)&&"undefined"!==typeof(LUX.gaMeasures)?LUX.gaMeasures:[]);var j="LUX_start";var k=window.performance;var l=("undefined"!==typeof(LUX)&&LUX.ns?LUX.ns:(Date.now?Date.now():+(new Date())));if(k&&k.timing&&k.timing.navigationStart){l=k.timing.navigationStart}function f(){if(k&&k.now){return k.now()}var o=Date.now?Date.now():+(new Date());return o-l}function b(n){if(k){if(k.mark){return k.mark(n)}else{if(k.webkitMark){return k.webkitMark(n)}}}a.push({name:n,entryType:"mark",startTime:f(),duration:0});return}function m(p,t,n){if("undefined"===typeof(t)&&h(j)){t=j}if(k){if(k.measure){if(t){if(n){return k.measure(p,t,n)}else{return k.measure(p,t)}}else{return k.measure(p)}}else{if(k.webkitMeasure){return k.webkitMeasure(p,t,n)}}}var r=0,o=f();if(t){var s=h(t);if(s){r=s.startTime}else{if(k&&k.timing&&k.timing[t]){r=k.timing[t]-k.timing.navigationStart}else{return}}}if(n){var q=h(n);if(q){o=q.startTime}else{if(k&&k.timing&&k.timing[n]){o=k.timing[n]-k.timing.navigationStart}else{return}}}d.push({name:p,entryType:"measure",startTime:r,duration:(o-r)});return}function h(n){return c(n,g())}function c(p,o){for(i=o.length-1;i>=0;i--){var n=o[i];if(p===n.name){return n}}return undefined}function g(){if(k){if(k.getEntriesByType){return k.getEntriesByType("mark")}else{if(k.webkitGetEntriesByType){return k.webkitGetEntriesByType("mark")}}}return a}return{mark:b,measure:m,gaMarks:a,gaMeasures:d}})();LUX.ns=(Date.now?Date.now():+(new Date()));LUX.ac=[];LUX.cmd=function(a){LUX.ac.push(a)};LUX.init=function(){LUX.cmd(["init"])};LUX.send=function(){LUX.cmd(["send"])};LUX.addData=function(a,b){LUX.cmd(["addData",a,b])};LUX_ae=[];window.addEventListener("error",function(a){LUX_ae.push(a)});LUX_al=[];if("function"===typeof(PerformanceObserver)&&"function"===typeof(PerformanceLongTaskTiming)){var LongTaskObserver=new PerformanceObserver(function(c){var b=c.getEntries();for(var a=0;a<b.length;a++){var d=b[a];LUX_al.push(d)}});try{LongTaskObserver.observe({type:["longtask"]})}catch(e){}}; 145</script>
145 146
147<script src="https://cdn.speedcurve.com/js/lux.js?id=131252434" type="text/javascript" async defer crossorigin="anonymous"></script>
147 148 149 150
150<script src="/Scripts/External/Hammer/hammer.min.js" defer data-ot-ignore></script>
150 151
151<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.2/angular.min.js" defer data-ot-ignore></script>
151 152
152<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.2/angular-animate.min.js" defer data-ot-ignore></script>
152 153
153<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.2/angular-cookies.min.js" defer data-ot-ignore></script>
153 154
154<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.2/angular-messages.min.js" defer data-ot-ignore></script>
154 155
155<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.2/angular-sanitize.min.js" defer data-ot-ignore></script>
155 156
156<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.2/angular-touch.min.js" defer data-ot-ignore></script>
156 157
157<script src="/Scripts/External/Angular/1.4.2/angular-hammer.min.js" defer data-ot-ignore></script>
vendor: 2 bytes, line 157
157
158<script type="text/javascript" src="/Scripts/External/Angular/i18n/angular-locale_en-GB.js" defer data-ot-ignore></script>
vendor: 2 bytes, line 158
158
159<script type="text/javascript" src="/bundles/externaljs?v=N6k5Av9-mUoieSmhQzTpz9EoNrYwOGosSpDx_Whr4bQ1" defer data-ot-ignore></script>
vendor: 2 bytes, line 159
159
160<script type="text/javascript" src="/bundles/corejs?v=XYF22JCAWl50bgUNNtzbCZCvjKnRChisibZV21RKvFY1" defer data-ot-ignore></script>
vendor: 2 bytes, line 160
160
161<script type="text/javascript" src="/bundles/Area_ProductDetailjs?v=P0mQJajh3ToledCQB-shtmzowqsWXSEF-IePrPhxoZk1" defer data-ot-ignore></script>
161 162 163 164
165<script type="text/javascript"> 166 // Gi3/MAB login in a new tab/window 167 document.addEventListener("DOMContentLoaded", (event) => { 168 // True if miniplayer is active 169 if (top !== self) { 170 171 let loginButton = document.getElementById("Gi3OrMabRepLoginLink"); 172 173 // _top will kill the miniplayer on the same page, 174 // but _blank will open the page in new tab 175 loginButton.setAttribute("target", "_blank"); 176 }; 177 }); 178 179 window.onBambuserLiveShoppingReady = (player) => { 180 player.configure({ 181 currency: "GBP", 182 locale: "en-GB", 183 minimizedPosition: player.MINIMIZED_POSITION.BOTTOM_RIGHT, 184 buttons: { 185 dismiss: player.BUTTON.MINIMIZE, 186 product: player.BUTTON.MINIMIZE, 187 checkout: player.BUTTON.MINIMIZE, 188 }, 189 allowSoundControl: false, 190 disableChatInput: false, 191 experimental: { hasAcceptedTerms: true, }, 192 minimizedPosition: player.MINIMIZED_POSITION.BOTTOM_RIGHT, 193 trimPriceTrailingZeros: true, 194 shareBaseUrl: null, 195 ui: { 196 hideProductView: false, 197 hideCartButton: false, 198 hideCartView: false, 199 hideChatOverlay: false, 200 hideProductList: false, 201 hideAddToCalendar: false,
202 hideShareButton: false, 203 hideShareView: false, 204 showShareButtonInMobileActionBar: false, 205 }, 206 }); 207 } 208</script>
vendor: 2 bytes, line 208
208
209<script src="https://cdn.liveshopping.bambuser.com/metrics/bambuser.min.js"></script>
209</head> 210 211<body ng-controller="RootController" 212 ng-cloak 213 class="device-type Area_Root Controller_ProductDetail Action_ProductDetailPage Country_GB Lang_en" 214 ng-class="{Layout_Desktop:Layout.IsDesktop,Layout_Tablet:Layout.IsTablet,Layout_Phone:Layout.IsPhone,SessionReady:Session.Ready,ModalVisible:UI.ModalStack.length,HeaderMenuExpanded:UI.HeaderMenuExpanded,HeaderMenuReady:UI.HeaderMenuReady}"> 215 216 <svg-spritesheet url='/Styles/Core/Icons/Spritesheet.svg'></svg-spritesheet> 217 218 219 <!-- Google Tag Manager (noscript) -->
vendor: 83 bytes, lines 219-221
219 220 <noscript> 221 <iframe src="https://www.googletagmanager.com/ns.html?id=
221GTM-M32DVW3
vendor: 94 bytes, lines 221-223
221" height="0" width="0" style="display:none;visibility:hidden"></iframe> 222 </noscript> 223
223<!-- End Google Tag Manager (noscript) --> 224 225 226 227 228 229 230 <meta name="fragment" content="!"> 231 <style type="text/css"> 232 [ng-cloak], 233 [x-ng-cloak], 234 .ng-cloak, 235 .x-ng-cloak, 236 .ng-hide:not(.ng-hide-animate) { 237 display: none !important; 238 } 239 </style> 240 241 242 243<div id="Notification" ng-controller="NotificationController"> 244 <div class="CookieSection" ng-show="ShowCookiePolicy"> 245 <a class="CookieInfo" href="/confidentiality" target="_blank"><strong><span><div align="center">About Cookies:</div></span></strong> <span><div align="center" style="padding-bottom:10px; font-family:Arial, sans-serif; font-size:13px;">We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners. All data is processed in accordance with our privacy notice which includes our Cookie Policy. If you do not consent to our use of cookies, then you can block the use of certain cookies by using your browser settings, as described here.<br></div> 246<style type="text/css"> 247#Notification .CookieSection {margin:0 auto !important; font-style:normal !important; font-weight:normal !important;} 248</style></span></a> 249 <a ng-click="DismissClick()" class="Button"><span> Got it </span></a> 250 </div> 251</div> 252 253 <link href="/bundles/LegalInfoVICss?v=AaPxRXpGXrt_eUWpy69tsg7klOg4lM3_IbxYFymREXY1" rel="stylesheet"/> 254 255 256 257
258<script type="text/ng-template" id="legalInfo.html"> 259 <div id="legalInfoContainer" class="{{layout}}"> 260 <div class="firstItem" ng-if="showUnitPriceInfo && !!unit"> 261 {{unit}} 262 <span ng-if="!!measureUnit && !!price"> 263 ({{price | currency: Locale.NUMBER_FORMATS.CURRENCY_SYM : 2}} / {{measureUnit}}) 264 </span> 265 </div> 266 <div class="secondItem" ng-if="showVatInfo">Inc. VAT.</div> 267 <div class="wrapper" ng-if="showShippingInfo"> 268 <div class="firstItem">Excludes delivery.</div> 269 <div class="secondItem icon" ng-if="!hideIcon" ng-mousedown="$event.preventDefault();"> 270 <svg-icon id="legalInfoIcon" icon="info-current-invert" class="info" ng-click="ShowTooltip($event)" style="vertical-align: text-bottom;"></svg-icon> 271 <div class="TooltipBelow" ng-class="{ Active: isTooltipVisible }" ng-mousedown="$event.preventDefault();" ng-click="$event.stopPropagation();"> 272 <div class="TooltipContent"> 273 <div class="closeContainer"> 274 <svg-icon id="legalCloseIcon" icon="ebrochure_close" class="closeIcon" ng-click="HideTooltip($event)"></svg-icon> 275 </div> 276 <div> 277 Free delivery on orders over £25. Standard delivery £3.50. 278 </div> 279 </div> 280 </div> 281 </div> 282 </div> 283 <div class="priceDisclaimerItem" ng-if="showPriceDisclaimer && priceDisclaimer"> 284 <span>*{{priceDisclaimer}}</span> 285 </div> 286 </div> 287</script>
287 288 289 290 <div id="HeaderPlaceholder"> 291<ng-include src="'/Layout/Header?layout=' + Layout.Name" ng-if='Layout.Name' onload='PartialViewLoaded()' ></ng-include></div> 292 293 294 <div id="BreadcrumbBar" 295 ng-class="{Empty: ShopContext.Breadcrumbs.length == 0}"> 296 <div id="Breadcrumbs" ng-if="ShopContext.Breadcrumbs"> 297 <div ng-repeat="breadcrumb in ShopContext.Breadcrumbs" ng-if="breadcrumb.Text"> 298 <a class="vi-breadrucmb-link" ng-if="::breadcrumb.Url" ng-href="{{::breadcrumb.Url}}"><span>{{::breadcrumb.Text}}</span></a> 299 <a class="vi-breadcrumb-text" ng-if="::!breadcrumb.Url"><span>{{::breadcrumb.Text}}</span></a> 300 </div> 301 </div> 302 303 304 <track type="breadcrumbs" data="{{::GetBreadcrumbsCombined()}}" /> 305 </div> 306 307 308<div id="CartMessage" class="HideUntilSessionReady" ng-show="ShowCartMessage" ng-controller="CartMessageController"> 309 <div class="Message"> 310 <div class='MessageHeader'><div ng-click='DismissCartMessage()' class='ModalClose'><span><span>Close</span></span><svg-icon icon='close-sml'></svg-icon></div></div> 311 <div class="MessageText" ng-if="Session.CartMessage === 1"> 312 <span></span> 313 </div> 314 <div class="MessageText" ng-if="Session.CartMessage === 2"> 315 <span>You have changed campaigns. This means your shopping bag has been updated to match the new campaign to are shopping in. You may see prices have been updated, or products not available deleted from shopping bag</span> 316 </div> 317 </div> 318</div> 319 <div id="MainContentWrapper" ng-controller="GlobalProductController"> 320 <main data-hasleftnav='False' 321 data-hasrightnav='False' 322 ng-class="{HasLeftNav:UI.HasLeftNav,HasRightNav:UI.HasRightNav}"> 323 <aside id="LeftNav"></aside> 324 325 326<div ng-init="ViewModel={"Product":{"Availability":1,"Id":18561,"ProductId":71771920,"Name":"Aromatherapy Pillow Mist*","Slug":"aromatherapy-pillow-mist","ListPrice":5.5,"SalePrice":3.25,"UnitPrice":3.2500,"UnitPriceMeasureUnit":"100 ml","UnitPriceText":"Price per {1} = {0}","ListPriceFormatted":"£5.50","SalePriceFormatted":"£3.25","PriceFormatted":"£3.25","UnitPriceFormatted":"£3.25","DiscountPriceFormatted":"£2.25","TabPages":[{"Heading":"Delivery & Returns","UrlName":"delivery-returns"},{"Heading":"Important Notice","UrlName":"c04-2025-planet-spa-the-sleep-ritual-aromotherphy-pillow-mist"}],"IsNew":false,"IsBestSeller":false,"SaleCaption":"","SocialSharingDescription":"About me:We sell 1 every minute*. Our bedtime bestseller is infused with French lavender and chamomile essential oils for a relaxing aroma, so you can catch those well-earned zzz's.","ShortDescription":"","IsTryItOnProduct":false,"ShortName":"Aromatherapy","CanAddToCart":true,"CanAddToWishlist":true,"Conditional":null,"AvailabilityReason":"","Categories":[{"Dept":null,"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":1,"Id":358,"Name":"Planet Spa","Slug":"planet-spa"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":773,"Name":"Bestsellers","Slug":"bestsellers"},"PDept":{"CategoryType":0,"Id":774,"Name":"Shop All","Slug":"shop-all"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":773,"Name":"Bestsellers","Slug":"bestsellers"},"PDept":{"CategoryType":0,"Id":1142,"Name":"Bath & Body","Slug":"bath-body"}}],"Level2":{"Name":"Bath & Body","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"bath-body","Id":306,"Children":[],"Image":null,"CategoryType":0,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"PDept":{"Name":"Planet Spa","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"
326planet-spa","Id":358,"Children":[],"Image":null,"CategoryType":1,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"Dept":null,"IsOnSale":true,"MarketingLabel1":"","MarketingLabel2":"","Rating":0.0,"Customization":null,"SingleVariantFsc":"1566712","SingleVariantSku":"18561-212398448599","Quantity":1,"ContainerInformation":"","PricePerUnitInformation":"100 ml","Promotions":null,"VariantGroups":[{"Name":"","Priority":0,"Variants":[{"Availability":1,"DisplayLineNumber":"10561","Name":"","Sku":"18561-212398448599","Fsc":"1566712","Type":"None","Image":"","IsAvailable":true,"AvailabilityReason":"","Quantity":null,"DeliveryType":1,"ColorHex":"","TryItOnMakeupSku":""}]}],"ConditionalAddToCart":false,"IsConditional":false,"ConditionalClass":"","HasPromotion":false,"SearchWords":"","DeliveryType":1,"ProfileNumber":"1225952","HasActiveVariant":true,"BadgeId":null,"BadgeText":"","MetaTitle":"Aromatherapy Pillow Mist*","MetaDescription":"About me:We sell 1 every minute*. Our bedtime bestseller is infused with French lavender and chamomile essential oils for a relaxing aroma, so you can catch those well-earned zzz's.","Category":"TOILETRIES","Brand":"PLANET SPA (NO SUB BRAND)","RatingCount":null,"IsShadeVariant":false,"IsSizeVariant":false,"Currency":"GBP","NotificationTicket":null,"ShowProductPriceDisclaimer":false,"IsOutOfStock":false,"IsNotAvailable":false,"SchemaOrgAvailability":"https://schema.org/InStock"},"Menu":null,"Media":[],"ProductCustomizationAllowed":false,"Breadcrumb":null,"CrossSellProducts":{"SocialSharingDescription":null,"CustomCrossSellResourceKey":"WhatsNew","Products":[{"Availability":1,"Id":27921,"ProductId":71772649,"Name":"Her Wisdom Sim Sim Duo","Slug":"her-wisdom-sim-sim-duo","ListPrice":22.5,"SalePrice":18.0,"UnitPrice":0.0,"UnitPriceMeasureUnit":"","UnitPriceText":null,"ListPriceFormatted":"£22.50","SalePriceFormatted":"£18.00","PriceFormatted":"£18.00","UnitPriceFormatted":"£0.00","DiscountPriceFormatted":"£4.50","TabPages":null,"IsNew":false,"IsBestSeller":false,"SaleCaption":null,"SocialSharingDescription":"","ShortDescription":"","IsTryItOnProduct":false,"ShortName":"","CanAddToCart":true,"CanAddToWishlist":true,"Conditional":null,"AvailabilityReason":"","Categories":[{"Dept":{"CategoryType":0,"Id":1201,"Name":"Body Sprays & Mists","Slug":"body-sprays-mists"},"Level2":{"CategoryType":0,"Id":304,"Name":"Fragrance","Slug":"fragrance"},"PDept":{"CategoryType":0,"Id":1199,"Name":"Perfumed Bath & Body","Slug":"perfumed-bath-body"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":0,"Id":345,"Name":"Body Moisturiser","Slug":"body-moisturiser"}},{"Dept":{"CategoryType":0,"Id":1072,"Name":"Body Mists","Slug":"body-mists"},"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":0,"Id":352,"Name":"Body Sprays & Mist","Slug":"body-sprays-mist"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":1,"Id":1426,"Name":"Her Wisdom","Slug":"her-wisdom"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":313,"Name":"Sale","Slug":"sale"},"PDept":{"CategoryType":0,"Id":663,"Name":"Bath & Body Sale","Slug":"bath-body-sale"}}],"Level2":{"Name":"Fragrance","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"fragrance","Id":304,"Children":[],"Image":null,"CategoryType":0,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"PDept":{"Name":"Perfumed Bath & Body","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"perfumed-bath-body","Id":1199,"Children":[],"Image":null,"CategoryType":0,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"Dept":{"Name":"Body Sprays & Mists","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"body-sprays-mists","Id":1201,"Children":[],"Image":null,"CategoryType":0,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"IsOnSale":true,"MarketingLabel1":null,"MarketingLabel2":null,"Rating":0.0,"Customization":null,"SingleVariantFsc":null,"SingleVariantSku":null,"Quantity":1,"ContainerInformation":null,"PricePerUnitInformation":null,"Promotions":null,"VariantGroups":[],"ConditionalAddToCart":false,"IsConditional":false,"ConditionalClass":"","HasPromotion":false,"SearchWords":null,"DeliveryType":0,"ProfileNumber":"S28988","HasActiveVariant":true,"BadgeId":null,"BadgeText":"","MetaTitle":"Her Wisdom Sim Sim Duo","MetaDescription":"","Category":"SET","Brand":"SET","RatingCount":null,"IsShadeVariant":false,"IsSizeVariant":false,"Currency":"GBP","NotificationTicket":null,"ShowProductPriceDisclaimer":false,"IsOutOfStock":false,"IsNotAvailable":false,"SchemaOrgAvailability":"https://schema.org/InStock"},{"Availability":1,"Id":27924,"ProductId":71772652,"Name":"Her Wisdom Baobab Duo","Slug":"her-wisdom-baobab-duo","ListPrice":22.5,"SalePrice":18.0,"UnitPrice":0.0,"UnitPriceMeasureUnit":"","UnitPriceText":null,"ListPriceFormatted":"£22.50","SalePriceFormatted":"£18.00","PriceFormatted":"£18.00","UnitPriceFormatted":"£0.00","DiscountPriceFormatted":"£4.50","TabPages":null,"IsNew":false,"IsBestSeller":false,"SaleCaption":null,"SocialSharingDescription":"","ShortDescription":"","IsTryItOnProduct":false,"
326ShortName":"","CanAddToCart":true,"CanAddToWishlist":true,"Conditional":null,"AvailabilityReason":"","Categories":[{"Dept":{"CategoryType":0,"Id":1200,"Name":"Body Lotions","Slug":"body-lotions"},"Level2":{"CategoryType":0,"Id":304,"Name":"Fragrance","Slug":"fragrance"},"PDept":{"CategoryType":0,"Id":1199,"Name":"Perfumed Bath & Body","Slug":"perfumed-bath-body"}},{"Dept":{"CategoryType":0,"Id":1072,"Name":"Body Mists","Slug":"body-mists"},"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":0,"Id":352,"Name":"Body Sprays & Mist","Slug":"body-sprays-mist"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":0,"Id":930,"Name":"Bath & Body Sets","Slug":"bath-body-sets"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":1,"Id":1426,"Name":"Her Wisdom","Slug":"her-wisdom"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":313,"Name":"Sale","Slug":"sale"},"PDept":{"CategoryType":0,"Id":663,"Name":"Bath & Body Sale","Slug":"bath-body-sale"}}],"Level2":{"Name":"Fragrance","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"fragrance","Id":304,"Children":[],"Image":null,"CategoryType":0,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"PDept":{"Name":"Perfumed Bath & Body","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"perfumed-bath-body","Id":1199,"Children":[],"Image":null,"CategoryType":0,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"Dept":{"Name":"Body Lotions","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"body-lotions","Id":1200,"Children":[],"Image":null,"CategoryType":0,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"IsOnSale":true,"MarketingLabel1":null,"MarketingLabel2":null,"Rating":0.0,"Customization":null,"SingleVariantFsc":null,"SingleVariantSku":null,"Quantity":1,"ContainerInformation":null,"PricePerUnitInformation":null,"Promotions":null,"VariantGroups":[],"ConditionalAddToCart":false,"IsConditional":false,"ConditionalClass":"","HasPromotion":false,"SearchWords":null,"DeliveryType":0,"ProfileNumber":"S33404","HasActiveVariant":true,"BadgeId":null,"BadgeText":"","MetaTitle":"Her Wisdom Baobab Duo","MetaDescription":"","Category":"SET","Brand":"SET","RatingCount":null,"IsShadeVariant":false,"IsSizeVariant":false,"Currency":"GBP","NotificationTicket":null,"ShowProductPriceDisclaimer":false,"IsOutOfStock":false,"IsNotAvailable":false,"SchemaOrgAvailability":"https://schema.org/InStock"},{"Availability":2,"Id":27922,"ProductId":71772650,"Name":"Planet Spa Blissfully Nourishing Trio","Slug":"
326planet-spa-blissfully-nourishing-trio","ListPrice":17.0,"SalePrice":12.5,"UnitPrice":0.0,"UnitPriceMeasureUnit":"","UnitPriceText":null,"ListPriceFormatted":"£17.00","SalePriceFormatted":"£12.50","PriceFormatted":"£12.50","UnitPriceFormatted":"£0.00","DiscountPriceFormatted":"£4.50","TabPages":null,"IsNew":false,"IsBestSeller":false,"SaleCaption":null,"SocialSharingDescription":"","ShortDescription":"","IsTryItOnProduct":false,"ShortName":"","CanAddToCart":false,"CanAddToWishlist":false,"Conditional":null,"AvailabilityReason":"NoLongerAvailable","Categories":[{"Dept":{"CategoryType":0,"Id":921,"Name":"Shower Gels","Slug":"shower-gels"},"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":0,"Id":343,"Name":"Shower & Bath","Slug":"shower-bath"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":0,"Id":345,"Name":"Body Moisturiser","Slug":"body-moisturiser"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":0,"Id":348,"Name":"Foot Care","Slug":"foot-care"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":1,"Id":358,"Name":"Planet Spa","Slug":"planet-spa"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":0,"Id":930,"Name":"Bath & Body Sets","Slug":"bath-body-sets"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":313,"Name":"Sale","Slug":"sale"},"PDept":{"CategoryType":0,"Id":663,"Name":"Bath & Body Sale","Slug":"bath-body-sale"}}],"Level2":{"Name":"Bath & Body","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"bath-body","Id":306,"Children":[],"Image":null,"CategoryType":0,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"PDept":{"Name":"Shower & Bath","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"shower-bath","Id":343,"Children":[],"Image":null,"CategoryType":0,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"Dept":{"Name":"Shower Gels","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"shower-gels","Id":921,"Children":[],"Image":null,"CategoryType":0,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"IsOnSale":true,"MarketingLabel1":null,"MarketingLabel2":null,"Rating":0.0,"Customization":null,"SingleVariantFsc":null,"SingleVariantSku":null,"Quantity":1,"ContainerInformation":null,"PricePerUnitInformation":null,"Promotions":null,"VariantGroups":[],"ConditionalAddToCart":false,"IsConditional":false,"ConditionalClass":"","HasPromotion":false,"SearchWords":null,"DeliveryType":0,"ProfileNumber":"S28999","HasActiveVariant":true,"BadgeId":null,"BadgeText":"","MetaTitle":"Planet Spa Blissfully Nourishing Trio","MetaDescription":"","Category":"SET","Brand":"SET","RatingCount":null,"IsShadeVariant":false,"IsSizeVariant":false,"Currency":"GBP","NotificationTicket":null,"ShowProductPriceDisclaimer":false,"IsOutOfStock":false,"IsNotAvailable":true,"SchemaOrgAvailability":"https://schema.org/OutOfStock"},{"Availability":1,"Id":27908,"ProductId":71772637,"Name":"Her Wisdom Osmanthus Duo","Slug":"her-wisdom-osmanthus-duo","ListPrice":22.5,"SalePrice":18.0,"UnitPrice":0.0,"UnitPriceMeasureUnit":"","UnitPriceText":null,"ListPriceFormatted":"£22.50","SalePriceFormatted":"£18.00","PriceFormatted":"£18.00","UnitPriceFormatted":"£0.00","DiscountPriceFormatted":"£4.50","TabPages":null,"IsNew":false,"IsBestSeller":false,"SaleCaption":null,"SocialSharingDescription":"","ShortDescription":"","IsTryItOnProduct":false,"
326ShortName":"","CanAddToCart":true,"CanAddToWishlist":true,"Conditional":null,"AvailabilityReason":"","Categories":[{"Dept":{"CategoryType":0,"Id":923,"Name":"Mens Hair & Body Wash","Slug":"mens-hair-body-wash"},"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":0,"Id":343,"Name":"Shower & Bath","Slug":"shower-bath"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":0,"Id":345,"Name":"Body Moisturiser","Slug":"body-moisturiser"}},{"Dept":{"CategoryType":0,"Id":1072,"Name":"Body Mists","Slug":"body-mists"},"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":0,"Id":352,"Name":"Body Sprays & Mist","Slug":"body-sprays-mist"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":0,"Id":930,"Name":"Bath & Body Sets","Slug":"bath-body-sets"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":1,"Id":1426,"Name":"Her Wisdom","Slug":"her-wisdom"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":313,"Name":"Sale","Slug":"sale"},"PDept":{"CategoryType":0,"Id":663,"Name":"Bath & Body Sale","Slug":"bath-body-sale"}}],"Level2":{"Name":"Bath & Body","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"bath-body","Id":306,"Children":[],"Image":null,"CategoryType":0,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"PDept":{"Name":"Shower & Bath","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"shower-bath","Id":343,"Children":[],"Image":null,"CategoryType":0,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"Dept":{"Name":"Mens Hair & Body Wash","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"mens-hair-body-wash","Id":923,"Children":[],"Image":null,"CategoryType":0,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"IsOnSale":true,"MarketingLabel1":null,"MarketingLabel2":null,"Rating":0.0,"Customization":null,"SingleVariantFsc":null,"SingleVariantSku":null,"Quantity":1,"ContainerInformation":null,"PricePerUnitInformation":null,"Promotions":null,"VariantGroups":[],"ConditionalAddToCart":false,"IsConditional":false,"ConditionalClass":"","HasPromotion":false,"SearchWords":null,"DeliveryType":0,"ProfileNumber":"S07575","HasActiveVariant":true,"BadgeId":null,"BadgeText":"","MetaTitle":"Her Wisdom Osmanthus Duo","MetaDescription":"","Category":"SET","Brand":"SET","RatingCount":null,"IsShadeVariant":false,"IsSizeVariant":false,"Currency":"GBP","NotificationTicket":null,"ShowProductPriceDisclaimer":false,"IsOutOfStock":false,"IsNotAvailable":false,"SchemaOrgAvailability":"https://schema.org/InStock"},{"Availability":1,"Id":27912,"ProductId":71772641,"Name":"Full Speed Metaenergy Duo","Slug":"full-speed-metaenergy-duo","ListPrice":21.5,"SalePrice":17.0,"UnitPrice":0.0,"UnitPriceMeasureUnit":"","UnitPriceText":null,"ListPriceFormatted":"£21.50","SalePriceFormatted":"£17.00","PriceFormatted":"£17.00","UnitPriceFormatted":"£0.00","DiscountPriceFormatted":"£4.50","TabPages":null,"IsNew":false,"IsBestSeller":false,"SaleCaption":null,"SocialSharingDescription":"","ShortDescription":"","IsTryItOnProduct":false,"
326ShortName":"","CanAddToCart":true,"CanAddToWishlist":true,"Conditional":null,"AvailabilityReason":"","Categories":[{"Dept":{"CategoryType":0,"Id":901,"Name":"Gift Sets","Slug":"gift-sets"},"Level2":{"CategoryType":0,"Id":304,"Name":"Fragrance","Slug":"fragrance"},"PDept":{"CategoryType":0,"Id":482,"Name":"Mens Aftershave","Slug":"mens-aftershave"}},{"Dept":{"CategoryType":0,"Id":902,"Name":"All Aftershaves","Slug":"all-aftershaves"},"Level2":{"CategoryType":0,"Id":304,"Name":"Fragrance","Slug":"fragrance"},"PDept":{"CategoryType":0,"Id":482,"Name":"Mens Aftershave","Slug":"mens-aftershave"}},{"Dept":{"CategoryType":0,"Id":913,"Name":"Fragrance Sets","Slug":"fragrance-sets"},"Level2":{"CategoryType":0,"Id":304,"Name":"Fragrance","Slug":"fragrance"},"PDept":{"CategoryType":0,"Id":730,"Name":"Gift Sets","Slug":"gift-sets"}},{"Dept":{"CategoryType":0,"Id":1025,"Name":"Boxed Gift Sets","Slug":"boxed-gift-sets"},"Level2":{"CategoryType":0,"Id":304,"Name":"Fragrance","Slug":"fragrance"},"PDept":{"CategoryType":0,"Id":730,"Name":"Gift Sets","Slug":"gift-sets"}},{"Dept":{"CategoryType":0,"Id":899,"Name":"All Fragrance","Slug":"all-fragrance"},"Level2":{"CategoryType":0,"Id":304,"Name":"Fragrance","Slug":"fragrance"},"PDept":{"CategoryType":0,"Id":920,"Name":"Womens Perfume","Slug":"womens-perfume"}},{"Dept":{"CategoryType":0,"Id":1382,"Name":"Woody","Slug":"woody"},"Level2":{"CategoryType":0,"Id":304,"Name":"Fragrance","Slug":"fragrance"},"PDept":{"CategoryType":0,"Id":920,"Name":"Womens Perfume","Slug":"womens-perfume"}},{"Dept":{"CategoryType":0,"Id":923,"Name":"Mens Hair & Body Wash","Slug":"mens-hair-body-wash"},"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":0,"Id":343,"Name":"Shower & Bath","Slug":"shower-bath"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":306,"Name":"Bath & Body","Slug":"bath-body"},"PDept":{"CategoryType":0,"Id":927,"Name":"Mens Bath & Body","Slug":"mens-bath-body"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":312,"Name":"Men","Slug":"men"},"PDept":{"CategoryType":0,"Id":407,"Name":"Aftershave","Slug":"aftershave"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":312,"Name":"Men","Slug":"men"},"PDept":{"CategoryType":0,"Id":411,"Name":"Mens Bath & Body","Slug":"mens-bath-body"}},{"Dept":null,"Level2":{"CategoryType":0,"Id":313,"Name":"Sale","Slug":"sale"},"PDept":{"CategoryType":0,"Id":609,"Name":"Fragrance Sale","Slug":"fragrance-sale"}}],"Level2":{"Name":"Fragrance","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"fragrance","Id":304,"Children":[],"Image":null,"CategoryType":0,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"PDept":{"Name":"Mens Aftershave","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"mens-aftershave","Id":482,"Children":[],"Image":null,"CategoryType":0,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"Dept":{"Name":"Gift Sets","NameMobile":null,"Description":null,"SearchWords":null,"Slug":"gift-sets","Id":901,"Children":[],"Image":null,"CategoryType":0,"Url":null,"Active":false,"ImageWidth":0,"ProductCount":0},"IsOnSale":true,"MarketingLabel1":null,"MarketingLabel2":null,"Rating":0.0,"Customization":null,"SingleVariantFsc":null,"SingleVariantSku":null,"Quantity":1,"ContainerInformation":null,"PricePerUnitInformation":null,"Promotions":null,"VariantGroups":[],"ConditionalAddToCart":false,"IsConditional":false,"ConditionalClass":"","HasPromotion":false,"SearchWords":null,"DeliveryType":0,"ProfileNumber":"S28946","HasActiveVariant":true,"BadgeId":null,"BadgeText":"","MetaTitle":"Full Speed Metaenergy Duo","MetaDescription":"","Category":"SET","Brand":"SET","RatingCount":null,"IsShadeVariant":false,"IsSizeVariant":false,"Currency":"GBP","NotificationTicket":null,"ShowProductPriceDisclaimer":false,"IsOutOfStock":false,"IsNotAvailable":false,"SchemaOrgAvailability":"https://schema.org/InStock"}]},"Ingredients":"","Description":"<p><b>About me:</b><br>We sell 1 every minute*. Our bedtime bestseller is infused with French lavender and chamomile essential oils for a relaxing aroma, so you can catch those well-earned zzz's.<br><br><b>Product specification:</b><br>• Pillow mist with a relaxing aroma.<br>• With French lavender and chamomile essential oils.<br><br><b>How to use me:</b><br>Spritz liberally over your body and bedding to inspire a sense of relaxation.<br>*Based on total sales from 01.02.2022 to 31.05.2022.</p>","ShortDescription":"","CustomerAlsoBoughtProducts":[],"ShadeVariants":[],"ProductLineNumberEnabled":false,"ProductShowFullDescriptionOnLoad":false,"NonShadeVariants":null,"NonShadeVariantType":0,"CustomerEmail":null,"Quantity":0,"HasShadeVariants":false,"HasNonShadeVariants":false,"AllVariants":[],"BrandName":"Planet Spa","ShowShadeColorHexSwatches":false,"SwatchZoomEnabled":true,"MarketingIcons":[],"IsBazaarVoiceEnabled":false,"IsYotpoEnabled":false,"UseBottomLineWidget":false,"YotpoApiKey":null,"YotpoSrc":"//staticw2.yotpo.com//widget.js","IsBrochure":false,"BrochureName":null,"YotpoRatingsHtml":null,"UnitPriceInfoModel":null,"AllowedMaxQuantityProductInCart":99,"Currency":"GBP","ShowProductPriceDisclaimer":false}"></div> 327 328 329<div ng-controller="ProductDetail2Controller as Controller" class="ProductDetail device-type"> 330 331 <ng-include src="'/product/ProductDetails?layout=' + Layout.Name" ng-if='Layout.Name' onload='Parti
331alViewLoaded()' ></ng-include> 332 333 <div data-crl8-container-id="product" data-crl8-filter="productId:1225952" data-crl8-locale="en-GB"> 334 </div> 335 <div data-bv-show="questions" 336 data-bv-product-id="1225952"> 337 </div> 338 339</div> 340 <aside id="RightNav"></aside> 341 </main> 342 343 <div id="PreFooter" ng-if='Layout.Name!="Phone"'> 344 <async-block url="/block/footer%2cpre-footer-section%2cpdp/?useCampaign=False"></async-block> 345 </div> 346 347 </div> 348 349 350 351 352 <ng-include src="'/Layout/Footer?layout=' + Layout.Name" ng-if='Layout.Name' onload='PartialViewLoaded()' ></ng-include> 353 354 355 <div id="MenuMask" ng-click="MenuMaskClicked()"></div> 356 357 358 359<div id="Modals" data-modalclosetext="CLOSE "> 360 <div id="ModalMask" ng-class="{Shown:UI.IsLoading||UI.ModalStack.length}" ng-click="ModalMaskClick($event)"></div> 361 362 363 <local-editor></local-editor> 364 365 366 <div id="LoadingModal" ng-show="UI.IsLoading" ng-class="{LoadingWithMessage:UI.LoadingMessage}"> 367 <svg-icon icon='loading' id='LoadingSpinner' ></svg-icon> 368 <span>{{UI.LoadingMessage}}</span> 369 </div> 370 371 372</div> 373 374 375 376
376<script type="text/javascript"> 377 var _ShopContext={"Breadcrumbs":[{"Text":"Home","Url":"/"},{"Text":"Bath & Body","Url":"https://www.shopwithmyrep.co.uk/306/bath-body"},{"Text":"Planet Spa","Url":"https://www.shopwithmyrep.co.uk/306-358/bath-body/planet-spa"}],"CampaignNumber":202610,"CampaignDaysLeft":29,"Country":"United Kingdom","CdnPath":"https://www.shopwithmyrep.co.uk/","ClientScriptSettings":null,"Environment":"prod","ExternalLinks":{"BecomeARepLink":"https://rep.avon.uk.com/REPSuite/registration.page","ContactUsLink":null,"RepLoginLink":"https://rep.avon.uk.com/REPSuite/loginMain.page","RepresentativeForgotPasswordLink":"https://rep.avon.uk.com/REPSuite/forgotPassword.page"},"FindARepSettings":{"OnCheckout":false,"OnDirectDeliveryCheckout":false,"IsContactMeEnabled":true},"GeoCodeSettings":null,"GoogleMapsZoomLevel":15,"GoogleMapsClient":"gme-avonproductsinc1","GoogleMapsKey":"","HeaderTab":"Products","ReleaseToggles":{"UseInactiveRepresentativeLabel":false,"EnableUseOfGoogleAddressAutocompleteMappings":true,"UseDirectDeliveryOnlyPromotions":true},"Language":"en","LayoutSettings":{"DesktopTablet":{"ShowCurrentCampaign":false},"Phone":{"TabletViewForLandscape":false},"UseEasternNameOrder":false},"Market":"GB","Cluster":"UK","Notifications":{"TrendsetterNotification":false,"ImpersonationNotification":false},"ProductUrlFormat":"/product/","ProductSearchQuery":null,"PromotionUrlFormat":"/special-offers/[PROMOTIONID]/","Query":{},"RepStoreUrlFormat":"/avon/[repstorename]/","SearchUrlFormat":"/search/results/?q=--searchterm--","UnitsOfMeasure":{"ImperialDistances":true},"ValidationSettings":{"RequiredAddress2":false,"RequiredLastName":false,"RequiredProvince":false,"RequiredCounty":false,"RequiredCity":true,"RequiredZipCode":true,"RequiredEmail":true,"CustomerFirstNameRegEx":"^[A-Za-z\\'\\-\\ ]{1,20}$","CustomerLastNameRegEx":"^[A-Za-z\\'\\-\\ ]{1,20}$","DocumentIdRegEx":null,"CustomerEmailAddressRegEx":"^[A-Za-z0-9\\\\\\\\\\\\ \\\\\\\"!#$%&'*+=?^_`{|}~-]+(?:\\.[A-Za-z0-9\\\\\\\\\\\\ \\\\\\\"!#$%&'*+=?^_`{|}~-]+)*@(?:[A-Za-z0-9](?:[A-Za-z0-9_-]*[A-Za-z0-9])?\\.)+[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9]?){6,60}$","CustomerUserNameRegEx":"(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|\"(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21\\x23-\\x5b\\x5d-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])*\")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21-\\x5a\\x53-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f])+)\\])","CustomerMobilePhoneNumberRegEx":"^[0-9]{1,13}$","CustomerAlternativePhoneNumberRegEx":"^[0-9]{1,13}$","CustomerAddressRegEx":"^[0-9A-Za-z,\\;\\:\\>\\<\\-\\+_\\\"\\^\\=\\u201D\\]\\[\\(\\)\\{\\}\\%\\@\\#\\$\\!\\?\\&\\*\\/\\\\\\\\\\\\|\\.\\~\\\\\\' ]{1,25}$","CustomerAddress2RegEx":"^[0-9A-Za-z,\\;\\:\\>\\<\\-\\+_\\\"\\^\\=\\u201D\\]\\[\\(\\)\\{\\}\\%\\@\\#\\$\\!\\?\\&\\*\\/\\\\\\\\\\\\|\\.\\~\\\\\\' ]{1,25}$","CustomerAddress4RegEx":null,"CustomerCityRegEx":"^[A-Za-z\\-\\'\\ ]{3,25}$","CustomerRegionRegEx":"[A-Za-z\\\\-\\\\'\\\\ ]{1,25}","CustomerZipCodeRegEx":"^([a-zA-Z]{1}[0-9]{1}[\\ ]{1,3}[0-9]{1}[a-zA-Z]{1}[a-zA-Z]{1}){0,1}([a-zA-Z]{1}[0-9]{1}[0-9]{1}[\\ ]{1,2}[0-9]{1}[a-zA-Z]{1}[a-zA-Z]{1}){0,1}([a-zA-Z]{1}[a-zA-Z]{1}[0-9]{1}[\\ ]{1,2}[0-9]{1}[a-zA-Z]{1}[a-zA-Z]{1}){0,1}([a-zA-Z]{1}[a-zA-Z]{1}[0-9]{1}[0-9]{1}[\\ ]{1}[0-9]{1}[a-zA-Z]{1}[a-zA-Z]{1}){0,1}([a-zA-Z]{1}[0-9]{1}[a-zA-Z]{1}[\\ ]{1,2}[0-9]{1}[a-zA-Z]{1}[a-zA-Z]{1}){0,1}([a-zA-Z]{1}[a-zA-Z]{1}[0-9]{1}[a-zA-Z]{1}[\\ ]{1}[0-9]{1}[a-zA-Z]{1}[a-zA-Z]{1}){0,1}([a-zA-Z]{1}[0-9]{1}[a-zA-Z]{1}[0-9]{1}[\\ ]{1}[0-9]{1}[a-zA-Z]{1}[a-zA-Z]{1}){0,1}$","CustomerCountyRegEx":"[A-Za-z\\\\-\\\\'\\\\ ]{1,25}","RepresentativeAddressRegEx":null,"RepresentativeAddress2RegEx":null,"RepresentativeCityRegEx":null,"RepresentativeRegionRegEx":null,"RepresentativeZipCodeRegEx":null,"RepresentativeCountyRegEx":null,"RepresentativeContactPhoneNumberRegEx":"^[0-9]{11}$","RepresentativeMobilePhoneNumberRegEx":"^07[0-9]{9}$","RepresentativeSendSmsPhoneNumberRegEx":"^[0-9]{11}$","ShowValidationErrorsBeforeSubmit":true,"RepresentativeFarFirstNameRegEx":"[A-Za-z\\'\\-\\ ]{1,20}","RepresentativeStoreUrlRegEx":"^(?!.*[aA][vV][oO][nN])^(?!.*[aA][vV][0][nN])^(?!.*[4][vV][oO][nN])^(?!.*[4][vV][0][nN])^(?!.*[aA][-][vV][-][oO][-][nN])(?!.*[aA][-][vV][-][0][-][nN])(?!.*[4][-][vV][-][oO][-][nN])(?!.*[4][-][vV][-][0][-][nN])^([-a-zA-Z0-9]+)$","InvoiceCompanyNameRegEx":null,"InvoiceTaxIdRegEx":null,"VATInvoiceValidationSettings":{"CompanyNameRegEx":null,"CompanyEmailRegEx":null,"CompanyMobileNumberRegEx":null,"FirstNameRegEx":null,"
377LastNameRegEx":null,"FiscalCodeRegEx":null,"VATNumberRegEx":null,"PECRegEx":null,"SDIIdentifierRegEx":null}},"VersionDll":"7.9.163","AdminViewData":null,"ReportingViewData":null,"BrochureViewData":null,"CategoryPageSummary":null,"ConfirmationPageGbModel":null,"CustomerViewData":null,"CheckoutDirectDeliveryViewData":null,"CheckoutMobileViewData":null,"CheckoutViewData":null,"CampaignIdentifier":"camp","ManagerWizardMenu":null,"ManagerTabbedMenu":null,"PreloadedRepresentativeSearchResults":null,"ProductSortOrders":null,"ProductViewModel":null,"RepProfileSettings":{"DeliveryRadiusMaxKm":15,"DeliveryRadiusUnit":"Miles","DeliveryDetailOptions":[{"DeliveryOptionText":"Contact me to arrange delivery","ShowDateSelector":false},{"DeliveryOptionText":"I'm placing my next order onâ¦","ShowDateSelector":true},{"DeliveryOptionText":"Usually within 3 days","ShowDateSelector":false},{"DeliveryOptionText":"Usually between 3-5 days","ShowDateSelector":false},{"DeliveryOptionText":"Usually between 5-7 days","ShowDateSelector":false},{"DeliveryOptionText":"Usually within 10 days","ShowDateSelector":false}],"ReceiveSmsNotificationsVisible":false,"TermsAndConditionsDate":"2013-03-01T00:00:00+00:00","ShowEligibilityMessage":true,"TermsAndConditionsDateString":"2013-03-01","TrendsetterNotificationRequired":false,"OptOutPaymentTypes":false,"OptOutLanguages":false,"AboutMeDefaultContent":null,"DeliveryInformationDefaultContent":null,"NotificationPhonePrefix":null,"HideEStoreForSLZM":false,"HideShowOnMapLink":false,"QuickAcceptTermsAndConditions":false},"ShowCampaignDetailsWithinCart":false,"StoreUrl":null,"RequiresPreloadedRepresentativeSearchResults":false,"RequiresDeliveryAddressUpdate":false,"RecEngine":{"ApplicationId":"avon14","LoadRecommendations":true},"WhatNewViewData":null,"BestSellerData":null,"TopRatedData":null,"MarketDomain":"www.shopwithmyrep.co.uk","MarketSupportsDirectDelivery":true,"MarketHasDacOrder":true,"FacebookAppId":"1052653758265503","PinterestVerification":null,"FacebookUseShortImage":false,"MaoSettings":null,"HideBarPrimaryNavigationLinkForAttachedCustomer":true,"DashboardStatsModel":null,"RepresentativeConsoleSettingsModel":null,"OnlineOrderViewData":null,"CookieAcceptanceRequired":false,"RepresentativeSetupStoreUrl":null,"HasStore":false,"HasAvonOfficeRepresentative":false,"EnableHardReferralAtSocialOrStoreLinkBrowsing":true,"ShopWithNewRepBanner":false,"ShouldDisplayChangeToDirectDeliveryIfNoRepFound":false,"DucOnlyDirectDeliveryOrders":false,"UseWelcomeLoginPageInCaseOfDirectDelivery":true,"ShouldHideRepresentativeDetailsBelowShippingMethodSelector":false,"HideContactUs":false,"EnableRepresentativeAutoAssignment":true,"EnableZipCodeValidation":false,"BannedWords":null,"BannedWordsErrorMessage":"Message canât be sent because there are used banned words: {0}. Please, change text of message and try again.","AvailableOnlyThroughAttachment":false,"OSAPageUrls":["online-self-appointment"],"LastEBrochureVisitCampaignNumber":null,"RepresentativeDetail":null,"EnableGoogleAnalytics":true,"IsApptusEnabled":false,"ApptusMarket":"UK","IsDacEnabled":false}; 378 379 var AvonAnalyticsObjex={"content_breadcrumb":"Home:Shop Products:Bath & Body:Planet Spa","content_campaign":"","content_carousel":"","content_channel":"Shop Products","content_currency_code":"GBP","content_page_name":"aromatherapy-pillow-mist:1225952","content_page_type":"Product Detail Page","content_share_type":"","content_share_url":"","content_site_section":"shop products","content_site_section_level2":"Bath & Body","content_site_section_level3":"planet spa","event_name":"","findarep_results":"","findarep_nearme_query":"","findarep_search_type":"","findarep_choose_type":"","findarep_choose_rep_ID":"","forms_field_errors":[],"forms_name":"","order_grand_total":null,"order_ID":null,"order_discount_amount":null,"order_shipping_amount":null,"order_sub_total":null,"order_type":null,"market":"GB","cluster":"UK","order_promo_code":null,"order_shipping_city":null,"order_shipping_postal":null,"order_delivery_type":null,"order_payment_method":null,"order_product_price":null,"order_product_quantity":null,"order_product_skus":null,"rep_profile_ID":"","rep_profile_new_customer_order_status":"","server_environment":"","server_id":"2","server_error_url":"","server_error_type":"","server_platform":"","shopping_bag_ID":"","shopping_bag_product_price":[],"shopping_bag_product_quantity":[],"shopping_bag_product_skus":[],"shopping_bag_sub_total":"","shopping_bag_total_items":"","product_brand":"","product_category":"","product_subcategory":"","product_isavailable":"","product_isnew":"","product_name":"","product_onsale":"","product_sale_price":"","product_sku_list_id":[],"product_SKUs":[],"product_unit_price":"","product_updated":[],"product_updated_price":null,"product_updated_qty":null,"search_page_referrer":"","search_query":"","search_results":"","visitor_customer_account_time":"","visitor_attach_status":"","visitor_customer_ID":"","visitor_customer_city":"","visitor_customer_postal":"","visitor_language":"","visitor_login_status":"","visitor_shopper_ID":"","visitor_shopping_with_repID":"","visitor_type":"","wishlist_entry_date":[],"wishlist_sku":[],"customer_type":"Guest","attached_rep_id":"","customer_id":"0","is_logged_in":false}; 380 TrackingPatch(); 381 </script>
381 382
383<script src="/Scripts/External/RecommendationEngine/recommendationloader.js" type="text/javascript" defer></script>
383 384 385 386 <modal id="RepAttachmentModal"> 387 <div id="ArvatoModalContent"> 388 [View|Representative_Attach_Not_Available] 389 </div> 390</modal> 391 392
392<script> 393 var thirdPartyScripts = (function () { 394 let loadEventHandler; 395 let logDocumentWrite = localStorage.getItem("logDocumentWrite") || false; 396 397 let optanon = { 398 enabled: 'false' 399 }; 400 401 let certona = { 402 enabled: 'true', 403 attrs: { 404 src: '/Scripts/External/RecommendationEngine/resxclsx.js', 405 type: 'text/javascript' 406 } 407 } 408 409 let certonaRecLoader = { 410 enabled: 'true', 411 attrs: { 412 src: '/Scripts/External/RecommendationEngine/recommendationloader.js', 413 type: 'text/javascript' 414 } 415 }; 416 417 let googleGlobalSite = { 418 enabled: 'true', 419 attrs: { 420 src: 'https://www.googletagmanager.com/gtag/js?id=' + '1057204268', 421 type: 'text/javascript' 422 }, 423 script: 'window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag("js", new Date()); gtag("config", "' + '1057204268' + '");' 424 } 425 426 let googleTagManager = { 427 enabled: 'true', 428 script: '(function (w, d, s, l, i) {w[l] = w[l] || []; w[l].push({ "gtm.start": new Date().getTime(), event: "gtm.js" }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != "dataLayer" ? "&l=" + l : ""; j.async = true; j.src = "https://www.googletagmanager.com/gtm.js?id=" + i + dl; f.parentNode.insertBefore(j, f); })(window, document, "script", "dataLayer", "' + 'GTM-M32DVW3' + '");' 429 } 430 431 let localGoogleTagManager = { 432 enabled: 'false', 433 script: '(function (w, d, s, l, i) {w[l] = w[l] || []; w[l].push({ "gtm.start": new Date().getTime(), event: "gtm.js" }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != "dataLayer" ? "&l=" + l : ""; j.async = true; j.src = "https://www.googletagmanager.com/gtm.js?id=" + i + dl; f.parentNode.insertBefore(j, f); })(window, document, "script", "dataLayer", "' + '' + '");' 434 } 435 436 let facebookSdk = { 437 attrs: { 438 src: '/Scripts/Tracking/FacebookSDK.js', 439 type: 'text/javascript' 440 } 441 } 442 443 let insertScript = function (attrs, script, callback) { 444 let el = document.createElement('script'); 445 446 if (attrs !== undefined && attrs !== null) { 447 let props = Object.getOwnPropertyNames(attrs); 448 for (let i = 0; i < props.length; i++) { 449 let prop = props[i]; 450 el.setAttribute(prop, attrs[prop]); 451 } 452 } 453 454 if (script !== undefined && script !== null) { 455 el.innerText = script; 456 } 457 458 if (callback !== undefined && callback !== null) { 459 el.onload = callback; 460 } 461 462 document.head.appendChild(el); 463 } 464 465 let loadScripts = function (eventName) { 466 if (optanon.enabled === 'true' && window.Optanon !== undefined) { 467 if (certona.enabled === 'true') { 468 window.Optanon.InsertScript(certona.attrs.src, 'head', null, function() { 469 insertScript(certonaRecLoader.attrs); 470 }, 4); 471 } 472 473 let placeholder = document.createElement('div'); 474 placeholder.setAttribute('id', 'fb-root'); 475 document.body.appendChild(placeholder); 476 477 window.Optanon.InsertScript(facebookSdk.attrs.src, 'head', null, null, 4); 478 } else { 479 if (certona.enabled === 'true') { 480 insertScript(certona.attrs, null, function () { 481 insertScript(certonaRecLoader.attrs); 482 }); 483 } 484 485 let placeholder = document.createElement('div'); 486 placeholder.setAttribute('id', 'fb-root'); 487 document.body.appendChild(placeholder); 488 489 insertScript(facebookSdk.attrs); 490 } 491 492 if (googleGlobalSite.enabled === 'true') { 493 insertScript(googleGlobalSite.attrs); 494 insertScript(null, googleGlobalSite.script); 495 } 496 497 if (googleTagManager.enabled === 'true') { 498 insertScript(null, googleTagManager.script); 499 } 500 501 if (localGoogleTagManager.enabled === 'true') { 502 insertScript(null, localGoogleTagManager.script); 503 } 504 505 setTimeout(function () { 506 // dispatch a seconed DOMContentLoaded event for those third-party scripts that rely on this event (eg: DTM) 507 document.dispatchEvent(new Event('DOMContentLoaded')); 508 }, 2500); 509 510 setTimeout(function () { 511 // dispatch a second Load event for those third-party scripts that rely on this event (eg: Optanon) 512 window.dispatchEvent(new Event('load')); 513 }, 3000); 514 515 window.removeEventListener(eventName, loadEventHandler); 516 } 517 518 return { 519 loadOnEvent: function (eventName) { 520 // override to make sure third party scripts won't use it to insert markup 521 (function (Document) { 522 Document.prototype.write = function (markup) { 523 $('body').append($(markup)); 524 525 if (logDocumentWrite === 'true') { 526 console.log("DOC WRITE ", markup); 527 } 528 } 529 })(Document); 530 531 (function (HTMLDocument) { 532 HTMLDocument.prototype.write = function (markup) { 533 $('body').append($(markup)); 534 535 if (logDocumentWrite === 'true') { 536 console.log("DOC WRITE ", markup); 537 } 538 } 539 })(HTMLDocument); 540 541 loadEventHandler = window.addEventListener(eventName, function() { 542 // wait for the current stack to clear before loading third party scripts 543 setTimeout(function() { loadScripts(eventName); }, 0); 544 }); 545 }, 546 547 logDocumentWrite: function (val) { 548 localStorage.setItem('logDocumentWrite', val); 549 logDocumentWrite = val; 550 } 551 }; 552 })(); 553 554 var that = this; 555 556 document.addEventListener('DOMContentLoaded', function () {
557 that.thirdPartyScripts.loadOnEvent("footerLoad"); 558 }); 559</script>
559 560 561
561<script> 562 var pushScript = (function (eventName) { 563 let getPageVersion = function () { 564 var pageVersion = 'N/A'; 565 var pathName = window.location.pathname; 566 if (pathName.length > 1) { 567 if (pathName.indexOf("/product/") > -1 || pathName.indexOf("/checkoutmobile/") > -1) { 568 pageVersion = 'new page'; 569 } 570 571 if (pathName.indexOf("/product-old/") > -1 || pathName.indexOf("/checkout/") > -1 || pathName.indexOf("/checkoutdirectdelivery/") > -1) { 572 pageVersion = 'old page'; 573 } 574 } 575 576 return pageVersion; 577 } 578 579 let pushOtherDimensions = function () { 580 window.dataLayer.push({ 581 'dimension2': AvonAnalyticsObjex.customer_id ? AvonAnalyticsObjex.customer_id : 'N/A', 582 'dimension23': AvonAnalyticsObjex.visitor_shopping_with_repID ? AvonAnalyticsObjex.visitor_shopping_with_repID : 'N/A', 583 'dimension39': getPageVersion(), 584 'dimension44': AvonAnalyticsObjex.customer_type != 'Representative' && AvonAnalyticsObjex.attached_rep_id ? AvonAnalyticsObjex.market + ':' + AvonAnalyticsObjex.attached_rep_id : 'N/A', 585 'dimension46': AvonAnalyticsObjex.customer_type ? AvonAnalyticsObjex.customer_type === 'Guest' ? 'true' : 'false' : 'true', 586 'dimension52': AvonAnalyticsObjex.market, 587 'dimension55': AvonAnalyticsObjex.cluster, 588 'dimension60': AvonAnalyticsObjex.customer_type === 'Representative' ? 'Rep' : AvonAnalyticsObjex.customer_type, 589 'dimension61': AvonAnalyticsObjex.is_logged_in ? 'Logged in' : 'Logged out', 590 }); 591 } 592 593 let pushContentGroupingEvent = function () { 594 var breadcrumbs = []; 595 _ShopContext.Breadcrumbs.forEach((item) => { 596 breadcrumbs.push(item["Text"]); 597 }); 598 599 if (breadcrumbs == null || breadcrumbs.length == 0) { 600 breadcrumbs = ["Home"]; 601 } else if (breadcrumbs[0] != "Home") { 602 breadcrumbs.unshift("Home"); 603 } 604 605 window.dataLayer.push({ 606 contentGroup1: AvonAnalyticsObjex.content_site_section != '' ? AvonAnalyticsObjex.content_site_section : 'N/A', 607 contentGroup2: AvonAnalyticsObjex.content_page_type != '' ? AvonAnalyticsObjex.content_page_type : 'N/A', 608 contentGroup3: breadcrumbs.length > 1 ? breadcrumbs[1] : 'N/A', 609 contentGroup4: breadcrumbs.length > 2 ? breadcrumbs[2] : 'N/A', 610 contentGroup5: breadcrumbs.length > 3 ? breadcrumbs[3] : 'N/A' 611 }); 612 } 613 614 let pushAllEvents = function (eventName) { 615 pushOtherDimensions(); 616 pushContentGroupingEvent(); 617 window.removeEventListener(eventName, loadEventHandler); 618 } 619 620 return { 621 loadAfterDomOnEvent: function (eventName) { 622 document.addEventListener('DOMContentLoaded', function () { 623 loadEventHandler = window.addEventListener(eventName, function () { 624 setTimeout(function () { 625 if (window.dataLayer) { 626 pushAllEvents(eventName); 627 } 628 }, 0); 629 }); 630 }); 631 }, 632 loadImmediately: function () { 633 pushOtherDimensions(); 634 pushContentGroupingEvent(); 635 } 636 }; 637 })(); 638 639 var that = this; 640</script>
640 641 642
642<script> 643 that.pushScript.loadAfterDomOnEvent('footerLoad'); 644 </script>
vendor: 2 bytes, line 644
644
645<script type="text/javascript" src="/O3NSTJ38SkIw6Zhq3A/O9r5DtXQrJ2Sc2Q1/Bj4JG2MrBg/KyEFV/iRFLkk"></script>
645</body> 646</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.