Outiref

Code source de l'URL : http://www.prescriptionlab.com

<!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">&nbsp;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">&nbsp;</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">&nbsp;</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&#039;avis de femmes qui vous ressemblent, la dose d&#039;inspiration mode et déco pour s&#039;é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>