PageSourceSearch

https://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/

html bodyform.co.uk collected 2026-09-25 23:59:46 UTC 314,156 bytes, 3,090 lines download raw bytes

1
2
3<!DOCTYPE html>
4<html lang="en">
5<head>
6    
7
8
9    
10
11
12    
13
14
15    <meta charset="utf-8" />
16    
17
18    
18<script>
19        dataLayer = [
20            {
21                "brandSite": "www.bodyform.co.uk",
22                "country": "GB",
23                "language": "EN",
24                "brand": "Bodyform",
25                "userLoggedIn": "false",
26                "environment": "live",
27                "pageUID": "158309",
28                "pageURI": "tcm:319-158309-64",
29                "pageHierarchy": "070-070",
30                "pageTitle": "Placeholder - Product Category - Period Pads",
31                "pageType": ["Product Category landing page"],
32                "contentType": ["Period Pads"],
33                "pageUrlSegment": "/shop-our-products/available-in-store/ultra-towels/",
34                "publishedOn": "26/05/2026 12:14:02"
35            }
36        ];
37    </script>
37
38
39
40
41    
41<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js" defer integrity="sha384-ZvpUoO/+PpLXR1lu4jmpXWu80pZlYUAfxl5NsBMWOEPSjUn/6Z/hRTt8+pR6L4N2" crossorigin="anonymous"></script>
41
42    
42<script>
43        window.dataLayer = window.dataLayer || [];
44        window.dataLayer.push({
45            page_uid: '158309'
46        })
47    </script>
47
48    
48<script>
vendor: 407 bytes, lines 48-56
48
49 (function (w, d, s, l, i) {
50     w[l] = w[l] || [];
51     w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
52     var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : '';
53     j.async = true;
54     j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
55     f.parentNode.insertBefore(j, f);
56 })(window, document, 'script', 'dataLayer', '
56GTM-KKQLHRR
vendor: 4 bytes, line 56
56');
57</script>
57
58
59        
59<script src="https://s786.bodyform.co.uk/script.js"   type="text/plain"     class="optanon-category-C0004-C0010"  ></script>
59
60
61
62                <title>Period Pads | Bodyform</title>
63
64	<meta name="description" content="Don’t let anything come between you and your femininity, especially periods." />
65	<meta name="twitter:url" content="https://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/" />
66	<meta name="twitter:title" content="Period Pads" />
67	<meta name="twitter:card" content="summary" />
68	<meta name="twitter:site" content="SeoTwitterSite" />
69	<meta name="og:url" content="https://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/" />
70	<meta name="og:title" content="Period Pads" />
71	<meta name="og:type" content="SeoOpengraphType" />
72	<meta name="article:publisher" content="SeoOpengraphArticlePublisher" />
73	<meta name="robots" content="SeoMetaRobot" />
74    <meta http-equiv="x-ua-compatible" content="ie=edge" />
74<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"0daf5539a6","applicationID":"1475408168","transactionName":"ZVJTZUJVWUoCBk1cWFwYfGdzG2dYBAB6WllGRV5dXFFFFjMEXlA=","queueTime":0,"applicationTime":2248,"agent":"","atts":""}</script>
74<script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[]},session_trace:{sampling_rate:0.0,mode:"FIXED_RATE",enabled:true,error_sampling_rate:0.0},performance:{capture_marks:false,capture_detail:false,capture_measures:true},browser_consent_mode:{enabled:false},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1588630988",accountID:"1124331",trustKey:"1225316",xpid:"VQcFVVVQCRABUFZXAwEPV1IJ",licenseKey:"0daf5539a6",applicationID:"1475408168",browserID:"1588630988"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */
75(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.322.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
75e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
75const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
75if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
75o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}
75(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
75;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.322.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,s,a)=>
75{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-SARROoir04gFygxlr/+mTI+PyMeFL+epi1vnUA2G5mTQ7s3G44ItQBJKbOaIMdIE5OBzuaKhb4k5JYta0NICxg==",249:"sha512-6DKQo5WP7YlpzX6l9UfYkgGLGK2oITdoaYTcZtgl5Foa22NY63lED/0z1hBBLeD7qZCz/YdlY19/r8drlol1tg==",212:"sha512-CYxuvSpDx6ErqWJwAvpoHn54eY37YdMcFao/axOumlw3BsSL7yioOeB2LWViY/Njs818sQG10dSglUhYCMfLPw==",238:"sha512-mvbMILWa3ohYst+u6TLfNrmtY2swUIB3rbJFN/uzt3W62KhgvUVwB81UEZ1R0/it5bfrQ5EVz864pi/CAmucNQ=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.322.0.PROD"]=self["webpackChunk:NRBA-1.322.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
75ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
75{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
75null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
75dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||w.f.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Re.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
75imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+"before-start",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
75return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
75!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Le(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
75if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o="function"==typeof i;return(0,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
75);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
75class n extends WebSocket{static name=Tt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
75h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,S.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get("logger")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
75
76    <meta name="viewport" content="width=device-width, initial-scale=1" />
77    <meta name="application-name" content="Bodyform" />
78    <meta name="msapplication-TileColor" content="#FFFFFF" />
79    <meta name="msapplication-TileImage" content="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/mstile-144x144.png" />
80    <meta name="msapplication-square70x70logo" content="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/mstile-70x70.png" />
81    <meta name="msapplication-square150x150logo" content="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/mstile-150x150.png" />
82    <meta name="msapplication-square310x310logo" content="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/mstile-310x310.png" />
83    
84	<meta http-equiv="Content-Security-Policy" content="img-src &#39;self&#39; blob: data: libresse-images.essity.com masdpstatic.azureedge.net productmediafeminine.azureedge.net stats.g.doubleclick.net *.bazaarvoice.com *.powerreviews.com *.facebook.com adservice.google.com http://assets.clic2buy.com www.google-analytics.com http://res.cloudinary.com *.www.essity.com https:;" />
85	<meta http-equiv="Content-Security-Policy" content="media-src &#39;self&#39; blob: data: mediafeminineprod.streaming.mediaservices.windows.net https:;" />
86	<meta http-equiv="Content-Security-Policy" content="style-src &#39;self&#39; &#39;unsafe-inline&#39; masdpstatic.azureedge.net *.bazaarvoice.com *.powerreviews.com www.google-analytics.com *.googleapis.com www.googletagmanager.com  http://assets.clic2buy.com *.www.essity.com https:;" />
87	<meta http-equiv="Content-Security-Policy" content="form-action &#39;self&#39; *.facebook.com *.newrelic.com js-agent.newrelic.com https:;" />
88	<meta http-equiv="Content-Security-Policy" content="script-src &#39;self&#39; blob: &#39;unsafe-inline&#39; &#39;unsafe-eval&#39; masdpstatic.azureedge.net www.google-analytics.com *.googleapis.com www.googletagmanager.com *.bazaarvoice.com *.newrelic.com js-agent.newrelic.com *.facebook.net bam.nr-data.net http://assets.clic2buy.com http://widget.clic2buy.com http://assets.clic2drive.com http://widget.clic2drive.com  *.powerreviews.com ssl.p.jwpcdn.com *.www.essity.com https:;" />
89    <link rel="canonical" href="https://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/"/>
90    <link rel="alternate" hreflang="en-GB" href="https://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/" />
91    <link rel="apple-touch-icon-precomposed" sizes="57x57" href="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/apple-touch-icon-57x57.png" />
92    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/apple-touch-icon-114x114.png" />
93    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/apple-touch-icon-72x72.png" />
94    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/apple-touch-icon-144x144.png" />
95    <link rel="apple-touch-icon-precomposed" sizes="60x60" href="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/apple-touch-icon-60x60.png" />
96    <link rel="apple-touch-icon-precomposed" sizes="120x120" href="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/apple-touch-icon-120x120.png" />
97    <link rel="apple-touch-icon-precomposed" sizes="76x76" href="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/apple-touch-icon-76x76.png" />
98    <link rel="apple-touch-icon-precomposed" sizes="152x152" href="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/apple-touch-icon-152x152.png" />
99    <link rel="icon" type="image/png" href="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/favicon-196x196.png" sizes="196x196" />
100    <link rel="icon" type="image/png" href="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/favicon-96x96.png" sizes="96x96" />
101    <link rel="icon" type="image/png" href="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/favicon-32x32.png" sizes="32x32" />
102    <link rel="icon" type="image/png" href="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/favicon-16x16.png" sizes="16x16" />
103    <link rel="icon" type="image/png" href="https://assets.www.essity.com/libresse/1.159.0-release.2/img/favicons/favicon-128x128.png" sizes="128x128" />
104
105    <link rel="preconnect" href="https://js-agent.newrelic.com">
106    <link rel="preconnect" href="https://libresse-images.essity.com">
107    <link rel="dns-prefetch" href="https://js-agent.newrelic.com">
108    <link rel="dns-prefetch" href="https://libresse-images.essity.com">
109       
110    <style>
111        
112
113    </style>
114    <link rel="stylesheet" href="https://assets.www.essity.com/libresse/1.159.0-release.2/css/app-main.css" integrity="sha384-I5qjnfEj6JGpEP10PP4Nc87dA6f5IYkTVxt8BY3rHbFWKRx6ML7EJxpPIs3FMqwg" crossorigin="anonymous">
115    <link rel="stylesheet" href="https://assets.www.essity.com/libresse/1.159.0-release.2/css/app-main-tablet-desktop.css" integrity="sha384-8BtOE7U6ZIBI73GH41W/b8z4byhppvlDRfPolQQSaP/MtNpDpm+JDiNYin5QkSQ7" crossorigin="anonymous">
116
117
118    
119    
120    
121
122    
123
124
125
126
127    
128
129
130
131
132
133
134
135        
135<script src="https://assets.www.essity.com/libresse/1.159.0-release.2/js/swiper.js" defer integrity="sha384-V/dNMdPfQSzfi0FCHdFMhNw6nWiTCybNwuVCzQjAwNQg+U411drHQATGYPa/92Cx" crossorigin="anonymous"></script>
135
136
137    
137<script src="https://cdn.jwplayer.com/libraries/jt8H6tC9.js?exp=1797587710&amp;sig=09211a4865a0516dfe34755deef90657"></script>
137    
138
139    
139<script>
140        window.addEventListener('load', () => {
141            const initializeOnConsent = () => {
142                if (window.OnetrustActiveGroups?.includes("C0004")) {
143                    femcare.video.youtubeVideo.loadYoutubeIFrameAPI();
144                    femcare.video.tiktokVideo.initTikTokVideos();
145                }
146            };
147
148            // Execute on page load
149            initializeOnConsent();
150
151            // Execute on changing cookie settings and accept all button
152            const oneTrustButtons = document.querySelectorAll('.save-preference-btn-handler.onetrust-close-btn-handler, .onetrust-accept-btn-handler');
153            if (oneTrustButtons) {
154                oneTrustButtons.forEach((oneTrustButton) => {
155                    if (oneTrustButton) {
156                        oneTrustButton.addEventListener('click', initializeOnConsent);
157                    }
158                });
159            }
160        });
161    </script>
161
162
163
164</head>
165<body class=""  data-google-language-code="en" data-base-url="/">
166    <!--Google Tag Manager (noscript) -->
vendor: 81 bytes, lines 166-168
166
167    <noscript>
168        <iframe src="https://www.googletagmanager.com/ns.html?id=
168GTM-KKQLHRR
vendor: 95 bytes, lines 168-170
168" height="0" width="0" style="display: none; visibility: hidden"></iframe>
169    </noscript>
170    
170<!--End Google Tag Manager (noscript) -->
171    <a href="#main-content"
172   class="btn btn-primary invisible bypass-block bypass-block--main">
173    Skip to main content
174</a>    
175
176        <div class="banner   banner--text-enlarge   swiper" data-ga-creative-name="Top ribbon">
177        <div class="swiper-wrapper">
178                    <div class="banner__item swiper-slide">
179                            <span class="banner__text">
180        The Money Back Guarantee will close on 30th October 2026. Claims must be submitted by 23:59 on 30th October 2026. No claims will be accepted after this date.    </span>
181
182                    </div>
183        </div>
184    </div>
185
186    <nav class="navigation">
187        <div class="navigation__backdrop"></div>
188        <div class="navigation-bar">
189            <button class="navigation-bar__icon navigation-bar__icon--toggle navigation-bar__icon--open" aria-label="Menu"
190                    data-modal-target="mobileNavigationModal" >
191                <i class="icon-menu"></i>
192            </button>
193            <button class="navigation-bar__icon navigation-bar__icon--toggle navigation-bar__icon--close hidden"
194                    aria-label="Close"
195                    data-dismiss="modal">
196                <i class="icon-close"></i>
197            </button>
198            <div class="navigation-bar__half navigation-bar__half--first">
199                <div class="navigation-bar__content">
200                    
201        <!--temp fix-->
202        <div class="navigation-bar__icons"></div>
203
204
205                        <ul class="navigation-bar__topics">
206            <li class="navigation-bar__mega-menu">
207                    <button class="active navigation-bar__topic" aria-expanded="false" aria-haspopup="true">
208                        <span>Buy Our Products</span>
209                        <i class="icon-arrow-down-smooth"></i>
210                    </button>
211                    <div class="navigation-bar__submenu">
212                                <div class="navigation-bar__submenu-main">
213                                    <div class="navigation-bar__submenu-headline">
214                                        <a href="https://shop.bodyform.co.uk/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" target="_blank" rel="noopener" class="navigation-bar__link">
215                                            Explore all topics
216                                        </a>
217                                    </div>
218                                </div>
219                            <div class="navigation-bar__link-container">
220                                        <div class="navigation-bar__link-group">
221                                                    <div>
222                                                        <span class="navigation-bar__category">Buy online</span>
223                                                    </div>
224                                                    <ul class="navigation-bar__links">
225                                                                <li class="">
226                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" target="_blank" rel="noopener">
227                                                                        Period Pants
228                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
229                                                                    </a>
230                                                                </li>
231                                                                <li class="">
232                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/collections/best-sellers/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" target="_blank" rel="noopener">
233                                                                        Best Sellers
234                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
235                                                                    </a>
236                                                                </li>
237                                                                <li class="">
238                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/collections/multipacks/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" target="_blank" rel="noopener">
239                                                                        Multipacks
240                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
241                                                                    </a>
242                                                                </li>
243                                                                <li class="">
244                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/collections/period-pants-for-teens/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" target="_blank" rel="noopener">
245                                                                        Teens
246                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
247                                                                    </a>
248                                                                </li>
249                                                    </ul>
250                                        </div>
251                                        <div class="navigation-bar__link-group">
252                                                    <div>
253                                                        <span class="navigation-bar__category">Style</span>
254                                                    </div>
255                                                    <ul class="navigation-bar__links">
256                                                                <li class="">
257                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/collections/all-bikini-products/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" target="_blank" rel="noopener">
258                                                                        Bikini
259                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
260                                                                    </a>
261                                                                </li>
262                                                                <li class="">
263                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/collections/all-brazilian-product/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" target="_blank" rel="noopener">
264                                                                        Brazilian
265                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
266                                                                    </a>
267                                                                </li>
268                                                                <li class="">
269                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/collections/high-leg/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" target="_blank" rel="noopener">
270                                                                        High Leg
271                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
272                                                                    </a>
273                                                                </li>
274                                                                <li class="">
275                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/collections/all-high-waist/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" target="_blank" rel="noopener">
276                                                                        High Waist
277                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
278                                                                    </a>
279                                                                </li>
280                                                                <li class="">
281                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/collections/all-hipster-products/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" target="_blank" rel="noopener">
282                                                                        Hipster
283                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
284                                                                    </a>
285                                                                </li>
286                                                    </ul>
287                                        </div>
288                                        <div class="navigation-bar__link-group">
289                                                    <div>
290                                                        <span class="navigation-bar__category">Absorbency</span>
291                                                    </div>
292                                                    <ul class="navigation-bar__links">
293                                                                <li class="">
294                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/collections/light-flow/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" target="_blank" rel="noopener">
295                                                                        Light Flow
296                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
297                                                                    </a>
298                                                                </li>
299                                                                <li class="">
300                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/collections/moderate-flow/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" target="_blank" rel="noopener">
301                                                                        Medium Flow
302                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
303                                                                    </a>
304                                                                </li>
305                                                                <li class="">
306                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/collections/heavy-absorbency/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" target="_blank" rel="noopener">
307                                                                        Heavy Flow
308                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
309                                                                    </a>
310                                                                </li>
311                                                                <li class="">
312                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/collections/all-intimate-fluids/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" target="_blank" rel="noopener">
313                                                                        All intimate fluids
314                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
315                                                                    </a>
316                                                                </li>
317                                                    </ul>
318                                        </div>
319                                        <div class="navigation-bar__link-group">
320                                                    <div>
321                                                        <span class="navigation-bar__category">Available In-Store</span>
322                                                    </div>
323                                                    <ul class="navigation-bar__links">
324                                                                <li class="">
325                                                                    <a class="active navigation-bar__link" href="/shop-our-products/available-in-store/ultra-towels/" >
326                                                                        Ultra Towels
327                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
328                                                                    </a>
329                                                                </li>
330                                                                <li class="">
331                                                                    <a class="navigation-bar__link" href="/shop-our-products/available-in-store/maxi-towels/" >
332                                                                        Maxi Towels
333                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
334                                                                    </a>
335                                                                </li>
336                                                                <li class="">
337                                                                    <a class="navigation-bar__link" href="/shop-our-products/available-in-store/daily-liners/" >
338                                                                        Daily Liners
339                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
340                                                                    </a>
341                                                                </li>
342                                                                <li class="">
343                                                                    <a class="navigation-bar__link" href="/shop-our-products/available-in-store/period-pants/" >
344                                                                        Perio
344d Pants
345                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
346                                                                    </a>
347                                                                </li>
348                                                                <li class="">
349                                                                    <a class="active navigation-bar__link" href="/shop-our-products/available-in-store/" >
350                                                                        View All
351                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
352                                                                    </a>
353                                                                </li>
354                                                    </ul>
355                                        </div>
356
357                            </div>
358
359                    </div>
360            </li>
361            <li class="">
362                        <a href="/period-tracker/"  class="navigation-bar__topic">
363                            <span>Period Tracker</span>
364                        </a>
365            </li>
366    </ul>
367
368                </div>
369            </div>
370
371            <div class="navigation-bar__logo-wrapper">
372                
373
374<svg class="navigation__v-logo" version="1.1" id="Ebene_1MainNavigation" xmlns="http://www.w3.org/2000/svg"
375    xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 657.6 303.3"
376    style="enable-background:new 0 0 657.6 303.3;" xml:space="preserve">
377    <style type="text/css">
378        .st1 {
379            fill-rule: evenodd;
380            clip-rule: evenodd;
381            fill: #E31D93;
382        }
383
384        .st3 {
385            fill-rule: evenodd;
386            clip-rule: evenodd;
387            fill: #FFFFFF;
388        }
389    </style>
390    <a xlink:href="https://www.bodyform.co.uk/" aria-label="Live Fearless">
391        <g id="Ebene_3_1_MainNavigation">
392            <g>
393                <g>
394                    <g>
395                        <g>
396                            <g>
397                                <g>
398                                    <g>
399                                        <defs>
400                                            <rect id="SVGID_1_MainNavigation" y="0.3" width="657.6" height="303.3" />
401                                        </defs>
402                                        <clipPath id="SVGID_2_MainNavigation">
403                                            <use xlink:href="#SVGID_1_MainNavigation" style="overflow:visible;" />
404                                        </clipPath>
405                                        <g id="Artwork_Logo_Correct_for_colour_and_form_1_MainNavigation" clip-path="url(#SVGID_2_MainNavigation)">
406                                            <path class="st1" d="M657.6-106.1L343,185.9c-8.1,7.5-20.7,7.5-28.7,0L0-105.9V-0.6l314.3,298.2c8.1,7.6,20.7,7.6,28.7,0
407                                        L657.6-0.9V-106.1L657.6-106.1z" />
408                                        </g>
409                                    </g>
410                                </g>
411                            </g>
412                        </g>
413                    </g>
414                </g>
415            </g>
416        </g>
417        <linearGradient id="SVGID_3_MainNavigation" gradientUnits="userSpaceOnUse" x1="328.6563" y1="-282.6067"
418            x2="328.6563" y2="-44.3578" gradientTransform="matrix(1 0 0 -1 0 -12.6953)">
419            <stop offset="0.1378" style="stop-color:#231F4B" />
420            <stop offset="0.2531" style="stop-color:#2A295C" />
421            <stop offset="0.3501" style="stop-color:#2F2E68" />
422            <stop offset="0.4082" style="stop-color:#30306C" />
423            <stop offset="0.4956" style="stop-color:#30326F" />
424            <stop offset="0.5972" style="stop-color:#313977" />
425            <stop offset="0.7059" style="stop-color:#32468C" />
426            <stop offset="0.8189" style="stop-color:#305DA7" />
427            <stop offset="0.8368" style="stop-color:#2F60AC" />
428            <stop offset="0.8775" style="stop-color:#2F62AE" />
429            <stop offset="0.9171" style="stop-color:#2D68B2" />
430            <stop offset="0.9561" style="stop-color:#2A72BB" />
431            <stop offset="0.9946" style="stop-color:#297FC6" />
432            <stop offset="1" style="stop-color:#2883C9" />
433        </linearGradient>
434        <path fill="url(#SVGID_3_MainNavigation)" d="M446.6,166.1L340.5,267.3c-6.6,6.3-17.1,6.3-23.8,0l-106-101.2c-7.2-6.9-7.2-18.4,0-25.3L316.8,39.7
435    c6.6-6.3,17.1-6.3,23.8,0l106.1,101.2C453.8,147.7,453.8,159.2,446.6,166.1z" />
436        <g id="RMainNavigation">
437            <path class="st3" d="M443.2,157.7h0.6l0.6-0.1l0.5-0.2l0.5-0.2l0.5-0.3l0.4-0.3l0.4-0.4l0.3-0.4l0.3-0.5l0.2-0.5l0.2-0.5l0.1-0.6
438        v-0.6v-0.6l-0.1-0.6l-0.2-0.5l-0.2-0.5l-0.3-0.5l-0.3-0.4l-0.4-0.4l-0.4-0.3l-0.5-0.3l-0.5-0.2l-0.5-0.2l-0.6-0.1h-0.6h-0.6
439        l-0.6,0.1l-0.6,0.2l-0.5,0.2l-0.5,0.3l-0.4,0.3l-0.4,0.4l-0.3,0.4l-0.3,0.5l-0.2,0.5l-0.2,0.5l-0.1,0.6v0.6v0.6l0.1,0.6l0.2,0.5
440        l0.2,0.5l0.3,0.5l0.3,0.4l0.4,0.4l0.4,0.3l0.5,0.3l0.5,0.2l0.6,0.2l0.6,0.1H443.2z M443.2,156.8h-0.5l-0.5-0.1l-0.5-0.1l-0.4-0.2
441        l-0.4-0.2l-0.4-0.3l-0.3-0.4l-0.2-0.4l-0.2-0.4l-0.1-0.5l-0.1-0.5v-0.5v-0.6l0.1-0.5l0.1-0.5l0.2-0.4l0.2-0.4l0.3-0.4l0.4-0.3
442        l0.4-0.2l0.4-0.2l0.5-0.1l0.5-0.1h0.5h0.5l0.5,0.1l0.5,0.1l0.4,0.2l0.4,0.2l0.4,0.3l0.3,0.4l0.2,0.4l0.2,0.4l0.1,0.5l0.1,0.5v0.6
443        v0.5l-0.1,0.5l-0.1,0.5l-0.2,0.4l-0.2,0.4l-0.3,0.4l-0.4,0.3l-0.4,0.2l-0.4,0.2l-0.5,0.1l-0.5,0.1H443.2z M442.4,152.8v-1.2h0.8
444        h0.2l0.2,0.1l0.1,0.1l0.1,0.2v0.2v0.2l-0.1,0.2l-0.1,0.1l-0.2,0.1l-0.2,0.1H443L442.4,152.8L442.4,152.8z M441.2,155.6h1.2v-1.8
445        h0.7l1,1.8h1.4l-1.2-2l0.2-0.1l0.3-0.2l0.2-0.3l0.1-0.4v-0.4v-0.4l-0.1-0.3l-0.2-0.3l-0.2-0.2l-0.2-0.2l-0.3-0.1l-0.4-0.1h-0.4
446        h-2.2L441.2,155.6L441.2,155.6L441.2,155.6z" />
447        </g>
448        <g id="BodyformMainNavigation">
449            <path class="st3" d="M248.2,143.8c0,0,11.6-3.1,10.4-15.9c-0.9-9.4-13.3-8-17.2-6.6s-12.3,5.1-13,9.4s4.9,0.4,4.9,0.4
450        c0.1,5-5.4,31.9-7.2,39.9c-0.7,3,7.9,10,22.3,6.1c10.3-2.8,15.3-12.3,13.5-22.4C260,144.3,248.2,143.8,248.2,143.8z M239.3,129.8
451        c0.1-1.3,5.4-3.7,8.5-3.1c4.2,0.8,4.5,7.4,0.2,11.2c-5.1,4.6-9.9,4.4-9.9,4.4S239.2,131.1,239.3,129.8z M249.4,169.7
452        c-7.4,4.3-15.4,0.8-15.4,0.8l3.2-20.8c0,0,7-2.2,12.6,0.3C254.9,152.3,258.9,164,249.4,169.7z" />
453            <path class="st3" d="M438.8,166.5c-1.9,1.2-4.3,4-4.8,2.7c-0.2-1.2-0.2-2.6-0.2-3.8c0-3.3,0.2-9.3,0.2-12.6c0-2.5,0-5-0.2-7.5
454        c-0.1-1.8-1.2-3.1-3.3-3.7c-2-0.5-3.5,0.4-4.8,1.6c-0.9,0.9-1.3,1.6-2,2.8c-0.5,0.7-1,1.5-1.7,2.8c-0.3-2.2-0.5-3.9-0.7-5.5
455        c-0.2-1.2-0.7-2.3-2-2.7c-1.5-0.5-3.5,0.4-4.4,1.5c-1,1.1-1.8,3-2.6,3.9c-0.4,0.5-0.2-1.2,0.1-3.3c0.4-2.4-0.3-3.6-2.2-4
456        c-1.7-0.3-2.9,0.6-3.4,2.8c-0.2,0.8-0.4,2.6-0.5,3.4c-0.5,4.6-1.2,8.8-1.7,13.5c-0.4,3.2-0.8,7.4-1.1,10.7
457        c-0.2,1.8,0.5,2.9,2.1,3.3c1.6,0.4,2.7-0.1,3.5-1.9c0.4-0.8,0.8-1.6,1-2.5c1.1-4.8,1.4-10.6,2.7-14.6c1.4-4,2.8-2.8,3.1-2.9
458        c0.8,0.3,0.8,1.8,0.7,2.7c-0.2,3.7,0,9.1-0.1,12.8c-0.1,2,0.6,3.5,2,3.5c1.2,0,2.5-0.5,3.3-2.7c1.6-4.4,2.4-10.2,4-14.6
459        c0.3-0.8,0.6-2.1,1.4-3.1c0.7-0.9,1.4-0.2,1.3,0.5c-0.1,1.8-0.3,3.5-0.4,5.2c-0.2,2.7-0.4,8.1-0.3,10.7c0.1,1.5,0.2,3,0.9,4.3
460        c1.8,3.1,5.4,2.3,6.9,1.1c0.5-0.4,3.2-3.1,3.4-3.7C439.1,167.2,439,166.5,438.8,166.5z" />
461            <path class="st3" d="M279.6,140.9c-6.1-1.3-12.5,5-14.2,14.1s1.9,17.5,8,18.9c6.1,1.3,12.5-5,14.2-14.1
462        C289.3,150.6,285.7,142.2,279.6,140.9z M281.5,157.9c-0.7,5.9-3.4,10.4-6,10s-4.3-5.5-3.6-11.4c0.7-5.9,3.4-10.4,6-10
463        C280.6,146.8,282.2,151.9,281.5,157.9z" />
464            <path class="st3" d="M403.8,144.6c-0.4-1-1.3-1.4-1.9-1.7c-1.6-0.8-3.6-0.9-5.6-0.4c-1.7,0.6-4.2,2.1-4.8,3.9
465        c0-0.9,0.3-3.4,0.3-4.2c0-1.5-1-2.8-2.6-3.1c-2.4-0.5-4.1,0.6-4.7,1.9c-0.2,0.4-0.2,0.9-0.2,1.3c0,0.9,0,1.8,0.2,2.7
466        c0.5,4,0.5,7.7-0.1,13.2c-0.5,4.6-0.9,7.1-1.3,10.1c-0.2,1.3,0,2.5,1.7,3.3c0.9,0.2,1.4,0.4,2.2,0.4c1.8-0.2,2.8-0.9,3-2.6
467        c0.2-1.6,0.2-3.2,0.3-4.9c0.4-4.8,1.6-10.5,4.8-14.4c1.6-2,3.9-3.4,6.8-3.1C403.3,147.3,404.3,146.1,403.8,144.6z" />
468            <path class="st3" d="M312.3,175c0-13.2,0.4-23.8,2-36.9c1.2-7.1,2-12.3,2.1-14.1c0.3-3.3-6.3-3.3-6.9,0c-1.1,6.6-1.1,10.8-1.8,17.4
469        c-5.6-2.6-11.7-0.2-14.9,6.2c-3,6.1-5.7,19-0.2,24.3c5,4.8,10.1,1.4,13.5-5.7c-0.1,3.4-0.2,5.8-0.1,9.2
470        C306,179.3,312.3,178.9,312.3,175z M303.6,159.4c-1.2,3.4-2.5,6.7-4.4,7.5c-3.5,1.5-3.5-5.1-3.5-6.8c-0.1-5.4,3.2-18.5,10.7-12.5
471        C305.5,151.6,305.1,155.5,303.6,159.4z" />
472            <path class="st3" d="M333.4,145.4c-0.3,2.5-0.6,4.9-0.9,7.4c-0.5,3.1-0.9,5.7-1.1,7.3c-0.6,5.1-5.7,9.2-7.6,4.1
473        c-1.5-3.9-0.3-15.3,0.1-18.9c0.4-4.2-6.1-4.2-6.5,0c-0.7,7.4-2.7,18.1,1.2,24.8c2.4,4.1,8,4,11.6,1.8c-0.1,1.2-0.3,3.8-0.8,6.5
474        c-0.6,3-1,6.2-3.1,10.1c-3.8,7-13.4,5.8-13-1.1c0.2-3.6-4.7-3.8-5.1,1.2c-0.5,6.2,4,11.4,11.7,10.5c8.7-1,13.2-8.2,14.9-15.9
475        c2.1-9.1,2.7-16.9,3.8-26.3c0.5-5.2,1-8.1,1.3-11.5C340.2,141.1,333.8,141.2,333.4,145.4z" />
476            <path class="st3" d="M372.8,141.2c-2.2-0.3-4.5,0.3-6.5,1.6c-2.3,0.5-9.5,1.9-12.9,1c0.5-4.5,3.1-13.3,4.5-15.2
477        c0.5-0.6,2.7-2,3.1,1c0.6,4.1,5.8,6.3,6.6,1.6c1-5.6-9.1-12.5-13.9-6.8c-2.1,2.5-4.6,9.9-6,18.5l-0.1,0.4c-0.2,0.1-1.8-0.2-2.4-0.4
478        c-1.9-0.6-3.9,0.5-3.3,2.5c0.5,1.7,1.8,3.1,5.3,3.7c-0.2,1.5-1.9,27.6-4.2,37c-1.1,4.3,6.3,4.7,7.3,1c0.7-2.7,3-37.5,3-37.5
479        c3.3,0.1,5.9-0.6,8.1-1.3c-1.3,2.1-2.2,4.7-2.8,7.4c-1.7,8.9,2,16.8,8.3,17.7c6.2,0.9,12.6-5.6,14.2-14.4
480        C382.7,150.1,379,142.1,372.8,141.2z M374.7,157.5c-0.6,5.9-3.3,10.5-6,10.3s-4.3-5.2-3.7-11c0.6-5.9,3.3-10.5,6-10.3
481        C373.7,146.6,375.3,151.6,374.7,157.5z" />
482        </g>
483    </a>
484</svg>
485            </div>
486
487            <div class="navigation-bar__half navigation-bar__half--second">
488                <div class="navigation-bar__content">
489                        <ul class="navigation-bar__topics">
490            <li class="navigation-bar__mega-menu">
491                    <button class="navigation-bar__topic" aria-expanded="false" aria-haspopup="true">
492                        <span>Break Taboos</span>
493                        <i class="icon-arrow-down-smooth"></i>
494                    </button>
495                    <div class="navigation-bar__submenu">
496                            <div class="navigation-bar__link-container">
497                                        <div class="navigation-bar__link-group">
498                                                    <div>
499                                                        <span class="navigation-bar__category">Take Action</span>
500                                                    </div>
501                                                    <ul class="navigation-bar__links">
502                                                                <li class="">
503                                                                    <a class="navigation-bar__link" href="/break-taboos/take-action/project-v/" >
504                                                                        Project V
505                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
506                                                                    </a>
507                                                                </li>
508                                                                <li class="">
509                                                                    <a class="navigation-bar__link" href="/break-taboos/take-action/subscribe-newsletter/" >
510                                                                        Subscribe to Newsletter
511                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
512                                                                    </a>
513                                                                </li>
514                                                                <li class="">
515                                                                    <a class="navigation-bar__link" href="/break-taboos/take-action/leave-a-review/" >
516                                                                        Leave A Review
517                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
518                                                                    </a>
519                                                                </li>
520                                                                <li class="">
521                                                                    <a class="navigation-bar__link" href="/break-taboos/take-action/" >
522                                                                        View All
523                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
524                                                                    </a>
525                                                                </li>
526                                                    </ul>
527                                        </div>
528                                        <div class="navigation-bar__link-group">
529                                                    <div>
530                                                        <span class="navigation-bar__category">Discover</span>
531                                                    </div>
532                                                    <ul class="navigation-bar__links">
533                                                                <li class="">
534                                                                    <a class="navigation-bar__link" href="/break-taboos/discover/eve-appeal-bodyform/" >
535                                                                        The Eve Appeal x Bodyform
536                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
537                                                                    </a>
538                                                                </li>
539                                                                <li class="">
540                                                                    <a class="navigation-bar__link" href="/break-taboos/discover/school-resource-hub/" >
541                                                                        Student Resource Hub
542                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
543                                                                    </a>
544                                                                </li>
545                                                                <li class="">
546                                                                    <a class="navigation-bar__link" href="/break-taboos/discover/your-first-period/" >
547                                                                        First Period
548                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
549                                                                    </a>
550                                                                </li>
551                                                                <li class="">
552                                                                    <a class="navigation-bar__link" href="/break-taboos/discover/puberty/" >
553                                                                        Puberty
554                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
555                                                                    </a>
556                                                                </li>
557                                                                <li class="">
558                                                                    <a class="navigation-bar__link" href="/break-taboos/discover/living-with-periods/" >
559                                                                        Living with Periods
560                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
561                                                                    </a>
562                                                                </li>
563                                                                <li class="">
564                                                                    <a class="navigation-bar__link" href="/break-taboos/discover/period-problems/" >
565                                                                        Perio
565d Problems
566                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
567                                                                    </a>
568                                                                </li>
569                                                                <li class="">
570                                                                    <a class="navigation-bar__link" href="/break-taboos/discover/sex-and-relationships/" >
571                                                                        Sex &amp; Relationships
572                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
573                                                                    </a>
574                                                                </li>
575                                                                <li class="">
576                                                                    <a class="navigation-bar__link" href="/break-taboos/discover/pregnancy/" >
577                                                                        Pregnancy
578                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
579                                                                    </a>
580                                                                </li>
581                                                                <li class="">
582                                                                    <a class="navigation-bar__link" href="/break-taboos/discover/around-menopause/" >
583                                                                        Around Menopause
584                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
585                                                                    </a>
586                                                                </li>
587                                                                <li class="">
588                                                                    <a class="navigation-bar__link" href="/break-taboos/discover/daily-care/" >
589                                                                        Taking Care of Yourself
590                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
591                                                                    </a>
592                                                                </li>
593                                                                <li class="">
594                                                                    <a class="navigation-bar__link" href="/break-taboos/discover/expert-advice/" >
595                                                                        Ask the Expert
596                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
597                                                                    </a>
598                                                                </li>
599                                                                <li class="">
600                                                                    <a class="navigation-bar__link" href="/break-taboos/discover/" >
601                                                                        View All
602                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
603                                                                    </a>
604                                                                </li>
605                                                    </ul>
606                                        </div>
607                                        <div class="navigation-bar__link-group">
608                                                    <div>
609                                                        <span class="navigation-bar__category">Our World</span>
610                                                    </div>
611                                                    <ul class="navigation-bar__links">
612                                                                <li class="">
613                                                                    <a class="navigation-bar__link" href="/break-taboos/our-world/our-purpose/" >
614                                                                        Our Purpose
615                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
616                                                                    </a>
617                                                                </li>
618                                                                <li class="">
619                                                                    <a class="navigation-bar__link" href="/break-taboos/our-world/our-eco-promise/" >
620                                                                        Our Eco Promise
621                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
622                                                                    </a>
623                                                                </li>
624                                                                <li class="">
625                                                                    <a class="navigation-bar__link" href="/break-taboos/our-world/product-trust/" >
626                                                                        Product Trust
627                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
628                                                                    </a>
629                                                                </li>
630                                                                <li class="">
631                                                                    <a class="navigation-bar__link" href="/break-taboos/our-world/global-v-taboo-tracker/" >
632                                                                        Global V Taboo Tracker
633                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
634                                                                    </a>
635                                                                </li>
636                                                                <li class="">
637                                                                    <a class="navigation-bar__link" href="/break-taboos/our-world/our-world/" >
638                                                                        View All
639                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
640                                                                    </a>
641                                                                </li>
642                                                    </ul>
643                                        </div>
644                                        <div class="navigation-bar__link-group">
645                                                    <div>
646                                                        <span class="navigation-bar__category">Our Campaigns</span>
647                                                    </div>
648                                                    <ul class="navigation-bar__links">
649                                                                <li class="">
650                                                                    <a class="navigation-bar__link" href="/break-taboos/our-campaigns/no1-comfort-protection/" >
651                                                                        Live Fearless
652                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
653                                                                    </a>
654                                                                </li>
655                                                                <li class="">
656                                                                    <a class="navigation-bar__link" href="/break-taboos/our-campaigns/school-of-heavy-periods/" >
657                                                                        School of Heavy Periods
658                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
659                                                                    </a>
660                                                                </li>
661                                                                <li class="">
662                                                                    <a class="navigation-bar__link" href="/break-taboos/our-campaigns/whooah-bodyform/" >
663                                                                        Whooah Bodyform
664                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
665                                                                    </a>
666                                                                </li>
667                                                                <li class="">
668                                                                    <a class="navigation-bar__link" href="/break-taboos/our-campaigns/vagina-uncensored/" >
669                                                                        40 words
670                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
671                                                                    </a>
672                                                                </li>
673                                                                <li class="">
674                                                                    <a class="navigation-bar__link" href="/break-taboos/our-campaigns/periodsomina/" >
675                                                                        Perio
675dsomnia
676                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
677                                                                    </a>
678                                                                </li>
679                                                                <li class="">
680                                                                    <a class="navigation-bar__link" href="/break-taboos/our-campaigns/pain-stories/" >
681                                                                        Painstories
682                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
683                                                                    </a>
684                                                                </li>
685                                                                <li class="">
686                                                                    <a class="navigation-bar__link" href="/break-taboos/our-campaigns/wombstories/" >
687                                                                        Wombstories
688                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
689                                                                    </a>
690                                                                </li>
691                                                                <li class="">
692                                                                    <a class="navigation-bar__link" href="/break-taboos/our-campaigns/never-just-a-period/" >
693                                                                        Never Just a Period
694                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
695                                                                    </a>
696                                                                </li>
697                                                                <li class="">
698                                                                    <a class="navigation-bar__link" href="/break-taboos/our-campaigns/viva-la-vulva/" >
699                                                                        Viva La Vulva
700                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
701                                                                    </a>
702                                                                </li>
703                                                                <li class="">
704                                                                    <a class="navigation-bar__link" href="/break-taboos/our-campaigns/womens-sport/" >
705                                                                        Womens Sport
706                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
707                                                                    </a>
708                                                                </li>
709                                                                <li class="">
710                                                                    <a class="navigation-bar__link" href="/break-taboos/our-campaigns/our-world/" >
711                                                                        View All
712                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
713                                                                    </a>
714                                                                </li>
715                                                    </ul>
716                                        </div>
717
718                            </div>
719
720                    </div>
721            </li>
722            <li class="navigation-bar__mega-menu">
723                    <button class="navigation-bar__topic" aria-expanded="false" aria-haspopup="true">
724                        <span>FAQs</span>
725                        <i class="icon-arrow-down-smooth"></i>
726                    </button>
727                    <div class="navigation-bar__submenu">
728                                <div class="navigation-bar__submenu-main">
729                                    <div class="navigation-bar__submenu-headline">
730                                        <a href="/faq/"  class="navigation-bar__link">
731                                            FAQs
732                                        </a>
733                                    </div>
734                                </div>
735                            <div class="navigation-bar__link-container">
736                                        <div class="navigation-bar__link-group">
737                                                    <div>
738                                                        <span class="navigation-bar__category">Product FAQS</span>
739                                                    </div>
740                                                    <ul class="navigation-bar__links">
741                                                                <li class="">
742                                                                    <a class="navigation-bar__link" href="/faq/product-knowledge/skin-product-safety/" >
743                                                                        Skin &amp; Product Safety
744                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
745                                                                    </a>
746                                                                </li>
747                                                                <li class="">
748                                                                    <a class="navigation-bar__link" href="/faq/product-knowledge/sustainability/" >
749                                                                        Sustainability
750                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
751                                                                    </a>
752                                                                </li>
753                                                                <li class="">
754                                                                    <a class="navigation-bar__link" href="/faq/product-knowledge/perfumes-preservative-other/" >
755                                                                        Perfumes, Preservatives and colorants &amp; any other chemicals
756                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
757                                                                    </a>
758                                                                </li>
759                                                    </ul>
760                                        </div>
761                                        <div class="navigation-bar__link-group">
762                                                    <div>
763                                                        <span class="navigation-bar__category">Product FAQS</span>
764                                                    </div>
765                                                    <ul class="navigation-bar__links">
766                                                                <li class="">
767                                                                    <a class="navigation-bar__link" href="/faq/product-knowledge/" >
768                                                                        View All
769                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
770                                                                    </a>
771                                                                </li>
772                                                    </ul>
773                                                    <div>
774                                                        <span class="navigation-bar__category">Website FAQs</span>
775                                                    </div>
776                                                    <ul class="navigation-bar__links">
777                                                                <li class="">
778                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/pages/shipping-policy" target="_blank" rel="noopener">
779                                                                        Delivery
780                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
781                                                                    </a>
782                                                                </li>
783                                                                <li class="">
784                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/policies/refund-policy" target="_blank" rel="noopener">
785                                                                        Returns
786                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
787                                                                    </a>
788                                                                </li>
789                                                    </ul>
790                                        </div>
791                                        <div class="navigation-bar__link-group">
792                                                    <div>
793                                                        <span class="navigation-bar__category">How Period Pants Work</span>
794                                                    </div>
795                                                    <ul class="navigation-bar__links">
796                                                                <li class="">
797                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/blogs/how-it-works/when-can-you-use-period-pants" target="_blank" rel="noopener">
798                                                                        When can you use period pants?
799                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
800                                                                    </a>
801                                                                </li>
802                                                                <li class="">
803                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/blogs/how-it-works/what-pair-of-period-pants-is-right-for-me-and-my-flow" target="_blank" rel="noopener">
804                                                                        What pair of period pants is right for me and my flow?
805                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
806                                                                    </a>
807                                                                </li>
808                                                                <li class="">
809                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/blogs/how-it-works/using-period-pants-for-postpartum-and-perimenopause" target="_blank" rel="noopener">
810                                                                        Using period pants for postpartum and perimenopause
811                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
812                                                                    </a>
813                                                                </li>
814                                                                <li class="">
815                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/blogs/how-it-works/buying-period-pants-for-teenagers" target="_blank" rel="noopener">
816                                                                        Buying period pants for teenager
816s
817                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
818                                                                    </a>
819                                                                </li>
820                                                                <li class="">
821                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/blogs/how-it-works/how-does-period-underwear-work" target="_blank" rel="noopener">
822                                                                        How does period underwear work?
823                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
824                                                                    </a>
825                                                                </li>
826                                                                <li class="">
827                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/blogs/how-it-works/how-period-underwear-is-designed-for-you" target="_blank" rel="noopener">
828                                                                        How is period underwear designed for you?
829                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
830                                                                    </a>
831                                                                </li>
832                                                                <li class="">
833                                                                    <a class="navigation-bar__link" href="https://shop.bodyform.co.uk/blogs/how-it-works/how-do-i-care-for-my-period-underwear" target="_blank" rel="noopener">
834                                                                        How do I care for my period underwear?
835                                                                        <i class="navigation-bar__submenu-icon" aria-hidden="true"></i>
836                                                                    </a>
837                                                                </li>
838                                                    </ul>
839                                        </div>
840
841                            </div>
842
843                    </div>
844            </li>
845    </ul>
846
847                    <ul class="navigation-bar__icons">
848                            <!-- Search link -->
849                            <li>
850                                <button class="btn btn-secondary navigation-bar__icon navigation-bar__icon--search"
851                                        data-modal-target="searchModal" aria-haspopup="dialog">
852                                    Search
853                                    <i class="icon-search"></i>
854                                </button>
855                            </li>
856
857
858                        
859                    </ul>
860                </div>
861            </div>
862
863                <button class="navigation-bar__icon navigation-bar__icon--mobile-search" aria-label="Search" data-toggle="modal" data-modal-target="searchModal" aria-haspopup="dialog">
864                    <i class="icon-search"></i>
865                </button>
866
867        </div>
868    </nav>
869
870
871
872    
873    
874
875
876
877    <main id="main-content" tabindex="-1">
878        
879
880        
881
882
883    <div class="cta-page-header cta-page-header--product">
884        <div class="container">
885
886    <nav class="breadcrumbs"
887           aria-label="Breadcrumbs"             data-label-dropdown="Collapse for less breadcrumbs"  >
888        <ol class="breadcrumbs__list">
889            <li class="breadcrumbs__item breadcrumbs__dropdown-container invisible" inert>
890                <button class="breadcrumbs__dots"
891                          aria-label="Expand for more breadcrumbs"                          aria-expanded="false"
892                        aria-controls="collapsedBreadcrumbs"  
893                        aria-haspopup="true">
894                    ...
895                </button>
896                <!-- Collapsed list and items will be added here dynamically -->
897            </li>
898                <li class="breadcrumbs__item">
899                        <a href="https://www.bodyform.co.uk/" class="breadcrumbs__link">Home</a>
900                </li>
901                <li class="breadcrumbs__item">
902                        <a href="https://www.bodyform.co.uk/shop-our-products/" class="breadcrumbs__link">Buy Our Products</a>
903                </li>
904                <li class="breadcrumbs__item">
905                        <a href="https://www.bodyform.co.uk/shop-our-products/available-in-store/" class="breadcrumbs__link">Available In-Store</a>
906                </li>
907                <li class="breadcrumbs__item">
908                        <span class="breadcrumbs__link" aria-current="page">Ultra Towels</span>
909                </li>
910        </ol>
911    </nav>
912                            <h1 class="cta-page-header__title" id="header-87524">Period Pads</h1>
913                                </div>
914    </div>
915
916
917
918        <div class="product-landing container">
919                <div class="product-filter">
920                    <div class="product-filter__heading-container">
921                        <div class="product-filter__heading">
922                                <div class="product-filter__occurrences" role="status" aria-live="polite">
923                                    <span class="occurrence">11</span> items
924                                </div>
925                                <button class="btn btn-secondary btn-narrow init-filter" aria-haspopup="dialog">
926                                    <span>Filter by</span>
927                                    <i class="icon icon-filter"></i>
928                                </button>
929                                                            <button class="btn btn-secondary btn-narrow init-sort" data-modal-target="sortModal" aria-haspopup="dialog">
930                                    <span>Sort</span>
931                                    <i class="icon icon-sort"></i>
932                                </button>
933                        </div>
934                    </div>
935                    <div class="product-filter--page-overlay"></div>
936                </div>
937
938            <div class="product-list__wrapper">
939                    <div class="product-filter__overlay" role="dialog" aria-labelledby="filterOverlayTitle">
940                        <div class="product-filter__overlay--container">
941                            <div class="product-filter__overlay-header">
942                                <div class="product-filter__overlay-heading">
943                                    <h2 class="product-filter__overlay-title" id="filterOverlayTitle">Filter by</h2>
944                                    <span class="product-filter__active-chips hidden aria-hidden"></span>
945                                </div>
946                                <button class="product-filter__overlay-clear hidden" data-category="all)" aria-describedby="filterOverlayTitle">clear all</button>
947                                <button class="product-filter__overlay-close" aria-label="Close">
948                                    <i class="icon icon-close" aria-hidden="true"></i>
949                                </button>
950                            </div>
951                            <ul class="product-filter__list hidden">
952            <li class="product-filter__option">
953                <div class="product-filter__chip" data-category="feature" data-option="single-wrapped">
954                    Single wrapped
955                    <button class="product-filter__chip--remove-filter" aria-label="Clear">
956                        <i class="icon icon-close" aria-hidden="true"></i>
957                    </button>
958                </div>
959            </li>
960            <li class="product-filter__option">
961                <div class="product-filter__chip" data-category="feature" data-option="without-wings">
962                    Without wings
963                    <button class="product-filter__chip--remove-filter" aria-label="Clear">
964                        <i class="icon icon-close" aria-hidden="true"></i>
965                    </button>
966                </div>
967            </li>
968            <li class="product-filter__option">
969                <div class="product-filter__chip" data-category="usage" data-option="day-time">
970                    Day time
971                    <button class="product-filter__chip--remove-filter" aria-label="Clear">
972                        <i class="icon icon-close" aria-hidden="true"></i>
973                    </button>
974                </div>
975            </li>
976            <li class="product-filter__option">
977                <div class="product-filter__chip" data-category="usage" data-option="period-days">
978                    Period days
979                    <button class="product-filter__chip--remove-filter" aria-label="Clear">
980                        <i class="icon icon-close" aria-hidden="true"></i>
981                    </button>
982                </div>
983            </li>
984            <li class="product-filter__option">
985                <div class="product-filter__chip" data-category="usage" data-option="night-time">
986                    Night time
987                    <button class="product-filter__chip--remove-filter" aria-label="Clear">
988                        <i class="icon icon-close" aria-hidden="true"></i>
989                    </button>
990                </div>
991            </li>
992                            </ul>
993                            <div class="product-filter__filters">
994                                <div class="accordion accordion--filters">
995        <div class="product-filter__category  ">
996                    <button class="accordion__header">
997                        <span class="accordion__title">Feature</span>
998                        <span class="accordion__toggle-icon" inert>
999                            <i class="icon-plus"></i>
1000                            <i class="icon-minus"></i>
1001                        </span>
1002                    </button>
1003                            <div class="accordion__body" inert>
1004                            <div class="form-group form-group--checkbox checkbox--custom">
1005            <div class="form-checkbox-control">
1006                <input id="single-wrapped" name="single-wrapped" type="checkbox" value="" data-category="feature" data-option="single-wrapped" class="product-filter__checkbox">
1007                <label for="single-wrapped">
1008                    Single wrapped
1009                </label>
1010                <div class="occurrence"></div>
1011            </div>
1012        </div>
1013        <div class="form-group form-group--checkbox checkbox--custom">
1014            <div class="form-checkbox-control">
1015                <input id="without-wings" name="without-wings" type="checkbox" value="" data-category="feature" data-option="without-wings" class="product-filter__checkbox">
1016                <label for="without-wings">
1017                    Without wings
1018                </label>
1019                <div class="occurrence"></div>
1020            </div>
1021        </div>
1022
1023                </div>
1024        </div>
1025        <div class="product-filter__category  ">
1026                    <button class="accordion__header">
1027                        <span class="accordion__title">Usage</span>
1028                        <span class="accordion__toggle-icon" inert>
1029                            <i class="icon-plus"></i>
1030                            <i class="icon-minus"></i>
1031                        </span>
1032                    </button>
1033                            <div class="accordion__body" inert>
1034                            <div class="form-group form-group--checkbox checkbox--custom">
1035            <div class="form-checkbox-control">
1036                <input id="day-time" name="day-time" type="checkbox" value="" data-category="usage" data-option="day-time" class="product-filter__checkbox">
1037                <label for="day-time">
1038                    Day time
1039                </label>
1040                <div class="occurrence"></div>
1041            </div>
1042        </div>
1043        <div class="form-group form-group--checkbox checkbox--custom">
1044            <div class="form-checkbox-control">
1045                <input id="period-days" name="period-days" type="checkbox" value="" data-category="usage" data-option="period-days" class="product-filter__checkbox">
1046                <label for="period-days">
1047                    Period days
1048                </label>
1049                <div class="occurrence"></div>
1050            </div>
1051        </div>
1052        <div class="form-group form-group--checkbox checkbox--custom">
1053            <div class="form-checkbox-control">
1054                <input id="night-time" name="night-time" type="checkbox" value="" data-category="usage" data-option="night-time" class="product-filter__checkbox">
1055                <label for="night-time">
1056                    Night time
1057                </label>
1058                <div class="occurrence"></div>
1059            </div>
1060        </div>
1061
1062                </div>
1063        </div>
1064                                </div>
1065                            </div>
1066                        </div>
1067                    </div>
1068                <ul class="product-list">
1069    <a href="#bypass-block-end"
1070       id="start-period-pads-bypass-block"
1071       class="btn btn-primary invisible bypass-block bypass-block--start"
1072         aria-describedby="header-87524"  >
1073        Skip to the end of the list
1074    </a>
1075        <li class="product-list__item" data-feature-single-wrapped data-usage-day-time data-usage-period-days  data-review="">
1076            
1077    <div class="cta-panel"
1078         data-ean="7322542027752"
1079         data-product-url="ultra-towels-normal-wings"
1080         data-ga-event-type="ga4_product_click"
1081         data-ga-event-id="ga4_product_click_70cac10b-0159-4996-8bcb-2b866f0d5b07"
1082         
1083         tabindex="0"
1084         role="group"
1085         aria-labelledby="ctaPanelTitle-7322542027752">
1086            <a href="/shop-our-products/available-in-store/ultra-towels/ultra-towels-normal-wings/" aria-hidden="true" tabindex="-1">
1087                <div class="cta-panel__image">
1088                    <div class="loader hidden" aria-hidden="true">
1089    <span class="loader__animation"></span>
1090</div>
1091                        <picture   class="cta-panel__picture"  >
1092        <source media="(max-width:480px)"
1093                srcset="https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1094            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1095            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1096            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1097        <source media="(max-width:767px)"
1098                srcset="https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1099            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1100            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1101            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1102        <source media="(max-width:992px)"
1103                srcset="https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1104            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1105            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1106            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1107        <source media="(max-width:1024px)"
1108                srcset="https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1109            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1110            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1111            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1112        <source media="(max-width:1200px)"
1113                srcset="https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1114            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1115            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1116            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1117        <source media="(max-width:1500px)"
1118                srcset="https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1119            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1120            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1121            https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1122
1123
1124
1125            <img   loading="lazy"                                        width="260"             height="260"             src="https://libresse-images.essity.com/images-c5/848/666848/optimized-AzurePNG4K/5719103-1059401-nana-goodnight-extra-long-with-wings-economy-pack-x16-ultra-pads-7322540960389-me-arabic.png?w=260&amp;h=260&amp;imPolicy=dynamic"                    alt="" aria-hidden="true">
1126
1127
1128    </picture>
1129
1130
1131
1132                </div>
1133            </a>
1134    <div class="cta-panel__content">
1135
1136                <h2 class="cta-panel__title" id="ctaPanelTitle-7322542027752">
1137                    <a href="/shop-our-products/available-in-store/ultra-towels/ultra-towels-normal-wings/">
1138                        Total Protection Ultra Normal Period Pads Wings with New SmartPROTECT System​
1139                    </a>
1140                </h2>
1141                                        <div class="cta-panel__feature">V-Protection &amp; Freshness</div>
1142                
1143    <div class="cta-panel__review"><div data-bv-show="inline_rating" data-bv-product-id="7322542027752" data-bv-seo="false"></div></div>
1144    </div>
1145    </div>
1146    
1146<script>
1147            
1148        window.gaDataLayer = window.gaDataLayer || [];
1149        window.gaDataLayer.push({"Category":"","Action":"","Data":{"link_url":"http://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/ultra-towels-normal-wings/","link_text":"Total Protection Ultra Normal Period Pads Wings with New SmartPROTECT System​","single_item_id":"7322542027752","single_item_name":"Total Protection Ultra Normal Period Pads Wings with New SmartPROTECT System​"},"Name":"ga4_product_click","Trigger":"","Label":"","Id":"ga4_product_click_70cac10b-0159-4996-8bcb-2b866f0d5b07"});
1150    
1151
1152    </script>
1152
1153
1154
1155        </li>
1156        <li class="product-list__item" data-feature-without-wings data-feature-single-wrapped data-usage-day-time data-usage-period-days  data-review="">
1157            
1158    <div class="cta-panel"
1159         data-ean="7322542015407"
1160         data-product-url="ultra-towels-normal"
1161         data-ga-event-type="ga4_product_click"
1162         data-ga-event-id="ga4_product_click_9bf8fc5f-0c85-40d0-bc83-6bb1f11bf54c"
1163         
1164         tabindex="0"
1165         role="group"
1166         aria-labelledby="ctaPanelTitle-7322542015407">
1167            <a href="/shop-our-products/available-in-store/ultra-towels/ultra-towels-normal/" aria-hidden="true" tabindex="-1">
1168                <div class="cta-panel__image">
1169                    <div class="loader hidden" aria-hidden="true">
1170    <span class="loader__animation"></span>
1171</div>
1172                        <picture   class="cta-panel__picture"  >
1173        <source media="(max-width:480px)"
1174                srcset="https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1175            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1176            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1177            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1178        <source media="(max-width:767px)"
1179                srcset="https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1180            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1181            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1182            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1183        <source media="(max-width:992px)"
1184                srcset="https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1185            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1186            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1187            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1188        <source media="(max-width:1024px)"
1189                srcset="https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1190            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1191            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1192            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1193        <source media="(max-width:1200px)"
1194                srcset="https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1195            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1196            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1197            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1198        <source media="(max-width:1500px)"
1199                srcset="https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1200            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1201            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1202            https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1203
1204
1205
1206            <img   loading="lazy"                                        width="260"             height="260"             src="https://libresse-images.essity.com/images-c5/834/666834/optimized-AzurePNG4K/5213822-1068302-1080401-bodyform-v-protection-ultra-x14-ultra-pads-732254201540.png?w=260&amp;h=260&amp;imPolicy=dynamic"                    alt="" aria-hidden="true">
1207
1208
1209    </picture>
1210
1211
1212
1213                </div>
1214            </a>
1215    <div class="cta-panel__content">
1216
1217                <h2 class="cta-panel__title" id="ctaPanelTitle-7322542015407">
1218                    <a href="/shop-our-products/available-in-store/ultra-towels/ultra-towels-normal/">
1219                        Total Protection Ultra Normal Period Pads with New SmartPROTECT System​
1220                    </a>
1221                </h2>
1222                                        <div class="cta-panel__feature">V-Protection &amp; Freshness</div>
1223                
1224    <div class="cta-panel__review"><div data-bv-show="inline_rating" data-bv-product-id="7322542015407" data-bv-seo="false"></div></div>
1225    </div>
1226    </div>
1227    
1227<script>
1228            
1229        window.gaDataLayer = window.gaDataLayer || [];
1230        window.gaDataLayer.push({"Category":"","Action":"","Data":{"link_url":"http://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/ultra-towels-normal/","link_text":"Total Protection Ultra Normal Period Pads with New SmartPROTECT System​","single_item_id":"7322542015407","single_item_name":"Total Protection Ultra Normal Period Pads with New SmartPROTECT System​"},"Name":"ga4_product_click","Trigger":"","Label":"","Id":"ga4_product_click_9bf8fc5f-0c85-40d0-bc83-6bb1f11bf54c"});
1231    
1232
1233    </script>
1233
1234
1235
1236        </li>
1237        <li class="product-list__item" data-feature-single-wrapped data-usage-day-time data-usage-period-days  data-review="">
1238            
1239    <div class="cta-panel"
1240         data-ean="7322542015711"
1241         data-product-url="ultra-towels-long-wings"
1242         data-ga-event-type="ga4_product_click"
1243         data-ga-event-id="ga4_product_click_01fb914b-0063-4e7e-b8f4-45501ec1dade"
1244         
1245         tabindex="0"
1246         role="group"
1247         aria-labelledby="ctaPanelTitle-7322542015711">
1248            <a href="/shop-our-products/available-in-store/ultra-towels/ultra-towels-long-wings/" aria-hidden="true" tabindex="-1">
1249                <div class="cta-panel__image">
1250                    <div class="loader hidden" aria-hidden="true">
1251    <span class="loader__animation"></span>
1252</div>
1253                        <picture   class="cta-panel__picture"  >
1254        <source media="(max-width:480px)"
1255                srcset="https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1256            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1257            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1258            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1259        <source media="(max-width:767px)"
1260                srcset="https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1261            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1262            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1263            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1264        <source media="(max-width:992px)"
1265                srcset="https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1266            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1267            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1268            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1269        <source media="(max-width:1024px)"
1270                srcset="https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1271            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-p
1271ack-x10-ultra-pads-7322542015711.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1272            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1273            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1274        <source media="(max-width:1200px)"
1275                srcset="https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1276            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1277            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1278            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1279        <source media="(max-width:1500px)"
1280                srcset="https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1281            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1282            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1283            https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1284
1285
1286
1287            <img   loading="lazy"                                        width="260"             height="260"             src="https://libresse-images.essity.com/images-c5/854/666854/optimized-AzurePNG4K/5218006-1068504-bodyform-v-protection-extra-long-with-wings-pack-x10-ultra-pads-7322542015711.png?w=260&amp;h=260&amp;imPolicy=dynamic"                    alt="" aria-hidden="true">
1288
1289
1290    </picture>
1291
1292
1293
1294                </div>
1295            </a>
1296    <div class="cta-panel__content">
1297
1298                <h2 class="cta-panel__title" id="ctaPanelTitle-7322542015711">
1299                    <a href="/shop-our-products/available-in-store/ultra-towels/ultra-towels-long-wings/">
1300                        Total Protection Ultra Long Period Pads Wings with New SmartPROTECT System​ 
1301                    </a>
1302                </h2>
1303                                        <div class="cta-panel__feature">V-Protection &amp; Freshness</div>
1304                
1305    <div class="cta-panel__review"><div data-bv-show="inline_rating" data-bv-product-id="7322542015711" data-bv-seo="false"></div></div>
1306    </div>
1307    </div>
1308    
1308<script>
1309            
1310        window.gaDataLayer = window.gaDataLayer || [];
1311        window.gaDataLayer.push({"Category":"","Action":"","Data":{"link_url":"http://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/ultra-towels-long-wings/","link_text":"Total Protection Ultra Long Period Pads Wings with New SmartPROTECT System​ ","single_item_id":"7322542015711","single_item_name":"Total Protection Ultra Long Period Pads Wings with New SmartPROTECT System​ "},"Name":"ga4_product_click","Trigger":"","Label":"","Id":"ga4_product_click_01fb914b-0063-4e7e-b8f4-45501ec1dade"});
1312    
1313
1314    </script>
1314
1315
1316
1317        </li>
1318        <li class="product-list__item" data-feature-without-wings data-feature-single-wrapped data-usage-day-time data-usage-period-days  data-review="">
1319            
1320    <div class="cta-panel"
1321         data-ean="7322542015933"
1322         data-product-url="ultra-towels-long"
1323         data-ga-event-type="ga4_product_click"
1324         data-ga-event-id="ga4_product_click_f4bf0994-a3ea-4834-9c27-4f33b0c05d29"
1325         
1326         tabindex="0"
1327         role="group"
1328         aria-labelledby="ctaPanelTitle-7322542015933">
1329            <a href="/shop-our-products/available-in-store/ultra-towels/ultra-towels-long/" aria-hidden="true" tabindex="-1">
1330                <div class="cta-panel__image">
1331                    <div class="loader hidden" aria-hidden="true">
1332    <span class="loader__animation"></span>
1333</div>
1334                        <picture   class="cta-panel__picture"  >
1335        <source media="(max-width:480px)"
1336                srcset="https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1337            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1338            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1339            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1340        <source media="(max-width:767px)"
1341                srcset="https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1342            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1343            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1344            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1345        <source media="(max-width:992px)"
1346                srcset="https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1347            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1348            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1349            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1350        <source media="(max-width:1024px)"
1351                srcset="https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1352            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1353            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1354            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1355        <source media="(max-width:1200px)"
1356                srcset="https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1357            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1358            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1359            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1360        <source media="(max-width:1500px)"
1361                srcset="https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1362            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1363            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1364            https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1365
1366
1367
1368            <img   loading="lazy"                                        width="260"             height="260"             src="https://libresse-images.essity.com/images-c5/857/666857/optimized-AzurePNG4K/5215510-1068904-bodyform-v-protection-ultra-long-pack-x12-ultra-pads-7322542015933.png?w=260&amp;h=260&amp;imPolicy=dynamic"                    alt="" aria-hidden="true">
1369
1370
1371    </picture>
1372
1373
1374
1375                </div>
1376            </a>
1377    <div class="cta-panel__content">
1378
1379                <h2 class="cta-panel__title" id="ctaPanelTitle-7322542015933">
1380                    <a href="/shop-our-products/available-in-store/ultra-towels/ultra-towels-long/">
1381                        Total Protection Ultra Long Period Pads with New SmartPROTECT System​ 
1382                    </a>
1383                </h2>
1384                                        <div class="cta-panel__feature">V-Protection &amp; Freshness</div>
1385                
1386    <div class="cta-panel__review"><div data-bv-show="inline_rating" data-bv-product-id="7322542015933" data-bv-seo="false"></div></div>
1387    </div>
1388    </div>
1389    
1389<script>
1390            
1391        window.gaDataLayer = window.gaDataLayer || [];
1392        window.gaDataLayer.push({"Category":"","Action":"","Data":{"link_url":"http://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/ultra-towels-long/","link_text":"Total Protection Ultra Long Period Pads with New SmartPROTECT System​ ","single_item_id":"7322542015933","single_item_name":"Total Protection Ultra Long Period Pads with New SmartPROTECT System​ "},"Name":"ga4_product_click","Trigger":"","Label":"","Id":"ga4_product_click_f4bf0994-a3ea-4834-9c27-4f33b0c05d29"});
1393    
1394
1395    </script>
1395
1396
1397
1398        </li>
1399        <li class="product-list__item" data-feature-without-wings data-feature-single-wrapped data-usage-day-time data-usage-period-days  data-review="">
1400            
1401    <div class="cta-panel"
1402         data-ean="7322542015643"
1403         data-product-url="ultra-towels-normal-deo-fresh"
1404         data-ga-event-type="ga4_product_click"
1405         data-ga-event-id="ga4_product_click_de284dc8-36e7-4319-a29b-59b07c9a7ff1"
1406         
1407         tabindex="0"
1408         role="group"
1409         aria-labelledby="ctaPanelTitle-7322542015643">
1410            <a href="/shop-our-products/available-in-store/ultra-towels/ultra-towels-normal-deo-fresh/" aria-hidden="true" tabindex="-1">
1411                <div class="cta-panel__image">
1412                    <div class="loader hidden" aria-hidden="true">
1413    <span class="loader__animation"></span>
1414</div>
1415                        <picture   class="cta-panel__picture"  >
1416        <source media="(max-width:480px)"
1417                srcset="https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1418            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1419            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1420            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1421        <source media="(max-width:767px)"
1422                srcset="https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1423            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1424            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1425            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1426        <source media="(max-width:992px)"
1427                srcset="https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1428            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1429            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1430            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1431        <source media="(max-width:1024px)"
1432                srcset="https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1433            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1434            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1435            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1436        <source media="(max-width:1200px)"
1437                srcset="https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1438            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1439            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1440            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1441        <source media="(max-width:1500px)"
1442                srcset="https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1443            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1444            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1445            https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1446
1447
1448
1449            <img   loading="lazy"                                        width="260"             height="260"             src="https://libresse-images.essity.com/images-c5/833/666833/optimized-AzurePNG4K/5213823-1068402-bodyform-v-protection-scent-pack-x14-ultra-pads-7322542015643.png?w=260&amp;h=260&amp;imPolicy=dynamic"                    alt="" aria-hidden="true">
1450
1451
1452    </picture>
1453
1454
1455
1456                </div>
1457            </a>
1458    <div class="cta-panel__content">
1459
1460                <h2 class="cta-panel__title" id="ctaPanelTitle-7322542015643">
1461                    <a href="/shop-our-products/available-in-store/ultra-towels/ultra-towels-normal-deo-fresh/">
1462                        Total Protection Ultra Normal Deo Period Pads with New SmartPROTECT System 
1463                    </a>
1464                </h2>
1465                                        <div class="cta-panel__feature">V-Protection &amp; Freshness</div>
1466                
1467    <div class="cta-panel__review"><div data-bv-show="inline_rating" data-bv-product-id="7322542015643" data-bv-seo="false"></div></div>
1468    </div>
1469    </div>
1470    
1470<script>
1471            
1472        window.gaDataLayer = window.gaDataLayer || [];
1473        window.gaDataLayer.push({"Category":"","Action":"","Data":{"link_url":"http://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/ultra-towels-normal-deo-fresh/","link_text":"Total Protection Ultra Normal Deo Period Pads with New SmartPROTECT System ","single_item_id":"7322542015643","single_item_name":"Total Protection Ultra Normal Deo Period Pads with New SmartPROTECT System "},"Name":"ga4_product_click","Trigger":"","Label":"","Id":"ga4_product_click_de284dc8-36e7-4319-a29b-59b07c9a7ff1"});
1474    
1475
1476    </script>
1476
1477
1478
1479        </li>
1480        <li class="product-list__item" data-feature-single-wrapped data-usage-day-time data-usage-period-days  data-review="">
1481            
1482    <div class="cta-panel"
1483         data-ean="7322542015247"
1484         data-product-url="ultra-towels-normal-deo-fresh-wings"
1485         data-ga-event-type="ga4_product_click"
1486         data-ga-event-id="ga4_product_click_8f4bc81e-30fe-48c7-9b9f-443913ad0875"
1487         
1488         tabindex="0"
1489         role="group"
1490         aria-labelledby="ctaPanelTitle-7322542015247">
1491            <a href="/shop-our-products/available-in-store/ultra-towels/ultra-towels-normal-deo-fresh-wings/" aria-hidden="true" tabindex="-1">
1492                <div class="cta-panel__image">
1493                    <div class="loader hidden" aria-hidden="true">
1494    <span class="loader__animation"></span>
1495</div>
1496                        <picture   class="cta-panel__picture"  >
1497        <source media="(max-width:480px)"
1498                srcset="https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1499            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1500            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1501            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1502        <source media="(max-width:767px)"
1503                srcset="https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1504            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1505            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1506            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1507        <source media="(max-width:992px)"
1508                srcset="https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1509            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1510            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1511            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1512        <source media="(max-width:1024px)"
1513                srcset="https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1514            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1515            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1516            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1517        <source media="(max-width:1200px)"
1518                srcset="https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1519            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1520            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1521            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1522        <source media="(max-width:1500px)"
1523                srcset="https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1524            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1525            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1526            https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1527
1528
1529
1530            <img   loading="lazy"                                        width="260"             height="260"             src="https://libresse-images.essity.com/images-c5/428/668428/optimized-AzurePNG4K/5217518-1068040-bodyform-v-protection-scent-pack-x10-ultra-pads-7322542015247.png?w=260&amp;h=260&amp;imPolicy=dynamic"                    alt="" aria-hidden="true">
1531
1532
1533    </picture>
1534
1535
1536
1537                </div>
1538            </a>
1539    <div class="cta-panel__content">
1540
1541                <h2 class="cta-panel__title" id="ctaPanelTitle-7322542015247">
1542                    <a href="/shop-our-products/available-in-store/ultra-towels/ultra-towels-normal-deo-fresh-wings/">
1543                        Total Protection Ultra Normal Deo Period Pads Wings with New SmartPROTECT System 
1544                    </a>
1545                </h2>
1546                                        <div class="cta-panel__feature">V-Protection &amp; Freshness</div>
1547                
1548    <div class="cta-panel__review"><div data-bv-show="inline_rating" data-bv-product-id="7322542015247" data-bv-seo="false"></div></div>
1549    </div>
1550    </div>
1551    
1551<script>
1552            
1553        window.gaDataLayer = window.gaDataLayer || [];
1554        window.gaDataLayer.push({"Category":"","Action":"","Data":{"link_url":"http://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/ultra-towels-normal-deo-fresh-wings/","link_text":"Total Protection Ultra Normal Deo Period Pads Wings with New SmartPROTECT System ","single_item_id":"7322542015247","single_item_name":"Total Protection Ultra Normal Deo Period Pads Wings with New SmartPROTECT System "},"Name":"ga4_product_click","Trigger":"","Label":"","Id":"ga4_product_click_8f4bc81e-30fe-48c7-9b9f-443913ad0875"});
1555    
1556
1557    </script>
1557
1558
1559
1560        </li>
1561        <li class="product-list__item" data-feature-single-wrapped data-usage-night-time  data-review="">
1562            
1563    <div class="cta-panel"
1564         data-ean="7322542027981"
1565         data-product-url="ultra-sanitary-towels-goodnight-wings"
1566         data-ga-event-type="ga4_product_click"
1567         data-ga-event-id="ga4_product_click_001cfae3-2575-4222-93bc-476508b000e0"
1568         
1569         tabindex="0"
1570         role="group"
1571         aria-labelledby="ctaPanelTitle-7322542027981">
1572            <a href="/shop-our-products/available-in-store/ultra-towels/ultra-sanitary-towels-goodnight-wings/" aria-hidden="true" tabindex="-1">
1573                <div class="cta-panel__image">
1574                    <div class="loader hidden" aria-hidden="true">
1575    <span class="loader__animation"></span>
1576</div>
1577                        <picture   class="cta-panel__picture"  >
1578        <source media="(max-width:480px)"
1579                srcset="https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1580            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1581            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1582            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1583        <source media="(max-width:767px)"
1584                srcset="https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1585            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1586            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1587            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1588        <source media="(max-width:992px)"
1589                srcset="https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1590            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1591            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1592            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1593        <source media="(max-width:1024px)"
1594                srcset="https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1595            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1596            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1597            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1598        <source media="(max-width:1200px)"
1599                srcset="https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1600            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1601            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1602            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1603        <source media="(max-width:1500px)"
1604                srcset="https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1605            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1606            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1607            https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1608
1609
1610
1611            <img   loading="lazy"                                        width="260"             height="260"             src="https://libresse-images.essity.com/images-c5/300/664300/optimized-AzurePNG4K/bodyform-goodnight-max-protection-extra-long-pack-x8-ultra-pads-7322542027981.png?w=260&amp;h=260&amp;imPolicy=dynamic"                    alt="" aria-hidden="true">
1612
1613
1614    </picture>
1615
1616
1617
1618                </div>
1619            </a>
1620    <div class="cta-panel__content">
1621
1622                <h2 class="cta-panel__title" id="ctaPanelTitle-7322542027981">
1623                    <a href="/shop-our-products/available-in-store/ultra-towels/ultra-sanitary-towels-goodnight-wings/">
1624                        Goodnight Ultra Period Pads with New SmartPROTECT System​
1625                    </a>
1626                </h2>
1627                                        <div class="cta-panel__feature">Bodyform Goodnight</div>
1628                
1629    <div class="cta-panel__review"><div data-bv-show="inline_rating" data-bv-product-id="7322542027981" data-bv-seo="false"></div></div>
1630    </div>
1631    </div>
1632    
1632<script>
1633            
1634        window.gaDataLayer = window.gaDataLayer || [];
1635        window.gaDataLayer.push({"Category":"","Action":"","Data":{"link_url":"http://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/ultra-sanitary-towels-goodnight-wings/","link_text":"Goodnight Ultra Period Pads with New SmartPROTECT System​","single_item_id":"7322542027981","single_item_name":"Goodnight Ultra Period Pads with New SmartPROTECT System​"},"Name":"ga4_product_click","Trigger":"","Label":"","Id":"ga4_product_click_001cfae3-2575-4222-93bc-476508b000e0"});
1636    
1637
1638    </script>
1638
1639
1640
1641        </li>
1642        <li class="product-list__item" data-feature-single-wrapped data-usage-night-time  data-review="">
1643            
1644    <div class="cta-panel"
1645         data-ean="7322540918328"
1646         data-product-url="ultra-sanitary-towels-goodnight-wings-extra-large"
1647         data-ga-event-type="ga4_product_click"
1648         data-ga-event-id="ga4_product_click_239ddeac-9b12-4c81-8b9a-e636a3fbd615"
1649         
1650         tabindex="0"
1651         role="group"
1652         aria-labelledby="ctaPanelTitle-7322540918328">
1653            <a href="/shop-our-products/available-in-store/ultra-towels/ultra-sanitary-towels-goodnight-wings-extra-large/" aria-hidden="true" tabindex="-1">
1654                <div class="cta-panel__image">
1655                    <div class="loader hidden" aria-hidden="true">
1656    <span class="loader__animation"></span>
1657</div>
1658                        <picture   class="cta-panel__picture"  >
1659        <source media="(max-width:480px)"
1660                srcset="https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1661            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1662            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1663            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1664        <source media="(max-width:767px)"
1665                srcset="https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1666            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1667            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1668            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1669        <source media="(max-width:992px)"
1670                srcset="https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1671            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1672            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1673            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1674        <source media="(max-width:1024px)"
1675                srcset="https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1676            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1677            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1678            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1679        <source media="(max-width:1200px)"
1680                srcset="https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1681            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1682            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1683            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1684        <source media="(max-width:1500px)"
1685                srcset="https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1686            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1687            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1688            https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1689
1690
1691
1692            <img   loading="lazy"                                        width="260"             height="260"             src="https://libresse-images.essity.com/images-c5/345/671345/optimized-AzurePNG4K/5154813-3074803-bodyform-goodnight-max-protection-x-large-pack-x9-ultra-pads-7322540918328.png?w=260&amp;h=260&amp;imPolicy=dynamic"                    alt="" aria-hidden="true">
1693
1694
1695    </picture>
1696
1697
1698
1699                </div>
1700            </a>
1701    <div class="cta-panel__content">
1702
1703                <h2 class="cta-panel__title" id="ctaPanelTitle-7322540918328">
1704                    <a href="/shop-our-products/available-in-store/ultra-towels/ultra-sanitary-towels-goodnight-wings-extra-large/">
1705                        Goodnight Ultra Extra Large Period Pads with New SmartPROTECT System
1706                    </a>
1707                </h2>
1708                                        <div class="cta-panel__feature">Bodyform Goodnight</div>
1709                
1710    <div class="cta-panel__review"><div data-bv-show="inline_rating" data-bv-product-id="7322540918328" data-bv-seo="false"></div></div>
1711    </div>
1712    </div>
1713    
1713<script>
1714            
1715        window.gaDataLayer = window.gaDataLayer || [];
1716        window.gaDataLayer.push({"Category":"","Action":"","Data":{"link_url":"http://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/ultra-sanitary-towels-goodnight-wings-extra-large/","link_text":"Goodnight Ultra Extra Large Period Pads with New SmartPROTECT System","single_item_id":"7322540918328","single_item_name":"Goodnight Ultra Extra Large Period Pads with New SmartPROTECT System"},"Name":"ga4_product_click","Trigger":"","Label":"","Id":"ga4_product_click_239ddeac-9b12-4c81-8b9a-e636a3fbd615"});
1717    
1718
1719    </script>
1719
1720
1721
1722        </li>
1723        <li class="product-list__item" data-usage-night-time data-usage-day-time  data-review="">
1724            
1725    <div class="cta-panel"
1726         data-ean="7322542533789"
1727         data-product-url="ultimate-towels-normal"
1728         data-ga-event-type="ga4_product_click"
1729         data-ga-event-id="ga4_product_click_aee19cc9-f9a6-4546-bd16-62637c4bb32f"
1730         
1731         tabindex="0"
1732         role="group"
1733         aria-labelledby="ctaPanelTitle-7322542533789">
1734            <a href="/shop-our-products/available-in-store/ultra-towels/ultimate-towels-normal/" aria-hidden="true" tabindex="-1">
1735                <div class="cta-panel__image">
1736                    <div class="loader hidden" aria-hidden="true">
1737    <span class="loader__animation"></span>
1738</div>
1739                        <picture   class="cta-panel__picture"  >
1740        <source media="(max-width:480px)"
1741                srcset="https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1742            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1743            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1744            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1745        <source media="(max-width:767px)"
1746                srcset="https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1747            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1748            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1749            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1750        <source media="(max-width:992px)"
1751                srcset="https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1752            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1753            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1754            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1755        <source media="(max-width:1024px)"
1756                srcset="https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1757            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1758            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1759            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1760        <source media="(max-width:1200px)"
1761                srcset="https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1762            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1763            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1764            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1765        <source media="(max-width:1500px)"
1766                srcset="https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1767            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1768            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1769            https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1770
1771
1772
1773            <img   loading="lazy"                                        width="260"             height="260"             src="https://libresse-images.essity.com/images-c5/497/702497/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-regular-plus-promo-x12-towels-7322542533789.png?w=260&amp;h=260&amp;imPolicy=dynamic"                    alt="" aria-hidden="true">
1774
1775
1776    </picture>
1777
1778
1779
1780                </div>
1781            </a>
1782    <div class="cta-panel__content">
1783
1784                <h2 class="cta-panel__title" id="ctaPanelTitle-7322542533789">
1785                    <a href="/shop-our-products/available-in-store/ultra-towels/ultimate-towels-normal/">
1786                        Ultimate Period Pads
1787                    </a>
1788                </h2>
1789                                        <div class="cta-panel__feature">Bodyform Comfort &amp; Security</div>
1790                
1791    <div class="cta-panel__review"><div data-bv-show="inline_rating" data-bv-product-id="7322542533789" data-bv-seo="false"></div></div>
1792    </div>
1793    </div>
1794    
1794<script>
1795            
1796        window.gaDataLayer = window.gaDataLayer || [];
1797        window.gaDataLayer.push({"Category":"","Action":"","Data":{"link_url":"http://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/ultimate-towels-normal/","link_text":"Ultimate Period Pads","single_item_id":"7322542533789","single_item_name":"Ultimate Period Pads"},"Name":"ga4_product_click","Trigger":"","Label":"","Id":"ga4_product_click_aee19cc9-f9a6-4546-bd16-62637c4bb32f"});
1798    
1799
1800    </script>
1800
1801
1802
1803        </li>
1804        <li class="product-list__item" data-usage-night-time data-usage-day-time  data-review="">
1805            
1806    <div class="cta-panel"
1807         data-ean="7322542533871"
1808         data-product-url="ultimate-towels-long-wings"
1809         data-ga-event-type="ga4_product_click"
1810         data-ga-event-id="ga4_product_click_c529e3af-9e70-44d5-980a-b18c15743123"
1811         
1812         tabindex="0"
1813         role="group"
1814         aria-labelledby="ctaPanelTitle-7322542533871">
1815            <a href="/shop-our-products/available-in-store/ultra-towels/ultimate-towels-long-wings/" aria-hidden="true" tabindex="-1">
1816                <div class="cta-panel__image">
1817                    <div class="loader hidden" aria-hidden="true">
1818    <span class="loader__animation"></span>
1819</div>
1820                        <picture   class="cta-panel__picture"  >
1821        <source media="(max-width:480px)"
1822                srcset="https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1823            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1824            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1825            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1826        <source media="(max-width:767px)"
1827                srcset="https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1828            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1829            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1830            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1831        <source media="(max-width:992px)"
1832                srcset="https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1833            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1834            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1835            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1836        <source media="(max-width:1024px)"
1837                srcset="https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1838            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1839            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1840            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1841        <source media="(max-width:1200px)"
1842                srcset="https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1843            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1844            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1845            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1846        <source media="(max-width:1500px)"
1847                srcset="https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1848            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1849            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1850            https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1851
1852
1853
1854            <img   loading="lazy"                                        width="260"             height="260"             src="https://libresse-images.essity.com/images-c5/495/702495/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-long-plus-promo-x10-towels-7322542533871.png?w=260&amp;h=260&amp;imPolicy=dynamic"                    alt="" aria-hidden="true">
1855
1856
1857    </picture>
1858
1859
1860
1861                </div>
1862            </a>
1863    <div class="cta-panel__content">
1864
1865                <h2 class="cta-panel__title" id="ctaPanelTitle-7322542533871">
1866                    <a href="/shop-our-products/available-in-store/ultra-towels/ultimate-towels-long-wings/">
1867                        Ultimate Long Period Pads
1868                    </a>
1869                </h2>
1870                                        <div class="cta-panel__feature">Bodyform Comfort &amp; Security</div>
1871                
1872    <div class="cta-panel__review"><div data-bv-show="inline_rating" data-bv-product-id="7322542533871" data-bv-seo="false"></div></div>
1873    </div>
1874    </div>
1875    
1875<script>
1876            
1877        window.gaDataLayer = window.gaDataLayer || [];
1878        window.gaDataLayer.push({"Category":"","Action":"","Data":{"link_url":"http://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/ultimate-towels-long-wings/","link_text":"Ultimate Long Period Pads","single_item_id":"7322542533871","single_item_name":"Ultimate Long Period Pads"},"Name":"ga4_product_click","Trigger":"","Label":"","Id":"ga4_product_click_c529e3af-9e70-44d5-980a-b18c15743123"});
1879    
1880
1881    </script>
1881
1882
1883
1884        </li>
1885        <li class="product-list__item" data-usage-night-time  data-review="">
1886            
1887    <div class="cta-panel"
1888         data-ean="7322542533963"
1889         data-product-url="ultimate-towels-night"
1890         data-ga-event-type="ga4_product_click"
1891         data-ga-event-id="ga4_product_click_c482a525-57c0-4d24-af35-9bb1ba602cf9"
1892         
1893         tabindex="0"
1894         role="group"
1895         aria-labelledby="ctaPanelTitle-7322542533963">
1896            <a href="/shop-our-products/available-in-store/ultra-towels/ultimate-towels-night/" aria-hidden="true" tabindex="-1">
1897                <div class="cta-panel__image">
1898                    <div class="loader hidden" aria-hidden="true">
1899    <span class="loader__animation"></span>
1900</div>
1901                        <picture   class="cta-panel__picture"  >
1902        <source media="(max-width:480px)"
1903                srcset="https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1904            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1905            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1906            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1907        <source media="(max-width:767px)"
1908                srcset="https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1909            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1910            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1911            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1912        <source media="(max-width:992px)"
1913                srcset="https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1914            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1915            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1916            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1917        <source media="(max-width:1024px)"
1918                srcset="https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1919            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1920            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1921            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1922        <source media="(max-width:1200px)"
1923                srcset="https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1924            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1925            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1926            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1927        <source media="(max-width:1500px)"
1928                srcset="https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=260&amp;h=260&amp;imPolicy=dynamic 1x,
1929            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=390&amp;h=390&amp;imPolicy=dynamic 1.5x,
1930            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=520&amp;h=520&amp;imPolicy=dynamic 2x,
1931            https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=780&amp;h=780&amp;imPolicy=dynamic 3x" />
1932
1933
1934
1935            <img   loading="lazy"                                        width="260"             height="260"             src="https://libresse-images.essity.com/images-c5/496/702496/optimized-AzurePNG4K/bodyform-phoenix-v3-ultimate-ultra-night-plus-promo-x8-towel-7322542533963.png?w=260&amp;h=260&amp;imPolicy=dynamic"                    alt="" aria-hidden="true">
1936
1937
1938    </picture>
1939
1940
1941
1942                </div>
1943            </a>
1944    <div class="cta-panel__content">
1945
1946                <h2 class="cta-panel__title" id="ctaPanelTitle-7322542533963">
1947                    <a href="/shop-our-products/available-in-store/ultra-towels/ultimate-towels-night/">
1948                        Ultimate Night Period Pads
1949                    </a>
1950                </h2>
1951                                        <div class="cta-panel__feature">Bodyform Goodnight</div>
1952                
1953    <div class="cta-panel__review"><div data-bv-show="inline_rating" data-bv-product-id="7322542533963" data-bv-seo="false"></div></div>
1954    </div>
1955    </div>
1956    
1956<script>
1957            
1958        window.gaDataLayer = window.gaDataLayer || [];
1959        window.gaDataLayer.push({"Category":"","Action":"","Data":{"link_url":"http://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/ultimate-towels-night/","link_text":"Ultimate Night Period Pads","single_item_id":"7322542533963","single_item_name":"Ultimate Night Period Pads"},"Name":"ga4_product_click","Trigger":"","Label":"","Id":"ga4_product_click_c482a525-57c0-4d24-af35-9bb1ba602cf9"});
1960    
1961
1962    </script>
1962
1963
1964
1965        </li>
1966    <a href="#bypass-block-start"
1967       id="end-period-pads-bypass-block"
1968       class="btn btn-primary invisible bypass-block bypass-block--end"
1969         aria-describedby="header-87524"  >
1970        Skip to the beginning of the list
1971    </a>
1972
1973                        <a class="product-list-back" href="/shop-our-products/indexold/">
1974                            <i class="icon-arrow-right-smooth product-list-back__button" aria-hidden="true"></i>
1975                            Explore All Products
1976                        </a>
1977                </ul>
1978            </div>
1979        </div>
1980
1981
1982
1983
1984
1985<div class="signpost-topic-list">
1986    
1987    <div class="signpost-topic-item">
1988                <div class="signpost-topic-item__picture">
1989                        <picture >
1990        <source media="(max-width:480px)"
1991                srcset="https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=450&amp;h=270&amp;imPolicy=dynamic 1x,
1992            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=675&amp;h=405&amp;imPolicy=dynamic 1.5x,
1993            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=900&amp;h=540&amp;imPolicy=dynamic 2x,
1994            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=1350&amp;h=810&amp;imPolicy=dynamic 3x" />
1995        <source media="(max-width:767px)"
1996                srcset="https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=737&amp;h=442&amp;imPolicy=dynamic 1x,
1997            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=1105&amp;h=663&amp;imPolicy=dynamic 1.5x,
1998            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=1474&amp;h=884&amp;imPolicy=dynamic 2x,
1999            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=2211&amp;h=1326&amp;imPolicy=dynamic 3x" />
2000        <source media="(max-width:992px)"
2001                srcset="https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=578&amp;h=516&amp;imPolicy=dynamic 1x,
2002            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=867&amp;h=774&amp;imPolicy=dynamic 1.5x,
2003            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=1156&amp;h=1032&amp;imPolicy=dynamic 2x,
2004            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=1734&amp;h=1548&amp;imPolicy=dynamic 3x" />
2005        <source media="(max-width:1024px)"
2006                srcset="https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=597&amp;h=516&amp;imPolicy=dynamic 1x,
2007            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=895&amp;h=774&amp;imPolicy=dynamic 1.5x,
2008            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=1194&amp;h=1032&amp;imPolicy=dynamic 2x,
2009            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=1791&amp;h=1548&amp;imPolicy=dynamic 3x" />
2010        <source media="(max-width:1200px)"
2011                srcset="https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=700&amp;h=516&amp;imPolicy=dynamic 1x,
2012            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-web
2012site-review-banner-3.jpg?w=1050&amp;h=774&amp;imPolicy=dynamic 1.5x,
2013            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=1400&amp;h=1032&amp;imPolicy=dynamic 2x,
2014            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=2100&amp;h=1548&amp;imPolicy=dynamic 3x" />
2015        <source media="(max-width:1500px)"
2016                srcset="https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=875&amp;h=516&amp;imPolicy=dynamic 1x,
2017            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=1312&amp;h=774&amp;imPolicy=dynamic 1.5x,
2018            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=1750&amp;h=1032&amp;imPolicy=dynamic 2x,
2019            https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=2625&amp;h=1548&amp;imPolicy=dynamic 3x" />
2020
2021
2022
2023            <img   loading="lazy"                                        width="875"             height="516"             src="https://libresse-images.essity.com/images-c5/834/645834/optimized-AzureJPG2K/66-bodyform-njap-website-review-banner-3.jpg?w=875&amp;h=516&amp;imPolicy=dynamic"                    alt="Leave a review to be in for the chance to win £100 to spend on Bodyform Period Pants">
2024
2025
2026    </picture>
2027
2028
2029
2030                </div>
2031        <div class="signpost-topic-item__content">
2032                <div class="signpost-topic-item__headline">
2033                    <h2 id="signpost-topic-heading-186986">Be in for the chance to WIN!</h2>
2034                </div>
2035                            <div class="signpost-topic-item__body"><p>
2036Leave a review on a product you've tried for your chance to win a £100 digital voucher to spend on Bodyform's range of period pants. T&amp;C's apply.</p></div>
2037
2038                <div class="signpost-topic-item__call-to-action">
2039                        <a id="signpost-topic-link-186986" class="btn btn-secondary"
2040                             title="Leave a Review"                             target="_self"
2041  aria-labelledby="signpost-topic-heading-186986 signpost-topic-link-186986"                             data-ga-promotion-name="Be in for the chance to WIN!"                           
2042 href="https://www.bodyform.co.uk/break-taboos/take-action/leave-a-review/?utm_source=banner&amp;utm_medium=referral&amp;utm_campaign=reviews_incentive">
2043                            Leave a Review
2044                        </a>
2045                </div>
2046        </div>
2047    </div>
2048
2049
2050</div>
2051    <div class="social social--share container ">
2052        <h2 class="social__heading">Share On</h2>
2053        <button class="social__link social__mobile"
2054                data-ga-channel="Share article" aria-haspopup="dialog">
2055            <i class="icon-share" aria-hidden="true"></i>
2056            <span>Share On</span>
2057        </button>
2058        <ul class="social__list">
2059                <li>
2060                    <a href="https://www.facebook.com/Bodyform/"
2061                       class="social__link"
2062                       aria-label="Share On facebook (Opens a new window)"
2063                       data-ga-channel="facebook"
2064                       target="_blank">
2065                        <i class="icon-social-facebook-circle-color" aria-hidden="true"></i>
2066                    </a>
2067                </li>
2068                <li>
2069                    <a href="https://twitter.com/bodyform"
2070                       class="social__link"
2071                       aria-label="Share On x (Opens a new window)"
2072                       data-ga-channel="x"
2073                       target="_blank">
2074                        <i class="icon-social-x-circle-color" aria-hidden="true"></i>
2075                    </a>
2076                </li>
2077            <li>
2078                <button class="social__link social__link--copy" aria-label="Copy current page URL"
2079                        data-ga-channel="Copy link">
2080                    <i class="icon-social-copy-circle-color" aria-hidden="true"></i>
2081                </button>
2082            </li>
2083        </ul>
2084    </div>
2085
2086        
2087
2088    <div  id="section-119839" data-anchor-index="section-119839"  class="newsletter-subscription">
2089        <div class="container">
2090                <h2 class="newsletter-subscription__title" id="newsletterSignUpModal-title">
2091                    Subscribe to the Bodyform newsletter:
2092                </h2>
2093                            <div class="newsletter-subscription__description" id="newsletterSignUpModal-description">
2094                    <p>Join the Bodyform family to receive our advice, news and offers.</p><p>*T&amp;Cs apply</p>
2095                </div>
2096            <form action="/ajax/core/subscription/newslettersignup"
2097                  method="post" novalidate="" autocomplete="off"
2098                  data-ga-form-name="Newsletter Subscribe" data-ga-form-id="119839" class="validate-form ajax-form ich-form">
2099                <input type="hidden" name="formId" value="Newsletter Subscribe" />
2100                <input type="hidden" name="metadata_cdcCampaignId" value="CA10152" />
2101                <input type="hidden" name="metadata_formType" value="NewsletterSignup" />
2102                <input type="hidden" name="metadata_brandname" value="Bodyform" />
2103                <input type="hidden" name="metadata_pageUrl" value="http://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/" />
2104                <div class="newsletter-subscription__name">
2105
2106    <div class="form-group">
2107        
2108        <div class="form-group__label-wrapper">
2109            <label class="form-label" for="newsletter-subscribe-firstname">Name</label>
2110            
2111        </div>
2112
2113        <input id="newsletter-subscribe-firstname" class="form-control" name="firstname"
2114                              type="text"
2115               data-validate=""
2116  placeholder="Name"                                  required data-required-message="Please enter your name!"                                  aria-errormessage="error-newsletter-subscribe-firstname"                                                               />
2117        
2118                <div class="validation-error" id="error-newsletter-subscribe-firstname" aria-live="polite" role="status">
2119                    <span></span>
2120                </div>
2121    </div>
2122                    
2123    <div class="form-group">
2124        
2125        <div class="form-group__label-wrapper">
2126            <label class="form-label" for="newsletter-subscribe-surname">Surname</label>
2127            
2128        </div>
2129
2130        <input id="newsletter-subscribe-surname" class="form-control" name="surname"
2131                              type="text"
2132               data-validate=""
2133  placeholder="Surname"                                  required data-required-message="Please enter your surname!"                                  aria-errormessage="error-newsletter-subscribe-surname"                                                               />
2134        
2135                <div class="validation-error" id="error-newsletter-subscribe-surname" aria-live="polite" role="status">
2136                    <span></span>
2137                </div>
2138    </div>
2139                </div>
2140
2141    <div class="form-group">
2142        
2143        <div class="form-group__label-wrapper">
2144            <label class="form-label" for="newsletter-subscribe-email">Your email address</label>
2145            
2146        </div>
2147
2148        <input id="newsletter-subscribe-email" class="form-control" name="email"
2149                              type="email"
2150               data-validate="pattern"
2151  placeholder="Your email address ([email protected])"                   data-validate-message="Please enter a valid email address" data-pattern="^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$"                   required data-required-message="Please enter your email address"                                  aria-errormessage="error-newsletter-subscribe-email"                                                               />
2152        
2153                <div class="validation-error" id="error-newsletter-subscribe-email" aria-live="polite" role="status">
2154                    <span></span>
2155                </div>
2156    </div>
2157
2158                
2159    <div class="form-group form-group--single-field-date">
2160        
2161        <div class="form-group__label-wrapper">
2162            <label class="form-label" for="newsletter-subscribe-dateofbirth">Date of birth</label>
2163            
2164        </div>
2165
2166        <input id="newsletter-subscribe-dateofbirth"
2167               class="form-control"
2168                              name="DateOfBirth"
2169               type="date"
2170               min="1900-09-26"
2171               max="2026-09-26"
2172               value="2026-09-26"
2173                                required data-required-message="Date of birth is required!"                 data-validate aria-errormessage="error-newsletter-subscribe-dateofbirth" />
2174        
2175                <div class="validation-error" id="error-newsletter-subscribe-dateofbirth" aria-l
2175ive="polite" role="status">
2176                    <span></span>
2177                </div>
2178    </div>
2179
2180
2181
2182    <fieldset class="form-group form-group--checkbox form-group--checkbox-legal">
2183            <legend class="form-label">Legal Agreements &amp; Consent</legend>
2184                        <div class="form-checkbox-control">
2185                    <input name="AcceptMarketingCommunication" id="newsletter-subscribe-AcceptMarketingCommunication" class="consentCheckbox"
2186                           type="checkbox" value="true"
2187                             data-validate required data-required-message="Please review and accept the agreements to proceed." aria-errormessage="error-consent-AcceptMarketingCommunication"  >
2188                    <label for="newsletter-subscribe-AcceptMarketingCommunication">
2189                        I agree to receive personalised <a href="https://www.bodyform.co.uk/data-entry-points/#source-7">emails<sup>[7]</a></sup> from <a href="https://www.bodyform.co.uk/data-entry-points/#source-8">Bodyform<sup>[8]</a></sup> about products, services, events, and surveys for <a href="https://www.bodyform.co.uk/data-entry-points/#source-9">Essity brands[9]</a></sup> and I permit Essity UK Ltd to process and share my name, email, and interactions with such <a href="https://www.bodyform.co.uk/data-entry-points/#source-10">emails<sup>[10]</a></sup> with <a href="https://www.bodyform.co.uk/data-entry-points/#source-4">Essity affiliates<sup>[4]</a></sup> for <a href="https://www.bodyform.co.uk/data-entry-points/#source-11">personalised marketing<sup>[11]</a></sup>.
2190                    </label>
2191                </div>
2192
2193                <div class="validation-error" id="error-consent-AcceptMarketingCommunication" aria-live="polite" role="status">
2194                    <span></span>
2195                </div>                <div class="form-checkbox-control">
2196                    <input name="AcceptDataPersonalization" id="newsletter-subscribe-AcceptDataPersonalization" class="checkbox"
2197                           type="checkbox" value="true"
2198                           >
2199                    <label for="newsletter-subscribe-AcceptDataPersonalization">
2200                        I agree to let <a href="https://www.bodyform.co.uk/data-entry-points/#source-1">Essity UK Ltd<sup>[1]</a></sup> use my <a href="https://www.bodyform.co.uk/data-entry-points/#source-2">personal data<sup>[2]</a></sup> above to personalise their websites and <a href="https://www.bodyform.co.uk/data-entry-points/#source-3">marketing<sup>[3]</a></sup> to my interests.
2201                    </label>
2202                </div>
2203                <div class="form-checkbox-control">
2204                    <input name="AcceptSharingData" id="newsletter-subscribe-AcceptSharingData" class="checkbox"
2205                           type="checkbox" value="true"
2206                           >
2207                    <label for="newsletter-subscribe-AcceptSharingData">
2208                        I agree to let Essity UK Ltd to share my <a href="https://www.bodyform.co.uk/data-entry-points/#source-2">personal data<sup>[2]</a></sup> with <a href="https://www.bodyform.co.uk/data-entry-points/#source-4">Essity affiliates<sup>[4]</a></sup> and <a href="https://www.bodyform.co.uk/data-entry-points/#source-5">marketing partners<sup>[5]</a></sup> for their <a href="https://www.bodyform.co.uk/data-entry-points/#source-6">personalised marketing<sup>[6]</a></sup>
2209                    </label>
2210                </div>
2211    </fieldset>
2212                <div class="newsletter-subscription__submit">
2213                    
2214
2215
2216<div class="form-recaptcha">
2217    <div class="g-recaptcha"          data-sitekey="6LdG1WkUAAAAANGkebGdbnqBNbTMgeBcxBXD7VWB" data-required-message="Please submit reCAPTCHA!" aria-errormessage="error-recaptcha-119839"></div>
2218    
2219                <div class="validation-error" id="error-recaptcha-119839" aria-live="polite" role="status">
2220                    <span></span>
2221                </div>
2222</div>
2223                    <button type="submit" class="btn btn-primary" name="Submit">Submit</button>
2224                </div>
2225            </form>
2226        </div>
2227    </div>
2228
2229
2230    </main>
2231    
2232    <footer class="footer">
2233    <div class="container footer__container">
2234        <div class="footer__social">
2235            <div class="footer__copyright">
2236                © <span>Bodyform</span> 2026
2237            </div>
2238                <div class="social social--follow social--follow-footer">
2239        <ul class="social__list">
2240                <li>
2241                    <a href="https://twitter.com/bodyform"
2242                       class="social__link"
2243                       aria-label="Follow us on x (Opens a new window)"
2244                       target="_blank">
2245                        <i class="icon-social-x" aria-hidden="true"></i>
2246                    </a>
2247                </li>
2248                <li>
2249                    <a href="https://www.instagram.com/bodyformuk/"
2250                       class="social__link"
2251                       aria-label="Follow us on instagram (Opens a new window)"
2252                       target="_blank">
2253                        <i class="icon-instagram" aria-hidden="true"></i>
2254                    </a>
2255                </li>
2256                <li>
2257                    <a href="https://www.facebook.com/Bodyform"
2258                       class="social__link"
2259                       aria-label="Follow us on facebook (Opens a new window)"
2260                       target="_blank">
2261                        <i class="icon-social-facebook" aria-hidden="true"></i>
2262                    </a>
2263                </li>
2264                <li>
2265                    <a href="https://www.youtube.com/user/BodyformChannel"
2266                       class="social__link"
2267                       aria-label="Follow us on youtube (Opens a new window)"
2268                       target="_blank">
2269                        <i class="icon-social-youtube" aria-hidden="true"></i>
2270                    </a>
2271                </li>
2272        </ul>
2273    </div>
2274
2275        </div>
2276
2277            <nav class="footer__menu"   aria-label="Footer navigation"  >
2278        <ul class="footer__menu-list">
2279                    <li class="footer__menu-item">
2280                        <a class="footer__menu-link" href="/break-taboos/our-world/">Our World</a>
2281                    </li>
2282                    <li class="footer__menu-item">
2283                        <a class="footer__menu-link" href="/shop-our-products/indexold/">Shop Our Products</a>
2284                    </li>
2285                    <li class="footer__menu-item">
2286                        <a class="footer__menu-link" href="/ethical-policy/">Ethical policy</a>
2287                    </li>
2288                    <li class="footer__menu-item">
2289                        <a class="footer__menu-link" href="/contact-us/">Contact us</a>
2290                    </li>
2291                    <li class="footer__menu-item">
2292                        <a class="footer__menu-link" href="/about-us-new/">About us</a>
2293                    </li>
2294                    <li class="footer__menu-item">
2295                        <a class="footer__menu-link" href="/terms-and-condition/">Terms of Use</a>
2296                    </li>
2297                    <li class="footer__menu-item">
2298                        <a class="footer__menu-link" href="/privacy-policy/">Privacy Policy</a>
2299                    </li>
2300                    <li class="footer__menu-item">
2301                        <a class="footer__menu-link" href="/ingredients/">Ingredients</a>
2302                    </li>
2303                    <li class="footer__menu-item">
2304                        <a class="footer__menu-link" href="/cookies/">Cookies</a>
2305                    </li>
2306                    <li class="footer__menu-item">
2307                        <a class="footer__menu-link" href="/data-protection-social-media-infotext/">Social Media Data Protection</a>
2308                    </li>
2309                    <li class="footer__menu-item">
2310                        <a class="footer__menu-link" href="/period-tracker/">Period Tracker</a>
2311                    </li>
2312                    <li class="footer__menu-item">
2313                        <a class="footer__menu-link" href="/newsletter-consent/">Newsletter consent</a>
2314                    </li>
2315                    <li class="footer__menu-item">
2316                        <a class="footer__menu-link" href="/women-disclaimer/">Women+ Disclaimer</a>
2317                    </li>
2318                    <li class="footer__menu-item">
2319                        <a class="footer__menu-link" href="/dpcomplaint-gb/">UK Data Protection Complaint</a>
2320                    </li>
2321        </ul>
2322    </nav>
2323
2324
2325        <div class="footer__essity-branding">
2326            
2327        <div class="footer__essity-logo">
2328            <a href="https://www.essity.com" aria-label="Essity (Opens a new window)" target="_blank" rel="noopener" itemprop="url" rel="noopener noreferrer">
2329                    <img   loading="lazy"                               itemprop="logo"             width="125"             height="32"             src="https://assets.www.essity.com/libresse/1.159.0-release.2/img/logo/essity.svg"                    alt="Essity">
2330
2331
2332            </a>
2333        </div>
2334
2335
2336                    <div class="footer__essity-description"><p>Essity is a global, leading hygiene and health company. Every day, our products, solutions and services are used by a billion people around the world. Our purpose is to break barriers to well-being for the benefit of consumers, patients, caregivers, customers and society. Sales are conducted in approximately 150 countries under the leading global brands TENA and Tork, and other strong brands such as Actimove, Cutimed, JOBST, Knix, Leukoplast, Libero, Libresse, Lotus, Modibodi, Nosotras, Saba, Tempo, TOM Organic and Zewa. In 2025, Essity had net sales of approximately SEK 138bn (EUR 13bn) and employed 36,000 people. The company’s headquarters is located in Stockholm, Sweden and Essity is listed on Nasdaq Stockholm. More information at <a href="https://www.essity.com/" target="_blank" rel="noopener">essity.com</a>.</p><p><br /></p><p>© 2026 Essity Hygiene and Health AB</p></div>
2337
2338        </div>
2339    </div>
2340</footer>
2341    <div class="ui-loading-overlay">
2342    <div class="ui-loading-overlay__indicator">
2343        <div class="ui-loading-overlay__animation"></div>
2344    </div>
2345</div>
2346    
2347
2348
2349
2350    
2350<script>
2351        
2352    </script>
2352
2353    
2353<script data-ot-ignore src="https://assets.www.essity.com/libresse/1.159.0-release.2/js/app.js" defer data-static-directory="https://assets.www.essity.com/libresse/1.159.0-release.2/" integrity="sha384-o3qS3X//1l9stznkyeLfT8Ve/RkuvCbaAlbxF2L2cCdbC9zl+MZ+1zR0NX6jw8Fu" crossorigin="anonymous"></script>
2353
2354
2355    <!--[if lt IE 10]>
2356            
2356<script data-ot-ignore src="https://assets.www.essity.com/libresse/1.159.0-release.2/js/polyfills/ie8.js" async></script>
2356
2357        <![endif]-->
2358    
2359
2360
2361
2362    
2362<script type="application/ld+json">
2363        {
2364  "@context": "https://schema.org",
2365  "@type": "BreadcrumbList",
2366  "itemListElement": [
2367    {
2368      "@type": "ListItem",
2369      "position": 1,
2370      "item": {
2371        "@type": "WebPage",
2372        "@id": "https://www.bodyform.co.uk/",
2373        "name": "Home"
2374      }
2375    },
2376    {
2377      "@type": "ListItem",
2378      "position": 2,
2379      "item": {
2380        "@type": "WebPage",
2381        "@id": "https://www.bodyform.co.uk/shop-our-products/",
2382        "name": "Buy Our Products"
2383      }
2384    },
2385    {
2386      "@type": "ListItem",
2387      "position": 3,
2388      "item": {
2389        "@type": "WebPage",
2390        "@id": "https://www.bodyform.co.uk/shop-our-products/available-in-store/",
2391        "name": "Available In-Store"
2392      }
2393    },
2394    {
2395      "@type": "ListItem",
2396      "position": 4,
2397      "item": {
2398        "@type": "WebPage",
2399        "@id": "https://www.bodyform.co.uk/shop-our-products/available-in-store/ultra-towels/",
2400        "name": "Ultra Towels"
2401      }
2402    }
2403  ]
2404}
2405    </script>
2405
2406
2407<script defer src="https://apps.bazaarvoice.com/deployments/bodyform/main_site/production/en_GB/bv.js"></script>
vendor: 2 bytes, line 2407
2407
2408<script src="https://assets.www.essity.com/libresse/1.159.0-release.2/js/app-products.js" defer integrity="sha384-RL9HwHqgIKaLcRyOdWkE2LPaMnYSAP3tiRrMkfjJD+67d+VsQeIl4Tk4Xw/KYNti" crossorigin="anonymous"></script>
2408
2409    <div   id="sortModal"           class="modal modal--sort"
2410         tabindex="-1"
2411         role="dialog"
2412         aria-modal="true"
2413                    aria-labelledby="modal-sortModal-title"           >
2414        <div class="modal__dialog" role="dialog">
2415            <div class="modal__header">
2416                <button type="button"
2417                        class="modal__close"
2418                        data-dismiss="modal"
2419                        aria-label="Close">
2420                    <i class="icon-close" aria-hidden="true"></i>
2421                </button>
2422                    <h2 id="modal-sortModal-title" class="modal__title">Sort by</h2>
2423            </div>
2424                <div class="modal__body" role="document" tabindex="0" data-autofocus="true">
2425                            <div class="product-sort__sort-options">
2426                <div class="form-radio-control">
2427                    <label for="favoriteSort">Our Favorites</label>
2428                    <input id="favoriteSort" name="mandatoryradio" data-sort="" type="radio" value="favoriteSort"   checked >
2429                </div>
2430                <div class="form-radio-control">
2431                    <label for="reviewHTL">Customer Reviews (high to low)</label>
2432                    <input id="reviewHTL" name="mandatoryradio" data-sort="" type="radio" value="reviewHTL" >
2433                </div>
2434                <div class="form-radio-control">
2435                    <label for="reviewLTH">Customer Reviews (low to high)</label>
2436                    <input id="reviewLTH" name="mandatoryradio" data-sort="" type="radio" value="reviewLTH" >
2437                </div>
2438        </div>
2439
2440                </div>
2441        </div>
2442    </div>
2443
2444
2445    <div   id="searchModal"           class="modal modal--search"
2446         tabindex="-1"
2447         role="dialog"
2448         aria-modal="true"
2449                           >
2450        <div class="modal__dialog" role="dialog">
2451            <div class="modal__header">
2452                <button type="button"
2453                        class="modal__close"
2454                        data-dismiss="modal"
2455                        aria-label="Close">
2456                    <i class="icon-close" aria-hidden="true"></i>
2457                </button>
2458            </div>
2459                <div class="modal__body" role="document" tabindex="0" data-autofocus="true">
2460                        <div class="modal--search__bar">
2461        <form action="/search/"
2462              method="get" autocomplete="off" novalidate class="search-form" data-ga-form-name="Search">
2463            
2464    <div class="form-group">
2465        
2466        <div class="form-group__label-wrapper">
2467            <label class="form-label" for="modal-search-bar-q">Type search term</label>
2468            
2469        </div>
2470
2471        <input id="modal-search-bar-q" class="form-control" name="q"
2472                              type="text"
2473               data-validate=""
2474  placeholder="Search"                                                                                                                           />
2475        
2476    </div>
2477
2478            <i class="icon-search" alt="" aria-hidden="true"></i>
2479            <button type="submit" aria-label="Search"></button>
2480        </form>
2481    </div>
2482
2483                </div>
2484        </div>
2485    </div>
2486
2487
2488    <div   id="mobileNavigationModal"           class="modal modal--navigation"
2489         tabindex="-1"
2490         role="dialog"
2491         aria-modal="true"
2492                           >
2493        <div class="modal__dialog" role="dialog">
2494            <div class="modal__header">
2495                <button type="button"
2496                        class="modal__close"
2497                        data-dismiss="modal"
2498                        aria-label="Close">
2499                    <i class="icon-close" aria-hidden="true"></i>
2500                </button>
2501            </div>
2502                <div class="modal__body" role="document" tabindex="0" data-autofocus="true">
2503                        <div class="mobile-navigation">
2504                <!--temp fix-->
2505        <div class="mobile-navigation__topics"></div>
2506
2507            <div class="accordion-standalone">
2508        <ul class="accordion__list accordion--default container" >
2509                <li class="accordion__item">
2510                        <button class="accordion__header" aria-expanded="false" aria-controls="accordionBody_319107354">
2511                            Buy Our Products
2512                            <span class="accordion__toggle-icon" aria-hidden="true">
2513                                <i class="icon-arrow-down-smooth"></i>
2514                            </span>
2515                        </button>
2516                            <div class="accordion__body" inert id="accordionBody_319107354" role="region">
2517                                        <div class="mobile-navigation__submenu-headline-container">
2518            <a href="/shop-our-products/" class="mobile-navigation__submenu-headline" >
2519                Explore all topics
2520            </a>
2521        </div>
2522            <div class="mobile-navigation__link-group">
2523                        <div>
2524                            <span class="mobile-navigation__category">Buy online</span>
2525                        </div>
2526                        <ul class="mobile-navigation__links">
2527                                    <li class="">
2528                                        <a href="https://shop.bodyform.co.uk/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" class="mobile-navigation__link" target="_blank" rel="noopener">
2529                                            
2530                                            Period Pants
2531                                        </a>
2532                                    </li>
2533                                    <li class="">
2534                                        <a href="https://shop.bodyform.co.uk/collections/best-sellers/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" class="mobile-navigation__link" target="_blank" rel="noopener">
2535                                            
2536                                            Best Sellers
2537                                        </a>
2538                                    </li>
2539                                    <li class="">
2540                                        <a href="https://shop.bodyform.co.uk/collections/multipacks/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" class="mobile-navigation__link" target="_blank" rel="noopener">
2541                                            
2542                                            Multipacks
2543                                        </a>
2544                                    </li>
2545                                    <li class="">
2546                                        <a href="https://shop.bodyform.co.uk/collections/period-pants-for-teens/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" class="mobile-navigation__link" target="_blank" rel="noopener">
2547                                            
2548                                            Teens
2549                                        </a>
2550                                    </li>
2551                        </ul>
2552
2553            </div>
2554            <div class="mobile-navigation__link-group">
2555                        <div>
2556                            <span class="mobile-navigation__category">Style</span>
2557                        </div>
2558                        <ul class="mobile-navigation__links">
2559                                    <li class="">
2560                                        <a href="https://shop.bodyform.co.uk/collections/all-bikini-products/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" class="mobile-navigation__link" target="_blank" rel="noopener">
2561                                            
2562                                            Bikini
2563                                        </a>
2564                                    </li>
2565                                    <li class="">
2566                                        <a href="https://shop.bodyform.co.uk/collections/all-brazilian-product/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" class="mobile-navigation__link" target="_blank" rel="noopener">
2567                                            
2568                                            Brazilian
2569                                        </a>
2570                                    </li>
2571                                    <li class="">
2572                                        <a href="https://shop.bodyform.co.uk/collections/high-leg/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" class="mobile-navigation__link" target="_blank" rel="noopener">
2573                                            
2574                                            High Leg
2575                                        </a>
2576                                    </li>
2577                                    <li class="">
2578                                        <a href="https://shop.bodyform.co.uk/collections/all-high-waist/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" class="mobile-navigation__link" target="_blank" rel="noopener">
2579                                            
2580                                            High Waist
2581                                        </a>
2582                                    </li>
2583                                    <li class="">
2584                                        <a href="https://shop.bodyform.co.uk/collections/all-hipster-products/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" class="mobile-navigation__link" target="_blank" rel="noopener">
2585                                            
2586                                            Hipster
2587                                        </a>
2588                                    </li>
2589                        </ul>
2590
2591            </div>
2592            <div class="mobile-navigation__link-group">
2593                        <div>
2594                            <span class="mobile-navigation__category">Absorbency</span>
2595                        </div>
2596                        <ul class="mobile-navigation__links">
2597                                    <li class="">
2598                                        <a href="https://shop.bodyform.co.uk/collections/light-flow/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" class="mobile-navigation__link" target="_blank" rel="noopener">
2599                                            
2600                                            Light Flow
2601                                        </a>
2602                                    </li>
2603                                    <li class="">
2604                                        <a href="https://shop.bodyform.co.uk/collections/moderate-flow/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" class="mobile-navigation__link" target="_blank" rel="noopener">
2605                                            
2606                                            Medium Flow
2607                                        </a>
2608                                    </li>
2609                                    <li class="">
2610                                        <a href="https://shop.bodyform.co.uk/collections/heavy-absorbency/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" class="mobile-navigation__link" target="_blank" rel="noopener">
2611                                            
2612                                            Heavy Flow
2613                                        </a>
2614                                    </li>
2615                                    <li class="">
2616                                        <a href="https://shop.bodyform.co.uk/collections/all-intimate-fluids/?utm_source=bodyform-uk&amp;utm_medium=referral&amp;utm_campaign=brandsite&amp;utm_content=Menu" class="mobile-navigation__link" target="_blank" rel="noopener">
2617                                            
2618                                            All intimate fluids
2619                                        </a>
2620                                    </li>
2621                        </ul>
2622
2623            </div>
2624            <div class="mobile-navigation__link-group">
2625                        <div>
2626                            <span class="mobile-navigation__category">Available In-Store</span>
2627                        </div>
2628                        <ul class="mobile-navigation__links">
2629                                    <li class="">
2630                                        <a href="/shop-our-products/available-in-store/ultra-towels/" class="active mobile-navigation__link" >
2631                                            
2632                                            Ultra Towels
2633                                        </a>
2634                                    </li>
2635                                    <li class="">
2636                                        <a href="/shop-our-products/available-in-store/maxi-towels/" class="mobile-navigation__link" >
2637                                            
2638                                            Maxi Towels
2639                                        </a>
2640                                    </li>
2641                                    <li class="">
2642                                        <a href="/shop-our-products/available-in-store/daily-liners/" class="mobile-navigation__link" >
2643                                            
2644                                            Daily Liners
2645                                        </a>
2646                                    </li>
2647                                    <li class="">
2648                                        <a href="/shop-our-products/available-in-store/period-pants/" class="mobile-navigation__link" >
2649                                            
2650                                            Period Pants
2651                                        </a>
2652                                    </li>
2653                                    <li class="">
2654                                        <a href="/shop-our-products/available-in-store/" class="active mobile-navigation__link" >
2655                                            
2656                                            View All
2657                                        </a>
2658                                    </li>
2659                        </ul>
2660
2661            </div>
2662
2663                            </div>
2664                </li>
2665                <li class="accordion__item">
2666    <a href="/period-tracker/" class="accordion__header" >
2667        <span>Period Tracker</span>
2668    </a>
2669                </li>
2670                <li class="accordion__item">
2671                        <button class="accordion__header" aria-expanded="false" aria-controls="accordionBody_319628794">
2672                            Break Taboos
2673                            <span class="accordion__toggle-icon" aria-hidden="true">
2674                                <i class="icon-arrow-down-smooth"></i>
2675                            </span>
2676                        </button>
2677                            <div class="accordion__body" inert id="accordionBody_319628794" role="region">
2678                                            <div class="mobile-navigation__link-group">
2679                        <div>
2680                            <span class="mobile-navigation__category">Take Action</span>
2681                        </div>
2682                        <ul class="mobile-navigation__links">
2683                                    <li class="">
2684                                        <a href="/break-taboos/take-action/project-v/" class="mobile-navigation__link" >
2685                                            
2686                                            Project V
2687                                        </a>
2688                                    </li>
2689                                    <li class="">
2690                                        <a href="/break-taboos/take-action/subscribe-newsletter/" class="mobile-navigation__link" >
2691                                            
2692                                            Subscribe to Newsletter
2693                                        </a>
2694                                    </li>
2695                                    <li class="">
2696                                        <a href="/break-taboos/take-action/leave-a-review/" class="mobile-navigation__link" >
2697                                            
2698                                            Leave A Review
2699                                        </a>
2700                                    </li>
2701                                    <li class="">
2702                                        <a href="/break-taboos/take-action/" class="mobile-navigation__link" >
2703                                            
2704                                            View All
2705                                        </a>
2706                                    </li>
2707                        </ul>
2708
2709            </div>
2710            <div class="mobile-navigation__link-group">
2711                        <div>
2712                            <span class="mobile-navigation__category">Discover</span>
2713                        </div>
2714                        <ul class="mobile-navigation__links">
2715                                    <li class="">
2716                                        <a href="/break-taboos/discover/eve-appeal-bodyform/" class="mobile-navigation__link" >
2717                                            
2718                                            The Eve Appeal x Bodyform
2719                                        </a>
2720                                    </li>
2721                                    <li class="">
2722                                        <a href="/break-taboos/discover/school-resource-hub/" class="mobile-navigation__link" >
2723                                            
2724                                            Student Resource Hub
2725                                        </a>
2726                                    </li>
2727                                    <li class="">
2728                                        <a href="/break-taboos/discover/your-first-period/" class="mobile-navigation__link" >
2729                                            
2730                                            First Period
2731                                        </a>
2732                                    </li>
2733                                    <li class="">
2734                                        <a href="/break-taboos/discover/puberty/" class="mobile-navigation__link" >
2735                                            
2736                                            Puberty
2737                                        </a>
2738                                    </li>
2739                                    <li class="">
2740                                        <a href="/break-taboos/discover/living-with-periods/" class="mobile-navigation__link" >
2741                                            
2742                                            Living with Periods
2743                                        </a>
2744                                    </li>
2745                                    <li class="">
2746                                        <a href="/break-taboos/discover/period-problems/" class="mobile-navigation__link" >
2747                                            
2748                                            Period Problems
2749                                        </a>
2750                                    </li>
2751                                    <li class="">
2752                                        <a href="/break-taboos/discover/sex-and-relationships/" class="mobile-navigation__link" >
2753                                            
2754                                            Sex &amp; Relationships
2755                                        </a>
2756                                    </li>
2757                                    <li class="">
2758                                        <a href="/break-taboos/discover/pregnancy/" class="mobile-navigation__link" >
2759                                            
2760                                            Pregnancy
2761                                        </a>
2762                                    </li>
2763                                    <li class="">
2764                                        <a href="/break-taboos/discover/around-menopause/" class="mobile-navigation__link" >
2765                                            
2766                                            Around Menopause
2767                                        </a>
2768                                    </li>
2769                                    <li class="">
2770                                        <a href="/break-taboos/discover/daily-care/" class="mobile-navigation__link" >
2771                                            
2772                                            Taking Care of Yourself
2773                                        </a>
2774                                    </li>
2775                                    <li class="">
2776                                        <a href="/break-taboos/discover/expert-advice/" class="mobile-navigation__link" >
2777                                            
2778                                            Ask the Expert
2779                                        </a>
2780                                    </li>
2781                                    <li class="">
2782                                        <a href="/break-taboos/discover/" class="mobile-navigation__link" >
2783                                            
2784                                            View All
2785                                        </a>
2786                                    </li>
2787                        </ul>
2788
2789            </div>
2790            <div class="mobile-navigation__link-group">
2791                        <div>
2792                            <span class="mobile-navigation__category">Our World</span>
2793                        </div>
2794                        <ul class="mobile-navigation__links">
2795                                    <li class="">
2796                                        <a href="/break-taboos/our-world/our-purpose/" class="mobile-navigation__link" >
2797                                            
2798                                            Our Purpose
2799                                        </a>
2800                                    </li>
2801                                    <li class="">
2802                                        <a href="/break-taboos/our-world/our-eco-promise/" class="mobile-navigation__link" >
2803                                            
2804                                            Our Eco Promise
2805                                        </a>
2806                                    </li>
2807                                    <li class="">
2808                                        <a href="/break-taboos/our-world/product-trust/" class="mobile-navigation__link" >
2809                                            
2810                                            Product Trust
2811                                        </a>
2812                                    </li>
2813                                    <li class="">
2814                                        <a href="/break-taboos/our-world/global-v-taboo-tracker/" class="mobile-navigation__link" >
2815                                            
2816                                            Global V Taboo Tracker
2817                                        </a>
2818                                    </li>
2819                                    <li class="">
2820                                        <a href="/break-taboos/our-world/our-world/" class="mobile-navigation__link" >
2821                                            
2822                                            View All
2823                                        </a>
2824                                    </li>
2825                        </ul>
2826
2827            </div>
2828            <div class="mobile-navigation__link-group">
2829                        <div>
2830                            <span class="mobile-navigation__category">Our Campaigns</span>
2831                        </div>
2832                        <ul class="mobile-navigation__links">
2833                                    <li class="">
2834                                        <a href="/break-taboos/our-campaigns/no1-comfort-protection/" class="mobile-navigation__link" >
2835                                            
2836                                            Live Fearless
2837                                        </a>
2838                                    </li>
2839                                    <li class="">
2840                                        <a href="/break-taboos/our-campaigns/school-of-heavy-periods/" class="mobile-navigation__link" >
2841                                            
2842                                            School of Heavy Periods
2843                                        </a>
2844                                    </li>
2845                                    <li class="">
2846                                        <a href="/break-taboos/our-campaigns/whooah-bodyform/" class="mobile-navigation__link" >
2847                                            
2848                                            Whooah Bodyform
2849                                        </a>
2850                                    </li>
2851                                    <li class="">
2852                                        <a href="/break-taboos/our-campaigns/vagina-uncensored/" class="mobile-navigation__link" >
2853                                            
2854                                            40 words
2855                                        </a>
2856                                    </li>
2857                                    <li class="">
2858                                        <a href="/break-taboos/our-campaigns/periodsomina/" class="mobile-navigation__link" >
2859                                            
2860                                            Periodsomnia
2861                                        </a>
2862                                    </li>
2863                                    <li class="">
2864                                        <a href="/break-taboos/our-campaigns/pain-stories/" class="mobile-navigation__link" >
2865                                            
2866                                            Painstories
2867                                        </a>
2868                                    </li>
2869                                    <li class="">
2870                                        <a href="/break-taboos/our-campaigns/wombstories/" class="mobile-navigation__link" >
2871                                            
2872                                            Wombstories
2873                                        </a>
2874                                    </li>
2875                                    <li class="">
2876                                        <a href="/break-taboos/our-campaigns/never-just-a-period/" class="mobile-navigation__link" >
2877                                            
2878                                            Never Just a Period
2879                                        </a>
2880                                    </li>
2881                                    <li class="">
2882                                        <a href="/break-taboos/our-campaigns/viva-la-vulva/" class="mobile-navigation__link" >
2883                                            
2884                                            Viva La Vulva
2885                                        </a>
2886                                    </li>
2887                                    <li class="">
2888                                        <a href="/break-taboos/our-campaigns/womens-sport/" class="mobile-navigation__link" >
2889                                            
2890                                            Womens Sport
2891                                        </a>
2892                                    </li>
2893                                    <li class="">
2894                                        <a href="/break-taboos/our-campaigns/our-world/" class="mobile-navigation__link" >
2895                                            
2896                                            View All
2897                                        </a>
2898                                    </li>
2899                        </ul>
2900
2901            </div>
2902
2903                            </div>
2904                </li>
2905                <li class="accordion__item">
2906                        <button class="accordion__header" aria-expanded="false" aria-controls="accordionBody_319481274">
2907                            FAQs
2908                            <span class="accordion__toggle-icon" aria-hidden="true">
2909                                <i class="icon-arrow-down-smooth"></i>
2910                            </span>
2911                        </button>
2912                            <div class="accordion__body" inert id="accordionBody_319481274" role="region">
2913                                        <div class="mobile-navigation__submenu-headline-container">
2914            <a href="/faq/" class="mobile-navigation__submenu-headline" >
2915                FAQs
2916            </a>
2917        </div>
2918            <div class="mobile-navigation__link-group">
2919                        <div>
2920                            <span class="mobile-navigation__category">Product FAQS</span>
2921                        </div>
2922                        <ul class="mobile-navigation__links">
2923                                    <li class="">
2924                                        <a href="/faq/product-knowledge/skin-product-safety/" class="mobile-navigation__link" >
2925                                            
2926                                            Skin &amp; Product Safety
2927                                        </a>
2928                                    </li>
2929                                    <li class="">
2930                                        <a href="/faq/product-knowledge/sustainability/" class="mobile-navigation__link" >
2931                                            
2932                                            Sustainability
2933                                        </a>
2934                                    </li>
2935                                    <li class="">
2936                                        <a href="/faq/product-knowledge/perfumes-preservative-other/" class="mobile-navigation__link" >
2937                                            
2938                                            Perfumes, Preservatives and colorants &amp; any other chemicals
2939                                        </a>
2940                                    </li>
2941                        </ul>
2942
2943            </div>
2944            <div class="mobile-navigation__link-group">
2945                        <div>
2946                            <span class="mobile-navigation__category">Product FAQS</span>
2947                        </div>
2948                        <ul class="mobile-navigation__links">
2949                                    <li class="">
2950                                        <a href="/faq/product-knowledge/" class="mobile-navigation__link" >
2951                                            
2952                                            View All
2953                                        </a>
2954                                    </li>
2955                        </ul>
2956
2957            </div>
2958            <div class="mobile-navigation__link-group">
2959                        <div>
2960                            <span class="mobile-navigation__category">Website FAQs</span>
2961                        </div>
2962                        <ul class="mobile-navigation__links">
2963                                    <li class="">
2964                                        <a href="https://shop.bodyform.co.uk/pages/shipping-policy" class="mobile-navigation__link" target="_blank" rel="noopener">
2965                                            
2966                                            Delivery
2967                                        </a>
2968                                    </li>
2969                                    <li class="">
2970                                        <a href="https://shop.bodyform.co.uk/policies/refund-policy" class="mobile-navigation__link" target="_blank" rel="noopener">
2971                                            
2972                                            Returns
2973                                        </a>
2974                                    </li>
2975                        </ul>
2976
2977            </div>
2978            <div class="mobile-navigation__link-group">
2979                        <div>
2980                            <span class="mobile-navigation__category">How Period Pants Work</span>
2981                        </div>
2982                        <ul class="mobile-navigation__links">
2983                                    <li class="">
2984                                        <a href="https://shop.bodyform.co.uk/blogs/how-it-works/when-can-you-use-period-pants" class="mobile-navigation__link" target="_blank" rel="noopener">
2985                                            
2986                                            When can you use period pants?
2987                                        </a>
2988                                    </li>
2989                                    <li class="">
2990                                        <a href="https://shop.bodyform.co.uk/blogs/how-it-works/what-pair-of-period-pants-is-right-for-me-and-my-flow" class="mobile-navigation__link" target="_blank" rel="noopener">
2991                                            
2992                                            What pair of period pants is right for me and my flow?
2993                                        </a>
2994                                    </li>
2995                                    <li class="">
2996                                        <a href="https://shop.bodyform.co.uk/blogs/how-it-works/using-period-pants-for-postpartum-and-perimenopause" class="mobile-navigation__link" target="_blank" rel="noopener">
2997                                            
2998                                            Using period pants for postpartum and perimenopause
2999                                        </a>
3000                                    </li>
3001                                    <li class="">
3002                                        <a href="https://shop.bodyform.co.uk/blogs/how-it-works/buying-period-pants-for-teenagers" class="mobile-navigation__link" target="_blank" rel="noopener">
3003                                            
3004                                            Buying period pants for teenager
3004s
3005                                        </a>
3006                                    </li>
3007                                    <li class="">
3008                                        <a href="https://shop.bodyform.co.uk/blogs/how-it-works/how-does-period-underwear-work" class="mobile-navigation__link" target="_blank" rel="noopener">
3009                                            
3010                                            How does period underwear work?
3011                                        </a>
3012                                    </li>
3013                                    <li class="">
3014                                        <a href="https://shop.bodyform.co.uk/blogs/how-it-works/how-period-underwear-is-designed-for-you" class="mobile-navigation__link" target="_blank" rel="noopener">
3015                                            
3016                                            How is period underwear designed for you?
3017                                        </a>
3018                                    </li>
3019                                    <li class="">
3020                                        <a href="https://shop.bodyform.co.uk/blogs/how-it-works/how-do-i-care-for-my-period-underwear" class="mobile-navigation__link" target="_blank" rel="noopener">
3021                                            
3022                                            How do I care for my period underwear?
3023                                        </a>
3024                                    </li>
3025                        </ul>
3026
3027            </div>
3028
3029                            </div>
3030                </li>
3031        </ul>
3032    </div>
3033
3034
3035
3036
3037        <div class="mobile-navigation__logo-target"></div>
3038    </div>
3039
3040                </div>
3041        </div>
3042    </div>
3043
3044
3045    
3045<script type="application/ld+json">
3046        {
3047  "@context": "https://schema.org",
3048  "@type": "Corporation",
3049  "url": "https://www.essity.com",
3050  "logo": "https://assets.www.essity.com/libresse/1.159.0-release.2/img/logo/essity.svg",
3051  "brand": {
3052    "@type": "Organization",
3053    "name": "Bodyform",
3054    "url": "https://www.bodyform.co.uk/",
3055    "logo": "https://assets.www.essity.com/libresse/1.159.0-release.2/img/logo/power-v-bodyform.svg"
3056  }
3057}
3058    </script>
3058
3059
3060    <div   id="alertModal"           class="modal modal--alert"
3061         tabindex="-1"
3062         role="dialog"
3063         aria-modal="true"
3064                    aria-labelledby="modal-alertModal-title"           >
3065        <div class="modal__dialog" role="dialog">
3066            <div class="modal__header">
3067                <button type="button"
3068                        class="modal__close"
3069                        data-dismiss="modal"
3070                        aria-label="Close">
3071                    <i class="icon-close" aria-hidden="true"></i>
3072                </button>
3073                    <h2 id="modal-alertModal-title" class="modal__title">AlertModal</h2>
3074            </div>
3075                <div class="modal__body" role="document" tabindex="0" data-autofocus="true">
3076                        <div class="modal__image">
3077        <i aria-hidden="true" class="icon-validation-error modal__icon"></i>
3078    </div>
3079    <p class="modal__description"></p>
3080
3081                </div>
3082        </div>
3083    </div>
3084
3085
3086
3087<div class="mediaquery-state-indicator"></div>
3088<!-- Femcare v1.0.0.0 -->
3089</body>
3090</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.