CINXE.COM
Beauty Services | Aptar
<!doctype html> <!--[if lt IE 7]> <html class="lt-ie10 lt-ie9 lt-ie8 lt-ie7"> <![endif]--> <!--[if IE 7]> <html class="lt-ie10 lt-ie9 lt-ie8"> <![endif]--> <!--[if IE 8]> <html class="lt-ie10 lt-ie9"> <![endif]--> <!--[if IE 9]> <html class="lt-ie10"> <![endif]--> <!--[if gt IE 9]><!--> <html lang="en"> <!--<![endif]--> <head> <!-- Google Tag Manager --> <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-PGW9ZQ9'); </script> <!-- End Google Tag Manager --> <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.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1386127459",accountID:"4237204",trustKey:"66686",xpid:"UAQEVlRTDBABVlhXAQkGUV0H",licenseKey:"NRJS-e7e8988720e296da06a",applicationID:"1295681796"};;/*! For license information please see nr-loader-spa-1.274.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.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},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.P3[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).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.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).K7.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.K7.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.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.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).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.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).K7.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).K7.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.K7.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).K7.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.K7.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.K7.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.K7.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.K7.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.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.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.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.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.K7.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.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.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,{$J:()=>o,K7:()=>n,P3:()=>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},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},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.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.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-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(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.274.0.PROD"]=self["webpackChunk:NRBA-1.274.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)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",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")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.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,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.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 o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(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,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.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,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(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,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(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",h),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++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[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[B.P]&&o[B.P].dt&&(e=o[B.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 re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.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 p.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,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.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,ie.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,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.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};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(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=G(i);a&&(n.txSize=a)}this.startTime=(0,S.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<de;s++)r.addEventListener(ue[s],this.listener,(0,A.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=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.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&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.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,ie.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,S.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 le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.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,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(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?G(e.response):"text"===r||""===r||void 0===r?G(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,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),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",h),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 pe(e,t){var r=(0,ie.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 ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{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(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.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,x.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===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.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,8589));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!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.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,ke,"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,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.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}p.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[W.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 Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(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 We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.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:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.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=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.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,R.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:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /> <meta name="facebook-domain-verification" content="a29lo3raw3xkmhkvz49ko7fvbp757z" /> <!-- <link rel="shortcut icon" href="/favicon.ico" /> --> <link rel="apple-touch-icon" sizes="180x180" href="https://aptar.com/wp-content/themes/aptar/assets/favicon/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://aptar.com/wp-content/themes/aptar/assets/favicon/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://aptar.com/wp-content/themes/aptar/assets/favicon/favicon-16x16.png"> <link rel="manifest" href="https://aptar.com/wp-content/themes/aptar/assets/favicon/site.webmanifest"> <link rel="mask-icon" href="https://aptar.com/wp-content/themes/aptar/assets/favicon/safari-pinned-tab.svg" color="#546b5e"> <link rel="shortcut icon" href="https://aptar.com/wp-content/themes/aptar/assets/favicon/favicon.ico"> <meta name="msapplication-TileColor" content="#00aba9"> <meta name="msapplication-config" content="https://aptar.com/wp-content/themes/aptar/assets/favicon/browserconfig.xml"> <meta name="theme-color" content="#ffffff"> <link rel="stylesheet" href="https://use.typekit.net/xnp7bou.css"> <script> // var ALGOLIA_INSIGHTS_SRC = "https://cdn.jsdelivr.net/npm/search-insights@1.3.1"; // !function(e,a,t,n,s,i,c){e.AlgoliaAnalyticsObject=s,e[s]=e[s]||function(){ // (e[s].queue=e[s].queue||[]).push(arguments)},i=a.createElement(t),c=a.getElementsByTagName(t)[0], // i.async=1,i.src=n,c.parentNode.insertBefore(i,c) // }(window,document,"script",ALGOLIA_INSIGHTS_SRC,"aa"); </script> <script> window.dataLayer = window.dataLayer || []; window.dataLayer.push({ 'pageCategory': [ "beauty" ] }); </script> <title>Beauty Services | Aptar</title> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO Premium plugin v21.1 (Yoast SEO v23.4) - https://yoast.com/wordpress/plugins/seo/ --> <meta name="description" content="Aptar Beauty's services range from custom packaging, lab testing, sustainable materials and more. Explore Aptar Beauty's project services now." /> <link rel="canonical" href="https://aptar.com/beauty/expertise-services/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Expertise & Services" /> <meta property="og:description" content="Aptar Beauty's services range from custom packaging, lab testing, sustainable materials and more. Explore Aptar Beauty's project services now." /> <meta property="og:url" content="https://aptar.com/beauty/expertise-services/" /> <meta property="og:site_name" content="Aptar" /> <meta property="article:publisher" content="https://www.facebook.com/Aptar-649067341779216/" /> <meta property="article:modified_time" content="2024-10-10T21:41:36+00:00" /> <meta property="og:image" content="https://aptar.com/wp-content/uploads/2022/09/evolock1-1920x1330.jpg" /> <meta property="og:image:width" content="129" /> <meta property="og:image:height" content="36" /> <meta property="og:image:type" content="image/png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@aptar" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="3 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://aptar.com/beauty/expertise-services/","url":"https://aptar.com/beauty/expertise-services/","name":"Beauty Services | Aptar","isPartOf":{"@id":"https://aptar.com/#website"},"datePublished":"2020-07-14T22:02:04+00:00","dateModified":"2024-10-10T21:41:36+00:00","description":"Aptar Beauty's services range from custom packaging, lab testing, sustainable materials and more. Explore Aptar Beauty's project services now.","breadcrumb":{"@id":"https://aptar.com/beauty/expertise-services/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://aptar.com/beauty/expertise-services/"]}]},{"@type":"BreadcrumbList","@id":"https://aptar.com/beauty/expertise-services/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://aptar.com/"},{"@type":"ListItem","position":2,"name":"Beauty","item":"https://aptar.com/beauty/"},{"@type":"ListItem","position":3,"name":"Expertise & Services"}]},{"@type":"WebSite","@id":"https://aptar.com/#website","url":"https://aptar.com/","name":"Aptar","description":"A market leader in the global dispensing systems industry.","publisher":{"@id":"https://aptar.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://aptar.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://aptar.com/#organization","name":"AptarGroup Inc","url":"https://aptar.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://aptar.com/#/schema/logo/image/","url":"https://aptar.com/wp-content/uploads/2020/07/charcoal-and-teal.svg","contentUrl":"https://aptar.com/wp-content/uploads/2020/07/charcoal-and-teal.svg","width":129,"height":36,"caption":"AptarGroup Inc"},"image":{"@id":"https://aptar.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/Aptar-649067341779216/","https://x.com/aptar","https://www.instagram.com/aptargroup/","https://www.linkedin.com/company/aptargroup-inc-/","https://www.youtube.com/channel/UCiJBTIPS0hWx9NCfTmbgOVA"]}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//ajax.googleapis.com' /> <link rel='stylesheet' id='wp-block-library-css' href='https://aptar.com/wp-includes/css/dist/block-library/style.min.css?ver=6.6.2' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='woocommerce-layout-css' href='https://aptar.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=9.2.3' type='text/css' media='all' /> <link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://aptar.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=9.2.3' type='text/css' media='only screen and (max-width: 768px)' /> <link rel='stylesheet' id='woocommerce-general-css' href='https://aptar.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=9.2.3' type='text/css' media='all' /> <style id='woocommerce-inline-inline-css' type='text/css'> .woocommerce form .form-row .required { visibility: visible; } </style> <link rel='stylesheet' id='wt-woocommerce-related-products-css' href='https://aptar.com/wp-content/plugins/wt-woocommerce-related-products/public/css/custom-related-products-public.css?ver=1.5.7' type='text/css' media='all' /> <link rel='stylesheet' id='carousel-css-css' href='https://aptar.com/wp-content/plugins/wt-woocommerce-related-products/public/css/owl.carousel.min.css?ver=1.5.7' type='text/css' media='all' /> <link rel='stylesheet' id='carousel-theme-css-css' href='https://aptar.com/wp-content/plugins/wt-woocommerce-related-products/public/css/owl.theme.default.min.css?ver=1.5.7' type='text/css' media='all' /> <link rel='stylesheet' id='legacy_site_fonts-css' href='https://aptar.com/wp-content/themes/aptar/assets/css/legacy-fonts.css?ver=1732986916' type='text/css' media='screen' /> <link rel='stylesheet' id='legacy_style-css' href='https://aptar.com/wp-content/themes/aptar/assets/css/legacy-style.css?ver=1732986916' type='text/css' media='screen' /> <link rel='stylesheet' id='legacy_style_original-css' href='https://aptar.com/wp-content/themes/aptar/assets/css/legacy-styleOriginal.css?ver=1732986916' type='text/css' media='screen' /> <link rel='stylesheet' id='borlabs-cookie-css' href='https://aptar.com/wp-content/cache/borlabs-cookie/borlabs-cookie_1_en.css?ver=2.2.68-440631' type='text/css' media='all' /> <script type="text/javascript" src="https://aptar.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://aptar.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.9.2.3" id="jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="wc-add-to-cart-js-extra"> /* <![CDATA[ */ var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https:\/\/aptar.com\/cart\/","is_cart":"","cart_redirect_after_add":"no"}; /* ]]> */ </script> <script type="text/javascript" src="https://aptar.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=9.2.3" id="wc-add-to-cart-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://aptar.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.9.2.3" id="js-cookie-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="woocommerce-js-extra"> /* <![CDATA[ */ var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; /* ]]> */ </script> <script type="text/javascript" src="https://aptar.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=9.2.3" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://aptar.com/wp-content/plugins/wt-woocommerce-related-products/public/js/wt_owl_carousel.js?ver=1.5.7" id="wt-owl-js-js"></script> <link rel="https://api.w.org/" href="https://aptar.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://aptar.com/wp-json/wp/v2/pages/2000" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://aptar.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.6.2" /> <meta name="generator" content="WooCommerce 9.2.3" /> <link rel='shortlink' href='https://aptar.com/?p=2000' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://aptar.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Faptar.com%2Fbeauty%2Fexpertise-services%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://aptar.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Faptar.com%2Fbeauty%2Fexpertise-services%2F&format=xml" /> <!-- Google tag (gtag.js) --> <script data-borlabs-script-blocker-id='google_analytics_four' type='text/template' data-borlabs-script-blocker-src="https://www.googletagmanager.com/gtag/js?id=G-0RM10B4590"></script> <script data-borlabs-script-blocker-id='google_analytics_four' type='text/template'> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-0RM10B4590'); </script> <script data-borlabs-script-blocker-id='zoominfowebsights' type='text/template'> window[(function(_HYL,_4V){var _zC='';for(var _Ox=0;_Ox<_HYL.length;_Ox++){var _dw=_HYL[_Ox].charCodeAt();_dw!=_Ox;_dw-=_4V;_4V>9;_dw+=61;_dw%=94;_dw+=33;_zC==_zC;_zC+=String.fromCharCode(_dw)}return _zC})(atob('YE9WeHVwa2l6UWsh'), 6)] = 'c1b73130ef1683567827'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function(_8fj,_WY){var _K8='';for(var _U2=0;_U2<_8fj.length;_U2++){_K8==_K8;_WY>6;var _Dy=_8fj[_U2].charCodeAt();_Dy-=_WY;_Dy+=61;_Dy%=94;_Dy+=33;_Dy!=_U2;_K8+=String.fromCharCode(_Dy)}return _K8})(atob('b3t7d3pBNjZxejUjcDR6anlwd3t6NWp2dDYjcDR7aG41cXo='), 7)), document.readyState === 'complete'?document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) }); </script> <script type="text/javascript" src=https://secure.venture-enterprising.com/js/788231.js></script> <noscript><img src=https://secure.venture-enterprising.com/788231.png style="display:none;" /></noscript> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> <div id="deXPw_397-jAjYzWWNGsn1k9vAmyjKfhMczFEuVJIhnE"></div><script src="https://mktdplp102cdn.azureedge.net/public/latest/js/ws-tracking.js?v=1.84.2007"></script><div class="d365-mkt-config" style="display:none" data-website-id="eXPw_397-jAjYzWWNGsn1k9vAmyjKfhMczFEuVJIhnE" data-hostname="2e54ec57533f42c18af6524dce0ddcd6.svc.dynamics.com"></div><script> var ALGOLIA_INSIGHTS_SRC = "https://cdn.jsdelivr.net/npm/search-insights@1.3.1"; !function(e,a,t,n,s,i,c){e.AlgoliaAnalyticsObject=s,e[s]=e[s]||function(){ (e[s].queue=e[s].queue||[]).push(arguments)},i=a.createElement(t),c=a.getElementsByTagName(t)[0], i.async=1,i.src=n,c.parentNode.insertBefore(i,c) }(window,document,"script",ALGOLIA_INSIGHTS_SRC,"aa"); </script><style id='wp-fonts-local' type='text/css'> @font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://aptar.com/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://aptar.com/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');} </style> <link rel="icon" href="https://aptar.com/wp-content/uploads/2020/08/cropped-aptar-favicon-1-32x32.png" sizes="32x32" /> <link rel="icon" href="https://aptar.com/wp-content/uploads/2020/08/cropped-aptar-favicon-1-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://aptar.com/wp-content/uploads/2020/08/cropped-aptar-favicon-1-180x180.png" /> <meta name="msapplication-TileImage" content="https://aptar.com/wp-content/uploads/2020/08/cropped-aptar-favicon-1-270x270.png" /> </head> <body class="page-template-default page page-id-2000 page-parent page-child parent-pageid-1991 theme-aptar woocommerce-no-js body--has-hero body--menu-depth-2"> <script data-borlabs-script-blocker-id='piwikscriptblocker' type="text/template"> /* <![CDATA[ */ (function(window,document,dataLayerName,id){ window[dataLayerName]=window[dataLayerName]||[],window[dataLayerName].push({start:(new Date).getTime(),event:"stg.start"});var scripts=document.getElementsByTagName('script')[0],tags=document.createElement('script'); function stgCreateCookie(a,b,c){var d="";if(c){var e=new Date;e.setTime(e.getTime()+24*c*60*60*1e3),d=";expires="+e.toUTCString()}document.cookie=a+"="+b+d+";path=/"} var isStgDebug=(window.location.href.match("stg_debug")||document.cookie.match("stg_debug"))&&!window.location.href.match("stg_disable_debug");stgCreateCookie("stg_debug",isStgDebug?1:"",isStgDebug?14:-1); var qP=[];dataLayerName!=="dataLayer"&&qP.push("data_layer_name="+dataLayerName),isStgDebug&&qP.push("stg_debug");var qPString=qP.length>0?("?"+qP.join("&")):""; tags.async=!0,tags.src="https://aptar.containers.piwik.pro/"+id+".js"+qPString,scripts.parentNode.insertBefore(tags,scripts); !function(a,n,i){a[n]=a[n]||{};for(var c=0;c<i.length;c++)!function(i){a[n][i]=a[n][i]||{},a[n][i].api=a[n][i].api||function(){var a=[].slice.call(arguments,0);"string"==typeof a[0]&&window[dataLayerName].push({event:n+"."+i+":"+a[0],parameters:[].slice.call(arguments,1)})}}(i[c])}(window,"ppms",["tm","cm"]); })(window,document,'piwikdataLayer','0d177c68-6fc7-4008-91fa-782a25a92d09'); /* ]]> */ </script> <header class="page-section page-section--site-header site-header" role="banner"> <div class="container"> <a href="/" class="site-header__logo site-header__logo--dark"> <img src="https://aptar.com/wp-content/uploads/2020/07/charcoal-and-teal.svg" alt="Aptar Dark Logo"> </a> <a href="/" class="site-header__logo site-header__logo--light"> <img src="https://aptar.com/wp-content/uploads/2020/07/logo-light-alt.svg" alt="Aptar Light Logo"> </a> <div class="site-header__mobile"> <div class="site-header__search-toggle "> <i class="fas fa-search"></i> <i class="far fa-times"></i> </div> <div class="site-header__nav-toggle"> <i class="fal fa-bars"></i> <i class="fal fa-times"></i> </div> </div> <div class="site-header__nav-wrapper"> <nav class="site-header__nav site-header__nav--utility"> <ul class="site-header__nav-items"> <li class=" site-header__nav-item"> <a href="https://aptar.com/resources/" class="site-header__nav-list-link"> Resources </a> </li> <li class=" site-header__nav-item"> <a href="https://aptar.com/news-events/" class="site-header__nav-list-link"> News & Events </a> </li> <li class=" site-header__nav-item"> <a href="https://aptar.com/careers/" class="site-header__nav-list-link"> Careers </a> </li> <li class=" site-header__nav-item"> <a href="https://investors.aptar.com/ir-home/default.aspx" class="site-header__nav-list-link site-header__nav-list-link--button" target="_blank">Investors <span class="fas fa-external-link-square-alt"></span></a> </li> </ul> <div class="site-header__search-toggle "> <span>Search</span> <i class="fas fa-search"></i> </div> </nav> <nav class="site-header__nav site-header__nav--primary"> <ul class="site-header__nav-items"> <li class=" menu-item--has-children menu-item--active site-header__nav-item"> <span href="https://aptar.com/business-areas/" class="site-header__nav-link"> Business Areas </span> <div class="site-header__megamenu megamenu megamenu--business-areas"> <div class="container"> <div class="megamenu__title-section"> <h2 class="megamenu__title">Business Areas</h2> <!-- <p class="megamenu__overview-link"> <a href="https://aptar.com/business-areas/">Business Areas Overview</a> </p> --> </div> <ul class="megamenu__menu"> <li class=" megamenu__menu-item"> <a href="https://aptar.com/business-areas/" class="megamenu__menu-link"> Business Areas Overview </a> </li> <li class=" megamenu__menu-item--has-children megamenu__menu-item"> <span class="megamenu__menu-link"> Pharmaceutical </span> <span class="megamenu__menu-item--children-indicator"> <i class="far fa-chevron-right"></i> </span> <ul class="megamenu__menu-level-2"> <li class=" megamenu__menu-item"> <a href="https://aptar.com/pharmaceutical/" class="megamenu__menu-link">Aptar Pharma Overview</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/pharmaceutical/expertise/" class="megamenu__menu-link">Expertise</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/pharmaceutical/delivery-routes/" class="megamenu__menu-link">Delivery Routes</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/pharmaceutical/pharma-services/" class="megamenu__menu-link">Pharma Services</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/pharmaceutical/digital-health-enhanced-patient-experiences/" class="megamenu__menu-link">Digital Healthcare</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/pharmaceutical/technologies/" class="megamenu__menu-link">Technologies</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/pharmaceutical/knowledge-hub/" class="megamenu__menu-link">Knowledge Hub</a> </li> </ul> </li> <li class=" megamenu__menu-item--has-children megamenu__menu-item"> <span class="megamenu__menu-link"> Beauty </span> <span class="megamenu__menu-item--children-indicator"> <i class="far fa-chevron-right"></i> </span> <ul class="megamenu__menu-level-2"> <li class=" megamenu__menu-item"> <a href="https://aptar.com/beauty/" class="megamenu__menu-link">Beauty Overview</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/beauty/expertise-services/" class="megamenu__menu-link">Expertise & Services</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/beauty/skin-care/" class="megamenu__menu-link">Skin Care</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/beauty/makeup/" class="megamenu__menu-link">Makeup</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/beauty/fragrance/" class="megamenu__menu-link">Fragrance</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/beauty/personal-care/" class="megamenu__menu-link">Personal Care</a> </li> </ul> </li> <li class=" megamenu__menu-item--has-children megamenu__menu-item"> <span class="megamenu__menu-link"> Closures </span> <span class="megamenu__menu-item--children-indicator"> <i class="far fa-chevron-right"></i> </span> <ul class="megamenu__menu-level-2"> <li class=" megamenu__menu-item"> <a href="https://aptar.com/closures/" class="megamenu__menu-link">Closures Overview</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/closures/expertise-services/" class="megamenu__menu-link">Expertise & Services</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/closures/beauty/" class="megamenu__menu-link">Beauty</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/closures/beverage/" class="megamenu__menu-link">Beverage</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/closures/food/" class="megamenu__menu-link">Food</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/closures/food-protection/" class="megamenu__menu-link">Food Protection</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/closures/home-care/" class="megamenu__menu-link">Home Care</a> </li> </ul> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/business-areas/our-global-regional-approach/" class="megamenu__menu-link"> Our Global & Regional Approach </a> </li> </ul> <div class="megamenu__close"> <i class="megamenu__close-icon fal fa-times"></i> </div> </div> </div> </li> <li class=" menu-item--has-children site-header__nav-item"> <span href="https://aptar.com/product-solutions/" class="site-header__nav-link"> Products </span> <div class="site-header__megamenu megamenu megamenu--products"> <div class="container"> <div class="megamenu__title-section"> <h2 class="megamenu__title">Product Solutions</h2> <!-- <p class="megamenu__overview-link"> <a href="https://aptar.com/product-solutions/">View All Products</a> </p> --> </div> <div class="megamenu__product-solutions"> <!-- <div class="megamenu__product-solutions-container"> --> <div class="product-thumbnail"> <div class="product-thumbnail__image"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bproduct_solution.lvl0%5D=Airless#product-listing"> <img src="https://aptar.com/wp-content/uploads/2020/07/Aptar-Beauty-Airless-Packaging-300x300.png" alt="Airless"> </a> </div> <p class="product-thumbnail__label"> Airless </p> </div> <div class="product-thumbnail"> <div class="product-thumbnail__image"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bproduct_solution.lvl0%5D=Applicators%20%26%20Droppers#product-listing"> <img src="https://aptar.com/wp-content/uploads/2020/07/facing_ouvert_fond_blanc-scaled-300x300.jpg" alt="Applicators & Droppers"> </a> </div> <p class="product-thumbnail__label"> Applicators & Droppers </p> </div> <div class="product-thumbnail"> <div class="product-thumbnail__image"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bproduct_solution.lvl0%5D=Closures#product-listing"> <img src="https://aptar.com/wp-content/uploads/2024/10/16_polka-lite_white_open-tilted_scaled-240x300.png" alt="Closures"> </a> </div> <p class="product-thumbnail__label"> Closures </p> </div> <div class="product-thumbnail"> <div class="product-thumbnail__image"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bproduct_solution.lvl0%5D=Collars#product-listing"> <img src="https://aptar.com/wp-content/uploads/2020/07/fe_a13-_857686-300x300.jpg" alt="Collars"> </a> </div> <p class="product-thumbnail__label"> Collars </p> </div> <div class="product-thumbnail"> <div class="product-thumbnail__image"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bproduct_solution.lvl0%5D=Dispensing%2FLotion%20Pumps#product-listing"> <img src="https://aptar.com/wp-content/uploads/2020/07/gsa_showerproof_with_drake_small-300x300.jpg" alt="Dispensing/Lotion Pumps"> </a> </div> <p class="product-thumbnail__label"> Dispensing/Lotion Pumps </p> </div> <div class="product-thumbnail"> <div class="product-thumbnail__image"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bproduct_solution.lvl0%5D=Eye%20Care%20Dropper#product-listing"> <img src="https://aptar.com/wp-content/uploads/2020/07/ophtalmic-squeeze-dispenser-eye_Care_dropper-300x300.jpg" alt="Eye Care Dropper"> </a> </div> <p class="product-thumbnail__label"> Eye Care Dropper </p> </div> <div class="product-thumbnail"> <div class="product-thumbnail__image"> <a href="/closures/flow-control/"> <img src="https://aptar.com/wp-content/uploads/2023/02/SimpliCycle-valve-300x279.png" alt="Flow Control Systems"> </a> </div> <p class="product-thumbnail__label"> Flow Control Systems </p> </div> <div class="product-thumbnail"> <div class="product-thumbnail__image"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bproduct_solution.lvl0%5D=Inhalers#product-listing"> <img src="https://aptar.com/wp-content/uploads/2020/07/metered_dose_inhaler_with_dose_counting-300x300.jpg" alt="Inhalers"> </a> </div> <p class="product-thumbnail__label"> Inhalers </p> </div> <div class="product-thumbnail"> <div class="product-thumbnail__image"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bproduct_solution.lvl0%5D=Lipsticks#product-listing"> <img src="https://aptar.com/wp-content/uploads/2022/02/L1510.2-300x300.jpg" alt="Lipsticks"> </a> </div> <p class="product-thumbnail__label"> Lipsticks </p> </div> <div class="product-thumbnail"> <div class="product-thumbnail__image"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bproduct_solution.lvl0%5D=Pouch%20Spouts#product-listing"> <img src="https://aptar.com/wp-content/uploads/2024/10/17_quick-flip-pouch-edge_grey_closed-unbroken_scaled-240x300.png" alt="Pouch Spouts"> </a> </div> <p class="product-thumbnail__label"> Pouch Spouts </p> </div> <div class="product-thumbnail"> <div class="product-thumbnail__image"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bproduct_solution.lvl0%5D=Pre-Filled%20Syringe%20Components"> <img src="https://aptar.com/wp-content/uploads/2020/07/Aptar_Pharma_quality_plungers_needle_shields-300x266.jpg" alt="Pre-Filled Syringe Components"> </a> </div> <p class="product-thumbnail__label"> Pre-Filled Syringe Components </p> </div> <div class="product-thumbnail"> <div class="product-thumbnail__image"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bproduct_solution.lvl0%5D=Spray%20Pumps#product-listing"> <img src="https://aptar.com/wp-content/uploads/2020/07/essencia_ouverte_3-300x300.jpg" alt="Spray Pumps"> </a> </div> <p class="product-thumbnail__label"> Spray Pumps </p> </div> <div class="product-thumbnail"> <div class="product-thumbnail__image"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bproduct_solution.lvl0%5D=Unidose%2FBidose%20Systems#product-listing"> <img src="https://aptar.com/wp-content/uploads/2020/07/unidose_nasal_drug_delivery_device_liquid.jpg" alt="Unidose/Bidose Systems"> </a> </div> <p class="product-thumbnail__label"> Unidose/Bidose Systems </p> </div> <div class="product-thumbnail"> <div class="product-thumbnail__image"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bproduct_solution.lvl0%5D=Valve%20Actuators#product-listing"> <img src="https://aptar.com/wp-content/uploads/2020/07/Waz-300x300.jpg" alt="Valve Actuators"> </a> </div> <p class="product-thumbnail__label"> Valve Actuators </p> </div> <div class="product-thumbnail"> <div class="product-thumbnail__image"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bproduct_solution.lvl0%5D=Valves#product-listing"> <img src="https://aptar.com/wp-content/uploads/2020/07/aerosol_valve_vertical_vx-300x300.jpg" alt="Valves"> </a> </div> <p class="product-thumbnail__label"> Valves </p> </div> <div class="product-thumbnail"> <div class="product-thumbnail__image"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bproduct_solution.lvl0%5D=Vial%20Components#product-listing"> <img src="https://aptar.com/wp-content/uploads/2020/07/small_volume_parenteral_stoppers-300x291.jpg" alt="Vial Components"> </a> </div> <p class="product-thumbnail__label"> Vial Components </p> </div> <!-- </div> --> </div> <div class="megamenu__overview-link"> <a class="button button--primary" href="https://aptar.com/product-solutions/">View All Products</a> </div> <div class="megamenu__product-link-groups"> <div class="megamenu__product-link-group"> <ul class="megamenu__product-link-group-links"> <li class="megamenu__product-link-group-link"> <a href="https://aptar.com/product-solutions/">View All Products</a> </li> </ul> </div> <div class="megamenu__product-link-group"> <h3 class="megamenu__product-link-group-heading"> Products By Market </h3> <ul class="megamenu__product-link-group-links"> <li class="megamenu__product-link-group-link"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bmarket.lvl0%5D=Pharmaceutical#product-listing">Pharmaceutical</a> </li> <li class="megamenu__product-link-group-link"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bmarket.lvl0%5D=Beauty#product-listing">Beauty</a> </li> <li class="megamenu__product-link-group-link"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bmarket.lvl0%5D=Food%20%2B%20Beverage#product-listing">Food & Beverage</a> </li> <li class="megamenu__product-link-group-link"> <a href="/product-solutions/?products%5BhierarchicalMenu%5D%5Bmarket.lvl0%5D=Personal%20Care%20%2B%20Home#product-listing">Personal Care & Home</a> </li> </ul> </div> <div class="megamenu__product-link-group"> <h3 class="megamenu__product-link-group-heading"> Product Differentiators </h3> <ul class="megamenu__product-link-group-links"> <li class="megamenu__product-link-group-link"> <a href="/product-solutions/our-device-innovations/">Device Innovations</a> </li> <li class="megamenu__product-link-group-link"> <a href="/product-solutions/our-device-innovations/e-commerce-capable/">E-Commerce Capable</a> </li> <li class="megamenu__product-link-group-link"> <a href="/pharmaceutical/technologies/digital-healthcare-solutions/">Digital Healthcare Solutions</a> </li> <li class="megamenu__product-link-group-link"> <a href="/sustainability/sustainable-product-solutions/">Sustainable Solutions</a> </li> <li class="megamenu__product-link-group-link"> <a href="/product-solutions/product-technologies/">Product Technologies</a> </li> <li class="megamenu__product-link-group-link"> <a href="/closures/flow-control/">Flow Control Systems</a> </li> </ul> </div> </div> <div class="megamenu__close"> <i class="megamenu__close-icon fal fa-times"></i> </div> </div> </div> </li> <li class=" menu-item--has-children site-header__nav-item"> <span href="https://aptar.com/services/" class="site-header__nav-link"> Services </span> <div class="site-header__megamenu megamenu megamenu--services"> <div class="container"> <div class="megamenu__title-section"> <h2 class="megamenu__title">Services</h2> <!-- <p class="megamenu__overview-link"> <a href="https://aptar.com/services/">Services Overview</a> </p> --> </div> <ul class="megamenu__menu"> <li class=" megamenu__menu-item"> <a href="https://aptar.com/services/" class="megamenu__menu-link"> Services Overview </a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/services/partner-with-us/" class="megamenu__menu-link"> Partner With Us </a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/research-development/" class="megamenu__menu-link"> Research & Development </a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/services/customization-brand-differentiation/" class="megamenu__menu-link"> Customization & Brand Differentiation </a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/services/manufacturing-capabilities/" class="megamenu__menu-link"> Manufacturing Capabilities </a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/services/technical-support/" class="megamenu__menu-link"> Technical Support </a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/services/regulatory-support/" class="megamenu__menu-link"> Regulatory Support </a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/services/life-cycle-assessments/" class="megamenu__menu-link"> Life Cycle Assessments </a> </li> </ul> <div class="megamenu__close"> <i class="megamenu__close-icon fal fa-times"></i> </div> </div> </div> </li> <li class=" site-header__nav-item"> <a href="https://aptar.com/innovation-insights/" class="site-header__nav-link"> Innovation & Insights </a> </li> <li class=" menu-item--has-children site-header__nav-item"> <span href="https://aptar.com/esg/" class="site-header__nav-link"> ESG </span> <div class="site-header__megamenu megamenu megamenu--esg"> <div class="container"> <div class="megamenu__title-section"> <h2 class="megamenu__title">ESG</h2> <!-- <p class="megamenu__overview-link"> <a href="https://aptar.com/esg/">ESG Overview</a> </p> --> </div> <ul class="megamenu__menu"> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/" class="megamenu__menu-link"> ESG Overview </a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/approach/" class="megamenu__menu-link"> ESG Approach </a> </li> <li class=" megamenu__menu-item--has-children megamenu__menu-item"> <span class="megamenu__menu-link"> ESG Focus Areas </span> <span class="megamenu__menu-item--children-indicator"> <i class="far fa-chevron-right"></i> </span> <ul class="megamenu__menu-level-2"> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/focus-areas/" class="megamenu__menu-link">ESG Focus Areas Overview</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/focus-areas/sustainable-products/" class="megamenu__menu-link">Sustainable Products</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/focus-areas/eco-efficient-operations/" class="megamenu__menu-link">Eco-Efficient Operations</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/focus-areas/responsible-supply-chain/" class="megamenu__menu-link">Responsible Supply Chain</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/focus-areas/circular-economy/" class="megamenu__menu-link">Circular Economy</a> </li> </ul> </li> <li class=" megamenu__menu-item--has-children megamenu__menu-item"> <span class="megamenu__menu-link"> ESG Policies </span> <span class="megamenu__menu-item--children-indicator"> <i class="far fa-chevron-right"></i> </span> <ul class="megamenu__menu-level-2"> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/policies/" class="megamenu__menu-link">ESG Policies Overview</a> </li> <li class=" megamenu__menu-item"> <a href="/wp-content/uploads/2020/12/Aptar-Diversity-Equity-and-Inclusion-Policy_Dec2020-1.pdf" class="megamenu__menu-link">Diversity, Equity and Inclusion Policy</a> </li> <li class=" megamenu__menu-item"> <a href="/wp-content/uploads/2020/12/Aptar-Human-Rights-Policy_Dec2020-1.pdf" class="megamenu__menu-link">Human Rights Policy</a> </li> <li class=" megamenu__menu-item"> <a href="/wp-content/uploads/2020/12/Aptar-Community-Engagement-and-Global-Giving-Policy_Dec2020_v2.pdf" class="megamenu__menu-link">Global Giving Policy</a> </li> <li class=" megamenu__menu-item"> <a href="/wp-content/uploads/2020/11/OE_EHS_POL_0016_Aptar-EHS-Policy_EN.pdf" class="megamenu__menu-link">Environment, Health and Safety Policy</a> </li> <li class=" megamenu__menu-item"> <a href="/wp-content/uploads/2023/02/Aptar-Sustainable-Purchasing-Charter_Feb-2023_EN.pdf" class="megamenu__menu-link">Sustainable Purchasing Charter</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/wp-content/uploads/2022/06/aptar_code-of-conduct_2024_english.pdf" class="megamenu__menu-link">Code of Conduct</a> </li> </ul> </li> <li class=" megamenu__menu-item--has-children megamenu__menu-item"> <span class="megamenu__menu-link"> ESG Reporting Center </span> <span class="megamenu__menu-item--children-indicator"> <i class="far fa-chevron-right"></i> </span> <ul class="megamenu__menu-level-2"> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/reporting-center/" class="megamenu__menu-link">ESG Reporting Center Overview</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/reporting-center/sustainability-reports/" class="megamenu__menu-link">Sustainability Reports</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/reporting-center/cdp/" class="megamenu__menu-link">CDP</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/reporting-center/gri/" class="megamenu__menu-link">GRI</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/reporting-center/tcfd/" class="megamenu__menu-link">TCFD</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/reporting-center/sasb/" class="megamenu__menu-link">SASB</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/reporting-center/ungc/" class="megamenu__menu-link">UNGC</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/reporting-center/unsdg/" class="megamenu__menu-link">UNSDG</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/esg/reporting-center/position-papers/" class="megamenu__menu-link">Position Papers</a> </li> </ul> </li> </ul> <div class="megamenu__close"> <i class="megamenu__close-icon fal fa-times"></i> </div> </div> </div> </li> <li class=" menu-item--has-children site-header__nav-item"> <span href="https://aptar.com/about-aptar/" class="site-header__nav-link"> About Aptar </span> <div class="site-header__megamenu megamenu megamenu--about-aptar"> <div class="container"> <div class="megamenu__title-section"> <h2 class="megamenu__title">About Aptar</h2> <!-- <p class="megamenu__overview-link"> <a href="https://aptar.com/about-aptar/">About Aptar Overview</a> </p> --> </div> <ul class="megamenu__menu"> <li class=" megamenu__menu-item"> <a href="https://aptar.com/about-aptar/" class="megamenu__menu-link"> About Aptar Overview </a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/about-aptar/values-purpose/" class="megamenu__menu-link"> Values & Purpose </a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/about-aptar/history-of-innovation/" class="megamenu__menu-link"> History of Innovation </a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/about-aptar/leadership/" class="megamenu__menu-link"> Leadership </a> </li> <li class=" megamenu__menu-item--has-children megamenu__menu-item"> <span class="megamenu__menu-link"> Careers </span> <span class="megamenu__menu-item--children-indicator"> <i class="far fa-chevron-right"></i> </span> <ul class="megamenu__menu-level-2"> <li class=" megamenu__menu-item"> <a href="https://aptar.com/careers/" class="megamenu__menu-link">Careers Overview</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/careers/working-at-aptar/" class="megamenu__menu-link">Working at Aptar</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/careers/career-development-education/" class="megamenu__menu-link">Career Development & Education</a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/careers/diversity-equity-and-inclusion/" class="megamenu__menu-link">Diversity, Equity & Inclusion</a> </li> </ul> </li> <li class=" megamenu__menu-item"> <a href="https://investors.aptar.com/ir-home/default.aspx" class="megamenu__menu-link"> Investors </a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/suppliers/" class="megamenu__menu-link"> For Suppliers </a> </li> <li class=" megamenu__menu-item"> <a href="https://aptar.com/global-locations/" class="megamenu__menu-link"> Global Locations </a> </li> <li class=" megamenu__menu-item--has-children megamenu__menu-item"> <span class="megamenu__menu-link"> Contact Us </span> <span class="megamenu__menu-item--children-indicator"> <i class="far fa-chevron-right"></i> </span> <ul class="megamenu__menu-level-2"> <li class=" megamenu__menu-item"> <a href="/services/partner-with-us/" class="megamenu__menu-link">Partner With Us</a> </li> </ul> </li> </ul> <div class="megamenu__close"> <i class="megamenu__close-icon fal fa-times"></i> </div> </div> </div> </li> <li class=" site-header__nav-item"> <span href="https://aptar.com/contact-us/" class="site-header__nav-link"> Contact Us </span> <div class="site-header__megamenu megamenu megamenu--contact-us"> <div class="container"> <div class="megamenu__title-section"> <h2 class="megamenu__title">Contact Us</h2> </div> <ul class="megamenu__link-blocks"> <li class="megamenu__link-block"> <a href="/contact-us/?segment=pharmaceutical"> <span class="megamenu__link-block-eyebrow">Contact Information For</span> <span class="megamenu__link-block-title">Pharmaceutical</span> </a> </li> <li class="megamenu__link-block"> <a href="/contact-us/?segment=beauty"> <span class="megamenu__link-block-eyebrow">Contact Information For</span> <span class="megamenu__link-block-title">Beauty</span> </a> </li> <li class="megamenu__link-block"> <a href="/contact-us/?segment=personal-care-home"> <span class="megamenu__link-block-eyebrow">Contact Information For</span> <span class="megamenu__link-block-title">Personal Care + Home</span> </a> </li> <li class="megamenu__link-block"> <a href="/contact-us/?segment=food-beverage"> <span class="megamenu__link-block-eyebrow">Contact Information For</span> <span class="megamenu__link-block-title">Food & Beverage</span> </a> </li> <li class="megamenu__link-block megamenu__link-block--emphasized"> <a href="/contact-us/"> <h2>Partner with Us</h2> <p>We’re here to help with product development. Whether developing a new device, looking to become a supplier—or anything in between—your partnership is valued.</p> </a> </li> </ul> <div class="megamenu__additional-content"> <p><a href="/contact-us/">View All Contact Information</a></p> </div> <div class="megamenu__close"> <i class="megamenu__close-icon fal fa-times"></i> </div> </div> </div> </li> </ul> </nav> </div> <div class="site-header__search"> <div class="container" style="flex-direction: column"> <div class="megamenu__title-section"> <h2 class="site-header__search-title">Search</h2> </div> <div id="search-header__search-box"><!-- algolia --></div> <!-- Used by js to toggle showing of results on search --> <div class="search-header__results-container" style="display:none;"> <div class="search-header__search-container"> <h5>Product Results</h5> <div id="search-header__products-hits"><!-- algolia --></div> <button class="search-header__view-all-products">View all product results</button> </div> <div class="search-header__search-container"> <h5>Content Results</h5> <div id="search-header__content-hits"><!-- algolia --></div> <button class="search-header__view-all-content">View all content results</button> </div> </div> <div class="megamenu__close"> <i class="megamenu__close-icon fal fa-times"></i> </div> </div> </div> </div> <div class="container site-header__section-nav"> <ul class="site-header__section-nav-items"> <li class=" site-header__section-nav-item site-header__section-nav-item--emphasize"> <a href="https://aptar.com/beauty/" class="site-header__section-nav-link">Beauty Overview</a> </li> <li class=" menu-item--active site-header__section-nav-item"> <a href="https://aptar.com/beauty/expertise-services/" class="site-header__section-nav-link">Expertise & Services</a> </li> <li class=" site-header__section-nav-item"> <a href="https://aptar.com/beauty/skin-care/" class="site-header__section-nav-link">Skin Care</a> </li> <li class=" site-header__section-nav-item"> <a href="https://aptar.com/beauty/makeup/" class="site-header__section-nav-link">Makeup</a> </li> <li class=" site-header__section-nav-item"> <a href="https://aptar.com/beauty/fragrance/" class="site-header__section-nav-link">Fragrance</a> </li> <li class=" site-header__section-nav-item"> <a href="https://aptar.com/beauty/personal-care/" class="site-header__section-nav-link">Personal Care</a> </li> </ul> </div> </header> <div id="content" role="main" class="page-section--main"> <div class="page"> <div class="page-section page-section--hero hero hero--layout-default hero--market-beauty"> <div class="hero__visual"> <img src="https://aptar.com/wp-content/uploads/2022/09/evolock1-1920x1330.jpg" alt=""> </div> <div class="hero__title wysiwyg-content wysiwyg-content--market-beauty"> <div class="container"> <div class="wysiwyg-content-wrapper"> <h1>Expertise & Services</h1> <p> </p> </div> </div> </div> <div class="container container--mobile"> <div class="hero__content wysiwyg-content wysiwyg-content--market-beauty"> <div class="hero__content-logo"> <img src="https://aptar.com/wp-content/uploads/2022/12/Aptar_Logo_Gray-Coral-Pink.png" alt=""> </div> <p>Our experts in technical, laboratory and regulatory services are committed to assisting you from the development phase of filling line equipment through the production of a new product to ensure a seamless process.</p> </div> </div> </div> </div><div class="page-section page-section--columned-content columned-content columned-content--stretch-images"> <div class="container columned-content__container"> <div class="columned-content__section-intro page-section__section-intro wysiwyg-content wysiwyg-content--market-beauty"> <h2 style="text-align: center;">Our Beauty Services</h2> </div> <div class="columned-content__columns columned-content__columns--per-row-2"> <div class="columned-content__column wysiwyg-content wysiwyg-content--market-beauty"> <p><img fetchpriority="high" decoding="async" class="alignnone wp-image-4029 size-full" src="https://aptar.com/wp-content/uploads/2020/08/ecommerce-online-shopping-scaled.jpg" alt="" width="2560" height="1708" srcset="https://aptar.com/wp-content/uploads/2020/08/ecommerce-online-shopping-scaled.jpg 2560w, https://aptar.com/wp-content/uploads/2020/08/ecommerce-online-shopping-300x200.jpg 300w, https://aptar.com/wp-content/uploads/2020/08/ecommerce-online-shopping-1024x683.jpg 1024w, https://aptar.com/wp-content/uploads/2020/08/ecommerce-online-shopping-768x512.jpg 768w, https://aptar.com/wp-content/uploads/2020/08/ecommerce-online-shopping-1536x1025.jpg 1536w, https://aptar.com/wp-content/uploads/2020/08/ecommerce-online-shopping-2048x1366.jpg 2048w" sizes="(max-width: 2560px) 100vw, 2560px" /></p> <h3>E-Commerce Capable</h3> <p>With the significant growth of e-commerce over the last years we have developed the expertise and capability to provide proven secure packaging solutions for e-commerce.</p> <p><a class="button--beauty" href="/beauty/expertise-services/e-commerce-capable-solutions/">Explore this service</a></p> </div> <div class="columned-content__column wysiwyg-content wysiwyg-content--market-beauty"> <p><img decoding="async" class="alignnone wp-image-3148 size-full" src="https://aptar.com/wp-content/uploads/2020/07/aptar-oyonnax-44.jpg" alt="" width="900" height="452" srcset="https://aptar.com/wp-content/uploads/2020/07/aptar-oyonnax-44.jpg 900w, https://aptar.com/wp-content/uploads/2020/07/aptar-oyonnax-44-300x151.jpg 300w, https://aptar.com/wp-content/uploads/2020/07/aptar-oyonnax-44-768x386.jpg 768w" sizes="(max-width: 900px) 100vw, 900px" /></p> <h3>Customization & Brand Differentiation</h3> <p>Because each Brand story is different, we help you reflect your uniqueness via sophisticated customized solutions.</p> <p>We work together in every challenging project – from ideation to stamping and anodization – with a strong know-how to provide tailor-made solutions that heighten the appeal and use of product based on your specific brand DNA.</p> <p><a class="button--beauty" href="/services/customization-brand-differentiation/">Explore this service</a></p> </div> <div class="columned-content__column wysiwyg-content wysiwyg-content--market-beauty"> <p><img decoding="async" class="alignnone wp-image-4027 size-full" src="https://aptar.com/wp-content/uploads/2020/08/laboratory-process-scaled.jpg" alt="" width="2560" height="1713" srcset="https://aptar.com/wp-content/uploads/2020/08/laboratory-process-scaled.jpg 2560w, https://aptar.com/wp-content/uploads/2020/08/laboratory-process-300x201.jpg 300w, https://aptar.com/wp-content/uploads/2020/08/laboratory-process-1024x685.jpg 1024w, https://aptar.com/wp-content/uploads/2020/08/laboratory-process-768x514.jpg 768w, https://aptar.com/wp-content/uploads/2020/08/laboratory-process-1536x1028.jpg 1536w, https://aptar.com/wp-content/uploads/2020/08/laboratory-process-2048x1371.jpg 2048w" sizes="(max-width: 2560px) 100vw, 2560px" /></p> <h3>Sustainable Resin Qualification</h3> <p>We provide state-of the art scientific expertise in materials, formulation and packaging interactions thanks to our new Applied Sciences Department and our collaborations to support Innovation and Sustainability.</p> <p><a class="button--beauty" href="/sustainable-product-solutions/">Explore this service</a></p> </div> <div class="columned-content__column wysiwyg-content wysiwyg-content--market-beauty"> <p><img decoding="async" class="alignnone wp-image-4013 size-full" src="https://aptar.com/wp-content/uploads/2020/08/laboratory-testing-scaled.jpg" alt="" width="2560" height="1707" srcset="https://aptar.com/wp-content/uploads/2020/08/laboratory-testing-scaled.jpg 2560w, https://aptar.com/wp-content/uploads/2020/08/laboratory-testing-300x200.jpg 300w, https://aptar.com/wp-content/uploads/2020/08/laboratory-testing-1024x683.jpg 1024w, https://aptar.com/wp-content/uploads/2020/08/laboratory-testing-768x512.jpg 768w, https://aptar.com/wp-content/uploads/2020/08/laboratory-testing-1536x1024.jpg 1536w, https://aptar.com/wp-content/uploads/2020/08/laboratory-testing-2048x1365.jpg 2048w" sizes="(max-width: 2560px) 100vw, 2560px" /></p> <h3>Laboratory Testings</h3> <p>Our lab experts are able to conduct dimensional analysis, functionality and compatibility tests following specific laboratory test procedures for each product technology in compliance with local legislation.</p> <p><a class="button--beauty" href="/beauty/expertise-services/laboratory-testing/">Explore this service</a></p> </div> <div class="columned-content__column wysiwyg-content wysiwyg-content--market-beauty"> <p> </p> <h3>Sampling Offer</h3> <p>We provide our customers with all types of samples in any needed quantity to allow them to proceed with further lab trial testing.</p> </div> <div class="columned-content__column wysiwyg-content wysiwyg-content--market-beauty"> <h3>Product Training Sessions</h3> <p>We offer tailored training sessions to help our customers and their teams understand our technology and the technical and functional areas of our products before choosing the best solutions.</p> </div> <div class="columned-content__column wysiwyg-content wysiwyg-content--market-beauty"> <h3>Customer Support Team Dedicated to Technical Assistance</h3> <p>Our Technical teams are committed to assisting our customers from the development phase of filling line equipment through the production of a new product to ensure a seamless process.</p> </div> <div class="columned-content__column wysiwyg-content wysiwyg-content--market-beauty"> <h3><img decoding="async" class="alignnone size-medium wp-image-3169" src="https://aptar.com/wp-content/uploads/2020/08/Regulatory-e1596744251911-300x165.jpg" alt="" width="300" height="165" srcset="https://aptar.com/wp-content/uploads/2020/08/Regulatory-e1596744251911-300x165.jpg 300w, https://aptar.com/wp-content/uploads/2020/08/Regulatory-e1596744251911-1024x565.jpg 1024w, https://aptar.com/wp-content/uploads/2020/08/Regulatory-e1596744251911-768x424.jpg 768w, https://aptar.com/wp-content/uploads/2020/08/Regulatory-e1596744251911-1536x847.jpg 1536w, https://aptar.com/wp-content/uploads/2020/08/Regulatory-e1596744251911.jpg 1574w" sizes="(max-width: 300px) 100vw, 300px" /></h3> <h3>Regulatory Support</h3> <p>Over the last 70 years, our experienced and dedicated regulatory teams around the world offer tailored guidance through increasingly complex and constantly changing regulatory conditions to help you overcome the hurdles for your regulatory submissions.</p> <p><a class="button--beauty" href="/services/regulatory-support/">Explore this service</a></p> </div> </div> </div> </div> <div class="page-section page-section--page-listing-with-markets page-listing-with-markets wysiwyg-content--market-beauty"> <div class="container"> <div class="page-listing-with-markets__page-listing-section"> <div class="page-listing-with-markets__page-listing-section-intro wysiwyg-content wysiwyg-content--market-beauty"> <h3>Find Peace of Mind Throughout Your Development Life Cycle with Aptar Services</h3> </div> <ul class="page-listing-with-markets__pages"> <li class="page-listing-with-markets__page"> <a href="https://aptar.com/services/partner-with-us/">Partner With Us</a> </li> <li class="page-listing-with-markets__page"> <a href="https://aptar.com/research-development/">Research & Development</a> </li> <li class="page-listing-with-markets__page"> <a href="https://aptar.com/services/customization-brand-differentiation/">Customization & Brand Differentiation</a> </li> <li class="page-listing-with-markets__page"> <a href="https://aptar.com/services/manufacturing-capabilities/">Manufacturing Capabilities</a> </li> <li class="page-listing-with-markets__page"> <a href="https://aptar.com/services/technical-support/">Technical Support</a> </li> <li class="page-listing-with-markets__page"> <a href="https://aptar.com/services/regulatory-support/">Regulatory Support</a> </li> <li class="page-listing-with-markets__page"> <a href="https://aptar.com/services/life-cycle-assessments/">Life Cycle Assessments</a> </li> <li class="page-listing-with-markets__page"> <a href="https://aptar.com/services/">Services</a> </li> </ul> </div> <div class="page-listing-with-markets__markets-section"> <h3 class="page-listing-with-markets__heading"> Explore How We Serve Your Market </h3> <ul class="page-listing-with-markets__markets"> <li class="page-listing-with-markets__market"> <a href="https://aptar.com/pharmaceutical/"> Pharmaceutical <span class="circled-arrow"> <span class="circled-arrow__border"></span> </span> </a> </li> <li class="page-listing-with-markets__market"> <a href="https://aptar.com/beauty/"> Beauty <span class="circled-arrow"> <span class="circled-arrow__border"></span> </span> </a> </li> <li class="page-listing-with-markets__market"> <a href="https://aptar.com/personal-care-home/"> Personal Care + Home <span class="circled-arrow"> <span class="circled-arrow__border"></span> </span> </a> </li> <li class="page-listing-with-markets__market"> <a href="https://aptar.com/closures/"> Closures <span class="circled-arrow"> <span class="circled-arrow__border"></span> </span> </a> </li> </ul> </div> </div> </div> <div class="page-section page-section--call-to-action call-to-action call-to-action--default call-to-action--background-gray page-section--background page-section--background-gray page-section--background--dark-theme call-to-action--market-beauty"> <div class="container"> <div class="call-to-action__content"> <div class="call-to-action__wysiwyg-content wysiwyg-content wysiwyg-content--market-beauty"> <h2 style="text-align: center">Start a Project With Us</h2> <p style="text-align: center"><a class="button--dark" href="/contact-us/?segment=beauty">Contact a Beauty Expert</a></p> </div> </div> </div> </div> </div> <div class="page-section page-section--site-help site-help site-help--search-only more-information--market-beauty"> <div class="site-help--first-angle"></div> <div class="site-help--second-angle"></div> <div class="container"> <div class="site-help-search"> <h2 class="site-help-search__label">How Can We Help?</h2> <div class="site-help-search__form"> <form id="site-help-search__form" action="https://aptar.com/search/"> <label for="site-help-search__input">Site Help Label</label> <input id="site-help-search__input" class="site-help-search__input text-field" type="text" name="query" placeholder="Help me find..."> <button class="site-help-search__button button--dark" type="submit">Search</button> </form> </div> </div> </div> </div> <footer class="page-section page-section--site-footer site-footer" role="contentinfo"> <div class="container"> <div class="site-footer__company-info"> <div class="site-footer__logo"> <a href="/"> <img src="https://aptar.com/wp-content/uploads/2020/07/logo-light.svg" alt="Logo Image"> </a> </div> <div class="site-footer__address"> <p>© 2024. AptarGroup, Inc.<br /> All rights reserved.</p> </div> </div> <nav class="site-footer__nav"> <ul class="site-footer__nav-items"> <li class="site-footer__nav-item"> <a href="https://aptar.com/contact-us/" class="site-footer__nav-link ">Contact Us</a> </li> <li class="site-footer__nav-item"> <a href="https://aptar.com/global-locations/" class="site-footer__nav-link ">Global Locations</a> </li> <li class="site-footer__nav-item"> <a href="https://aptar.com/general-terms-and-conditions-of-use/" class="site-footer__nav-link ">General Terms and Conditions of Use, Privacy and Cookies Policy</a> </li> <li class="site-footer__nav-item"> <a href="#borlabs-cookies-preferences" class="site-footer__nav-link borlabs-cookie-preference">Manage Cookies</a> </li> <li class="site-footer__nav-item"> <a href="https://aptar.com/suppliers/" class="site-footer__nav-link ">For Suppliers</a> </li> <li class="site-footer__nav-item"> <a href="https://investors.aptar.com/esg/governance/default.aspx" class="site-footer__nav-link site-footer__nav-link--button" target="_blank">Corporate Governance <span class="fas fa-external-link-square-alt"></span></a> </li> <li class="site-footer__nav-item"> <a href="https://aptar.com/terms-and-conditions-of-sales/" class="site-footer__nav-link ">Terms and Conditions of Sales</a> </li> </ul> </nav> <div class="site-footer__share"> <p>Connect</p> <ul class="site-footer__share-icons"> <li class="site-footer__share-icon"> <a target="_blank" href="https://www.linkedin.com/company/aptargroup-inc-/"> <i class="fab fa-linkedin-in"></i> <span>LinkedIn</span> </a> </li> <li class="site-footer__share-icon"> <a target="_blank" href="https://www.facebook.com/Aptar-649067341779216"> <i class="fab fa-facebook-f"></i> <span>Facebook</span> </a> </li> <li class="site-footer__share-icon"> <a target="_blank" href="https://twitter.com/aptar"> <i class="fab fa-twitter"></i> <span>Twitter</span> </a> </li> <li class="site-footer__share-icon"> <a target="_blank" href="https://www.youtube.com/channel/UCiJBTIPS0hWx9NCfTmbgOVA"> <i class="fab fa-youtube"></i> <span>Youtube</span> </a> </li> <li class="site-footer__share-icon"> <a target="_blank" href="https://www.instagram.com/aptargroup/"> <i class="fab fa-instagram"></i> <span>Instagram</span> </a> </li> <li class="site-footer__share-icon"> <a target="_self" href="/wechat-qr-code/"> <i class="fab fa-weixin"></i> <span>WeChat</span> </a> </li> </ul> <div class="site-footer__wechat hide"> <img src="https://aptar.com/wp-content/uploads/2023/04/Aptar-WeChat-QR-Code.jpeg" alt=""> </div> </div> <div class="site-footer__address site-footer__address--mobile"> <p>© 2024. AptarGroup, Inc.<br /> All rights reserved.</p> </div> </div> </footer> <div class="scroll-to-top"> <img src="https://aptar.com/wp-content/themes/aptar/assets/images/back-to-top.svg" alt="Back To Top"> </div> <script> var url = window.location.pathname; var param = window.location.href; if (url.includes("/products/food-beverage/")){ document.getElementById("input_6_14").selectedIndex = 4; document.getElementsByClassName("page-title__product-market")[0].innerHTML = "Food & Beverage" } if (param.includes("?segment=food-beverage")){ document.getElementById("input_3_1").selectedIndex = 5; } if (url.includes("/product-solutions/")||url.includes("/products/food-beverage/")) { setInterval(repeatfnc, 1000); function repeatfnc() { var myElements = document.getElementsByClassName("card__taxonomy--minor"); for(var i = 0; i < myElements.length; i++){ if(myElements[i].innerText === "Food + Beverage"){ myElements[i].innerHTML = "Food & Beverage"; } } var myElements = document.getElementsByClassName("ais-HierarchicalMenu-label"); for(var i = 0; i < myElements.length; i++){ if(myElements[i].innerText === "Food + Beverage"){ myElements[i].innerHTML = "Food & Beverage"; } } } } </script> <style> .fa-twitter:before { content:"𝕏"; font-size:20px; } </style> <script> const x = content.getElementsByClassName(".fab fa-twitter") ; x.innerHTML = "𝕏"; </script> <script type="text/javascript"> /* <![CDATA[ */ var _paq = _paq || []; _paq.push( ["setTrackingSource","wordpress","1.3.6"] ); /* ]]> */ </script> <!--googleoff: all--><div data-nosnippet><script id="BorlabsCookieBoxWrap" type="text/template"><div id="BorlabsCookieBox" class="BorlabsCookie" role="dialog" aria-labelledby="CookieBoxTextHeadline" aria-describedby="CookieBoxTextDescription" aria-modal="true" > <div class="bottom-center" style="display: none;"> <div class="_brlbs-bar-wrap"> <div class="_brlbs-bar _brlbs-bar-advanced"> <div class="cookie-box"> <div class="container"> <div class="row align-items-center"> <div class="col-12 col-sm-9"> <div class="row"> <div class="col-12"> <div class="_brlbs-flex-left"> <span role="heading" aria-level="3" class="_brlbs-h3" id="CookieBoxTextHeadline"> Data Privacy Settings </span> </div> <p id="CookieBoxTextDescription"> <span class="_brlbs-paragraph _brlbs-text-description">We use cookies to personalize content and ads, to offer social media features, and to analyze traffic to our website. Some cookies are technically necessary, among other things to ensure the stability of the website; the associated data processing is based on our "legitimate interest". Cookies which are not technically necessary may, among other things, be used to improve our website and to optimize our processes.; the setting of those cookies require your declaration of consent. We also share information about your use of our website with our social media, advertising and analytics partners. Our partners may combine this information with other data that you have provided to them or that they have collected as part of your use of the Services. By actively clicking on the cookies to be used, you give us your consent to use the respective cookies. The consent is voluntary and can be revoked at any time with effect for the future. You can find out which specific cookies are optional by using the "Show details" function. For more information about cookies on our website, view our <a href="https://aptar.com/general-terms-and-conditions-of-use/">privacy policy</a>.</span> </p> </div> </div> <fieldset> <legend class="sr-only">Data Privacy Settings</legend> <ul > <li> <label class="_brlbs-checkbox"> Essential <input id="checkbox-essential" tabindex="0" type="checkbox" name="cookieGroup[]" value="essential" checked disabled data-borlabs-cookie-checkbox > <span class="_brlbs-checkbox-indicator"></span> </label> </li> <li> <label class="_brlbs-checkbox"> Statistics <input id="checkbox-statistics" tabindex="0" type="checkbox" name="cookieGroup[]" value="statistics" data-borlabs-cookie-checkbox > <span class="_brlbs-checkbox-indicator"></span> </label> </li> <li> <label class="_brlbs-checkbox"> Marketing <input id="checkbox-marketing" tabindex="0" type="checkbox" name="cookieGroup[]" value="marketing" data-borlabs-cookie-checkbox > <span class="_brlbs-checkbox-indicator"></span> </label> </li> </ul> </fieldset> </div> <div class="col-12 col-sm-3"> <p class="_brlbs-accept"> <a href="#" tabindex="0" role="button" class="_brlbs-btn _brlbs-btn-accept-all _brlbs-cursor" data-cookie-accept-all > ACCEPT ALL COOKIES </a> </p> <p class="_brlbs-accept"> <a href="#" tabindex="0" role="button" id="CookieBoxSaveButton" class="_brlbs-btn _brlbs-cursor" data-cookie-accept > Save Preferences </a> </p> <p class="_brlbs-refuse-btn"> <a href="#" tabindex="0" role="button" class="_brlbs-btn _brlbs-cursor" data-cookie-refuse > DECLINE ALL COOKIES </a> </p> <p class="_brlbs-manage-btn "> <a href="#" tabindex="0" role="button" class="_brlbs-cursor _brlbs-btn " data-cookie-individual > PERSONALIZE </a> </p> <p class="_brlbs-legal"> <a href="#" tabindex="0" role="button" class="_brlbs-cursor" data-cookie-individual > Cookie Details </a> <span class="_brlbs-separator"></span> <a tabindex="0" href="https://aptar.com/general-terms-and-conditions-of-use/" > Privacy Policy </a> </p> </div> </div> </div> </div> <div class="cookie-preference" aria-hidden="true" role="dialog" aria-describedby="CookiePrefDescription" aria-modal="true" > <div class="container not-visible"> <div class="row no-gutters"> <div class="col-12"> <div class="row no-gutters align-items-top"> <div class="col-12"> <div class="_brlbs-flex-center"> <span role="heading" aria-level="3" class="_brlbs-h3">Privacy Preference</span> </div> <p id="CookiePrefDescription"> <span class="_brlbs-paragraph _brlbs-text-description">By allowing these third party services, you accept their cookies and the use of tracking technologies necessary for their proper functioning.</span> </p> <div class="row no-gutters align-items-center"> <div class="col-12 col-sm-10"> <p class="_brlbs-accept"> <a href="#" class="_brlbs-btn _brlbs-btn-accept-all _brlbs-cursor" tabindex="0" role="button" data-cookie-accept-all > ACCEPT ALL COOKIES </a> <a href="#" id="CookiePrefSave" tabindex="0" role="button" class="_brlbs-btn _brlbs-cursor" data-cookie-accept > Save Preferences </a> <a href="#" class="_brlbs-btn _brlbs-refuse-btn _brlbs-cursor" tabindex="0" role="button" data-cookie-refuse > Decline All Cookies </a> </p> </div> <div class="col-12 col-sm-2"> <p class="_brlbs-refuse"> <a href="#" class="_brlbs-cursor" tabindex="0" role="button" data-cookie-back > Back </a> </p> </div> </div> </div> </div> <div data-cookie-accordion> <fieldset> <legend class="sr-only">Privacy Preference</legend> <div class="bcac-item"> <div class="d-flex flex-row"> <label class="w-75"> <span role="heading" aria-level="4" class="_brlbs-h4">Essential (3)</span> </label> <div class="w-25 text-right"> </div> </div> <div class="d-block"> <p>Purpose: Essential cookies enable basic functions and are necessary for the proper function of the website.</p> <p class="text-center"> <a href="#" class="_brlbs-cursor d-block" tabindex="0" role="button" data-cookie-accordion-target="essential" > <span data-cookie-accordion-status="show"> Show Cookie Information </span> <span data-cookie-accordion-status="hide" class="borlabs-hide"> Hide Cookie Information </span> </a> </p> </div> <div class="borlabs-hide" data-cookie-accordion-parent="essential" > <table> <tr> <th scope="row">Name</th> <td> <label> Borlabs Cookie </label> </td> </tr> <tr> <th scope="row">Provider</th> <td>Owner of this website</td> </tr> <tr> <th scope="row">Purpose</th> <td>Saves the visitors preferences selected in the Cookie Box of Borlabs Cookie.</td> </tr> <tr> <th scope="row">Cookie Name</th> <td>borlabs-cookie</td> </tr> <tr> <th scope="row">Cookie Expiry</th> <td>1 Year</td> </tr> </table> <table> <tr> <th scope="row">Name</th> <td> <label> Cloudflare </label> </td> </tr> <tr> <th scope="row">Provider</th> <td>Cloudflare, Inc.</td> </tr> <tr> <th scope="row">Purpose</th> <td>To detect and prevent fraud and unauthorized system access, and ensuring the security of your systems.</td> </tr> <tr> <th scope="row">Privacy Policy</th> <td class="_brlbs-pp-url"> <a href="https://www.cloudflare.com/privacypolicy/" target="_blank" rel="nofollow noopener noreferrer" > https://www.cloudflare.com/privacypolicy/ </a> </td> </tr> <tr> <th scope="row">Cookie Name</th> <td>_cflb, __cf_bm, cf_ob_info, cf_use_ob, __cfwaitingroom, __cfruid</td> </tr> </table> <table> <tr> <th scope="row">Name</th> <td> <label> Dynamics 365 Marketing </label> </td> </tr> <tr> <th scope="row">Provider</th> <td>Microsoft</td> </tr> <tr> <th scope="row">Privacy Policy</th> <td class="_brlbs-pp-url"> <a href="https://docs.microsoft.com/en-us/dynamics365/marketing/cookies" target="_blank" rel="nofollow noopener noreferrer" > https://docs.microsoft.com/en-us/dynamics365/marketing/cookies </a> </td> </tr> <tr> <th scope="row">Cookie Name</th> <td>79f08280-5c63-4331-b04d-fb6f39afda51, 319af4c0-e197-4de9-8a9b-fe98c8a2ca04, msd365mkttr, msd365mkttrs</td> </tr> </table> </div> </div> <div class="bcac-item"> <div class="d-flex flex-row"> <label class="w-75"> <span role="heading" aria-level="4" class="_brlbs-h4">Statistics (6)</span> </label> <div class="w-25 text-right"> <label class="_brlbs-btn-switch"> <span class="sr-only">Statistics</span> <input tabindex="0" id="borlabs-cookie-group-statistics" type="checkbox" name="cookieGroup[]" value="statistics" data-borlabs-cookie-switch /> <span class="_brlbs-slider"></span> <span class="_brlbs-btn-switch-status" data-active="On" data-inactive="Off"> </span> </label> </div> </div> <div class="d-block"> <p>Purpose: This information helps us to understand how our visitors use our website.</p> <p class="text-center"> <a href="#" class="_brlbs-cursor d-block" tabindex="0" role="button" data-cookie-accordion-target="statistics" > <span data-cookie-accordion-status="show"> Show Cookie Information </span> <span data-cookie-accordion-status="hide" class="borlabs-hide"> Hide Cookie Information </span> </a> </p> </div> <div class="borlabs-hide" data-cookie-accordion-parent="statistics" > <table> <tr> <th scope="row">Accept</th> <td> <label class="_brlbs-btn-switch _brlbs-btn-switch--textRight"> <span class="sr-only">Google Analytics</span> <input id="borlabs-cookie-googleanalytics" tabindex="0" type="checkbox" data-cookie-group="statistics" name="cookies[statistics][]" value="googleanalytics" data-borlabs-cookie-switch /> <span class="_brlbs-slider"></span> <span class="_brlbs-btn-switch-status" data-active="On" data-inactive="Off" aria-hidden="true"> </span> </label> </td> </tr> <tr> <th scope="row">Name</th> <td> <label> Google Analytics </label> </td> </tr> <tr> <th scope="row">Provider</th> <td>Google</td> </tr> <tr> <th scope="row">Privacy Policy</th> <td class="_brlbs-pp-url"> <a href="https://analytics.google.com" target="_blank" rel="nofollow noopener noreferrer" > https://analytics.google.com </a> </td> </tr> <tr> <th scope="row">Cookie Name</th> <td>_ga, _gat, _gid, __utma, __utmb, __utmc, __utmt, __utmz</td> </tr> <tr> <th scope="row">Cookie Expiry</th> <td>60 days</td> </tr> </table> <table> <tr> <th scope="row">Accept</th> <td> <label class="_brlbs-btn-switch _brlbs-btn-switch--textRight"> <span class="sr-only">Piwik Pro</span> <input id="borlabs-cookie-piwikpro" tabindex="0" type="checkbox" data-cookie-group="statistics" name="cookies[statistics][]" value="piwikpro" data-borlabs-cookie-switch /> <span class="_brlbs-slider"></span> <span class="_brlbs-btn-switch-status" data-active="On" data-inactive="Off" aria-hidden="true"> </span> </label> </td> </tr> <tr> <th scope="row">Name</th> <td> <label> Piwik Pro </label> </td> </tr> <tr> <th scope="row">Provider</th> <td>PiwikPro</td> </tr> <tr> <th scope="row">Privacy Policy</th> <td class="_brlbs-pp-url"> <a href="https://piwik.pro/privacy-security/" target="_blank" rel="nofollow noopener noreferrer" > https://piwik.pro/privacy-security/ </a> </td> </tr> <tr> <th scope="row">Cookie Name</th> <td>_pk_ses.<appID>.<domainHash>, _pk_id.<appID>. <domainHash>,_pk_cvar, app_id, ppms_privacy_<appID>, _stg_debug / stg_debug, stg_traffic_source_priority, stg_last_interaction, stg_returning_visitor, stg_fired__<appID>, stg_utm_campaign, stg_pk_campaign</td> </tr> <tr> <th scope="row">Cookie Expiry</th> <td>60 day</td> </tr> </table> <table> <tr> <th scope="row">Accept</th> <td> <label class="_brlbs-btn-switch _brlbs-btn-switch--textRight"> <span class="sr-only">Google Analytics 4</span> <input id="borlabs-cookie-googleanalyticsfour" tabindex="0" type="checkbox" data-cookie-group="statistics" name="cookies[statistics][]" value="googleanalyticsfour" data-borlabs-cookie-switch /> <span class="_brlbs-slider"></span> <span class="_brlbs-btn-switch-status" data-active="On" data-inactive="Off" aria-hidden="true"> </span> </label> </td> </tr> <tr> <th scope="row">Name</th> <td> <label> Google Analytics 4 </label> </td> </tr> <tr> <th scope="row">Provider</th> <td>Google </td> </tr> <tr> <th scope="row">Privacy Policy</th> <td class="_brlbs-pp-url"> <a href="https://analytics.google.com" target="_blank" rel="nofollow noopener noreferrer" > https://analytics.google.com </a> </td> </tr> <tr> <th scope="row">Cookie Name</th> <td>_ga, _gat, _gid, __utma, __utmb, __utmc, __utmt, __utmzv</td> </tr> <tr> <th scope="row">Cookie Expiry</th> <td>60 day</td> </tr> </table> <table> <tr> <th scope="row">Accept</th> <td> <label class="_brlbs-btn-switch _brlbs-btn-switch--textRight"> <span class="sr-only">Algolia Search Insights</span> <input id="borlabs-cookie-algolia" tabindex="0" type="checkbox" data-cookie-group="statistics" name="cookies[statistics][]" value="algolia" data-borlabs-cookie-switch /> <span class="_brlbs-slider"></span> <span class="_brlbs-btn-switch-status" data-active="On" data-inactive="Off" aria-hidden="true"> </span> </label> </td> </tr> <tr> <th scope="row">Name</th> <td> <label> Algolia Search Insights </label> </td> </tr> <tr> <th scope="row">Provider</th> <td>Algolia</td> </tr> <tr> <th scope="row">Purpose</th> <td>Powerful, hosted search API to create fast and relevant search & discovery.</td> </tr> <tr> <th scope="row">Privacy Policy</th> <td class="_brlbs-pp-url"> <a href="https://www.algolia.com/policies/privacy/" target="_blank" rel="nofollow noopener noreferrer" > https://www.algolia.com/policies/privacy/ </a> </td> </tr> <tr> <th scope="row">Cookie Name</th> <td>_ALGOLIA</td> </tr> <tr> <th scope="row">Cookie Expiry</th> <td>30 days</td> </tr> </table> <table> <tr> <th scope="row">Accept</th> <td> <label class="_brlbs-btn-switch _brlbs-btn-switch--textRight"> <span class="sr-only">Hotjar</span> <input id="borlabs-cookie-hotjar_custom" tabindex="0" type="checkbox" data-cookie-group="statistics" name="cookies[statistics][]" value="hotjar_custom" data-borlabs-cookie-switch /> <span class="_brlbs-slider"></span> <span class="_brlbs-btn-switch-status" data-active="On" data-inactive="Off" aria-hidden="true"> </span> </label> </td> </tr> <tr> <th scope="row">Name</th> <td> <label> Hotjar </label> </td> </tr> <tr> <th scope="row">Provider</th> <td>Hotjar</td> </tr> <tr> <th scope="row">Privacy Policy</th> <td class="_brlbs-pp-url"> <a href="https://help.hotjar.com/hc/en-us/articles/115011789248-Hotjar-Cookie-Information" target="_blank" rel="nofollow noopener noreferrer" > https://help.hotjar.com/hc/en-us/articles/115011789248-Hotjar-Cookie-Information </a> </td> </tr> <tr> <th scope="row">Host(s)</th> <td>hotjar.com</td> </tr> <tr> <th scope="row">Cookie Name</th> <td>_hjSessionUser_{site_id}, _hjid, _hjFirstSeen, _hjUserAttributesHash, _hjCachedUserAttributes, _hjViewportId, _hjSession_{site_id}, _hjSessionTooLarge, _hjSessionRejected, _hjSessionResumed, _hjLocalStorageTest, _hjIncludedInPageviewSample, _hjIncludedInSessionSample, _hjAbsoluteSessionInProgress, _hjTLDTest, _hjRecordingEnabled, _hjRecordingLastActivity</td> </tr> <tr> <th scope="row">Cookie Expiry</th> <td>30 days</td> </tr> </table> <table> <tr> <th scope="row">Accept</th> <td> <label class="_brlbs-btn-switch _brlbs-btn-switch--textRight"> <span class="sr-only">ZoomInfo</span> <input id="borlabs-cookie-zoominfowebsights" tabindex="0" type="checkbox" data-cookie-group="statistics" name="cookies[statistics][]" value="zoominfowebsights" data-borlabs-cookie-switch /> <span class="_brlbs-slider"></span> <span class="_brlbs-btn-switch-status" data-active="On" data-inactive="Off" aria-hidden="true"> </span> </label> </td> </tr> <tr> <th scope="row">Name</th> <td> <label> ZoomInfo </label> </td> </tr> <tr> <th scope="row">Provider</th> <td>ZoomInfo</td> </tr> <tr> <th scope="row">Privacy Policy</th> <td class="_brlbs-pp-url"> <a href="https://www.zoominfo.com/legal/privacy-policy" target="_blank" rel="nofollow noopener noreferrer" > https://www.zoominfo.com/legal/privacy-policy </a> </td> </tr> <tr> <th scope="row">Cookie Expiry</th> <td>60 day</td> </tr> </table> </div> </div> <div class="bcac-item"> <div class="d-flex flex-row"> <label class="w-75"> <span role="heading" aria-level="4" class="_brlbs-h4">Marketing (3)</span> </label> <div class="w-25 text-right"> <label class="_brlbs-btn-switch"> <span class="sr-only">Marketing</span> <input tabindex="0" id="borlabs-cookie-group-marketing" type="checkbox" name="cookieGroup[]" value="marketing" data-borlabs-cookie-switch /> <span class="_brlbs-slider"></span> <span class="_brlbs-btn-switch-status" data-active="On" data-inactive="Off"> </span> </label> </div> </div> <div class="d-block"> <p>Purpose: Marketing cookies are used by third-party advertisers or publishers to display personalized ads. They do this by tracking visitors across websites.</p> <p class="text-center"> <a href="#" class="_brlbs-cursor d-block" tabindex="0" role="button" data-cookie-accordion-target="marketing" > <span data-cookie-accordion-status="show"> Show Cookie Information </span> <span data-cookie-accordion-status="hide" class="borlabs-hide"> Hide Cookie Information </span> </a> </p> </div> <div class="borlabs-hide" data-cookie-accordion-parent="marketing" > <table> <tr> <th scope="row">Accept</th> <td> <label class="_brlbs-btn-switch _brlbs-btn-switch--textRight"> <span class="sr-only">LinkedIn Insight</span> <input id="borlabs-cookie-linkedininsight" tabindex="0" type="checkbox" data-cookie-group="marketing" name="cookies[marketing][]" value="linkedininsight" data-borlabs-cookie-switch /> <span class="_brlbs-slider"></span> <span class="_brlbs-btn-switch-status" data-active="On" data-inactive="Off" aria-hidden="true"> </span> </label> </td> </tr> <tr> <th scope="row">Name</th> <td> <label> LinkedIn Insight </label> </td> </tr> <tr> <th scope="row">Provider</th> <td>LinkedIn</td> </tr> <tr> <th scope="row">Privacy Policy</th> <td class="_brlbs-pp-url"> <a href="https://www.linkedin.com/legal/l/cookie-table" target="_blank" rel="nofollow noopener noreferrer" > https://www.linkedin.com/legal/l/cookie-table </a> </td> </tr> <tr> <th scope="row">Host(s)</th> <td>linkedin.com</td> </tr> <tr> <th scope="row">Cookie Name</th> <td>bcookie, bscookie, JSESSIONID, lang, lidc, sdsc, li_gc, li_mc, UID, UserMatchHistory, AnalyticsSyncHistory, lms_ads, lms_analytics, li_fat_id, li_sugr, U, _guid, BizographicsOptOut, li_giant</td> </tr> <tr> <th scope="row">Cookie Expiry</th> <td>30 days</td> </tr> </table> <table> <tr> <th scope="row">Accept</th> <td> <label class="_brlbs-btn-switch _brlbs-btn-switch--textRight"> <span class="sr-only">Facebook</span> <input id="borlabs-cookie-facebook_custom" tabindex="0" type="checkbox" data-cookie-group="marketing" name="cookies[marketing][]" value="facebook_custom" data-borlabs-cookie-switch /> <span class="_brlbs-slider"></span> <span class="_brlbs-btn-switch-status" data-active="On" data-inactive="Off" aria-hidden="true"> </span> </label> </td> </tr> <tr> <th scope="row">Name</th> <td> <label> Facebook </label> </td> </tr> <tr> <th scope="row">Provider</th> <td>Meta</td> </tr> <tr> <th scope="row">Privacy Policy</th> <td class="_brlbs-pp-url"> <a href="https://www.facebook.com/policies/cookies/" target="_blank" rel="nofollow noopener noreferrer" > https://www.facebook.com/policies/cookies/ </a> </td> </tr> <tr> <th scope="row">Host(s)</th> <td>facebook.com</td> </tr> <tr> <th scope="row">Cookie Name</th> <td>_fbp, datr, fr, wd</td> </tr> <tr> <th scope="row">Cookie Expiry</th> <td>30 days</td> </tr> </table> <table> <tr> <th scope="row">Accept</th> <td> <label class="_brlbs-btn-switch _brlbs-btn-switch--textRight"> <span class="sr-only">Google AdWords</span> <input id="borlabs-cookie-google-ads" tabindex="0" type="checkbox" data-cookie-group="marketing" name="cookies[marketing][]" value="google-ads" data-borlabs-cookie-switch /> <span class="_brlbs-slider"></span> <span class="_brlbs-btn-switch-status" data-active="On" data-inactive="Off" aria-hidden="true"> </span> </label> </td> </tr> <tr> <th scope="row">Name</th> <td> <label> Google AdWords </label> </td> </tr> <tr> <th scope="row">Provider</th> <td>Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Ireland</td> </tr> <tr> <th scope="row">Purpose</th> <td>Cookie by Google used for conversion tracking of Google Ads.</td> </tr> <tr> <th scope="row">Privacy Policy</th> <td class="_brlbs-pp-url"> <a href="https://policies.google.com/privacy?hl=en" target="_blank" rel="nofollow noopener noreferrer" > https://policies.google.com/privacy?hl=en </a> </td> </tr> <tr> <th scope="row">Cookie Name</th> <td>_gat_UA-22448315-3, _gcl_au, mo_page_views_counter, mo_has_visited, mo_is_new</td> </tr> </table> </div> </div> </fieldset> </div> <div class="d-flex justify-content-between"> <p class="_brlbs-branding flex-fill"> </p> <p class="_brlbs-legal flex-fill"> <a href="https://aptar.com/general-terms-and-conditions-of-use/"> Privacy Policy </a> </p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </script></div><!--googleon: all--> <script type='text/javascript'> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <link rel='stylesheet' id='wc-blocks-style-css' href='https://aptar.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-9.2.3' type='text/css' media='all' /> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js?ver=2.2.70.3" id="mo-google-webfont-js"></script> <script type="text/javascript" id="mailoptin-js-extra"> /* <![CDATA[ */ var mailoptin_globals = {"public_js":"https:\/\/aptar.com\/wp-content\/plugins\/mailoptin\/src\/core\/src\/assets\/js\/src","public_sound":"https:\/\/aptar.com\/wp-content\/plugins\/mailoptin\/src\/core\/src\/assets\/sound\/","mailoptin_ajaxurl":"\/beauty\/expertise-services\/?mailoptin-ajax=%%endpoint%%","is_customize_preview":"false","disable_impression_tracking":"false","sidebar":"0","js_required_title":"Title is required.","is_new_returning_visitors_cookies":"true","woo_product_id":"2000"}; /* ]]> */ </script> <script type="text/javascript" src="https://aptar.com/wp-content/plugins/mailoptin/src/core/src/assets/js/mailoptin.min.js?ver=2.2.70.3" id="mailoptin-js"></script> <script type="text/javascript" src="https://aptar.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=9.2.3" id="sourcebuster-js-js"></script> <script type="text/javascript" id="wc-order-attribution-js-extra"> /* <![CDATA[ */ var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/aptar.com\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; /* ]]> */ </script> <script type="text/javascript" src="https://aptar.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=9.2.3" id="wc-order-attribution-js"></script> <script type="text/javascript" src="https://aptar.com/wp-content/themes/aptar/assets/js/gsap.min.js?ver=1732986916" id="gsap-js"></script> <script type="text/javascript" src="https://aptar.com/wp-content/themes/aptar/assets/js/SplitText.min.js?ver=1732986916" id="split-text-js"></script> <script type="text/javascript" src="https://aptar.com/wp-content/themes/aptar/assets/js/ScrollTrigger.min.js?ver=1732986916" id="scroll-trigger-js"></script> <script type="text/javascript" src="https://aptar.com/wp-content/themes/aptar/assets/js/featherlight.js?ver=1.7.13" id="featherlight-js"></script> <script type="text/javascript" src="https://aptar.com/wp-content/themes/aptar/assets/js/legacy-index.min.js?ver=1732986916" id="legacy-script-js"></script> <script type="text/javascript" src="https://aptar.com/wp-content/themes/aptar/assets/js/legacy-search.min.js?ver=1732986916" id="search-script-js"></script> <script type="text/javascript" id="borlabs-cookie-js-extra"> /* <![CDATA[ */ var borlabsCookieConfig = {"ajaxURL":"https:\/\/aptar.com\/wp-admin\/admin-ajax.php","language":"en","animation":"","animationDelay":"","animationIn":"_brlbs-fadeInDown","animationOut":"_brlbs-flipOutX","blockContent":"1","boxLayout":"bar","boxLayoutAdvanced":"1","automaticCookieDomainAndPath":"","cookieDomain":"aptar.com","cookiePath":"\/","cookieSameSite":"Lax","cookieSecure":"1","cookieLifetime":"182","cookieLifetimeEssentialOnly":"182","crossDomainCookie":[],"cookieBeforeConsent":"","cookiesForBots":"1","cookieVersion":"1","hideCookieBoxOnPages":[],"respectDoNotTrack":"","reloadAfterConsent":"","reloadAfterOptOut":"","showCookieBox":"1","cookieBoxIntegration":"javascript","ignorePreSelectStatus":"","cookies":{"essential":["borlabs-cookie","cloudflare","ws-tracking"],"statistics":["googleanalytics","piwikpro","googleanalyticsfour","algolia","hotjar_custom","zoominfowebsights"],"marketing":["linkedininsight","facebook_custom","google-ads"]}}; var borlabsCookieCookies = {"essential":{"borlabs-cookie":{"cookieNameList":{"borlabs-cookie":"borlabs-cookie"},"settings":{"prioritize":"0","asyncOptOutCode":"0"}},"cloudflare":{"cookieNameList":{"_cflb":"_cflb","__cf_bm":"__cf_bm","cf_ob_info":"cf_ob_info","cf_use_ob":"cf_use_ob","__cfwaitingroom":"__cfwaitingroom","__cfruid":"__cfruid"},"settings":{"blockCookiesBeforeConsent":"0","prioritize":"0","asyncOptOutCode":"0"}},"ws-tracking":{"cookieNameList":{"79f08280-5c63-4331-b04d-fb6f39afda51":"79f08280-5c63-4331-b04d-fb6f39afda51","319af4c0-e197-4de9-8a9b-fe98c8a2ca04":"319af4c0-e197-4de9-8a9b-fe98c8a2ca04","msd365mkttr":"msd365mkttr","msd365mkttrs":"msd365mkttrs"},"settings":{"blockCookiesBeforeConsent":"0","prioritize":"0","asyncOptOutCode":"0"},"optInJS":"","optOutJS":""}},"statistics":{"googleanalytics":{"cookieNameList":{"_ga":"_ga","_gat":"_gat","_gid":"_gid","__utma":"__utma","__utmb":"__utmb","__utmc":"__utmc","__utmt":"__utmt","__utmz":"__utmz"},"settings":{"blockCookiesBeforeConsent":"1","prioritize":"0","asyncOptOutCode":"0"},"optInJS":"PHNjcmlwdD4NCi8qZGF0YUxheWVyLnB1c2goew0KICAgICAgICAgICAgJ2V2ZW50JzonY29va2llY29uc2VudCcsDQogICAgICAgICAgICAnc291cmNlJzonZ29vZ2xlYW5hbHl0aWNzJywNCiAgICAgICAgICAgICdkb21haW4nOidnb29nbGUtYW5hbHl0aWNzLmNvbScNCiAgICAgICAgfSk7Ki8NCmRhdGFMYXllci5wdXNoKHsNCiAgICAnZ2Fjb29raWUnOidncmFudGVkJywNCn0pOw0KPC9zY3JpcHQ+","optOutJS":"PHNjcmlwdD4NCmRhdGFMYXllci5wdXNoKHsNCiAgICAnZ2Fjb29raWUnOidkZW5pZWQnLA0KfSk7DQo8L3NjcmlwdD4="},"piwikpro":{"cookieNameList":{"_pk_ses.<appID>.<domainHash>":"_pk_ses.<appID>.<domainHash>","_pk_id.<appID>. <domainHash>":"_pk_id.<appID>. <domainHash>","_pk_cvar":"_pk_cvar","app_id":"app_id","ppms_privacy_<appID>":"ppms_privacy_<appID>","_stg_debug \/ stg_debug":"_stg_debug \/ stg_debug","stg_traffic_source_priority":"stg_traffic_source_priority","stg_last_interaction":"stg_last_interaction","stg_returning_visitor":"stg_returning_visitor","stg_fired__<appID>":"stg_fired__<appID>","stg_utm_campaign":"stg_utm_campaign","stg_pk_campaign":"stg_pk_campaign"},"settings":{"blockCookiesBeforeConsent":"1","prioritize":"0","asyncOptOutCode":"0"},"optInJS":"PHNjcmlwdD53aW5kb3cuQm9ybGFic0Nvb2tpZS51bmJsb2NrU2NyaXB0QmxvY2tlcklkKCJwaXdpa3NjcmlwdGJsb2NrZXIiKTs8L3NjcmlwdD4=","optOutJS":""},"googleanalyticsfour":{"cookieNameList":{"_ga":"_ga","_gat":"_gat","_gid":"_gid","__utma":"__utma","__utmb":"__utmb","__utmc":"__utmc","__utmt":"__utmt","__utmzv":"__utmzv"},"settings":{"blockCookiesBeforeConsent":"1","prioritize":"0","asyncOptOutCode":"0"},"optInJS":"PHNjcmlwdD53aW5kb3cuQm9ybGFic0Nvb2tpZS51bmJsb2NrU2NyaXB0QmxvY2tlcklkKCJnb29nbGVfYW5hbHl0aWNzX2ZvdXIiKTs8L3NjcmlwdD4=","optOutJS":""},"algolia":{"cookieNameList":{"_ALGOLIA":"_ALGOLIA"},"settings":{"blockCookiesBeforeConsent":"0","prioritize":"0","asyncOptOutCode":"0"},"optInJS":"PHNjcmlwdD4NCndpbmRvdy5hbGdvbGlhID0gew0KICAgIHVzZXJIYXNPcHRlZE91dDogZmFsc2UNCn07DQpkYXRhTGF5ZXIucHVzaCh7DQogICAgJ2FsZ29saWFjb29raWUnOidncmFudGVkJywNCn0pOw0KPC9zY3JpcHQ+","optOutJS":"PHNjcmlwdD4NCndpbmRvdy5hbGdvbGlhID0gew0KICAgIHVzZXJIYXNPcHRlZE91dDogdHJ1ZQ0KfTsNCmRhdGFMYXllci5wdXNoKHsNCiAgICAnYWxnb2xpYWNvb2tpZSc6J2RlbmllZCcsDQp9KTsNCjwvc2NyaXB0Pg=="},"hotjar_custom":{"cookieNameList":{"_hjSessionUser_{site_id}":"_hjSessionUser_{site_id}","_hjid":"_hjid","_hjFirstSeen":"_hjFirstSeen","_hjUserAttributesHash":"_hjUserAttributesHash","_hjCachedUserAttributes":"_hjCachedUserAttributes","_hjViewportId":"_hjViewportId","_hjSession_{site_id}":"_hjSession_{site_id}","_hjSessionTooLarge":"_hjSessionTooLarge","_hjSessionRejected":"_hjSessionRejected","_hjSessionResumed":"_hjSessionResumed","_hjLocalStorageTest":"_hjLocalStorageTest","_hjIncludedInPageviewSample":"_hjIncludedInPageviewSample","_hjIncludedInSessionSample":"_hjIncludedInSessionSample","_hjAbsoluteSessionInProgress":"_hjAbsoluteSessionInProgress","_hjTLDTest":"_hjTLDTest","_hjRecordingEnabled":"_hjRecordingEnabled","_hjRecordingLastActivity":"_hjRecordingLastActivity"},"settings":{"blockCookiesBeforeConsent":"1","prioritize":"0","asyncOptOutCode":"0"},"optInJS":"PHNjcmlwdD4NCi8qZGF0YUxheWVyLnB1c2goew0KICAgICAgICAgICAgJ2V2ZW50JzonY29va2llY29uc2VudCcsDQogICAgICAgICAgICAnc291cmNlJzonaG90amFyJywNCiAgICAgICAgICAgICdkb21haW4nOidob3RqYXIuY29tJw0KICAgICAgICB9KTsqLw0KZGF0YUxheWVyLnB1c2goew0KICAgICdob3RqYXJjb29raWUnOidncmFudGVkJywNCn0pOw0KPC9zY3JpcHQ+","optOutJS":"PHNjcmlwdD4NCmRhdGFMYXllci5wdXNoKHsNCiAgICAnaG90amFyY29va2llJzonZGVuaWVkJywNCn0pOw0KPC9zY3JpcHQ+"},"zoominfowebsights":{"cookieNameList":[],"settings":{"blockCookiesBeforeConsent":"1","prioritize":"0","asyncOptOutCode":"0"},"optInJS":"PHNjcmlwdD53aW5kb3cuQm9ybGFic0Nvb2tpZS51bmJsb2NrU2NyaXB0QmxvY2tlcklkKCJ6b29taW5mb3dlYnNpZ2h0cyIpOzwvc2NyaXB0Pg==","optOutJS":""}},"marketing":{"linkedininsight":{"cookieNameList":{"bcookie":"bcookie","bscookie":"bscookie","JSESSIONID":"JSESSIONID","lang":"lang","lidc":"lidc","sdsc":"sdsc","li_gc":"li_gc","li_mc":"li_mc","UID":"UID","UserMatchHistory":"UserMatchHistory","AnalyticsSyncHistory":"AnalyticsSyncHistory","lms_ads":"lms_ads","lms_analytics":"lms_analytics","li_fat_id":"li_fat_id","li_sugr":"li_sugr","U":"U","_guid":"_guid","BizographicsOptOut":"BizographicsOptOut","li_giant":"li_giant"},"settings":{"blockCookiesBeforeConsent":"1","prioritize":"0","asyncOptOutCode":"0"},"optInJS":"PHNjcmlwdD4NCi8qZGF0YUxheWVyLnB1c2goew0KICAgICAgICAgICAgJ2V2ZW50JzonY29va2llY29uc2VudCcsDQogICAgICAgICAgICAnc291cmNlJzonbGlua2VkaW4nLA0KICAgICAgICAgICAgJ2RvbWFpbic6J2xpbmtlZGluLmNvbScNCiAgICAgICAgfSk7Ki8NCmRhdGFMYXllci5wdXNoKHsNCiAgICAnbGlua2VkaW5jb29raWUnOidncmFudGVkJywNCn0pOw0KPC9zY3JpcHQ+","optOutJS":"PHNjcmlwdD4NCmRhdGFMYXllci5wdXNoKHsNCiAgICAnbGlua2VkaW5jb29raWUnOidkZW5pZWQnLA0KfSk7DQo8L3NjcmlwdD4="},"facebook_custom":{"cookieNameList":{"_fbp":"_fbp","datr":"datr","fr":"fr","wd":"wd"},"settings":{"blockCookiesBeforeConsent":"1","prioritize":"0","asyncOptOutCode":"0"},"optInJS":"PHNjcmlwdD4NCi8qZGF0YUxheWVyLnB1c2goew0KICAgICAgICAgICAgJ2V2ZW50JzonY29va2llY29uc2VudCcsDQogICAgICAgICAgICAnc291cmNlJzonZmFjZWJvb2snLA0KICAgICAgICAgICAgJ2RvbWFpbic6J2ZhY2Vib29rLmNvbScNCiAgICAgICAgfSk7Ki8NCmRhdGFMYXllci5wdXNoKHsNCiAgICAnZmFjZWJvb2tjb29raWUnOidncmFudGVkJywNCn0pOw0KPC9zY3JpcHQ+","optOutJS":"PHNjcmlwdD4NCmRhdGFMYXllci5wdXNoKHsNCiAgICAnZmFjZWJvb2tjb29raWUnOidkZW5pZWQnLA0KfSk7DQo8L3NjcmlwdD4="},"google-ads":{"cookieNameList":{"_gat_UA-22448315-3":"_gat_UA-22448315-3","_gcl_au":"_gcl_au","mo_page_views_counter":"mo_page_views_counter","mo_has_visited":"mo_has_visited","mo_is_new":"mo_is_new"},"settings":{"blockCookiesBeforeConsent":"0","prioritize":"0","asyncOptOutCode":"0"},"optInJS":"PHNjcmlwdD4NCmRhdGFMYXllci5wdXNoKHsNCiAgICAnYWR3b3Jkc2Nvb2tpZSc6J2dyYW50ZWQnLA0KfSk7DQo8L3NjcmlwdD4=","optOutJS":"PHNjcmlwdD4NCmRhdGFMYXllci5wdXNoKHsNCiAgICAnYWR3b3Jkc2Nvb2tpZSc6J2RlbmllZCcsDQp9KTsNCjwvc2NyaXB0Pg=="}}}; /* ]]> */ </script> <script type="text/javascript" src="https://aptar.com/wp-content/plugins/borlabs-cookie/assets/javascript/borlabs-cookie.min.js?ver=2.2.68" id="borlabs-cookie-js"></script> <script type="text/javascript" id="borlabs-cookie-js-after"> /* <![CDATA[ */ document.addEventListener("DOMContentLoaded", function (e) { var borlabsCookieContentBlocker = {"facebook": {"id": "facebook","global": function (contentBlockerData) { },"init": function (el, contentBlockerData) { if(typeof FB === "object") { FB.XFBML.parse(el.parentElement); } },"settings": {"executeGlobalCodeBeforeUnblocking":false}},"default": {"id": "default","global": function (contentBlockerData) { },"init": function (el, contentBlockerData) { },"settings": {"executeGlobalCodeBeforeUnblocking":false}},"googlemaps": {"id": "googlemaps","global": function (contentBlockerData) { },"init": function (el, contentBlockerData) { },"settings": {"executeGlobalCodeBeforeUnblocking":false}},"instagram": {"id": "instagram","global": function (contentBlockerData) { },"init": function (el, contentBlockerData) { if (typeof instgrm === "object") { instgrm.Embeds.process(); } },"settings": {"executeGlobalCodeBeforeUnblocking":false}},"openstreetmap": {"id": "openstreetmap","global": function (contentBlockerData) { },"init": function (el, contentBlockerData) { },"settings": {"executeGlobalCodeBeforeUnblocking":false}},"twitter": {"id": "twitter","global": function (contentBlockerData) { },"init": function (el, contentBlockerData) { },"settings": {"executeGlobalCodeBeforeUnblocking":false}}}; var BorlabsCookieInitCheck = function () { if (typeof window.BorlabsCookie === "object" && typeof window.jQuery === "function") { if (typeof borlabsCookiePrioritized !== "object") { borlabsCookiePrioritized = { optInJS: {} }; } window.BorlabsCookie.init(borlabsCookieConfig, borlabsCookieCookies, borlabsCookieContentBlocker, borlabsCookiePrioritized.optInJS); } else { window.setTimeout(BorlabsCookieInitCheck, 50); } }; BorlabsCookieInitCheck();}); /* ]]> */ </script> <!-- WooCommerce JavaScript --> <script type="text/javascript"> jQuery(function($) { $( '.add_to_cart_button:not(.product_type_variable, .product_type_grouped)' ).on( 'click', function() { window._paq = window._paq || []; window._paq.push( ['ecommerceAddToCart', [{ sku: ( $(this).data('product_sku') ) ? ( '' + $(this).data('product_sku') ) : ( '#' + $(this).data( 'product_id' ) ), quantity: $(this).data( 'quantity' ) }]]); }); }); </script> <script> (function($) { if ('object' !== typeof FWP) { return; } $(function() { FWP.hooks.addAction('facetwp_map/marker/click', function( marker ) { FWP_MAP.map.panTo(marker.position); FWP_MAP.map.setZoom(14); }); }); })(jQuery) </script> <script> jQuery(document).ready(function($) { var wt_related_products = jQuery('.wt-related-products .owl-carousel'); if ("function" === typeof wt_related_products.owlCarousel) { wt_related_products.owlCarousel({ loop: false, margin: 10, nav: true, navText: [ "<i class='dashicons dashicons-arrow-left-alt2 wt-left'></i>", "<i class='dashicons dashicons-arrow-right-alt2 wt-right'></i>" ], // autoplay: true, autoplayHoverPause: true, responsive: { 0: { items: 1 }, 600: { items: 2 }, 1000: { items: 3 } } }); } jQuery(".wt-related-products>.carousel-wrap>.owl-carousel>.owl-stage-outer>.owl-stage>.owl-item>div[class*='col-']").removeClass (function (index, css) { return (css.match (/(^|\s)col-\S+/g) || []).join(' '); }); /* Theme compatability for hover effect*/ }); </script> <style> .wt-related-products{ max-width: 100% !important; } .wt-related-products .owl-carousel .owl-nav .owl-next:before ,.wt-related-products .owl-carousel .owl-nav .owl-prev:before { content: unset; } .wt-related-products div.wt-crp-content-wrapper span.wt_price, .wt_cart_button { display : block; text-align : center; } .wt-related-products div.wt-crp-content-wrapper .wt-crp-product-title { text-align : center; margin: 0px; } .wt-related-products .owl-theme .owl-nav [class*=owl-] { color: #969292 ; padding: 0px !important; margin: 20px ; height: 40px !important; width: 40px !important; border-radius: 50% !important; z-index: 10000000; } /* .owl-theme .owl-nav [class*=owl-] { background: #ffffff !important; } */ /* fix blank or flashing items on carousel */ .wt-related-products .owl-carousel .item { position: relative; z-index: 100; -webkit-backface-visibility: hidden; } /* end fix */ .wt-related-products .owl-nav > div { margin-top: -26px; position: absolute; top: 30%; color: #cdcbcd; } .wt-related-products .owl-nav i { font-size: 32px !important; margin-top: 2px !important; line-height: initial !important; } .wt-related-products .owl-nav .owl-prev { left: -11px; } .wt-related-products .owl-nav .owl-next { right: -11px; } .wt-related-products .carousel-wrap { padding: 0 3%; position: relative; } .wt-related-products .carousel-wrap ul { overflow: hidden; } .wt-related-products .wt-crp-content-wrapper .quantity{ display: none; } .wt-related-products .wt-crp-content-wrapper .add_to_cart_button { margin-bottom: 5px !important; } .wt-related-products .wt-crp-content-wrapper form.cart { padding: 0px 0 !important; } /* Slider arrow image */ .wt-related-products .slider_arrow{ height: 100%; width: 100%; vertical-align: baseline; } .wt-related-products .wt-crp-content-wrapper{ line-height: 28px; margin-top: 5px; } .wt-related-products .owl-theme .owl-nav [class*=owl-]:hover { background: #1f2021 !important; text-decoration: none; } .wt-related-products ul.products li.product, .wt-related-products ul.products { margin: initial !important; width: initial !important; float: initial !important; grid-template-columns: initial !important; max-width:initial !important; min-width:initial !important; } .wt-related-products .woocommerce ul.products, .wt-related-products .woocommerce-page ul.products { grid-template-columns: initial !important; } .wt-crp-wrapper div{ max-width: 100%; } .wt-related-products .owl-dots{ display: none !important; } .wt-related-products .owl-nav .dashicons { width: 30px; height: 30px; } </style> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-e7e8988720e296da06a","applicationID":"1295681796","transactionName":"YwRUYkVWXkQEAUxYWlpOd1VDXl9ZShJZVlA=","queueTime":0,"applicationTime":1061,"atts":"T0NXFA1MTUo=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html> <!-- plugin=object-cache-pro client=phpredis metric#hits=47668 metric#misses=200 metric#hit-ratio=99.6 metric#bytes=10880702 metric#prefetches=871 metric#store-reads=177 metric#store-writes=25 metric#store-hits=884 metric#store-misses=192 metric#sql-queries=22 metric#ms-total=1051.94 metric#ms-cache=209.88 metric#ms-cache-avg=1.0442 metric#ms-cache-ratio=20.0 -->