{"id":19609,"date":"2023-11-26T23:54:00","date_gmt":"2023-11-26T23:54:00","guid":{"rendered":"https:\/\/carmelcosmetic.wp1.sh\/cosmetics-by-industry\/"},"modified":"2026-10-10T13:25:28","modified_gmt":"2026-10-10T13:25:28","slug":"cosmetics-by-industry","status":"publish","type":"page","link":"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-by-industry\/","title":{"rendered":"Professional Cosmetics by Industry"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"19609\" class=\"elementor elementor-19609 elementor-9972\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-8852680 e-flex e-con-full e-con e-parent\" data-id=\"8852680\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-318ea29 elementor-widget elementor-widget-html\" data-id=\"318ea29\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>body .cm-cat{--bg:#fbfdfc;\n  --paper:#ffffff;\n  --mint:#edf5f2;\n  --mint-2:#dcebe6;\n  --ink:#10292a;\n  --muted:#51686a;\n  --line:#d6e4e0;\n  --teal:#2f7266;\n  --teal-ink:#ffffff;\n  --deep:#0f3a35;\n  --deep-ink:#e9f4f1;\n  --deep-muted:#a9c9c2;\n  --logo-filter:none;\n  --note:#fff4cf;\n  --note-ink:#5f4a0c;\n  --shade:16 58 53;\n  --f-display:\"Proxima Nova\",system-ui,sans-serif;\n  --f-body:\"Lato\",system-ui,sans-serif;\n  --f-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;\n  --ease-out:cubic-bezier(.23,1,.32,1);\n  --ease-io:cubic-bezier(.77,0,.175,1);\n  --r-lg:28px;--r-md:18px;--r-sm:10px;}body .cm-cat *{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body .cm-cat{background:var(--bg);color:var(--ink);font:400 16.5px\/1.6 var(--f-body);-webkit-font-smoothing:antialiased;overflow-x:clip}body .cm-cat ::selection{background:var(--teal);color:var(--teal-ink)}body .cm-cat .wrap{max-width:1280px;margin-inline:auto;padding-inline:clamp(16px,4vw,48px)}body .cm-cat h1,body .cm-cat h2,body .cm-cat h3{font-family:var(--f-display);text-wrap:balance;margin:0;color:var(--ink);font-optical-sizing:auto}body .cm-cat p{margin:0}body .cm-cat a{color:inherit;text-underline-offset:.2em}body .cm-cat :focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:6px}body .cm-cat .ico{width:1em;height:1em;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}body .cm-cat .mono{font-family:var(--f-mono);font-size:12px;letter-spacing:.02em;color:var(--muted);font-variant-numeric:tabular-nums}body .cm-cat .h2{font-size:clamp(32px,4.4vw,60px);line-height:1;letter-spacing:-.035em;font-weight:650}body .cm-cat .sub{color:var(--muted);font-size:17px;max-width:44ch}body .cm-cat .btn{--bg-b:var(--teal);--fg-b:var(--teal-ink);position:relative;display:inline-flex;align-items:center;gap:12px;font:600 15.5px\/1 var(--f-body);text-decoration:none;padding:17px 22px 17px 26px;border-radius:99px;background:var(--bg-b);color:var(--fg-b);border:0;cursor:pointer;transition:transform .16s var(--ease-out),box-shadow .25s ease,background-color .2s ease}body .cm-cat .btn .knob{display:grid;place-items:center;width:28px;height:28px;margin:-6px -8px -6px 0;border-radius:50%;background:var(--fg-b);color:var(--bg-b);overflow:hidden}body .cm-cat .btn .knob .ico{font-size:15px;transition:transform .35s var(--ease-out)}body .cm-cat .btn:active{transform:scale(.97)}body .cm-cat .btn-primary{box-shadow:0 10px 24px -12px rgb(var(--shade)\/.55)}@media (hover:hover) and (pointer:fine){body .cm-cat .btn-primary:hover{box-shadow:0 16px 32px -14px rgb(var(--shade)\/.6)}body .cm-cat .btn:hover .knob .ico{transform:translateX(3px) rotate(-45deg)}}body .cm-cat .btn-ghost{--bg-b:transparent;--fg-b:var(--ink);padding:10px 2px;border-radius:0;gap:8px;background:linear-gradient(currentColor,currentColor) 0 100%\/100% 1.5px no-repeat}body .cm-cat .btn-ghost .ico{transition:transform .3s var(--ease-out)}@media (hover:hover) and (pointer:fine){body .cm-cat .btn-ghost:hover{color:var(--teal)}body .cm-cat .btn-ghost:hover .ico{transform:translateX(4px)}}body .cm-cat .hero{padding-block:clamp(32px,4.5vw,64px) clamp(48px,6vw,88px);position:relative;overflow-x:clip}body .cm-cat .hero::before{content:\"\";position:absolute;inset:-12% -12% auto auto;width:min(70vw,900px);aspect-ratio:1;background:radial-gradient(closest-side,var(--mint),transparent 70%);z-index:-1;pointer-events:none}body .cm-cat .hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}body .cm-cat .crumb{display:flex;gap:8px;align-items:center}body .cm-cat .crumb a{text-decoration:none}body .cm-cat .crumb a:hover{color:var(--teal)}body .cm-cat .hero h1{font-size:clamp(40px,5vw,72px);line-height:.98;letter-spacing:-.042em;font-weight:680;margin-top:14px}body .cm-cat .hero h1 .tint{color:var(--teal)}body .cm-cat .lede{font-size:clamp(17px,1.35vw,19px);color:var(--muted);max-width:52ch;margin-top:22px}body .cm-cat .lede strong{color:var(--ink);font-weight:600}body .cm-cat .hero-cta{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;margin-top:30px}body .cm-cat .trust{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none}body .cm-cat .trust li{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:500;padding:7px 12px 7px 9px;border-radius:99px;background:var(--paper);border:1px solid var(--line)}body .cm-cat .trust .ico{color:var(--teal);font-size:15px}body .cm-cat .lab{position:relative;display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:1fr 1fr;gap:12px;aspect-ratio:1\/1.02;max-width:100%;margin-bottom:28px}body .cm-cat .lab figure{margin:0;position:relative;overflow:hidden;border-radius:var(--r-md);background:var(--mint-2)}body .cm-cat .lab figure:first-child{grid-row:span 2;border-radius:999px 999px var(--r-lg) var(--r-lg);box-shadow:0 40px 80px -48px rgb(var(--shade)\/.55)}body .cm-cat .lab img{width:100%;height:100%;object-fit:cover;display:block}body .cm-cat .lab figcaption{position:absolute;left:10px;top:10px;display:flex;align-items:center;gap:6px;background:rgb(255 255 255\/.92);color:#10292a;font:500 12px\/1 var(--f-body);padding:7px 10px;border-radius:99px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body .cm-cat .lab figcaption i{font:500 11px\/1 var(--f-mono);font-style:normal;color:#2f7266}body .cm-cat .lab figure:first-child figcaption{left:50%;top:auto;bottom:84px;transform:translateX(-50%);white-space:nowrap}body .cm-cat .brandlogo{display:block;height:46px;width:auto;margin-top:24px;filter:var(--logo-filter)}body .cm-cat .gbadge{position:absolute;left:4%;bottom:-28px;display:flex;align-items:center;gap:12px;background:var(--paper);color:var(--ink);padding:12px 18px 12px 14px;border-radius:var(--r-md);box-shadow:0 22px 44px -20px rgb(var(--shade)\/.5);text-decoration:none;transition:transform .3s var(--ease-out)}@media (hover:hover) and (pointer:fine){body .cm-cat .gbadge:hover{transform:translateY(-3px)}}body .cm-cat .gbadge .g{width:34px;height:34px;flex:none}body .cm-cat .gbadge .score{font:680 26px\/1 var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}body .cm-cat .gbadge .stars{display:flex;gap:2px;color:#f5b301}body .cm-cat .gbadge .stars svg{width:14px;height:14px;fill:currentColor}body .cm-cat .gbadge small{display:block;font-size:12.5px;color:var(--muted);margin-top:3px}body .cm-cat .certlogo{display:grid;place-items:center;height:70px;background:#fff;border-radius:10px;padding:8px;margin-bottom:8px}body .cm-cat .certlogo img{max-height:54px;max-width:140px;width:auto;object-fit:contain}body .cm-cat .press{display:flex;align-items:center;gap:12px 22px;margin-top:22px;padding-top:18px;border-top:1px solid var(--line);max-width:560px;flex-wrap:wrap}body .cm-cat .press .mono{flex:none}body .cm-cat .press ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:14px 30px}body .cm-cat .press li{display:flex;align-items:center;opacity:.78}body .cm-cat .press img{height:26px;width:auto;filter:var(--logo-filter)}body .cm-cat .press .cosmo{height:19px;width:auto;color:var(--ink)}body .cm-cat .press .cosmo *{fill:currentColor}body .cm-cat .press img.gci{height:34px}body .cm-cat .identity{background:var(--deep);color:var(--deep-ink);border-radius:var(--r-lg);padding:clamp(24px,3vw,36px);display:grid;grid-template-columns:1fr;gap:18px}body .cm-cat .identity>div:first-child{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px}body .cm-cat .identity>div:first-child p{margin:0}body .cm-cat .identity h2{color:var(--deep-ink);font-size:clamp(22px,2.2vw,28px);line-height:1.1;letter-spacing:-.02em;font-weight:650}body .cm-cat .identity p{color:var(--deep-muted);font-size:14.5px;margin-top:10px;max-width:34ch}body .cm-cat .identity dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0}@media (max-width:1020px){body .cm-cat .identity dl{grid-template-columns:repeat(2,minmax(0,1fr))}}body .cm-cat .identity dl div{padding:14px 18px;border-left:1px solid rgb(255 255 255\/.14)}body .cm-cat .identity dl div:first-child{border-left:0;padding-left:0}body .cm-cat .identity dt{font:500 12px var(--f-mono);color:var(--deep-muted);letter-spacing:.02em}body .cm-cat .identity dd{margin:4px 0 0;font:620 18px\/1.25 var(--f-display);letter-spacing:-.01em;color:var(--deep-ink);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){body .cm-cat .rise{animation:rise .9s var(--ease-out) both}body .cm-cat .brandlogo{animation-delay:.02s}body .cm-cat .hero h1{animation-delay:.08s}body .cm-cat .lede{animation-delay:.16s}body .cm-cat .hero-cta{animation-delay:.24s}body .cm-cat .trust{animation-delay:.32s}body .cm-cat .press{animation-delay:.4s}body .cm-cat .lab figure:first-child{animation:unveil 1.2s var(--ease-io) both}body .cm-cat .lab figure:nth-child(2){animation:rise .9s var(--ease-out) .35s both}body .cm-cat .lab figure:nth-child(3){animation:rise .9s var(--ease-out) .5s both}body .cm-cat .gbadge{animation:rise .8s var(--ease-out) .75s both}}@keyframes rise{from{opacity:.25;transform:translateY(18px);filter:blur(6px)}}@keyframes unveil{from{clip-path:inset(18% 0 0 0 round 999px 999px 28px 28px);transform:scale(1.04)}}body .cm-cat .answer{font-size:clamp(18px,1.6vw,21px);line-height:1.5;color:var(--ink);max-width:62ch;margin-bottom:40px}body .cm-cat .answer a,body .cm-cat .inline-links a{color:var(--teal);font-weight:600}body .cm-cat .section{padding-block:clamp(64px,8vw,120px)}body .cm-cat .ranges{background:var(--mint);border-radius:clamp(28px,4vw,48px) clamp(28px,4vw,48px) 0 0}body .cm-cat .sec-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 48px;margin-bottom:clamp(32px,4vw,52px)}body .cm-cat .bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}body .cm-cat .card{position:relative;display:flex;flex-direction:column;grid-column:span 4;isolation:isolate}body .cm-cat .card .ph{position:relative;aspect-ratio:4\/4.3;border-radius:var(--r-lg);overflow:hidden;background:var(--mint-2)}body .cm-cat .card .ph img{width:100%;height:100%;object-fit:cover;object-position:50% 40%;display:block;transition:transform .9s var(--ease-out)}body .cm-cat .card .panel{position:relative;margin:-56px 14px 0;background:var(--paper);border-radius:var(--r-md);padding:18px 18px 18px 20px;display:flex;flex-direction:column;gap:10px;flex:1;box-shadow:0 16px 36px -26px rgb(var(--shade)\/.5);transition:transform .45s var(--ease-out),box-shadow .45s ease}body .cm-cat .card .top{display:flex;justify-content:space-between;align-items:center;gap:12px}body .cm-cat .card h3{font-size:clamp(21px,1.8vw,25px);font-weight:620;letter-spacing:-.02em;line-height:1.1}body .cm-cat .card p{font-size:14.5px;color:var(--muted);line-height:1.5}body .cm-cat .chips{display:flex;flex-wrap:wrap;gap:6px}body .cm-cat .chips span{font-size:12.5px;font-weight:500;background:var(--mint);color:var(--ink);padding:5px 10px;border-radius:99px}body .cm-cat .card .more{margin-top:auto;padding-top:6px;display:flex;align-items:center;gap:8px;font-weight:600;font-size:14.5px;color:var(--teal)}body .cm-cat .card .more .ico{transition:transform .35s var(--ease-out)}body .cm-cat .card .stretch{position:absolute;inset:0;z-index:1;border-radius:var(--r-lg)}body .cm-cat .card .stretch:focus-visible{outline-offset:4px}@media (hover:hover) and (pointer:fine){body .cm-cat .card:hover .ph img{transform:scale(1.05)}body .cm-cat .card:hover .panel{transform:translateY(-6px);box-shadow:0 26px 48px -28px rgb(var(--shade)\/.55)}body .cm-cat .card:hover .more .ico{transform:translateX(4px)}}body .cm-cat .add{position:absolute;z-index:2;top:14px;right:14px;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 11px;border-radius:99px;border:0;cursor:pointer;background:rgb(255 255 255\/.9);color:#10292a;font:600 13px var(--f-body);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 6px 18px -8px rgb(16 58 53\/.45);transition:transform .16s var(--ease-out),background-color .2s ease,color .2s ease}body .cm-cat .add:active{transform:scale(.95)}body .cm-cat .add .ico{font-size:16px;transition:transform .3s var(--ease-out)}body .cm-cat .add[aria-pressed=\"true\"]{background:var(--teal);color:var(--teal-ink)}body .cm-cat .add .i-c{display:none}body .cm-cat .add[aria-pressed=\"true\"] .i-p{display:none}body .cm-cat .add[aria-pressed=\"true\"] .i-c{display:block}@media (prefers-reduced-motion:no-preference){body .cm-cat .add[aria-pressed=\"true\"] .i-c{animation:pop .3s var(--ease-out)}}@keyframes pop{from{transform:scale(.6);opacity:.4}}body .cm-cat .card.feature{grid-column:span 7}body .cm-cat .card.feature .ph{aspect-ratio:16\/11.4}body .cm-cat .card.feature .panel{margin:-110px 24px 0 auto;max-width:430px;padding:24px 24px 22px}body .cm-cat .card.feature h3{font-size:clamp(26px,2.6vw,34px)}body .cm-cat .card.tall{grid-column:span 5}body .cm-cat .card.tall .ph{aspect-ratio:auto;flex:1;min-height:340px}body .cm-cat .card.tall .panel{flex:0 0 auto}body .cm-cat .card.wide{grid-column:span 6}body .cm-cat .card.wide .ph{aspect-ratio:16\/10}body .cm-cat .all{grid-column:span 6;border-radius:var(--r-lg);background:var(--deep);color:var(--deep-ink);padding:clamp(26px,3.4vw,44px);display:flex;flex-direction:column;justify-content:space-between;gap:28px;text-decoration:none;position:relative;overflow:hidden;min-height:300px}body .cm-cat .all h3{color:var(--deep-ink);font-size:clamp(28px,3vw,42px);line-height:1;letter-spacing:-.035em;font-weight:650;max-width:14ch}body .cm-cat .all p{color:var(--deep-muted);max-width:40ch}body .cm-cat .all .btn{--bg-b:var(--deep-ink);--fg-b:var(--deep);align-self:flex-start}body .cm-cat .all .rings{position:absolute;right:-90px;bottom:-90px;width:320px;aspect-ratio:1;border-radius:50%;border:1px solid rgb(255 255 255\/.12);box-shadow:0 0 0 40px rgb(255 255 255\/.03),0 0 0 80px rgb(255 255 255\/.025);pointer-events:none;transition:transform 1.2s var(--ease-out)}@media (hover:hover) and (pointer:fine){body .cm-cat .all:hover .rings{transform:scale(1.12)}}body .cm-cat .distrib{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;justify-content:space-between;margin-top:22px;padding:18px 22px;border-radius:var(--r-md);background:var(--paper)}body .cm-cat .distrib p{color:var(--muted);max-width:62ch;font-size:15px}body .cm-cat .steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-top:30px;margin:0;list-style:none;padding-left:0}body .cm-cat .steps::before,body .cm-cat .steps::after{content:\"\";position:absolute;top:6px;left:0;right:0;height:2px;border-radius:2px;background:var(--line)}body .cm-cat .steps::after{background:var(--teal);transform-origin:left}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){body .cm-cat .steps::after{animation:draw linear both;animation-timeline:view();animation-range:entry 40% cover 55%}}}@keyframes draw{from{transform:scaleX(.04)}}body .cm-cat .step{position:relative}body .cm-cat .step::before{content:\"\";position:absolute;top:-30px;left:0;width:14px;height:14px;border-radius:50%;background:var(--bg);border:2px solid var(--teal)}body .cm-cat .step .mono{color:var(--teal)}body .cm-cat .step h3{font-size:22px;font-weight:620;letter-spacing:-.02em;margin-top:10px;line-height:1.15}body .cm-cat .step p{font-size:15px;color:var(--muted);margin-top:8px;max-width:28ch}body .cm-cat .help{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:18px}body .cm-cat .box{border-radius:var(--r-lg);padding:clamp(26px,3.5vw,48px);display:flex;flex-direction:column;gap:18px;position:relative;overflow:hidden}body .cm-cat .box h2{font-size:clamp(28px,3vw,40px);line-height:1.02;letter-spacing:-.03em;font-weight:650}body .cm-cat .box p{color:var(--muted);max-width:46ch}body .cm-cat .expert{background:var(--teal);color:var(--teal-ink)}body .cm-cat .expert h2{color:var(--teal-ink)}body .cm-cat .expert p{color:var(--teal-ink);opacity:.85}body .cm-cat .who{display:flex;align-items:center;gap:14px}body .cm-cat .who img{width:56px;height:56px;border-radius:18px;object-fit:cover;border:2px solid rgb(255 255 255\/.5);background:var(--mint-2)}body .cm-cat .who span{font-size:14px;line-height:1.35}body .cm-cat .who b{display:block;font-size:15px}body .cm-cat .expert ul{list-style:none;padding:0;margin:0;display:grid;gap:12px}body .cm-cat .expert li{display:flex;gap:12px;align-items:flex-start;font-size:15.5px;line-height:1.45}body .cm-cat .expert li .ico{margin-top:3px;font-size:17px}body .cm-cat .expert .btn{--bg-b:var(--teal-ink);--fg-b:var(--teal);align-self:flex-start;margin-top:auto}body .cm-cat .industry{background:var(--mint)}body .cm-cat .industry img{width:100%;aspect-ratio:16\/9;object-fit:cover;border-radius:var(--r-md);display:block;background:var(--mint-2)}body .cm-cat .industry .btn-ghost{align-self:flex-start;margin-top:auto}body .cm-cat .certs-band{border-block:1px solid var(--line);padding-block:26px;overflow:hidden}body .cm-cat .certs-head{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;align-items:baseline;margin-bottom:18px}body .cm-cat .certs-head h2{font-size:clamp(22px,2vw,28px);font-weight:620;letter-spacing:-.02em}body .cm-cat .marquee{display:flex;width:max-content;animation:scroll 48s linear infinite}body .cm-cat .marquee:hover{animation-play-state:paused}body .cm-cat .marquee ul{display:flex;gap:14px;padding:0 14px 0 0;margin:0;list-style:none}body .cm-cat .marquee li{display:flex;flex-direction:column;gap:2px;padding:12px 16px 16px;border-radius:var(--r-md);background:var(--paper);border:1px solid var(--line);width:220px}body .cm-cat .marquee strong{font:620 18px\/1.2 var(--f-display);letter-spacing:-.01em}body .cm-cat .marquee span{font-size:13px;color:var(--muted)}@keyframes scroll{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){body .cm-cat .marquee{animation:none;width:auto}body .cm-cat .marquee ul{flex-wrap:wrap}body .cm-cat .marquee ul[aria-hidden]{display:none}}body .cm-cat .faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px 64px;align-items:start}body .cm-cat .faq-grid .sticky{position:sticky;top:32px}body .cm-cat .qa{padding-block:14px;border-top:1px solid var(--line)}body .cm-cat .qa:last-child{border-bottom:1px solid var(--line)}body .cm-cat .qa h3{font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.3}body .cm-cat .qa p{color:var(--muted);font-size:15.5px;margin-top:8px;max-width:60ch}body .cm-cat .final{background:var(--deep);color:var(--deep-ink);border-radius:clamp(28px,4vw,48px);padding:clamp(36px,6vw,88px);display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:36px 56px;align-items:end;position:relative;overflow:hidden}body .cm-cat .final::before{content:\"\";position:absolute;inset:auto -20% -60% auto;width:70%;aspect-ratio:1;background:radial-gradient(closest-side,rgb(99 184 167\/.28),transparent);pointer-events:none}body .cm-cat .final h2{color:var(--deep-ink);font-size:clamp(36px,5.4vw,76px);line-height:.95;letter-spacing:-.045em;font-weight:680}body .cm-cat .final p{color:var(--deep-muted);margin-top:18px;max-width:46ch}body .cm-cat .final .actions{display:flex;flex-direction:column;gap:18px;align-items:flex-start;position:relative}body .cm-cat .final .btn{--bg-b:var(--deep-ink);--fg-b:var(--deep)}body .cm-cat .final .btn-wa{--bg-b:rgb(255 255 255\/.1);--fg-b:var(--deep-ink);box-shadow:inset 0 0 0 1px rgb(255 255 255\/.2)}body .cm-cat .final .btn-wa .knob{background:var(--deep-ink);color:var(--deep)}body .cm-cat .wa{display:flex;align-items:center;gap:12px;flex-wrap:wrap}body .cm-cat .wa .num{font:500 16px var(--f-mono);color:var(--deep-ink);user-select:all;letter-spacing:.02em}body .cm-cat .copy{display:inline-flex;align-items:center;gap:6px;font:600 13px var(--f-body);color:var(--deep-ink);background:rgb(255 255 255\/.1);border:1px solid rgb(255 255 255\/.18);border-radius:99px;padding:7px 12px;cursor:pointer;transition:background-color .2s ease,transform .16s var(--ease-out)}body .cm-cat .copy:hover{background:rgb(255 255 255\/.16)}body .cm-cat .copy:active{transform:scale(.96)}body .cm-cat .final .mono{color:var(--deep-muted)}body .cm-cat .tray{position:fixed;left:50%;bottom:0;z-index:20;width:min(640px,calc(100% - 24px));margin-bottom:calc(14px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:14px;padding:10px 10px 10px 18px;border-radius:99px;background:var(--deep);color:var(--deep-ink);box-shadow:0 24px 50px -20px rgb(0 0 0\/.5);transform:translate(-50%,calc(100% + 40px));opacity:0;transition:transform .45s var(--ease-out),opacity .3s ease;pointer-events:none}body .cm-cat .tray.open{transform:translate(-50%,0);opacity:1;pointer-events:auto}body .cm-cat .tray .count{display:grid;place-items:center;min-width:30px;height:30px;border-radius:99px;background:var(--teal);color:var(--teal-ink);font:600 14px var(--f-mono);font-variant-numeric:tabular-nums}body .cm-cat .tray .names{flex:1;min-width:0;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--deep-muted)}body .cm-cat .tray .names b{color:var(--deep-ink);font-weight:600}body .cm-cat .tray .btn{--bg-b:var(--deep-ink);--fg-b:var(--deep);padding:13px 16px 13px 20px;font-size:14.5px;white-space:nowrap}body .cm-cat .tray .clear{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:0;background:transparent;color:var(--deep-muted);cursor:pointer;transition:background-color .2s ease}body .cm-cat .tray .clear:hover{background:rgb(255 255 255\/.1);color:var(--deep-ink)}body .cm-cat .toast{position:fixed;left:50%;top:calc(18px + env(safe-area-inset-top,0px));z-index:30;transform:translate(-50%,-14px);opacity:0;background:var(--ink);color:var(--bg);font-size:14px;font-weight:500;padding:10px 16px;border-radius:99px;display:flex;gap:8px;align-items:center;transition:transform .35s var(--ease-out),opacity .2s ease;pointer-events:none}body .cm-cat .toast.show{transform:translate(-50%,0);opacity:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){body .cm-cat .reveal{animation:reveal linear both;animation-timeline:view();animation-range:entry 0% entry 60%}}}@keyframes reveal{from{opacity:.6;transform:translateY(32px) scale(.985)}}@media (max-width:1020px){body .cm-cat .hero-grid{grid-template-columns:1fr;align-items:start}body .cm-cat .lab{max-width:560px;width:100%;margin-inline:auto}body .cm-cat .identity{grid-template-columns:1fr}body .cm-cat .card,body .cm-cat .card.feature,body .cm-cat .card.tall,body .cm-cat .card.wide,body .cm-cat .all{grid-column:span 6}body .cm-cat .card.feature .panel{margin:-72px 14px 0;max-width:none;padding:18px 18px 18px 20px}body .cm-cat .card.tall .ph{aspect-ratio:4\/4.3;min-height:0;flex:none}body .cm-cat .card.feature .ph{aspect-ratio:4\/4.3}body .cm-cat .steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}body .cm-cat .steps::before,body .cm-cat .steps::after{display:none}body .cm-cat .step::before{top:-22px}body .cm-cat .help,body .cm-cat .final,body .cm-cat .faq-grid{grid-template-columns:1fr}body .cm-cat .faq-grid .sticky{position:static}}@media (max-width:640px){body .cm-cat .bento{grid-template-columns:1fr}body .cm-cat .identity dl{grid-template-columns:repeat(2,minmax(0,1fr))}body .cm-cat .identity dl div{border-left:0;border-top:1px solid rgb(255 255 255\/.14);padding-inline:0 12px}body .cm-cat .gbadge{left:3%;bottom:-24px}body .cm-cat .lab figcaption{font-size:11px}body .cm-cat .card,body .cm-cat .card.feature,body .cm-cat .card.tall,body .cm-cat .card.wide,body .cm-cat .all{grid-column:auto}body .cm-cat .card.wide .ph{aspect-ratio:4\/4.3}body .cm-cat .steps{grid-template-columns:1fr}body .cm-cat .tray{border-radius:22px}body .cm-cat .tray .names{display:none}body .cm-cat .tray .btn{flex:1;justify-content:space-between}}@media (prefers-reduced-motion:reduce){body .cm-cat *,body .cm-cat *::before,body .cm-cat *::after{transition-duration:.01ms!important}}body .cm-cat .qa summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;min-height:44px}body .cm-cat .qa summary::-webkit-details-marker{display:none}body .cm-cat .qa .pm{position:relative;flex:none;width:32px;height:32px;border-radius:50%;background:var(--mint);transition:background-color .2s ease,transform .3s var(--ease-out)}body .cm-cat .qa .pm::before,body .cm-cat .qa .pm::after{content:\"\";position:absolute;left:50%;top:50%;width:12px;height:1.8px;border-radius:2px;background:var(--ink);transform:translate(-50%,-50%)}body .cm-cat .qa .pm::after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .3s var(--ease-out)}body .cm-cat .qa[open] .pm{background:var(--teal)}body .cm-cat .qa[open] .pm::before,body .cm-cat .qa[open] .pm::after{background:var(--teal-ink)}body .cm-cat .qa[open] .pm::after{transform:translate(-50%,-50%) rotate(0deg)}body .cm-cat .qa summary:active .pm{transform:scale(.92)}body .cm-cat .qa .ans{overflow:hidden}@media (prefers-reduced-motion:no-preference){body .cm-cat .qa[open] .ans{animation:ans .35s var(--ease-out)}}@keyframes ans{from{opacity:0;transform:translateY(-6px)}}body .cm-cat .tip-touch{display:none}body .cm-cat .wa-dock{display:none}body .cm-cat .tray[data-mode=\"default\"] .count,body .cm-cat .tray[data-mode=\"default\"] .names,body .cm-cat .tray[data-mode=\"default\"] .clear{display:none}body .cm-cat{-webkit-tap-highlight-color:transparent}body .cm-cat #gammes{scroll-margin-top:16px}body .cm-cat .byline{grid-column:1\/-1;display:flex;align-items:center;gap:10px;margin:0;padding-top:14px;border-top:1px solid rgb(255 255 255\/.14);font-size:13px;color:var(--deep-muted);max-width:none}body .cm-cat .byline .bl-ico{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;flex:none;background:rgb(255 255 255\/.1);color:var(--deep-ink);font-size:16px}body .cm-cat .byline b{color:var(--deep-ink);font-weight:600}body .cm-cat .actifs-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:center}body .cm-cat .actifs-img{margin:0;border-radius:var(--r-lg);overflow:hidden;aspect-ratio:4\/3;background:var(--mint-2)}body .cm-cat .actifs-img img{width:100%;height:100%;object-fit:cover;display:block}body .cm-cat .actifs-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body .cm-cat .actifs-list li{background:var(--mint);border-radius:var(--r-md);padding:16px 18px;display:flex;flex-direction:column;gap:2px}body .cm-cat .actifs-list b{font:680 30px\/1 var(--f-display);letter-spacing:-.03em;color:var(--teal);font-variant-numeric:tabular-nums}body .cm-cat .actifs-list span{font-size:14px;color:var(--muted)}body .cm-cat .avis-score b{color:var(--ink);font-family:var(--f-display);font-size:20px}body .cm-cat .avis-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body .cm-cat .avis-card{margin:0;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px;display:flex;flex-direction:column;gap:14px}body .cm-cat .avis-card .st{color:#f5b301;letter-spacing:2px;font-size:15px}body .cm-cat .avis-card blockquote{margin:0;font-size:16px;line-height:1.55;color:var(--ink)}body .cm-cat .avis-card figcaption{margin-top:auto;font-size:13.5px;color:var(--muted)}body .cm-cat .avis-card figcaption b{color:var(--ink)}body .cm-cat .certlogo.txt{font:700 22px\/1 var(--f-display);letter-spacing:.04em;color:#10292a}@media (max-width:1020px){body .cm-cat .actifs-grid{grid-template-columns:1fr}body .cm-cat .avis-row{grid-template-columns:1fr}}@media (max-width:640px){body .cm-cat .actifs-img{aspect-ratio:16\/10;border-radius:20px}body .cm-cat .actifs-list b{font-size:26px}body .cm-cat .actifs-list li{padding:14px}body .cm-cat .avis-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin-inline:-16px;padding:0 16px 4px;scrollbar-width:none}body .cm-cat .avis-row::-webkit-scrollbar{display:none}body .cm-cat .avis-card{flex:0 0 84%;scroll-snap-align:start;padding:20px;border-radius:20px}body .cm-cat .avis-card blockquote{font-size:15.5px}body .cm-cat .byline{font-size:12.5px;align-items:flex-start}}body .cm-cat .presse-box{--mag-knock:var(--paper);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(28px,4vw,52px);text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}body .cm-cat .presse-box .h2{max-width:22ch}body .cm-cat .presse-box .sub{max-width:52ch}body .cm-cat .mags{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:26px 32px;color:var(--ink)}body .cm-cat .mags li{display:flex;align-items:center;opacity:.82}body .cm-cat .mags svg{width:auto;display:block}body .cm-cat .m-vogue svg{height:30px}body .cm-cat .m-elle svg{height:32px}body .cm-cat .m-bazaar svg{height:30px}body .cm-cat .m-marieclaire svg{height:22px}body .cm-cat .m-cosmo svg{height:21px}body .cm-cat .m-gala svg{height:34px}body .cm-cat .pure-wm{font:700 16px\/1 var(--f-display);letter-spacing:.2em;white-space:nowrap}@media (max-width:640px){body .cm-cat .presse-box{padding:26px 18px;border-radius:22px}body .cm-cat .presse-box .h2{font-size:26px}body .cm-cat .mags{gap:20px 28px;margin-top:14px}body .cm-cat .m-vogue svg{height:22px}body .cm-cat .m-elle svg{height:24px}body .cm-cat .m-bazaar svg{height:22px}body .cm-cat .m-marieclaire svg{height:17px}body .cm-cat .m-cosmo svg{height:16px}body .cm-cat .m-gala svg{height:26px}body .cm-cat .pure-wm{font-size:13px}}@media (max-width:640px){body .cm-cat{font-size:16px;padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}body .cm-cat .mono{font-size:12.5px}body .cm-cat .section{padding-block:56px}body .cm-cat .h2{font-size:30px;line-height:1.05;letter-spacing:-.03em}body .cm-cat .sub{font-size:16px}body .cm-cat .sec-head{margin-bottom:24px;gap:10px}body .cm-cat .hero{padding-block:14px 40px}body .cm-cat .hero::before{display:none}body .cm-cat .hero-grid{display:flex;flex-direction:column;align-items:stretch;gap:0}body .cm-cat .brandlogo{align-self:flex-start}body .cm-cat .press{max-width:none}body .cm-cat .hero-grid>div:first-child{display:contents}body .cm-cat .crumb{order:0;font-size:12.5px}body .cm-cat .crumb a{padding-block:10px}body .cm-cat .brandlogo{order:1;height:34px;margin-top:6px}body .cm-cat .lab{order:2;margin:16px 0 34px;aspect-ratio:1\/.86;grid-template-columns:1.25fr 1fr;gap:8px}body .cm-cat .lab figure{border-radius:14px}body .cm-cat .lab figure:first-child{border-radius:999px 999px 18px 18px}body .cm-cat .lab figcaption{display:none}body .cm-cat .gbadge{left:10px;bottom:-22px;padding:9px 14px 9px 10px;gap:9px;border-radius:14px}body .cm-cat .gbadge .g{width:26px;height:26px}body .cm-cat .gbadge .score{font-size:21px}body .cm-cat .gbadge .stars svg{width:12px;height:12px}body .cm-cat .gbadge small{font-size:12px}body .cm-cat .hero h1{order:3;font-size:36px;line-height:1.02;letter-spacing:-.04em;margin-top:6px}body .cm-cat .lede{order:4;font-size:16.5px;margin-top:14px}body .cm-cat .hero-cta{order:5;display:grid;grid-template-columns:1fr;gap:10px;margin-top:22px}body .cm-cat .hero-cta .btn{width:100%;justify-content:center;min-height:54px;font-size:16px}body .cm-cat .hero-cta .btn-primary{justify-content:space-between;padding-left:24px}body .cm-cat .hero-cta .btn-ghost{background:none;border:1.5px solid var(--line);border-radius:99px;padding:15px 22px}body .cm-cat .trust{order:6;flex-wrap:nowrap;overflow-x:auto;margin:20px -16px 0;padding:0 16px 2px;scrollbar-width:none;-webkit-mask:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 24px),transparent)}body .cm-cat .trust::-webkit-scrollbar{display:none}body .cm-cat .trust li{flex:none;min-height:36px}body .cm-cat .press{order:7;flex-direction:column;align-items:flex-start;gap:12px;margin-top:20px;padding-top:16px}body .cm-cat .press ul{flex-wrap:nowrap;gap:22px;width:100%;justify-content:space-between}body .cm-cat .press .cosmo{height:14px}body .cm-cat .press img{height:20px}body .cm-cat .press img.gci{height:28px}body .cm-cat .hero-grid>div:first-child>.annot{order:8}body .cm-cat .identity{padding:22px;border-radius:22px;gap:14px}body .cm-cat .identity h2{font-size:20px}body .cm-cat .identity>div>p{display:none}body .cm-cat .identity dl{grid-template-columns:1fr 1fr}body .cm-cat .identity dl div{padding:12px 10px 12px 0;border-left:0;border-top:1px solid rgb(255 255 255\/.14)}body .cm-cat .identity dd{font-size:16px}body .cm-cat .identity dt{font-size:12px}body .cm-cat .ranges{border-radius:28px 28px 0 0}body .cm-cat .bento{grid-template-columns:1fr 1fr;gap:10px}body .cm-cat .card,body .cm-cat .card.tall{grid-column:auto}body .cm-cat .card.feature,body .cm-cat .card.wide,body .cm-cat .all{grid-column:1\/-1}body .cm-cat .card .ph,body .cm-cat .card.tall .ph,body .cm-cat .card.feature .ph,body .cm-cat .card.wide .ph{position:relative;aspect-ratio:4\/5;min-height:0;flex:none;border-radius:18px}body .cm-cat .card.feature .ph{aspect-ratio:4\/3.3}body .cm-cat .card.wide .ph{aspect-ratio:16\/10}body .cm-cat .card .ph::after{content:\"\";position:absolute;inset:0;background:linear-gradient(to top,rgb(8 26 24\/.78),rgb(8 26 24\/.1) 52%,transparent 70%);pointer-events:none}body .cm-cat .card .panel,body .cm-cat .card.feature .panel{position:absolute;left:0;right:0;bottom:0;margin:0;max-width:none;padding:12px 14px 14px;background:none;box-shadow:none;gap:3px;z-index:1;pointer-events:none}body .cm-cat .card .panel .mono,body .cm-cat .card .top .mono{color:rgb(255 255 255\/.78);font-size:11.5px}body .cm-cat .card h3,body .cm-cat .card.feature h3{color:#fff;font-size:17px;line-height:1.15;letter-spacing:-.01em}body .cm-cat .card.feature h3,body .cm-cat .card.wide h3{font-size:22px}body .cm-cat .card p,body .cm-cat .card .chips,body .cm-cat .card .more{display:none}body .cm-cat .card.feature p{display:block;color:rgb(255 255 255\/.82);font-size:13.5px;max-width:34ch}body .cm-cat .add{top:8px;right:8px;width:46px;height:46px;padding:0;justify-content:center;border-radius:50%}body .cm-cat .add span{display:none}body .cm-cat .add .ico{font-size:18px}body .cm-cat .card{transition:transform .2s var(--ease-out)}body .cm-cat .card:active{transform:scale(.975)}body .cm-cat .all{min-height:0;padding:24px;gap:20px;border-radius:18px}body .cm-cat .all h3{font-size:26px}body .cm-cat .all .rings{width:220px;right:-70px;bottom:-70px}body .cm-cat .all .btn{align-self:stretch;justify-content:space-between}body .cm-cat .distrib{padding:18px;flex-direction:column;align-items:flex-start}body .cm-cat .btn-ghost{min-height:44px}body .cm-cat .answer{font-size:17px;margin-bottom:28px}body .cm-cat .steps{counter-reset:st;grid-template-columns:1fr;gap:0;padding:0 0 0 48px;border:0}body .cm-cat .steps::before{display:block;content:\"\";position:absolute;left:15px;top:14px;bottom:30px;right:auto;width:2px;height:auto;background:var(--line)}body .cm-cat .steps::after{display:none}body .cm-cat .step,body .cm-cat .step+.step{counter-increment:st;padding:0 0 26px;border:0}body .cm-cat .step::before{content:counter(st);display:grid;place-items:center;top:-2px;left:-48px;width:32px;height:32px;border-radius:50%;background:var(--bg);border:2px solid var(--teal);color:var(--teal);font:600 13px\/1 var(--f-mono)}body .cm-cat .step .mono{display:none}body .cm-cat .step h3{margin-top:2px;font-size:18.5px}body .cm-cat .step p{font-size:15px;max-width:none;margin-top:4px}body .cm-cat .help{gap:12px}body .cm-cat .box{padding:24px;border-radius:22px;gap:14px}body .cm-cat .box h2{font-size:26px}body .cm-cat .expert .btn,body .cm-cat .industry .btn-ghost{align-self:stretch;justify-content:space-between}body .cm-cat .expert .btn{min-height:54px}body .cm-cat .expert li{font-size:15px}body .cm-cat .certs-band{padding-block:28px}body .cm-cat .certs-head{margin-bottom:14px}body .cm-cat .certs-head h2{font-size:22px;line-height:1.15}body .cm-cat .tip-hover{display:none}body .cm-cat .tip-touch{display:inline}body .cm-cat .marquee{animation:none;width:auto;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;padding:0 16px 4px;scrollbar-width:none;overscroll-behavior-x:contain}body .cm-cat .marquee::-webkit-scrollbar{display:none}body .cm-cat .marquee ul{padding:0;gap:10px}body .cm-cat .marquee ul[aria-hidden]{display:none}body .cm-cat .marquee li{width:150px;scroll-snap-align:start;padding:10px 12px 14px}body .cm-cat .marquee strong{font-size:15.5px}body .cm-cat .marquee li>span:last-child{font-size:12.5px;line-height:1.35}body .cm-cat .certlogo{height:58px}body .cm-cat .certlogo img{max-height:42px;max-width:120px}body .cm-cat .faq-grid{gap:18px}body .cm-cat .qa{padding-block:6px}body .cm-cat .qa summary{min-height:64px;padding-block:8px}body .cm-cat .qa h3{font-size:16.5px;line-height:1.3;text-wrap:pretty}body .cm-cat .qa p{font-size:15.5px;margin:0 0 14px;padding-right:44px}body .cm-cat .final{padding:28px 22px;border-radius:24px;gap:22px}body .cm-cat .final h2{font-size:34px}body .cm-cat .final .actions{align-items:stretch}body .cm-cat .final .btn{justify-content:space-between;min-height:54px}body .cm-cat .wa-final{display:flex}body .cm-cat .copy{min-height:44px;padding:0 14px}body .cm-cat .tray{width:calc(100% - 20px);margin-bottom:calc(10px + env(safe-area-inset-bottom,0px));border-radius:22px;padding:8px;gap:8px}body .cm-cat .tray .names{display:none}body .cm-cat .tray .wa-dock{display:inline-flex}body .cm-cat .tray[data-mode=\"sel\"] .wa-dock{display:none}body .cm-cat .tray .btn{flex:1;min-width:0;justify-content:space-between;min-height:50px;padding:0 10px 0 18px;font-size:15px;white-space:nowrap}body .cm-cat .tray #tray-label{overflow:hidden;text-overflow:ellipsis}body .cm-cat .tray .count{min-width:36px;height:36px;margin-left:4px}body .cm-cat .tray .clear{width:44px;height:44px}body .cm-cat .wa-dock{align-items:center;justify-content:center;gap:8px;height:50px;padding:0 16px;border-radius:16px;background:rgb(255 255 255\/.1);color:var(--deep-ink);text-decoration:none;font:600 14.5px var(--f-body);flex:none;transition:transform .16s var(--ease-out)}body .cm-cat .wa-dock:active{transform:scale(.96)}body .cm-cat .wa-dock .ico{font-size:19px}body .cm-cat .toast{top:auto;bottom:calc(92px + env(safe-area-inset-bottom,0px));transform:translate(-50%,14px)}body .cm-cat .toast.show{transform:translate(-50%,0)}}body .cm-cat .solo{position:relative;max-width:100%;margin-bottom:28px}body .cm-cat .solo-main{margin:0;aspect-ratio:4\/5;border-radius:999px 999px var(--r-lg) var(--r-lg);overflow:hidden;background:var(--mint-2);box-shadow:0 40px 80px -48px rgb(var(--shade)\/.55)}body .cm-cat .solo-main img{width:100%;height:100%;object-fit:cover;display:block}@media (prefers-reduced-motion:no-preference){body .cm-cat .solo-main{animation:unveil 1.2s var(--ease-io) both}}body .cm-cat .secnav-wrap{padding-block:8px 8px;scroll-margin-top:16px}body .cm-cat .secnav-title{font:600 13px var(--f-mono);color:var(--muted);letter-spacing:.02em;margin:0 0 12px}body .cm-cat .secnav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}body .cm-cat .secnav a{display:flex;align-items:center;justify-content:center;text-align:center;min-height:56px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--paper);color:var(--ink);text-decoration:none;font-weight:600;font-size:15px;line-height:1.25;transition:border-color .2s ease,transform .16s var(--ease-out),background-color .2s ease}body .cm-cat .secnav a:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){body .cm-cat .secnav a:hover{border-color:var(--teal);background:var(--mint)}}body .cm-cat .sectors{margin-top:clamp(24px,4vw,48px)}body .cm-cat .sector{padding-block:clamp(48px,6vw,88px);scroll-margin-top:16px}body .cm-cat .sector.alt{background:var(--mint)}body .cm-cat .sector-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:center}body .cm-cat .sector.alt .sector-img{order:2}body .cm-cat .sector-img{margin:0;border-radius:var(--r-lg);overflow:hidden;aspect-ratio:4\/3;background:var(--mint-2)}body .cm-cat .sector-img img{width:100%;height:100%;object-fit:cover;display:block}body .cm-cat .sector-body .answer{margin:18px 0 6px}body .cm-cat .mini{font:600 12.5px var(--f-mono);color:var(--muted);margin:18px 0 8px;letter-spacing:.01em}body .cm-cat .prods{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}body .cm-cat .prods li{position:relative;padding-left:22px;font-size:15px;line-height:1.35}body .cm-cat .prods li::before{content:\"\";position:absolute;left:0;top:.28em;width:12px;height:12px;border-radius:50%;background:var(--teal);box-shadow:inset 0 0 0 3px var(--bg)}body .cm-cat .sector.alt .prods li::before{box-shadow:inset 0 0 0 3px var(--mint)}body .cm-cat .sector-body .chips span{background:var(--paper);border:1px solid var(--line)}body .cm-cat .sector-cta{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;margin-top:26px}body .cm-cat .svc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}body .cm-cat .svc-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);padding:22px;display:flex;flex-direction:column;gap:10px;text-decoration:none;color:var(--ink);transition:transform .35s var(--ease-out),box-shadow .35s ease,border-color .2s ease}body .cm-cat .svc-card>.ico{font-size:28px;color:var(--teal)}body .cm-cat .svc-card h3{font-size:20px;font-weight:620;letter-spacing:-.01em}body .cm-cat .svc-card p{font-size:14.5px;color:var(--muted);line-height:1.5}body .cm-cat .svc-card .more{margin-top:auto;padding-top:6px;display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px;color:var(--teal)}body .cm-cat .svc-card:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){body .cm-cat .svc-card:hover{transform:translateY(-4px);box-shadow:0 22px 40px -26px rgb(var(--shade)\/.45);border-color:var(--teal)}}@media (max-width:1020px){body .cm-cat .secnav{grid-template-columns:repeat(3,minmax(0,1fr))}body .cm-cat .sector-grid{grid-template-columns:1fr}body .cm-cat .sector.alt .sector-img{order:0}body .cm-cat .svc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){body .cm-cat .solo{order:2;margin:16px 0 34px}body .cm-cat .solo-main{aspect-ratio:1\/.92;border-radius:999px 999px 18px 18px}body .cm-cat .solo-main img{object-position:50% 25%}body .cm-cat .secnav{display:flex;overflow-x:auto;gap:8px;margin-inline:-16px;padding:0 16px 4px;scrollbar-width:none;scroll-snap-type:x proximity}body .cm-cat .secnav::-webkit-scrollbar{display:none}body .cm-cat .secnav a{flex:none;min-height:46px;padding:10px 16px;border-radius:99px;font-size:14.5px;scroll-snap-align:start}body .cm-cat .sector{padding-block:44px}body .cm-cat .sector-img{aspect-ratio:16\/11;border-radius:20px}body .cm-cat .prods{grid-template-columns:1fr}body .cm-cat .sector-cta{display:grid;grid-template-columns:1fr;gap:10px}body .cm-cat .sector-cta .btn{width:100%;justify-content:space-between;min-height:52px}body .cm-cat .sector-cta .btn-ghost{justify-content:center;background:none;border:1.5px solid var(--line);border-radius:99px;padding:14px 20px}body .cm-cat .svc{grid-template-columns:1fr;gap:10px}body .cm-cat .svc-card{padding:18px}}body .cm-cat button{text-transform:none;letter-spacing:normal;line-height:1.2;box-shadow:none;min-height:0}body .cm-cat .add:hover,body .cm-cat .add:focus{background:rgb(255 255 255\/.9);color:#10292a}body .cm-cat .add[aria-pressed=\"true\"]:hover,body .cm-cat .add[aria-pressed=\"true\"]:focus{background:var(--teal);color:var(--teal-ink)}body .cm-cat .clear:hover,body .cm-cat .clear:focus{background:rgb(255 255 255\/.1);color:var(--deep-ink)}body .cm-cat .copy:focus{background:rgb(255 255 255\/.1);color:var(--deep-ink)}body .cm-cat blockquote{border:0;padding:0;margin:0;font-style:normal;background:none;quotes:none}body .cm-cat blockquote::before,body .cm-cat blockquote::after{content:none}body .cm-cat img{height:auto;max-width:100%}body .cm-cat .lab img,body .cm-cat .card .ph img,body .cm-cat .actifs-img img,body .cm-cat .industry img{height:100%}body .cm-cat .industry img{height:auto}body .cm-cat a:hover{text-decoration:none}body .cm-cat{font-size:16.5px;line-height:1.6}@media (max-width:640px){body .cm-cat .tray{margin-bottom:calc(var(--bm,0px) + 10px + env(safe-area-inset-bottom,0px))}body .cm-cat .toast{bottom:calc(var(--bm,0px) + 92px)}body .cm-cat{padding-bottom:0}}<\/style>\n<style>\/*perf-lcp-noanim*\/body .cm-cat .fh-title,body .cm-cat .fh-lede,body .cm-cat .fh-cta,body .cm-cat .fh-media img,body .cm-cat .fh-seal,body .cm-cat .hx-title .ln>span,body .cm-cat .hx-lede,body .cm-cat .hx-cta,body .cm-cat .hx-poster img,body .cm-cat .hx-eyebrow,body .cm-cat .lab figure,body .cm-cat .solo-main,body .cm-cat .gbadge,body .cm-cat .rise,body .cm-cat .dv-title,body .cm-cat .dv-lede,body .cm-cat .dv-cta{animation:none!important}<\/style>\n\n<div class=\"cm-cat\"><svg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\">\n  <symbol id=\"i-arrow\" viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/symbol>\n  <symbol id=\"i-check\" viewBox=\"0 0 24 24\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/symbol>\n  <symbol id=\"i-x\" viewBox=\"0 0 24 24\"><path d=\"M6 6l12 12M18 6L6 18\"\/><\/symbol>\n  <symbol id=\"i-copy\" viewBox=\"0 0 24 24\"><rect x=\"8\" y=\"8\" width=\"12\" height=\"12\" rx=\"3\"\/><path d=\"M16 8V6a2 2 0 00-2-2H6a2 2 0 00-2 2v8a2 2 0 002 2h2\"\/><\/symbol>\n  <symbol id=\"i-chat\" viewBox=\"0 0 24 24\"><path d=\"M4 19.5l1.2-3.6A8 8 0 1 1 8.3 19z\"\/><path d=\"M9 10.5h6M9 13.5h4\"\/><\/symbol>\n  <symbol id=\"i-ext\" viewBox=\"0 0 24 24\"><path d=\"M8 7h9v9M17 7L7 17\"\/><\/symbol>\n  <symbol id=\"i-flask\" viewBox=\"0 0 24 24\"><path d=\"M9 3h6M10 3v6L4.5 18.5A1.7 1.7 0 006 21h12a1.7 1.7 0 001.5-2.5L14 9V3\"\/><path d=\"M7 15h10\"\/><\/symbol>\n  <symbol id=\"i-box\" viewBox=\"0 0 24 24\"><path d=\"M3 7.5L12 3l9 4.5v9L12 21l-9-4.5z\"\/><path d=\"M3 7.5l9 4.5 9-4.5M12 12v9\"\/><\/symbol>\n  <symbol id=\"i-doc\" viewBox=\"0 0 24 24\"><path d=\"M14 3H7a2 2 0 00-2 2v14a2 2 0 002 2h10a2 2 0 002-2V8z\"\/><path d=\"M14 3v5h5M9 13h6M9 17h4\"\/><\/symbol>\n  <symbol id=\"i-tag\" viewBox=\"0 0 24 24\"><path d=\"M3 12V4a1 1 0 011-1h8l9 9-9 9z\"\/><circle cx=\"8\" cy=\"8\" r=\"1.5\"\/><\/symbol>\n<\/svg>\n<!-- HERO -->\n<section class=\"hero\">\n  <div class=\"wrap hero-grid\">\n    <div>\n      <nav class=\"crumb mono rise\" aria-label=\"Breadcrumb\"><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/\">Home<\/a><span aria-hidden=\"true\">\/<\/span><span>Solutions by industry<\/span><\/nav>\n      <h1 class=\"rise\">White label professional cosmetics, <span class=\"tint\">by industry<\/span><\/h1>\n      <p class=\"lede rise\">Hotels and riads, beauty salons, spas, hair salons, brand founders and influencers: in Agadir, we manufacture the cosmetics your business needs, under your brand, from <strong>more than 1,000 formulas<\/strong>.<\/p>\n      <div class=\"hero-cta rise\">\n        <a class=\"btn btn-primary\" href=\"#secteurs\">Choose my industry <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n        <a class=\"btn btn-ghost\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/request-a-quote\/\">Book a free consultation<\/a>\n      <\/div>\n      <div class=\"press rise\">\n        <span class=\"mono\">As seen in<\/span>\n        <ul aria-label=\"Press coverage\">\n          <li><svg class=\"cosmo\" viewBox=\"0 0 600 106\" role=\"img\" aria-label=\"Cosmopolitan\" fill=\"currentColor\"><title>Cosmopolitan<\/title><path d=\"M401.3 0h-19.4v36.5C379.1 9.2 369 0 354.2 0c-11.1 0-19.4 5.5-24.5 19.9C326 5.6 315.4 0 297.8 0h-19.4v36.5h-.5C275.1 9.2 265 0 250.2 0c-14.3 0-24.5 9.2-27.7 36.5h-.5V0h-25l-9.2 54.5h-.5L179.4 0h-25.9v20.8C151.2 8.3 143.8 0 129.9 0c-15.3 0-23.6 10.6-25 24C100.7 6 91.5 0 79.5 0 66.1 0 56.4 7.9 52.7 30.5 51.8 14.3 47.2 0 27.7 0 12.4 0 0 13.9 0 53.2c0 33.7 6.9 53.2 27.7 53.2 18.5 0 23.6-14.8 25-29.6 3.7 22.2 13.4 29.6 26.8 29.6 12.9 0 22.2-7.4 26.3-28.2.9 13.4 6 28.2 25 28.2 10.6 0 18.5-4.6 22.7-12.5v12h14.3V28.2h.5l12.9 77.7h10.6l12.9-77.7h.5v77.7h17.1V69.4h.5c2.8 27.3 12.9 36.5 27.7 36.5 14.3 0 24.5-9.2 27.7-36.5h.5v36.5h19.4V63.4h7.9c9.7 0 16.2-3.7 20.3-9.7 0 39.8 11.1 52.2 28.2 52.2 14.3 0 24.5-9.2 27.7-36.5v36.5h43.9V89.7h-24.5V0h-.3zM37.1 65.7c-.5 14.8-1.8 24-8.3 24-6 0-7.9-3.7-7.9-37.4 0-34.2 4.2-36.5 8.3-36.5 4.6 0 6.9 6.5 6.9 23.1l16.2-.5c-.5 4.6-.5 9.2-.5 14.8 0 5.1 0 9.7.5 13.9l-15.2-1.4zM87 63.8c0 22.2-2.8 26.3-6.9 26.3-4.6 0-6.9-4.6-6.9-26.3V42.1c0-22.2 2.8-26.3 6.9-26.3 4.6 0 6.9 4.6 6.9 26.3 0 0 0 21.7 0 21.7zm44.8 26.4c-8.3 0-8.3-10.2-8.3-15.7h-16.6c.9-6 1.4-13.4 1.4-21.7 0-4.2 0-8.3-.5-12 8.3 19 32.4 24.5 32.4 39.8 0 3.5-1.9 9.6-8.4 9.6zM122.6 25c0-5.5 2.8-9.2 7.4-9.2 7.9 0 7.9 9.7 7.9 15.3h16.2v31c-9.3-16.8-31.5-23.3-31.5-37.1zm135 38.8c0 22.2-2.8 26.8-6.9 26.8-4.6 0-6.9-4.6-6.9-26.8V42.1c0-22.2 2.8-26.8 6.9-26.8 4.6 0 6.9 4.6 6.9 26.8 0 0 0 21.7 0 21.7zm42-15.7h-1.8V16.2h1.4c6.5 0 12.5.5 12.5 15.7 0 13-4.2 16.2-12.1 16.2zm61.5 15.7c0 22.2-2.8 26.8-6.9 26.8-4.6 0-6.9-4.6-6.9-26.8V42.1c0-22.2 2.8-26.8 6.9-26.8 4.6 0 6.9 4.6 6.9 26.8v21.7zm68-63.8h19.4v105.9h-19.4V0zM504 0h-52.7v16.2h16.6v89.7h19.4V16.2h16.6V0m80 0v55.9h-.5L565.8 0h-19v92.5L535.2.1H507L492.2 106h16.2l2.8-23.6h15.9l2.8 23.6h33.7V41.7h.5l20.8 64.3h15.2V0h-16.2zm-70.2 67l6-50.8h.5l5.5 50.8h-12z\" fill=\"#e670b1\"\/><\/svg><\/li>\n          <li><img fetchpriority=\"high\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/cosmetics-business-logo.webp\" width=\"768\" height=\"223\" loading=\"eager\" decoding=\"async\" alt=\"Cosmetics Business\" title=\"| Carmel Cosmetics Labs\"><\/li>\n          <li><img src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/global-cosmetic-industry-logo-v2.webp\" width=\"228\" height=\"110\" loading=\"eager\" decoding=\"async\" class=\"gci\" alt=\"Global Cosmetic Industry\" title=\"| Carmel Cosmetics Labs\"><\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    <div class=\"solo\">\n      <figure class=\"solo-main\"><img fetchpriority=\"high\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/specialiste-produit-carmel-cosmetics-labs-echantillons-professionnels-768x954.webp\" width=\"966\" height=\"1200\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/specialiste-produit-carmel-cosmetics-labs-echantillons-professionnels-242x300.webp 242w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/specialiste-produit-carmel-cosmetics-labs-echantillons-professionnels-768x954.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/specialiste-produit-carmel-cosmetics-labs-echantillons-professionnels-824x1024.webp 824w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/specialiste-produit-carmel-cosmetics-labs-echantillons-professionnels.webp 966w\" sizes=\"(max-width:640px) 92vw, 45vw\" loading=\"eager\" fetchpriority=\"high\" decoding=\"async\" alt=\"Carmel Cosmetics Labs product specialist presenting cosmetic samples to a professional client\" title=\"| Carmel Cosmetics Labs\"><\/figure>\n      <a class=\"gbadge\" href=\"https:\/\/www.google.com\/maps?cid=16167518036265422519\" target=\"_blank\" rel=\"noopener\" aria-label=\"Google rating 4.9 out of 5, 84 reviews (opens in a new tab)\">\n        <svg class=\"g\" viewBox=\"0 0 48 48\" aria-hidden=\"true\"><path fill=\"#EA4335\" d=\"M24 9.5c3.5 0 6.6 1.2 9.1 3.6l6.8-6.8C35.8 2.4 30.3 0 24 0 14.6 0 6.6 5.4 2.7 13.3l7.9 6.1C12.5 13.6 17.8 9.5 24 9.5z\"\/><path fill=\"#4285F4\" d=\"M46.1 24.5c0-1.6-.1-3.1-.4-4.5H24v9h12.4c-.5 2.9-2.2 5.3-4.6 6.9l7.4 5.7c4.3-4 6.9-9.9 6.9-17.1z\"\/><path fill=\"#FBBC05\" d=\"M10.6 28.6c-.5-1.4-.8-3-.8-4.6s.3-3.2.8-4.6l-7.9-6.1C1 16.6 0 20.2 0 24s1 7.4 2.7 10.7l7.9-6.1z\"\/><path fill=\"#34A853\" d=\"M24 48c6.5 0 11.9-2.1 15.9-5.8l-7.4-5.7c-2.1 1.4-4.8 2.3-8.5 2.3-6.2 0-11.5-4.1-13.4-9.9l-7.9 6.1C6.6 42.6 14.6 48 24 48z\"\/><\/svg>\n        <span class=\"score\">4.9<\/span>\n        <span><span class=\"stars\" aria-hidden=\"true\">\u2605\u2605\u2605\u2605\u2605<\/span><small>84 verified Google reviews<\/small><\/span>\n      <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- SECTOR NAV -->\n<section class=\"wrap secnav-wrap\" id=\"secteurs\" aria-labelledby=\"secnav-h\">\n  <h2 id=\"secnav-h\" class=\"secnav-title\">Your industry<\/h2>\n  <nav class=\"secnav\" aria-label=\"Industries\">\n    <a href=\"#hotel\"><span>Hotels &amp; riads<\/span><\/a>\n    <a href=\"#institut\"><span>Beauty salons<\/span><\/a>\n    <a href=\"#spa\"><span>Spas &amp; hammams<\/span><\/a>\n    <a href=\"#coiffure\"><span>Hair salons<\/span><\/a>\n    <a href=\"#createurs\"><span>Brand founders<\/span><\/a>\n    <a href=\"#influenceurs\"><span>Influencers<\/span><\/a>\n  <\/nav>\n<\/section>\n<!-- SECTORS -->\n<div class=\"sectors\">\n  <section class=\"sector\" id=\"hotel\">\n    <div class=\"wrap sector-grid\">\n      <figure class=\"sector-img reveal\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/produits-accueil-hotel-riad-marque-blanche-768x573.webp\" width=\"1200\" height=\"896\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/produits-accueil-hotel-riad-marque-blanche-300x224.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/produits-accueil-hotel-riad-marque-blanche-768x573.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/produits-accueil-hotel-riad-marque-blanche-1024x765.webp 1024w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/produits-accueil-hotel-riad-marque-blanche.webp 1200w\" sizes=\"auto, (max-width:1020px) 92vw, 45vw\" loading=\"lazy\" decoding=\"async\" alt=\"Guest&apos;s hand picking up a bottle of amenity product in a zellige-tiled riad bathroom\" title=\"| Carmel Cosmetics Labs\"><\/figure>\n      <div class=\"sector-body\">\n        <h2 class=\"h2\">Hotel and riad amenities, under your brand<\/h2>\n        <p class=\"answer\">We manufacture <a href=\"https:\/\/carmelcosmeticslabs.com\/en\/custom-hotel-amenities\/\">custom hotel amenities<\/a> for hotels and riads: shower gel, shampoo, conditioner, soap and body care, in individual bottles, refillable dispensers or bars of soap. Our argan oil formulas give your rooms a Moroccan signature your guests remember. For properties in Marrakech, see <a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-lab-marrakech\/\">our cosmetics lab for Marrakech riads, spas and hotels<\/a>.<\/p>\n        <p class=\"mini\">Formats<\/p>\n        <div class=\"chips\"><span>Individual bottles<\/span><span>Refillable dispensers<\/span><span>Soaps<\/span><\/div>\n        <p class=\"mini\">Formules phares<\/p>\n        <ul class=\"prods\"><li>Shower gel<\/li><li>Moisturizing shampoo<\/li><li>Moisturizing conditioner<\/li><li>Liquid hand soap<\/li><li>Traditional Moroccan black soap<\/li><\/ul>\n        <div class=\"sector-cta\"><a class=\"btn btn-primary\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/request-a-quote\/\">Amenities quote <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a><a class=\"btn btn-ghost\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/custom-hotel-amenities\/\">Our hotel amenities<\/a><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section class=\"sector alt\" id=\"institut\">\n    <div class=\"wrap sector-grid\">\n      <figure class=\"sector-img reveal\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/marque-cosmetique-institut-de-beaute-masque-argile-768x573.webp\" width=\"1200\" height=\"896\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/marque-cosmetique-institut-de-beaute-masque-argile-300x224.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/marque-cosmetique-institut-de-beaute-masque-argile-768x573.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/marque-cosmetique-institut-de-beaute-masque-argile-1024x765.webp 1024w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/marque-cosmetique-institut-de-beaute-masque-argile.webp 1200w\" sizes=\"auto, (max-width:1020px) 92vw, 45vw\" loading=\"lazy\" decoding=\"async\" alt=\"Beautician applying a clay mask to a client&apos;s face in a beauty salon\" title=\"| Carmel Cosmetics Labs\"><\/figure>\n      <div class=\"sector-body\">\n        <h2 class=\"h2\">Your own cosmetics brand for your beauty salon<\/h2>\n        <p class=\"answer\">A beauty salon can launch its own brand with our professional formulas: active serums (niacinamide, hyaluronic acid, retinol), masks, peels and cleansers. You use them in treatments and sell them at the front desk: every client leaves with the routine your beautician recommended, under your name.<\/p>\n        <p class=\"mini\">Formules phares<\/p>\n        <ul class=\"prods\"><li>10% niacinamide serum<\/li><li>3% hyaluronic acid serum<\/li><li>Glycolic acid peel mask<\/li><li>Anti-aging night cream<\/li><li>Cleansing balm<\/li><\/ul>\n        <div class=\"sector-cta\"><a class=\"btn btn-primary\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/request-a-quote\/\">Quote for my salon <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a><a class=\"btn btn-ghost\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/\">View the catalog<\/a><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section class=\"sector\" id=\"spa\">\n    <div class=\"wrap sector-grid\">\n      <figure class=\"sector-img reveal\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/cosmetiques-spa-hammam-savon-noir-marque-blanche-768x573.webp\" width=\"1200\" height=\"896\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/cosmetiques-spa-hammam-savon-noir-marque-blanche-300x224.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/cosmetiques-spa-hammam-savon-noir-marque-blanche-768x573.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/cosmetiques-spa-hammam-savon-noir-marque-blanche-1024x765.webp 1024w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/cosmetiques-spa-hammam-savon-noir-marque-blanche.webp 1200w\" sizes=\"auto, (max-width:1020px) 92vw, 45vw\" loading=\"lazy\" decoding=\"async\" alt=\"Therapist&apos;s hands applying black soap to a client&apos;s back in a hammam\" title=\"| Carmel Cosmetics Labs\"><\/figure>\n      <div class=\"sector-body\">\n        <h2 class=\"h2\">White label cosmetics for spas and hammams<\/h2>\n        <p class=\"answer\">For a spa or hammam, we manufacture your ritual treatments under your brand: traditional Moroccan black soap, rhassoul or sugar scrubs, clay masks and <a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-body-massage-oils\/\">massage oils<\/a>. Your guests take home the products used in the treatment room, which extends the experience and creates a retail line.<\/p>\n        <p class=\"mini\">Formules phares<\/p>\n        <ul class=\"prods\"><li>Traditional Moroccan black soap<\/li><li>Rhassoul scrub<\/li><li>Detox clay mask<\/li><li>Soothing massage oil<\/li><li>Massage butter<\/li><\/ul>\n        <div class=\"sector-cta\"><a class=\"btn btn-primary\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/request-a-quote\/\">Quote for my spa <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a><a class=\"btn btn-ghost\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/\">View the catalog<\/a><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section class=\"sector alt\" id=\"coiffure\">\n    <div class=\"wrap sector-grid\">\n      <figure class=\"sector-img reveal\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/produits-capillaires-salon-coiffure-marque-blanche-768x573.webp\" width=\"1200\" height=\"896\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/produits-capillaires-salon-coiffure-marque-blanche-300x224.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/produits-capillaires-salon-coiffure-marque-blanche-768x573.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/produits-capillaires-salon-coiffure-marque-blanche-1024x765.webp 1024w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/produits-capillaires-salon-coiffure-marque-blanche.webp 1200w\" sizes=\"auto, (max-width:1020px) 92vw, 45vw\" loading=\"lazy\" decoding=\"async\" alt=\"Hairdresser applying a hair mask to long hair at the backwash\" title=\"| Carmel Cosmetics Labs\"><\/figure>\n      <div class=\"sector-body\">\n        <h2 class=\"h2\">White label hair care for hair salons<\/h2>\n        <p class=\"answer\">For a hair salon, we formulate care by hair type: shampoos and masks for curly, coily or wavy hair, anti-hair-loss and anti-dandruff treatments, serums and styling products. You offer your clients, under your brand, the products you use at the backwash.<\/p>\n        <p class=\"mini\">Formules phares<\/p>\n        <ul class=\"prods\"><li>Curly hair shampoo<\/li><li>Coily hair mask<\/li><li>Anti-hair-loss serum<\/li><li>Styling cream<\/li><li>Rhassoul conditioner<\/li><\/ul>\n        <div class=\"sector-cta\"><a class=\"btn btn-primary\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/request-a-quote\/\">Quote for my salon <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a><a class=\"btn btn-ghost\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/\">View the catalog<\/a><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section class=\"sector\" id=\"createurs\">\n    <div class=\"wrap sector-grid\">\n      <figure class=\"sector-img reveal\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/creatrice-marque-cosmetique-choix-packaging-768x573.webp\" width=\"1200\" height=\"896\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/creatrice-marque-cosmetique-choix-packaging-300x224.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/creatrice-marque-cosmetique-choix-packaging-768x573.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/creatrice-marque-cosmetique-choix-packaging-1024x765.webp 1024w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/creatrice-marque-cosmetique-choix-packaging.webp 1200w\" sizes=\"auto, (max-width:1020px) 92vw, 45vw\" loading=\"lazy\" decoding=\"async\" alt=\"Founder comparing bottles and packaging samples for her cosmetics brand\" title=\"| Carmel Cosmetics Labs\"><\/figure>\n      <div class=\"sector-body\">\n        <h2 class=\"h2\">Launch a full range under your brand<\/h2>\n        <p class=\"answer\">Launching a cosmetics brand? We support you from formula selection to finished product: more than 1,000 formulas, custom fragrance and texture, packaging, labeling and regulatory files to sell in Morocco, Europe or the United States. For US export data, see <a href=\"https:\/\/carmelcosmeticslabs.com\/en\/moroccan-beauty-exports-usa\/\">our 2025-2026 ranking of Moroccan beauty exports to the US<\/a>.<\/p>\n        <p class=\"mini\">Available ranges<\/p>\n        <ul class=\"prods\"><li>Face care<\/li><li>Body care<\/li><li>Hair care<\/li><li>Sun care<\/li><li>Baby and mom<\/li><li>Men's care<\/li><\/ul>\n        <div class=\"sector-cta\"><a class=\"btn btn-primary\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/request-a-quote\/\">Quote for my brand <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a><a class=\"btn btn-ghost\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/white-label-cosmetics-service\/\">White label service<\/a><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section class=\"sector alt\" id=\"influenceurs\">\n    <div class=\"wrap sector-grid\">\n      <figure class=\"sector-img reveal\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/marque-cosmetique-influenceuse-createur-contenu-768x573.webp\" width=\"1200\" height=\"896\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/marque-cosmetique-influenceuse-createur-contenu-300x224.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/marque-cosmetique-influenceuse-createur-contenu-768x573.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/marque-cosmetique-influenceuse-createur-contenu-1024x765.webp 1024w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/marque-cosmetique-influenceuse-createur-contenu.webp 1200w\" sizes=\"auto, (max-width:1020px) 92vw, 45vw\" loading=\"lazy\" decoding=\"async\" alt=\"Beauty content creator filming a serum with her smartphone\" title=\"| Carmel Cosmetics Labs\"><\/figure>\n      <div class=\"sector-body\">\n        <h2 class=\"h2\">A cosmetics brand for influencers and content creators<\/h2>\n        <p class=\"answer\">For influencers and content creators, we turn an audience into a brand: products that look great on video, such as serums, lip balms, mists and tinted sunscreens, packaging designed for social media, and full regulatory compliance to sell online.<\/p>\n        <p class=\"mini\">Formules phares<\/p>\n        <ul class=\"prods\"><li>Dark spot serum<\/li><li>SPF 50 lip balm<\/li><li>Shimmer body mist<\/li><li>SPF 50 tinted sunscreen<\/li><li>Eye contour cream<\/li><\/ul>\n        <div class=\"sector-cta\"><a class=\"btn btn-primary\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/request-a-quote\/\">Quote for my brand <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a><a class=\"btn btn-ghost\" href=\"https:\/\/carmelcosmeticslabs.com\/vendre-tiktok-shop-cosmetiques\/\">Sell on TikTok Shop<\/a><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\n<!-- SERVICES -->\n<section class=\"section\" style=\"padding-top:clamp(40px,5vw,72px)\">\n  <div class=\"wrap\">\n    <div class=\"sec-head\">\n      <h2 class=\"h2\">Everything we handle for you<\/h2>\n      <p class=\"sub\">Whatever your industry, one point of contact from brief to delivered product.<\/p>\n    <\/div>\n    <div class=\"svc\">\n      <a class=\"svc-card\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetic-formulation-lab\/\"><svg class=\"ico\"><use href=\"#i-flask\"\/><\/svg><h3>Formulation<\/h3><p>Adapt a catalog formula or create a custom one.<\/p><span class=\"more\">Formulation lab <svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n      <a class=\"svc-card\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetic-packaging-morocco\/\"><svg class=\"ico\"><use href=\"#i-box\"\/><\/svg><h3>Packaging<\/h3><p>Bottles, jars, tubes and dispensers chosen for how you use them.<\/p><span class=\"more\">Cosmetic packaging <svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n      <a class=\"svc-card\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/white-label-cosmetics-service\/\"><svg class=\"ico\"><use href=\"#i-tag\"\/><\/svg><h3>White label<\/h3><p>Labeling and production under your brand, to EU standards.<\/p><span class=\"more\">White label service <svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n      <a class=\"svc-card\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetic-product-information-file-pif\/\"><svg class=\"ico\"><use href=\"#i-doc\"\/><\/svg><h3>Regulatory<\/h3><p>PIF and compliance for Morocco, Europe and the United States.<\/p><span class=\"more\">PIF support <svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"wrap\" style=\"padding-bottom:clamp(8px,2vw,24px)\">\n  <div class=\"identity reveal\">\n    <div><h2>Carmel Cosmetics Labs at a glance<\/h2><\/div>\n    <dl>\n      <div><dt>Formulas<\/dt><dd>1,000+<\/dd><\/div>\n      <div><dt>Minimum order<\/dt><dd>Accessible MOQ<\/dd><\/div>\n      <div><dt>Standards<\/dt><dd>ISO 22716 \u00b7 ISO 9001<\/dd><\/div>\n      <div><dt>Regulatory<\/dt><dd>EU (EC 1223\/2009) \u00b7 FDA (MoCRA)<\/dd><\/div>\n    <\/dl>\n  <\/div>\n<\/section>\n<!-- AVIS -->\n<section class=\"section avis\">\n  <div class=\"wrap\">\n    <div class=\"sec-head\">\n      <h2 class=\"h2\">What professionals say<\/h2>\n      <p class=\"sub avis-score\"><b>4.9\/5<\/b> \u00b7 84 Google reviews<\/p>\n    <\/div>\n    <div class=\"avis-row\">\n      <figure class=\"avis-card\"><div class=\"st\" aria-label=\"5 out of 5 stars\">\u2605\u2605\u2605\u2605\u2605<\/div><blockquote>\u201cA team that truly listens, very professional, with excellent advice on bringing products to market, and products our customers adopted right away.\u201d<\/blockquote><figcaption><b>Julia T.<\/b> \u00b7 Google review, July 2025<\/figcaption><\/figure>\n      <figure class=\"avis-card\"><div class=\"st\" aria-label=\"5 out of 5 stars\">\u2605\u2605\u2605\u2605\u2605<\/div><blockquote>\u201cThey pay close attention to local and international regulations, ensuring all their products meet the strictest standards.\u201d<\/blockquote><figcaption><b>Imane D.<\/b> \u00b7 Google review, June 2024<\/figcaption><\/figure>\n      <figure class=\"avis-card\"><div class=\"st\" aria-label=\"5 out of 5 stars\">\u2605\u2605\u2605\u2605\u2605<\/div><blockquote>\u201cThe lab offers well-developed formulations, with particular attention paid to active ingredients.\u201d<\/blockquote><figcaption><b>Ayoub E.<\/b> \u00b7 Google review, July 2025<\/figcaption><\/figure>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- PRESSE CLIENTS -->\n<section class=\"section presse\" style=\"padding-top:0\">\n  <div class=\"wrap\">\n    <div class=\"presse-box reveal\">\n      <h2 class=\"h2\">Our clients' products, featured in the beauty press<\/h2>\n      <p class=\"sub\">Brands manufactured by Carmel Cosmetics Labs have been mentioned in these magazines.<\/p>\n      <ul class=\"mags\" aria-label=\"Magazines that have mentioned client brands\"><li class=\"m-vogue\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"mag-vogue\" role=\"img\" aria-label=\"Vogue\" fill=\"currentColor\" viewBox=\"0 0 1543.9294 409.81769\"><title>Vogue<\/title>\n  <defs\n     id=\"defs4\" \/>\n  <g\n     id=\"layer1\"\n     transform=\"translate(-1687.849,1694.3458)\">\n    <g\n       id=\"g3846\"\n       transform=\"matrix(1.5770358,0,0,1.5770358,-1570.7398,-1303.8993)\"\n       style=\"fill:currentColor;fill-opacity:1\">\n      <g\n         id=\"g3863\"\n         style=\"fill:currentColor;fill-opacity:1\">\n        <path\n           style=\"fill:currentColor;fill-opacity:1\"\n           d=\"m 2354.4524,-240.16704 c -56.321,0.40267 -102.3899,62.99919 -102.3899,117.59784 0,57.4558 33.7704,127.5429059 102.3899,127.3154379 68.6195,-0.2274681 104.2351,-75.6822819 104.2351,-127.3154379 0,-57.03315 -47.914,-118.0005 -104.2351,-117.59784 z m 0,2.14155 c 47.1385,0 59.8557,52.06087 59.8557,115.45629 0,83.648688 -15.3404,124.9169508 -59.8557,124.8383263 -44.5153,-0.078625 -58.9971,-33.8548473 -58.9971,-124.8383263 0,-56.99408 11.8586,-115.45629 58.9971,-115.45629 z\"\n           id=\"path3064\"\n           \/>\n        <path\n           style=\"fill:currentColor;fill-opacity:1\"\n           d=\"m 2477.285,-121.02558 c -0.2525,-62.12461 49.469,-117.15511 91.5588,-119.88543 15.2034,-1.0771 34.7462,5.88508 46.1555,10.84467 8.2848,3.60141 25.1969,-1.6115 28.2001,-11.17517 l 1.6378,0 0,84.6255 -1.6378,0 c 0,-3.60762 -15.672,-82.16738 -74.3556,-82.16738 -43.3456,0 -47.533,76.21746 -47.533,117.75781 0,41.54035 1.2627,123.7760867 51.8451,123.7760867 24.5035,0 42.6412,-10.7204425 47.3432,-32.4083507 l 0,-65.945112 -20.5676,0 0,-2.809058 79.7236,0 0,2.809058 -19.6636,0 0,96.41130897 -1.6012,0 c 0,0 -3.1966,-13.91085797 -19.4181,-13.86448697 -20.7327,0.05927 -40.2854,18.0717968 -64.1199,17.8525446 -63.0334,-0.5798402 -97.3148,-63.6973766 -97.5673,-125.8219906 z\"\n           id=\"path3060\"\n           \/>\n        <path\n           style=\"fill:currentColor;fill-opacity:1\"\n           d=\"m 2097.4389,-231.8313 -24.8234,0 0,-2.79036 86.958,0 0,2.79036 -21.8156,0 62.1337,168.735605 c 19.4293,-59.817265 34.481,-104.034155 54.7365,-168.735605 l -21.5783,0 0,-2.79036 45.9142,0 0,2.79036 -20.9089,0 -75.5169,235.4187487 z\"\n           id=\"path3058\"\n           \/>\n        <path\n           style=\"fill:currentColor;fill-opacity:1\"\n           d=\"m 2691.8294,-54.049421 -0.393,-178.052919 -23.6282,0 0,-2.66712 87.0511,0 0,2.66712 -23.6145,0 0.5245,195.225512 c 5.2276,22.355004 14.522,39.3173888 46.2757,39.5699269 31.7537,0.2525381 53.3408,-18.7842919 61.3633,-44.8003239 l 0,-189.995115 -27.03,0 -10e-5,-2.58855 221.2336,0 0.4603,85.47259 -2.1262,0 c -4.1033,-55.18647 -25.3972,-76.04298 -62.6382,-82.12756 -12.8147,-2.09373 -26.2584,-0.54162 -43.2537,-0.67373 l 0,109.08556 c 14.7995,1.14328 30.5639,0.20789 41.1875,-8.91662 9.6605,-8.29738 12.3912,-27.46789 13.1014,-35.25604 l 1.8705,0 0,94.979633 -2.0243,0 c -0.5847,0 -1.3618,-23.834834 -12.9476,-35.142853 -11.6618,-11.38209 -26.5119,-14.18059 -41.1875,-11.46881 l 0,116.5271189 c 20.7296,0 37.2534,1.75591344 51.6031,-2.1781663 43.6198,-11.9587196 58.9755,-48.7587836 58.8579,-85.6677816 l 2.4257,0 0,90.60469983 -173.5303,0 0,-2.75875193 19.6209,0 0,-229.8907389 -42.3926,0 0,189.995115 c -4.8048,18.17898 -22.3661,48.2537441 -67.3716,48.0484524 -41.845,-0.190875 -83.3474,-19.0559274 -83.4377,-59.9906484 z\"\n           id=\"path3054\"\n           \/>\n      <\/g>\n    <\/g>\n  <\/g>\n<\/svg><\/li><li class=\"m-elle\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"mag-elle\" role=\"img\" aria-label=\"Elle\" fill=\"currentColor\" viewBox=\"0 0 3000 1227.7708\"><title>Elle<\/title>\n  <title\n     id=\"title4150\">ELLE Magazine Logo<\/title>\n  <desc\n     id=\"desc6\">Created with Sketch.<\/desc>\n  <defs\n     id=\"defs8\" \/>\n  <g\n     id=\"Page-1\"\n     sketch:type=\"MSPage\"\n     style=\"fill:currentColor;fill-rule:evenodd;stroke:none;stroke-width:1\"\n     transform=\"matrix(13.466788,0,0,13.466788,20,20)\">\n    <g\n       id=\"logo\"\n       sketch:type=\"MSLayerGroup\"\n       style=\"fill:currentColor\">\n      <g\n         id=\"Group\"\n         sketch:type=\"MSShapeGroup\"\n         style=\"fill:currentColor\">\n        <path\n           d=\"m 6.7,86.8 -6.7,0 0,1.3 37.1,0 0,-23.4 -1.1,0 c 0,0 0,13.5 -4.5,17.9 -3.8,3.8 -7.8,4.1 -14.3,4.1 l 0,-43.1 c 0,0 4.5,-0.3 6.7,1.9 3.4,3.4 3.8,7.8 3.8,13.9 l 1.2,0 0,-33 -1.2,0 c 0,6.1 -0.3,10.5 -3.8,13.9 -2.2,2.2 -6.7,1.9 -6.7,1.9 l 0,-40.9 c 6.5,0 9.6,0.4 13.4,4.1 4.4,4.4 4.5,17.9 4.5,17.9 l 1.1,0 L 36.2,0 0,0 l 0,1.3 6.7,0 0,85.5 0,0 z\"\n           id=\"Shape\"\n           style=\"fill:currentColor\"\n           \/>\n        <path\n           d=\"m 79.2,1.3 0,85.5 c 6.5,0 10.5,-0.4 14.3,-4.1 C 97.9,78.3 98,64.8 98,64.8 l 1.1,0 0,23.4 -37.1,0 0,-1.3 6.7,0 0,-85.7 -6.7,0 0,-1.2 23.3,0 0,1.3 -6.1,0 0,0 z\"\n           id=\"path14\"\n           style=\"fill:currentColor\"\n           \/>\n        <path\n           d=\"m 138.8,1.3 0,85.5 c 6.5,0 10.5,-0.4 14.3,-4.1 4.4,-4.4 4.5,-17.9 4.5,-17.9 l 1.1,0 0,23.4 -37.1,0 0,-1.3 6.7,0 0,-85.7 -6.7,0 0,-1.2 23.3,0 0,1.3 -6.1,0 0,0 z\"\n           id=\"path16\"\n           style=\"fill:currentColor\"\n           \/>\n        <path\n           d=\"m 189.4,86.8 -6.7,0 0,1.3 37.1,0 0,-23.4 -1.1,0 c 0,0 0,13.5 -4.5,17.9 -3.8,3.8 -7.8,4.1 -14.3,4.1 l 0,-43.1 c 0,0 4.5,-0.3 6.7,1.9 3.4,3.4 3.8,7.8 3.8,13.9 l 1.2,0 0,-33 -1.2,0 c 0,6.1 -0.3,10.5 -3.8,13.9 -2.2,2.2 -6.7,1.9 -6.7,1.9 l 0,-40.9 c 6.5,0 9.6,0.4 13.4,4.1 4.4,4.4 4.5,17.9 4.5,17.9 l 1.1,0 0,-23.3 -36.2,0 0,1.3 6.7,0 0,85.5 0,0 0,0 z\"\n           id=\"path18\"\n           style=\"fill:currentColor\"\n           \/>\n      <\/g>\n    <\/g>\n  <\/g>\n<\/svg><\/li><li class=\"m-bazaar\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"mag-bazaar\" role=\"img\" aria-label=\"Harper's Bazaar\" fill=\"currentColor\" viewBox=\"0 0 438 107\"><title>Harper's Bazaar<\/title>\n  <g fill=\"currentColor\" fill-rule=\"evenodd\">\n    <path d=\"M78.531 99.882c-.836 3.347-.951 3.684-1.799 3.684h-9.531v.655h21.587v-.655h-9.881c-.639 0-.532-.454.245-3.513l6.64-25.782h26.285l8.025 29.295h-10.678v.655h35.92v-.655h-11.167L104.389.258h-.181L78.531 99.882zM98.5 24.893l13.373 48.726H85.98L98.5 24.893zM387.912 52.677h8.217c7.28 0 18.016 3.135 18.016 15.873v23.067c0 9.439 5.209 15.383 14.398 15.383 9.657 0 9.508-9.752 9.508-16.787v-7.414h-.653v7.414c0 8.002-.949 14.951-5.66 14.951-4.175 0-5.073-2.589-5.073-13.446V68.55c0-10.72-8.689-14.649-22.108-16.204 16.713-1.988 23.006-12.661 23.006-24.463 0-17.457-8.061-24.795-28.821-24.795l-32.909-.007v.656h8.641c.624 0 .919.175.919.529v98.767c0 .356-.295.533-.919.533h-8.641v.655h30.263v-.655h-7.269c-.625 0-.915-.177-.915-.533V52.677zm0-48.934h8.87c13.663 0 17.527 10.392 17.527 24.14 0 12.872-3.864 24.139-17.527 24.139h-8.87V3.743zM167.68 103.05c-.107.235.014.516.519.516l23.579.006c7.259 0 16.629-10.736 16.629-45.331v-3.602h.656v49.586h-56.298l42.651-99.977c.104-.232-.018-.511-.522-.511l-25.034.006c-6.571 0-16.113 11.996-16.113 45.333v3.601h-.655V3.088h57.281L167.68 103.05M28.296 3.743c13.666 0 19.23 10.392 19.23 24.14 0 12.872-5.564 23.156-19.23 23.156h-6.218V3.743h6.218zM0 3.081v.656h8.642c.625 0 .917.175.917.529v98.767c0 .356-.292.533-.917.533H0v.655l32.225.004c20.756 0 31.83-8.646 31.83-26.098 0-12.086-6.545-24.387-27.205-26.837 17.55-1.641 23.605-12.664 23.605-23.407 0-15.711-9.437-24.795-30.194-24.795L0 3.081zm28.296 48.613c15.41 0 21.522 10.502 21.522 26.433 0 13.744-5.456 25.445-18.249 25.445l-8.574-.006c-.625 0-.917-.177-.917-.533V51.686l6.218.008zM227.136 99.882c-.84 3.347-.955 3.684-1.801 3.684h-9.531v.655h21.589v-.655h-9.884c-.635 0-.531-.454.25-3.513l6.637-25.782h26.285l8.027 29.295h-10.682v.655h35.923v-.655h-11.171L252.992.258h-.183l-25.673 99.624zm19.969-74.989l13.369 48.726h-25.893l12.524-48.726z\"><\/path>\n    <path d=\"M298.832 99.882c-.839 3.347-.95 3.684-1.797 3.684h-9.533v.655h21.588v-.655h-9.883c-.635 0-.53-.454.248-3.513l6.64-25.782h26.284l8.026 29.295h-10.681v.655h35.922v-.655h-11.167L324.693.258h-.183l-25.678 99.624zm19.972-74.989l13.371 48.726h-25.896l12.525-48.726zM275.733 13.549c0 .04.037.055.107.055h1.459v.233h-4.981v-.233h1.301c.073 0 .105-.015.105-.055V8.506h-4.757v5.043c0 .04.033.055.104.055h1.301v.233h-4.979v-.233h1.459c.071 0 .104-.015.104-.055V3.653c0-.036-.033-.053-.104-.053h-1.459v-.234h4.979V3.6h-1.301c-.071 0-.104.017-.104.053v4.622h4.757V3.653c0-.036-.032-.053-.105-.053h-1.301v-.234h4.981V3.6h-1.459c-.07 0-.107.017-.107.053v9.896M289.563 9.251c-.458 0-.765-.212-.765-.569 0-.323.194-.312.194-.549 0-.24-.154-.35-.401-.35-.255 0-.71.085-1.055 1.133v4.633c0 .04.032.055.104.055h.894v.233h-3.506v-.233h.891c.072 0 .104-.015.104-.055V7.83c0-.035-.032-.055-.104-.055h-.891v-.233h2.464l.044.045v.977c.263-.814.831-1.15 1.499-1.15.813 0 1.341.427 1.341 1.088 0 .417-.322.749-.813.749M302.713 13.964c1.141 0 2.059-.553 2.672-1.4l-.177-.142c-.573.811-1.341 1.313-2.495 1.313-.422 0-.762-.08-1.053-.338-.48-.431-.63-.936-.63-2.706 0-.131.001-.167.004-.287h4.485l.044-.041c0-1.195-.824-2.949-2.85-2.949-1.87 0-3.275 1.469-3.275 3.277 0 1.805 1.405 3.273 3.275 3.273m.832-5.978c.344.388.456.988.483 2.185h-2.99c.037-1.197.188-1.797.622-2.185.291-.259.631-.339 1.053-.339.365 0 .601.08.832.339M280.399 13.676c.802 0 1.322-.571 1.322-1.117V10.38c-.373.215-.914.215-1.392.301-.537.098-1.113.379-1.113 1.735 0 1.035.678 1.26 1.183 1.26m-1.883-4.982c0-.523.659-1.28 1.932-1.28 1.865 0 2.788.822 2.788 2.668v3.003c0 .353.169.499.415.499.288 0 .519-.238.581-.382l.153.152c-.094.262-.572.61-1.18.61-.69 0-1.297-.399-1.404-.953-.22.631-.824.953-1.693.953-1.441 0-2.367-.502-2.367-1.548 0-1.544 1.649-1.903 2.283-1.954.894-.075 1.697-.134 1.697-.45v-.861c0-1.054-.46-1.504-1.273-1.504-.407 0-.66.186-.66.622 0 .248.129.324.129.566 0 .271-.215.529-.725.529-.485 0-.676-.336-.676-.67M296.065 7.979c-.271-.252-.638-.332-1.03-.332-.542 0-1.04.358-1.385.762v4.401c.208.524.811.925 1.385.925.392 0 .759-.078 1.03-.333.447-.423.748-1.16.748-2.673 0-1.514-.301-2.328-.748-2.75m2.287 2.75c0 1.635-1.389 3.235-3.317 3.235-.59 0-1.04-.368-1.385-.724v4.877c0 .034.036.051.106.051h.891v.233h-3.503v-.233h.89c.071 0 .104-.017.104-.051V7.83c0-.035-.033-.055-.104-.055h-.89v-.233h2.463l.043.045v.561c.345-.359.795-.734 1.385-.734 1.928 0 3.317 1.678 3.317 3.315M317.476 7.59c.166 0 .258-.068.276-.132h.253v1.56h-.253c0-.907-.813-1.371-1.583-1.371-.797 0-1.182.358-1.182.923 0 .727.522 1.097 1.707 1.429 1.241.349 2.058.955 2.058 1.901 0 1.197-.967 2.064-2.514 2.064-.919 0-1.317-.428-1.793-.428a.524.524 0 0 0-.501.321h-.256l.088-2.075h.256c-.043 1.088.975 1.953 2.206 1.953.93 0 1.457-.426 1.457-1.219 0-.791-.623-1.106-1.76-1.453-1.112-.336-1.886-.788-1.886-1.766 0-1.159 1.123-1.883 2.12-1.883.65 0 .711.176 1.307.176M312.855 5.403c0-.422.358-.766.8-.766.479 0 .834.348.834.858 0 .753-.68 1.637-1.613 2.198l-.149-.168c.674-.39 1.159-.871 1.446-1.554-.124.137-.296.2-.518.2-.442 0-.8-.342-.8-.768M310.832 9.251c-.456 0-.765-.212-.765-.569 0-.323.195-.312.195-.549 0-.24-.156-.35-.404-.35-.254 0-.71.085-1.053 1.133v4.633c0 .04.029.055.101.055h.893v.233h-3.506v-.233h.895c.07 0 .104-.015.104-.055V7.83c0-.035-.034-.055-.104-.055h-.895v-.233h2.466l.046.045v.977c.265-.814.83-1.15 1.503-1.15.805 0 1.34.427 1.34 1.088 0 .417-.328.749-.816.749\"><\/path>\n  <\/g>\n<\/svg><\/li><li class=\"m-marieclaire\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"mag-marieclaire\" role=\"img\" aria-label=\"Marie Claire\" fill=\"currentColor\" viewBox=\"0 0 52.3929634 7.5997567\"><title>Marie Claire<\/title>\n<path d=\"M11.4647322,6.3325005l-0.4360046-1.5l-0.1830139-0.8079987c0.0270081-0.0069885,0.0050049-0.0609891,0.0039978-0.069\n\tc-0.1549988-1.2809906-1.1439819-1.1369934-1.7859802-0.9169922c0,0-0.0340271,0.0319977-0.03302-0.0099945\n\tc0.0020142-0.052002,0.0029907-0.5710144,0.0029907-0.7110138c0-0.0329895,0.0290222-0.0429993,0.0290222-0.0429993\n\tc0.802002-0.3519897,1.9629822-0.321991,2.677002,0.0350037c0.5359802,0.2689972,0.8479919,0.6760101,1.1430054,1.8979948\n\tc0.0809937,0.3380127,0.1739807,0.803009,0.4319763,1.8130035c0.1240234,0.4850006,0.2550049,0.6660004,0.5220032,0.6150055\n\tc0.03302-0.0059967,0.0339966,0.0110016,0.0339966,0.0399933c-0.0009766,0.230011-0.0009766,0.6150055-0.0009766,0.6419983\n\tc0,0.0800018,0,0.0800018-0.0270081,0.07901c-0.0339966-0.0010071-0.7380066,0.0009918-0.7380066,0.0009918\n\tc-0.3210144-0.0019989-0.7120056-0.0019989-1.2200012-0.4459991L11.4647322,6.3325005z\"\/>\n<path d=\"M11.4647322,6.3325005c0.0119934,0.0360107-0.0400085,0.0720062-0.0740051,0.0880127\n\tc-1.1090088,0.6309967-1.5120239-1.2380066-0.4320068-1.5980072c0.0440063-0.0119934,0.0700073,0.0099945,0.0700073,0.0099945\n\tl-0.1830139-0.8079987C10.2687178,4.1515007,9.3617048,4.4125023,8.96873,4.7835045\n\tc-0.8789978,0.8300018-0.5,2.1670074,0.4649963,2.5130005c0.5390015,0.1930084,1.6529846,0.3460083,2.4509888-0.3450012\n\tL11.4647322,6.3325005z\"\/>\n<path d=\"M19.0030327,1.9243891c0.6109924,0,1.1069946-0.3999939,1.1069946-0.8939972\n\tc0-0.4939881-0.4960022-0.8939973-1.1069946-0.8939973c-0.61203,0-1.1070251,0.4000092-1.1070251,0.8939973\n\tC17.8960075,1.5243952,18.3910027,1.9243891,19.0030327,1.9243891\"\/>\n<path d=\"M23.9435234,4.3556023c0.0339966-0.0089874,0.1679993-0.0059967,0.1569824-0.1949921\n\tc-0.0289917-0.4819944-0.1489868-0.8110044-0.2900085-1.0030057c-0.2659912-0.3609924-0.7529907-0.3739929-1.0039978,0.1610107\n\tc-0.1470032,0.3119965-0.1759949,0.8799894-0.1560059,1.2589872c0.007019,0.1180115,0.026001,0.1240082,0.1340027,0.0980072\n\tl0.0870056,0.7129974c-0.0379944,0.0200043-0.0849915,0.003006-0.0299988,0.1500092\n\tc0.3470154,0.9329987,0.8450012,1.0599976,1.5110168,1.0219879c0.3450012-0.0189972,0.7309875-0.1989899,0.8669739-0.269989\n\tc0.1350098-0.0720062,0.1140137,0.0139923,0.1140137,0.0649872v0.631012c0,0.1019897,0.0090027,0.1380005-0.17099,0.2030029\n\tc-0.9100037,0.3329926-2.105011,0.4119873-3.03302-0.0450134c-0.7799988-0.3839874-1.4899902-1.3969879-1.4289856-2.5019989\n\tc0.0969849-1.7589872,1.1900024-2.7099912,2.82901-2.6569974c1.2909851,0.0420074,2.2779846,0.9889984,2.3979797,2.3809965\n\tc0.0050049,0.0579987,0.0039978,0.1470032-0.0509949,0.178009L23.9435234,4.3556023z\"\/>\n<path d=\"M23.9435234,4.3556023c-0.2280273,0.0690002-1.1590271,0.3200073-1.1590271,0.3200073l0.0870056,0.7129974\n\tc0.0370178-0.0209961,3.0050049-0.8439941,3.0050049-0.8439941L23.9435234,4.3556023z\"\/>\n<path d=\"M7.9529223,6.9896965C7.9519153,7.2307091,8.0079145,7.3227043,8.0268965,7.3626976\n\tc0.0160217,0.0360107-0.0319819,0.0310059-0.0319819,0.0310059H7.6209216h-1.559021c0,0-0.0379944,0.0019989-0.026001-0.0310059\n\tC6.0589099,7.2977104,6.105907,7.180706,6.105907,6.9896965l-0.0020142-0.25V4.3637047v-0.447006\n\tC6.1029162,3.7486994,5.9989123,3.387707,5.5918994,3.3866999c-0.3370056,0.003006-0.651001,0.3090057-0.6519775,0.7330015\n\tv0.8870087l-0.0010071,1.769989c0,0,0.0010071,0.20401,0.0010071,0.2129974\n\tC4.9389148,7.2307091,4.9949145,7.3227043,5.0138965,7.3626976C5.0299182,7.3987083,4.981914,7.3937035,4.981914,7.3937035\n\tH4.6088977H3.0489001c0,0-0.0379944,0.0019989-0.026001-0.0310059C3.0459094,7.2977104,3.0918994,7.180706,3.0929065,6.9896965\n\tV6.8567009V4.3667107v-0.447006c-0.0010071-0.1690063-0.105011-0.529007-0.5130005-0.5310059\n\tc-0.3359985,0.003006-0.6510011,0.3090057-0.6510011,0.7330015v0.2290039v2.4960022L1.9269212,6.9896965\n\tc0,0.2410126,0.0559998,0.3330078,0.0739747,0.3730011c0.0160217,0.0360107-0.0309755,0.0310059-0.0309755,0.0310059H1.5958971\n\tH0.0369066c0,0-0.0390015,0.0019989-0.0270081-0.0310059C0.0339159,7.2977104,0.0788988,7.180706,0.080913,6.9896965V6.8216972\n\tc0-0.6209869-0.0010071-3.3479917-0.0020142-3.5989988C0.080913,3.058697,0.028911,2.9417078,0.0039171,2.8776972\n\tC-0.0110975,2.8447077,0.021892,2.8297083,0.021892,2.8297083S0.7329211,2.5107081,1.897899,1.9726985\n\tC1.9098924,1.9677088,1.929912,1.9746974,1.9289049,1.9957087v0.4689941v0.4029999\n\tc0,0.0220032,0.0240173,0.0339966,0.0419922,0.0149994c0.0100098-0.0099945,0.0220032-0.026001,0.038025-0.0439911\n\tc0.6389771-0.9740143,2.6279907-1.1320038,2.940979,0.0339966c0.006012,0.019989,0.0280151,0.0179901,0.0410156,0\n\tc0.3939819-0.5279999,0.7890015-0.7940063,1.6009827-0.7940063c1.5880122,0,1.3590088,1.3540039,1.3580017,2.1880033\n\tl0.0010071,2.4729919L7.9529223,6.9896965z\"\/>\n<path d=\"M16.2295341,6.9934959c-0.0010071,0.2400055,0.0549927,0.3330078,0.072998,0.3730011\n\tc0.0169983,0.0360107-0.0310059,0.0310059-0.0310059,0.0310059h-0.4730234h-1.5589905c0,0-0.0390015,0.0010071-0.0270081-0.0310059\n\tc0.0230103-0.0659943,0.0690002-0.1819916,0.0700073-0.3730011l0.0010071-0.1439972\n\tc0-0.618988-0.0010071-3.2619932-0.0010071-3.5130002c0-0.1399994-0.0939941-0.401001-0.1119995-0.447998\n\tc-0.0119934-0.0249939,0.0270081-0.0350037,0.0270081-0.0350037s0.8420105-0.4299927,2.0019846-0.9669952\n\tc0.0120239-0.0050049,0.0310059,0.0019989,0.0310059,0.022995v0.5220032c0,0.0700073,0.007019,0.2890015,0.007019,0.3180084\n\tc0,0.022995,0.0239868,0.0349884,0.0409851,0.0159912c0.0100098-0.0110016,0.0230103-0.026001,0.0379944-0.0449982\n\tc0.4330139-0.8499908,1.1210022-0.822998,1.6440125-0.7449951c0.0669861,0.0099945,0.0579834,0.0319977,0.0400085,0.1199951\n\tc-0.0339966,0.1679993-0.2650146,1.1190033-0.2850037,1.1889954c-0.0160217,0.0590057-0.0320129,0.0850067-0.1029968,0.0700073\n\tc-0.6570129-0.1380005-1.382019,0.076004-1.382019,0.895004v0.1179962c0,0.5970001,0,2.0570068,0.0010071,2.4830017\n\tL16.2295341,6.9934959z\"\/>\n<path d=\"M20.0384331,6.9934959c-0.0010071,0.2400055,0.0549927,0.3330078,0.072998,0.3730011\n\tc0.0169983,0.0360107-0.0310059,0.0310059-0.0310059,0.0310059h-0.4760132h-1.5589905c0,0-0.0390015,0.0019989-0.0280151-0.0310059\n\tc0.0240173-0.0659943,0.0700073-0.1819916,0.0710144-0.3730011l0.0010071-0.0279999V2.9115107\n\tc0-0.1000061,0-0.1010132,0.0709839-0.1330109c0.0370178-0.0169983,0.0240173-0.0110016,0.0240173-0.0110016\n\ts0.6719971-0.3320007,1.7929993-0.8600006c0.0119934-0.0059967,0.0589905,0.0019989,0.0579834,0.0230103\n\tc0,0.1599884,0.0020142,4.6139984,0.0030212,5.0439911V6.9934959z\"\/>\n<path d=\"M31.8417473,6.4743004c-0.4670105,0.2380066-1.1640015,0.3150024-1.5800171-0.2139893\n\tc-0.4140015-0.5270081-0.6180115-0.9880066-0.6170044-1.7429962c0.0010071-1.7160032,1.1920166-1.9410093,2.0960083-1.4360044\n\tV2.1993067c-0.5100098-0.2590027-1.1830139-0.3040009-1.6889954-0.2509918\n\tc-1.507019,0.1609955-2.3869934,1.423996-2.3880005,2.8609922c-0.0010071,1.5659943,0.9989929,3.4400024,4.178009,2.5690002\n\tV6.4743004z\"\/>\n<path d=\"M34.3394279,6.7948875c0,0-0.007019-6.8079987-0.0040283-6.772995c0,0-1.4049988,0.6490021-2.1399841,1\n\tc0.072998,0.0599976,0.2269897,0.3220062,0.2269897,1.1849976v2.1849973c0.0010071,0.625,0,1.8230133-0.0090027,2.7710114\n\tc-0.0009766,0.1039886-0.0669861,0.2489929-0.0669861,0.2590027h2.1229858\n\tC34.4484062,7.4219017,34.3394279,6.7948875,34.3394279,6.7948875\"\/>\n<path d=\"M37.9304314,6.3883018c0.0119934,0.0380096-0.0080261,0.0500031-0.0430298,0.0680084\n\tc-0.2419739,0.1539917-0.6569824,0.1880035-0.9009705-0.0390015c-0.230011-0.2720032-0.3500061-0.5829926-0.2530212-0.9720001\n\tc0.0769958-0.2389984,0.3220215-0.6560059,0.7310181-0.7290039l-0.131012-0.7819974\n\tc0.0010071,0.0140076,0,0.0130005-0.0409851,0.0220032c-0.1240234,0.0310059-0.1900024,0.0429993-0.4050293,0.0789945\n\tc-0.4529724,0.0749969-0.9649963,0.2290039-1.3909912,0.5610046c-1.2149963,0.9440002-0.644989,2.3329926,0.3420105,2.7409973\n\tc0.5759888,0.2380066,1.5929871,0.3769989,2.4329834-0.3240051L37.9304314,6.3883018z\"\/>\n<path d=\"M37.9304314,6.3883018l-0.4510193-1.6649933c0,0,0-0.0119934-0.0149841-0.0070038l-0.131012-0.7819974\n\tc-0.0899963-1.3970032-1.2120056-1.2679901-1.8349915-1.0350037c0,0-0.0350037,0.0330048-0.03302-0.0110016\n\tc0.0010071-0.0539856,0.0030212-0.5929871,0.0030212-0.7379913c-0.0010071-0.0350037,0.0289917-0.0440063,0.0289917-0.0440063\n\tc0.7929993-0.3479919,2.0050049-0.3009949,2.7049866,0.0500031c0.6140137,0.3070068,0.9190063,0.8710022,1.0420227,1.3560028\n\tc0,0,0.5509949,2.5139921,0.6129761,2.7859952c0.0500183,0.2180023,0.1920166,0.4080048,0.4140015,0.4069977\n\tc0.0880127,0,0.1000061,0.0170135,0.1010132,0.1080017c0.0010071,0.2200012,0.0019836,0.5590057,0.0010071,0.6060028\n\tc-0.0010071,0.0570068-0.0050049,0.0780029-0.0480042,0.0780029c-0.0350037,0-0.7619934,0.0009918-0.7619934,0.0009918\n\tc-0.3910217-0.0019989-0.7130127-0.0029907-1.2920227-0.4850006L37.9304314,6.3883018z\"\/>\n<path d=\"M41.8485222,1.8549922c0.6339722,0,1.1479797-0.4149933,1.1479797-0.9279938\n\tc0-0.5119934-0.5140076-0.927002-1.1479797-0.927002c-0.6350098,0-1.1490173,0.4150085-1.1490173,0.927002\n\tC40.6995049,1.4399989,41.2135124,1.8549922,41.8485222,1.8549922\"\/>\n<path d=\"M42.8479424,6.9934959v0.1090088c0,0.1580048,0.0709839,0.2769928,0.0879822,0.3190002\n\tc0.0010071,0.0050049-0.0050049,0.0079956-0.0050049,0.0079956h-0.5409851h-1.6560059c0,0-0.0069885-0.0029907-0.0050049-0.0079956\n\tc0.0150146-0.0390015,0.0870056-0.1629944,0.0870056-0.3190002V6.9845085c0-0.6450043,0.0010071-3.8130033,0.0010071-4.2070007\n\tc0-0.0970001,0.0449829-0.1009979,0.0449829-0.1009979s0.7430115-0.3800049,1.9530029-0.9390106\n\tc0.0119934-0.0059967,0.03302,0.0010071,0.0320129,0.0230103C42.8469353,1.9275019,42.8479424,6.5474968,42.8479424,6.9934959\"\/>\n<path d=\"M47.1654472,3.314297c-0.4780273-0.0069885-0.5980225-0.0369873-0.8500061,0.052002\n\tc-0.3139954,0.1200104-0.5299988,0.3700104-0.5360107,0.7510068v0.2310028v2.647995v0.1060028\n\tc0,0.1539917,0.0690002,0.2700043,0.0849915,0.3110046c0.0020142,0.0039978-0.0039978,0.0069885-0.0039978,0.0069885h-0.5249939\n\th-1.6099854c0,0-0.006012-0.0029907-0.0050049-0.0079956c0.0149841-0.0370026,0.0849915-0.1580048,0.0849915-0.3099976V6.988308\n\tV3.2093012c-0.0109863-0.1429901-0.0690002-0.3159943-0.0859985-0.3609924\n\tc-0.0119934-0.0250092,0.0270081-0.0340118,0.0270081-0.0340118s0.8249817-0.3819885,2.0009766-0.923996\n\tc0.0110168-0.0059967,0.0320129,0.0010071,0.0310059,0.0230103v0.4729919c0,0.0700073,0.0079956,0.2929993,0.0079956,0.322998\n\tc0,0.0220032,0.0240173,0.0339966,0.0420227,0.0149994c0.0099792-0.0110016,0.0220032-0.026001,0.0379944-0.0449982\n\tc0.473999-0.8779907,1.2479858-0.7669983,1.6419983-0.7050018c0.0679932,0.0100098,0.0579834,0.0319977,0.0400085,0.1210022\n\tc-0.0350037,0.1699982-0.2579956,1.0769958-0.2780151,1.147995C47.2534294,3.3033106,47.2384453,3.3163111,47.1654472,3.314297\"\/>\n<path d=\"M50.4079399,4.4735985c0.0329895-0.0099945,0.1669922-0.0069885,0.1559753-0.1959991\n\tc-0.0289917-0.4819944-0.1489868-0.8099973-0.289978-1.0019987c-0.2660217-0.3619995-0.7530212-0.375-1.0039978,0.1610107\n\tc-0.1460266,0.3109894-0.1750183,0.8799894-0.1550293,1.2579954c0.006012,0.1179962,0.026001,0.1239929,0.1330261,0.098999\n\tl0.0869751,0.7120056c-0.0369873,0.0209961-0.0849915,0.0039978-0.0299988,0.151001\n\tc0.3470154,0.9329987,0.8460083,1.0589905,1.5110168,1.0219879c0.3450012-0.0189972,0.7309875-0.1999969,0.8670044-0.2709961\n\tc0.1359863-0.071991,0.1149902,0.0149994,0.1149902,0.0659943v0.631012c0,0.1009979,0.0079956,0.1369934-0.17099,0.2030029\n\tc-0.9110107,0.3319855-2.1060181,0.4109955-3.03302-0.0460052c-0.7799988-0.3829956-1.4899902-1.3970032-1.4299927-2.5010071\n\tc0.0970154-1.7599943,1.1910095-2.7109983,2.82901-2.6569974c1.2919922,0.0420074,2.2779846,0.9880066,2.3979797,2.3800046\n\tc0.0050049,0.0579987,0.0050049,0.1470032-0.0499878,0.1779938L50.4079399,4.4735985z\"\/>\n<path d=\"M50.4079399,4.4735985c-0.2280273,0.0680084-1.1600037,0.3200073-1.1600037,0.3200073l0.0869751,0.7120056\n\tc0.0370178-0.0200043,3.006012-0.8440094,3.006012-0.8440094L50.4079399,4.4735985z\"\/>\n<\/svg><\/li><li class=\"m-cosmo\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"mag-cosmo2\" role=\"img\" aria-label=\"Cosmopolitan\" fill=\"currentColor\" viewBox=\"0 0 600 106\"><title>Cosmopolitan<\/title><path d=\"M401.3 0h-19.4v36.5C379.1 9.2 369 0 354.2 0c-11.1 0-19.4 5.5-24.5 19.9C326 5.6 315.4 0 297.8 0h-19.4v36.5h-.5C275.1 9.2 265 0 250.2 0c-14.3 0-24.5 9.2-27.7 36.5h-.5V0h-25l-9.2 54.5h-.5L179.4 0h-25.9v20.8C151.2 8.3 143.8 0 129.9 0c-15.3 0-23.6 10.6-25 24C100.7 6 91.5 0 79.5 0 66.1 0 56.4 7.9 52.7 30.5 51.8 14.3 47.2 0 27.7 0 12.4 0 0 13.9 0 53.2c0 33.7 6.9 53.2 27.7 53.2 18.5 0 23.6-14.8 25-29.6 3.7 22.2 13.4 29.6 26.8 29.6 12.9 0 22.2-7.4 26.3-28.2.9 13.4 6 28.2 25 28.2 10.6 0 18.5-4.6 22.7-12.5v12h14.3V28.2h.5l12.9 77.7h10.6l12.9-77.7h.5v77.7h17.1V69.4h.5c2.8 27.3 12.9 36.5 27.7 36.5 14.3 0 24.5-9.2 27.7-36.5h.5v36.5h19.4V63.4h7.9c9.7 0 16.2-3.7 20.3-9.7 0 39.8 11.1 52.2 28.2 52.2 14.3 0 24.5-9.2 27.7-36.5v36.5h43.9V89.7h-24.5V0h-.3zM37.1 65.7c-.5 14.8-1.8 24-8.3 24-6 0-7.9-3.7-7.9-37.4 0-34.2 4.2-36.5 8.3-36.5 4.6 0 6.9 6.5 6.9 23.1l16.2-.5c-.5 4.6-.5 9.2-.5 14.8 0 5.1 0 9.7.5 13.9l-15.2-1.4zM87 63.8c0 22.2-2.8 26.3-6.9 26.3-4.6 0-6.9-4.6-6.9-26.3V42.1c0-22.2 2.8-26.3 6.9-26.3 4.6 0 6.9 4.6 6.9 26.3 0 0 0 21.7 0 21.7zm44.8 26.4c-8.3 0-8.3-10.2-8.3-15.7h-16.6c.9-6 1.4-13.4 1.4-21.7 0-4.2 0-8.3-.5-12 8.3 19 32.4 24.5 32.4 39.8 0 3.5-1.9 9.6-8.4 9.6zM122.6 25c0-5.5 2.8-9.2 7.4-9.2 7.9 0 7.9 9.7 7.9 15.3h16.2v31c-9.3-16.8-31.5-23.3-31.5-37.1zm135 38.8c0 22.2-2.8 26.8-6.9 26.8-4.6 0-6.9-4.6-6.9-26.8V42.1c0-22.2 2.8-26.8 6.9-26.8 4.6 0 6.9 4.6 6.9 26.8 0 0 0 21.7 0 21.7zm42-15.7h-1.8V16.2h1.4c6.5 0 12.5.5 12.5 15.7 0 13-4.2 16.2-12.1 16.2zm61.5 15.7c0 22.2-2.8 26.8-6.9 26.8-4.6 0-6.9-4.6-6.9-26.8V42.1c0-22.2 2.8-26.8 6.9-26.8 4.6 0 6.9 4.6 6.9 26.8v21.7zm68-63.8h19.4v105.9h-19.4V0zM504 0h-52.7v16.2h16.6v89.7h19.4V16.2h16.6V0m80 0v55.9h-.5L565.8 0h-19v92.5L535.2.1H507L492.2 106h16.2l2.8-23.6h15.9l2.8 23.6h33.7V41.7h.5l20.8 64.3h15.2V0h-16.2zm-70.2 67l6-50.8h.5l5.5 50.8h-12z\" fill=\"currentColor\"\/><\/svg><\/li><li class=\"m-gala\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"mag-gala\" role=\"img\" aria-label=\"Gala\" fill=\"currentColor\" viewBox=\"0 0 105.83333 56.064621\"><title>Gala<\/title>\n  <defs\n     id=\"defs7445\" \/>\n  <path\n     style=\"clip-rule:nonzero;fill:currentColor;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.36938751\"\n     d=\"M 0,0 H 105.83333 V 56.064622 H 0 Z m 0,0\"\n     id=\"path6333\" \/>\n  <path\n     style=\"clip-rule:nonzero;fill:var(--mag-knock);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.36938751\"\n     d=\"m 88.175722,38.096762 c -2.444577,6.0499 -4.83031,9.32896 -7.606523,9.32896 -1.610102,0 -2.610396,-0.89331 -2.610396,-3.7765 0,-4.61099 2.669236,-14.54977 6.718558,-17.65763 1.331934,-0.94144 2.107569,-1.2196 3.000875,-1.2196 2.166428,0 3.551852,1.49776 3.551852,3.66415 z m -35.095916,0 c -2.444557,6.0499 -4.830307,9.32896 -7.606519,9.32896 -1.610102,0 -2.610385,-0.89331 -2.610385,-3.7765 0,-4.61099 2.669232,-14.54977 6.718535,-17.65763 1.331976,-0.94144 2.112941,-1.2196 3.000887,-1.2196 2.161074,0 3.551859,1.49776 3.551859,3.66415 z m 45.034671,4.49865 c -1.385439,2.38575 -3.107867,3.937 -4.883797,3.937 -1.059141,0 -1.331937,-0.82913 -1.112628,-1.66359 l 6.659715,-20.98482 -5.996413,0.60982 -1.053784,2.38571 c -0.331655,-1.88287 -2.166424,-2.88319 -4.049334,-2.88319 -8.553315,0 -15.378854,8.66033 -15.378854,15.71052 0,1.15008 0.12833,2.30548 0.417228,3.38603 -1.32124,2.19318 -2.829703,3.49837 -4.48797,3.49837 -0.994926,0 -1.497765,-0.72216 -1.107263,-2.05409 l 11.6505,-36.7809 -6.237138,0.63121 -10.414853,32.98297 c -0.390463,1.24099 -0.561647,2.3269 -0.545615,3.25231 -0.0427,0.0536 -0.08035,0.0908 -0.101702,0.11218 -1.037741,1.13401 -2.177106,1.79732 -3.343216,1.79732 -1.053773,0 -1.32662,-0.8291 -1.107263,-1.66359 l 6.665044,-20.98482 -5.996417,0.60982 -1.059129,2.38575 c -0.3315,-1.88288 -2.161075,-2.8832 -4.049342,-2.8832 -8.553311,0 -15.378866,8.66033 -15.378866,15.71052 0,4.38632 1.882911,8.87961 7.269547,8.87961 3.166714,0 5.664762,-2.05405 7.553028,-5.93757 -1.000321,3.38604 0.834456,5.93757 4.10815,5.93757 1.738471,0 3.792566,-1.01099 5.52568,-2.65852 0.02717,-0.0194 0.05357,-0.0481 0.07492,-0.0749 0.476094,1.80267 1.936401,2.73343 4.108189,2.73343 2.514118,0 5.279621,-1.4336 7.27486,-4.30072 1.005651,2.46595 3.016938,4.30072 6.451104,4.30072 3.16671,0 5.664773,-2.05409 7.553021,-5.93757 -1.000283,3.386 0.834478,5.93757 4.108161,5.93757 2.610397,0 5.996425,-2.21992 7.718856,-5.65944 z m 0,0\"\n     id=\"path6335\" \/>\n  <path\n     style=\"clip-rule:nonzero;fill:var(--mag-knock);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.36938751\"\n     d=\"m 32.202006,48.254852 c -0.05357,0.11219 -1.107302,0.16575 -1.053812,0 0.27832,-1.1073 -0.443953,-2.05409 -2.054055,-2.05409 -2.551577,0 -4.942644,2.8297 -9.323602,2.8297 -7.943527,0 -12.886177,-5.60591 -12.886177,-14.82253 0,-13.32478 10.99791,-27.17381 22.878406,-27.17381 3.386032,0 5.552425,1.99524 7.825837,1.99524 2.054095,0 2.83506,-0.94143 3.279052,-1.82942 0.05357,-0.11218 0.941435,-0.0536 0.941435,0 l -4.10815,12.99316 c 0,0.10714 -0.941435,0.10714 -0.941435,0 1.775929,-5.49897 -1.112659,-12.21751 -6.996739,-12.21751 -4.386314,0 -6.440408,1.6101 -8.494464,5.2743 -2.219922,3.88883 -8.109362,21.62666 -8.109362,28.2329 0,3.71769 1.16615,6.66504 6.611597,6.66504 3.771177,0 5.215413,-1.66891 5.93757,-4.16699 l 3.985138,-13.39965 c 0.05357,-0.16575 -0.05357,-0.22475 -0.27832,-0.22475 h -4.996134 c -0.112182,0 0.165749,-0.88795 0.27832,-0.88795 H 37.84538 Z m 0,0\"\n     id=\"path6337\" \/>\n<\/svg><\/li><li class=\"m-pure\"><span class=\"pure-wm\" role=\"img\" aria-label=\"Pure Beauty\">PURE BEAUTY<\/span><\/li><\/ul>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- CERTS -->\n<section class=\"certs-band\">\n  <div class=\"wrap certs-head\">\n    <h2>Our laboratory certifications<\/h2>\n    <span class=\"mono\"><span class=\"tip-hover\">Hover to pause<\/span><span class=\"tip-touch\">Swipe \u2192<\/span><\/span>\n  <\/div>\n  <div class=\"marquee\">\n    <ul><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-USDA-Organic-Carmel-Cosmetics-Labs-01-01.webp\" width=\"419\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"USDA Organic logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>USDA Organic<\/strong><span>Certified organic formulas<\/span><\/li><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-ISO-Carmel-Cosmetics-Labs-01-01-01.webp\" width=\"857\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"ISO 22716 logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>ISO 22716<\/strong><span>GMP, certified by Bureau Veritas<\/span><\/li><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/12\/Certification-ISO-9001-03-300x139.webp\" width=\"300\" height=\"139\" loading=\"lazy\" decoding=\"async\" alt=\"ISO 9001 logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>ISO 9001<\/strong><span>Quality, certified by Bureau Veritas<\/span><\/li><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-ONSSA-Carmel-Cosmetics-Labs-01-01.webp\" width=\"924\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"ONSSA logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>ONSSA<\/strong><span>Health authorization in Morocco<\/span><\/li><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-GMP-Carmel-Cosmetics-Labs-01-01.webp\" width=\"419\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"GMP logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>GMP<\/strong><span>Good Manufacturing Practices<\/span><\/li><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-Responsible-Care-Carmel-Cosmetics-Labs-01-01.webp\" width=\"589\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"Responsible Care logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>Responsible Care<\/strong><span>Health, safety, environment<\/span><\/li><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-ECOSERT-Carmel-Cosmetics-Labs-01-01-01.webp\" width=\"606\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"EU organic label logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>EU organic label<\/strong><span>Organic cosmetics<\/span><\/li><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2024\/09\/anrac-CBD-logo-150x150.png\" width=\"150\" height=\"150\" loading=\"lazy\" decoding=\"async\" alt=\"ANRAC logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>ANRAC<\/strong><span>CBD formulas<\/span><\/li><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/enregistre-fda-mocra-carmel.webp\" width=\"396\" height=\"248\" loading=\"lazy\" decoding=\"async\" alt=\"FDA Registered logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>FDA Registered<\/strong><span>MoCRA facility, US export<\/span><\/li><li><span class=\"certlogo txt\">AMMPS<\/span><strong>AMMPS authorization<\/strong><span>Medical device manufacturer<\/span><\/li><\/ul>\n    <ul aria-hidden=\"true\"><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-USDA-Organic-Carmel-Cosmetics-Labs-01-01.webp\" width=\"419\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"USDA Organic logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>USDA Organic<\/strong><span>Certified organic formulas<\/span><\/li><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-ISO-Carmel-Cosmetics-Labs-01-01-01.webp\" width=\"857\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"ISO 22716 logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>ISO 22716<\/strong><span>GMP, certified by Bureau Veritas<\/span><\/li><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/12\/Certification-ISO-9001-03-300x139.webp\" width=\"300\" height=\"139\" loading=\"lazy\" decoding=\"async\" alt=\"ISO 9001 logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>ISO 9001<\/strong><span>Quality, certified by Bureau Veritas<\/span><\/li><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-ONSSA-Carmel-Cosmetics-Labs-01-01.webp\" width=\"924\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"ONSSA logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>ONSSA<\/strong><span>Health authorization in Morocco<\/span><\/li><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-GMP-Carmel-Cosmetics-Labs-01-01.webp\" width=\"419\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"GMP logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>GMP<\/strong><span>Good Manufacturing Practices<\/span><\/li><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-Responsible-Care-Carmel-Cosmetics-Labs-01-01.webp\" width=\"589\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"Responsible Care logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>Responsible Care<\/strong><span>Health, safety, environment<\/span><\/li><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-ECOSERT-Carmel-Cosmetics-Labs-01-01-01.webp\" width=\"606\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"EU organic label logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>EU organic label<\/strong><span>Organic cosmetics<\/span><\/li><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2024\/09\/anrac-CBD-logo-150x150.png\" width=\"150\" height=\"150\" loading=\"lazy\" decoding=\"async\" alt=\"ANRAC logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>ANRAC<\/strong><span>CBD formulas<\/span><\/li><li><span class=\"certlogo\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/enregistre-fda-mocra-carmel.webp\" width=\"396\" height=\"248\" loading=\"lazy\" decoding=\"async\" alt=\"FDA Registered logo\" title=\"| Carmel Cosmetics Labs\"><\/span><strong>FDA Registered<\/strong><span>MoCRA facility, US export<\/span><\/li><li><span class=\"certlogo txt\">AMMPS<\/span><strong>AMMPS authorization<\/strong><span>Medical device manufacturer<\/span><\/li><\/ul>\n  <\/div>\n<\/section>\n<!-- FAQ -->\n<section class=\"section\">\n  <div class=\"wrap faq-grid\">\n    <div class=\"sticky\">\n      <h2 class=\"h2\">Questions from professionals<\/h2>\n      <p class=\"sub\" style=\"margin-top:18px\">Another question about your industry? Our product specialist will answer.<\/p>\n    <\/div>\n    <div><details class=\"qa\" open><summary><h3>Which cosmetics does a hotel or riad need?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>The essential amenities are shower gel, shampoo, conditioner, soap and a body care product. Carmel Cosmetics Labs manufactures them under your brand, in individual bottles, refillable dispensers or bars of soap, with argan oil formulas for a Moroccan signature.<\/p><\/div><\/details>\n      <details class=\"qa\"><summary><h3>Can a beauty salon have its own cosmetics brand?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>Yes. The salon chooses professional formulas from our catalog (serums, masks, peels, cleansers), customizes them, then uses them in treatments and resells them under its own name. We handle manufacturing, packaging and labeling.<\/p><\/div><\/details>\n      <details class=\"qa\"><summary><h3>Which products does a spa or hammam need?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>The ritual treatments: traditional Moroccan black soap, rhassoul or sugar scrubs, clay masks, massage oils and butters. They are used in the treatment room and can be resold to guests under the spa's brand.<\/p><\/div><\/details>\n      <details class=\"qa\"><summary><h3>Do you have products for curly and coily hair?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>Yes. The catalog includes shampoos, conditioners and masks for curly, coily and wavy hair, as well as anti-hair-loss and anti-dandruff treatments and styling products.<\/p><\/div><\/details>\n      <details class=\"qa\"><summary><h3>Do I need to order a large quantity to start?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>No: we offer an accessible MOQ. Your quote specifies quantities based on the formulas and packaging you choose.<\/p><\/div><\/details>\n      <details class=\"qa\"><summary><h3>How long does it take to receive my products?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>Timing depends on your formulas, formats and packaging: it is defined with you in the quote.<\/p><\/div><\/details>\n      <details class=\"qa\"><summary><h3>Are the products compliant for Europe and the United States?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>Yes. Our formulas comply with Regulation (EC) No 1223\/2009, and the laboratory is ISO 22716 and ISO 9001 certified by Bureau Veritas and registered with the FDA (MoCRA). We also support you with the <a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetic-product-information-file-pif\/\" style=\"color:var(--teal);font-weight:600\">PIF and regulatory compliance<\/a>.<\/p><\/div><\/details>\n      <details class=\"qa\"><summary><h3>Can you handle packaging and labeling?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>Yes. We offer bottles, jars, tubes and dispensers, plus labeling in your brand identity. See our <a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetic-packaging-morocco\/\" style=\"color:var(--teal);font-weight:600\">cosmetic packaging<\/a> page.<\/p><\/div><\/details><\/div>\n  <\/div>\n<\/section>\n<!-- FINAL -->\n<section style=\"padding-bottom:clamp(40px,6vw,80px)\">\n  <div class=\"wrap\">\n    <div class=\"final reveal\">\n      <div>\n        <h2>Let's talk about your business or your brand<\/h2>\n        <p>Tell us your industry and your needs: you receive a selection of formulas and a detailed quote, with no commitment.<\/p>\n      <\/div>\n      <div class=\"actions\">\n        <a class=\"btn\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/request-a-quote\/\">Book a free consultation <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n        <a class=\"btn btn-wa\" href=\"https:\/\/wa.me\/212761511711\" target=\"_blank\" rel=\"noopener\"><span style=\"display:inline-flex;align-items:center;gap:10px\"><svg class=\"ico\" style=\"font-size:19px\"><use href=\"#i-chat\"\/><\/svg>Message us on WhatsApp<\/span><span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n        <span class=\"mono\">Or copy the number<\/span>\n        <div class=\"wa\"><span class=\"num\" id=\"wa-num\">+212 761 511 711<\/span><button class=\"copy\" id=\"copy\" type=\"button\"><svg class=\"ico\"><use href=\"#i-copy\"\/><\/svg>Copy<\/button><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-by-industry\/#webpage\",\"url\":\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-by-industry\/\",\"name\":\"Professional cosmetics by industry | Carmel Cosmetics Labs\",\"inLanguage\":\"en-US\",\"dateModified\":\"2026-09-30\",\"about\":{\"@id\":\"https:\/\/carmelcosmeticslabs.com\/en\/#organization\"},\"mainEntity\":{\"@id\":\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-by-industry\/#secteurs\"}},{\"@type\":\"ItemList\",\"@id\":\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-by-industry\/#secteurs\",\"name\":\"White label cosmetics solutions by industry\",\"numberOfItems\":6,\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Service\",\"name\":\"Hotel and riad amenities\",\"url\":\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-by-industry\/#hotel\",\"serviceType\":\"White label cosmetics manufacturing\",\"provider\":{\"@id\":\"https:\/\/carmelcosmeticslabs.com\/en\/#organization\"}}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Service\",\"name\":\"Cosmetics brand for beauty salons\",\"url\":\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-by-industry\/#institut\",\"serviceType\":\"White label cosmetics manufacturing\",\"provider\":{\"@id\":\"https:\/\/carmelcosmeticslabs.com\/en\/#organization\"}}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Service\",\"name\":\"Cosmetics for spas and hammams\",\"url\":\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-by-industry\/#spa\",\"serviceType\":\"White label cosmetics manufacturing\",\"provider\":{\"@id\":\"https:\/\/carmelcosmeticslabs.com\/en\/#organization\"}}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Service\",\"name\":\"Hair care for hair salons\",\"url\":\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-by-industry\/#coiffure\",\"serviceType\":\"White label cosmetics manufacturing\",\"provider\":{\"@id\":\"https:\/\/carmelcosmeticslabs.com\/en\/#organization\"}}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"Service\",\"name\":\"Full range for brand founders\",\"url\":\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-by-industry\/#createurs\",\"serviceType\":\"White label cosmetics manufacturing\",\"provider\":{\"@id\":\"https:\/\/carmelcosmeticslabs.com\/en\/#organization\"}}},{\"@type\":\"ListItem\",\"position\":6,\"item\":{\"@type\":\"Service\",\"name\":\"Cosmetics brand for influencers\",\"url\":\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-by-industry\/#influenceurs\",\"serviceType\":\"White label cosmetics manufacturing\",\"provider\":{\"@id\":\"https:\/\/carmelcosmeticslabs.com\/en\/#organization\"}}}]},{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-by-industry\/#faq\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Which cosmetics does a hotel or riad need?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The essential amenities are shower gel, shampoo, conditioner, soap and a body care product. Carmel Cosmetics Labs manufactures them under your brand, in individual bottles, refillable dispensers or bars of soap, with argan oil formulas for a Moroccan signature.\"}},{\"@type\":\"Question\",\"name\":\"Can a beauty salon have its own cosmetics brand?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The salon chooses professional formulas from our catalog (serums, masks, peels, cleansers), customizes them, then uses them in treatments and resells them under its own name. We handle manufacturing, packaging and labeling.\"}},{\"@type\":\"Question\",\"name\":\"Which products does a spa or hammam need?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The ritual treatments: traditional Moroccan black soap, rhassoul or sugar scrubs, clay masks, massage oils and butters. They are used in the treatment room and can be resold to guests under the spa's brand.\"}},{\"@type\":\"Question\",\"name\":\"Do you have products for curly and coily hair?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The catalog includes shampoos, conditioners and masks for curly, coily and wavy hair, as well as anti-hair-loss and anti-dandruff treatments and styling products.\"}},{\"@type\":\"Question\",\"name\":\"Do I need to order a large quantity to start?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No: we offer an accessible MOQ. Your quote specifies quantities based on the formulas and packaging you choose.\"}},{\"@type\":\"Question\",\"name\":\"How long does it take to receive my products?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Timing depends on your formulas, formats and packaging: it is defined with you in the quote.\"}},{\"@type\":\"Question\",\"name\":\"Are the products compliant for Europe and the United States?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Our formulas comply with Regulation (EC) No 1223\/2009, and the laboratory is ISO 22716 and ISO 9001 certified by Bureau Veritas and registered with the FDA (MoCRA). We also support you with the PIF and regulatory compliance.\"}},{\"@type\":\"Question\",\"name\":\"Can you handle packaging and labeling?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. We offer bottles, jars, tubes and dispensers, plus labeling in your brand identity. See our cosmetic packaging page.\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\/\/carmelcosmeticslabs.com\/en\/#organization\",\"name\":\"Carmel Cosmetics Labs\",\"url\":\"https:\/\/carmelcosmeticslabs.com\/en\/\"}]}<\/script>\n<div class=\"tray\" id=\"tray\" data-mode=\"default\" role=\"region\" aria-label=\"Contact\" aria-live=\"polite\">\n  <a class=\"wa-dock\" href=\"https:\/\/wa.me\/212761511711\" target=\"_blank\" rel=\"noopener\" aria-label=\"Message us on WhatsApp\"><svg class=\"ico\"><use href=\"#i-chat\"\/><\/svg>WhatsApp<\/a>\n  <a class=\"btn\" id=\"tray-cta\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/request-a-quote\/\"><span id=\"tray-label\">Free consultation<\/span> <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n<\/div>\n<div class=\"toast\" id=\"toast\" role=\"status\"><svg class=\"ico\"><use href=\"#i-check\"\/><\/svg><span id=\"toast-msg\"><\/span><\/div>\n<script>\n(function(){\n  var mq=window.matchMedia('(max-width:640px)'),tray=document.getElementById('tray'),pastHero=false,atEnd=false;\n  function sync(){tray.classList.toggle('open',mq.matches&&pastHero&&!atEnd);}\n  if('IntersectionObserver' in window){\n    new IntersectionObserver(function(e){pastHero=!e[0].isIntersecting&&e[0].boundingClientRect.top<0;sync();}).observe(document.querySelector('.hero-cta'));\n    new IntersectionObserver(function(e){atEnd=e[0].isIntersecting;sync();},{threshold:.35}).observe(document.querySelector('.final'));\n  }\n  if(mq.addEventListener){mq.addEventListener('change',sync);}\n  function faqMode(){[].forEach.call(document.querySelectorAll('details.qa'),function(d,i){d.open=!mq.matches||i===0;});}\n  faqMode(); if(mq.addEventListener){mq.addEventListener('change',faqMode);}\n  function bm(){var m=document.querySelector('.wp-bottom-menu');var h=0;if(m){var cs=getComputedStyle(m);if(cs.display!=='none'&&cs.visibility!=='hidden'){h=m.getBoundingClientRect().height;}}root.style.setProperty('--bm',h+'px');}\n  var root=document.querySelector('.cm-cat');bm();window.addEventListener('resize',bm);setTimeout(bm,1500);\n  var toast=document.getElementById('toast'),tmsg=document.getElementById('toast-msg'),tt;\n  function say(m){tmsg.textContent=m;toast.classList.add('show');clearTimeout(tt);tt=setTimeout(function(){toast.classList.remove('show');},1800);}\n  var num=document.getElementById('wa-num');\n  document.getElementById('copy').addEventListener('click',function(){\n    function fallback(){var r=document.createRange();r.selectNodeContents(num);var s=getSelection();s.removeAllRanges();s.addRange(r);say('Number selected');}\n    try{navigator.clipboard.writeText('+212761511711').then(function(){say('Number copied');},fallback);}catch(e){fallback();}\n  });\n})();\n<\/script>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Customized cosmetics for every industry. Carmel Cosmetics Labs has learned the ins and outs of most industries in the cosmetics world, and has extensive experience in formulating cosmetic products for over 500 brands in more than 35 countries. Below you&#8217;ll find a list of cosmetic products suitable for different sectors. WORKING TOGETHER Carmel Cosmetics Labs [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-19609","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages\/19609","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/comments?post=19609"}],"version-history":[{"count":1,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages\/19609\/revisions"}],"predecessor-version":[{"id":52830,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages\/19609\/revisions\/52830"}],"wp:attachment":[{"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/media?parent=19609"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}