CINXE.COM
Bottles for Change - Plastic Recycling Initiative by Bisleri
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.eu01.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"535885315",accountID:"3627383",trustKey:"3627383",xpid:"VwAFVlVbCxAEUFVWBwIBVFM=",licenseKey:"NRJS-ff25841bedc65e5e1b1",applicationID:"444403627"};;/*! For license information please see nr-loader-spa-1.272.0.min.js.LICENSE.txt */ (()=>{var e,t,r={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)),o=0===Object.keys(r).length?e:r;for(let a in o)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]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={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},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={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,harvestTimeSeconds:10,autoStart:!0},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},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.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){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.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,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.272.0",i="PROD",o="CDN",a="2.0.0-alpha.12"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="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),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(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;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(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].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(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],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).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,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},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])=>{s[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()[s[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 a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},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,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(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 o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},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{}}}},944:(e,t,r)=>{"use strict";function n(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)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},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})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,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}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{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)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=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)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={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"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K.softNav:n.K.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K.softNav):I(A,"routeName",!0,n.K.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{K:()=>n,P:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.272.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.272.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-XkINZcFgGw0/o1La2iHwOHw9WCB6q5wN48tBrwRbNhmAJr1ekwQ0DLvKvwpi6lCusC6j+psC79/1C4+GC4UUeA==",249:"sha512-nsLocDPGuT61BciLwpP67fLnISQasaaseeviI7Q6O0QDUuKvyc2agE+TQX19r4pdTcsWQixreBLQdQ1ridrerw==",212:"sha512-rn0rh8L0FAWFRYiOf/TbZWwd6q/0n4L1iMLbG5zFo+7WlaS5wwAZVhPgUmXAO60AhfXw5vYnLQFFjLqGpPVm1A=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.272.0.PROD"]=self["webpackChunk:NRBA-1.272.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}finished(e){return this.#e("finished",e)}addRelease(e,t){return this.#e("addRelease",e,t)}start(e){return this.#e("start",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}log(e,t){return this.#e("log",e,t)}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var o=i(860),a=i(9417);const s=Object.values(o.K);function c(e){const t={};return s.forEach((r=>{t[r]=function(e,t){return!0===(0,a.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var u=i(425);var d=i(1687),l=i(4234),f=i(5289),h=i(6154),p=i(5270),g=i(7767),m=i(6389);class v extends l.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,d.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,m.J)((()=>{(0,d.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const a=async()=>{let a;try{if((0,g.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));a=e(this.agentIdentifier)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===o.K.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,5987));const{Aggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,a))return(0,d.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:o}=await e(this.featureName,"aggregate");this.featAggregate=new o(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,d.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};h.RI?(0,f.GG)((()=>a()),!0):a()}#t(e,t){switch(e){case o.K.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case o.K.sessionTrace:return!!t;default:return!0}}}var b=i(6630);class y extends v{static featureName=b.T;constructor(e,t=!0){super(e,b.T,t),this.importAggregator(e)}}var w=i(384);var R=i(9908),x=i(2843),T=i(3878),A=i(782),E=i(1863);class S extends v{static featureName=A.T;constructor(e,t=!0){super(e,A.T,t),h.RI&&((0,x.u)((()=>(0,R.p)("docHidden",[(0,E.t)()],void 0,A.T,this.ee)),!0),(0,T.sp)("pagehide",(()=>(0,R.p)("winPagehide",[(0,E.t)()],void 0,A.T,this.ee))),this.importAggregator(e))}}var N=i(3969);class O extends v{static featureName=N.TZ;constructor(e,t=!0){super(e,N.TZ,t),this.importAggregator(e)}}var _=i(6774),I=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,I.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function P(e){return L(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function C(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(L(e.reason))try{return e.reason.message=t+": "+e.reason.message,P(e.reason)}catch(t){return P(e.reason)}const r=P(e.reason);return r.message=t+": "+r?.message,r}function k(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return L(e.error)?e.error:P(e)}function L(e){return e instanceof Error&&!!e.stack}class H extends v{static featureName=_.T;#r=!1;constructor(e,r=!0){super(e,_.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,R.p)("ierr",[P(e),(0,E.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),h.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,R.p)("err",[C(e),(0,E.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,T.jT)(!1,this.removeOnAbort?.signal)),h.gm.addEventListener("error",(e=>{this.abortHandler&&(0,R.p)("err",[k(e),(0,E.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,T.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var D=i(8990);let M=1;const K="nr@id";function U(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===h.gm?0:(0,D.I)(e,K,(function(){return M++}))}function V(e){if("string"==typeof e&&e.length)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,I.A)(e).length}catch(e){return}}}var G=i(8139),F=i(7836),B=i(3434);const W={},z=["open","send"];function q(t){var r=t||F.ee;const n=function(e){return(e||F.ee).get("xhr")}(r);if(W[n.debugId]++)return n;W[n.debugId]=1,(0,G.u)(r);var i=(0,B.YM)(n),o=h.gm.XMLHttpRequest,a=h.gm.MutationObserver,s=h.gm.Promise,c=h.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=h.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,T.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,z,"-xhr-",y),n.on("send-xhr-start",(function(e,t){p(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",p),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)p(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Z="fetch-",Y=Z+"body-",X=["arrayBuffer","blob","json","text","formData"],J=h.gm.Request,Q=h.gm.Response,ee="prototype";const te={};function re(e){const t=function(e){return(e||F.ee).get("fetch")}(e);if(!(J&&Q&&h.gm.fetch))return t;if(te[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[F.P]&&o[F.P].dt&&(e=o[F.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return te[t.debugId]=1,X.forEach((e=>{r(J[ee],e,Y),r(Q[ee],e,Y)})),r(h.gm,"fetch",Z),t.on(Z+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Z+"done",[null,r],n)}else t.emit(Z+"done",[e],n)})),t}var ne=i(7485),ie=i(5603);class oe{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,ie.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}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,o){if(!("function"==typeof h.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,I.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,a.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,a.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ne.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,a.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,a.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,a.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,a.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var ae=i(9300),se=i(7295),ce=["load","error","abort","timeout"],ue=ce.length,de=(0,w.dV)().o.REQ,le=(0,w.dV)().o.XHR;class fe extends v{static featureName=ae.T;constructor(e,t=!0){super(e,ae.T,t),this.dt=new oe(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,R.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};h.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};he(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,o.K.ajax)}}))}catch(e){}re(this.ee),q(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){A(t,e)}),(0,T.jT)(!1)),h.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,T.jT)(!1))}function a(e){this.params={method:e[0]},he(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=V(i);a&&(n.txSize=a)}this.startTime=(0,E.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<ue;s++)r.addEventListener(ce[s],this.listener,(0,T.jT)(!1))}function u(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 d(e,t){var r=""+U(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+U(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,E.t)()}function p(e,r){r instanceof le&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof le&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof le&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,E.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,E.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&h.RI&&(t=""+h.gm.location.href):e[0]&&e[0].url?t=e[0].url:h.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,ne.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(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 y(e,t){this.params={},this.metrics={},this.startTime=(0,E.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof de?r=i.url:h.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),he(this,r);var o=(""+(i&&i instanceof de&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=V(n.body)||0}function w(e,t){if(this.endTime=(0,E.t)(),this.params||(this.params={}),(0,se.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,E.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,o.K.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<ue;t++)e.removeEventListener(ce[t],this.listener,!1);t.aborted||(0,se.iW)(t)||(n.duration=(0,E.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):A(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,o.K.ajax))}}function A(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?V(e.response):"text"===r||""===r||void 0===r?V(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,R.p)(N.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,o.K.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",a),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",p),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function he(e,t){var r=(0,ne.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}const pe={},ge=["pushState","replaceState"];function me(e){const t=function(e){return(e||F.ee).get("history")}(e);return!h.RI||pe[t.debugId]++||(pe[t.debugId]=1,(0,B.YM)(t).inPlace(window.history,ge,"-")),t}var ve=i(3738);const{He:be,bD:ye,d3:we,Kp:Re,TZ:xe,Lc:Te,uP:Ae,Rz:Ee}=ve;class Se extends v{static featureName=xe;constructor(e,t=!0){super(e,xe,t);if(!(0,g.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;me(r),this.eventsEE=(0,G.u)(r),this.eventsEE.on(Ae,(function(e,t){this.bstStart=(0,E.t)()})),this.eventsEE.on(Te,(function(e,t){(0,R.p)("bst",[e[0],t,this.bstStart,(0,E.t)()],void 0,o.K.sessionTrace,r)})),r.on(Ee+we,(function(e){this.time=(0,E.t)(),this.startPath=location.pathname+location.hash})),r.on(Ee+Re,(function(e){(0,R.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,o.K.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,R.p)(be,[t],void 0,o.K.sessionTrace,r)})),n.observe({type:ye,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Ne=i(2614);class Oe extends v{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Ne.H3,"_").concat(Ne.uh)))}catch(e){}(0,p.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,R.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Ne.g.FULL||e.sessionReplayMode===Ne.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,2496));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Ne.g.FULL&&this.featAggregate.initializeRecording(Ne.g.FULL,!0):(this.#i=Ne.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Ne.g.FULL&&(this.recorder.parent.mode=Ne.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var _e=i(3962);class Ie extends v{static featureName=_e.TZ;constructor(e,t=!0){if(super(e,_e.TZ,t),!h.RI||!(0,w.dV)().o.MO)return;const r=me(this.ee),n=(0,G.u)(this.ee),i=()=>(0,R.p)("newURL",[(0,E.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",i),r.on("replaceState-end",i);try{this.removeOnAbort=new AbortController}catch(e){}(0,T.sp)("popstate",(e=>(0,R.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let o=!1;const a=new((0,w.dV)().o.MO)(((e,t)=>{o||(o=!0,requestAnimationFrame((()=>{(0,R.p)("newDom",[(0,E.t)()],void 0,this.featureName,this.ee),o=!1})))})),s=(0,m.s)((e=>{(0,R.p)("newUIEvent",[e],void 0,this.featureName,this.ee),a.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});n.on("fn-start",(([e])=>{_e.tC.includes(e?.type)&&s(e)}));for(let e of _e.tC)document.addEventListener(e,(()=>{}));this.abortHandler=function(){this.removeOnAbort?.abort(),a.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:a})}}var je=i(7378);const Pe={},Ce=["appendChild","insertBefore","replaceChild"];function ke(e){const t=function(e){return(e||F.ee).get("jsonp")}(e);if(!h.RI||Pe[t.debugId])return t;Pe[t.debugId]=!0;var r=(0,B.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,Ce,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,T.jT)(!1)),e.removeEventListener("error",f,(0,T.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,T.jT)(!1)),e.removeEventListener("error",f,(0,T.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,T.jT)(!1)),e.addEventListener("error",f,(0,T.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const Le={};function He(e){const t=function(e){return(e||F.ee).get("promise")}(e);if(Le[t.debugId])return t;Le[t.debugId]=!0;var r=t.context,n=(0,B.YM)(t),i=h.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}h.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[B.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const De={},Me="setTimeout",Ke="setInterval",Ue="clearTimeout",Ve="-start",Ge=[Me,"setImmediate",Ke,Ue,"clearImmediate"];function Fe(e){const t=function(e){return(e||F.ee).get("timer")}(e);if(De[t.debugId]++)return t;De[t.debugId]=1;var r=(0,B.YM)(t);return r.inPlace(h.gm,Ge.slice(0,2),Me+"-"),r.inPlace(h.gm,Ge.slice(2,3),Ke+"-"),r.inPlace(h.gm,Ge.slice(3),Ue+"-"),t.on(Ke+Ve,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Me+Ve,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const Be={};function We(e){const t=function(e){return(e||F.ee).get("mutation")}(e);if(!h.RI||Be[t.debugId])return t;Be[t.debugId]=!0;var r=(0,B.YM)(t),n=h.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:ze,d3:qe,Kp:Ze,$p:Ye,wW:Xe,e5:Je,tH:Qe,uP:$e,rw:et,Lc:tt}=je;class rt extends v{static featureName=ze;constructor(e,t=!0){if(super(e,ze,t),!h.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=ke(this.ee),a=He(this.ee),s=Fe(this.ee),c=q(this.ee),u=this.ee.get("events"),d=re(this.ee),l=me(this.ee),f=We(this.ee);function p(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[$e]=(0,E.t)()}function m(){n--,window.location.hash!==r&&p(0,!0);var e=(0,E.t)();this[Je]=~~this[Je]+e-this[$e],this[tt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,E.t)()}))}this.ee.on($e,g),a.on(et,g),o.on(et,g),this.ee.on(tt,m),a.on(Xe,m),o.on(Xe,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,R.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([$e,tt,"xhr-resolved"],this.featureName),u.buffer([$e],this.featureName),s.buffer(["setTimeout"+Ze,"clearTimeout"+qe,$e],this.featureName),c.buffer([$e,"new-xhr","send-xhr"+qe],this.featureName),d.buffer([Qe+qe,Qe+"-done",Qe+Ye+qe,Qe+Ye+Ze],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([$e],this.featureName),a.buffer(["propagate",et,Xe,"executor-err","resolve"+qe],this.featureName),i.buffer([$e,"no-"+$e],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,Qe+qe),v(d,Qe+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",p),l.on("replaceState-end",p),window.addEventListener("hashchange",p,(0,T.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",p,(0,T.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){p(0,n>1)}),(0,T.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var nt=i(3333);class it extends v{static featureName=nt.TZ;constructor(e,t=!0){super(e,nt.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];h.RI&&e.init.user_actions.enabled&&(nt.Zp.forEach((e=>(0,T.sp)(e,(e=>(0,R.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),nt.qN.forEach((e=>(0,T.sp)(e,(e=>(0,R.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var ot=i(993),at=i(3785);class st extends v{static featureName=ot.TZ;constructor(e,t=!0){super(e,ot.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,at.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends n{constructor(t,r){super(r),h.gm?(this.features={},(0,w.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(y),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===o.K.softNav)),(0,u.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=c(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>o.P[e.featureName]-o.P[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==o.K.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===o.K.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===o.K.softNav)return;const n=function(e){switch(e){case o.K.ajax:return[o.K.jserrors];case o.K.sessionTrace:return[o.K.ajax,o.K.pageViewEvent];case o.K.sessionReplay:return[o.K.sessionTrace];case o.K.pageViewTiming:return[o.K.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,w.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[fe,y,S,Se,Oe,O,H,it,st,Ie,rt],loaderType:"spa"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <!-- CSRF Token --> <link rel="icon" href="https://www.bisleri.com/images/favicon.ico" type="image/x-icon"> <meta name="csrf-token" content="iRzwADnaLJ2S7HCqrATWx2zuZCyWapkNyG2OFgV6"> <meta name="google" value="notranslate" /> <meta name="google" content="notranslate" /> <!--remove unwanted traffic only for uat --> <meta name="robots" content="index, follow" /> <script> (function(w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-N76PVXS'); </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "name": "Bisleri", "url": "https://www.bisleri.com/", "logo": "https://www.bisleri.com/images/logo.png", "contactPoint": { "@type": "ContactPoint", "telephone": "1800 121 1007", "contactType": "customer service", "contactOption": "TollFree", "areaServed": "IN", "availableLanguage": ["en","Hindi"] }, "sameAs": [ "https://www.youtube.com/@BisleriIndia", "https://www.instagram.com/bislerizone/", "https://www.facebook.com/Bisleri/", "https://en.wikipedia.org/wiki/Bisleri" ] } </script> <!--remove unwanted traffic only for uat --> <meta name="google-site-verification" content="DudBeewXbOOZpx53FFH7tCz0Dp4s7qufD2fKO2v1geM" /> <meta name="google-site-verification" content="9fb4vL7EFXItvvtAKeiGawLxh0S2sfYeHj9v60xntEI" /> <meta name="google-site-verification" content="uGwHXmdw9C-DUcvuGYjxuljAFxwslaD_lvnjifOHPA4" /> <meta name="google-site-verification" content="bGe2oYcXaJ-9sNcJOvTupF27xzYqT-NFaouoG43TDVg" /> <meta name="google-signin-client_id" content="622084908338-ksolf6e4ltbpjg8un3lv1o6o4dokl4d5.apps.googleusercontent.com" /> <meta name="google-site-verification" content="9b1qK0NJKe2HBEz8y6dq1KBOewUm-4VTFkBZN1bZ4Hs" /> <meta name="google-signin-client_id" content="622084908338-ksolf6e4ltbpjg8un3lv1o6o4dokl4d5.apps.googleusercontent.com"> <title>Bottles for Change - Plastic Recycling Initiative by Bisleri</title> <script src="https://www.google.com/recaptcha/api.js?render=6LfvHSQbAAAAAH1iYNBpEImuAsswE3U6MZY8sGlY"></script> <meta name="title" content="Bottles for Change - Plastic Recycling Initiative by Bisleri"> <meta name="description" content="Bottles for Change is an initiative that aims at educating and changing behaviour of citizens on efficient disposal and recycling of plastic. Click here to know more about the campaign."> <link rel="preload" href="https://www.bisleri.com/css/app.css" as="style"> <link href="https://www.bisleri.com/css/app.css" rel="stylesheet"> <script type="text/javascript"> var baseURL = "https://apis.bisleri.com"; var bfcBaseURL = ""; var clientSecret = "7Yhm6b86qTsrpcMWtUixPLnv02nHf3wFf5vkukwu"; var defautCityId = "8"; var getURL = "bottle-for-change"; var appUrl = "https://www.bisleri.com"; //app url var completeUrl = "https://www.bisleri.com/bottles-for-change"; //app url var captcha = "6LfvHSQbAAAAAH1iYNBpEImuAsswE3U6MZY8sGlY"; var googleMapKey = "AIzaSyCr4msSd0Ra1a3lDLWBeQSVRTIkK5hQHBk"; </script> <link rel="canonical" href="https://www.bisleri.com/bottles-for-change" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Bisleri International Pvt. Ltd - Top Packaged Mineral Water Manufacturer Company in India" /> <!--//heading--> <meta property="og:description" content="At Bisleri International Pvt. Ltd. we dedicate to healthy hydration, committing to enhance the quality of life and a healthier future with our extensive range of products. Explore the rich history of innovation at Bisleri, ET's most iconic brand of 2020." /> <meta id="fb-meta-image" property="og:image" content="" /> <meta property="og:image:height" content="315" /> <meta property="og:image:width" content="600" /> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="Bisleri International Pvt. Ltd - Top Packaged Mineral Water Manufacturer Company in India"> <!--//heading--> <meta name="twitter:description" content="Bisleri International Pvt. Ltd - Top Packaged Mineral Water Manufacturer Company in India" content=""> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N76PVXS" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div class="header--placeholder"></div> <div class=""> <div class="location--modal-wrapper search--modal-wrapper"> <span class="close-panel"><i class="bs--cancel"></i> Close</span> <h2>What are you looking for?</h2> <div class="search-wraper"> <div class="input-cta input-search"> <input type="text" name="" id="search-keyword-modal" placeholder="Type here"> <button class="btn default radius" id="search-keyword-button">Search</button> <span class="message message--error" id="search-keyword-modal-error"></span> </div> </div> <div class="location--popular-tags radio--wrapper"> <p class="text--align-center">Top brands</p> <ul id="top--brands-tag"> <li> <input name="topbrands" type="radio" id="tb-1" value="Bisleri Mineral Water"> <label for="tb-1">Bisleri Mineral Water</label> <input name="topbrands" type="radio" id="tb-2" value="Vedica Natural Mountain Water"> <label for="tb-2">Vedica - Himalayan Spring Water</label> <!-- <input name="topbrands" type="radio" id="tb-3" value="Fizzy Drinks"> <label for="tb-3">Fizzy Drinks</label> --> <input name="topbrands" type="radio" id="tb-4" value="Hand Purifiers"> <label for="tb-4">Hand Purifiers</label> <input name="topbrands" type="radio" id="tb-5" value="Merchandise"> <label for="tb-5">Merchandise</label> </li> </ul> </div> </div> </div> <header data-category="header"> <div class='use--app-modal hide--desktop'> <div class="use--app-modal-wrap"> <i class="bs--cancel use--app-close"></i> <div class="use--app-logo"> <a href="https://www.bisleri.com"> <img src="https://www.bisleri.com/images/bisleri-icon.webp" alt="Bisleri" loading="lazy"> </a> </div> <h4>Value Deals on Bisleri app</h4> </div> <span class="use--app-modal-link"> <a href="#" class="bisleriapp">Use App</a> </span> </div> <div class="header hide--mobile"> <div class="header--top"> <div class="header--top-city"> <div class="location--modal-dropdown"> <select class="location-dropdown"> <option value="hide">Select your city</option> </select> <button class="btn default radius location--submit" disabled data-category="Search_Location">GO</button> </div> </div> <div class="header--top-info"> <a href="tel:1800 121 1007" class="header--icon" data-category="Contact_Us"> <span class="bs--phone"></span> <span>1800 121 1007</span> </a> <a href="mailto:wecare@bisleri.co.in" class="header--icon" data-category="Contact_Us"> <span class="bs--mail"></span> <span>wecare@bisleri.co.in</span> </a> </div> </div> <div class="header--bottom"> <div class="header--bottom-left"> <div class="logo--header"> <a href="https://www.bisleri.com"> <img src="https://www.bisleri.com/images/logo.webp" width="109" height="41" alt="Bisleri" loading="lazy"> </a> </div> <nav> <ul> <li> <a href="https://www.bisleri.com" class="">Home</a> </li> <li class="has-dropdown greener"> <a href="https://www.bisleri.com/greenerPromise" class="active">Greener Promise</a> <div class="mega-dropdown-menu"> <a href="https://www.bisleri.com/greenerPromise" class="header"> Bisleri Greener Promise </a> <ul class="list"> <li> <a class="font--size-16 font-family1 font--bold" href="https://www.bisleri.com/greener-promise/sustainability-report-2021-22.pdf"> Sustainability Report </a> </li> <li> <a class="font--size-16 font-family1 font--bold" href="https://www.bisleri.com/bottles-for-change"> Bottles For Change </a> </li> <li> <a class="font--size-16 font-family1 font--bold" href="https://www.bisleri.com/rainwater-harvesting"> Nayi Umeed </a> </li> <li> <a class="font--size-16 font-family1 font--bold" href="https://www.bisleri.com/pdf/csr-policy.pdf" target="_blank"> CSR Policy </a> </li> <li> <a class="font--size-16 font-family1 font--bold" href="https://www.bisleri.com/csr-annual-return" target="_blank"> CSR Annual Return </a> </li> </ul> </div> </li> <li> <a href="https://www.bisleri.com/product-listing/vedica" class="">Shop Products</a> </li> <li class="has-dropdown"> <a href="" class="">Brands</a> <div class="mega-dropdown-menu"> <ul class="dropdown-menu"> <li class="dropdown-menu-inner"> <ul> <li class="dropdown-header">Bisleri</li> <li><a href="https://www.bisleri.com/bisleri-packaged-drinking-water">Bisleri Packaged Drinking Water</a> </li> </ul> </li> <li class="dropdown-menu-inner"> <ul> <li class="dropdown-header">Vedica</li> <li><a href="https://www.bisleri.com/vedica">Vedica Himalayan Spring Water</a></li> <li><a href="https://www.bisleri.com/vedica-in-glass">Vedica In Glass</a></li> <li><a href="https://www.bisleri.com/vedica-in-glass">Vedica Sparkling Water</a></li> </ul> </li> <li class="dropdown-menu-inner"> <ul> <li class="dropdown-header">Carbonated Soft Drinks</li> <!-- <li><a href="https://www.bisleri.com/limonata">Limonata</a></li> --> <li><a href="https://www.bisleri.com/bisleri-soda">Bisleri Soda</a></li> <!-- <li><a href="https://www.bisleri.com/jeera">Jeera</a></li> --> <!-- <li><a href="https://www.bisleri.com/pop">Pop</a></li> --> <!-- <li><a href="https://www.bisleri.com/rev">Rev</a></li> --> </ul> </li> <!-- <li class="dropdown-menu-inner"> <ul> <li class="dropdown-header">Merchandise</li> <li><a href="#">keychain</a></li> <li><a href="#">Mugs</a></li> </ul> </li> --> </ul> </div> </li> <li class="has-dropdown spotlight"> <a href="https://www.bisleri.com/blogs" class="">News Room</a> <ul class="mega-dropdown-menu"> <li class="margin--bottom-15"> <a href="https://www.bisleri.com/press-release">Press Release</a> </li> <li class="margin--bottom-15"> <a href="https://www.bisleri.com/news">News</a> </li> <li> <a href="https://www.bisleri.com/blogs">Blogs</a> </li> </ul> </li> <li> <a href="https://www.bisleri.com/subscription" class="">Subscription</a> </li> <li> <a href="https://www.bisleri.com/uae">UAE</a> </li> <!-- <li> <a href="https://www.bisleri.com/bottles-for-change" class="">Bottles for Change</a> </li> --> <li> <a href="https://www.bisleri.com/referral-program" class="">Referral</a> </li> <!-- <li> <a href="" class="">Offers</a> </li> --> </ul> </nav> </div> <div class="header--bottom-right"> <div class="search--panel action--margin" data-category="Search_Product"> <div class="search--panel-icon"> <span class="bs--search icon--size" data-path="2"></span> </div> </div> <div class="user--panel action--margin"> <div class="user--panel-icon"> <span class="bs--user icon--size" data-path="4"></span> </div> <div class="user--panel-action"> <ul class="before--login"> <li> <a href="https://www.bisleri.com/login" data-category="login">Login </a> </li> <li> <a href="https://www.bisleri.com/signup" data-category="register">Register </a> </li> </ul> <ul class="after--login hide"> <li> <a href="https://www.bisleri.com/dashboard">Account settings </a> </li> <li> <a href="https://www.bisleri.com/dashboard/manage-addresses">Manage addresses </a> </li> <li> <a href="https://www.bisleri.com/dashboard/my-orders">My orders </a> </li> <li> <a href="https://www.bisleri.com/dashboard/my-subscriptions">My subscription </a> </li> <li> <a href="https://www.bisleri.com/dashboard/my-wishlist">My wishlist </a> </li> <li> <a href="https://www.bisleri.com/dashboard/empty-jar-deposit">Empty jar return request</a> </li> <li> <a href="https://www.bisleri.com/dashboard/empty-jar-pickup-order">Empty jar pickup orders</a> </li> <li> <button class="logout">Logout</button> </li> </ul> </div> </div> <div class="cart--panel action--margin" data-category="Search_Product"> <div class="cart--panel-icon"> <span class="bs--cart icon--size" data-path="7"></span> </div> </div> </div> </div> </div> <div class="header hide--desktop"> <!-- mobile menu --> <div class="mobile-main"> <div class="mobile_menu_wrapper header--bottom"> <div class="header--bottom-left"> <div class="hamburger"> <span class="bs--hamburg-menu icon--size"></span> </div> <div class="logo--header"> <a href="https://www.bisleri.com"> <img src="https://www.bisleri.com/images/logo.webp" alt="Bisleri" loading="lazy"> </a> </div> </div> <div class="header--bottom-right"> <div class="header--top-city"> <span class="header--top-city-mobile-selected selected-city" modal="true" modal-open="city-modal-modal">Mumbai</span> </div> <div class="search--panel action--margin"> <div class="search--panel-icon"> <span class="bs--search icon--size" data-path="2"></span> </div> </div> <div class="cart--panel action--margin"> <div class="cart--panel-icon"> <span class="bs--cart icon--size" data-path="7"></span> </div> </div> </div> </div> <div class="menu-mobile--container"> <i class="bs--cancel menu-mobile--container-close"></i> <div class="menu-mobile-main"> <div class="menu-mobile--inner user--panel"> <div class="user-login-accdtl background--color-gradientThree"> <ul class="before--login"> <li> <a href="https://www.bisleri.com/login">Login </a> </li> <li> <a href="https://www.bisleri.com/signup">Register </a> </li> </ul> <ul class="menu-mobile--main-menu hide after--login"> <li class="has-submenu"> <span class="account-wrap"> <label class="user--panel-icon upload-button"> <span class="bs--user icon--size" data-path="4"></span> <input hidden name="profile-picture-change" id="profile-picture-change" class="file-upload" type="file" accept="image/*"/> </label> <span class="account-name-dtl" slide-menu="accountdtl"> <span>Account settings</span> </span> </span> </li> </ul> </div> <ul class="menu-mobile--main-menu"> <li class="has-submenu"> <a href="#" slide-menu="greener-promise">Greener Promise</a> </li> <li> <a href="https://www.bisleri.com/product-listing/vedica">Shop Products</a> </li> <li class="has-submenu"> <a href="#" slide-menu="brands">Brands</a> </li> <li class="has-submenu"> <a href="#" slide-menu="spotlight">News Room</a> </li> <li> <a href="https://www.bisleri.com/subscription">Subscription</a> </li> <li> <a href="https://www.bisleri.com/uae">UAE</a> </li> <!-- <li> <a href="https://www.bisleri.com/bottles-for-change">Bottles for Change</a> </li> --> </ul> <ul class="menu-mobile--slide background--color-gradientThree" open-slide-menu="accountdtl"> <li class="close-menu--bar"> <a href="#" closemobmenu> <span class="bs--left-arrow icon--size"></span>Back </a> </li> <li class="menu-mobile--inner-sublist"> <ul class="mobile-menu-inner"> <li><a href="https://www.bisleri.com/dashboard">Accounts settings</a></li> <li><a href="https://www.bisleri.com/dashboard/manage-addresses">Manage addresses</a></li> <li><a href="https://www.bisleri.com/dashboard/my-orders">My orders</a></li> <li><a href="https://www.bisleri.com/dashboard/my-subscriptions">My subscriptions</a></li> <li><a href="https://www.bisleri.com/dashboard/my-wishlist">My wishlist</a></li> <li><a href="https://www.bisleri.com/dashboard/manage-referral">Manage Referral</a></li> <li><a href="https://www.bisleri.com/dashboard/empty-jar-deposit">Empty jar return request</a></li> <li><a href="https://www.bisleri.com/dashboard/empty-jar-pickup-order">Empty jar pickup orders</a></li> <li> <button class="logout">Logout</button> </li> </ul> </li> </ul> <ul class="menu-mobile--slide" open-slide-menu="brands"> <li class="close-menu--bar"> <a href="#" closemobmenu> <span class="bs--left-arrow icon--size"></span>Back </a> </li> <li class="menu-mobile--inner-sublist"> <ul> <li><a href="https://www.bisleri.com/bisleri-packaged-drinking-water">Bisleri Packaged Drinking water</a></li> <li><a href="https://www.bisleri.com/vedica">Vedica Himalayan Spring Water</a></li> <li><a href="https://www.bisleri.com/vedica-in-glass">Vedica In Glass</a></li> <li><a href="https://www.bisleri.com/vedica-in-glass">Vedica Sparkling Water</a></li> <!-- <li><a href="https://www.bisleri.com/vedica-in-glass">Vedica - Himalayan Spring Water</a></li> --> <!-- <li><a href="https://www.bisleri.com/limonata">Limonata</a></li> --> <li><a href="https://www.bisleri.com/bisleri-soda">Bisleri Soda</a></li> <!-- <li><a href="https://www.bisleri.com/pop">Pop</a></li> --> <!-- <li><a href="#">Keychain</a></li> --> <!-- <li><a href="#">Mugs</a></li> --> </ul> </li> </ul> <ul class="menu-mobile--slide" open-slide-menu="greener-promise"> <li class="close-menu--bar"> <a href="#" closemobmenu> <span class="bs--left-arrow icon--size"></span>Back </a> </li> <li class="menu-mobile--inner-sublist"> <ul> <li><a href="https://www.bisleri.com/greenerPromise">Bisleri Greener Promise</a></li> <li><a href="https://www.bisleri.com/greener-promise/sustainability-report-2021-22.pdf"> Sustainability report </a></li> <li><a href="https://www.bisleri.com/bottles-for-change"> Bottles For Change </a></li> <li><a href="https://www.bisleri.com/rainwater-harvesting"> Nayi Umeed </a></li> <li><a href="https://www.bisleri.com/pdf/csr-policy.pdf" target="_blank"> CSR Policy </a></li> <li><a href="https://www.bisleri.com/csr-annual-return"> CSR Annual Return </a></li> </ul> </li> </ul> <ul class="menu-mobile--slide" open-slide-menu="spotlight"> <li class="close-menu--bar"> <a href="#" closemobmenu> <span class="bs--left-arrow icon--size"></span>Back </a> </li> <li class="menu-mobile--inner-sublist"> <ul> <li> <a href="https://www.bisleri.com/press-release">Press Release</a> </li> <li> <a href="https://www.bisleri.com/news">News</a> </li> <li> <a href="https://www.bisleri.com/blogs">Blogs</a> </li> </ul> </li> </ul> </div> <div class="menu-contact-dtl"> <a href="tel:1800 121 1007" class="header--icon"> <span class="bs--phone icon--size"></span> <span>1800 121 1007</span> </a> <a href="mailto:wecare@bisleri.co.in" class="header--icon"> <span class="bs--mail icon--size"></span> <span>wecare@bisleri.co.in</span> </a> </div> </div> </div> </div> </div> </header> <div id="app"> <input type="hidden" name="url" value="" /> <section class="bottleforChange--main-banner breadcrumbs--banner gradient-top"> <img src="https://www.bisleri.com/images/bfc-banner.webp" class="hide--mobile" alt="banner" loading="lazy"> <img src="https://www.bisleri.com/images/bfc-mobile-banner.webp" class="hide--desktop" alt="banner" loading="lazy"> <div class="breadcrumbs-wrap container--responsive"> <ul> <li> <a href="https://www.bisleri.com">Home</a> </li> <li> <a href="#">Bottles For Change</a> </li> </ul> </div> <!-- <div class="container--responsive"> <div class="bottleforChange--banner-wrap"> <img src="https://www.bisleri.com/images/bottles-for-change-01.webp" class="" alt="bottles-for-change"> <div class="bottleforChange--content-wrap"> <div class="banner-content left"> <h1 class="message-text">We believe in plastic recycling because we believe in the future of plastic.</h1> </div> <div class="banner-content right"> <h1 class="message-text">Bisleri's answer</h1> <h1 class="message-text mark">"Bottles</h1> <h1 class="message-text mark">for Change"</h1> </div> </div> </div> </div> --> </section> <section class="bottleforChange--recycled-wraper"> <div class="container--responsive"> <div class="bottleforChange--recycled-process"> <div class="title-wraper margin--top-30 margin--bottom-40 padding-0"> <h1 class="title text--align-center">Used plastic is not a waste.<br> It’s an opportunity</h1> </div> <div class="common--card-wrap margin--bottom-0"> <div class="card-group reverse"> <div class="card-image"> <!-- <img src="https://www.bisleri.com/images/bottle-for-change-01.webp" alt="bottle-for-change"> --> <img src="https://www.bisleri.com/images/battle-for-change.webp" alt="bottle-for-change" loading="lazy"> </div> <div class="card-text"> <p class="margin--bottom-20">Plastic is a miraculous material that we invented from petroleum derivatives. Recycled plastic can be converted into polyester which is used to manufacture Shoes, T-shirts, bags, chairs etc., thereby causing less strain on natural resources. The only problem with plastic is its irresponsible human handling in its disposing. We recognize how well plastic can work for us & you if utilized properly. Keeping this in mind, we launched ‘Bottles for Change’. </p> <!-- <a href="https://www.bisleri.com/bottles-for-change#joinTheInitiative" class="btn default">Join the initiative</a> --> <a href="https://www.bottlesforchange.in/" class="btn default">Join the initiative</a> </div> </div> </div> <div class="title-wraper text--align-center padding--top-100"> <h4 class="title">60% of plastic waste is recycled in India & we strive to make it 100%.</h4> </div> <div class="common--card-wrap margin--bottom-150"> <div class="card-group reverse"> <div class="card-image"> <!-- <img src="https://www.bisleri.com/images/recycled-plastic-flow.webp" class="recycled-flow hide--mobile-view" alt="recycled-flow"> --> <img src="https://www.bisleri.com/images/percent-plastic.webp" alt="percent plastic recycled" loading="lazy"> </div> <div class="card-text"> <p class="margin--bottom-30">India consumes 13 million tons of plastic every year, out of which 60% is recycled. Rest 40% of plastic majorly contains non-recyclable items like Wrappers, Plastic bags, Milk pouches, Multilayer chips packets etc. These plastics can be recycled several times but there are hardly any efforts made because of their lightness & dirtiness. They are dumped in dump yards to lie there forever and cause problems for the environment.<br> The plastic recycling process refers to the processing of plastic and turning it into a new item altogether. It includes cleaning the plastic, cutting it into flakes and then melting it at high temperature for moulding it for desirable use. </p> <p class="conclusion margin--bottom-10">Source: As claimed by the Ministry of Housing & Urban Affairs, India, in their 2019 case study of Plastic waste management. </p> <p class="margin--bottom-30"><a href="http://164.100.228.143/sbm/home/#/SBM" class="card-link">http://164.100.228.143/sbm/home/#/SBM</a></p> <a href="https://www.bisleri.com/bottles-for-change#joinTheInitiative" class="btn default">Join the initiative</a> </div> </div> </div> </div> </div> </section> <section class="bottleforChange--recycled-reasons gradient-top"> <div class="container--responsive"> <div class="title-wraper margin--top-30 margin--bottom-40"> <h3 class="title text--align-center">Reasons to Recycle Plastic</h3> </div> <div class="bottleforChange--recycled-reasons-wraper"> <div class="bottleforChange--recycled-reasons-left"> <img src="https://www.bisleri.com/images/recycled-container.webp" class="recycled-container" alt="recycled-container" loading="lazy"> </div> <ul class="bottleforChange--recycled-reasons-right"> <li>Conserves Natural Resources</li> <li>Saves Landfill Space</li> <li>Reduces CO2 Emission</li> <li>Preserves Flora and Fauna</li> <li>Generate Employment</li> </ul> </div> </div> </section> <section class="padding--common"> <div class="container--responsive"> <div class="title-wraper margin--top-30 margin--bottom-40 padding-0"> <h3 class="title text--align-center">What is the<br> Bottles for change program?</h3> </div> <div class="common--card-wrap margin--bottom-0"> <div class="card-group reverse video--image"> <div class="card-image"> <!-- <img class="clickable" src="https://www.bisleri.com/images/bottle-for-change-program-thumbnail.webp" alt="percent plastic recycled" name="button" modal="true" modal-open="bottles-for-change-program"> --> <img src="https://www.bisleri.com/images/bfc-image.webp" alt="percent plastic recycled" loading="lazy"/> </div> <div class="card-text"> <p class="margin--bottom-20">Bottles for Change Program spreads awareness about using and disposing of plastics responsibly among the citizens and motivating people to recycle plastic. Through this initiative, we ensure channelizing all kinds of used clean plastic for recycling. Thus, maintaining a green & clean environment.</p> <p class="margin--bottom-30"> Currently we are working in Delhi, NCR, Noida, Gujarat- (Pansar Village), Mumbai, Navi Mumbai, Thane, Panvel, Chennai. We have partnered with NGOs/ recyclers/ waste management agencies such as Parisar Sakhi Vikas Sangh, Parisar Bhagini Vikas Sangh, Aakar Mumbai, Sampurn arth, Dalmia Polypro Pvt. Ltd., IPCA. The collected plastics are converted into fine flakes and use it for manufacturing non-edible products such as - Cloth fabric, Handbags, Window blinds and other products. </p> <a href="https://www.bisleri.com/bottles-for-change#joinTheInitiative" class="btn default">Join the initiative</a> </div> </div> </div> </div> </section> <section class="margin--bottom-50 gradient-top padding--common botttle-flow-wrap"> <div class="container--responsive"> <div class="common--section-wrap padding--0"> <h3 class="title-heading text--align-center section--heading color--base margin--bottom-60">What does Bottles for Change Do?</h3> </div> <div class="timeline--wrap"> <div class="timeline"> <div class="title"> <h4>Educating citizens</h4> </div> <div class="icon"> <i class="bs--team" data-path="6"></i> </div> <div class="info"> <p>Educating citizens & bringing awareness about a habitual change in using the correct ways of plastic disposal and management of used plastic.</p> </div> </div> <div class="timeline"> <div class="title"> <h4>Creating a channel and opportunity </h4> </div> <div class="icon"> <i class="bs--creating-channel" data-path="8"></i> </div> <div class="info"> <p>We are creating an opportunity for plastic agents & stakeholders such as Housing societies, Schools, Colleges, Corporates, Hotels and Restaurants to send their used clean plastic directly for recycling.</p> </div> </div> <div class="timeline"> <div class="title"> <h4>Sorting clean plastic</h4> </div> <div class="icon"> <i class="bs--sorting-clean" data-path="7"></i> </div> <div class="info"> <p>Sorting clean plastic as per their types received from user, at the segregation center and directly sending it for recycling.</p> </div> </div> <div class="timeline"> <div class="title"> <h4>Providing plastic agents</h4> </div> <div class="icon"> <i class="bs--plastic-agent" data-path="9"></i> </div> <div class="info"> <p>The welfare of plastic agents by providing them with hygienic working conditions and a respectable life eventually uplifting their economic status.</p> </div> </div> </div> </div> </section> <section class="bottleforChange--program-wraper padding--common"> <div class="container--responsive"> <div class="title-wraper"> <h3 class="title text--align-center">The Bottles for change program, helping citizens turn towards plastic recycling.</h3> </div> <div class="bottleforChange--program-timeline"> <div class="program-timeline-card one"> <div class="timeline-number-row start"> <div class="timeline-number"> <span class="number">1</span> <span class="text">Creating awareness</span> </div> </div> <div class="card-group reverse"> <div class="card-image"> <img src="https://www.bisleri.com/images/program-1.webp" alt="program-01" loading="lazy"> <!-- <img src="https://www.bisleri.com/images/program-21.webp" alt="program-01"> --> </div> <div class="card-text"> <p>Through this program, citizens are informed about the importance of source segregation and cleaning plastic after its use. Various housing societies, corporates, school/colleges, hotels, restaurants participate in this awareness. Bottles for change program talks about the significance of not treating plastic as a waste because every bit of plastic is recyclable. Propagation of this understanding in people would be helpful to establish the fact that plastic is a valuable resource and not something that belongs in the waste bin.</p> </div> </div> </div> <div class="program-timeline-card two"> <div class="timeline-number-row end"> <div class="timeline-number"> <span class="number">2</span> <span class="text">How to segregate and dispose of plastic correctly?</span> </div> </div> <div class="card-group reverse"> <div class="card-image"> <img src="https://www.bisleri.com/images/program-2.webp" alt="program-01" loading="lazy"> <!-- <img src="https://www.bisleri.com/images/program-22.webp" alt="program-01"> --> </div> <div class="card-text"> <p>After awareness, citizens and housekeeping staff are trained in source segregation and plastic cleaning after its use. Fortunately, every household in our country has a housekeeping person who collects the household plastic waste from the doorstep. Our model astutely uses this link to stop used plastic from going to the dump yards.</p> </div> </div> </div> <div class="program-timeline-card three"> <div class="timeline-number-row start"> <div class="timeline-number"> <div class="border"> </div> <span class="number">3</span> <span class="text">Recycling chain takes over</span> </div> </div> <div class="card-group reverse"> <div class="card-image"> <img src="https://www.bisleri.com/images/program-3.webp" alt="program-01" loading="lazy"> <!-- <img src="https://www.bisleri.com/images/program-23.webp" alt="program-01"> --> </div> <div class="card-text"> <p>The housekeeping person of our respective stakeholders collects segregated plastic on a designated day and gives it to the registered Kabadiwala or collection partner under the ‘Bottles for Change’ program. Kabadiwala pays them by market rates for all plastic. Later, Kabadiwala sells this collected plastic to the area aggregator and gets paid for the same.</p> </div> </div> </div> </div> <!-- <a href="#"></a> --> <div class="text--align-center"> <a href="https://www.bisleri.com/bottles-for-change#joinTheInitiative" class="btn default">Join the initiative</a> </div> </div> </section> <section class="common--section-wrap gradient-top"> <div class="container--responsive"> <h3 class="title-heading text--align-center section--heading color--base margin--bottom-30">Milestones & Initiatives for Bottles for Change</h3> <p class="text--align-center text--line-height-24 font--size-18">On 5th June 2018, i.e. World Environment Day, Bisleri launched “BOTTLES FOR CHANGE”, a plastic recycling initiative that focuses on efficient disposal and recycling of plastic. The idea is to create a positive impact on the environment by utilizing the sustainability & versatility of plastic. This launch event was supported and graced by dignitaries like Mr Ramdas Kadam, Environment Minister in the Govt of Maharashtra, Mr Aditya Thackeray, President of Yuva Sena, among others.</p> </div> </section> <section class="common--section-wrap bottleforChange--records-wraper"> <div class="container--responsive"> <h3 class="title-heading text--align-center section--heading color--base">Our one small step that catapulted to the Guinness World Records</h3> </div> <div class="leading--section-wrapper"> <div class="image-section"> <img src="https://www.bisleri.com/images/guinness-world-record-thumbnail.webp" alt="poster" name="button" modal="true" modal-open="bisleri-world-record" loading="lazy"> </div> <div class="leading-info-wrap"> <div class="inner-wrap"> <div class="certificate-wrap"> <img src="https://www.bisleri.com/images/guinness-world-records-certificate.webp" class="guinness-certificate" alt="guinness-world-records-certificate" loading="lazy"> <div class="content"> <p class="font--size-18 font-family1 margin--bottom-20">On October 4th, 2015, Bisleri entered the Guinness World Records and Limca Bookof Records for collecting highest number of PET bottles for recycling, through a school contact programme reaching out to over 2 lakh students</p> <a href="#" class="btn default" name="button" modal="true" modal-open="bisleri-world-record">Watch the video</a> </div> </div> <ul class="leading-numbers"> <li> <span class="counts">25</span> <span class="text">Municipal Corporations enrolled</span> </li> <li> <span class="counts">23</span> <span class="text">Cities Reached</span> </li> <li> <span class="counts">5,090</span> <span class="text">Housing Societies reached</span> </li> <li> <span class="counts">1,166</span> <span class="text">Corporates partnered/engaged</span> </li> <li> <span class="counts">1,397</span> <span class="text">Schools and Colleges reached</span> </li> <li> <span class="counts">961</span> <span class="text">Hotels and Restaurants reached</span> </li> <!-- <li> <span class="counts">600</span> <span class="text">Awareness Sessions/Workshops conducted</span> </li> --> <li> <span class="counts">13,33,833</span> <span class="text">Population reached</span> </li> <li> <span class="counts">13,434</span> <span class="text">Tons of plastic collected in MT</span> </li> <!-- <li> <span class="counts">113</span> <span class="text">Others</span> </li> --> </ul> </div> </div> </div> </section> <section class="common--section-wrap bottleforChange--change-ambasaador" id="joinTheInitiative"> <div class="container--responsive"> <h3 class="title-heading text--align-center section--heading color--base">Change starts with you but it doesn’t start until you do. Be a change ambasaador!</h3> </div> <div class="change-ambasaador-form"> <div class="container--responsive"> <div class="tab--container"> <div class="lead-form-wrapper"> <ul class="horizontal--tab-wrap"> <li hdata-tab="htab-index08" class="active">Housing Society</li> <li hdata-tab="htab-index09">Corporate & Hotel</li> <li hdata-tab="htab-index10">School & College</li> </ul> <div class="tab--container-wrap"> <div id="htab-index08" class="htab--content"> <div class="tab--body-container"> <div class="common--form-wrapper"> <div class="title-section margin--bottom-20"> <h3 class="title-text">Join the initiative</h3> </div> <form class="" id="housingSocietyForm"> <fieldset> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="text" id="housing-fullname"/> <span>Name of Housing Society</span> </label> <span class="message message--error" id="housing-fullname-error"></span> </div> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="tel" id="housing-household"/> <span>No of Household in Society</span> </label> <span class="message message--error" id="housing-household-error"></span> </div> </fieldset> <fieldset> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="text" id="housing-contact"/> <span>Contact Person</span> </label> <span class="message message--error" id="housing-contact-error"></span> </div> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="text" id="housing-related"/> <span>How are you Related</span> </label> <span class="message message--error" id="housing-related-error"></span> </div> </fieldset> <fieldset> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="text" id="housing-address"/> <span>Address</span> </label> <span class="message message--error" id="housing-address-error"></span> </div> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="tel" maxlength="6" minlength="6" id="housing-pincode"/> <span>Pincode</span> </label> <span class="message message--error" id="housing-pincode-error"></span> </div> </fieldset> <fieldset> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="tel" maxlength="10" minlength="10" id="housing-mobile"/> <span>Mobile no.</span> </label> <span class="message message--error" id="housing-mobile-error"></span> </div> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="text" id="housing-email"/> <span>Email Id</span> </label> <span class="message message--error" id="housing-email-error"></span> </div> </fieldset> <div class="terms-condition-wrap"> <label class="custom-checkbox"> <input type="checkbox" id="housing-tnc"> <span class="mark"></span> <span class="checkbox-label">I agree to <a href="https://www.bisleri.com/terms-conditions" class="link link--underline">Terms & Conditions</a></span> </label> <span class="message message--error" id="housing-tnc-error"></span> </div> <button type="submit" class="btn default margin--top-30">Submit</button> <p id="house-api-response" class="margin--top-20 message--success"></p> </form> </div> </div> </div> </div> <div id="htab-index09" class="htab--content"> <div class="tab--body-container"> <div class="common--form-wrapper"> <div class="title-section margin--bottom-20"> <h3 class="title-text">Join the initiative</h3> </div> <form class="" id="corporateHotelForm"> <fieldset> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="text" id="corporatehotel-fullname"/> <span>Name of the Corporate / Hotel<sup>*</sup></span> </label> <span class="message message--error" id="corporatehotel-fullname-error"></span> </div> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="text" id="corporatehotel-related"/> <span>How are you Related</span> </label> <span class="message message--error" id="corporatehotel-related-error"></span> </div> </fieldset> <fieldset> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="text" id="corporatehotel-contact"/> <span>Key Contact Person</span> </label> <span class="message message--error" id="corporatehotel-contact-error"></span> </div> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="tel" maxlength="10" minlength="10" id="corporatehotel-mobile"/> <span>Mobile no.</span> </label> <span class="message message--error" id="corporatehotel-mobile-error"></span> </div> </fieldset> <fieldset> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="text" id="corporatehotel-address"/> <span>Address</span> </label> <span class="message message--error" id="corporatehotel-address-error"></span> </div> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="tel" maxlength="6" minlength="6" id="corporatehotel-pincode"/> <span>Pincode</span> </label> <span class="message message--error" id="corporatehotel-pincode-error"></span> </div> </fieldset> <fieldset> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="text" id="corporatehotel-email"/> <span>Email Id</span> </label> <span class="message message--error" id="corporatehotel-email-error"></span> </div> </fieldset> <div class="terms-condition-wrap"> <label class="custom-checkbox"> <input type="checkbox" id="corporatehotel-tnc"> <span class="mark"></span> <span class="checkbox-label">I agree to <a href="https://www.bisleri.com/terms-conditions" class="link link--underline">Terms & Conditions</a></span> </label> <span class="message message--error" id="corporatehotel-tnc-error"></span> </div> <button type="submit" class="btn default margin--top-30">Submit</button> <p id="corp-api-response" class="margin--top-20 message--success"></p> </form> </div> </div> </div> <div id="htab-index10" class="htab--content"> <div class="tab--body-container"> <div class="common--form-wrapper"> <div class="title-section margin--bottom-20"> <h3 class="title-text">Join the initiative</h3> </div> <form class="" id="schoolCollegeForm"> <fieldset> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="text" id="schoolcollege-fullname"/> <span>Name of the School / College<sup>*</sup></span> </label> <span class="message message--error" id="schoolcollege-fullname-error"></span> </div> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="text" id="schoolcollege-related"/> <span>How are you Related</span> </label> <span class="message message--error" id="schoolcollege-related-error"></span> </div> </fieldset> <fieldset> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="text" id="schoolcollege-contact"/> <span>Key Contact Person</span> </label> <span class="message message--error" id="schoolcollege-contact-error"></span> </div> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="tel" maxlength="10" minlength="10" id="schoolcollege-mobile"/> <span>Mobile no.</span> </label> <span class="message message--error" id="schoolcollege-mobile-error"></span> </div> </fieldset> <fieldset> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="text" id="schoolcollege-address"/> <span>Address</span> </label> <span class="message message--error" id="schoolcollege-address-error"></span> </div> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="tel" maxlength="6" minlength="6" id="schoolcollege-pincode"/> <span>Pincode</span> </label> <span class="message message--error" id="schoolcollege-pincode-error"></span> </div> </fieldset> <fieldset> <div class="form-group"> <label class="pure-material-textfield-outlined"> <input placeholder=" " type="text" id="schoolcollege-email"/> <span>Email Id</span> </label> <span class="message message--error" id="schoolcollege-email-error"></span> </div> </fieldset> <div class="terms-condition-wrap"> <label class="custom-checkbox"> <input type="checkbox" id="schoolcollege-tnc"> <span class="mark"></span> <span class="checkbox-label">I agree to <a href="https://www.bisleri.com/terms-conditions" class="link link--underline">Terms & Conditions</a></span> </label> <span class="message message--error" id="schoolcollege-tnc-error"></span> </div> <button type="submit" class="btn default margin--top-30">Submit</button> <p id="school-api-response" class="margin--top-20 message--success"></p> </form> </div> </div> </div> </div> </div> </div> </div> </section> <section class="common--section-wrap bottleforChange--download-app margin--bottom-60"> <div class="container--responsive"> <h3 class="title-heading text--align-center section--heading color--base">Download Bottles for Change app now.</h3> <div class="bottleforChange--download-wrap"> <div class="download-info"> <img class="clickable" src="https://www.bisleri.com/images/bisleri-bottles-change-green1.webp" alt="percent plastic recycled" name="button" modal="true" modal-open="download-bottles" loading="lazy"> </div> <div class="content-box"> <p class="margin--bottom-30">With this app you can locate the nearest plastic agent (kabadiwala) in your area and put segregated plastic in the right channel. Segregated plastic will be picked by our plastic agent and then sent for recycling.</p> <a href="https://play.google.com/store/apps/details?id=com.bisleri.bottleforchange&hl=en" target=" "><img src="https://www.bisleri.com/images/google-play.webp" class="google-play" alt="poster" loading="lazy"></a> </div> </div> </div> </section> <section class="common--section-wrap"> <div class="container--responsive"> <h3 class="title-heading text--align-center section--heading color--base margin--bottom-30">Our partners on this Mission</h3> <div class="partners-listing"> <ul class="logo-listing-wrap"> <!-- <li><img src="https://www.bisleri.com/images/parisar-vikas-new.webp" class="" alt="parisar-vikas"></li> --> <!-- <li><img src="https://www.bisleri.com/images/parisar-sakhi-vikars.webp" class="" alt="parisar-vikas"></li> --> <li><img src="https://www.bisleri.com/images/sampurna-earth.webp" class="" alt="sampurna-earth" loading="lazy"></li> <li><img src="https://www.bisleri.com/images/dalmia-logo.webp" class="" alt="dalmia-logo" loading="lazy"></li> <li><img src="https://www.bisleri.com/images/ipca3.webp" class="" alt="IPCA-logo" loading="lazy"></li> <li><img src="https://www.bisleri.com/images/akar-mumbai.webp" class="" alt="aakar-logo" loading="lazy"></li> <!-- <li><img src="https://www.bisleri.com/images/paper-man.webp" class="" alt="paperman-logo"></li> <li><img src="https://www.bisleri.com/images/earth-one2.webp" class="" alt="save-the-earth-logo"></li> --> </ul> <div class="slider-btn-wrap partners-btn-wrap"> <i class="thumb-prev arrow bs--left-arrow"></i> <i class="thumb-next arrow bs--right-arrow"></i> </div> </div> </div> </section> <div class="modal pop-up" modal-id="bottles-for-change-program"> <span class="modal--close-btn">x</span> <div class="modal--content if-thankyou"> <div class="modal--body"> <video src="https://www.bisleri.com/images/What-is-the-Bottles-for-Change-program.mp4" class="video" width="100%" height="400" controls></video> </div> </div> </div> <div class="modal pop-up" modal-id="download-bottles"> <span class="modal--close-btn">x</span> <div class="modal--content if-thankyou"> <div class="modal--body"> <video src="https://www.bisleri.com/images/bottlesforchangeappvdo.mp4" class="video" width="100%" height="400" controls></video> </div> </div> </div> <div class="modal pop-up" modal-id="bisleri-world-record"> <span class="modal--close-btn">x</span> <div class="modal--content if-thankyou"> <div class="modal--body"> <div class="common--form-wrapper"> <iframe class="youtube-iframe" width="100%" height="400" src="https://www.youtube.com/embed/8maVAt1osoQ" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> </div> </div> </div> </div> <section class="background--color-lightblue common--section-wrap"> <div class="seo--placeholder-wrap seo--home container--responsive"> <div class="seo--placeholder-content"> <h4 class="seo--title">Do your part and save the planet!</h4> <p class="seo--body margin--top-10">We at Bisleri are well aware of how plastic adversely affects the planet. So while that is the truth, we are doing as much as possible to ensure we do not add to it. We, however, need to make a consolidated effort to make a huge impact. So, join us at Bisleri and be a part of our plastic recycling program.</p> <p class="seo--body margin--top-10">We’ve started a ‘Bottles for Change’ initiative, which we would love for you all to be a part of. The idea of this initiative is to ensure that we dispose plastic correctly and increase awareness about waste segregation, plastic disposal, recycling plastic bottles and the required best practices towards maintaining a cleaner environment to live in and share. To optimise our reach, as a part of the bottles for change program and plastic recycling program we conduct plastic recycling awareness drives, waste plastic collection drives in schools, colleges, corporate offices, malls, festive & social gatherings, events, etc.</p> <p class="seo--body margin--top-10">Unless we are the change, the change does not occur. So do not WASTE time and join the bottles for change program and plastic recycling program. </p> </div> </div> </section> <div class="loader--wrapper"> <img src="https://www.bisleri.com/images/loader.gif" width="500" height="500" alt="" loading="lazy"> </div> <div class="overlay hide"></div> <div class="modal pop-up city-modal-mobile" modal-id="city-modal-modal"> <span class="modal--close-btn">x</span> <div class="modal--content"> <div class="modal--body"> <ul class="city-fetch-mobile select-options"> <li></li> </ul> </div> </div> </div> <div id="map" class="hide"></div> </div> <footer class="footer" data-category="Footer"> <div class="container--responsive"> <div class="footer--wraper"> <!-- <span class="footer-toggle"><i class="bs--up-arrow"></i></span> --> <div class="footer--bottom-wrap"> <div class="footer--common-wrap"> <h4 class="title-footer color--white">Secure Payments</h4> <ul class="footer--list payment-cards" data-category="Payment_Partners"> <li><i class="bs--visa" data-path="9"></i></li> <li><i class="bs--mastercard" data-path="40"></i></li> <li><i class="bs--paytm" data-path="8"></i></li> <li><i class="bs--maestro" data-path="28"></i></li> <li><img src="https://www.bisleri.com/images/norton-2.webp" class="" width="304" height="196" alt="banner" loading="lazy"></li> <li><img src="https://www.bisleri.com/images/mcafee-2.webp" class="" width="304" height="196" alt="banner" loading="lazy"></li> </ul> </div> <div class="footer--common-wrap our-apps"> <h4 class="title-footer color--white">Our Apps:</h4> <ul class="footer--list"> <li><a href="https://play.google.com/store/apps/details?id=com.bisleri.bottleforchange" target="_blank"><img src="https://www.bisleri.com/images/bisleri-bottles-change-white1.webp" class="" alt="asm-logo" loading="lazy"></a></li> <li><a href="https://play.google.com/store/apps/details?id=com.bisleri.bisleri"><img src="https://www.bisleri.com/images/android-btn.webp" alt="android" target="_blank" loading="lazy"> </a></li> <li><a href="https://apps.apple.com/in/app/bisleri/id1594010792"><img src="https://www.bisleri.com/images/appstore-btn.webp" alt="app store" target="_blank" loading="lazy"></a></li> </ul> </div> </div> </div> </div> <!-- <div class="footer hidden footer-hidden"> --> <div class="footer"> <div class="container--responsive"> <div class="footer--sitemap-wrap"> <div class="footer-column"> <ul class="footer-links" data-category="About_us"> <li>About Us</li> <li><a href="https://www.bisleri.com/our-journey">Our Journey</a></li> <li><a href="https://www.bisleri.com/what-makes-us-stand-apart">What makes us Stand Apart</a></li> <li><a href="https://www.bisleri.com/90-quality-tests">90 Quality Tests</a></li> <li><a href="https://www.bisleri.com/promise-of-10">The Promise of 10</a></li> <li><a href="https://www.bisleri.com/vision-mission-values">Vision, Mission & Values</a></li> <li><a href="https://www.bisleri.com/team">Leadership Team</a></li> <li><a href="https://www.bisleri.com/career">Careers</a></li> <li><a href="https://www.bisleri.com/contact-us">Contact Us</a></li> <li><a href="https://www.bisleri.com/terms-conditions">Terms & Conditions</a></li> <li><a href="https://www.bisleri.com/cancel-refund-policy">Cancelation & Refund Policy</a></li> <li><a href="https://www.bisleri.com/faq">FAQs</a></li> <!-- <li><a href="https://www.bisleri.com/terms-conditions-scan-win-program">T&Cs for Scan & Win Program</a></li> --> <li><a href="https://www.bisleri.com/annual-return">Annual Return</a></li> </ul> </div> <div class="footer-column"> <ul class="footer-links" data-category="Brands"> <li>Brands</li> <li><a href="https://www.bisleri.com/bisleri-packaged-drinking-water">Bisleri</a></li> <li><a href="https://www.bisleri.com/vedica">Vedica</a></li> <!-- <li><a href="https://www.bisleri.com/spyci">Spyci</a></li> --> <li><a href="https://www.bisleri.com/limonata">Limonata</a></li> <li><a href="https://www.bisleri.com/bisleri-soda">Bisleri Soda</a></li> <li><a href="https://www.bisleri.com/pop">Pop</a></li> </ul> <ul class="footer-links" data-category="Spotlight"> <li>News Room</li> <li><a href="https://www.bisleri.com/press-release">Press Release</a></li> <li><a href="https://www.bisleri.com/news">News</a></li> <li><a href="https://www.bisleri.com/blogs">Blogs</a></li> <!-- <li><a href="https://www.bisleri.com/career">Careers</a></li> --> </ul> <ul class="footer-links" data-category="UAE"> <li><a href="https://www.bisleri.com/uae">UAE</a></li> </ul> </div> <div class="footer-column"> <ul class="footer-links" data-category="Become_a_Distributor"> <li>Become a Distributor</li> <li><a href="https://www.bisleri.com/distributor">Apply for Bisleri Dealership</a></li> <!-- <li><a href="#">Existing Bisleri Distributors</a></li> --> </ul> <!-- <ul class="footer-links" data-category="CSR"> <li ><a href="https://www.bisleri.com/csr">CSR</a></li> --> <!-- <li><a href="#">CSR Project</a> --> <!-- <ul class="footer-links-sub"> <li><a href="https://www.bisleri.com/rainwater-harvesting">Rainwater Harvesting</a></li> <li><a href="https://www.bisleri.com/ozone-therapy">Ozone Therapy</a></li> </ul> --> <!-- </li> --> <!-- <li><a href="#">Composition of CSR Committee</a></li> <li><a href="#">CSR Policy</a></li> --> <!-- </ul> --> <!-- <ul class="footer-links" data-category="CSR"> <li>CSR Project</li> <li><a href="https://www.bisleri.com/rainwater-harvesting">Rainwater Harvesting</a></li> <li><a href="https://www.bisleri.com/ozone-therapy">Ozone Therapy</a></li> </ul> --> <ul class="footer-links"> <li><a href="https://www.bisleri.com/greenerPromise">Greener Promise</a></li> </ul> </div> <div class="footer-column" data-category="Contact_Us"> <ul class="footer-links"> <li>Contact</li> <li class="contact-address">Bisleri International Pvt. Ltd.<br> CTS No. 525/1A/1, Western Express Highway,<br> Opp Hindustan Unilever, at Chakala Division,<br> Andheri (East), Mumbai – 400 099</li> </ul> <ul class="footer-links"> <li class="email-address">Email: <a href="mailto:wecare@bisleri.co.in">wecare@bisleri.co.in</a></li> <li style="margin-bottom: 10px">Phone: <a href="tel:18001211007">1800-121-1007</a> </li> <li style="margin-bottom: 10px">8 AM to 8 PM </li> <li>Monday to Saturday </li> </ul> <ul class="footer-links social-media"> <li class="icon"><a href="https://www.facebook.com/Bisleri/" class="bs--facebook-circle" data-path="2" aria-label="facebook"></a></li> <li class="icon"><a href="https://twitter.com/BisleriZone" class="bs--twitter1" data-path="2" aria-label="twitter"></a></li> <li class="icon"><a href="https://www.instagram.com/bislerizone/" class="bs--instagram" data-path="4" aria-label="instagram"></a></li> <li class="icon"><a href="https://www.youtube.com/user/BisleriIndia" class="bs--youtube" data-path="2" aria-label="youtube"></a></li> </ul> </div> </div> <div class="footer--copyrights" data-category="Copyright"> <p class="copyrights-text color--white">© COPYRIGHTS 2020-21</p> <ul class="sitemap-links"> <!-- <li><a href="#">Sitemap</a></li> --> <li><a href="https://payments.billdesk.com/MercOnline/BisleriController">Online Payment</a></li> <li><a href="https://www.bisleri.com/compliance">Compliance</a></li> <li><a href="https://www.bisleri.com/privacy-policy">Privacy Policy</a></li> <li><a href="https://www.bisleri.com/cookies-policy">Cookie Policy</a></li> </ul> </div> </div> </div> </footer> <button class="scrollToTop"><i class="bs--up-arrow"></i></button> <div class="landscape_mobile"> <div class="landscape_view"> <div class=""> <div class="rotating_image"> <img src="https://www.bisleri.com/images/rotate.webp" alt="rotate" loading="lazy"> </div> <div class="landscape_text"> <h3>Please rotate your device</h3> <p> We do not support landscape mode, <br>please use the website in the portrait mode for best experience. </p> </div> </div> </div> </div> <script src="https://www.bisleri.com/js/app.js"></script> <script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCr4msSd0Ra1a3lDLWBeQSVRTIkK5hQHBk&callback=initAutocomplete&libraries=places&v=weekly" async></script> <script src="https://apis.google.com/js/api:client.js"></script> <script> var $ = jQuery; var googleUser = {}; var startApp = function() { gapi.load('auth2', function() { // Retrieve the singleton for the GoogleAuth library and set up the client. auth2 = gapi.auth2.init({ client_id: '622084908338-ksolf6e4ltbpjg8un3lv1o6o4dokl4d5.apps.googleusercontent.com', cookiepolicy: 'single_host_origin', // Request scopes in addition to 'profile' and 'email' //scope: 'additional_scope' }); // console.log('auth2',auth2); attachSignin(document.getElementById('my-signin2')); }); }; function attachSignin(element) { auth2.attachClickHandler(element, {}, function(googleUser) { var profile = googleUser.getBasicProfile(); const userData = { name: profile.getName(), email: profile.getEmail() } userAuthenticate(userData) }, function(error) { // alert(JSON.stringify(error, undefined, 2)); }); } // Sign out the user function signOut() { console.log("you are logged") var auth2 = gapi.auth2.getAuthInstance(); auth2.signOut().then(function() { }); auth2.disconnect(); } function userAuthenticate(userData) { //check if user is loged in or not let currentPage = window.location.pathname const userCheckApi = { email: userData.email, } $.ajax({ type: 'POST', url: baseURL + '/check-user-exists', contentType: 'application/json', headers: { 'x-requested-with': clientSecret, }, data: JSON.stringify(userCheckApi), success: function(res) { userInfo = res?.user && res?.user; localStorage.setItem("userInfo", JSON.stringify(userInfo)); if (res.success == true) { if (currentPage === '/signup') { //user is already registec //throw toast msg saying that user already registerd pls try login console.log("Sorry, you are already registered."); if(userInfo?.is_requested_deletion) { $('#loginModal').append(` <div class="modal pop-up"> <span class="modal--close-btn">x</span> <div class="modal--content"> <div class="modal--body"> <div class="common--form-wrapper"> <p class="margin--bottom-20">We are currently processing your deletion request. If you click on 'Cancel deletion request', your deletion request will be cancelled.</p> <p class="margin--bottom-40">If you are here because you need to complete some pending actions before your deletion request can be processed, please go ahead. Please note, you will need to raise a deletion request again after completing the pending actions.</p> <button type="button" class="btn default cancel-req">Cancel Delete Request</button> </div> </div> </div> </div><div class="overlay"></div> `); $('.modal--close-btn, .overlay').on('click', function(e) { $('#loginModal .modal.pop-up').hide(); }); $('.cancel-req').on('click', function () { const userInfo = JSON.parse(localStorage.getItem("userInfo")) $.ajax({ type: 'POST', url: baseURL + '/cancel-account-deletion-request', contentType: 'application/json', headers: { 'x-requested-with': clientSecret, "Authorization": 'Bearer' + localStorage.getItem("accessToken"), }, data: JSON.stringify({ "user_id": userInfo.id, }), success: function (res) { userInfo.name; const successMsg= res.msg; if (res.is_requested_account_deletion == 1 ) { console.log("Success Message", successMsg); } // console.log("Success Mess", successMsg); // res.is_requested_account_deletion == 1 // console.log("Response", res.is_requested_account_deletion == 1); }, error: function () { console.log('error'); } }); }) } else { regFormDataFilled(userData) $('#signup-email-error').html("Email already Exist"); $('#signup-email').addClass('error'); } } else { //this is case for login // // user is already register and he can access the app its successful login console.log("user is reg & you can access the website") $("#login-email").val(userData.email); $("#social-login-click").trigger("click"); } } else { localStorage.setItem("userInfo", JSON.stringify(userInfo)); //check user login failed now that meanus he is not logged in console.log('not registered', res); if (currentPage === '/signup') { //now user is not reg and needs to fill the below form //for autofill data coming from social login console.log("you are not reg user. pls register") regFormDataFilled(userData) } else { //this is login module and user is not registered //through toast msg with you are not reg console.log("login, not reg") $('.user-login-accdtl').addClass('hide'); $('#login-username').addClass('error'); $('#login-username').val(userData.email); $('#login-username-error').html('Sorry, you are not registered.'); } } }, error: function() { console.log('error'); } }); //auto fill sign-up form } //--------------------------------- Use my current location address --------------------------------- </script> <script> startApp(); </script> <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script> <div id="iFrame"></div> <script type='text/javascript' src='https://service.force.com/embeddedservice/5.0/esw.min.js'></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.eu01.nr-data.net","licenseKey":"NRJS-ff25841bedc65e5e1b1","applicationID":"444403627","transactionName":"MhBSZQoZXxBUAEZZDgtacVIMEV4NGgFdRBUJEB1XFwocAF0CXFcE","queueTime":0,"applicationTime":20,"atts":"HldRE0IDTB4=","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script></body> </html>