<!DOCTYPE html>
<html>
<head><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.eu01.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"538546019",accountID:"2937750",trustKey:"2937750",xpid:"Vg8EVlFWCBAFVFlUAAkGUFA=",licenseKey:"NRJS-a1f4c10c49f3d35e61c",applicationID:"508678164",browserID:"538546019"};;/*! For license information please see nr-loader-spa-1.302.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>a,US:()=>d,Zm:()=>s,bQ:()=>u,dV:()=>c,pV:()=>l});var n=r(6154),i=r(1863),o=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function s(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function c(){let e=s();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,o.i)(...Object.values(e.o))),e}function u(e,t){let r=s();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function d(e,t){s()[e]=t}function l(){return function(){let e=s();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=s();const t=e.init||{};e.init={...t}}(),c(),function(){let e=s();const t=e.loader_config||{};e.loader_config={...t}}(),s()}},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>d,K7:()=>c,P3:()=>u,XX:()=>i,Yy:()=>s,df:()=>o,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},u={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},d={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:o,[c.sessionReplay]:o,[c.logging]:s,[c.genericEvents]:"ins"}},944:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",s=n.K7.logging},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>u,Ze:()=>f,x3:()=>d});var n=r(3241),i=r(7836),o=r(3606),a=r(860),s=r(2646);const c={};function u(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function d(e,t){e&&c[e]&&(c[e].get(t)&&c[e].delete(t),p(e,t,!1),c[e].size&&h(e))}function l(e){if(!e)throw new Error("agentIdentifier required");c[e]||(c[e]=new Map)}function f(e="",t="feature",r=!1){if(l(e),!e||!c[e].get(t)||r)return p(e,t);c[e].get(t).staged=!0,h(e)}function h(e){const t=Array.from(c[e]);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{c[e].delete(t),p(e,t)}))}function p(e,t,r=!0){const a=e?i.ee.get(e):i.ee,c=o.i.handlers;if(!a.aborted&&a.backlog&&c){if((0,n.W)({agentIdentifier:e,type:"lifecycle",name:"drain",feature:t}),r){const e=a.backlog[t],r=c[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0]?.context()instanceof s.y&&t[0].on(e,t[1])})})}}a.isolatedBacklog||delete c[t],a.backlog[t]=null,a.emit("drain-"+t,[])}}function g(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)}})}},1741:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(944),i=r(4261);class o{#e(e,...t){if(this[e]!==o.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e){return this.#e(i.Dl,e)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},1910:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(944);const i=new Map;function o(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e&&e.toString().includes("[native code]");return t||(0,n.R)(64,e?.name||e?.toString()),i.set(e,t),t})}},2555:(e,t,r)=>{"use strict";r.d(t,{D:()=>s,f:()=>a});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};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const s=e=>(0,i.a)(e,o)},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}},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},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)}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(6154);const i="newrelic";function o(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},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""}}},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>d,TZ:()=>n,Xh:()=>c,Zp:()=>i,kd:()=>u,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,c=2e3,u=["PageAction","UserAction","BrowserPerformance"],d={RESOURCES:"experimental.resources",REGISTER:"register"}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>u});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W),a=50;var s=Object.prototype.hasOwnProperty,c=!1;function u(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];l(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,c,u){return l(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){d([e],r)}for(var n in e)s.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,s,l,f;let h;try{s=this,o=[...arguments],l="function"==typeof n?n(o,s):n||{}}catch(t){d([t,"",[o,s,c],l],e)}i(r+"start",[o,s,c],l,u);const p=performance.now();let g;try{return f=t.apply(s,o),g=performance.now(),f}catch(e){throw g=performance.now(),i(r+"err",[o,s,e],l,u),h=e,h}finally{const e=g-p,t={start:p,end:g,duration:e,isLongTask:e>=a,methodName:c,thrownError:h};t.isLongTask&&i("long-task",[t,s],l,u),i(r+"end",[o,s,f],l,u)}}}function i(r,n,i,o){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,o)}catch(t){d([t,r,n,i],e)}c=a}}}function d(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},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])}},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,sl:()=>f,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,f=3e4},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(8154),s=r(993);function c(e,t,r={},c=s.p_.INFO,u,d=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[d,t,r,c,u],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some(t=>t===e.toUpperCase().trim())}},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})},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>a,O2:()=>l,OV:()=>o,Qu:()=>f,TZ:()=>c,ih:()=>h,pP:()=>s,t1:()=>d,tC:()=>i,wD:()=>u});var n=r(860);const i=["click","keydown","submit"],o="popstate",a="api",s="initialPageLoad",c=n.K7.softNav,u=5e3,d=500,l={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},f={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},h={IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"}},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)}}},4261:(e,t,r)=>{"use strict";r.d(t,{$9:()=>d,BL:()=>c,CH:()=>p,Dl:()=>R,Fw:()=>w,PA:()=>v,Pl:()=>n,Tb:()=>f,U2:()=>a,V1:()=>E,Wb:()=>T,bt:()=>y,cD:()=>b,d3:()=>x,dT:()=>u,eY:()=>g,fF:()=>h,hG:()=>o,hw:()=>i,k6:()=>s,nb:()=>m,o5:()=>l});const n="api-",i=n+"ixn-",o="addPageAction",a="addToTrace",s="addRelease",c="finished",u="interaction",d="log",l="noticeError",f="pauseReplay",h="recordCustomEvent",p="recordReplay",g="register",m="setApplicationVersion",v="setCurrentRouteName",b="setCustomAttribute",y="setErrorHandler",w="setPageViewName",R="setUserId",x="start",T="wrapLogger",E="measure"},4387:(e,t,r)=>{"use strict";function n(e={}){return!(!e.id||!e.name)}function i(e,t){if(2!==t?.harvestEndpointVersion)return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return n(e)?{"mfe.id":e.id,"mfe.name":e.name,eventSource:"MicroFrontendBrowserAgent","parent.id":r}:{"entity.guid":r,appId:t.agentRef.info.applicationID}}r.d(t,{U:()=>i,c:()=>n})},5205:(e,t,r)=>{"use strict";r.d(t,{j:()=>_});var n=r(384),i=r(1741);var o=r(2555),a=r(3333);const s=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var c=r(2614),u=r(944),d=r(8122);const l="[data-nr-mask]",f=e=>(0,d.a)(e,(()=>{const e={feature_flags:[],experimental:{allow_registered_children:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},api:{get allow_registered_children(){return e.feature_flags.includes(a.$v.REGISTER)||e.experimental.allow_registered_children},set allow_registered_children(t){e.experimental.allow_registered_children=t},duplicate_registered_data:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:c.wk,inactiveMs:c.BB},session_replay:{autoStart:!0,enabled:!1,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){s(t)?e.mask_selector="".concat(t,",").concat(l):""===t||null===t?e.mask_selector=l:(0,u.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){s(t)?e.block_selector+=",".concat(t):""!==t&&(0,u.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,u.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}})());var h=r(6154),p=r(9324);let g=0;const m={buildEnv:p.F3,distMethod:p.Xs,version:p.xv,originTime:h.WN},v={appMetadata:{},customTransaction:void 0,denyList:void 0,disabled:!1,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++g}},b=e=>{const t=(0,d.a)(e,v),r=Object.keys(m).reduce((e,t)=>(e[t]={value:m[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)};var y=r(5701);const w=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};var R=r(7836),x=r(3241);const T={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},E=e=>(0,d.a)(e,T),A=new Set;function _(e,t={},r,a){let{init:s,info:c,loader_config:u,runtime:d={},exposed:l=!0}=t;if(!c){const e=(0,n.pV)();s=e.init,c=e.info,u=e.loader_config}e.init=f(s||{}),e.loader_config=E(u||{}),c.jsAttributes??={},h.bv&&(c.jsAttributes.isWorker=!0),e.info=(0,o.D)(c);const p=e.init,g=[c.beacon,c.errorBeacon];A.has(e.agentIdentifier)||(p.proxy.assets&&(w(p.proxy.assets),g.push(p.proxy.assets)),p.proxy.beacon&&g.push(p.proxy.beacon),e.beacons=[...g],function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(i.W.prototype).forEach(r=>{const n=i.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let o=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return o?o(...t):n})})}(e),(0,n.US)("activatedFeatures",y.B),e.runSoftNavOverSpa&&=!0===p.soft_navigations.enabled&&p.feature_flags.includes("soft_nav")),d.denyList=[...p.ajax.deny_list||[],...p.ajax.block_internal?g:[]],d.ptid=e.agentIdentifier,d.loaderType=r,e.runtime=b(d),A.has(e.agentIdentifier)||(e.ee=R.ee.get(e.agentIdentifier),e.exposed=l,(0,x.W)({agentIdentifier:e.agentIdentifier,drained:!!y.B?.[e.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:e.config})),A.add(e.agentIdentifier)}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>a,SR:()=>o,rF:()=>s});var n=r(384),i=r(7767);function o(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&o(e)}function s(e,t){try{if("string"==typeof t?.type){if("password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,Qr:()=>s,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)}function s(e){if(i())return e();(0,n.sp)("popstate",e)}},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},5701:(e,t,r)=>{"use strict";r.d(t,{B:()=>o,t:()=>a});var n=r(3241);const i=new Set,o={};function a(e,t){const r=t.agentIdentifier;o[r]??={},e&&"object"==typeof e&&(i.has(r)||(t.ee.emit("rumresp",[e]),o[r]=e,i.add(r),(0,n.W)({agentIdentifier:r,loaded:!0,drained:!0,type:"lifecycle",name:"load",feature:void 0,data:e})))}},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)()},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",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",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"}},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})},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},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}},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:()=>E,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>A,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,E="jsTime",A="fetch"},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{}}}},7699:(e,t,r)=>{"use strict";r.d(t,{It:()=>o,KC:()=>s,No:()=>i,qh:()=>a});var n=r(860);const i=16e3,o=1e6,a="SESSION_ERROR",s={[n.K7.logging]:!0,[n.K7.genericEvents]:!1,[n.K7.jserrors]:!1,[n.K7.ajax]:!1}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>i});var n=r(6154);const i=e=>n.RI&&!0===e?.privacy.cookies_enabled},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>s,ee:()=>c});var n=r(384),i=r(8990),o=r(2646),a=r(5607);const s="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},d={},l=!1;try{l=16===r.length&&u.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(c.aborted&&!i)return;t&&o&&t.emit(e,r,n);var s=h(n);g(e).forEach(e=>{e.apply(s,r)});var u=v()[a[e]];u&&u.push([f,e,r,s]);return s},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof o.y?e:e?(0,i.I)(e,s,()=>new o.y(s)):new o.y(s)}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"),u=(0,n.Zm)();u.ee||(u.ee=c)},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){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},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),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-start",function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)&&"newrelic"!==e[0]){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)}},8154:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},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}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},9324:(e,t,r)=>{"use strict";r.d(t,{AJ:()=>a,F3:()=>i,Xs:()=>o,Yq:()=>s,xv:()=>n});const n="1.302.0",i="PROD",o="CDN",a="@newrelic/rrweb",s="1.0.1"},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)}},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))}}},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.302.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.302.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-et4eqFkcD6+Z71h33KYPiiAOMr5fyZ1HImNOrGswghuDrKIj7niWOwg3RWg+8TpTcZ0yzzll8oYNDiAX1WXraw==",249:"sha512-m/7InETzWcM0kCLJfqT/2vmV1Zs98JekxGeUcmQe9kauyn31VeP+2xJH+qt156WKCOLL7p503ATnehElqw1gnQ==",212:"sha512-Ed30EgOV4akpDvOaqpf/6nP9OreWlwun3X9xxl+erWeEjX64VUNxzVFPixvdU+WbzLtJS9S8j8phFbfXxEyvJg=="};(s=document.createElement("script")).charset="utf-8",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.302.0.PROD"]=self["webpackChunk:NRBA-1.302.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(9566),t=i(1741);class r extends t.W{agentIdentifier=(0,e.LA)(16)}var n=i(860);const o=Object.values(n.K7);var a=i(5205);var s=i(9908),c=i(1863),u=i(4261),d=i(3241),l=i(944),f=i(5701),h=i(8154);function p(e,t,i,o){const a=o||i;!a||a[e]&&a[e]!==r.prototype[e]||(a[e]=function(){(0,s.p)(h.xV,["API/"+e+"/called"],void 0,n.K7.metrics,i.ee),(0,d.W)({agentIdentifier:i.agentIdentifier,drained:!!f.B?.[i.agentIdentifier],type:"data",name:"api",feature:u.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,l.R)(23,e)}})}function g(e,t,r,n,i){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(i||null===r)&&(0,s.p)(u.Pl+n,[(0,c.t)(),t,r],void 0,"session",e.ee)}var m=i(1687),v=i(4234),b=i(5289),y=i(6154),w=i(5270),R=i(7767),x=i(6389),T=i(7699);class E extends v.W{constructor(e,t){super(e.agentIdentifier,t),this.agentRef=e,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,x.J)(()=>{(0,m.Ak)(e.agentIdentifier,this.featureName),t()}))}):(0,m.Ak)(e.agentIdentifier,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;let n;this.onAggregateImported=new Promise(e=>{n=e});const o=async()=>{let o;await this.deferred;try{if((0,R.V)(e.init)){const{setupAgentSession:t}=await i.e(478).then(i.bind(i,8766));o=t(e)}}catch(e){(0,l.R)(20,e),this.ee.emit("internal-error",[e]),(0,s.p)(T.qh,[e],void 0,this.featureName,this.ee)}try{if(!this.#t(this.featureName,o,e.init))return(0,m.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{Aggregate:i}=await t();this.featAggregate=new i(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,m.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};y.RI?(0,b.GG)(()=>o(),!0):o()}#t(e,t,r){if(this.blocked)return!1;switch(e){case n.K7.sessionReplay:return(0,w.SR)(r)&&!!t;case n.K7.sessionTrace:return!!t;default:return!0}}}var A=i(6630),_=i(2614);class S extends E{static featureName=A.T;constructor(e){var t;super(e,A.T),this.setupInspectionEvents(e.agentIdentifier),t=e,p(u.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,s.p)(u.Pl+u.Fw,[(0,c.t)()],void 0,void 0,t.ee))},t),this.ee.on("api-send-rum",(e,t)=>(0,s.p)("send-rum",[e,t],void 0,this.featureName,this.ee)),this.importAggregator(e,()=>i.e(478).then(i.bind(i,1983)))}setupInspectionEvents(e){const t=(t,r)=>{t&&(0,d.W)({agentIdentifier:e,timeStamp:t.timeStamp,loaded:"complete"===t.target.readyState,type:"window",name:r,data:t.target.location+""})};(0,b.sB)(e=>{t(e,"DOMContentLoaded")}),(0,b.GG)(e=>{t(e,"load")}),(0,b.Qr)(e=>{t(e,"navigate")}),this.ee.on(_.tS.UPDATE,(t,r)=>{(0,d.W)({agentIdentifier:e,type:"lifecycle",name:"session",data:r})})}}var O=i(384);var N=i(2843),I=i(3878),P=i(782);class j extends E{static featureName=P.T;constructor(e){super(e,P.T),y.RI&&((0,N.u)(()=>(0,s.p)("docHidden",[(0,c.t)()],void 0,P.T,this.ee),!0),(0,I.sp)("pagehide",()=>(0,s.p)("winPagehide",[(0,c.t)()],void 0,P.T,this.ee)),this.importAggregator(e,()=>i.e(478).then(i.bind(i,9917))))}}class k extends E{static featureName=h.TZ;constructor(e){super(e,h.TZ),y.RI&&document.addEventListener("securitypolicyviolation",e=>{(0,s.p)(h.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)}),this.importAggregator(e,()=>i.e(478).then(i.bind(i,6555)))}}var C=i(6774),L=i(3304);class H{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,L.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function M(e){return U(e)?e:new H(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function K(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(U(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return M(e.reason)}const r=M(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function D(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new H(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return U(e.error)?e.error:M(e)}function U(e){return e instanceof Error&&!!e.stack}function F(e,t,r,i,o=(0,c.t)()){"string"==typeof e&&(e=new Error(e)),(0,s.p)("err",[e,o,!1,t,r.runtime.isRecording,void 0,i],void 0,n.K7.jserrors,r.ee),(0,s.p)("uaErr",[],void 0,n.K7.genericEvents,r.ee)}var W=i(4387),B=i(993),V=i(3785);function G(e,{customAttributes:t={},level:r=B.p_.INFO}={},n,i,o=(0,c.t)()){(0,V.R)(n.ee,e,t,r,i,o)}function z(e,t,r,i,o=(0,c.t)()){(0,s.p)(u.Pl+u.hG,[o,e,t,i],void 0,n.K7.genericEvents,r.ee)}function Z(e){p(u.eY,function(t){return function(e,t){const r={};(0,l.R)(54,"newrelic.register"),t||={},t.licenseKey||=e.info.licenseKey,t.blocked=!1;let i=()=>{};const o=e.runtime.registeredEntities,a=o.find(({metadata:{target:{id:e,name:r}}})=>e===t.id);if(a)return a.metadata.target.name!==t.name&&(a.metadata.target.name=t.name),a;const u=e=>{t.blocked=!0,i=e};e.init.api.allow_registered_children||u((0,x.J)(()=>(0,l.R)(55)));(0,W.c)(t)||u((0,x.J)(()=>(0,l.R)(48,t)));const d={addPageAction:(n,i={})=>g(z,[n,{...r,...i},e],t),log:(n,i={})=>g(G,[n,{...i,customAttributes:{...r,...i.customAttributes||{}}},e],t),noticeError:(n,i={})=>g(F,[n,{...r,...i},e],t),setApplicationVersion:e=>p("application.version",e),setCustomAttribute:(e,t)=>p(e,t),setUserId:e=>p("enduser.id",e),metadata:{customAttributes:r,target:t}},f=()=>(t.blocked&&i(),t.blocked);f()||o.push(d);const p=(e,t)=>{f()||(r[e]=t)},g=(t,r,i)=>{if(f())return;const o=(0,c.t)();(0,s.p)(h.xV,["API/register/".concat(t.name,"/called")],void 0,n.K7.metrics,e.ee);try{const n=e.init.api.duplicate_registered_data;return(!0===n||Array.isArray(n))&&t(...r,void 0,o),t(...r,i,o)}catch(e){(0,l.R)(50,e)}};return d}(e,t)},e)}class q extends E{static featureName=C.T;constructor(e){var t;super(e,C.T),t=e,p(u.o5,(e,r)=>F(e,r,t),t),function(e){p(u.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;p(u.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Z(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,s.p)("ierr",[M(t),(0,c.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),y.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,s.p)("err",[K(t),(0,c.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,I.jT)(!1,this.removeOnAbort?.signal)),y.gm.addEventListener("error",t=>{this.abortHandler&&(0,s.p)("err",[D(t),(0,c.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,I.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#r,this.importAggregator(e,()=>i.e(478).then(i.bind(i,2176)))}#r(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var X=i(8990);let Y=1;function J(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===y.gm?0:(0,X.I)(e,"nr@id",function(){return Y++})}function Q(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,L.A)(e).length}catch(e){return}}}var ee=i(8139),te=i(7836),re=i(3434);const ne={},ie=["open","send"];function oe(e){var t=e||te.ee;const r=function(e){return(e||te.ee).get("xhr")}(t);if(void 0===y.gm.XMLHttpRequest)return r;if(ne[r.debugId]++)return r;ne[r.debugId]=1,(0,ee.u)(t);var n=(0,re.YM)(r),i=y.gm.XMLHttpRequest,o=y.gm.MutationObserver,a=y.gm.Promise,s=y.gm.setInterval,c="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],d=[],f=y.gm.XMLHttpRequest=function(e){const t=new i(e),o=r.context(t);try{r.emit("new-xhr",[t],o),t.addEventListener(c,(a=o,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,r.emit("xhr-resolved",[],e)),n.inPlace(e,u,"fn-",b)}),(0,I.jT)(!1))}catch(e){(0,l.R)(15,e);try{r.emit("internal-error",[e])}catch(e){}}var a;return t};function h(e,t){n.inPlace(t,["onreadystatechange"],"fn-",b)}if(function(e,t){for(var r in e)t[r]=e[r]}(i,f),f.prototype=i.prototype,n.inPlace(f.prototype,ie,"-xhr-",b),r.on("send-xhr-start",function(e,t){h(e,t),function(e){d.push(e),o&&(p?p.then(v):s?s(v):(g=-g,m.data=g))}(t)}),r.on("open-xhr-start",h),o){var p=a&&a.resolve();if(!s&&!a){var g=1,m=document.createTextNode(g);new o(v).observe(m,{characterData:!0})}}else t.on("fn-end",function(e){e[0]&&e[0].type===c||v()});function v(){for(var e=0;e<d.length;e++)h(0,d[e]);d.length&&(d=[])}function b(e,t){return t}return r}var ae="fetch-",se=ae+"body-",ce=["arrayBuffer","blob","json","text","formData"],ue=y.gm.Request,de=y.gm.Response,le="prototype";const fe={};function he(e){const t=function(e){return(e||te.ee).get("fetch")}(e);if(!(ue&&de&&y.gm.fetch))return t;if(fe[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[te.P]&&o[te.P].dt&&(e=o[te.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 fe[t.debugId]=1,ce.forEach(e=>{r(ue[le],e,se),r(de[le],e,se)}),r(y.gm,"fetch",ae),t.on(ae+"end",function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(ae+"done",[null,r],n)}else t.emit(ae+"done",[e],n)}),t}var pe=i(7485);class ge{constructor(e){this.agentRef=e}generateTracePayload(t){const r=this.agentRef.loader_config;if(!this.shouldGenerateTrace(t)||!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,e.ZF)(),s=(0,e.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(t.sameOrigin||this.isAllowedOrigin(t)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(t.sameOrigin&&!this.excludeNewrelicHeader()||!t.sameOrigin&&this.isAllowedOrigin(t)&&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 y.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,L.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,pe.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var me=i(9300),ve=i(7295);function be(e){return"string"==typeof e?e:e instanceof(0,O.dV)().o.REQ?e.url:y.gm?.URL&&e instanceof URL?e.href:void 0}var ye=["load","error","abort","timeout"],we=ye.length,Re=(0,O.dV)().o.REQ,xe=(0,O.dV)().o.XHR;const Te="X-NewRelic-App-Data";class Ee extends E{static featureName=me.T;constructor(e){super(e,me.T),this.dt=new ge(e),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};y.gm?.performance?.getEntriesByType("resource").forEach(t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},i={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};Ae(r,t.name),this.handler("xhr",[r,i,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,n.K7.ajax)}})}catch(e){}he(this.ee),oe(this.ee),function(e,t,r,i){function o(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){A(t,e)},(0,I.jT)(!1)),y.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,I.jT)(!1))}function a(e){this.params={method:e[0]},Ae(this,e[1]),this.metrics={}}function u(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var o=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),o=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),o=!0),o&&(this.dt=n)}}function d(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=Q(i);a&&(n.txSize=a)}this.startTime=(0,c.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<we;s++)r.addEventListener(ye[s],this.listener,(0,I.jT)(!1))}function l(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 f(e,t){var r=""+J(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+J(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function g(){this.endTime=(0,c.t)()}function m(e,r){r instanceof xe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function v(e,r){r instanceof xe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function b(e,t,r){t instanceof xe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,c.t)()))}function w(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,c.t)()-this.xhrCbStart,this.onload,r],r)}function R(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&y.RI&&(t=""+y.gm.location.href):e[0]&&e[0].url?t=e[0].url:y.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,pe.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,n)&&(this.dt=n);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,n)&&(this.dt=n),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 x(e,t){this.params={},this.metrics={},this.startTime=(0,c.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r=this.opts||{},n=this.target;Ae(this,be(n));var i=(""+(n&&n instanceof Re&&n.method||r.method||"GET")).toUpperCase();this.params.method=i,this.body=r.body,this.txSize=Q(r.body)||0}function T(e,t){if(this.endTime=(0,c.t)(),this.params||(this.params={}),(0,ve.iW)(this.params))return;let i;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(i=+this.rxSize);const o={txSize:this.txSize,rxSize:i,duration:(0,c.t)()-this.startTime};r("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,n.K7.ajax)}function E(e){const t=this.params,i=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<we;t++)e.removeEventListener(ye[t],this.listener,!1);t.aborted||(0,ve.iW)(t)||(i.duration=(0,c.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):A(this,e),i.cbTime=this.cbTime,r("xhr",[t,i,this.startTime,this.endTime,"xhr"],this,n.K7.ajax))}}function A(e,r){e.params.status=r.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Q(e.response):"text"===r||""===r||void 0===r?Q(e.responseText):void 0}(r,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin&&r.getAllResponseHeaders().indexOf(Te)>=0){var o=r.getResponseHeader(Te);o&&((0,s.p)(h.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,n.K7.metrics,t),e.params.cat=o.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",o),t.on("open-xhr-start",a),t.on("open-xhr-end",u),t.on("send-xhr-start",d),t.on("xhr-cb-time",l),t.on("xhr-load-added",f),t.on("xhr-load-removed",p),t.on("xhr-resolved",g),t.on("addEventListener-end",m),t.on("removeEventListener-end",v),t.on("fn-end",w),t.on("fetch-before-start",R),t.on("fetch-start",x),t.on("fn-start",b),t.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>i.e(478).then(i.bind(i,3845)))}}function Ae(e,t){var r=(0,pe.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 _e={},Se=["pushState","replaceState"];function Oe(e){const t=function(e){return(e||te.ee).get("history")}(e);return!y.RI||_e[t.debugId]++||(_e[t.debugId]=1,(0,re.YM)(t).inPlace(window.history,Se,"-")),t}var Ne=i(3738);function Ie(e){p(u.BL,function(t=Date.now()){const r=t-y.WN;r<0&&(0,l.R)(62,t),(0,s.p)(h.XG,[u.BL,{time:r}],void 0,n.K7.metrics,e.ee),e.addToTrace({name:u.BL,start:t,origin:"nr"}),(0,s.p)(u.Pl+u.hG,[r,u.BL],void 0,n.K7.genericEvents,e.ee)},e)}const{He:Pe,bD:je,d3:ke,Kp:Ce,TZ:Le,Lc:He,uP:Me,Rz:Ke}=Ne;class De extends E{static featureName=Le;constructor(e){var t;super(e,Le),t=e,p(u.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-y.WN,e:(e.end||e.start)-y.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,s.p)("bstApi",[r],void 0,n.K7.sessionTrace,t.ee)},t),Ie(e);if(!(0,R.V)(e.init))return void this.deregisterDrain();const r=this.ee;let o;Oe(r),this.eventsEE=(0,ee.u)(r),this.eventsEE.on(Me,function(e,t){this.bstStart=(0,c.t)()}),this.eventsEE.on(He,function(e,t){(0,s.p)("bst",[e[0],t,this.bstStart,(0,c.t)()],void 0,n.K7.sessionTrace,r)}),r.on(Ke+ke,function(e){this.time=(0,c.t)(),this.startPath=location.pathname+location.hash}),r.on(Ke+Ce,function(e){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,n.K7.sessionTrace,r)});try{o=new PerformanceObserver(e=>{const t=e.getEntries();(0,s.p)(Pe,[t],void 0,n.K7.sessionTrace,r)}),o.observe({type:je,buffered:!0})}catch(e){}this.importAggregator(e,()=>i.e(478).then(i.bind(i,6974)),{resourceObserver:o})}}var Ue=i(6344);class Fe extends E{static featureName=Ue.TZ;#n;recorder;constructor(e){var t;let r;super(e,Ue.TZ),t=e,p(u.CH,function(){(0,s.p)(u.CH,[],void 0,n.K7.sessionReplay,t.ee)},t),function(e){p(u.Tb,function(){(0,s.p)(u.Tb,[],void 0,n.K7.sessionReplay,e.ee)},e)}(e);try{r=JSON.parse(localStorage.getItem("".concat(_.H3,"_").concat(_.uh)))}catch(e){}(0,w.SR)(e.init)&&this.ee.on(Ue.G4.RECORD,()=>this.#i()),this.#o(r)&&this.importRecorder().then(e=>{e.startRecording(Ue.Qb.PRELOAD,r?.sessionReplayMode)}),this.importAggregator(this.agentRef,()=>i.e(478).then(i.bind(i,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,s.p)(Ue.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})}#o(e){return e&&(e.sessionReplayMode===_.g.FULL||e.sessionReplayMode===_.g.ERROR)||(0,w.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#n??=Promise.all([i.e(478),i.e(249)]).then(i.bind(i,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#n)}#i(){this.blocked||(this.featAggregate?this.featAggregate.mode!==_.g.FULL&&this.featAggregate.initializeRecording(_.g.FULL,!0,Ue.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(Ue.Qb.API,_.g.FULL)}))}}var We=i(3962);function Be(e){const t=e.ee.get("tracer");function r(){}p(u.dT,function(e){return(new r).get("object"==typeof e?e:{})},e);const i=r.prototype={createTracer:function(r,i){var o={},a=this,d="function"==typeof i;return(0,s.p)(h.xV,["API/createTracer/called"],void 0,n.K7.metrics,e.ee),e.runSoftNavOverSpa||(0,s.p)(u.hw+"tracer",[(0,c.t)(),r,o],a,n.K7.spa,e.ee),function(){if(t.emit((d?"":"no-")+"fn-start",[(0,c.t)(),a,d],o),d)try{return i.apply(this,arguments)}catch(e){const r="string"==typeof e?new Error(e):e;throw t.emit("fn-err",[arguments,this,r],o),r}finally{t.emit("fn-end",[(0,c.t)()],o)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(t=>{p.apply(this,[t,function(){return(0,s.p)(u.hw+t,[(0,c.t)(),...arguments],this,e.runSoftNavOverSpa?n.K7.softNav:n.K7.spa,e.ee),this},e,i])}),p(u.PA,function(){e.runSoftNavOverSpa?(0,s.p)(u.hw+"routeName",[performance.now(),...arguments],void 0,n.K7.softNav,e.ee):(0,s.p)(u.Pl+"routeName",[(0,c.t)(),...arguments],this,n.K7.spa,e.ee)},e)}class Ve extends E{static featureName=We.TZ;constructor(e){if(super(e,We.TZ),Be(e),!y.RI||!(0,O.dV)().o.MO)return;const t=Oe(this.ee);try{this.removeOnAbort=new AbortController}catch(e){}We.tC.forEach(e=>{(0,I.sp)(e,e=>{a(e)},!0,this.removeOnAbort?.signal)});const r=()=>(0,s.p)("newURL",[(0,c.t)(),""+window.location],void 0,this.featureName,this.ee);t.on("pushState-end",r),t.on("replaceState-end",r),(0,I.sp)(We.OV,e=>{a(e),(0,s.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let n=!1;const o=new((0,O.dV)().o.MO)((e,t)=>{n||(n=!0,requestAnimationFrame(()=>{(0,s.p)("newDom",[(0,c.t)()],void 0,this.featureName,this.ee),n=!1}))}),a=(0,x.s)(e=>{(0,s.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>i.e(478).then(i.bind(i,4393)),{domObserver:o})}}var Ge=i(7378);const ze={},Ze=["appendChild","insertBefore","replaceChild"];function qe(e){const t=function(e){return(e||te.ee).get("jsonp")}(e);if(!y.RI||ze[t.debugId])return t;ze[t.debugId]=!0;var r=(0,re.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,Ze,"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,I.jT)(!1)),e.removeEventListener("error",f,(0,I.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,I.jT)(!1)),e.removeEventListener("error",f,(0,I.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,I.jT)(!1)),e.addEventListener("error",f,(0,I.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])}),t}const Xe={};function Ye(e){const t=function(e){return(e||te.ee).get("promise")}(e);if(Xe[t.debugId])return t;Xe[t.debugId]=!0;var r=t.context,n=(0,re.YM)(t),i=y.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}y.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[re.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 $e={},Je="setTimeout",Qe="setInterval",et="clearTimeout",tt="-start",rt=[Je,"setImmediate",Qe,et,"clearImmediate"];function nt(e){const t=function(e){return(e||te.ee).get("timer")}(e);if($e[t.debugId]++)return t;$e[t.debugId]=1;var r=(0,re.YM)(t);return r.inPlace(y.gm,rt.slice(0,2),Je+"-"),r.inPlace(y.gm,rt.slice(2,3),Qe+"-"),r.inPlace(y.gm,rt.slice(3),et+"-"),t.on(Qe+tt,function(e,t,n){e[0]=r(e[0],"fn-",null,n)}),t.on(Je+tt,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 it={};function ot(e){const t=function(e){return(e||te.ee).get("mutation")}(e);if(!y.RI||it[t.debugId])return t;it[t.debugId]=!0;var r=(0,re.YM)(t),n=y.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:at,d3:st,Kp:ct,$p:ut,wW:dt,e5:lt,tH:ft,uP:ht,rw:pt,Lc:gt}=Ge;class mt extends E{static featureName=at;constructor(e){if(super(e,at),Be(e),!y.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let t,r=0;const n=this.ee.get("tracer"),o=qe(this.ee),a=Ye(this.ee),u=nt(this.ee),d=oe(this.ee),l=this.ee.get("events"),f=he(this.ee),h=Oe(this.ee),p=ot(this.ee);function g(e,t){h.emit("newURL",[""+window.location,t])}function m(){r++,t=window.location.hash,this[ht]=(0,c.t)()}function v(){r--,window.location.hash!==t&&g(0,!0);var e=(0,c.t)();this[lt]=~~this[lt]+e-this[ht],this[gt]=e}function b(e,t){e.on(t,function(){this[t]=(0,c.t)()})}this.ee.on(ht,m),a.on(pt,m),o.on(pt,m),this.ee.on(gt,v),a.on(dt,v),o.on(dt,v),this.ee.on("fn-err",(...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,s.p)("function-err",[...t],void 0,this.featureName,this.ee)}),this.ee.buffer([ht,gt,"xhr-resolved"],this.featureName),l.buffer([ht],this.featureName),u.buffer(["setTimeout"+ct,"clearTimeout"+st,ht],this.featureName),d.buffer([ht,"new-xhr","send-xhr"+st],this.featureName),f.buffer([ft+st,ft+"-done",ft+ut+st,ft+ut+ct],this.featureName),h.buffer(["newURL"],this.featureName),p.buffer([ht],this.featureName),a.buffer(["propagate",pt,dt,"executor-err","resolve"+st],this.featureName),n.buffer([ht,"no-"+ht],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),b(f,ft+st),b(f,ft+"-done"),b(o,"new-jsonp"),b(o,"jsonp-end"),b(o,"cb-start"),h.on("pushState-end",g),h.on("replaceState-end",g),window.addEventListener("hashchange",g,(0,I.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",g,(0,I.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",function(){g(0,r>1)},(0,I.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#r,this.importAggregator(e,()=>i.e(478).then(i.bind(i,5592)))}#r(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var vt=i(3333);class bt extends E{static featureName=vt.TZ;constructor(e){super(e,vt.TZ);const t=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];var r;r=e,p(u.hG,(e,t)=>z(e,t,r),r),function(e){p(u.fF,function(){(0,s.p)(u.Pl+u.fF,[(0,c.t)(),...arguments],void 0,n.K7.genericEvents,e.ee)},e)}(e),Ie(e),Z(e),function(e){p(u.V1,function(t,r){const i=(0,c.t)(),{start:o,end:a,customAttributes:d}=r||{},f={customAttributes:d||{}};if("object"!=typeof f.customAttributes||"string"!=typeof t||0===t.length)return void(0,l.R)(57);const h=(e,t)=>null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(f.start=h(o,0),f.end=h(a,i),Number.isNaN(f.start)||Number.isNaN(f.end))(0,l.R)(57);else{if(f.duration=f.end-f.start,!(f.duration<0))return(0,s.p)(u.Pl+u.V1,[f,t],void 0,n.K7.genericEvents,e.ee),f;(0,l.R)(58)}},e)}(e);const o=e.init.feature_flags.includes("user_frustrations");let a;if(y.RI&&o&&(he(this.ee),oe(this.ee),a=Oe(this.ee)),y.RI){if(e.init.user_actions.enabled&&(vt.Zp.forEach(e=>(0,I.sp)(e,e=>(0,s.p)("ua",[e],void 0,this.featureName,this.ee),!0)),vt.qN.forEach(e=>{const t=(0,x.s)(e=>{(0,s.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,I.sp)(e,t)}),o)){function d(t){const r=(0,pe.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function f(){a.emit("navChange")}y.gm.addEventListener("error",()=>{(0,s.p)("uaErr",[],void 0,n.K7.genericEvents,this.ee)},(0,I.jT)(!1,this.removeOnAbort?.signal)),this.ee.on("open-xhr-start",(e,t)=>{d(e[1])||t.addEventListener("readystatechange",()=>{2===t.readyState&&(0,s.p)("uaXhr",[],void 0,n.K7.genericEvents,this.ee)})}),this.ee.on("fetch-start",e=>{e.length>=1&&!d(be(e[0]))&&(0,s.p)("uaXhr",[],void 0,n.K7.genericEvents,this.ee)}),a.on("pushState-end",f),a.on("replaceState-end",f),window.addEventListener("hashchange",f,(0,I.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",f,(0,I.jT)(!0,this.removeOnAbort?.signal))}if(e.init.performance.resources.enabled&&y.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,s.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}try{this.removeOnAbort=new AbortController}catch(h){}this.abortHandler=()=>{this.removeOnAbort?.abort(),this.abortHandler=void 0},t.some(e=>e)?this.importAggregator(e,()=>i.e(478).then(i.bind(i,8019))):this.deregisterDrain()}}var yt=i(2646);const wt=new Map;function Rt(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||te.ee).get("logger")}(e),o=(0,re.YM)(i),a=new yt.y(te.P);a.level=n.level,a.customAttributes=n.customAttributes;const s=t[r]?.[re.Jt]||t[r];return wt.set(s,a),o.inPlace(t,[r],"wrap-logger-",()=>wt.get(s)),i}var xt=i(1910);class Tt extends E{static featureName=B.TZ;constructor(e){var t;super(e,B.TZ),t=e,p(u.$9,(e,r)=>G(e,r,t),t),function(e){p(u.Wb,(t,r,{customAttributes:n={},level:i=B.p_.INFO}={})=>{Rt(e.ee,t,r,{customAttributes:n,level:i})},e)}(e),Z(e);const r=this.ee;["log","error","warn","info","debug","trace"].forEach(e=>{(0,xt.i)(y.gm.console[e]),Rt(r,y.gm.console,e,{level:"log"===e?"info":e})}),this.ee.on("wrap-logger-end",function([e]){const{level:t,customAttributes:n}=this;(0,V.R)(r,e,n,t)}),this.importAggregator(e,()=>i.e(478).then(i.bind(i,5288)))}}new class extends r{constructor(e){var t;(super(),y.gm)?(this.features={},(0,O.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(S),this.runSoftNavOverSpa=[...this.desiredFeatures].some(e=>e.featureName===n.K7.softNav),(0,a.j)(this,e,e.loaderType||"agent"),t=this,p(u.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return g(t,e,r,u.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){p(u.Dl,function(t){if("string"==typeof t||null===t)return g(e,"enduser.id",t,u.Dl,!0);(0,l.R)(41,typeof t)},e)}(this),function(e){p(u.nb,function(t){if("string"==typeof t||null===t)return g(e,"application.version",t,u.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){p(u.d3,function(){e.ee.emit("manual-start-all")},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return o.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),t=[...this.desiredFeatures];t.sort((e,t)=>n.P3[e.featureName]-n.P3[t.featureName]),t.forEach(t=>{if(!e[t.featureName]&&t.featureName!==n.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&t.featureName===n.K7.spa)return;if(!this.runSoftNavOverSpa&&t.featureName===n.K7.softNav)return;const r=function(e){switch(e){case n.K7.ajax:return[n.K7.jserrors];case n.K7.sessionTrace:return[n.K7.ajax,n.K7.pageViewEvent];case n.K7.sessionReplay:return[n.K7.sessionTrace];case n.K7.pageViewTiming:return[n.K7.pageViewEvent];default:return[]}}(t.featureName).filter(e=>!(e in this.features));r.length>0&&(0,l.R)(36,{targetFeature:t.featureName,missingDependencies:r}),this.features[t.featureName]=new t(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,O.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}({features:[Ee,S,j,De,Fe,k,q,bt,Tt,Ve,mt],loaderType:"spa"})})()})();</script>
<title>Box Beauté Élégante et Haut de Gamme - Prescription Lab</title>
<meta name="description" content="Découvrez la Box Beauté Prescription Lab : la première et seule box beauté haut de gamme et tendance." />
<meta name="robots" content="index,follow" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
<meta name="Googlebot" content="noarchive" />
<meta name="author" content="PrescriptionLab" />
<meta name="country" content="France" />
<meta name="geo.position" content="48.87078;2.30447" />
<meta name="geo.country" content="FR" />
<meta name="ICBM" content="48.87078;2.30447" />
<meta property="og:title" content="Box Beauté Haut de Gamme et Tendance n°1 - Prescription Lab" />
<meta property="og:description" content="Découvrez la Box Beauté Prescription Lab : la première et seule box beauté haut de gamme et tendance." />
<meta property="og:image" content="https://www.prescriptionlab.com/img/box-og.png"/>
<meta property="og:url" content="https://www.prescriptionlab.com"/>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<meta name="p:domain_verify" content="cfd606dd60d11b14c7fc2e49d427b5da"/>
<meta name="google-site-verification" content="mF7BIAXU2y_AWQL4JxCk_fStII7F62JkL1c2-ti7uIk" />
<meta name="google-site-verification" content="v1qdLsPVAVOwwc1-wiXYv5__6c-p40xXGtKaxf29ksE" />
<meta name="referrer" content="origin" />
<meta property="fb:pages" content="529468847261513">
<link rel="alternate" href="https://www.prescriptionlab.com/" hreflang="fr" />
<link rel="canonical" href="https://www.prescriptionlab.com/" />
<link href="https://getbootstrap.com/docs/5.3/dist/css/bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" href="/css/global/screen.css">
<link rel="stylesheet" href="/css/global/reset.css">
<link rel="stylesheet" href="/css/global/grid_blog.css">
<link rel="stylesheet" href="/css/global/font-awesome.min.css">
<link rel="stylesheet" href="/css/global/popup.css?v=3">
<link rel="stylesheet" href="/css/global/random.css">
<link rel="stylesheet" href="/build/style.682d1e81.css">
<!-- <link rel="stylesheet" href="/css/global/style.css"> -->
<link href="//cdnjs.cloudflare.com/ajax/libs/jquery-form-validator/2.3.26/theme-default.min.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="/css/global/theme.css?20191460">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/build/dynamic-template.be4502e1.css">
<style>
.container-fluid {
padding-left: 0px;
padding-right: 0px;
}
.carousel-control-prev-icon, .carousel-control-next-icon {
height: 50px;
width: 50px;
outline: black;
background-color: rgba(0, 0, 0, 0.3);
background-size: 100%, 100%;
border-radius: 50%;
color: red;
}
.carousel-caption {
left: 0;
right: auto;
}
.carousel-caption-left {
left: 15%;
right: auto;
text-align: center;
}
.custom-mark {
background-color: green;
color: white;
text-transform: uppercase;
}
#left-clickable-area {
width: calc(50% - 30px); /* 50% minus the width of the prev button */
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 1;
}
</style>
<!-- CMP
<script type="text/javascript">window.gdprAppliesGlobally=true;(function(){function a(e){if(!window.frames[e]){if(document.body&&document.body.firstChild){var t=document.body;var n=document.createElement("iframe");n.style.display="none";n.name=e;n.title=e;t.insertBefore(n,t.firstChild)}
else{setTimeout(function(){a(e)},5)}}}function e(n,r,o,c,s){function e(e,t,n,a){if(typeof n!=="function"){return}if(!window[r]){window[r]=[]}var i=false;if(s){i=s(e,t,n)}if(!i){window[r].push({command:e,parameter:t,callback:n,version:a})}}e.stub=true;function t(a){if(!window[n]||window[n].stub!==true){return}if(!a.data){return}
var i=typeof a.data==="string";var e;try{e=i?JSON.parse(a.data):a.data}catch(t){return}if(e[o]){var r=e[o];window[n](r.command,r.parameter,function(e,t){var n={};n[c]={returnValue:e,success:t,callId:r.callId};a.source.postMessage(i?JSON.stringify(n):n,"*")},r.version)}}
if(typeof window[n]!=="function"){window[n]=e;if(window.addEventListener){window.addEventListener("message",t,false)}else{window.attachEvent("onmessage",t)}}}e("__tcfapi","__tcfapiBuffer","__tcfapiCall","__tcfapiReturn");a("__tcfapiLocator");(function(e){
var t=document.createElement("script");t.id="spcloader";t.type="text/javascript";t.async=true;t.src="https://sdk.privacy-center.org/"+e+"/loader.js?target="+document.location.hostname;t.charset="utf-8";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n)})("e23a01f6-a508-4e71-8f50-c1a9cae7c0d0")})();</script>
CMP-->
<!--Axeptio -->
<script>
window.axeptioSettings = {
clientId: "66a15970531135b4baa7d68f",
cookiesVersion: "prescription lab-fr",
};
(function(d, s) {
var t = d.getElementsByTagName(s)[0], e = d.createElement(s);
e.async = true; e.src = "//static.axept.io/sdk.js";
t.parentNode.insertBefore(e, t);
})(document, "script");
</script>
<!-- Fin Axeptio -->
<link rel="stylesheet" href="/css/popup/popin.css">
<link rel="stylesheet" href="/css/structure/megamenu.css">
<link rel="stylesheet" href="/build/minicart-new.fcc6e854.css">
<link rel="stylesheet" href="/build/minicart.fddf15d4.css">
<link rel="stylesheet" href="/css/structure/nav.css?v=54">
<link rel="stylesheet" href="/build/quill-landing.9f008bb5.css">
<link rel="apple-touch-icon" sizes="180x180" href="/img/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/img/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/img/favicon-16x16.png">
<link rel="manifest" href="/img/site.webmanifest">
<script src="/js/tweenMax.min.js"></script>
<script src="/js/jquery3.min.js"></script>
<script src="/js/loader.js"></script>
<script src="/js/jquery_cookie.js"></script>
<!-- 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-KM7B322M');</script>
<!-- End Google Tag Manager -->
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-16532202857"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'AW-16532202857');
</script>
<script defer src="https://in.prescriptionlab.com/jsTag?ap=1879211392"></script>
<!-- Shop My Influence all pages tag -->
<script type="text/javascript" src="https://firebasestorage.googleapis.com/v0/b/shopmyinfluens.appspot.com/o/Pixel%2FclickObserver.js?alt=media"></script>
<!-- End Shop My Influence all pages tag -->
<script type="text/javascript" src="https://xiu.prescriptionlab.com/js/na/na/u/786ce31944.js"></script>
</head>
<body class="">
<svg xmlns="http://www.w3.org/2000/svg" class="invisible">
<defs>
<style>
.st0 {
fill-rule: evenodd;
clip-rule: evenodd;
fill: #010101;
}
.st0smooth{fill:none;stroke:#f8f7f5;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10}
</style>
</defs>
<g id="icon-error">
<circle cx="49.62" cy="49.62" r="47" fill="none" stroke-miterlimit="10" stroke-width="5.24"/>
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="8.74" d="M66.62 34.02L32.63 68.01M66.62 68.01L32.63 34.02"/>
</g>
<g id="icon-success">
<circle cx="49.62" cy="49.62" r="47" stroke-miterlimit="10" stroke-width="5.24"/>
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="8.74" d="M25.74 47.86l17 16.99h.3L73.5 34.39"/>
</g>
<g id="icon-account">
<path class="icon-account__fill" d="M12.5 0C5.607 0 0 5.607 0 12.5S5.607 25 12.5 25 25 19.393 25 12.5 19.393 0 12.5 0zm0 4.464a4.478 4.478 0 0 1 4.464 4.465 4.478 4.478 0 0 1-4.464 4.464 4.478 4.478 0 0 1-4.464-4.464A4.478 4.478 0 0 1 12.5 4.464zM8.929 15.18h7.142a4.472 4.472 0 0 1 4.461 4.405 10.674 10.674 0 0 1-8.032 3.63c-3.206 0-6.07-1.407-8.032-3.63a4.472 4.472 0 0 1 4.46-4.405z"/>
</g>
<g id="icon-cart">
<path d="M14 36c-2.21 0-3.98 1.79-3.98 4s1.77 4 3.98 4 4-1.79 4-4-1.79-4-4-4zM2 4v4h4l7.19 15.17-2.7 4.9c-.31.58-.49 1.23-.49 1.93 0 2.21 1.79 4 4 4h24v-4H14.85c-.28 0-.5-.22-.5-.5 0-.09.02-.17.06-.24L16.2 26h14.9c1.5 0 2.81-.83 3.5-2.06l7.15-12.98c.16-.28.25-.61.25-.96a2 2 0 0 0-2-2H10.43l-1.9-4H2zm32 32c-2.21 0-3.98 1.79-3.98 4s1.77 4 3.98 4 4-1.79 4-4-1.79-4-4-4z"/>
<path fill="none" d="M0 0h48v48H0z"/>
</g>
<g id="icon-search">
<path xmlns="http://www.w3.org/2000/svg" fill="#fff" d="M16.981 15.766l-4.636-4.636a6.898 6.898 0 1 0-1.215 1.215l4.636 4.636a.86.86 0 0 0 1.215-1.215zM1.766 6.922a5.156 5.156 0 1 1 10.311 0 5.156 5.156 0 0 1-10.31 0z"/>
</g>
<g id="icon-edit">
<path d="M371.47 125.72l-17.09-17.09c-7.33-7.33-18.92-7.33-25.64 0l-12.82 12.82-181.3 181.3c-.61.61-1.22 1.83-1.22 3.05l-10.38 51.89 51.89-10.38c1.22 0 2.44-.61 3.05-1.22l180.69-181.3 12.82-12.82c7.33-7.33 7.33-18.92 0-26.25zm-25.63-8.55l17.09 17.09c2.44 2.44 2.44 6.1 0 8.55l-8.55 8.55-25.64-25.64 8.55-8.55c2.44-2.44 6.1-2.44 8.55 0zM173.09 332.65l-25.64-25.64L320.2 134.88l25.64 25.64-172.75 172.13zm-30.52-13.43l18.31 18.31-23.2 4.88 4.89-23.19z" fill="#020203" stroke="#020203" stroke-miterlimit="10"/>
</g>
<g id="icon-edit-black">
<path d="M328.88 89.13l107.6 107.58-272.35 272.34L56.6 361.46 328.88 89.13zm189.23-25.95L470.13 15.2a47.61 47.61 0 00-67.26 0l-45.96 45.96 107.6 107.59 53.6-53.61a36.68 36.68 0 000-51.96zM.3 512.69c-1.96 8.81 6 16.7 14.81 14.56l119.9-29.06-107.54-107.6L.3 512.7z"/>
</g>
<g id="icon-trash">
<path fill-rule="evenodd" d="M9.16 83.89A8.17 8.17 0 0 0 17.4 90h31.2a8.17 8.17 0 0 0 8.24-6.11L63 24H3zM45 33a3 3 0 0 1 6 0l-3 45a3 3 0 0 1-6 0zm-15 0a3 3 0 0 1 6 0v45a3 3 0 0 1-6 0zm-12-3a3 3 0 0 1 3 3l3 45a3 3 0 0 1-6 0l-3-45a3 3 0 0 1 3-3zm43.2-18H48V6c0-4.55-1.47-6-6-6H24c-4.15 0-6 2-6 6v6H4.8A4.65 4.65 0 0 0 0 16.51 4.65 4.65 0 0 0 4.8 21h56.4a4.65 4.65 0 0 0 4.8-4.5 4.66 4.66 0 0 0-4.8-4.5zM42 12H24V6h18v6z" data-name="Delete / Trash"/>
</g>
<g id="icon-star">
<path d="M47 69l29 21-11-35 29-21H58L47 0 36 34H0l29 21-11 35 29-21z" />
</g>
<g id="icon-facebook">
<path d="M25.03 44.88h6.41V29h4.27l.62-5.5h-4.89v-2.74c0-1.53 0-2.14 2.14-2.14h2.75v-5.5h-4.28c-5.19 0-7.02 2.76-7.02 7.03v3.35h-3.36V29h3.36zM29 58C13.12 58 0 44.87 0 29 0 13.12 13.13 0 29 0c15.88.3 29 13.43 28.7 29.3A29.06 29.06 0 0 1 29 58zm0 0" fill-rule="evenodd" fill="#010101"/>
grey</g>
<g id="icon-pinterest">
<path d="M19,9.5c0,1.7-0.4,3.3-1.3,4.8c-0.8,1.4-2,2.6-3.5,3.5c-1.4,0.8-3.1,1.3-4.8,1.3c-0.9,0-1.8-0.1-2.7-0.4 c0.5-0.8,0.8-1.4,1-2c0.1-0.3,0.3-1.2,0.7-2.6c0.2,0.3,0.5,0.6,0.9,0.8c0.4,0.2,0.9,0.4,1.4,0.4c1,0,1.9-0.3,2.7-0.8 c0.8-0.6,1.4-1.3,1.8-2.3c0.4-1,0.6-2.1,0.6-3.3c0-0.9-0.2-1.8-0.7-2.6c-0.5-0.8-1.2-1.5-2.1-2c-0.9-0.5-2-0.8-3.2-0.8 C9,3.2,8.2,3.3,7.4,3.6C6.7,3.8,6,4.1,5.5,4.5C5,4.9,4.6,5.4,4.2,5.9c-0.4,0.5-0.7,1-0.8,1.6C3.2,8,3.1,8.6,3.1,9.1 c0,0.9,0.2,1.6,0.5,2.3C3.9,12,4.4,12.5,5,12.8c0.2,0.1,0.4,0,0.5-0.2c0-0.1,0-0.2,0.1-0.4c0-0.2,0.1-0.3,0.1-0.4 c0-0.2,0-0.4-0.1-0.5c-0.4-0.5-0.6-1.1-0.6-1.9c0-1.2,0.4-2.3,1.3-3.2c0.9-0.9,2-1.3,3.4-1.3c1.2,0,2.2,0.3,2.9,1 c0.7,0.7,1,1.6,1,2.6c0,1.4-0.3,2.6-0.8,3.6c-0.6,1-1.3,1.5-2.2,1.5c-0.5,0-0.9-0.2-1.2-0.5C9,12.6,8.9,12.2,9,11.7 c0.1-0.3,0.2-0.7,0.3-1.2C9.5,10,9.6,9.6,9.7,9.2c0.1-0.4,0.1-0.7,0.1-0.9c0-0.4-0.1-0.8-0.3-1C9.3,7,9,6.9,8.6,6.9 c-0.5,0-0.9,0.2-1.3,0.7C6.9,8.1,6.8,8.6,6.8,9.3c0,0.6,0.1,1.1,0.3,1.5L5.9,16c-0.1,0.6-0.2,1.3-0.2,2.2c-1.7-0.7-3.1-1.9-4.1-3.5 C0.5,13.2,0,11.4,0,9.5c0-1.7,0.4-3.3,1.3-4.8c0.8-1.4,2-2.6,3.5-3.5C6.2,0.4,7.8,0,9.5,0c1.7,0,3.3,0.4,4.8,1.3 c1.4,0.8,2.6,2,3.5,3.5C18.6,6.2,19,7.8,19,9.5z"/>
</g>
<g id="icon-instagram">
<path d="M38.5,24.4v-4.5l-0.6,0l-3.9,0l0,4.5L38.5,24.4z M28.2,34.9c2.6,0,4.7-2.1,4.7-4.7c0-1-0.3-1.9-0.9-2.7 c-0.9-1.2-2.2-2-3.8-2s-3,0.8-3.8,2c-0.6,0.8-0.9,1.8-0.9,2.7C23.5,32.8,25.6,34.9,28.2,34.9z"/>
<path d="M28.3,0C12.7,0,0,12.7,0,28.3s12.7,28.3,28.3,28.3C44,56.7,56.7,44,56.7,28.3S44,0,28.3,0z M43.6,25.6v12.6c0,3.3-2.7,6-6,6 H18.8c-3.3,0-6-2.7-6-6V19.3c0-3.3,2.7-6,6-6h18.9c3.3,0,6,2.7,6,6C43.6,19.3,43.6,25.6,43.6,25.6z"/>
<path d="M35.5,30.2c0,4-3.3,7.3-7.3,7.3s-7.3-3.3-7.3-7.3c0-1,0.2-1.9,0.5-2.7h-4v11c0,1.4,1.1,2.6,2.6,2.6h16.4 c1.4,0,2.6-1.1,2.6-2.6v-11h-4C35.4,28.3,35.5,29.2,35.5,30.2z"/>
</g>
<g id="icon-youtube">
<path d="M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0zm4.441 16.892c-2.102.144-6.784.144-8.883 0C5.282 16.736 5.017 15.622 5 12c.017-3.629.285-4.736 2.558-4.892 2.099-.144 6.782-.144 8.883 0C18.718 7.264 18.982 8.378 19 12c-.018 3.629-.285 4.736-2.559 4.892zM10 9.658l4.917 2.338L10 14.342V9.658z"/>
</g>
<g id="icon-prefer-care">
<path fill="currentColor" d="M192.84 115.42l14.96 231.1c.36 5.58 3.67 10.29 8.32 12.78v24.11c0 8.75 7.12 15.86 15.86 15.86h36.04c8.75 0 15.87-7.12 15.87-15.86V359.3c4.64-2.49 7.95-7.19 8.32-12.78l14.96-231.1c0-.04-.02-.08-.02-.13 0-.04.02-.08.02-.13v-24.8c0-2.17-1.75-3.92-3.92-3.92h-106.5c-2.17 0-3.92 1.75-3.92 3.92v24.8c0 .04.02.08.02.13.01.05-.01.09-.01.13zm75.18 276.02h-36.04c-4.43 0-8.03-3.6-8.03-8.03v-22.2h52.11v22.2c0 4.43-3.61 8.03-8.04 8.03zm16.37-45.43c-.27 4.13-3.72 7.36-7.86 7.36h-53.07c-4.14 0-7.59-3.23-7.85-7.36l-14.69-226.93h98.15l-14.68 226.93zM200.66 94.29h98.68v16.97h-98.68V94.29z">
</g>
<g id="icon-prefer-makeup">
<path fill="currentColor" d="M296.1 448.94l88.83-51.29a5.757 5.757 0 0 0 2.11-7.87l-76.5-132.5a5.757 5.757 0 0 0-7.87-2.11l-6.59 3.8-82.95-143.67a5.757 5.757 0 0 0-7.87-2.11l-4.58 2.65-27.17-47.04a20.115 20.115 0 0 0-16.09-10.04 20.191 20.191 0 0 0-17.3 7.74L127.8 82.36c-7.6 9.77-8.51 23.02-2.32 33.75l18.69 32.37-4.58 2.65a5.757 5.757 0 0 0-2.11 7.87l82.95 143.68-6.59 3.81a5.757 5.757 0 0 0-2.11 7.87l76.49 132.49a5.783 5.783 0 0 0 7.88 2.09zm-160.64-338.6c-3.84-6.65-3.27-14.86 1.44-20.92l12.32-15.84c1.81-2.3 4.5-3.52 7.42-3.31 2.92.2 5.43 1.76 6.9 4.3l27.16 47.05-36.55 21.1-18.69-32.38zm14.88 47.88l55.69-32.16 80.07 138.69-55.69 32.16-80.07-138.69zm74.25 155.35l78.85-45.53 70.74 122.52-78.85 45.53-70.74-122.52z">
</g>
<g id="icon-skintype-mixed">
<path fill="currentColor" d="M363.25 249.88c-7.16 0-10.93 3.66-13.96 6.61-2.82 2.73-5.04 4.89-9.73 4.89s-6.91-2.16-9.72-4.89c-3.03-2.94-6.8-6.61-13.95-6.61-7.15 0-10.93 3.66-13.96 6.61-2.82 2.73-5.04 4.89-9.73 4.89s-6.91-2.16-9.73-4.89c-3.03-2.94-6.8-6.61-13.96-6.61s-10.93 3.66-13.96 6.61c-2.81 2.73-5.04 4.89-9.73 4.89s-6.91-2.16-9.73-4.89c-3.03-2.94-6.8-6.61-13.96-6.61-7.15 0-10.92 3.66-13.95 6.61-2.81 2.73-5.03 4.89-9.72 4.89-4.68 0-6.9-2.16-9.72-4.89-3.03-2.94-6.8-6.61-13.94-6.61-7.15 0-10.93 3.66-13.96 6.61-2.81 2.73-5.04 4.89-9.73 4.89s-6.91-2.16-9.72-4.89c-3.03-2.94-6.8-6.61-13.96-6.61-1.68 0-3.04 1.36-3.04 3.04s1.36 3.04 3.04 3.04c4.69 0 6.91 2.16 9.72 4.89 3.03 2.94 6.8 6.61 13.95 6.61 7.15 0 10.93-3.66 13.96-6.61 2.81-2.73 5.04-4.89 9.73-4.89 4.68 0 6.9 2.16 9.71 4.89 3.03 2.94 6.8 6.61 13.95 6.61 7.15 0 10.92-3.66 13.95-6.61 2.81-2.73 5.03-4.89 9.72-4.89s6.91 2.16 9.73 4.89c3.03 2.94 6.8 6.61 13.96 6.61 7.15 0 10.93-3.66 13.96-6.61 2.81-2.73 5.04-4.89 9.73-4.89s6.91 2.16 9.73 4.89c3.03 2.94 6.8 6.61 13.96 6.61 7.15 0 10.93-3.66 13.96-6.61 2.82-2.73 5.04-4.89 9.73-4.89s6.91 2.16 9.72 4.89c3.03 2.94 6.8 6.61 13.95 6.61 7.16 0 10.93-3.66 13.96-6.61 2.82-2.73 5.04-4.89 9.73-4.89 1.68 0 3.04-1.36 3.04-3.04s-1.36-3.04-3.03-3.04zM363.25 217.69c-7.16 0-10.93 3.66-13.96 6.61-2.82 2.73-5.04 4.89-9.73 4.89s-6.91-2.16-9.72-4.89c-3.03-2.94-6.8-6.61-13.95-6.61-7.15 0-10.93 3.66-13.96 6.61-2.82 2.73-5.04 4.89-9.73 4.89s-6.91-2.16-9.73-4.89c-3.03-2.94-6.8-6.61-13.96-6.61s-10.93 3.66-13.96 6.61c-2.81 2.73-5.04 4.89-9.73 4.89s-6.91-2.16-9.73-4.89c-3.03-2.94-6.8-6.61-13.96-6.61-7.15 0-10.92 3.66-13.95 6.61-2.81 2.73-5.03 4.89-9.72 4.89-4.68 0-6.9-2.16-9.72-4.89-3.03-2.94-6.8-6.61-13.94-6.61-7.15 0-10.93 3.66-13.96 6.61-2.81 2.73-5.04 4.89-9.73 4.89s-6.91-2.16-9.72-4.89c-3.03-2.94-6.8-6.61-13.96-6.61-1.68 0-3.04 1.36-3.04 3.04s1.36 3.04 3.04 3.04c4.69 0 6.91 2.16 9.72 4.89 3.03 2.94 6.8 6.61 13.95 6.61 7.15 0 10.93-3.66 13.96-6.61 2.81-2.73 5.04-4.89 9.73-4.89 4.68 0 6.9 2.16 9.71 4.89 3.03 2.94 6.8 6.61 13.95 6.61 7.15 0 10.92-3.66 13.95-6.61 2.81-2.73 5.03-4.89 9.72-4.89s6.91 2.16 9.73 4.89c3.03 2.94 6.8 6.61 13.96 6.61 7.15 0 10.93-3.66 13.96-6.61 2.81-2.73 5.04-4.89 9.73-4.89s6.91 2.16 9.73 4.89c3.03 2.94 6.8 6.61 13.96 6.61 7.15 0 10.93-3.66 13.96-6.61 2.82-2.73 5.04-4.89 9.73-4.89s6.91 2.16 9.72 4.89c3.03 2.94 6.8 6.61 13.95 6.61 7.16 0 10.93-3.66 13.96-6.61 2.82-2.73 5.04-4.89 9.73-4.89 1.68 0 3.04-1.36 3.04-3.04s-1.36-3.04-3.03-3.04z"/>
<path fill="currentColor" d="M220.96 182.15c-.77 0-1.54-.29-2.12-.88a3 3 0 0 1 0-4.24l23.77-23.77a3 3 0 0 1 4.24 0 3 3 0 0 1 0 4.24l-23.77 23.77c-.58.59-1.35.88-2.12.88z"/>
<path fill="currentColor" d="M268.73 182.15c-.77 0-1.54-.29-2.12-.88l-23.77-23.77a3 3 0 0 1 0-4.24 3 3 0 0 1 4.24 0l23.77 23.77a3 3 0 0 1-2.12 5.12z"/>
<g >
<path d="M244.96 332.88c-.77 0-1.54-.29-2.12-.88a3 3 0 0 1 0-4.24l23.77-23.77a3 3 0 0 1 4.24 0 3 3 0 0 1 0 4.24L247.08 332c-.58.59-1.35.88-2.12.88z"/>
<path d="M244.73 332.88c-.77 0-1.54-.29-2.12-.88l-23.77-23.77a3 3 0 0 1 0-4.24 3 3 0 0 1 4.24 0l23.77 23.77a3 3 0 0 1 0 4.24c-.58.59-1.35.88-2.12.88z"/>
</g>
</g>
<g id="icon-skintype-normal">
<path fill="currentColor" d="M308.17 265.84a5.987 5.987 0 0 0-7.59 3.74c0 .01-.01.02-.01.03-7.66 19.76-26.97 32.52-48.15 31.82-21.07.57-40.22-12.17-47.85-31.82a5.998 5.998 0 0 0-7.6-3.77 5.998 5.998 0 0 0-3.77 7.6c9.5 24.34 33.09 40.25 59.21 39.95 26.34.55 50.23-15.41 59.81-39.95 1.02-3.14-.71-6.51-3.85-7.53-.05-.03-.13-.05-.2-.07z"/>
<path fill="currentColor" d="M252.72 116.01c-69.37 0-125.6 56.23-125.6 125.6s56.23 125.6 125.6 125.6 125.6-56.23 125.6-125.6-56.24-125.6-125.6-125.6zm0 239.24c-62.76 0-113.64-50.88-113.64-113.64s50.88-113.64 113.64-113.64 113.64 50.88 113.64 113.64-50.88 113.64-113.64 113.64z"/>
<circle fill="currentColor" cx="207.44" cy="206.91" r="15.62"/>
<circle fill="currentColor" cx="298" cy="206.91" r="15.62"/>
</g>
<g id="icon-skintype-oily">
<path fill="currentColor" d="M192.84 115.42l14.96 231.1c.36 5.58 3.67 10.29 8.32 12.78v24.11c0 8.75 7.12 15.86 15.86 15.86h36.04c8.75 0 15.87-7.12 15.87-15.86V359.3c4.64-2.49 7.95-7.19 8.32-12.78l14.96-231.1c0-.04-.02-.08-.02-.13 0-.04.02-.08.02-.13v-24.8c0-2.17-1.75-3.92-3.92-3.92h-106.5c-2.17 0-3.92 1.75-3.92 3.92v24.8c0 .04.02.08.02.13.01.05-.01.09-.01.13zm75.18 276.02h-36.04c-4.43 0-8.03-3.6-8.03-8.03v-22.2h52.11v22.2c0 4.43-3.61 8.03-8.04 8.03zm16.37-45.43c-.27 4.13-3.72 7.36-7.86 7.36h-53.07c-4.14 0-7.59-3.23-7.85-7.36l-14.69-226.93h98.15l-14.68 226.93zM200.66 94.29h98.68v16.97h-98.68V94.29z">
</g>
<g id="icon-skintype-dry">
<path fill="currentColor" d="M353.22 183.16c-2.59-.74-5.32-.43-7.67.88l-34.79 20.14c-.59.34-1.29.43-1.95.24-.65-.19-1.2-.64-1.52-1.24-20.96-39.87-48.91-66.44-55.89-72.72-4.94 4.54-20.48 19.49-36.49 41.95-17.75 24.91-39.72 64.44-43.61 111.28-.07.82-.53 1.55-1.24 1.96l-36.61 21.2c-2.4 1.33-4.1 3.48-4.84 6.07-.74 2.59-.43 5.32.88 7.67 1.38 2.49 3.78 4.28 6.58 4.92.81.19 1.55.28 2.25.28 1.7 0 3.39-.44 4.89-1.27l212.09-122.8c2.4-1.33 4.1-3.48 4.84-6.07.74-2.59.43-5.32-.88-7.67a9.965 9.965 0 0 0-6.04-4.82zm-59.5 30.89l-102.39 59.29c-.39.23-.82.34-1.25.34-.5 0-1-.15-1.43-.45-.8-.55-1.2-1.52-1.04-2.47 9.19-54.26 42.82-97.15 62.06-117.88.47-.51 1.13-.8 1.83-.8h.01c.69 0 1.35.29 1.82.79 11.44 12.18 27.91 32.1 41.36 57.87.61 1.18.19 2.64-.97 3.31zM325.67 249.83l-13.14 7.61c3.33 13.68 5.02 27.47 5.02 41.01 0 34.34-30.3 63.36-66.16 63.36-24.56 0-47.37-13.61-58.84-34.9l-12.63 7.31c14.12 25.7 41.91 42.17 71.47 42.17 43.77 0 80.74-35.69 80.74-77.95 0-16.08-2.17-32.42-6.46-48.61z"/>
</g>
<g id="icon-hairtype-smooth">
<g fill="none" stroke-width="4" stroke-linecap="round" stroke="currentColor" stroke-miterlimit="10">
<path d="M175 88.33v320M211.67 88.33v320M248.33 88.33v320M285 88.33v320M321.67 88.33v320" stroke-width="13.33332"/>
</g>
</g>
<g id="icon-hairtype-wavy">
<g fill="none" stroke-width="4" stroke-linecap="round" stroke="currentColor" stroke-miterlimit="10">
<path d="M176.67 90c21.16 40 21.16 120 0 160-21.17 40-21.17 120 0 160M213.33 90c21.17 40 21.17 120 0 160-21.16 40-21.16 120 0 160M250 90c21.17 40 21.17 120 0 160s-21.17 120 0 160M286.67 90c21.16 40 21.16 120 0 160-21.17 40-21.17 120 0 160M323.33 90c21.17 40 21.17 120 0 160-21.16 40-21.16 120 0 160" stroke-width="13.33332"/>
</g>
</g>
<g id="icon-hairtype-curly">
<g fill="none" stroke-width="3" stroke-linecap="round" stroke="currentColor" stroke-miterlimit="10">
<path d="M176.67 411.23c-.34 0-.63-.13-.9-.36-13.6-13.9-13.6-41.17 0-55.07 12.5-12.76 12.5-38.8 0-51.6-13.6-13.9-13.6-41.16 0-55.07 12.5-12.76 12.5-38.8 0-51.6-13.6-13.9-13.6-41.16 0-55.07 12.5-12.76 12.5-38.8 0-51.6-.47-.5-.47-1.3.03-1.76.5-.47 1.27-.47 1.77.03 13.6 13.9 13.6 41.17 0 55.07-12.5 12.76-12.5 38.8 0 51.6 13.6 13.9 13.6 41.16 0 55.07-12.5 12.76-12.5 38.8 0 51.6 13.6 13.9 13.6 41.16 0 55.07-12.5 12.76-12.5 38.8 0 51.6.47.5.47 1.26-.03 1.76-.24.23-.58.33-.87.33zm0 0M213.33 411.23c-.33 0-.63-.13-.9-.36-13.6-13.9-13.6-41.17 0-55.07 12.5-12.76 12.5-38.8 0-51.6-13.6-13.9-13.6-41.16 0-55.07 12.5-12.76 12.5-38.8 0-51.6-13.6-13.9-13.6-41.16 0-55.07 12.5-12.76 12.5-38.8 0-51.6-.47-.5-.47-1.3.03-1.76.5-.47 1.27-.47 1.77.03 13.6 13.9 13.6 41.17 0 55.07-12.5 12.76-12.5 38.8 0 51.6 13.6 13.9 13.6 41.16 0 55.07-12.5 12.76-12.5 38.8 0 51.6 13.6 13.9 13.6 41.16 0 55.07-12.5 12.76-12.5 38.8 0 51.6.47.5.47 1.26-.03 1.76-.24.23-.57.33-.87.33zm0 0M250 411.23c-.33 0-.63-.13-.9-.36-13.6-13.9-13.6-41.17 0-55.07 12.5-12.76 12.5-38.8 0-51.6-13.6-13.9-13.6-41.16 0-55.07 12.5-12.76 12.5-38.8 0-51.6-13.6-13.9-13.6-41.16 0-55.07 12.5-12.76 12.5-38.8 0-51.6-.47-.5-.47-1.3.03-1.76.5-.47 1.27-.47 1.77.03 13.6 13.9 13.6 41.17 0 55.07-12.5 12.76-12.5 38.8 0 51.6 13.6 13.9 13.6 41.16 0 55.07-12.5 12.76-12.5 38.8 0 51.6 13.6 13.9 13.6 41.16 0 55.07-12.5 12.76-12.5 38.8 0 51.6.47.5.47 1.26-.03 1.76-.24.23-.57.33-.87.33zm0 0M286.67 411.23c-.34 0-.63-.13-.9-.36-13.6-13.9-13.6-41.17 0-55.07 12.5-12.76 12.5-38.8 0-51.6-13.6-13.9-13.6-41.16 0-55.07 12.5-12.76 12.5-38.8 0-51.6-13.6-13.9-13.6-41.16 0-55.07 12.5-12.76 12.5-38.8 0-51.6-.47-.5-.47-1.3.03-1.76.5-.47 1.27-.47 1.77.03 13.6 13.9 13.6 41.17 0 55.07-12.5 12.76-12.5 38.8 0 51.6 13.6 13.9 13.6 41.16 0 55.07-12.5 12.76-12.5 38.8 0 51.6 13.6 13.9 13.6 41.16 0 55.07-12.5 12.76-12.5 38.8 0 51.6.47.5.47 1.26-.03 1.76-.24.23-.58.33-.87.33zm0 0M323.33 411.23c-.33 0-.63-.13-.9-.36-13.6-13.9-13.6-41.17 0-55.07 12.5-12.76 12.5-38.8 0-51.6-13.6-13.9-13.6-41.16 0-55.07 12.5-12.76 12.5-38.8 0-51.6-13.6-13.9-13.6-41.16 0-55.07 12.5-12.76 12.5-38.8 0-51.6-.47-.5-.47-1.3.03-1.76.5-.47 1.27-.47 1.77.03 13.6 13.9 13.6 41.17 0 55.07-12.5 12.76-12.5 38.8 0 51.6 13.6 13.9 13.6 41.16 0 55.07-12.5 12.76-12.5 38.8 0 51.6 13.6 13.9 13.6 41.16 0 55.07-12.5 12.76-12.5 38.8 0 51.6.47.5.47 1.26-.03 1.76-.24.23-.57.33-.87.33zm0 0" stroke-width="9.99999"/>
</g>
</g>
<g id="icon-hairtype-fleecy">
<g fill="none" stroke-width="4" stroke-linecap="round" stroke="currentColor" stroke-miterlimit="10">
<path d="M176.67 90c6.53 6.67 6.53 20 0 26.67-6.5 6.66-6.5 20 0 26.66 6.53 6.67 6.53 20 0 26.67-6.5 6.67-6.5 20 0 26.67 6.53 6.66 6.53 20 0 26.66-6.5 6.67-6.5 20 0 26.67 6.53 6.67 6.53 20 0 26.67-6.5 6.66-6.5 20 0 26.66 6.53 6.67 6.53 20 0 26.67-6.5 6.67-6.5 20 0 26.67 6.53 6.66 6.53 20 0 26.66-6.5 6.67-6.5 20 0 26.67M213.33 90c6.54 6.67 6.54 20 0 26.67-6.53 6.66-6.53 20 0 26.66 6.54 6.67 6.54 20 0 26.67-6.53 6.67-6.53 20 0 26.67 6.54 6.66 6.54 20 0 26.66-6.53 6.67-6.53 20 0 26.67 6.54 6.67 6.54 20 0 26.67-6.53 6.66-6.53 20 0 26.66 6.54 6.67 6.54 20 0 26.67-6.53 6.67-6.53 20 0 26.67 6.54 6.66 6.54 20 0 26.66-6.53 6.67-6.53 20 0 26.67M250 90c6.54 6.67 6.54 20 0 26.67-6.54 6.66-6.54 20 0 26.66 6.54 6.67 6.54 20 0 26.67-6.54 6.67-6.54 20 0 26.67 6.54 6.66 6.54 20 0 26.66-6.54 6.67-6.54 20 0 26.67 6.54 6.67 6.54 20 0 26.67-6.54 6.66-6.54 20 0 26.66 6.54 6.67 6.54 20 0 26.67-6.54 6.67-6.54 20 0 26.67 6.54 6.66 6.54 20 0 26.66-6.54 6.67-6.54 20 0 26.67M286.67 90c6.53 6.67 6.53 20 0 26.67-6.54 6.66-6.54 20 0 26.66 6.53 6.67 6.53 20 0 26.67-6.54 6.67-6.54 20 0 26.67 6.53 6.66 6.53 20 0 26.66-6.54 6.67-6.54 20 0 26.67 6.53 6.67 6.53 20 0 26.67-6.54 6.66-6.54 20 0 26.66 6.53 6.67 6.53 20 0 26.67-6.54 6.67-6.54 20 0 26.67 6.53 6.66 6.53 20 0 26.66-6.54 6.67-6.54 20 0 26.67M323.33 90c6.54 6.67 6.54 20 0 26.67-6.53 6.66-6.53 20 0 26.66 6.54 6.67 6.54 20 0 26.67-6.53 6.67-6.53 20 0 26.67 6.54 6.66 6.54 20 0 26.66-6.53 6.67-6.53 20 0 26.67 6.54 6.67 6.54 20 0 26.67-6.53 6.66-6.53 20 0 26.66 6.54 6.67 6.54 20 0 26.67-6.53 6.67-6.53 20 0 26.67 6.54 6.66 6.54 20 0 26.66-6.53 6.67-6.53 20 0 26.67" stroke-width="13.33332"/>
</g>
</g>
<g id="icon-hairtype-frizz">
<g fill="currentColor">
<path d="M176.67 410.87a.91.91 0 0 1-.63-.27c-3.6-3.67-3.6-10.9 0-14.56 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.56 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.56 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.56 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.92-3 2.92-9.1 0-12.1a.93.93 0 0 1 0-1.27.88.88 0 0 1 1.23 0c3.6 3.67 3.6 10.9 0 14.57-2.94 3-2.94 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.94 3-2.94 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.94 3-2.94 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.94 3-2.94 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.94 3-2.94 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.94 3-2.94 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.94 3-2.94 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.94 3-2.94 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.94 3-2.94 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.94 3-2.94 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.94 3-2.94 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.94 3-2.94 9.1 0 12.1.33.34.33.9 0 1.27a.72.72 0 0 1-.6.27zm0 0"/>
<path d="M176.67 415.87c-1.57 0-3.1-.64-4.2-1.77-5.54-5.67-5.54-15.93 0-21.56 1.03-1.08 1.03-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.93 0-21.56 1.03-1.08 1.03-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.93 0-21.56 1.03-1.08 1.03-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.93 0-21.56 1.03-1.08 1.03-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1a5.86 5.86 0 0 1 .1-8.3 5.92 5.92 0 0 1 8.33.07c5.53 5.67 5.53 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 5.5 5.63 5.5 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 5.5 5.63 5.5 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 5.5 5.63 5.5 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 1.1 1.1 1.7 2.6 1.67 4.17 0 1.56-.64 3.03-1.77 4.13a5.72 5.72 0 0 1-4.13 1.7zm-2.94-3zM179.6 87.1c0 .03 0 .03 0 0 0 .03 0 .03 0 0zm0 0M213.33 410.87a.93.93 0 0 1-.63-.27c-3.6-3.67-3.6-10.9 0-14.56 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.56 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.56 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.56 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1a.93.93 0 0 1 0-1.27.89.89 0 0 1 1.23 0c3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.93 3-2.93 9.1 0 12.1.34.34.34.9 0 1.27a.73.73 0 0 1-.6.27zm0 0"/>
<path d="M213.33 415.87c-1.56 0-3.1-.64-4.2-1.77-5.53-5.67-5.53-15.93 0-21.56 1.04-1.08 1.04-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.04-1.07 1.04-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.04-1.07 1.04-4.07 0-5.1-5.5-5.64-5.5-15.93 0-21.56 1.04-1.08 1.04-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.04-1.07 1.04-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.04-1.07 1.04-4.07 0-5.1-5.5-5.64-5.5-15.93 0-21.56 1.04-1.08 1.04-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.04-1.07 1.04-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.04-1.07 1.04-4.07 0-5.1-5.5-5.64-5.5-15.93 0-21.56 1.04-1.08 1.04-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.04-1.07 1.04-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.04-1.07 1.04-4.07 0-5.1a5.85 5.85 0 0 1 .1-8.3 5.92 5.92 0 0 1 8.34.07c5.53 5.67 5.53 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 5.5 5.63 5.5 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 5.5 5.63 5.5 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 5.5 5.63 5.5 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1a5.7 5.7 0 0 1 1.66 4.17c0 1.56-.63 3.03-1.77 4.13a5.72 5.72 0 0 1-4.13 1.7zm-2.93-3zm5.87-325.77c0 .03 0 .03 0 0 0 .03 0 .03 0 0zm0 0M250 410.87a.92.92 0 0 1-.63-.27c-3.6-3.67-3.6-10.9 0-14.56 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.56 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.56 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.56 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1a.93.93 0 0 1 0-1.27.89.89 0 0 1 1.23 0c3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.93 3-2.93 9.1 0 12.1.33.34.33.9 0 1.27a.73.73 0 0 1-.6.27zm0 0"/>
<path d="M250 415.87c-1.57 0-3.1-.64-4.2-1.77-5.53-5.67-5.53-15.93 0-21.56 1.03-1.08 1.03-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.93 0-21.56 1.03-1.08 1.03-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.93 0-21.56 1.03-1.08 1.03-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.93 0-21.56 1.03-1.08 1.03-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1a5.86 5.86 0 0 1 .1-8.3 5.93 5.93 0 0 1 8.33.07c5.54 5.67 5.54 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 5.5 5.63 5.5 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 5.5 5.63 5.5 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 5.5 5.63 5.5 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1a5.7 5.7 0 0 1 1.67 4.17c0 1.56-.63 3.03-1.77 4.13a5.72 5.72 0 0 1-4.13 1.7zm-2.93-3zm5.86-325.77c0 .03 0 .03 0 0 0 .03 0 .03 0 0zm0 0M286.67 410.87a.91.91 0 0 1-.63-.27c-3.6-3.67-3.6-10.9 0-14.56 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.56 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.56 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.56 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.92-3 2.92-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.92-3 2.92-9.1 0-12.1a.93.93 0 0 1 0-1.27.88.88 0 0 1 1.23 0c3.6 3.67 3.6 10.9 0 14.57-2.94 3-2.94 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.94 3-2.94 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.94 3-2.94 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.94 3-2.94 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.94 3-2.94 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.94 3-2.94 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.94 3-2.94 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.94 3-2.94 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.94 3-2.94 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.94 3-2.94 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.94 3-2.94 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.94 3-2.94 9.1 0 12.1.33.34.33.9 0 1.27a.72.72 0 0 1-.6.27zm0 0"/>
<path d="M286.67 415.87c-1.57 0-3.1-.64-4.2-1.77-5.54-5.67-5.54-15.93 0-21.56 1.03-1.08 1.03-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.93 0-21.56 1.03-1.08 1.03-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.93 0-21.56 1.03-1.08 1.03-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.93 0-21.56 1.03-1.08 1.03-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.03-1.07 1.03-4.07 0-5.1a5.86 5.86 0 0 1 .1-8.3 5.92 5.92 0 0 1 8.33.07c5.53 5.67 5.53 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 5.5 5.63 5.5 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 5.5 5.63 5.5 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 5.5 5.63 5.5 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 1.1 1.1 1.7 2.6 1.67 4.17 0 1.56-.64 3.03-1.77 4.13a5.72 5.72 0 0 1-4.13 1.7zm-2.94-3zM289.6 87.1c0 .03 0 .03 0 0 0 .03 0 .03 0 0zm0 0M323.33 410.87a.93.93 0 0 1-.63-.27c-3.6-3.67-3.6-10.9 0-14.56 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.56 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.56 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.56 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1-3.6-3.67-3.6-10.9 0-14.57 2.93-3 2.93-9.1 0-12.1a.93.93 0 0 1 0-1.27.89.89 0 0 1 1.23 0c3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.67 3.6 10.9 0 14.57-2.93 3-2.93 9.1 0 12.1 3.6 3.66 3.6 10.9 0 14.56-2.93 3-2.93 9.1 0 12.1.34.34.34.9 0 1.27a.73.73 0 0 1-.6.27zm0 0"/>
<path d="M323.33 415.87c-1.56 0-3.1-.64-4.2-1.77-5.53-5.67-5.53-15.93 0-21.56 1.04-1.08 1.04-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.04-1.07 1.04-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.04-1.07 1.04-4.07 0-5.1-5.5-5.64-5.5-15.93 0-21.56 1.04-1.08 1.04-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.04-1.07 1.04-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.04-1.07 1.04-4.07 0-5.1-5.5-5.64-5.5-15.93 0-21.56 1.04-1.08 1.04-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.04-1.07 1.04-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.04-1.07 1.04-4.07 0-5.1-5.5-5.64-5.5-15.93 0-21.56 1.04-1.08 1.04-4.08 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.04-1.07 1.04-4.07 0-5.1-5.5-5.64-5.5-15.94 0-21.57 1.04-1.07 1.04-4.07 0-5.1a5.85 5.85 0 0 1 .1-8.3 5.92 5.92 0 0 1 8.34.07c5.53 5.67 5.53 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 5.5 5.63 5.5 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 5.5 5.63 5.5 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1 5.5 5.63 5.5 15.93 0 21.56-1.03 1.07-1.03 4.07 0 5.1 5.5 5.64 5.5 15.93 0 21.57-1.03 1.07-1.03 4.07 0 5.1 5.5 5.63 5.5 15.93 0 21.57-1.03 1.06-1.03 4.06 0 5.1a5.7 5.7 0 0 1 1.66 4.17c0 1.56-.63 3.03-1.77 4.13a5.72 5.72 0 0 1-4.13 1.7zm-2.93-3zm5.87-325.77c0 .03 0 .03 0 0 0 .03 0 .03 0 0zm0 0"/>
</g>
</g>
<g id="icon-makeup-lips">
<path fill="currentColor" d="M442.02 203.61c-.97-3.95-4.22-6.08-9.42-6.1-1.18-.01-2.36.24-3.54.21-9.16-.19-18.44.39-27.47-.82-16.7-2.24-31.98-9.17-47.1-16.31-10.69-5.04-21.18-10.57-32.12-15-24.58-9.94-47.98-8.27-69.66 8.65-16.61-13.54-35.61-17.9-55.94-12.61-10.89 2.84-21.1 8.54-31.39 13.42-12.68 6.03-24.95 12.96-37.73 18.75-13.38 6.05-27.52 9.65-42.4 9.25-4.32-.12-8.65-.89-12.96-.77-6.13.17-10.85 6.38-8.52 11.77 1.19 2.76 4.28 5.41 7.15 6.6 12.64 5.25 24.26 12.16 34.52 21.08 12.6 10.95 24.35 22.89 37.1 33.65 14.65 12.35 29.43 24.72 45.19 35.57 24.78 17.06 52.75 21.99 82.42 17.82 24.66-3.46 46.33-13.9 65.16-29.69 14.99-12.57 29-26.33 43.14-39.88 17.69-16.96 35.35-33.86 58.3-43.82 4.13-1.78 6.33-7.44 5.27-11.77zm-303.21 6.1c17.83-8.65 35.68-17.28 53.52-25.91 9.61-4.64 19.57-6.37 30.24-4.6 9.1 1.51 16.22 5.61 21.32 13.36 4.9 7.46 12.9 7.54 17.83.2 5.31-7.92 12.61-12.23 22.05-13.61 10.31-1.51 20.2-.46 29.69 3.71 12.38 5.44 24.63 11.15 37 16.61 7.41 3.27 14.93 6.29 22.92 9.63-20.43 4.65-40.27 9.61-60.31 13.57-15.44 3.05-31.08 5.21-46.71 7.05-18.91 2.23-37.46-1.21-55.92-4.93-23.94-4.82-47.88-9.62-71.9-14.44.01-.04.05-.53.27-.64zm246.61 17.15c-18.51 17.56-36.75 35.41-55.65 52.55-15.87 14.39-33.98 25.11-55.34 29.55-26.61 5.53-51.7 1.17-74.73-12.72-11.63-7.02-22.6-15.42-32.87-24.35-16.65-14.47-32.48-29.89-48.94-45.18 7.26 1.2 14.42 2.21 21.51 3.58 26.57 5.12 53.13 10.31 79.67 15.56 26.07 5.15 52.19 4.28 78.03-.74 28.87-5.61 57.49-12.48 86.21-18.8.75-.16 1.52-.22 2.37-.34-.11.42-.11.75-.26.89z"/>
</g>
<g id="icon-makeup-nail">
<path fill="currentColor" d="M349.78 155.16c.08-.26.22-.51.41-.73 1.98-2.57 1.31-7.08-1.39-12.31-2.97-5.74-8.34-12.15-15.42-17.88l-.04-.03c-7.07-5.71-14.44-9.62-20.65-11.33-5.74-1.58-10.33-1.28-12.41 1.29l-1.5 1.86c2.55-.2 5.47.15 8.63 1.02 6.69 1.84 14.57 6.01 22.04 12.06l.04.03c7.46 6.05 13.15 12.87 16.34 19.02 1.54 2.98 2.51 5.83 2.81 8.41l1.14-1.41zm-44.75-46.84c2.55-.2 5.47.15 8.63 1.02 6.69 1.84 14.57 6.01 22.04 12.06l.04.03c7.46 6.05 13.15 12.87 16.34 19.02 1.54 2.97 2.5 5.82 2.81 8.4l52.21-64.57c1.86-2.34 1.05-6.84-1.81-12.14-3.04-5.63-8.37-11.97-15.36-17.64v.01l-.03-.03c-7.07-5.73-14.47-9.65-20.66-11.43-5.69-1.64-10.15-1.47-12.01.83l-52.19 64.44h-.01zm11.5 48.07c6.05 4 12.03 6.63 17.03 7.64 4.76.96 8.5.44 10.31-1.79 2.07-2.56 1.41-7.11-1.33-12.39-2.18-4.21-5.65-8.78-10.14-13.18l-15.87 19.72zm13.17-22.24c-.83-.74-1.69-1.47-2.58-2.18l-.04-.03c-.87-.71-1.75-1.38-2.63-2.03l-52.8 65.16c1.05.36 2.01.9 2.87 1.6.97.79 1.81 1.78 2.49 2.94l52.67-65.45.02-.01zm-8.26-6.36c-5.24-3.48-10.43-5.93-15-7.18-5.74-1.58-10.33-1.28-12.41 1.29-1.81 2.24-1.52 6.04.43 10.53 2.04 4.68 5.86 9.97 11.03 15.04l15.95-19.68zm-18.28 22.54c-5.63-5.48-9.82-11.27-12.08-16.45-2.5-5.74-2.68-10.87.06-14.28l.03-.04 6.25-7.71 57.02-70.41.02-.02c2.91-3.43 8.73-3.95 15.77-1.93 6.61 1.9 14.47 6.05 21.94 12.1v-.01l.03.03c7.39 5.99 13.06 12.74 16.32 18.78 3.58 6.62 4.31 12.58 1.45 16.18l-.01.01-63.13 78.06c-.18.22-.4.39-.64.51-2.83 2.9-7.62 3.64-13.36 2.49-5.54-1.11-12.08-3.99-18.63-8.37l-36.16 44.94-23.02 35.57c-.01.03-.03.05-.05.07-.1.14-.21.31-.3.44-1.1 1.68-1.41 2.17-3.78 1.12a39.675 39.675 0 0 1-8.89-5.42c-2.53-2.05-4.82-4.47-6.72-7.26-1.38-2.04-.46-2.92.82-4.15.13-.12.27-.26.4-.39l.06-.06 30.31-29.02 36.29-44.79v.01zm-28.63 52.54c-.54-1.41-1.33-2.55-2.32-3.35-.9-.73-2-1.18-3.26-1.29l-29.8 28.53c-.16.16-.31.31-.45.44 1.6 2.25 3.52 4.23 5.63 5.93 2.35 1.9 4.93 3.46 7.56 4.68l.05-.07 22.59-34.87zm-44.58 121.37c-2.11 1.79-4.07 3.39-6.05 5.01-7.54 6.16-15.38 12.57-22.29 21.3l-.09.12c-1.78 1.9-2.57 4.93-2.39 8.13.14 2.43.85 4.93 2.13 7.11 1.26 2.14 3.06 3.96 5.4 5.08 2.91 1.39 6.71 1.73 11.43.29 8.17-3.77 15.96-10.87 24.03-18.24 1.83-1.67 3.66-3.34 5.44-4.93 7.31-9.2 8.97-16.14 7.52-20.9-.61-2-1.77-3.61-3.3-4.85-1.57-1.28-3.53-2.17-5.65-2.65-5.45-1.26-11.86.1-15.64 4.13-.16.16-.34.3-.54.4zm16.12 30.18c-.5.45-.99.9-1.48 1.35-8.32 7.6-16.34 14.91-25.1 18.92l-.12.05-.1.03c-5.74 1.78-10.49 1.32-14.2-.46-3.06-1.47-5.38-3.81-6.98-6.54-1.58-2.7-2.46-5.78-2.63-8.77-.24-4.15.88-8.17 3.36-10.83 7.15-9.01 15.11-15.51 22.78-21.77l.71-.58c-.21.08-.42.15-.63.21-22.68 14.83-43.11 31.69-63.23 48.3-16.94 13.98-33.66 27.79-51.31 40.06-.84.58-1.99.37-2.57-.46-.58-.84-.37-1.99.46-2.57 17.63-12.25 34.25-25.98 51.08-39.87 20.22-16.69 40.74-33.63 63.6-48.57 3.55-3.83 7.92-7.37 12.27-10.91 6.38-5.18 12.76-10.36 16.23-16.23-8.42 6.61-16.14 12.32-25.18 16.74l-.26.12c-2.72 1.33-4.83 2.36-8.16 2.28-5.85-.16-10.1-2.56-12.97-5.95-1.67-1.98-2.87-4.28-3.61-6.66-.74-2.36-1.06-4.8-1-7.1.1-3.98 1.39-7.55 3.61-9.53 6.67-8.21 16.54-14.25 26.2-20.17 1.28-.79 2.56-1.57 3.83-2.36-9.48.92-20.26 7.85-31.05 14.79-6.63 4.27-13.26 8.53-19.75 11.5l-72.79 47.75c-.85.56-2 .32-2.55-.54-.56-.85-.32-2 .54-2.55l72.68-47.68c1.44-1.63 2.72-3.4 3.4-5.02l.06-.14c-4.19 3.32-8.73 6.35-13.3 9.04-6.17 3.62-12.35 6.58-17.69 8.74-1.66.67-2.76 1.02-4.02 1.03-1.24.02-2.38-.29-4.14-.94-3.72-1.37-6.52-3.32-8.54-5.59-2.25-2.53-3.51-5.43-3.99-8.32s-.16-5.76.75-8.24c.77-2.09 1.97-3.93 3.48-5.27l.01.01c.04-.03.08-.07.12-.1 4.89-3.67 11.1-7.62 17.69-11.19 4.51-2.45 9.23-4.74 13.87-6.67-11.29-1.62-27.93 7.77-41.36 15.35-6.97 3.93-13.11 7.4-17.48 8.74-.97.3-2-.25-2.3-1.22-.3-.97.25-2 1.22-2.3 4.01-1.23 9.98-4.6 16.76-8.42 15.79-8.91 35.83-20.21 48.6-14.37 5.99-3.04 11.68-2.15 15.8.8 1.75 1.25 3.22 2.89 4.3 4.75 1.08 1.86 1.78 3.95 2 6.13.54 5.22-1.64 10.91-7.81 15.02.29 1.43.01 2.98-.67 4.58l-.04.1c4.32-2.42 8.73-5.26 13.14-8.1 13.28-8.54 26.56-17.08 38.5-15.22 5.29-3.71 12.31-3.54 17.94-.75 2.31 1.14 4.39 2.73 6.03 4.67 1.67 1.97 2.89 4.31 3.43 6.92 1.24 5.95-1.03 13.22-9.46 20.66-2.17 9.46-10.97 16.61-19.77 23.76-2.22 1.81-4.46 3.62-6.56 5.46.3.03.6.08.9.16 4.76-4.34 12.07-5.78 18.29-4.34 2.65.61 5.13 1.74 7.15 3.39 2.07 1.68 3.66 3.9 4.5 6.64 1.75 5.76.06 13.79-7.92 23.93-.46 7.65-6.55 17.45-14.86 27.41-12.66 15.19-30.55 30.97-41.12 39.75a1.84 1.84 0 0 1-2.35-2.83c10.46-8.69 28.16-24.29 40.64-39.27 6.21-7.45 11.1-14.7 13.08-20.73l.04-.01zm-8.31-91.44l-.02.01-.01.01-.02.01-.02.01-.01.01-.03.02-.01.01c-.01.01-.02.01-.03.02h-.01c-2.79 1.83-5.82 3.68-8.86 5.54-9.45 5.78-19.09 11.69-25.36 19.47-.07.09-.16.18-.25.26-1.49 1.26-2.36 3.88-2.44 6.92-.05 1.89.22 3.93.84 5.9.62 1.95 1.57 3.81 2.91 5.39 2.24 2.65 5.59 4.53 10.25 4.65 2.44.07 4.2-.79 6.46-1.9l.26-.12c10.29-5.03 19.01-11.95 29.19-20.03l.64-.51c7.59-6.52 9.69-12.64 8.68-17.48-.41-1.98-1.35-3.77-2.63-5.29-1.32-1.55-2.99-2.82-4.85-3.75-4.7-2.31-10.53-2.42-14.68.85zm-65.88-7.8c-.12.08-.26.14-.4.18-5.9 2.15-12.19 5.08-18.16 8.32-6.44 3.49-12.44 7.3-17.14 10.81-1.05.94-1.9 2.25-2.45 3.77-.7 1.92-.95 4.14-.58 6.37.37 2.23 1.35 4.48 3.11 6.46 1.64 1.84 3.94 3.44 7.05 4.58 1.33.49 2.15.73 2.82.72.66-.01 1.43-.27 2.69-.78 5.2-2.1 11.21-4.99 17.2-8.5 5.04-2.96 10.08-6.38 14.61-10.17.09-.08.23-.18.39-.3.24-.29.7-.58 1.39-1 5.42-3.29 7.34-7.89 6.91-12.05a11.689 11.689 0 0 0-4.78-8.26c-3.23-2.31-7.79-2.91-12.65-.17l-.01.02z"/>
<path fill="currentColor" d="M193.52 419.17c-.95 0-1.9-.41-2.56-1.2-.57-.68-.83-1.54-.75-2.43.08-.89.5-1.69 1.18-2.25 7.7-6.39 27.05-23 40.45-39.08 4.29-5.15 7.6-9.78 9.89-13.84-7.09 6.39-14 12.17-21.62 15.66l-.29.12-.1.03c-5.63 1.75-10.92 1.56-15.29-.54-3.13-1.5-5.76-3.97-7.62-7.13a21.076 21.076 0 0 1-2.83-9.43c-.27-4.7 1.08-9.02 3.71-11.88 1.98-2.5 4.02-4.8 6.1-6.95-15.49 11.35-30.12 23.43-44.4 35.22l-.03.03c-16.56 13.67-33.69 27.81-51.37 40.1-.73.51-1.62.7-2.49.54-.87-.16-1.64-.65-2.14-1.38a3.337 3.337 0 0 1 .84-4.64c17.52-12.18 33.69-25.52 50.81-39.65l.17-.14c20.01-16.52 40.71-33.61 63.58-48.57 3.61-3.86 8.03-7.45 12.3-10.92 1.88-1.53 3.78-3.07 5.6-4.63-4.07 2.77-8.36 5.38-12.97 7.63l-.26.13c-2.76 1.35-5.15 2.52-8.85 2.43-5.75-.15-10.61-2.39-14.07-6.48-1.73-2.04-3.04-4.46-3.89-7.18-.76-2.43-1.13-5.05-1.07-7.58.12-4.46 1.58-8.28 4.01-10.51 5.63-6.89 13.4-12.25 21.37-17.24-6.6 2.83-13.63 7.35-20.5 11.77-6.51 4.19-13.24 8.52-19.84 11.56l-72.7 47.69c-.75.49-1.64.66-2.51.47-.87-.18-1.62-.7-2.1-1.44s-.65-1.63-.47-2.5c.18-.87.7-1.62 1.44-2.1l55.94-36.7a131.71 131.71 0 0 1-9.43 4.26c-1.8.73-3.05 1.13-4.56 1.14-1.48.02-2.83-.36-4.66-1.03-3.75-1.38-6.82-3.39-9.14-5.99-2.29-2.57-3.79-5.7-4.35-9.06-.5-3.04-.22-6.15.82-8.99.87-2.35 2.21-4.38 3.89-5.87l1.05-.93.08.08c4.85-3.55 10.83-7.3 16.96-10.64 2.34-1.27 4.67-2.46 6.96-3.57-10.1 1.91-22.57 8.95-33.01 14.84l-.14.08c-7.05 3.98-13.14 7.41-17.63 8.79-1.75.54-3.61-.45-4.16-2.19a3.33 3.33 0 0 1 2.19-4.16c3.84-1.18 9.64-4.45 16.35-8.23l.12-.07c15.99-9.02 35.83-20.22 49.29-14.71 5.78-2.69 11.83-2.26 16.7 1.23 1.89 1.35 3.53 3.15 4.72 5.21 1.2 2.06 1.96 4.39 2.19 6.72.63 6.13-2.17 11.87-7.7 15.88.02.31.02.62 0 .94 3.36-2 6.75-4.18 10.06-6.31 13.08-8.42 26.6-17.12 38.95-15.52 5.37-3.48 12.57-3.69 18.96-.53 2.53 1.25 4.78 3 6.51 5.04 1.91 2.26 3.17 4.8 3.75 7.57 1.05 5.07.23 12.94-9.58 21.76-2.3 9.13-10.38 16.13-18.56 22.81 3.37-.78 6.98-.82 10.44-.02 2.95.68 5.63 1.95 7.76 3.69 2.41 1.95 4.09 4.43 4.98 7.36 2.65 8.72-2.76 18.3-7.89 24.93-.62 7.13-5.72 16.48-15.17 27.81-13.73 16.48-33.46 33.42-41.31 39.94-.6.49-1.36.75-2.11.75zM247.44 355c-1.88 5.66-6.36 12.76-13.31 21.11-13.55 16.27-33.07 33.02-40.83 39.46-.09.08-.12.17-.12.24-.01.06 0 .16.08.26.12.15.35.17.5.04 7.78-6.47 27.35-23.27 40.92-39.56 8.35-10.01 13.14-18.27 14.28-24.59l-1.52 3.04zm4.98-63.45l-2.94 4.97c-3.6 6.09-10.19 11.44-16.57 16.62-4.25 3.45-8.64 7.02-12.12 10.77l-.12.13-.15.1c-22.8 14.9-43.47 31.97-63.47 48.48l-.17.14c-16.41 13.54-33.39 27.55-51.01 39.8-.17.12-.21.34-.09.51.07.1.17.14.24.15.07.01.17.01.27-.06 17.58-12.22 33.9-25.69 51.18-39.95l.03-.03c19.95-16.47 40.58-33.5 63.36-48.4l.19-.12.22-.06c.15-.04.32-.1.51-.17l6.6-2.48-.11-.03c-.22-.06-.44-.1-.66-.11l-3.47-.3 2.62-2.29c1.95-1.71 4.05-3.42 6.07-5.06l.53-.43c8.21-6.69 16.7-13.59 19.06-22.18zm-22.18 29.69l-7.74 6.32c-7.61 6.22-15.48 12.65-22.52 21.53l-.08.09c-2.11 2.27-3.19 5.81-2.96 9.73.16 2.88 1 5.68 2.43 8.1 1.55 2.65 3.75 4.71 6.34 5.96 3.74 1.8 8.15 1.93 13.12.39l.06-.02c8.56-3.91 16.4-11.07 24.7-18.66.26-.24.52-.47.78-.71l.7-.64 4.15-3.78.29-.36c8.66-11.01 8.95-18.36 7.66-22.59-.72-2.35-2.07-4.34-4.02-5.92-1.78-1.45-4.04-2.52-6.55-3.1-6-1.38-12.54.11-16.76 3.81l.4-.15zm-46.45-42.28l-1.29 3.01c-.86 2.03-2.46 4.07-3.65 5.42l-.13.15-72.84 47.79c-.11.07-.15.16-.16.23-.01.07-.02.17.05.27a.362.362 0 0 0 .5.11l72.88-47.81.1-.05c6.44-2.95 13.11-7.25 19.57-11.4 10.75-6.92 21.87-14.07 31.71-15.02l5.63-.54-.26-.04c-11.39-1.78-24.65 6.75-37.47 15-4.33 2.79-8.81 5.68-13.22 8.15l-3.66 2.05 1.6-4.02c.51-1.24.73-2.35.64-3.3zm53.05-17.92l-5.39 3.35-3.84 2.37-.05.03c-9.48 5.81-19.28 11.81-25.78 19.81l-.08.09-.09.08c-1.85 1.65-3.01 4.81-3.11 8.46-.06 2.2.27 4.49.93 6.62.73 2.34 1.85 4.4 3.33 6.15 2.94 3.47 6.93 5.3 11.88 5.43 2.96.07 4.85-.85 7.47-2.13l.26-.13c9.33-4.56 17.43-10.69 24.92-16.58l5.43-4.26.01-.03.36-.32c9.07-8 9.9-14.88 8.99-19.24-.47-2.28-1.52-4.38-3.11-6.26-1.47-1.74-3.39-3.23-5.56-4.3-5.61-2.78-11.91-2.54-16.43.63l-.35.25.21-.02zm-102.27 11.94c-1.24 1.15-2.24 2.71-2.9 4.51-.86 2.36-1.1 4.95-.68 7.48.46 2.81 1.72 5.42 3.64 7.57 1.99 2.23 4.66 3.98 7.94 5.18 1.77.65 2.68.86 3.6.84 1.04-.01 1.99-.32 3.48-.93 5.79-2.34 11.84-5.33 17.5-8.65 4.84-2.85 9.25-5.85 13.12-8.92l4.6-3.65-.13.31c3.01-2.1 7.49-6.46 6.77-13.38-.2-1.92-.82-3.84-1.81-5.54-.98-1.7-2.32-3.18-3.88-4.29-4.12-2.95-9.32-3.2-14.27-.69l-.64.32-.1-.05-4.8 2c-4.44 1.85-9.06 4.07-13.73 6.6-6.39 3.47-12.6 7.4-17.48 11.05l-.23.24zm28.28-21.57c-4.11 0-8.95 1.06-14.61 3.17-8.48 3.17-17.37 8.19-25.22 12.62l-.12.07c-6.86 3.87-12.79 7.21-16.93 8.48-.19.06-.29.26-.23.45.06.19.26.3.45.24 4.18-1.29 10.14-4.65 17.04-8.54l.14-.08c13.59-7.67 30.5-17.21 42.3-15.53l4.82.69-.21-.1c-2.16-.98-4.63-1.47-7.43-1.47zm49.47 122.29c-2.28 0-4.39-.46-6.3-1.38-2.46-1.18-4.55-3.14-6.04-5.67-1.36-2.32-2.16-5.01-2.33-7.77-.21-3.71.78-7.05 2.74-9.17l.05-.07c7.02-8.87 14.9-15.31 22.52-21.54l.31-.26c1.83-1.5 3.73-3.05 5.72-4.74l.42-.35h.04c3.93-4.13 10.75-5.94 17-4.5 2.39.55 4.56 1.57 6.26 2.94 1.84 1.5 3.12 3.37 3.79 5.57 2.26 7.45-2.98 16.21-7.78 22.25l-.08.1-.09.08c-1.78 1.59-3.66 3.3-5.42 4.92-7.86 7.18-15.98 14.61-24.4 18.49l-.09.04-.1.03c-2.21.7-4.28 1.03-6.22 1.03zm18.48-48.23c-1.96 1.66-3.83 3.19-5.64 4.67l-.31.26c-7.5 6.13-15.25 12.46-22.07 21.07l-.17.21c-1.43 1.53-2.16 4.09-1.99 7.03.14 2.29.8 4.52 1.93 6.44 1.19 2.02 2.83 3.58 4.76 4.49 2.83 1.36 6.29 1.44 10.26.24 7.97-3.7 15.54-10.62 23.55-17.95 1.74-1.59 3.59-3.28 5.35-4.85 4.34-5.48 9.07-13.27 7.19-19.45-.5-1.63-1.44-3.02-2.82-4.13-1.35-1.09-3.09-1.91-5.05-2.36-5.29-1.22-11 .26-14.22 3.68-.22.26-.48.48-.77.65zm-15.86-12.76h-.3c-4.65-.12-8.58-1.91-11.34-5.18-1.4-1.66-2.47-3.64-3.19-5.9-.65-2.06-.96-4.27-.91-6.39.09-3.57 1.17-6.5 2.96-8.01a.12.12 0 0 0 .04-.04c6.45-8 16.26-14.01 25.75-19.82 3.21-1.96 6.09-3.73 8.74-5.47l.04-.02c.01-.01.03-.02.04-.03l.05-.04c4.29-3.37 10.67-3.76 16.25-.99 2.08 1.04 3.92 2.46 5.32 4.12 1.51 1.79 2.5 3.79 2.95 5.94.89 4.27.02 11.01-9.17 18.91l-.04.04-.64.51c-10.22 8.11-19.03 15.1-29.46 20.2l-.26.12c-2.22 1.1-4.17 2.05-6.83 2.05zm23.39-48.33c-2.69 1.76-5.59 3.54-8.81 5.51-9.27 5.68-18.86 11.55-24.98 19.14-.12.15-.27.3-.44.45-1.12.95-1.85 3.18-1.92 5.83-.05 1.79.22 3.67.77 5.42.59 1.88 1.48 3.53 2.62 4.88 2.23 2.64 5.31 4.02 9.15 4.13 2.08.05 3.63-.7 5.77-1.75l.26-.13c10.14-4.96 18.84-11.86 28.9-19.85l.63-.5c6.3-5.42 9.2-11.11 8.18-16.04-.35-1.67-1.12-3.23-2.31-4.63-1.15-1.35-2.66-2.52-4.38-3.38-4-1.98-8.44-2.02-11.76-.21l-1.42.96-.06.06-.2.11zm-92.22 33.49c-.92 0-1.88-.29-3.3-.81-3.17-1.17-5.74-2.84-7.64-4.99-1.83-2.06-3.03-4.55-3.46-7.2-.4-2.4-.18-4.87.65-7.12.65-1.76 1.63-3.27 2.86-4.37l.1-.08c4.77-3.58 10.92-7.46 17.32-10.93 6.36-3.45 12.71-6.35 18.36-8.41l.01-.01.17-.1c4.93-2.78 10.12-2.69 14.24.26 1.48 1.06 2.76 2.47 3.68 4.06a13.22 13.22 0 0 1 1.72 5.25c.55 5.29-2.23 10.2-7.62 13.47-.33.2-.89.54-1.01.68l-.12.15-.15.11c-.19.14-.27.21-.29.22-4.29 3.59-9.28 7.06-14.83 10.32-5.61 3.29-11.63 6.27-17.4 8.6-1.43.58-2.32.88-3.23.89-.03.01-.05.01-.06.01zm-8.97-22.24c-.84.77-1.53 1.85-2 3.13-.65 1.77-.82 3.72-.51 5.62.34 2.1 1.3 4.08 2.75 5.72 1.58 1.77 3.75 3.18 6.45 4.17 1.03.38 1.82.63 2.29.63.42 0 1.14-.26 2.15-.67 3.93-1.59 10.07-4.33 17.01-8.4 5.41-3.18 10.25-6.55 14.41-10.03.08-.07.2-.16.35-.27.37-.39.88-.71 1.61-1.16 4.37-2.65 6.63-6.53 6.21-10.63-.15-1.41-.61-2.82-1.33-4.07-.72-1.23-1.7-2.32-2.85-3.14-3.09-2.21-7.05-2.27-10.88-.18l-.12.08c-.21.13-.44.24-.7.33-5.51 2-11.71 4.85-17.94 8.22-6.25 3.39-12.25 7.17-16.9 10.65zm115.69-32.19c-.67 0-1.49-.22-2.54-.69a40.97 40.97 0 0 1-9.22-5.62c-2.74-2.22-5.1-4.77-7.01-7.58-2.08-3.07-.29-4.79 1.02-6.04.13-.12.25-.24.36-.35l.11-.11 30.24-28.96 35.37-43.66c-5.17-5.21-9.2-10.84-11.44-15.96-2.81-6.47-2.72-12.08.26-15.8l.05-.06 6.24-7.7 57.07-70.47.03-.03c3.25-3.78 9.39-4.61 17.27-2.35 6.39 1.83 13.42 5.52 20.05 10.49v-.56l2.5 2.51c7.21 5.85 13.11 12.65 16.63 19.18 4.04 7.47 4.5 13.79 1.31 17.81l-.06.07-63.08 78.01c-.25.31-.55.57-.9.78-3.14 3.07-8.16 4.02-14.55 2.74-5.49-1.1-11.85-3.87-18.02-7.84l-35.27 43.83-22.96 35.48c-.05.08-.1.15-.14.2-.06.08-.12.17-.17.26l-.08.11c-.95 1.44-1.72 2.31-3.07 2.31zm-15.26-18.22c-.16.16-.31.31-.44.43-.46.44-.93.89-1.03 1.18-.09.27.26.83.41 1.06 1.74 2.57 3.91 4.9 6.42 6.94 2.55 2.07 5.43 3.83 8.55 5.22.77.34 1.1.41 1.22.42.16-.16.46-.61.7-.99l.08-.12c.09-.13.18-.27.27-.39l.02-.02.01-.01 22.39-34.59h-.85l-22.16 34.24-.79 1.09-1.11-.51c-2.88-1.34-5.53-2.98-7.87-4.88-2.3-1.87-4.29-3.96-5.9-6.23l-.75-1.05.93-.89c.13-.12.26-.25.41-.4l.04-.04 30.28-29 .67.06c1.52.13 2.92.68 4.07 1.62 1.2.98 2.13 2.31 2.77 3.97l.59 1.52.39-.59 37.01-45.99h.01l18.36-22.81 1.17 1.14c4.52 4.42 8.12 9.11 10.42 13.55 3.15 6.07 3.56 11.04 1.16 14.01-2.13 2.63-6.19 3.43-11.75 2.31-5.16-1.04-11.25-3.74-17.18-7.61h-1.28l.22.15c6.21 4.16 12.64 7.05 18.09 8.15 5.38 1.08 9.65.34 12.01-2.07l.18-.18.23-.11c.04-.02.09-.05.13-.1l63.17-78.12c2.32-2.99 1.73-8.27-1.64-14.5-3.31-6.14-8.89-12.58-15.73-18.15l-.25-.2c-7.01-5.67-14.62-9.87-21.41-11.83-6.64-1.91-11.83-1.37-14.24 1.46l-.05.05-52.26 64.54 1.01-.08 51.78-63.94c2.21-2.73 7.03-3.2 13.58-1.32 5.96 1.71 12.54 5.17 18.79 9.84v-.05l2.42 1.95c6.84 5.55 12.43 11.97 15.73 18.09 3.29 6.1 3.88 10.99 1.67 13.77l-54.41 67.3-.42-3.48c-.29-2.4-1.19-5.06-2.66-7.9-3.24-6.25-8.9-12.83-15.95-18.55l-.05-.04c-7.06-5.72-14.7-9.9-21.49-11.77-2.76-.76-5.27-1.1-7.48-1.01l-.35.43-3.37-1.71-9.77 12.06c-2.25 2.82-2.2 7.35.15 12.76 2.06 4.72 5.79 9.94 10.59 14.83l.46-.56c-4.71-4.8-8.38-9.93-10.39-14.54-2.29-5.24-2.36-9.41-.22-12.05 2.4-2.96 7.35-3.6 13.95-1.79 4.82 1.33 10.15 3.88 15.42 7.38l1.36.9-17.99 22.21-.5-.49-1.3 3.85 20.37-25.14 1.14.85c.95.71 1.81 1.37 2.63 2.03l.09.06c.88.71 1.77 1.46 2.64 2.23l1.17 1.05-1.07 1.07-53.97 67.06-1.09-1.85a9.209 9.209 0 0 0-2.15-2.54c-.74-.6-1.55-1.05-2.42-1.35l-2.01-.69 34.66-42.77-.53-.5-35.32 43.59-.07.06-30.32 29.02zm3.1 2.14c1.31 1.66 2.85 3.21 4.59 4.63a34.41 34.41 0 0 0 6.1 3.93l21.49-33.2c-.42-.85-.95-1.54-1.58-2.06-.53-.43-1.14-.72-1.82-.87l-28.78 27.57zM274 194.53a11.478 11.478 0 0 1 3.09 2.63l50.55-62.82c-.47-.4-.94-.79-1.4-1.16l-.1-.07c-.46-.38-.94-.75-1.44-1.14L274 194.53zm44.72-38.49c5.3 3.33 10.62 5.63 15.14 6.54 4.28.86 7.51.4 8.86-1.27 1.59-1.96 1.04-5.89-1.49-10.78-1.96-3.79-4.96-7.79-8.71-11.64l-13.8 17.15zm-10.57-49.2c1.84.14 3.82.49 5.9 1.07 7.17 1.97 15.19 6.35 22.58 12.34l.05.04c7.35 5.96 13.29 12.88 16.71 19.48 1.02 1.97 1.8 3.89 2.31 5.71l50.23-62.13c1.38-1.74.65-5.67-1.96-10.51-2.73-5.05-7.14-10.35-12.57-15.15v.37l-2.5-2.49c-6.62-5.35-13.74-9.29-20.07-11.11-5.17-1.49-9.08-1.36-10.45.34l-50.23 62.04zm-8.02 14.27c-2.31 0-4.02.57-4.94 1.71-1.36 1.68-1.13 4.96.64 9 1.84 4.21 5.2 8.93 9.55 13.41l1.83-2.26-.01.04 12.05-14.88c-4.56-2.87-9.09-4.97-13.2-6.1-2.24-.61-4.24-.92-5.92-.92zm47.45 39.13l-.41-3.49c-.29-2.4-1.18-5.06-2.66-7.91-3.24-6.25-8.9-12.83-15.95-18.55l-.05-.04c-7.07-5.73-14.71-9.91-21.49-11.77-3.03-.83-5.76-1.16-8.12-.97l-3.45.27 3.68-4.54c2.4-2.96 7.35-3.6 13.95-1.79 6.66 1.83 14.16 5.94 21.14 11.57l.09.07c7 5.67 12.61 12.18 15.81 18.35 2.96 5.72 3.5 10.48 1.54 13.48l.13.13-4.21 5.19zM330.43 128c7.36 5.97 13.29 12.88 16.71 19.48.98 1.88 1.72 3.7 2.24 5.45 1.04-2.11.37-5.73-1.9-10.13-3-5.8-8.32-11.96-14.98-17.37l-.09-.07c-6.68-5.4-13.82-9.33-20.11-11.06-4.78-1.31-8.46-1.21-10.31.25 1.82.14 3.76.5 5.81 1.06 7.17 1.97 15.19 6.35 22.58 12.34l.05.05z"/>
</g>
<g id="icon-makeup-eye">
<path fill="currentColor" d="M404.16 217.09c2.38-2.63 2.55-4.94.53-6.7-1.94-1.7-4.3-1.23-6.65 1.34-2.34 2.56-4.65 5.13-6.98 7.69-2.57 2.82-5.15 5.62-7.64 8.34-6.04-4.64-11.83-9.08-17.73-13.6.56-.88 1.07-1.7 1.62-2.5 3.53-5.25 7.08-10.49 10.6-15.74 2.01-3 1.9-5.24-.28-6.75-2.27-1.57-4.45-.81-6.57 2.3l-1.67 2.45c-3.52 5.23-7.04 10.46-10.6 15.73-6.63-3.72-13.03-7.31-19.51-10.94 1.66-3.46 3.19-6.66 4.73-9.86 1.8-3.74 3.67-7.45 5.37-11.23 1.14-2.53.32-4.84-1.93-5.72-2.42-.96-4.23-.09-5.41 2.18-.54 1.05-1.03 2.13-1.55 3.2-2.91 6.03-5.81 12.06-8.68 18-7.09-2.72-13.88-5.33-20.73-7.95.11-.5.17-.88.29-1.25 2.18-6.97 4.36-13.95 6.56-20.92.78-2.48.38-4.55-2.12-5.74-2.43-1.16-4.79.2-5.79 3.34-2.32 7.32-4.58 14.67-6.91 22.14-7.29-1.67-14.38-3.29-21.64-4.95.08-.79.13-1.56.25-2.31 1.13-7.22 2.31-14.44 3.37-21.67.35-2.4-.78-4.12-3.21-4.54-2.53-.43-4.22.76-4.74 3.32-.43 2.13-.73 4.28-1.09 6.43-.96 5.81-1.91 11.62-2.87 17.45-7.52-.61-14.67-1.2-22.01-1.8 0-4.65-.02-9.17 0-13.7.02-3.56.14-7.12.1-10.68-.03-2.44-1.36-3.88-3.83-4.04-2.39-.15-3.96 1.37-4.19 3.99-.08.89-.08 1.78-.08 2.67-.01 7.19 0 14.38 0 21.57-7.92.46-15.17.88-22.55 1.3-.14-.92-.28-1.69-.38-2.46-.95-7.15-1.84-14.31-2.87-21.45-.37-2.58-2.3-4.11-4.47-3.7-2.53.47-3.74 2.09-3.47 4.67.31 2.95.69 5.89 1.05 8.83.61 5.06 1.23 10.11 1.84 15.11-7.4 1.49-14.44 2.9-21.71 4.36-.39-1.28-.82-2.57-1.19-3.87-1.79-6.37-3.52-12.76-5.37-19.11-.79-2.72-2.79-3.86-5.16-3.06-2.47.84-3.3 2.65-2.66 5.15.17.67.36 1.33.55 2 1.94 7.02 3.88 14.04 5.84 21.12-7.09 2.51-13.95 4.93-20.95 7.41-.48-1.01-.96-1.97-1.4-2.95-2.7-6.04-5.37-12.1-8.09-18.13-1.35-3-3.43-4.01-5.79-2.92-2.35 1.07-2.95 3.28-1.64 6.31 1.93 4.44 3.92 8.85 5.87 13.28 1.14 2.59 2.24 5.19 3.37 7.8l-19.68 10.28c-.61-.91-1.17-1.72-1.69-2.55-3.54-5.6-7.05-11.21-10.62-16.79-1.74-2.73-4.04-3.4-6.2-1.96-2.1 1.4-2.39 3.58-.79 6.24 1.02 1.69 2.09 3.36 3.14 5.03 3.03 4.81 6.07 9.63 9.15 14.51-3.27 2.29-6.29 4.34-9.25 6.48-2.94 2.12-5.82 4.32-8.87 6.59-.94-1.08-1.71-1.96-2.47-2.85-4.25-4.95-8.48-9.93-12.76-14.86-1.67-1.92-3.67-2.3-5.77-.72-1.94 1.46-2.08 3.83-.42 6.02.6.79 1.27 1.52 1.91 2.27 4.36 5.11 8.72 10.21 13.12 15.36-3.85 3.66-7.61 7.15-11.28 10.74-4.44 4.34-4.47 7.2.03 11.51 56.58 54.17 123.41 73.5 199.98 57.6 40.73-8.46 75.47-28.65 104.95-57.94 3.92-3.89 3.86-6.9-.07-10.89-2.28-2.31-4.51-4.67-6.87-7.13.61-.7 1.3-1.52 2.03-2.32 4.22-4.63 8.42-9.24 12.6-13.86zm-187.25 13.78c-11.5 1.6-21.45-5.71-23.41-17.19-.08-.45-.22-.89-.37-1.5-15.99 20.34-16.71 66.25 22.24 88.18-43.3-6.72-80.25-24.68-111.81-54.59 13.67-13.15 28.49-23.93 44.79-32.67 20.75-11.11 42.83-18.1 66.03-21.95 8.99-1.49 18.47 7.39 19.55 16.67 1.31 11.33-6.23 21.54-17.02 23.05zm56.8 69.16c20.23-12.51 31.72-30.38 31.71-54.29-.02-23.91-11.49-41.77-31.94-54.15 29.99.24 86.99 28.05 111.03 54.29-31.35 29.72-68.2 47.66-110.8 54.15z"/>
</g>
<g id="icon-makeup-tint">
<path fill="currentColor" d="M335.85 317.57h-33.98v-19.15c3.72-2.81 7.18-5.9 10.53-9.4 16.75-17.17 26.31-40.77 26.23-64.74v-57.1c0-26.57-11.3-51.27-31.04-67.94 0-11.8-4.56-22.92-12.87-31.33-8.37-8.49-19.55-13.21-31.49-13.29h-26.3c-23.52 0-43.11 18.16-45.02 41.5-21.7 17.08-34.63 43.57-34.63 71.06v57.11c.08 24.48 9.55 47.47 26.67 64.75 4.35 4.27 9.12 8.23 14.17 11.79v16.74h-33.98c-35.31 0-64.04 28.83-64.04 64.29v50.48c0 3.83 3.11 6.94 6.94 6.94h285.9c3.83 0 6.94-3.11 6.94-6.94v-50.48c.01-35.46-28.72-64.29-64.03-64.29zm-221.86 64.28c0-27.79 22.5-50.4 50.15-50.4h37.08l26.22 43.63-56.48 50.31h-56.98v-43.54zM236.93 68.43h26.14c12.68 0 24.05 7.87 28.74 19.31a90.277 90.277 0 0 0-43.63-11.24c-13.29 0-26.6 2.93-38.92 8.83 5.21-10.29 15.76-16.9 27.67-16.9zm11.11 22.05c23.03 0 45.22 10.65 59.72 28.57-21.65 23.27-55.95 51.85-98.28 58.86-17.51 2.92-31.02 1.2-38.3-.35V167.1c-.01-42.24 34.47-76.62 76.86-76.62zm76.7 76.54v9.25c-8.98-2.07-25.58-7.83-33.31-22.9 8.66-7.06 16.8-14.63 24.24-22.53 5.94 11.07 9.07 23.52 9.07 36.18zM171.17 191.7c6.57 1.15 13.07 1.69 19.36 1.63 6.76 0 13.71-.56 20.67-1.66 23.41-3.8 46.62-13.82 69.02-29.82 4.86 8.18 17.3 23.34 44.53 28.6v33.67c0 20.73-7.97 40.3-22.46 55.1-14.59 14.98-33.82 23.23-54.17 23.23-20.4 0-39.66-8.25-54.25-23.23l-.01-.02c-14.56-14.71-22.61-34.28-22.69-55.09V191.7zm116.81 115.28v14.65l-49.92 44.17-26.05-42.92v-14.29c11.33 5.01 23.82 7.68 36.35 7.75 13.76 0 27.39-3.22 39.62-9.36zm98.11 118.41H191.9l48.86-43.43c.21-.15.4-.34.56-.6l56.03-49.91h38.6c27.66 0 50.15 22.61 50.15 50.4v43.54z"/>
<path fill="currentColor" d="M144.38 260.47l-27.91 20.52c-.98.61-2.18.96-3.29.96-1.81 0-3.48-.83-4.57-2.29-1.87-2.5-1.32-6.09 1.23-8.01l27.79-20.44c2.48-1.86 6.08-1.32 7.99 1.24 1.86 2.51 1.32 6.1-1.24 8.02zM146.67 217.1c0 3.15-2.56 5.72-5.72 5.72h-24.59a5.719 5.719 0 1 1 0-11.44h24.59c3.15 0 5.72 2.56 5.72 5.72zM145.57 181.67c-1.17 1.56-2.83 2.43-4.62 2.43a5.88 5.88 0 0 1-3.43-1.14l-27.76-20.41c-2.52-1.9-3.08-5.38-1.28-7.96 1.93-2.56 5.42-3.12 8-1.32l27.81 20.45a5.752 5.752 0 0 1 1.28 7.95z"/>
<g><path fill="currentColor" d="M386 279.48c-.98 1.55-2.71 2.48-4.65 2.48a5.88 5.88 0 0 1-3.43-1.14l-27.76-20.41c-2.52-1.9-3.08-5.39-1.27-7.96.87-1.24 2.2-2.06 3.75-2.3 1.5-.23 3.01.12 4.24.98l27.81 20.45a5.751 5.751 0 0 1 1.31 7.9zM383.96 217.1c0 3.15-2.56 5.72-5.72 5.72h-24.59a5.719 5.719 0 1 1 0-11.44h24.59c3.16 0 5.72 2.56 5.72 5.72zM384.86 162.61l-28 20.57c-1.1.61-2.15.91-3.2.91-1.81 0-3.48-.83-4.57-2.29-1.87-2.5-1.32-6.09 1.23-8.01l27.79-20.44c2.48-1.86 6.08-1.32 7.99 1.24 1.87 2.52 1.32 6.1-1.24 8.02z"/></g>
</g>
<!-- Reassurance -->
<g id="icon-delivery">
<path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2.2" d="M0 6.81h11.32M0 18.13h11.32M0 28.84h11.32"/>
<circle cx="30.32" cy="39.11" r="5.49"/>
<circle cx="79.6" cy="39.11" r="5.49"/>
<path d="M66.88 0H14.56v38.32h9a6.85 6.85 0 0 1 13.61 0h29.71zM90 15.09l-7.06-4.87H69.19v28.1h3.6a6.85 6.85 0 0 1 13.61 0H90zM71.2 22v-9.83h11.7l5.25 3.68V22z"/>
</g>
<g id="icon-smiley">
<path d="M40.69.12A45.3 45.3 0 0 0 .22 39.47a70.92 70.92 0 0 0 0 11.1 45.35 45.35 0 0 0 39.23 39.22 68.56 68.56 0 0 0 11.1 0 45.43 45.43 0 0 0 39.23-39.22 70.92 70.92 0 0 0 0-11.1A45.29 45.29 0 0 0 51.34.37 64.17 64.17 0 0 0 40.69.12zm10 4.32a41.09 41.09 0 0 1 35 35A40.52 40.52 0 0 1 85.9 45a38.9 38.9 0 0 1-4.19 18.12A38.53 38.53 0 0 1 74.1 73.8a40.89 40.89 0 0 1-23.55 11.84 51.49 51.49 0 0 1-11.1 0A41.16 41.16 0 0 1 4.38 50.57a55.58 55.58 0 0 1-.09-10.48A41.11 41.11 0 0 1 26.82 8.33a42 42 0 0 1 15.8-4.25 57 57 0 0 1 8.02.36z"/>
<path d="M28.85 28.88a6.2 6.2 0 0 0-2.78 9.92 6.07 6.07 0 0 0 9.16 0 5.47 5.47 0 0 0 1.46-4.35 5.27 5.27 0 0 0-.53-2.38 6.74 6.74 0 0 0-2.91-2.83 6.89 6.89 0 0 0-4.4-.36zM57.59 28.87A6.25 6.25 0 0 0 53.88 32a6.81 6.81 0 0 0-.25 5 6.43 6.43 0 0 0 3.12 3.35 4.49 4.49 0 0 0 2.59.56 4.85 4.85 0 0 0 2.43-.46 6.62 6.62 0 0 0 3.08-2.92 6.64 6.64 0 0 0 .21-4.88A6.81 6.81 0 0 0 62 29.22a7 7 0 0 0-4.41-.35zM21.71 52.75a1.13 1.13 0 0 0-.65 1.25c.25 1 3.49 3.86 6.05 5.4a32.7 32.7 0 0 0 14.21 4.39c8.08.69 15.73-.87 21.54-4.39 2.87-1.78 6.14-4.74 6.14-5.64a1.48 1.48 0 0 0-.77-1.06 2.77 2.77 0 0 0-1.84 0 7.67 7.67 0 0 0-1.25 1.18A25.6 25.6 0 0 1 62.72 56C58 59.61 52.21 61.37 45 61.37a29.61 29.61 0 0 1-15.22-3.68 25.13 25.13 0 0 1-4.9-3.82 7.67 7.67 0 0 0-1.25-1.18 2.5 2.5 0 0 0-1.92.06z"/>
</g>
<g id="icon-hotline">
<path d="M58.67 48.65H23.52a73.68 73.68 0 0 1-7.88 7c-3.88 2.8-12 6.53-12 5.48s1.94-1.67 4.11-6.43c.65-2 .37-6.14.37-6.14C2.81 48.52 0 44.32 0 39V9.61A9.65 9.65 0 0 1 9.61 0h49.06a9.65 9.65 0 0 1 9.62 9.61V39a9.65 9.65 0 0 1-9.62 9.65z"/>
<path d="M32.68 67.37h35.15a73.26 73.26 0 0 0 7.88 7c3.88 2.8 12 6.53 12 5.48s-1.94-1.68-4.11-6.43c-.66-2-.37-6.14-.37-6.14 5.29 0 8.09-4.2 8.09-9.49V28.34a9.63 9.63 0 0 0-9.61-9.61h-9.8v21.2a12.35 12.35 0 0 1-3.61 9.43 13.87 13.87 0 0 1-9 3.5L23.07 53v4.78a9.63 9.63 0 0 0 9.61 9.59z"/>
</g>
<g id="icon-secure">
<path d="M56.25 39.38V22.5a22.5 22.5 0 0 0-45 0v16.88A11.25 11.25 0 0 0 0 50.62v28.13A11.25 11.25 0 0 0 11.25 90h45A11.25 11.25 0 0 0 67.5 78.75V50.62a11.25 11.25 0 0 0-11.25-11.24zM36.56 66.64v9.3a2.81 2.81 0 0 1-5.62 0v-9.3a5.56 5.56 0 0 1-2.82-4.76 5.63 5.63 0 0 1 11.26 0 5.56 5.56 0 0 1-2.82 4.76zM45 39.38H22.5V22.5a11.25 11.25 0 0 1 22.5 0z" data-name="Calque 1"/>
</g>
<g id="icon-bubble">
<path d="M5.19 35.51c-2.47.45-4.38 2.21-5.05 4.66l-.14.52v16.47C0 70.7.01 73.68.07 73.92c.31 1.28.8 2.21 1.63 3.07.89.92 1.78 1.45 3.08 1.8.36.1.58.11 2.3.13 1.04.01 2.27.02 2.72.03l.82.01.03 5.44c.03 6.11 0 5.63.44 6.09.49.5 1.24.57 1.83.18.12-.08 1.62-1.55 3.34-3.26s4.34-4.32 5.82-5.79l2.7-2.68h18.29c11.95 0 18.4-.02 18.62-.05 2.7-.44 4.86-2.62 5.24-5.31.04-.3.05-4.86.04-16.65l-.02-16.23-.14-.5c-.3-1.08-.81-1.99-1.53-2.77-.85-.91-1.91-1.52-3.27-1.87-.32-.08-2.41-.08-28.37-.09-23.61-.03-28.11-.02-28.45.04z"/>
<path d="M66.3 15.1c-26 0-28.1 0-28.4.1-1.4.3-2.4 1-3.3 1.9-.7.8-1.2 1.7-1.5 2.8l-.1.4v11.2h32.3c2.6 0 5.6 3.2 5.6 6.9v20.1h4.3l2.7 2.7 5.8 5.8 3.3 3.3c.6.4 1.3.3 1.8-.2.4-.5.4 0 .4-6.1v-5.4h3.5c1.7 0 1.9 0 2.3-.1 1.3-.4 2.2-.9 3.1-1.8.8-.9 1.3-1.8 1.6-3.1.1-.2.1-3.2.1-16.8V20.3l-.1-.5c-.7-2.4-2.6-4.2-5.1-4.7H66.3z"/>
</g>
<g id="icon-edit">
<path d="M89 20.71L78.45 31.28 58.72 11.55 69.29 1A3.33 3.33 0 0 1 74 1l15 15a3.34 3.34 0 0 1 0 4.71z"></path>
<path d="M10.05 35.3h61.4v27.9h-61.4z" transform="rotate(-45 40.75 49.25)"></path>
<path d="M.18 90l22.6-3L3 67.22l-3 22.6a.17.17 0 0 0 .18.18z"></path>
</g>
<g id="icon-info">
<path d="M338.48 316.65c45.82-45.82 45.82-120.1 0-165.91s-120.1-45.82-165.91 0c-44.19 44.19-45.82 114.67-4.88 160.76l1.08.81c-4.34 9.49-11.93 21.42-24.13 27.38-4.07 1.9-2.98 7.86 1.36 8.68 13.28 2.17 32.26-.27 49.88-13.55l.27.27c45 26.29 103.83 20.06 142.33-18.44zM260.4 161.31c10.57 0 18.98 8.68 18.98 19.25s-8.68 19.25-18.98 19.25c-10.57 0-19.25-8.68-19.25-19.52a19.27 19.27 0 0 1 19.25-18.98zm-30.63 123.35a271.1 271.1 0 0 1 3.25-20.6 1642.6 1642.6 0 0 1 6.24-35.78c0-.81.27-1.63.27-2.17 0-4.88-1.63-6.78-6.51-7.32-2.17-.27-4.34-.54-6.24-1.08-2.44-.81-3.52-2.71-3.25-4.88s1.63-3.52 4.34-3.8c1.36-.27 2.98-.27 4.34-.27h36.33c4.34 0 7.05 2.17 7.32 6.51 0 3.8-.54 7.59-1.08 11.11-2.44 13.55-4.88 27.38-7.59 40.94-.81 4.61-1.63 8.95-2.17 13.55-.27 2.17 0 4.61.54 6.51.81 2.98 2.98 4.34 5.69 4.07a29.66 29.66 0 0 0 7.05-1.9c1.9-.81 3.52-1.9 5.42-2.71 2.71-1.08 5.15.81 4.34 3.8a11.56 11.56 0 0 1-2.71 4.61c-7.05 7.05-15.18 11.11-25.21 11.39-4.61 0-9.22 0-13.83-.81-8.14-1.65-17.9-11.14-16.54-21.17z" fill="#020203"/>
</g>
<g id="icon-information">
<g fill="none" stroke="#aaa">
<circle cx="16" cy="16" r="16" stroke="none"/>
<circle cx="16" cy="16" r="15.5"/>
</g>
<path fill="#aaa" d="M19.798 23.278l-.262 1.075q-1.179.465-1.881.709a4.962 4.962 0 01-1.631.244 3.257 3.257 0 01-2.219-.7 2.253 2.253 0 01-.792-1.768 6.254 6.254 0 01.059-.851q.06-.435.191-.982l.982-3.476q.131-.5.221-.947a4.114 4.114 0 00.089-.815 1.26 1.26 0 00-.275-.929 1.553 1.553 0 00-1.051-.262 2.753 2.753 0 00-.781.119c-.267.079-.5.155-.687.226l.262-1.068q.965-.393 1.847-.672a5.523 5.523 0 011.67-.28 3.177 3.177 0 012.186.685 2.273 2.273 0 01.768 1.78c0 .151-.017.417-.053.8a5.336 5.336 0 01-.2 1.048l-.978 3.462a9.2 9.2 0 00-.215.954 4.909 4.909 0 00-.1.809 1.166 1.166 0 00.308.94 1.739 1.739 0 001.07.25 3.089 3.089 0 00.809-.125 4.523 4.523 0 00.663-.226zm.248-14.536a2.026 2.026 0 01-.684 1.542 2.329 2.329 0 01-1.647.638 2.355 2.355 0 01-1.656-.638 2.022 2.022 0 01-.691-1.542 2.042 2.042 0 01.691-1.547 2.444 2.444 0 013.3 0 2.046 2.046 0 01.687 1.547z"/>
</g>
<g id="icon-shipping-truck">
<path d="M116.35,139.56c-3.8,0.42-6.67,3.64-6.65,7.46v29.96c-0.06,4.12,3.24,7.51,7.36,7.57c4.12,0.06,7.51-3.24,7.57-7.36c0-0.07,0-0.14,0-0.21v-22.5H304.4v144.57h-90.59c-4.63-16.25-19.6-28.21-37.31-28.21s-32.76,11.97-37.42,28.21h-14.46v-33.81c0.06-4.12-3.22-7.51-7.34-7.58c-0.08,0-0.16,0-0.23,0c-4.12,0.06-7.41,3.46-7.34,7.58c0,0,0,0,0,0v41.27c0,4.12,3.34,7.46,7.46,7.46h20.64c2.17,19.36,18.78,34.51,38.71,34.51s36.44-15.15,38.59-34.51h107.84c2.17,19.36,18.78,34.51,38.71,34.51s36.44-15.15,38.59-34.51h10.26c4.12,0,7.46-3.34,7.46-7.46v-68.67c0-14.02-5.24-28.67-14.34-40.34c-9.1-11.67-22.66-20.52-38.82-20.52h-45.47v-29.96c0-4.12-3.34-7.46-7.46-7.46h-194.7C116.89,139.55,116.62,139.55,116.35,139.56z M319.32,191.91h24.37v48.38c0,4.12,3.34,7.46,7.46,7.46h51.88v51.3h-4.08c-4.63-16.25-19.6-28.21-37.31-28.21c-17.71,0-32.76,11.97-37.42,28.21h-4.9V191.91z M358.61,191.91h6.18c10.79,0,20.06,5.85,27.05,14.81c5.86,7.52,9.74,17.19,10.84,26.12h-44.07V191.91z M81.49,198.9c-4.12,0.19-7.3,3.69-7.11,7.81c0.19,4.12,3.69,7.3,7.81,7.11h55.85c4.12,0.06,7.51-3.24,7.57-7.36c0.06-4.12-3.24-7.51-7.36-7.57c-0.07,0-0.14,0-0.21,0H82.19C81.95,198.89,81.72,198.89,81.49,198.9z M109.35,228.4c-4.12,0.22-7.28,3.75-7.06,7.87c0.22,4.12,3.75,7.28,7.87,7.06c0,0,0,0,0.01,0h27.86c4.12,0.06,7.51-3.24,7.57-7.36c0.06-4.12-3.24-7.51-7.36-7.57c-0.07,0-0.14,0-0.21,0h-27.86C109.89,228.39,109.62,228.39,109.35,228.4z M176.5,285.76c13.34,0,23.9,10.62,23.9,23.9c0,13.28-10.56,23.9-23.9,23.9s-24.02-10.62-24.02-23.9C152.49,296.38,163.17,285.76,176.5,285.76z M361.64,285.76c13.34,0,23.9,10.62,23.9,23.9c0,13.28-10.56,23.9-23.9,23.9c-13.34,0-24.02-10.62-24.02-23.9C337.63,296.38,348.31,285.76,361.64,285.76z M176.5,299.17c-5.79,0-10.49,4.72-10.49,10.49c0,5.77,4.71,10.49,10.49,10.49c5.79,0,10.49-4.72,10.49-10.49C187,303.89,182.29,299.17,176.5,299.17z M361.64,299.17c-5.79,0-10.49,4.72-10.49,10.49c0,5.77,4.71,10.49,10.49,10.49s10.38-4.72,10.38-10.49C372.02,303.89,367.43,299.17,361.64,299.17z"/>
</g>
<g id="icon-shipping-chronopost">
<g>
<path d="M338.79,321.26c-3.62,0-6.03-2.41-6.03-6.03c0-43.45-35.6-79.05-79.05-79.05s-79.05,35.6-79.05,79.05c0,3.62-2.41,6.03-6.03,6.03c-3.62,0-6.03-2.41-6.03-6.03c0-50.09,41.04-91.12,91.12-91.12s91.12,41.04,91.12,91.12C344.82,318.85,342.41,321.26,338.79,321.26z"/>
</g>
<g>
<g>
<path d="M384.05,321.26h-34.4c-3.02,0-4.83-2.41-4.83-6.03s1.81-6.03,4.83-6.03h34.4c3.02,0,4.83,2.41,4.83,6.03S386.46,321.26,384.05,321.26z"/>
</g>
<g>
<path d="M362.32,321.26H123.95c-3.02,0-4.83-2.41-4.83-6.03s1.81-6.03,4.83-6.03h238.37c3.02,0,4.83,2.41,4.83,6.03S364.74,321.26,362.32,321.26z"/>
</g>
</g>
<g>
<g>
<g>
<path d="M253.7,196.34c-3.62,0-6.03-2.41-6.03-6.03v-41.04c0-3.62,2.41-6.03,6.03-6.03c3.62,0,6.03,2.41,6.03,6.03v41.04C259.73,193.93,256.72,196.34,253.7,196.34z"/>
</g>
</g>
<g>
<g>
<path d="M333.36,229.54c-1.81,0-3.02-0.6-4.22-1.81c-2.41-2.41-2.41-6.03,0-8.45l28.97-28.97c2.41-2.41,6.03-2.41,8.45,0c2.41,2.41,2.41,6.03,0,8.45l-28.97,28.97C336.37,228.93,334.56,229.54,333.36,229.54z"/>
</g>
</g>
<g>
<g>
<path d="M174.04,229.54c-1.81,0-3.02-0.6-4.22-1.81l-28.97-28.97c-2.41-2.41-2.41-6.03,0-8.45c2.41-2.41,6.03-2.41,8.45,0l28.97,28.97c2.41,2.41,2.41,6.03,0,8.45C177.06,228.93,175.25,229.54,174.04,229.54z"/>
</g>
</g>
</g>
</g>
<g id="icon-shipping-delivery">
<path d="M299.8 427.2c-.5 0-1-.1-1.4-.3l-193.7-81.8c-1.3-.6-2.2-1.9-2.2-3.3l1.4-196.6c0-1.5 1-2.8 2.4-3.3L300 73c.8-.3 1.6-.3 2.4 0l193.7 68.9c1.4.5 2.4 1.8 2.4 3.3l1.4 198.1c0 1.5-.9 2.8-2.2 3.3L301.2 427c-.5.2-.9.2-1.4.2zm-190.1-87.7l190.2 80.3 193-78.9-1.4-193.1-190.3-67.6L111 147.8l-1.3 191.7z"/>
<path d="M299.8 217.7c-.4 0-.8-.1-1.2-.2l-190.9-68.9 2.4-6.8 189.7 68.5 194-68.5 2.4 6.8L301 217.5c-.4.1-.8.2-1.2.2z"/>
<path d="M296.2 214.1h7.2v209.5h-7.2zM377.3 262.2c-.7 0-1.4-.2-2.1-.6-1-.7-1.5-1.8-1.5-2.9v-69.3l-182.8-70.9 2.6-6.7 185.1 71.8c1.4.5 2.3 1.9 2.3 3.3v66.6l35.9-13.2v-66.8L234 104.1l2.6-6.7 185.1 70.3c1.4.5 2.3 1.9 2.3 3.4v71.8c0 1.5-.9 2.9-2.4 3.4L378.5 262c-.4.1-.8.2-1.2.2zM44.3 196.2H96v7.2H44.3zM21.4 245H96v7.2H21.4zM-.2 295.2H96v7.2H-.2z"/>
</g>
</svg>
<div class="wrap_popup"> </div>
<div class="watchFilter"></div>
<div class="headerContent">
<div class="container">
<div class="notMob">
<div class="header--account"> <button class="button-account" type="button">
<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none">
<path class="icon-account__fill" d="M12.5 0C5.607 0 0 5.607 0 12.5S5.607 25 12.5 25 25 19.393 25 12.5 19.393 0 12.5 0zm0 4.464a4.478 4.478 0 0 1 4.464 4.465 4.478 4.478 0 0 1-4.464 4.464 4.478 4.478 0 0 1-4.464-4.464A4.478 4.478 0 0 1 12.5 4.464zM8.929 15.18h7.142a4.472 4.472 0 0 1 4.461 4.405 10.674 10.674 0 0 1-8.032 3.63c-3.206 0-6.07-1.407-8.032-3.63a4.472 4.472 0 0 1 4.46-4.405z"/>
</svg>
</button>
<p>
<span class="block">Déjà abonnée ?</span>
<a href="/customer/edit" class="logged js--popinTrigger block" data-target="popin--login">Connectez-vous</a>
</p>
</div>
</div>
<button type="button" class="cart res panier-link js--popinTrigger headerButtons--painer" data-target="panier-sidebar">
</button> </div>
<header class="mainHeader">
<div class="container">
<h1 class="outScreen">Prescription Lab - ma parenthèse beauté</h1>
<a href="/" target="_parent" class="logo" title="Box Beauté">
<img src="/img/prescription-lab-new-logo.png" class="notScreen" alt="Box Beauté Prescription Lab" width="140" />
<img src="/img/prescription-lab-new-logo.png" class="notMob" alt="Box Beauté Logo Prescription Lab" height="63" width="264" />
</a>
<div class="notMob"><div class="socialNav">
<ul>
<li>
<a href="https://www.facebook.com/prescriptionlabFR" target="_blank" class="fb">
<span class="outScreen">Facebook</span>
<img src="/img/svg/icon-fb.svg" alt="facebook" height="25" width="25" />
</a>
</li>
<li>
<a href="https://www.instagram.com/prescriptionlab_com/" target="_blank" class="ig">
<span class="outScreen">Instagram</span>
<img src="/img/svg/icon-in.svg" alt="instagram" height="25" width="25" />
</a>
</li>
<li>
<a href="https://fr.pinterest.com/prescriptionlab/" target="_blank" class="pi">
<span class="outScreen">Pinterest</span>
<img src="/img/svg/icon-pi.svg" alt="pinterest" height="25" width="25" />
</a>
</li>
<li>
<a href="https://www.youtube.com/channel/UCoQYCHC9ajvBRn2N3UIN3FA" target="_blank" class="yt">
<span class="outScreen">Youtube</span>
<img src="/img/svg/icon-yt.svg" alt="youtube" height="25" width="25" />
</a>
</li>
</ul>
</div></div>
</div>
</header>
<nav id="mainNav" class="mainNav popinNav">
<button type="button" class="burger js--popinNav notScreen indent" data-target="mainNav"><span class="outScreen">Menu</span></button>
<div class="container">
<div id="accountNav" class="header--account notScreen js--active"> <button class="button-account" type="button">
<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none">
<path class="icon-account__fill" d="M12.5 0C5.607 0 0 5.607 0 12.5S5.607 25 12.5 25 25 19.393 25 12.5 19.393 0 12.5 0zm0 4.464a4.478 4.478 0 0 1 4.464 4.465 4.478 4.478 0 0 1-4.464 4.464 4.478 4.478 0 0 1-4.464-4.464A4.478 4.478 0 0 1 12.5 4.464zM8.929 15.18h7.142a4.472 4.472 0 0 1 4.461 4.405 10.674 10.674 0 0 1-8.032 3.63c-3.206 0-6.07-1.407-8.032-3.63a4.472 4.472 0 0 1 4.46-4.405z"/>
</svg>
</button>
<p>
<span class="block">Déjà abonnée ?</span>
<a href="/customer/edit" class="logged js--popinTrigger block" data-target="popin--login">Connectez-vous</a>
</p>
</div>
<ul class="navigationList">
<li class="navigationList--item notConnect">
<a class="navigationList--text" href="/" target="_parent">Box Beauté</a> </li>
<li class="navigationList--item">
<a class="navigationList--text" href="https://www.prescriptionlab.com/box-du-mois" target="_parent">LA BOX DU MOIS</a>
</li>
<li class="navigationList--item">
<a class="navigationList--text" data-target="mainNav" href="https://www.prescriptionlab.com/#toSubscribe" >L'acheter</a> </li>
<li class="navigationList--item">
<a class="navigationList--text" href="/landing/black-friday?ml=headersite" target="_parent">BLACK FRIDAY</a>
</li>
<li class="navigationList--item">
<a class="navigationList--text" href="/landing/blackfriday?ml=headersite" target="_parent">IDÉE CADEAU</a>
</li>
<li class="navigationList--item">
<a class="navigationList--text" href="https://www.prescriptionlab.com/box/" target="_parent">TOUTES NOS BOX</a>
</li>
<li id="subNav--countryMob" class="navigationList--item notScreen">
<button class="js--accordionTrigger navigationList--text" data-target="subNav--countryMob">France</button>
<div class="subNav">
<ul class="subNav--lv1">
<li><a href="/route/area/switch/FR%3FcountryName=France%26countryId=78" class="country-link France" >France </a></li>
<li><a href="/route/area/switch/BE%3FcountryName=Belgique%26countryId=25" class="country-link Belgique" >Belgique </a></li>
<li><a href="/route/area/switch/LU%3FcountryName=Luxembourg%26countryId=131" class="country-link Luxembourg" >Luxembourg </a></li>
</ul>
</div>
</li>
</ul>
<div class="notScreen">
<div class="socialNav">
<ul>
<li>
<a href="https://www.facebook.com/prescriptionlabFR" target="_blank" class="fb">
<span class="outScreen">Facebook</span>
<img src="/img/svg/icon-fb.svg" alt="facebook" height="25" width="25" />
</a>
</li>
<li>
<a href="https://www.instagram.com/prescriptionlab_com/" target="_blank" class="ig">
<span class="outScreen">Instagram</span>
<img src="/img/svg/icon-in.svg" alt="instagram" height="25" width="25" />
</a>
</li>
<li>
<a href="https://fr.pinterest.com/prescriptionlab/" target="_blank" class="pi">
<span class="outScreen">Pinterest</span>
<img src="/img/svg/icon-pi.svg" alt="pinterest" height="25" width="25" />
</a>
</li>
<li>
<a href="https://www.youtube.com/channel/UCoQYCHC9ajvBRn2N3UIN3FA" target="_blank" class="yt">
<span class="outScreen">Youtube</span>
<img src="/img/svg/icon-yt.svg" alt="youtube" height="25" width="25" />
</a>
</li>
</ul>
</div>
</div>
<button class="close btn js--popinNav notScreen" type="button" data-target="mainNav"><span class="outScreen">Fermer</span></button>
</div>
<div class="overlay js--popinNav" data-target="mainNav" aria-hidden="true"></div>
</nav>
</div>
<div class="page-content">
<div class="container-fluid">
<!-- Slider visible uniquement sur desktop -->
<div id="desktop-slider" class="d-none d-md-block">
<div id="carouselExampleIndicators" class="carousel slide" data-bs-ride="carousel">
<div class="carousel-indicators">
<button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="0" class="active" aria-current="true" aria-label="Slide 1"></button>
<button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="1" aria-label="Slide 1"></button>
</div>
<div class="carousel-inner">
<div class="carousel-item active" data-bs-interval="3000">
<a href="#toSubscribe">
<img src="/uploads/edito/full-69065a1433674.png" class="d-block w-100">
</a>
</div>
<div class="carousel-item" data-bs-interval="3000">
<a href="#toSubscribe">
<img src="/uploads/edito/pc2c-69065a56b8fc7.png" class="d-block w-100">
</a>
</div>
</div>
<button class="carousel-control-prev" type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="visually-hidden">Previous</span>
</button>
<button class="carousel-control-next" type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="visually-hidden">Next</span>
</button>
</div>
</div>
<!-- Image header visible uniquement sur mobile -->
<div id="mobile-header" class="d-block d-md-none">
<div id="carouselHomeMobile" class="carousel slide" data-bs-ride="carousel">
<div class="carousel-indicators">
<button type="button" data-bs-target="#carouselHomeMobile" data-bs-slide-to="0" class="active" aria-current="true" aria-label="Slide 0"></button>
<button type="button" data-bs-target="#carouselHomeMobile" data-bs-slide-to="1" aria-label="Slide 1"></button>
</div>
<div class="carousel-inner">
<div class="carousel-item active" data-bs-interval="3000">
<a href="#toSubscribe">
<img src="/uploads/edito/mob1d-69065d171cc95.png" class="d-block w-100">
</a>
</div>
<div class="carousel-item" data-bs-interval="3000">
<a href="#toSubscribe">
<img src="/uploads/edito/mob2-69065cce5ce89.png" class="d-block w-100">
</a>
</div>
</div>
<button class="carousel-control-prev" type="button" data-bs-target="#carouselHomeMobile" data-bs-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="visually-hidden">Previous</span>
</button>
<button class="carousel-control-next" type="button" data-bs-target="#carouselHomeMobile" data-bs-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="visually-hidden">Next</span>
</button>
</div>
</div>
</div>
<div id="labox-page">
<section class="offers" id="">
<h2 class="pt-4 pb-2 text-center">Découvrez la <span class="didot-italic">Nouvelle</span> Box</h2>
<div class="container text-center">
<div class="row">
<div class="col-md-5 text-center">
<div class="image-container mb-2">
<img src="/uploads/edito/ezgif-com-animated-gif-maker-6-68fa31b975621.gif" alt="Image de fond">
<a class="btn btn-bottom" href="#toSubscribe" style="border-radius: 0 !important;">JE LA VEUX</a>
</div>
</div>
<div class="col-md-7">
<div class="video-responsive">
<iframe width="560" height="315"
src="https://www.youtube.com/embed/A7mchR3RViY?si=eHmue-bo3A9Pdn42"
title="YouTube video player" frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div>
</div>
</div>
</div>
</section>
<!-- Abonnement Section -->
<section class="abonnement text-center" id="toSubscribe">
<div id="page_content_wrapper">
<h2><span class="didot-italic">Abonnez-</span>Vous</h2>
<p>
<span class="block">Pour vous, votre mère, fille ou une amie ?<br />Choisissez la meilleure offre ci-dessous.</span>
<span class="block">En vous abonnant maintenant à la box beauté,<br />vous recevrez la nouvelle box de
NOVEMBRE
</span>
<br /><h2><span class="didot-italic">Offres</span> du moment</h2>
<span class="block">Faites votre choix ci-dessous :</span>
</p>
<ul id="abonnement-type">
<li class="item item-0 third">
<p class="item item-0 bestseller">POPULAIRE !</p>
<div class="item-header">
<h3 class='title'>sans engagement</h3>
<h4 class="price">
19,90€<span style="font-size: 15px;"> </span><br>
<span style="font-size: 13px;">
<br>
LIVRAISON COMPRISE</span>
<br /><font size="2"> puis 24,90e par box</font>
</h4>
</div>
<div class="item-content">
<p class="engagement">
<span class="subscribe--offert">
<img src="img/svg/tick-icon-pl.svg" alt="facebook" height="15" width="15" />
Sans engagement
</span>
<span class='renew'>
Reconduit tous les mois
</span>
</p>
<form action="/cart" method="POST" class="productN1">
<input type="hidden" name="reference" value=box-1>
<input type="hidden" name="product" value=1>
<input style='display: none'>
<button id="sub-0" class="btn" type="submit" value="/cart" style="border-radius: 0 !important;"> Je m'abonne </button>
</form>
<p class="condition">
* Prélèvement automatique tous les mois de 24,90e. Résiliable en 1 clic.
</p>
</div>
</li>
<li class="item item-1 third">
<div class="item-header">
<h3 class='title'>ENGAGEMENT 3 MOIS</h3>
<h4 class="price">
61,80€<br>
<span style="font-size: 13px;">
<br>
LIVRAISON COMPRISE</span><br /><font size="2"> </font>
</h4>
</div>
<div class="item-content">
<p class="engagement">
<span class="subscribe--offert">
<img src="img/svg/tick-icon-pl.svg" alt="facebook" height="15" width="15" />
1 produit offert
</span>
<span class='renew'>
Paiement en 1 fois
</span>
</p>
<form action="/cart" method="POST" class="productN4">
<input type="hidden" name="reference" value=box-3>
<input type="hidden" name="product" value=4>
<input style='display: none'>
<button id="sub-1" class="btn" type="submit" value="/cart" style="border-radius: 0 !important;"> Je m'abonne </button>
</form>
<p class="condition">
* Prélèvement automatique tous les 3 mois. Résiliable en 1 clic.
</p>
</div>
</li>
<li class="item item-2 third">
<div class="item-header">
<h3 class='title'>ENGAGEMENT 1 AN</h3>
<h4 class="price">
247,20€<br>
<span style="font-size: 13px;">
<br>
LIVRAISON COMPRISE</span><br /><font size="2"> </font>
</h4>
</div>
<div class="item-content">
<p class="engagement">
<span class="subscribe--offert">
<img src="img/svg/tick-icon-pl.svg" alt="facebook" height="15" width="15" />
1 box offerte
</span>
<span class='renew'>
Paiement en 1 fois
</span>
</p>
<form action="/cart" method="POST" class="productN2">
<input type="hidden" name="reference" value=box-12>
<input type="hidden" name="product" value=2>
<input style='display: none'>
<button id="sub-2" class="btn" type="submit" value="/cart" style="border-radius: 0 !important;"> Je m'abonne </button>
</form>
<p class="condition">
* Prélèvement automatique tous les 12 mois. Résiliable en 1 clic.
</p>
</div>
</li>
<li class='item'>
<a href="/activate-giftcard" class='link bcgimg' style='background-image: url(/img/promos/animImg.gif)'></a>
</li>
</ul>
<p class="livraison hightlight">
Afin de recevoir votre box plus vite, optez pour la livraison suivie pour 3,90€ par mois.
</p>
</div>
</section>
<section class="labox text-center">
<div id="page_content_wrapper">
<h1><span class="didot-italic">La</span>Box</h1>
<p>S'abonner à Prescription Lab, c'est s'offrir chaque mois une parenthèse beauté premium avec un rituel bien-être adapté à la saison et son type de peau.
<br>À l'intérieur de chaque <a href="https://www.biotyfullbox.fr/" target="_blank">box beauté</a>, découvrez :</p>
<ul id="content-coffret">
<li>
<img style="max-width:400px;" data-src="/uploads/edito/cov7-68fa3129d9df7.png" alt="box beauté prescription lab photo 1" class="imgFullWidth lazyload" />
<div class="content-coffret-text">
<h2><span class="number">1</span> <br><span class="didot-italic">La Box</span> Prescription Lab</h2>
<p><br />La box premium, efficace et sensorielle, adaptée aux besoins de votre peau.</p>
</div>
</li>
<li>
<img style="max-width:400px;" data-src="img/plab_homepage_2.png?1717409280" alt="box beauté prescription lab photo 2" class="imgFullWidth lazyload" />
<div class="content-coffret-text">
<h2><span class="number">2</span> <br><span class="didot-italic">Les Marques </span>Partenaires</h2>
<p><br />5 produits, pour la plupart format vente, triés sur le volet de marques niches ou iconiques.</p>
</div>
</li>
<li>
<img style="max-width:400px;" data-src="/uploads/edito/ezgif-com-animated-gif-maker-6-68fa31b975621.gif" alt="box beauté prescription lab photo 1" class="imgFullWidth lazyload" />
<div class="content-coffret-text">
<h2><span class="number">3</span> <br><span class="didot-italic">Votre </span>Routine Beauté exclusive</h2>
<p><br />Association inédite de produits de beauté complémentaires, pour décupler leurs bénéfices !</p>
</div>
</li>
</ul>
<p class="blackSquare pink blackTxt" style="clear:both">
Si vous commandez maintenant, votre prochaine box sera celle de NOVEMBRE </p>
</div>
</section>
<!-- Picture Section -->
<section class="calimity text-center" style="background-color: #ebe8d9;">
<a href="#toSubscribe">
<img src="/img/bandeauBas.jpeg" class="img-fluid" alt="slider-claim-belle-peau2">
</a>
</section>
<!-- Services section -->
<section class="services">
<div id="page_content_wrapper">
<ul id="services-list">
<li>
<img data-src="img/camion.png" alt="camion" class="lazyload" />
<h3>Expédition</h3>
<p>
Une box préparée avec amour
</p>
</li>
<li>
<img data-src="img/smile.png" alt="smile" class="lazyload" />
<h3>Parenthèse</h3>
<p>
Un moment de bien-être volé au quotidien
</p>
</li>
<li>
<img data-src="img/cadenas.png" alt="cadenas" class="lazyload" />
<h3>Paiement</h3>
<p>
100% sécurisé
</p>
</li>
<li>
<img data-src="img/message.png" alt="message" class="lazyload" />
<h3>Service client</h3>
<p>
Une petite question ? Contactez-nous.
</p>
</li>
</ul>
<a class="cgv-link" href="/c/cgv"><strong>des questions?</strong> Consultez nos CGV</a>
</div>
</section>
<section class="faq">
<div class="faq-container">
<h2 class="title-02">La box beauté Prescription Lab</h2>
<div class="content-coffret-text" align="justify">
<strong>Prescription Lab : la box beauté élégante et haut de gamme !</strong>
<br />Fondée en 2017, Prescription Lab se distingue des autres box beauté par son <strong>approche premium</strong> et <strong>personnalisée</strong>.
Conçue pour offrir des <strong>produits de qualité</strong> et une <strong>expérience luxueuse</strong>, elle s'adresse aux amateurs de cosmétiques soucieux d'utiliser des soins efficaces et innovants.
La <a href="https://www.prescriptionlab.com/">box beauté</a> est pensée pour offrir un <strong>véritable moment de plaisir et de découverte</strong> chaque mois !
<br /><br />
<strong>Les points forts de la box beauté Prescription Lab</strong> :
<br />- <strong>Un positionnement haut de gamme</strong> : Prescription Lab mise sur des produits de qualité, la plupart du temps formulés avec des ingrédients naturels ou écoresponsables.
<br />- <strong>La diversité des contenus</strong> : Les abonnés découvrent chaque mois des produits variés, allant des soins visage aux produits pour les cheveux, tout en passant par des cosmétiques innovants.
<br /> - <strong>Le soin apporté au packaging</strong> : La box beauté elle-même est toujours élégante, avec un design soigné et une présentation qui renforce l’expérience de luxe.
<br /> - <strong>L’accès à des marques premium</strong> : Prescription Lab s’associe à des partenaires renommés comme Ren Skincare, Dermalogica, Patyka, Nuxe, ou encore Garancia, Caudalie et beaucoup d'autres, permettant aux abonnés de découvrir des marques souvent absentes des circuits traditionnels.
<br /><br />
<strong>Pour résumer : Prescription Lab se concentre sur une beauté responsable et consciente, privilégie les ingrédients naturels, limite l'utilisation de substances controversées et met en avant des partenaires renommés, iconiques, ou de niche qui partagent les mêmes valeurs, notamment en matière d'écoresponsabilité et de développement durable.
</strong>
</div>
</div>
</section>
</div>
<div class="container">
<div class="accordion accordion-flush" id="accordionFlushExample">
<div class="accordion-item">
<h2 class="accordion-header">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#flush-collapseOne" aria-expanded="false" aria-controls="flush-collapseOne">
Quelle est la meilleure box beauté ?
</button>
</h2>
<div id="flush-collapseOne" class="accordion-collapse collapse" data-bs-parent="#accordionFlushExample">
<div class="accordion-body">
<p>Si vous nous demandez à nous… Prescription Lab bien sûr ! Pourquoi ? Parce que c'est <strong>la box beauté</strong> la plus haut de gamme et élégante du marché. Elle propose tous les mois une routine beauté de 4 produits de beauté : 4 produits de marques partenaires soigneusement sélectionnés par nos experts beauté (2 formats vente et 2 formats voyage). Vous verrez venir très régulièrement dans la box des cosmétiques naturels.</p>
<p>Si vous cherchez à acheter une <strong>box beauté experte et de qualité</strong> qui vous propose une large sélection de soins bons pour votre peau, (crème de jour, sérum, masque, contour des yeux, baume, shampoings, masque cheveux…) et de <strong>maquillage</strong> (rouge à lèvres, mascara, vernis à ongles…), la box Prescription Lab est faite pour vous ! Nous collaborons tous les mois avec des <strong>marques partenaires reconnues</strong> (comme Payot, Caudalie, Garancia, Respire, Rouje, la Rosée…) mais aussi des petites marques françaises naturelles (Exertier, Apicia, Cultiv, On The Wild Side…) pour vous faire découvrir leurs nouveautés ! Que ce soit pour acheter un cadeau pour femme ou pour vous faire une surprise, la <strong>box Prescription Lab par abonnement</strong> est le cadeau idéal pour prendre soin de soi et des autres.</p>
</div>
</div>
</div>
<div class="accordion-item">
<h2 class="accordion-header">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#flush-collapseTwo" aria-expanded="false" aria-controls="flush-collapseTwo">
Quelle box beauté choisir pour une box beauté de qualité pour une femme ?
</button>
</h2>
<div id="flush-collapseTwo" class="accordion-collapse collapse" data-bs-parent="#accordionFlushExample">
<div class="accordion-body">
<p>Vous recherchez le cadeau idéal pour une femme ? Prescription Lab est la box beauté à s'offrir ou à offrir aux femmes de votre entourage pourêtre sûr(e) de lui faire plaisir ! Notre <strong>box mensuelle par abonnement</strong> est le cadeau idéal pour les femmes qui souhaitent prendre soin de leur peau. La routine beauté proposée chaque mois est adaptée au profil beauté !</p>
</div>
</div>
</div>
<div class="accordion-item">
<h2 class="accordion-header">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#flush-collapseThree" aria-expanded="false" aria-controls="flush-collapseThree">
Que contient la box Prescription Lab ? Quelle routine beauté propose la box Prescription Lab ?
</button>
</h2>
<div id="flush-collapseThree" class="accordion-collapse collapse" data-bs-parent="#accordionFlushExample">
<div class="accordion-body">
<p>La box Prescription Lab propose chaque mois une routine beauté adaptée à votre profil beauté et au rythme des saisons. C'est une <strong>box saisonnière</strong> qui s'adapte aux besoins de votre peau. En été, une routine pour protéger votre peau du soleil et prolonger votre bronzage, en automne pour éviter l'effet rebond et préparer votre peau à l'hiver, en hiver pour la cocooner et la câliner, au printemps pour la raviver et la rééquilibrer ! Chaque box Prescription Lab a un thème particulier, elle est différente chaque mois pour créer la surprise dans votre boîte aux lettres !</p>
</div>
</div>
</div>
<div class="accordion-item">
<h2 class="accordion-header">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#flush-collapseFour" aria-expanded="false" aria-controls="flush-collapseFour">
La box Prescription Lab est-elle une box beauté bio ?
</button>
</h2>
<div id="flush-collapseFour" class="accordion-collapse collapse" data-bs-parent="#accordionFlushExample">
<div class="accordion-body">
<p>Prescription Lab propose régulièrement dans sa box des produits bio, mais elle n'est pas une box bio ! Les marques partenaires distribuées dans la box doivent respecter notre charte de transparence qui interdit certains produits, notamment des perturbateurs endocriniens, des nanoparticules… Nous choisissons avec soin les partenaires avec lesquels nous travaillons et nous sommes en constante amélioration pour limiter les emballages inutiles, lutter contre les déchets et promouvoir un mode d'expédition <strong>éco-responsable</strong> (livraison électrique, emballages réutilisables…)</p>
</div>
</div>
</div>
<div class="accordion-item">
<h2 class="accordion-header">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#flush-collapseFive" aria-expanded="false" aria-controls="flush-collapseFive">
Comment marche l'abonnement à la Box beauté ?
</button>
</h2>
<div id="flush-collapseFive" class="accordion-collapse collapse" data-bs-parent="#accordionFlushExample">
<div class="accordion-body">
<p>C'est tout simple ! Il suffit de choisir la durée de votre abonnement à la box beauté Prescription Lab : 2 mois, 3 mois, 6 mois, 1 an ou mensuel (pour l'abonnement mensuel, le renouvellement est automatique tous les mois et résiliable en 1 clic !). Vous pouvez choisir une livraison suivie ou non, et une expédition à l'adresse de votre choix ou en Mondial Relay. Vous recevez chaque mois votre routine beauté personnalisée en fonction de votre profil beauté, ainsi que vos envies !</p>
</div>
</div>
</div>
</div>
</div>
<br /><br />
</div>
<div id="popin--search" class="popin search_form">
<div class="popinContent">
<form method="GET" action="" id="search_search">
<input type="text" id="s" name="s" placeholder="Entrez Vos Mots Clés" autocomplete="off" />
<p>Vous souhaitez afficher les résultats présents dans :</p>
<input class="outScreen" name="domain" type="radio" id="blog" value="blog">
<label for="blog" class="uppercase">blog</label>
<input class="outScreen" name="domain" type="radio" id="shop" value="shop" checked>
<label for="shop" class="uppercase">shop</label>
<button id="search_search_validation" type="submit" class="btn btn--primary">RECHERCHER</button>
</form>
</div>
<button class="closeBtn js--popinTrigger" data-target="popin--search"><span class="outScreen">fermer</span></button>
<div class="overlay js--popinTrigger" aria-hiden="true" data-target="popin--search"></div>
</div>
<div class="panier-sidebar shopQuickView shopQuickView--product" id="panier-sidebar">
</div>
<div class="overlay js--popinTrigger" data-target="panier-sidebar" aria-hidden="true"></div>
<footer>
<div class="b4 prescription">
<img src="/img/prescription-lab-new-logo-white.png" alt="Logo Prescription Lab" />
</div>
<div class="b2 info">
<h3>À PROPOS</h3>
<ul>
<li><a href="/aide-contact">Aide & Contact</a></li>
<li><a href="/cgv">CGV</a></li>
<li><a href="/donnes-personnelles">Politique de confidentialité</a></li>
<li><a href="/mentions-legales">Mentions légales</a></li>
<li><a href="/politique-cookies">Politique des cookies</a></li>
<li><a href="/mediation">Médiation</a></li>
<li><a href="mailto:partenariat@prescriptionlab.com"><span style="font-size: 13px">partenariat@prescriptionlab.com</span></a></li>
</ul>
</div>
<div class="b2 social">
<h3>SUIVEZ-NOUS</h3>
<ul>
<li><a href="https://www.facebook.com/prescriptionlabFR" target="_blank"><img src="/img/Facebook.png" class="fr-dii fr-draggable"><span>Facebook</span></a></li>
<li><a href="https://www.instagram.com/prescriptionlab_com/" target="_blank"><img src="/img/Instagram.png" class="fr-dii fr-draggable"><span>Instagram</span></a></li>
<li><a href="https://fr.pinterest.com/prescriptionlab/" target="_blank"><img src="/img/Pinterest.png" class="fr-dii fr-draggable"><span>Pinterest</span></a></li>
<li><a href="https://www.youtube.com/channel/UCoQYCHC9ajvBRn2N3UIN3FA" target="_blank"><img src="/img/Youtube.png" class="fr-dii fr-draggable"><span>Youtube</span></a></li>
</ul>
</div>
<div class="b4 newsletter">
<h3>MOODLETTER</h3>
<p>Recevez directement dans votre boîte mail le bon conseil beauté, l'avis de femmes qui vous ressemblent, la dose d'inspiration mode et déco pour s'évader du quotidien...</p>
<form name="footer_news_letter" method="post" class="form-5935956" action="/newsletter-popup-new">
<input type="text" id="footer_news_letter_email" name="footer_news_letter[email]" required="required" placeholder="votre adresse email" />
<button type="submit">Je m'inscris</button>
<input type="hidden" id="footer_news_letter__token" name="footer_news_letter[_token]" value="b304374d3de54ed5e1.EQpg99wRsnUgtNoAWETB9g9uvvzgyX7wu-irS-RV8tY.U1gntKV94yBC4OIwKg32oEAliL-QphSVz7DAMp4QuLB8PFCGlHTwQg36kw" /></form>
<script type="text/javascript">
$(document).ready(function(){
if(!document.getElementById("recaptcha-api")){
$.formUtils = $.formUtils || {}
$.formUtils.hasLoadedGrecaptcha = true // \m/
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.id = "recaptcha-api";
script.type = 'text/javascript';
script.src = 'https://www.google.com/recaptcha/api.js'
head.appendChild(script);
}
var $form = $(".form-5935956")
$form.submit(function(ev){
if ($form.find('.g-recaptcha textarea').val()) {
return true;
}
else {
ev.preventDefault()
ev.stopPropagation()
$form.find('.g-recaptcha iframe').css({outline: '1px solid rgba(255, 0, 0, 1)', transition: 'outline 0s'})
setTimeout(function(){
$form.find('.g-recaptcha iframe').css({outline: '1px solid rgba(255, 0, 0, 0)', transition: 'outline 3s'})
}, 3000)
return false;
}
})
})
</script>
<p class="footer-legal">Surprizing, responsable de traitement, traite vos données personnelles pour vous permettre de recevoir les meilleures offres commerciales proposées sur le site de Prescription Lab. Vous pouvez à tout moment vous désabonner de ces communications en suivant le lien prévu à cet effet dans nos e-mails. Pour en savoir plus sur vos droits, rendez-vous sur la politique Prescription Lab en matière de <a href="/donnes-personnelles">protection des données</a>.</p>
<div class="clear"></div>
</div>
<hr>
<p class="credits"> Crédits © Prescription Lab. Tous droits réservés. </p>
</footer>
<div id="popinAuto" class="popin">
<div class="popin--content">
<figure class="left notMob notTab">
<img data-src="/img/popin-auto.jpg" class="lazyload" alt="" height="656" width="550" />
</figure>
<div class="right">
<img data-src="/img/svg/logo-pl.svg" class="lazyload" alt="Logo Prescription Lab" height="45" width="190" />
<h1 class="title--h1">Coucou beauté !</h1>
<p>Ne manquez rien de nos actualités en vous <br class="notMob" /> abonnant à la newsletter et profitez de notre <br class="notMob" /> offre de bienvenue avec</p>
<p>
<span class="ribbon ribbon--pink"><strong>-5€</strong> SUR VOTRE PREMIÈRE BOX !</span>
</p>
<div class="form">
<form name="footer_news_letter" method="post" class="form-76013426" action="/newsletter-popup-new">
<input type="text" id="footer_news_letter_email" name="footer_news_letter[email]" required="required" placeholder="votre adresse email" />
<button type="submit">Je m'inscris</button>
<input type="hidden" id="footer_news_letter__token" name="footer_news_letter[_token]" value="38a20101908a493fd4601e46d62b3c.nUzuFSP7rnn8gZszCCpPrSrs6CYfZg3_7IYoJe57N8w.3x6pVlqX_yye1aMDemN4-2Wn3mVvCWeamN5DXJQ-farwet5ka57sTtHP0g" /></form>
<script type="text/javascript">
$(document).ready(function(){
if(!document.getElementById("recaptcha-api")){
$.formUtils = $.formUtils || {}
$.formUtils.hasLoadedGrecaptcha = true // \m/
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.id = "recaptcha-api";
script.type = 'text/javascript';
script.src = 'https://www.google.com/recaptcha/api.js'
head.appendChild(script);
}
var $form = $(".form-76013426")
$form.submit(function(ev){
if ($form.find('.g-recaptcha textarea').val()) {
return true;
}
else {
ev.preventDefault()
ev.stopPropagation()
$form.find('.g-recaptcha iframe').css({outline: '1px solid rgba(255, 0, 0, 1)', transition: 'outline 0s'})
setTimeout(function(){
$form.find('.g-recaptcha iframe').css({outline: '1px solid rgba(255, 0, 0, 0)', transition: 'outline 3s'})
}, 3000)
return false;
}
})
})
</script>
<button class="js--popinTrigger underline" data-target="popinAuto">Non merci</button>
</div>
<p class="popin-legal">Surprizing, responsable de traitement, traite vos données personnelles pour vous permettre de recevoir les meilleures offres commerciales proposées sur le site de Prescription Lab. Vous pouvez à tout moment vous désabonner de ces communications en suivant le lien prévu à cet effet dans nos e-mails. Pour en savoir plus sur vos droits, rendez-vous sur la <a href="/?urlKey=donnees-personnelles">politique Prescription Lab en matière de protection des données</a>.</p>
</div>
<button class="btn--close js--popinTrigger" data-target="popinAuto"><span class="outScreen">Fermer</span></button>
</div>
<div class="overlay js--popinTrigger" aria-hidden="true" data-target="popinAuto"></div>
</div>
<div class="js_comingsoon"> </div>
<div class="frame"> </div>
<div id="popin--login" class="popin">
<div class="popinContent">
<button class="closeBtn js--popinTrigger" data-target="popin--login"><span class="outScreen">fermer</span></button>
</div>
<div class="overlay js--popinTrigger" aria-hiden="true" data-target="popin--login"></div>
</div>
<div class="popin popin--loading" id="preventMessage">
<div class="popin--content">
<div class="animation">
<img src="/img/cercle_logo.png" alt="PrescriptionLab logo">
</div>
</div>
</div>
<script src="/js/jquery.form-validator.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/1.19.0/TweenMax.min.js"></script>
<script src="/js/core/script.js"></script>
<script src="/js/core/newsletter.js"></script>
<script src="/js/core/ajaxform.js"></script>
<script src="/js/core/random-picto.js"></script>
<script src="/js/script/login.js"></script>
<script src="/js/script/mainNav.js"></script>
<script src="/js/script/account-nav-mobile.js"></script>
<script src="/js/script/promo.js"></script>
<script src="/js/script/sidebar.js"></script>
<script src="/js/script/lazysizes.min.js"></script>
<script src="/js/cart.js?v=2" ></script>
<script src="/js/globale.js?v=2" ></script>
<script src="/js/quantity-input.js" ></script>
<script type="text/javascript" src="/js/popinAuto.js" ></script>
<script src="/js/search.js"></script>
<script src="https://snapwidget.com/js/snapwidget.js"></script>
<script type="text/javascript">
$.validate({
modules : 'date, security',
lang : 'fr',
borderColorOnError: '#ff0000',
errorMessagePosition: 'inline',
date: 'dd/mm/yyyy'
});
</script>
<script>
$( document ).ready(function() {
$('a[href^="http"]').on('click', function () {
var gtmLink = $(this).attr('href');
var excludedLink = $('.nav-magazine').attr('href');
if(gtmLink != excludedLink) {
dataLayer.push({"event":"customEvent","customCategory" :"navigation","customAction":"clicSortant","customLabel":gtmLink})
}
});
$('.country-nav a').on('click', function () {
dataLayer.push({"event":"customEvent","customCategory" :"navigation","customAction":"clicMenu","customLabel":'changementPays'})
});
$('.panier-link').on('click', function () {
window.dataLayer.push({
"event": "customEvent",
"customCategory": "navigation",
"customAction":"expandPanier"
});
});
$('.home-shop-container .selection .product a.product-filter').on('click', function () {
var selectedProductUrl = $(this).attr('href').split('/');
var selectedProduct = selectedProductUrl[selectedProductUrl.length - 1];
dataLayer.push({"event":"customEvent","customCategory" :"navigation","customAction":"clicSelection","customLabel":selectedProduct})
});
$('.nav-help').on('click', function(){
dataLayer.push({"event":"customEvent","customCategory" :"navigation","customAction":"clicMenu","customLabel":"aide"})
});
$('.suspension').on('click', function(){
dataLayer.push({"event":"customEvent","customCategory" :"compte","customAction":"suspensionLivraison"})
});
$('.nav-abonnement').on('click', function(){
dataLayer.push({"event":"customEvent","customCategory" :"navigation","customAction":"clicMenu","customLabel":"abonnement"})
});
$('.nav-offrir').on('click', function(){
dataLayer.push({"event":"customEvent","customCategory" :"navigation","customAction":"clicMenu","customLabel":"offrir"})
});
$('.nav-activeCC').on('click', function(){
dataLayer.push({"event":"customEvent","customCategory" :"navigation","customAction":"clicMenu","customLabel":"activeCC"})
});
$('.nav-nosboxs').on('click', function(){
dataLayer.push({"event":"customEvent","customCategory" :"navigation","customAction":"clicMenu","customLabel":"nosboxs"})
});
$('.nav-marque').on('click', function(){
dataLayer.push({"event":"customEvent","customCategory" :"navigation","customAction":"clicMenu","customLabel":"marque"})
});
$('.nav-magazine').on('click', function(){
dataLayer.push({"event":"customEvent","customCategory" :"navigation","customAction":"clicMenu","customLabel":"magazine"})
});
$('.nav-shop').on('click', function(){
dataLayer.push({"event":"customEvent","customCategory" :"navigation","customAction":"clicMenu","customLabel":"shop"})
});
$('.nav-parrainage').on('click', function(){
dataLayer.push({"event":"customEvent","customCategory" :"navigation","customAction":"clicMenu","customLabel":"parrainage"})
});
$('.nav-campaign').on('click', function(){
dataLayer.push({"event":"customEvent","customCategory" :"navigation","customAction":"clicMenu","customLabel":"campaign"})
});
if($('.owl-carousel').length) {
$('.owl-carousel .owl-prev').on('click', function(){
dataLayer.push({"event":"customEvent","customCategory" :"display","customAction":"slider","customLabel":"previous button"})
});
$('.owl-carousel .owl-next').on('click', function(){
dataLayer.push({"event":"customEvent","customCategory" :"display","customAction":"slider","customLabel":"next button"})
});
}
var form_url = '/shop/search';
var domain = 'shop';
$("#search_search input[type=radio]").change(function () {
domain = $('#search_search input[type=radio]:checked').val();
if (domain == 'blog') {
console.log(domain);
$("#search_search").attr("action", "https://leprescripteur.prescriptionlab.com/");
} else {
$("#search_search").attr("action", "");
}
});
$("#search_search").submit(function(e) {
var term = $('#search_search input[type=text]').val();
if (domain == 'shop' && term != '') {
e.preventDefault(e);
form_url = "/shop/search" + "/" + term;
$( location ).attr("href", form_url);
} else if (domain == 'shop' && term == '') {
e.preventDefault(e);
}
});
var submitFormLogged = false;
var canSubmit = false;
var formLogged = false;
var CurrentLink ='';
$(document).on('click', '.logged', function(e){
console.log('click .logged');
var btnClicked = $(this);
CurrentLink = $(this).attr('href');
e.preventDefault();
// SAVE PRODUCT ID
var landindProductId = null;
var landindReference = null;
console.log('CurrentLink: ' + CurrentLink);
if (!CurrentLink.includes('/customer/')) {
var pathname = new URL(CurrentLink).pathname;
var urlArray = pathname.split( '/' );
var paramsProducts = urlArray.slice(-2);
var landindProductId = paramsProducts[0];
var landindReference = paramsProducts[1];
}
var urlCheck= '/check-interactive';
var jsondata = JSON.stringify({
productId: landindProductId,
reference: landindReference
});
if (!CurrentLink.includes('/customer/')) {
$.when(
$.ajax({
url : urlCheck,
type : 'GET',
success : function(code_html, statut){
if(code_html == 'logged'){
if(CurrentLink != null){
window.location = CurrentLink;
}
else
{
CurrentLink = "/";
}
}
else{
$('.login-page').remove();
$('#popin--login .popinContent').append(code_html);
var form = btnClicked.parents('form:first');
if(form.length > 0) {
submitFormLogged = true;
formLogged = form;
}
}
},
error : function(request,status,errorThrown){
}
}),
$.ajax({
url : "/json/cart",
type : 'POST',
data: jsondata,
contentType: "application/json",
success : function(code, statut) {
console.log('custom_prescription_product_json', code);
},
error : function(request, status, errorThrown) {
console.log(errorThrown);
}
})
).then(function (resp1, resp2) {
//this callback will be fired once all ajax calls have finished.
console.log(resp1);
console.log(resp2);
});
} else {
//var urlCheck= '/check-interactive';
$.ajax({
url : urlCheck,
type : 'GET',
success : function(code_html, statut){
console.log('customer_check_interactive', code_html, statut);
if(code_html == 'logged'){
if(CurrentLink != null){
window.location = CurrentLink;
} else {
CurrentLink = "/";
}
} else{
$('.login-page').remove();
$('#popin--login .popinContent').append(code_html);
var form = btnClicked.parents('form:first');
if(form.length > 0) {
submitFormLogged = true;
formLogged = form;
}
}
},
error : function(request,status,errorThrown){
}
});
}
/*
var urlCheck= '/check-interactive';
$.ajax({
url : urlCheck,
type : 'GET',
success : function(code_html, statut){
if(code_html == 'logged'){
if(CurrentLink != null){
window.location = CurrentLink;
}
else
{
CurrentLink = "/";
}
}
else{
$('.login-page').remove();
$('#popin--login .popinContent').append(code_html);
var form = btnClicked.parents('form:first');
if(form.length > 0) {
submitFormLogged = true;
formLogged = form;
}
}
},
error : function(request,status,errorThrown){
}
});
*/
return false;
});
/* FORM LOGGED ah */
$(document).on('submit', '.formlogged', function(){
submitFormLogged = true;
formLogged = $(this);
if(canSubmit == true){
return true;
}
else{
test($(this));
return false;
}
});
function test(formtest){
var urlCheckb= '/check-interactive';
$.ajax({
url : urlCheckb,
type : 'GET',
success : function(code_html, statut){
if(code_html == 'logged'){
canSubmit = true;
formtest.submit();
}
else{
$('.login-page').remove();
$('#popin--login .popinContent').append(code_html);
}
},
error : function(request,status,errorThrown){
}
})
}
/* FORM LOGGED */
/* AJAX FORM POPUP LOGIN */
$(document).on('submit','.login-interactive', function(e){
e.preventDefault();
var url = $(this).attr('action');
var data = $(this).serialize();
$.ajax({
url : url,
type : 'POST',
data : data,
success : function(code_html, statut, xhr){
if(code_html == 'logged'){
var location = xhr.getResponseHeader('X-Location');
if (location) {
window.location = location;
return;
}
if(submitFormLogged == false) {
if(!CurrentLink){
window.location.reload();
} else {
window.location = CurrentLink;
}
} else if (submitFormLogged == true){
canSubmit = true;
formLogged.submit();
}
}
else {
$('.login-page .form-error').html(code_html);
if ($('.login-page').parent().hasClass('page-content')) {
$('.login-page').addClass('container');
}
}
},
error : function(request,status,errorThrown){
}
})
return false;
});
/* AJAX FORM REGISTER */
$(document).on('submit','.register-interactive', function(e){
e.preventDefault();
var url = $(this).attr('action');
var data = $(this).serialize();
if( //checkDate($("input[name='register_form[birthdate]']").val()) &&
//
isValidPhoneNumber($("input[name='register_form[telephone]']").val(), $("select[name='register_form[country]']").val()) &&
verifierDateEtValidite($("input[name='register_form[birthdate]']").val()) &&
estMajeur($("input[name='register_form[birthdate]']").val())
) {
} else {
if( verifierDateEtValidite($("input[name='register_form[birthdate]']").val()) == false) {
$("input[name='register_form[birthdate]']").after("<span class='help-block form-error'>La date est invalide ou mal formatée.</span>");
}
if (estMajeur($("input[name='register_form[birthdate]']").val()) == false) {
$("input[name='register_form[birthdate]']").after("<span class='help-block form-error'>Vous devez être majeur.</span>");
}
/*
if( checkBirthday($("input[name='register_form[birthdate]']").val()) == false) {
$("input[name='register_form[birthdate]']").after("<span class='help-block form-error'>Vous devez être majeur</span>");
}*/
if( isValidPhoneNumber($("input[name='register_form[telephone]']").val(), $("select[name='register_form[country]']").val()) == false) {
$("input[name='register_form[telephone]']").after("<span class='help-block form-error'>Votre téléphone n'est pas valide</span>");
}
return false;
}
$.ajax({
url : url,
type : 'POST',
data : data,
success : function(code_html, statut, xhr){
if(code_html == 'logged'){
var location = xhr.getResponseHeader('X-Location');
if (location) {
window.location = location;
return;
}
if (submitFormLogged && formLogged) {
formLogged.submit();
} else {
if (!CurrentLink) {
window.location.reload();
} else {
window.location = CurrentLink;
}
}
} else if (code_html == 'errorEmail') {
$("input[name='register_form[email]']").after('<span class="help-block form-error">Un compte avec cet email existe déjà</span>');
} else {
$('.login-page').replaceWith(code_html);
if ($('.login-page').parent().hasClass('page-content')) {
$('.login-page').addClass('container');
}
}
},
error : function(request,status,errorThrown){
}
})
return false;
});
/* AJAX FORM PASSWORD */
$(document).on('submit','.password-interactive', function(e){
e.preventDefault();
var url = $(this).attr('action');
var data = $(this).serialize();
$.ajax({
url : url,
type : 'POST',
data : data,
success : function(code_html, statut){
$('.login-page').remove();
$('#popin--login .popinContent').append(code_html);
},
error : function(request,status,errorThrown){
}
})
return false;
});
});
/*
function checkBirthday(birthday) {
let birthdayDate = /([0-9]{2})\/([0-9]{2})\/([0-9]{4})/.exec(birthday);
let date = new Date();
let date2 = new Date(birthdayDate[3] + '-' + birthdayDate[2] + '-' + birthdayDate[1]);
let nbYears = (date.getTime() - date2.getTime()) / 86400000 / 365;
return nbYears >= 18;
}*/
function estMajeur(dateNaissance, ageMajorite = 18) {
// Convertir la date de naissance en objet Date
const [jour, mois, annee] = dateNaissance.split('/').map(Number);
const dateNaissanceObj = new Date(annee, mois - 1, jour); // Les mois commencent à 0
// Date actuelle
const maintenant = new Date();
// Calcul de l'âge
let age = maintenant.getFullYear() - dateNaissanceObj.getFullYear();
// Ajuster si l'anniversaire n'est pas encore passé cette année
const anniversaireNonPasse =
maintenant.getMonth() < dateNaissanceObj.getMonth() ||
(maintenant.getMonth() === dateNaissanceObj.getMonth() && maintenant.getDate() < dateNaissanceObj.getDate());
if (anniversaireNonPasse) {
age--;
}
// Retourner si l'âge est supérieur ou égal à l'âge de majorité
return age >= ageMajorite;
}
function checkDate(date) {
// Expression régulière pour valider le format dd/mm/yyyy
const regex = /^([0-2][0-9]|3[0-1])\/(0[1-9]|1[0-2])\/\d{4}$/;
return regex.test(date);
}
/*
function isValidPhoneNumber(phone) {
const regex = /^\+?[1-9]\d{1,14}$/;
return regex.test(phone);
}*/
function isValidPhoneNumber(numero, country) {
console.log(" base-v2 isValidPhoneNumber", numero, country);
// Nettoyer le numéro en retirant les espaces, les tirets ou les parenthèses
//const numeroNettoye = numero.replace(/[\s\-().]/g, '');
let numeroNettoye = numero.replace(/\+/g, "00").replace(/[\s\-().]/g, '');
if (numeroNettoye.startsWith("+")) {
numeroNettoye = numeroNettoye.slice(1);
}
// Supprimer l'indicatif du pays si présent
if (numeroNettoye.startsWith("33") && country === "FR") {
numeroNettoye = numeroNettoye.slice(2);
} else if (numeroNettoye.startsWith("32") && country === "BE") {
numeroNettoye = numeroNettoye.slice(2);
} else if (numeroNettoye.startsWith("352") && country === "LU") {
numeroNettoye = numeroNettoye.slice(3);
}
// Supprimer l'indicatif du pays si présent
if (numeroNettoye.startsWith("0033") && country === "FR") {
numeroNettoye = numeroNettoye.slice(4);
} else if (numeroNettoye.startsWith("0032") && country === "BE") {
numeroNettoye = numeroNettoye.slice(4);
} else if (numeroNettoye.startsWith("00352") && country === "LU") {
numeroNettoye = numeroNettoye.slice(5);
}
if (numeroNettoye.startsWith("0")) {
numeroNettoye = numeroNettoye.slice(1);
}
console.log(" base-v2 numeroNettoye", numeroNettoye, country);
// Regex pour les différents pays
const regexFrance = /^(\+33|0)[1-9]\d{8}$/; // +33 ou 0 suivi de 9 chiffres
const regexBelgique = /^(\+32|0)4\d{8}$/; // +32 ou 0 suivi de 8 chiffres pour les numéros mobiles
const regexLuxembourg = /^(\+352)?\d{8}$/; // +352 suivi de 8 chiffres
// Vérification
if (country == 'FR' && regexFrance.test('+33' + numeroNettoye)) {
return true;
//return "Numéro valide pour la France.";
}
if (country == 'BE' && regexBelgique.test('+32' + numeroNettoye)) {
return true;
//return "Numéro valide pour la Belgique.";
}
if (country == 'LU' && regexLuxembourg.test('+352' + numeroNettoye)) {
return true;
//return "Numéro valide pour le Luxembourg.";
}
return false;
}
function verifierDateEtValidite(date) {
const regex = /^([0-2][0-9]|3[0-1])\/(0[1-9]|1[0-2])\/\d{4}$/;
if (!regex.test(date)) return false;
// Décomposer la date
const [jour, mois, annee] = date.split('/').map(Number);
// Vérifier si la date existe
const dateObj = new Date(annee, mois - 1, jour); // Les mois commencent à 0 (janvier)
return (
dateObj.getFullYear() === annee &&
dateObj.getMonth() === mois - 1 &&
dateObj.getDate() === jour
);
}
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/1.19.0/TweenMax.min.js"></script>
<script src="/js/categories.js"></script>
<script type="text/javascript">
KWKUniJS.ptag({
'zone' : 'homepage'
});
</script>
<script defer src="https://cdn.adt361.com/jsTag?ap=1791990165"></script>
<script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key="> </script>
<script type="text/javascript">
var _ae = {
"pid":"660fb4172879c012f674f3d1",
};
(function() {
var element = document.createElement('script'); element.type = 'text/javascript'; element.async = true;
element.src = '//static.affilae.com/ae-v3.5.js';
var scr = document.getElementsByTagName('script')[0]; scr.parentNode.insertBefore(element, scr);
})();
</script>
<script type="text/javascript">
KWKUniJS.ptag({
'zone' : 'homepage'
});
</script>
<script src="https://getbootstrap.com/docs/5.3/dist/js/bootstrap.bundle.min.js"></script>
<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.eu01.nr-data.net","licenseKey":"NRJS-a1f4c10c49f3d35e61c","applicationID":"508678164","transactionName":"MhBSZQoZWRVYVRUIWgtacVIMEVgIFlUUEkEKGG9BCh1EBUtfERVcChtvXRknVQlB","queueTime":0,"applicationTime":76,"atts":"HldRE0IDShs=","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script></body>
</html>