{"id":44341,"date":"2026-10-01T17:00:49","date_gmt":"2026-10-01T17:00:49","guid":{"rendered":"https:\/\/carmelcosmeticslabs.com\/?page_id=44341"},"modified":"2026-10-03T10:25:44","modified_gmt":"2026-10-03T10:25:44","slug":"white-label-face-scrubs","status":"publish","type":"page","link":"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-scrubs\/","title":{"rendered":"White Label Face Scrubs"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"44341\" class=\"elementor elementor-44341 elementor-38323\" 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-b7eb328 e-flex e-con-full e-con e-parent\" data-id=\"b7eb328\" data-element_type=\"container\" data-e-type=\"container\" id=\"cm-cat\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d155803 elementor-widget elementor-widget-html\" data-id=\"d155803\" 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;--paper:#ffffff;--mint:#edf5f2;--mint-2:#dcebe6;--ink:#10292a;--muted:#51686a;--line:#d6e4e0;--teal:#2f7266;--teal-ink:#ffffff;--deep:#0f3a35;--deep-ink:#e9f4f1;--deep-muted:#a9c9c2;--logo-filter:none;--note:#fff4cf;--note-ink:#5f4a0c;--shade:16 58 53;--f-display:\"Proxima Nova\",system-ui,sans-serif;--f-body:\"Lato\",system-ui,sans-serif;--f-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--ease-out:cubic-bezier(.23,1,.32,1);--ease-io:cubic-bezier(.77,0,.175,1);--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)}@media (hover:hover) and (pointer:fine){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-cta{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;margin-top:30px}@media (prefers-reduced-motion:no-preference){body .cm-cat .hero-cta{animation-delay:.24s}}body .cm-cat .section{padding-block:clamp(64px,8vw,120px)}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 .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 .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 .btn{--bg-b:var(--deep-ink);--fg-b:var(--deep)}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,0));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 .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}@media (max-width:1020px){body .cm-cat .all{grid-column:span 6}body .cm-cat .final{grid-template-columns:1fr}}@media (max-width:640px){body .cm-cat .all{grid-column:auto}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{0%{opacity:0;transform:translateY(-6px)}}body .cm-cat .tray[data-mode=default] .names{display:none}body .cm-cat{-webkit-tap-highlight-color:transparent}@media (max-width:640px){body .cm-cat{font-size:16px;padding-bottom:calc(92px + env(safe-area-inset-bottom,0))}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-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-ghost{background:0 0;border:1.5px solid var(--line);border-radius:99px;padding:15px 22px}body .cm-cat .all{grid-column:1\/-1}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 .btn{align-self:stretch;justify-content:space-between}body .cm-cat .btn-ghost{min-height:44px}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 .btn{justify-content:space-between;min-height:54px}body .cm-cat .tray{width:calc(100% - 20px);margin-bottom:calc(10px + env(safe-area-inset-bottom,0));border-radius:22px;padding:8px;gap:8px}body .cm-cat .tray .names{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 .cx{padding-block:clamp(64px,8vw,120px) clamp(24px,3vw,40px)}@media (max-width:640px){body .cm-cat .cx{padding-block:56px 16px}}body .cm-cat .final{border-radius:28px}@media (max-width:640px){body .cm-cat .final{border-radius:22px}}body .cm-cat:not(.show-notes) .plan{display:none}body .cm-cat .h2{text-wrap:balance}body .cm-cat .fh{padding-block:clamp(20px,3vw,44px) clamp(28px,3.5vw,48px);position:relative;overflow-x:clip}body .cm-cat .fh::before{content:\"\";position:absolute;inset:-30%auto auto -18%;width:min(70vw,880px);aspect-ratio:1;background:radial-gradient(closest-side,var(--mint),transparent 70%);z-index:-1;pointer-events:none}body .cm-cat .fh-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(28px,5vw,80px);align-items:center}body .cm-cat .fh-crumbs{display:flex;gap:8px;align-items:center;margin-bottom:clamp(18px,2.4vw,30px);font-size:12.5px}body .cm-cat .fh-crumbs a{color:var(--muted);text-decoration:none}body .cm-cat .fh-crumbs a:hover{color:var(--teal);text-decoration:underline}body .cm-cat .fh-crumbs [aria-current]{color:var(--ink)}body .cm-cat .fh-title{font-size:clamp(38px,4.6vw,66px);line-height:1;letter-spacing:-.045em;font-weight:680;max-width:15ch}body .cm-cat .fh-title .tint{color:var(--teal)}body .cm-cat .fh-lede{margin-top:clamp(18px,2vw,26px);font-size:clamp(17px,1.35vw,19.5px);line-height:1.55;color:var(--muted);max-width:44ch}body .cm-cat .fh-cta{display:flex;flex-wrap:wrap;gap:12px 14px;margin-top:clamp(24px,2.8vw,36px)}body .cm-cat .btn.fh-ghost{--bg-b:transparent;--fg-b:var(--ink);background:0 0;box-shadow:inset 0 0 0 1.5px var(--line);padding:17px 24px;border-radius:99px}@media (hover:hover) and (pointer:fine){body .cm-cat .btn.fh-ghost:hover{box-shadow:inset 0 0 0 1.5px var(--teal);color:var(--teal)}}body .cm-cat .fh-media{margin:0;position:relative;justify-self:end;width:100%;max-width:540px}body .cm-cat .fh-media img{display:block;width:100%;height:auto;aspect-ratio:4\/5;max-height:min(76vh,700px);object-fit:cover;object-position:50% 30%;border-radius:var(--r-lg);background:var(--mint-2);box-shadow:0 50px 90px -50px rgb(var(--shade)\/.6)}body .cm-cat .fh-seal{position:absolute;left:clamp(-28px,-2vw,-12px);bottom:9%;display:flex;align-items:center;gap:12px;background:var(--paper);color:var(--ink);padding:12px 18px 12px 12px;border-radius:18px;font-size:12.5px;line-height:1.3;color:var(--muted);box-shadow:0 22px 44px -20px rgb(var(--shade)\/.5)}body .cm-cat .fh-seal .ico{width:38px;height:38px;padding:8px;border-radius:12px;background:var(--teal);color:var(--teal-ink)}body .cm-cat .fh-seal b{display:block;color:var(--ink);font:650 14px\/1.2 var(--f-display);letter-spacing:-.01em}@media (prefers-reduced-motion:no-preference){body .cm-cat .fh-title{animation:fhrise .9s var(--ease-out) both}body .cm-cat .fh-lede{animation:fhrise .9s var(--ease-out) .08s both}body .cm-cat .fh-cta{animation:fhrise .9s var(--ease-out) .16s both}body .cm-cat .fh-media img{animation:fhclip 1.1s var(--ease-io) .05s both}body .cm-cat .fh-seal{animation:fhrise .8s var(--ease-out) .7s both}}@keyframes fhrise{0%{opacity:.001;transform:translateY(14px)}}@keyframes fhclip{0%{clip-path:inset(8% 6% 8% 6%round 28px);opacity:.4}to{clip-path:inset(0 0 0 0 round 0)}}body .cm-cat .pr.section{padding-block:clamp(56px,7vw,104px) clamp(24px,3vw,40px)}@media (max-width:1020px){body .cm-cat .fh-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){body .cm-cat .fh{padding-top:12px}body .cm-cat .fh-grid{grid-template-columns:1fr;gap:22px}body .cm-cat .fh-media{order:-1;justify-self:stretch;max-width:none}body .cm-cat .fh-media img{aspect-ratio:4\/3;max-height:none;object-position:50% 26%;border-radius:22px}body .cm-cat .fh-seal{left:12px;bottom:12px;padding:9px 14px 9px 9px;border-radius:16px}body .cm-cat .fh-seal .ico{width:32px;height:32px;padding:7px}body .cm-cat .fh-crumbs{margin-bottom:12px}body .cm-cat .fh-title{font-size:clamp(34px,9.6vw,44px);max-width:none}body .cm-cat .fh-cta{flex-direction:column;gap:10px}body .cm-cat .fh-cta .btn{width:100%;min-height:54px;justify-content:space-between}body .cm-cat .btn.fh-ghost{justify-content:center}}body .cm-cat{--el-a:#dcebe6;--el-b:#e8f0ea;--el-c:#efe9dc;--el-d:#e3ecef;--el-ink:#0f3a35}body .cm-cat .t-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-block:1px solid var(--line);margin-top:clamp(28px,4vw,48px)}body .cm-cat .t-facts>div{padding:18px 20px;border-left:1px solid var(--line);min-width:0}body .cm-cat .t-facts>div:first-child{border-left:0;padding-left:0}body .cm-cat .t-facts dt{font:500 12px var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}body .cm-cat .t-facts dd{margin:6px 0 0;font:600 16px\/1.35 var(--f-body);color:var(--ink)}@media (max-width:820px){body .cm-cat .t-facts{grid-template-columns:1fr 1fr}body .cm-cat .t-facts>div:nth-child(3){border-left:0;padding-left:0}body .cm-cat .t-facts>div:nth-child(n+3){border-top:1px solid var(--line)}}body .cm-cat .t-sec{padding-block:clamp(56px,7vw,104px)}body .cm-cat .t-sec.tinted{background:var(--mint);border-radius:clamp(28px,4vw,48px)}body .cm-cat .t-kicker{font:500 12px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--teal);display:block;margin-bottom:12px}body .cm-cat .t-h2{font-size:clamp(28px,3.6vw,46px);line-height:1.05;letter-spacing:-.03em;font-weight:650}body .cm-cat .t-lead{color:var(--muted);font-size:17px;max-width:60ch;margin-top:14px}body .cm-cat .t-filter{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}body .cm-cat .t-filter button{font:500 14px var(--f-body);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:99px;padding:10px 16px;min-height:44px;cursor:pointer;transition:background .2s,border-color .2s}body .cm-cat .t-filter button:hover{border-color:var(--teal)}body .cm-cat .t-filter button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}body .cm-cat .t-filter .n{font:500 12px var(--f-mono);opacity:.65;margin-left:6px}body .cm-cat .t-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media (max-width:1020px){body .cm-cat .t-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){body .cm-cat .t-grid{grid-template-columns:1fr}}body .cm-cat .t-card{position:relative;display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;min-width:0;transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out)}body .cm-cat .t-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px -24px rgb(var(--shade)\/.45)}body .cm-cat .t-card[hidden]{display:none}body .cm-cat .t-el{position:relative;aspect-ratio:3\/2;max-width:100%;background:var(--mint);overflow:hidden}body .cm-cat .t-el img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--ease-out)}body .cm-cat .t-card:hover .t-el img{transform:scale(1.04)}body .cm-cat .t-sym{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:baseline;gap:7px;background:color-mix(in srgb,var(--paper) 88%,transparent);backdrop-filter:blur(8px);color:var(--ink);border-radius:12px;padding:7px 11px;font:700 22px\/1 var(--f-display);letter-spacing:-.03em}body .cm-cat .t-sym small{font:500 11px var(--f-mono);letter-spacing:.04em;color:var(--muted)}body .cm-cat .t-body{display:flex;flex-direction:column;gap:10px;padding:20px 22px 22px;flex:1}body .cm-cat .t-body h3{font-size:21px;line-height:1.2;letter-spacing:-.015em;font-weight:620}body .cm-cat .t-body h3 a{text-decoration:none}body .cm-cat .t-body h3 a::after{content:\"\";position:absolute;inset:0}body .cm-cat .t-body p{color:var(--muted);font-size:15px}body .cm-cat .t-tags{display:flex;flex-wrap:wrap;gap:6px}body .cm-cat .t-tags span{font:500 12.5px var(--f-body);background:var(--mint);color:var(--ink);border-radius:99px;padding:5px 10px}body .cm-cat .t-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px;border-top:1px dashed var(--line)}body .cm-cat .t-add{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;font:600 13.5px var(--f-body);color:var(--teal);background:0 0;border:1px solid var(--teal);border-radius:99px;padding:9px 14px;min-height:40px;cursor:pointer}body .cm-cat .t-add[aria-pressed=true]{background:var(--teal);color:var(--teal-ink)}body .cm-cat .t-add .i-c{display:none}body .cm-cat .t-add[aria-pressed=true] .i-c{display:block}body .cm-cat .t-add[aria-pressed=true] .i-p{display:none}body .cm-cat .t-tablewrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper)}body .cm-cat .t-table{width:100%;border-collapse:collapse;min-width:720px;font-size:15px}body .cm-cat .t-table th,body .cm-cat .t-table td{text-align:left;padding:14px 18px;border-bottom:1px solid var(--line);vertical-align:top}body .cm-cat .t-table thead th{font:500 12px var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);background:var(--mint)}body .cm-cat .t-table tbody th{font-weight:650}body .cm-cat .t-table tr:last-child td,body .cm-cat .t-table tr:last-child th{border-bottom:0}body .cm-cat .t-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--teal);margin-right:8px;vertical-align:1px}body .cm-cat .t-pack{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:36px}@media (max-width:820px){body .cm-cat .t-pack{grid-template-columns:1fr 1fr}}body .cm-cat .t-pack figure{margin:0;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);padding:22px;display:flex;flex-direction:column;gap:10px;min-width:0}body .cm-cat .t-pack svg{width:54px;height:72px;stroke:var(--teal);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}body .cm-cat .t-pack b{font:620 17px var(--f-display)}body .cm-cat .t-pack span{color:var(--muted);font-size:14px}body .cm-cat .t-steps{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;counter-reset:s}@media (max-width:820px){body .cm-cat .t-steps{grid-template-columns:1fr 1fr}}@media (max-width:480px){body .cm-cat .t-steps{grid-template-columns:1fr}}body .cm-cat .t-steps li{counter-increment:s;border-top:2px solid var(--teal);padding-top:16px;min-width:0}body .cm-cat .t-steps li::before{content:\"0\"counter(s);font:500 12px var(--f-mono);color:var(--teal);letter-spacing:.06em}body .cm-cat .t-steps b{display:block;font:620 19px\/1.25 var(--f-display);margin:8px 0 6px}body .cm-cat .t-steps p{color:var(--muted);font-size:15px}body .cm-cat .t-comp{background:var(--deep);color:var(--deep-ink);border-radius:clamp(28px,4vw,48px);overflow:hidden;display:grid;grid-template-columns:1.1fr .9fr;min-height:360px}body .cm-cat .t-comp .tx{padding:clamp(32px,5vw,64px);display:flex;flex-direction:column;gap:16px;justify-content:center;min-width:0}body .cm-cat .t-comp h2{color:var(--deep-ink)}body .cm-cat .t-comp p{color:var(--deep-muted);max-width:52ch}body .cm-cat .t-comp ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}body .cm-cat .t-comp li{font:500 13px var(--f-body);border:1px solid rgb(255 255 255\/.22);border-radius:99px;padding:7px 12px}body .cm-cat .t-comp img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:820px){body .cm-cat .t-comp{grid-template-columns:1fr}body .cm-cat .t-comp img{aspect-ratio:16\/10;height:auto}}body .cm-cat .t-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(24px,5vw,72px)}@media (max-width:820px){body .cm-cat .t-faq{grid-template-columns:1fr}}body .cm-cat .t-final{background:var(--ink);color:var(--bg);border-radius:clamp(28px,4vw,48px);padding:clamp(36px,6vw,80px);display:flex;flex-wrap:wrap;gap:24px 48px;align-items:center;justify-content:space-between}body .cm-cat .t-final h2{color:var(--bg);max-width:20ch}body .cm-cat .t-final p{color:var(--bg);opacity:.75;margin-top:10px;max-width:46ch}body .cm-cat .t-final .btn{--bg-b:var(--bg);--fg-b:var(--ink)}body .cm-cat .t-rel{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}body .cm-cat .t-rel a{font:500 14.5px var(--f-body);text-decoration:none;border:1px solid var(--line);border-radius:99px;padding:10px 16px;min-height:44px;display:inline-flex;align-items:center;gap:8px;background:var(--paper)}body .cm-cat .t-rel a:hover{border-color:var(--teal);color:var(--teal)}body .cm-cat .t-tray{position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0));transform:translate(-50%,calc(100% + 40px));visibility:hidden;opacity:0;z-index:50;display:flex;align-items:center;gap:14px;background:var(--ink);color:var(--bg);border-radius:99px;padding:8px 8px 8px 20px;box-shadow:0 18px 40px -16px rgb(var(--shade)\/.6);transition:transform .45s var(--ease-out),opacity .3s,visibility 0s .45s;max-width:calc(100vw - 32px)}body .cm-cat .t-tray.open{transform:translate(-50%,0);visibility:visible;opacity:1;transition:transform .45s var(--ease-out),opacity .3s}body .cm-cat .t-tray .names{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}body .cm-cat .t-tray .btn{--bg-b:var(--bg);--fg-b:var(--ink);padding:12px 16px 12px 20px;font-size:14px;white-space:nowrap}@media (prefers-reduced-motion:reduce){body .cm-cat .t-el img,body .cm-cat .t-card,body .cm-cat .t-tray{transition:none}}body .cm-cat .t-links{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);margin-top:32px}@media (max-width:820px){body .cm-cat .t-links{grid-template-columns:1fr}}body .cm-cat .t-links h3{font:500 12px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}body .cm-cat .t-links ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}body .cm-cat .t-links li a{display:grid;grid-template-columns:1fr auto;gap:4px 14px;align-items:center;text-decoration:none;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);padding:14px 16px;transition:border-color .2s}body .cm-cat .t-links li a:hover{border-color:var(--teal)}body .cm-cat .t-links li b{font:620 16.5px var(--f-display)}body .cm-cat .t-links li span{grid-column:1;color:var(--muted);font-size:14.5px}body .cm-cat .t-links li .ico{grid-row:1\/3;grid-column:2;color:var(--teal);font-size:18px}body .cm-cat .t-read{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:22px;font-size:14.5px;color:var(--muted)}body .cm-cat .t-read a{color:var(--teal);font-weight:600}body .cm-cat button{text-transform:none;letter-spacing:normal;line-height:1.2;box-shadow:none}body .cm-cat img{max-width:100%}body .cm-cat a:hover{text-decoration:none}body .cm-cat{font-size:16.5px;line-height:1.6}body .cm-cat h1,body .cm-cat h2,body .cm-cat h3{text-transform:none}body .cm-cat .fh-media img.hero-img{aspect-ratio:1\/1;object-fit:cover;height:auto}body .cm-cat .t-filter button:hover{background:var(--paper)}body .cm-cat .t-filter button[aria-pressed=true]:hover{background:var(--ink)}body .cm-cat .t-add:hover{background:0 0}body .cm-cat .t-add[aria-pressed=true]:hover{background:var(--teal)}@media (max-width:640px){body .cm-cat .t-tray{bottom:calc(var(--bm,0px) + 12px + env(safe-area-inset-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-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-flask\" viewBox=\"0 0 24 24\"><path d=\"M9.5 3.5h5M10.5 3.5v5.2L5.2 18a1.8 1.8 0 001.6 2.6h10.4a1.8 1.8 0 001.6-2.6l-5.3-9.3V3.5\"\/><path d=\"M7.6 14.5h8.8\"\/><\/symbol>\n  <symbol id=\"i-clock\" viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"8.5\"\/><path d=\"M12 7.5V12l3 2\"\/><\/symbol>\n  <symbol id=\"i-globe\" viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"8.5\"\/><path d=\"M3.5 12h17M12 3.5c2.3 2.4 3.4 5.3 3.4 8.5s-1.1 6.1-3.4 8.5c-2.3-2.4-3.4-5.3-3.4-8.5S9.7 5.9 12 3.5z\"\/><\/symbol>\n  <symbol id=\"i-layers\" viewBox=\"0 0 24 24\"><path d=\"M12 4l8.5 4.5L12 13 3.5 8.5z\"\/><path d=\"M3.5 12.5L12 17l8.5-4.5M3.5 16.5L12 21l8.5-4.5\"\/><\/symbol>\n  <symbol id=\"i-shield\" viewBox=\"0 0 24 24\"><path d=\"M12 3l7 3v5.5c0 4.3-3 8-7 9.5-4-1.5-7-5.2-7-9.5V6l7-3z\"\/><path d=\"M8.8 12.2l2.2 2.2 4.3-4.4\"\/><\/symbol>\n  <symbol id=\"i-pin\" viewBox=\"0 0 24 24\"><path d=\"M12 21s-6.5-6.2-6.5-11a6.5 6.5 0 0113 0c0 4.8-6.5 11-6.5 11z\"\/><circle cx=\"12\" cy=\"10\" r=\"2.4\"\/><\/symbol>\n<symbol id=\"i-plus\" viewBox=\"0 0 24 24\"><path d=\"M12 5v14M5 12h14\"\/><\/symbol><\/svg><div id=\"p-gommages-visage\" data-page=\"gommages-visage\">\n<section class=\"fh\" aria-labelledby=\"h-gommages-visage\">\n  <div class=\"wrap fh-grid\">\n    <div class=\"fh-copy\">\n      <nav class=\"fh-crumbs mono\" aria-label=\"Breadcrumb\"><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/\">Home<\/a><span aria-hidden=\"true\">\/<\/span><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/\">Catalog<\/a><span aria-hidden=\"true\">\/<\/span><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/#cat-visage\">Face care<\/a><span aria-hidden=\"true\">\/<\/span><span aria-current=\"page\">Face scrubs<\/span><\/nav>\n      <h1 class=\"fh-title\" id=\"h-gommages-visage\">Face scrubs <span class=\"tint\">white label<\/span><\/h1>\n      <p class=\"fh-lede\">Argan shell, apricot kernel, nila or fruit acids: eight white label face scrub formulas manufactured in our ISO 22716 plant near Agadir, in jars or in bulk.<\/p>\n      <div class=\"fh-cta hero-cta\">\n        <a class=\"btn\" href=\"#g-gommages-visage\">See the formulas <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n        <a class=\"btn btn-ghost fh-ghost\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/request-a-quote\/\">Free consultation<\/a>\n      <\/div>\n    <\/div>\n    <figure class=\"fh-media\">\n      <img fetchpriority=\"high\" class=\"hero-img\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/gommages-visage-marque-blanche-carmel-cosmetics-labs.webp\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/gommages-visage-marque-blanche-carmel-cosmetics-labs-300x300.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/gommages-visage-marque-blanche-carmel-cosmetics-labs-768x768.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/gommages-visage-marque-blanche-carmel-cosmetics-labs.webp 1000w\" alt=\"Formulator holding a jar of white label grainy face scrub labeled Your brand\" width=\"1000\" height=\"1000\" fetchpriority=\"high\" decoding=\"async\" sizes=\"(max-width:1020px) 92vw, 50vw\" title=\"| Carmel Cosmetics Labs\">\n      <figcaption class=\"fh-seal\"><svg class=\"ico\"><use href=\"#i-shield\"\/><\/svg><span><b>ISO 22716 \u00b7 ISO 9001<\/b>Certified by Bureau Veritas<\/span><\/figcaption>\n    <\/figure>\n  <\/div>\n  <div class=\"wrap\"><dl class=\"t-facts\"><div><dt>Base formulas<\/dt><dd>8 scrubs, customizable<\/dd><\/div><div><dt>Sizes<\/dt><dd>From 50 to 250 ml or g, bulk up to 25 kg<\/dd><\/div><div><dt>Packaging options<\/dt><dd>Jar, bottle, pump bottle, pail<\/dd><\/div><div><dt>Quantities<\/dt><dd>Accessible MOQ<\/dd><\/div><\/dl><\/div>\n<\/section>\n<section class=\"t-sec\" id=\"g-gommages-visage\" aria-labelledby=\"gh-gommages-visage\">\n  <div class=\"wrap\">\n    <div class=\"sec-head\"><div><span class=\"t-kicker\">The catalog<\/span><h2 class=\"t-h2\" id=\"gh-gommages-visage\">Choose your white label face scrub<\/h2><\/div><p class=\"sub\">Grains, powder or acids: filter, select your scrubs and receive a combined quote.<\/p><\/div>\n    <div class=\"t-filter\" role=\"group\" aria-label=\"Filter formulas\"><button type=\"button\" data-f=\"all\" aria-pressed=\"true\">All<span class=\"n\">9<\/span><\/button><button type=\"button\" data-f=\"grains\" aria-pressed=\"false\">With grains<span class=\"n\">6<\/span><\/button><button type=\"button\" data-f=\"acides\" aria-pressed=\"false\">With acids<span class=\"n\">2<\/span><\/button><button type=\"button\" data-f=\"eclat\" aria-pressed=\"false\">Radiance<span class=\"n\">4<\/span><\/button><button type=\"button\" data-f=\"purifiant\" aria-pressed=\"false\">Purifying<span class=\"n\">1<\/span><\/button><button type=\"button\" data-f=\"sensible\" aria-pressed=\"false\">Sensitive skin<span class=\"n\">1<\/span><\/button><button type=\"button\" data-f=\"maroc\" aria-pressed=\"false\">Moroccan actives<span class=\"n\">3<\/span><\/button><\/div>\n    <div class=\"t-grid\">\n      <article class=\"t-card\" data-besoins=\"grains maroc\" data-name=\"Gommage cr\u00e9meux \u00e0 la coque d&#x27;argan\">\n        <div class=\"t-el\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-cremeux-a-la-coque-d-argan-marque-blanche.webp\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-cremeux-a-la-coque-d-argan-marque-blanche-300x201.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-cremeux-a-la-coque-d-argan-marque-blanche-768x515.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-cremeux-a-la-coque-d-argan-marque-blanche.webp 900w\" alt=\"Close-up of creamy argan shell scrub texture\" width=\"900\" height=\"600\" loading=\"lazy\" decoding=\"async\" sizes=\"auto, (max-width:560px) 92vw, (max-width:1020px) 46vw, 400px\" title=\"| Carmel Cosmetics Labs\"><span class=\"t-sym\" aria-hidden=\"true\">Ac<small>Argan shell<\/small><\/span><\/div>\n        <div class=\"t-body\">\n          <h3><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-scrubs\/argan-shell-face-scrub\/\">Creamy argan shell scrub<\/a><\/h3>\n          <p>Fine argan shell grains in a nourishing argan oil cream.<\/p>\n          <div class=\"t-tags\"><span>Argan shell powder<\/span><span>Argan oil<\/span><span>Shea butter<\/span><\/div>\n          <div class=\"t-foot\"><span class=\"mono\">50 \u00b7 100 ml \u00b7 bulk<\/span><button class=\"t-add\" type=\"button\" aria-pressed=\"false\"><svg class=\"ico i-p\"><use href=\"#i-plus\"\/><\/svg><svg class=\"ico i-c\"><use href=\"#i-check\"\/><\/svg>Add<\/button><\/div>\n        <\/div>\n      <\/article>\n      <article class=\"t-card\" data-besoins=\"grains\" data-name=\"Gommage cr\u00e9meux au noyau d&#x27;abricot\">\n        <div class=\"t-el\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-cremeux-au-noyau-d-abricot-marque-blanche.webp\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-cremeux-au-noyau-d-abricot-marque-blanche-300x201.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-cremeux-au-noyau-d-abricot-marque-blanche-768x515.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-cremeux-au-noyau-d-abricot-marque-blanche.webp 900w\" alt=\"Close-up of creamy apricot kernel scrub texture\" width=\"900\" height=\"600\" loading=\"lazy\" decoding=\"async\" sizes=\"auto, (max-width:560px) 92vw, (max-width:1020px) 46vw, 400px\" title=\"| Carmel Cosmetics Labs\"><span class=\"t-sym\" aria-hidden=\"true\">Ab<small>Apricot<\/small><\/span><\/div>\n        <div class=\"t-body\">\n          <h3><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-scrubs\/apricot-face-scrub\/\">Creamy apricot kernel scrub<\/a><\/h3>\n          <p>Smooths skin texture and hydrates with hyaluronic acid and aloe vera.<\/p>\n          <div class=\"t-tags\"><span>Apricot kernel powder<\/span><span>Aloe vera<\/span><span>Hyaluronic acid<\/span><\/div>\n          <div class=\"t-foot\"><span class=\"mono\">50 to 250 ml \u00b7 bulk<\/span><button class=\"t-add\" type=\"button\" aria-pressed=\"false\"><svg class=\"ico i-p\"><use href=\"#i-plus\"\/><\/svg><svg class=\"ico i-c\"><use href=\"#i-check\"\/><\/svg>Add<\/button><\/div>\n        <\/div>\n      <\/article>\n      <article class=\"t-card\" data-besoins=\"grains eclat maroc\" data-name=\"Gommage \u00e0 la nila et au sucre\">\n        <div class=\"t-el\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-a-la-nila-et-au-sucre-marque-blanche.webp\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-a-la-nila-et-au-sucre-marque-blanche-300x201.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-a-la-nila-et-au-sucre-marque-blanche-768x515.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-a-la-nila-et-au-sucre-marque-blanche.webp 900w\" alt=\"Close-up of nila and sugar scrub texture\" width=\"900\" height=\"600\" loading=\"lazy\" decoding=\"async\" sizes=\"auto, (max-width:560px) 92vw, (max-width:1020px) 46vw, 400px\" title=\"| Carmel Cosmetics Labs\"><span class=\"t-sym\" aria-hidden=\"true\">Ni<small>Nila<\/small><\/span><\/div>\n        <div class=\"t-body\">\n          <h3><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-scrubs\/nila-sugar-face-scrub\/\">Nila and sugar scrub<\/a><\/h3>\n          <p>A sugar and nila (Moroccan indigo) scrub for a brighter complexion.<\/p>\n          <div class=\"t-tags\"><span>Argan oil<\/span><span>Sweet almond oil<\/span><span>Vitamin E<\/span><\/div>\n          <div class=\"t-foot\"><span class=\"mono\">100 ml \u00b7 bulk<\/span><button class=\"t-add\" type=\"button\" aria-pressed=\"false\"><svg class=\"ico i-p\"><use href=\"#i-plus\"\/><\/svg><svg class=\"ico i-c\"><use href=\"#i-check\"\/><\/svg>Add<\/button><\/div>\n        <\/div>\n      <\/article>\n      <article class=\"t-card\" data-besoins=\"purifiant maroc\" data-name=\"Gommage poudr\u00e9 \u00e0 l&#x27;argile et au miel\">\n        <div class=\"t-el\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-poudre-a-l-argile-et-au-miel-marque-blanche.webp\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-poudre-a-l-argile-et-au-miel-marque-blanche-300x201.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-poudre-a-l-argile-et-au-miel-marque-blanche-768x515.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-poudre-a-l-argile-et-au-miel-marque-blanche.webp 900w\" alt=\"Close-up of clay and honey powder scrub texture\" width=\"900\" height=\"600\" loading=\"lazy\" decoding=\"async\" sizes=\"auto, (max-width:560px) 92vw, (max-width:1020px) 46vw, 400px\" title=\"| Carmel Cosmetics Labs\"><span class=\"t-sym\" aria-hidden=\"true\">Ag<small>Clay<\/small><\/span><\/div>\n        <div class=\"t-body\">\n          <h3><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-scrubs\/clay-honey-face-scrub\/\">Clay and honey powder scrub<\/a><\/h3>\n          <p>Gently purifies and exfoliates with kaolin, orange blossom honey and prickly pear.<\/p>\n          <div class=\"t-tags\"><span>Kaolin<\/span><span>Orange blossom honey<\/span><span>Prickly pear<\/span><\/div>\n          <div class=\"t-foot\"><span class=\"mono\">50 g \u00b7 50 ml \u00b7 bulk<\/span><button class=\"t-add\" type=\"button\" aria-pressed=\"false\"><svg class=\"ico i-p\"><use href=\"#i-plus\"\/><\/svg><svg class=\"ico i-c\"><use href=\"#i-check\"\/><\/svg>Add<\/button><\/div>\n        <\/div>\n      <\/article>\n      <article class=\"t-card\" data-besoins=\"grains sensible\" data-name=\"Gommage doux pour peaux sensibles\">\n        <div class=\"t-el\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-doux-pour-peaux-sensibles-marque-blanche.webp\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-doux-pour-peaux-sensibles-marque-blanche-300x201.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-doux-pour-peaux-sensibles-marque-blanche-768x515.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-doux-pour-peaux-sensibles-marque-blanche.webp 900w\" alt=\"Close-up of gentle scrub for sensitive skin texture\" width=\"900\" height=\"600\" loading=\"lazy\" decoding=\"async\" sizes=\"auto, (max-width:560px) 92vw, (max-width:1020px) 46vw, 400px\" title=\"| Carmel Cosmetics Labs\"><span class=\"t-sym\" aria-hidden=\"true\">Ct<small>Centella<\/small><\/span><\/div>\n        <div class=\"t-body\">\n          <h3><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-scrubs\/centella-face-scrub\/\">Gentle scrub for sensitive skin<\/a><\/h3>\n          <p>Gentle grains and centella asiatica to exfoliate without harshness.<\/p>\n          <div class=\"t-tags\"><span>Centella asiatica<\/span><span>Allantoin<\/span><span>Shea butter<\/span><\/div>\n          <div class=\"t-foot\"><span class=\"mono\">100 g \u00b7 200 g<\/span><button class=\"t-add\" type=\"button\" aria-pressed=\"false\"><svg class=\"ico i-p\"><use href=\"#i-plus\"\/><\/svg><svg class=\"ico i-c\"><use href=\"#i-check\"\/><\/svg>Add<\/button><\/div>\n        <\/div>\n      <\/article>\n      <article class=\"t-card\" data-besoins=\"acides eclat\" data-name=\"Gel exfoliant multivitamin\u00e9\">\n        <div class=\"t-el\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gel-exfoliant-multivitamine-marque-blanche.webp\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gel-exfoliant-multivitamine-marque-blanche-300x201.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gel-exfoliant-multivitamine-marque-blanche-768x515.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gel-exfoliant-multivitamine-marque-blanche.webp 900w\" alt=\"Close-up of multivitamin exfoliating gel texture\" width=\"900\" height=\"600\" loading=\"lazy\" decoding=\"async\" sizes=\"auto, (max-width:560px) 92vw, (max-width:1020px) 46vw, 400px\" title=\"| Carmel Cosmetics Labs\"><span class=\"t-sym\" aria-hidden=\"true\">Mv<small>Multivit.<\/small><\/span><\/div>\n        <div class=\"t-body\">\n          <h3><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-scrubs\/multivitamin-exfoliating-gel\/\">Multivitamin exfoliating gel<\/a><\/h3>\n          <p>A gentle gel that cleanses, exfoliates and revives radiance every day.<\/p>\n          <div class=\"t-tags\"><span>Vitamin C<\/span><span>Niacinamide<\/span><span>Glycolic acid<\/span><\/div>\n          <div class=\"t-foot\"><span class=\"mono\">120 \u00b7 200 ml<\/span><button class=\"t-add\" type=\"button\" aria-pressed=\"false\"><svg class=\"ico i-p\"><use href=\"#i-plus\"\/><\/svg><svg class=\"ico i-c\"><use href=\"#i-check\"\/><\/svg>Add<\/button><\/div>\n        <\/div>\n      <\/article>\n      <article class=\"t-card\" data-besoins=\"acides eclat\" data-name=\"Exfoliant AHA sans grains\">\n        <div class=\"t-el\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-exfoliant-aha-sans-grains-marque-blanche.webp\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-exfoliant-aha-sans-grains-marque-blanche-300x201.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-exfoliant-aha-sans-grains-marque-blanche-768x515.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-exfoliant-aha-sans-grains-marque-blanche.webp 900w\" alt=\"Close-up of grain-free AHA exfoliant texture\" width=\"900\" height=\"600\" loading=\"lazy\" decoding=\"async\" sizes=\"auto, (max-width:560px) 92vw, (max-width:1020px) 46vw, 400px\" title=\"| Carmel Cosmetics Labs\"><span class=\"t-sym\" aria-hidden=\"true\">Ah<small>AHA<\/small><\/span><\/div>\n        <div class=\"t-body\">\n          <h3><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-scrubs\/aha-face-exfoliant\/\">Grain-free AHA exfoliant<\/a><\/h3>\n          <p>A fruit acid peeling lotion that refines skin texture without scrubbing.<\/p>\n          <div class=\"t-tags\"><span>Glycolic acid<\/span><span>Lactic acid<\/span><span>Licorice extract<\/span><\/div>\n          <div class=\"t-foot\"><span class=\"mono\">120 \u00b7 150 ml<\/span><button class=\"t-add\" type=\"button\" aria-pressed=\"false\"><svg class=\"ico i-p\"><use href=\"#i-plus\"\/><\/svg><svg class=\"ico i-c\"><use href=\"#i-check\"\/><\/svg>Add<\/button><\/div>\n        <\/div>\n      <\/article>\n      <article class=\"t-card\" data-besoins=\"grains\" data-name=\"Gommage et masque 2-en-1\">\n        <div class=\"t-el\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-et-masque-2-en-1-marque-blanche.webp\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-et-masque-2-en-1-marque-blanche-300x201.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-et-masque-2-en-1-marque-blanche-768x515.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-et-masque-2-en-1-marque-blanche.webp 900w\" alt=\"Close-up of 2-in-1 scrub and mask texture\" width=\"900\" height=\"600\" loading=\"lazy\" decoding=\"async\" sizes=\"auto, (max-width:560px) 92vw, (max-width:1020px) 46vw, 400px\" title=\"| Carmel Cosmetics Labs\"><span class=\"t-sym\" aria-hidden=\"true\">2<small>2-in-1<\/small><\/span><\/div>\n        <div class=\"t-body\">\n          <h3><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-scrubs\/2-in-1-scrub-mask\/\">2-in-1 scrub and mask<\/a><\/h3>\n          <p>A creamy treatment that exfoliates, then works as a mask, made with vegetable oils.<\/p>\n          <div class=\"t-tags\"><span>Coconut oil<\/span><span>Sweet almond oil<\/span><span>Argan oil<\/span><\/div>\n          <div class=\"t-foot\"><span class=\"mono\">200 g \u00b7 200 ml \u00b7 bulk<\/span><button class=\"t-add\" type=\"button\" aria-pressed=\"false\"><svg class=\"ico i-p\"><use href=\"#i-plus\"\/><\/svg><svg class=\"ico i-c\"><use href=\"#i-check\"\/><\/svg>Add<\/button><\/div>\n        <\/div>\n      <\/article>\n      <article class=\"t-card\" data-besoins=\"grains eclat\" data-name=\"Gommage visage safran\">\n        <div class=\"t-el\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-gommage-visage-safran-marque-blanche.webp\" alt=\"Close-up of saffron face scrub texture\" width=\"900\" height=\"600\" loading=\"lazy\" decoding=\"async\" sizes=\"auto, (max-width:560px) 92vw, (max-width:1020px) 46vw, 400px\" title=\"| Carmel Cosmetics Labs\"><span class=\"t-sym\" aria-hidden=\"true\">Sf<small>Saffron<\/small><\/span><\/div>\n        <div class=\"t-body\">\n          <h3><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-scrubs\/saffron-face-scrub\/\">Saffron face scrub<\/a><\/h3>\n          <p>Saffron extract and soft beads for a brighter, more even complexion.<\/p>\n          <div class=\"t-tags\"><span>Saffron extract<\/span><span>Urea<\/span><span>Niacinamide<\/span><\/div>\n          <div class=\"t-foot\"><span class=\"mono\">200 ml<\/span><button class=\"t-add\" type=\"button\" aria-pressed=\"false\"><svg class=\"ico i-p\"><use href=\"#i-plus\"\/><\/svg><svg class=\"ico i-c\"><use href=\"#i-check\"\/><\/svg>Add<\/button><\/div>\n        <\/div>\n      <\/article>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"t-sec tinted\" aria-labelledby=\"ch-gommages-visage\">\n  <div class=\"wrap\">\n    <span class=\"t-kicker\">Comparison<\/span><h2 class=\"t-h2\" id=\"ch-gommages-visage\">Which face scrub for which skin type?<\/h2><p class=\"t-lead\">The choice is made first on the type of exfoliation. Our formulators then guide you according to your clientele.<\/p>\n    <div class=\"t-tablewrap\" style=\"margin-top:28px\"><table class=\"t-table\"><thead><tr><th scope=\"col\">Scrub<\/th><th scope=\"col\">Exfoliation<\/th><th scope=\"col\">Skin type<\/th><th scope=\"col\">Use<\/th><th scope=\"col\">Pairs well with<\/th><\/tr><\/thead><tbody><tr><th scope=\"row\"><span class=\"t-dot\"><\/span>Argan shell<\/th><td>Fine grains<\/td><td>Normal to combination<\/td><td>1 to 2 times a week<\/td><td>Ghassoul mask<\/td><\/tr><tr><th scope=\"row\"><span class=\"t-dot\"><\/span>Apricot kernel<\/th><td>Grains<\/td><td>Normal to combination<\/td><td>1 to 2 times a week<\/td><td>Moisturizing cream<\/td><\/tr><tr><th scope=\"row\"><span class=\"t-dot\"><\/span>Nila and sugar<\/th><td>Sugar crystals<\/td><td>Dull complexion<\/td><td>1 to 2 times a week<\/td><td>Nila mask<\/td><\/tr><tr><th scope=\"row\"><span class=\"t-dot\"><\/span>Powdery clay and honey<\/th><td>Soft powder<\/td><td>Combination<\/td><td>1 to 2 times a week<\/td><td>Toner<\/td><\/tr><tr><th scope=\"row\"><span class=\"t-dot\"><\/span>Centella asiatica<\/th><td>Gentle grains<\/td><td>Sensitive<\/td><td>Once a week<\/td><td>Soothing centella cream<\/td><\/tr><tr><th scope=\"row\"><span class=\"t-dot\"><\/span>AHA<\/th><td>Acids, grain-free<\/td><td>Combination to oily, dull complexion<\/td><td>Evening, SPF in the morning<\/td><td>Vitamin C serum<\/td><\/tr><\/tbody><\/table><\/div>\n  <\/div>\n<\/section>\n<section class=\"t-sec\" aria-labelledby=\"ph-gommages-visage\">\n  <div class=\"wrap\">\n    <span class=\"t-kicker\">Packaging options<\/span><h2 class=\"t-h2\" id=\"ph-gommages-visage\">The jar or bottle that matches your scrub<\/h2><p class=\"t-lead\">Jars for creamy textures, bottles for gels: PET, PP or glass, decorated in your colors.<\/p>\n    <div class=\"t-pack\"><figure><svg viewBox=\"0 0 54 72\" aria-hidden=\"true\"><rect x=\"10\" y=\"30\" width=\"34\" height=\"34\" rx=\"7\"\/><rect x=\"12\" y=\"20\" width=\"30\" height=\"10\" rx=\"3\"\/><\/svg><b>Jar<\/b><span>PET, PP or glass for creamy and powder scrubs.<\/span><\/figure><figure><svg viewBox=\"0 0 54 72\" aria-hidden=\"true\"><path d=\"M21 6h12v10l5 8v40a4 4 0 01-4 4H20a4 4 0 01-4-4V24l5-8z\"\/><path d=\"M16 36h22\"\/><\/svg><b>Bottle<\/b><span>For exfoliating gels and AHA peeling lotions.<\/span><\/figure><figure><svg viewBox=\"0 0 54 72\" aria-hidden=\"true\"><rect x=\"14\" y=\"28\" width=\"26\" height=\"40\" rx=\"6\"\/><path d=\"M22 28v-7h10v7M27 21v-9h11v4\"\/><\/svg><b>Pump bottle<\/b><span>Clean dose for an exfoliating gel used regularly.<\/span><\/figure><figure><svg viewBox=\"0 0 54 72\" aria-hidden=\"true\"><path d=\"M10 22h34v42H10z\"\/><path d=\"M16 22v-8h10v8M32 14h8v8\"\/><path d=\"M18 34h18\"\/><\/svg><b>Bulk tub<\/b><span>From 5 to 25 kg for your treatment-room, spa or hammam rituals.<\/span><\/figure><\/div>\n  <\/div>\n<\/section>\n<section class=\"t-sec tinted\" aria-labelledby=\"sh-gommages-visage\">\n  <div class=\"wrap\">\n    <span class=\"t-kicker\">How it works<\/span><h2 class=\"t-h2\" id=\"sh-gommages-visage\">From formula to product under your brand<\/h2>\n    <ol class=\"t-steps\"><li><b>Grain definition<\/b><p>Argan shell, apricot, sugar or acids: we choose the exfoliation with you.<\/p><\/li><li><b>A formula that reflects your brand<\/b><p>Grain size, actives, fragrance, jar and label customized.<\/p><\/li><li><b>Testing<\/b><p>Sample, stability tests and compilation of the regulatory file.<\/p><\/li><li><b>Delivery<\/b><p>Manufacturing, quality control, then shipping within Morocco or for export.<\/p><\/li><\/ol>\n  <\/div>\n<\/section>\n<section class=\"t-sec\" aria-labelledby=\"xh-gommages-visage\">\n  <div class=\"wrap\">\n    <div class=\"t-comp\">\n      <div class=\"tx\"><span class=\"t-kicker\" style=\"color:var(--deep-muted)\">Compliance<\/span><h2 class=\"t-h2\" id=\"xh-gommages-visage\">Face scrubs ready for Morocco, Europe and the United States<\/h2><p>Each scrub is produced according to ISO 22716 good practices and comes with its regulatory file. All are paraben-free, silicone-free or available in a silicone-free version.<\/p><ul><li>ISO 22716 \u00b7 ISO 9001<\/li><li>Regulation (EC) 1223\/2009<\/li><li>Product Information File (PIF)<\/li><li>FDA (MoCRA)<\/li><li>AMMPS<\/li><\/ul><\/div>\n      <img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/controle-qualite-laboratoire-carmel-cosmetics-labs.webp\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/controle-qualite-laboratoire-carmel-cosmetics-labs-300x300.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/controle-qualite-laboratoire-carmel-cosmetics-labs-768x768.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/controle-qualite-laboratoire-carmel-cosmetics-labs-1024x1024.webp 1024w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/controle-qualite-laboratoire-carmel-cosmetics-labs.webp 1200w\" alt=\"Carmel quality control technician checking a sample in the laboratory\" width=\"1000\" height=\"1000\" loading=\"lazy\" decoding=\"async\" title=\"| Carmel Cosmetics Labs\">\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"t-sec tinted\" aria-labelledby=\"lh-gommages-visage\">\n  <div class=\"wrap\">\n    <span class=\"t-kicker\">Industries and services<\/span><h2 class=\"t-h2\" id=\"lh-gommages-visage\">Your face scrubs, from sector to service<\/h2>\n    <div class=\"t-links\">\n      <div><h3>For your industry<\/h3><ul><li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-by-industry\/#spa\"><b>Spas and hammams<\/b><span>Argan shell or nila scrubs in bulk for your rituals.<\/span><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/a><\/li><li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-by-industry\/#institut\"><b>Beauty salons<\/b><span>A treatment-room scrub before a mask or treatment, and its resale version.<\/span><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/a><\/li><li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-by-industry\/#createurs\"><b>Brand founders<\/b><span>The scrub complements the cleanser and mask for a complete face routine.<\/span><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/a><\/li><\/ul><\/div>\n      <div><h3>Related services<\/h3><ul><li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/bulk-cosmetics-service\/\"><b>Bulk cosmetics<\/b><span>Scrubs in 5 to 25 kg tubs for the treatment room or repackaging.<\/span><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/a><\/li><li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/white-label-cosmetics-service\/\"><b>White label<\/b><span>Scrubs already formulated, ready to carry your label.<\/span><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/a><\/li><li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetic-formulation-lab\/\"><b>Custom formulation<\/b><span>A grain, an active or a fragrance adjusted to your specifications.<\/span><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/a><\/li><li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetic-packaging-morocco\/\"><b>Packaging<\/b><span>Jars, bottles and cartons sourced and decorated in your colors.<\/span><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/a><\/li><\/ul><\/div>\n    <\/div>\n    <p class=\"t-read\"><span>Also read:<\/span><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/moroccan-cosmetics-tradition-from-argan-to-henna\/\">The cosmetic tradition in Morocco<\/a><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/waterless-beauty-white-label-anhydrous-formulations\/\">Anhydrous formulations<\/a><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/trending-cosmetic-ingredients-2026\/\">Trending actives for 2026<\/a><\/p>\n  <\/div>\n<\/section>\n<section class=\"t-sec\" aria-labelledby=\"fh-gommages-visage\">\n  <div class=\"wrap t-faq\">\n    <div><span class=\"t-kicker\">Frequently asked questions<\/span><h2 class=\"t-h2\" id=\"fh-gommages-visage\">Your questions about our face scrubs<\/h2><\/div>\n    <div><details class=\"qa\" open><summary><h3>What minimum quantity for a white label face scrub?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>The <strong>Accessible MOQ<\/strong> also applies to our scrubs. We set the quantity in the quote according to the formula, jar or bulk: <a href=\"\/demande-de-devis\/\">submit your consultation request<\/a>.<\/p><\/div><\/details>\n<details class=\"qa\"><summary><h3>Can your face scrubs be sold in Europe and outside Morocco?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>Yes. Our scrubs comply with Regulation (EC) No 1223\/2009 and are made under ISO 22716. Our <a href=\"\/accompagnement-reglementation-cosmetique-dip\/\">regulatory service<\/a> compiles the Product Information File and supports FDA (MoCRA) and AMMPS registrations.<\/p><\/div><\/details>\n<details class=\"qa\"><summary><h3>Grainy scrub or acid exfoliant: which to choose?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>A grainy scrub exfoliates through friction and is loved for its sensory feel. The AHA exfoliant works without grains and suits evening routines. The two complement each other well in the same line.<\/p><\/div><\/details>\n<details class=\"qa\"><summary><h3>Which grains do you use in your scrubs?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>We work with argan shell powder, apricot kernel powder, sugar and olive pit, depending on the desired texture and positioning.<\/p><\/div><\/details>\n<details class=\"qa\"><summary><h3>Are your face scrubs available wholesale?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>Yes. Several scrubs are offered in pails from 5 to 25 kg for spas, hammams and salons. See our <a href=\"\/service-cosmetique-en-vrac\/\">bulk service<\/a>.<\/p><\/div><\/details><\/div>\n  <\/div>\n<\/section>\n<section class=\"t-sec\" style=\"padding-top:0\">\n  <div class=\"wrap\">\n    <div class=\"t-final final\"><div><h2 class=\"t-h2\">Ready to launch your face scrub?<\/h2><p>Choose your grains and actives: we price the formula, jar and unit cost under your brand.<\/p><\/div><a class=\"btn\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/request-a-quote\/\">Free consultation <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a><\/div>\n    <nav class=\"t-rel\" aria-label=\"Other categories\"><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-masks\/\">Face masks<\/a><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-cleansers\/\">Face cleansers<\/a><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-body-scrubs\/\">Body scrubs<\/a><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-black-soap\/\">Black soap and hammam<\/a><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-creams\/\">Face creams<\/a><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-toners\/\">Toners<\/a><\/nav>\n  <\/div>\n<\/section>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"What minimum quantity for a white label face scrub?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The accessible MOQ also applies to our scrubs. We set the quantity in the quote based on the formula, jar or bulk: submit your consultation request.\"}}, {\"@type\": \"Question\", \"name\": \"Can your face scrubs be sold in Europe and outside Morocco?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Our scrubs comply with Regulation (EC) No 1223\/2009 and are made under ISO 22716. Our regulatory service prepares the Product Information File and supports FDA (MoCRA) and AMMPS registrations.\"}}, {\"@type\": \"Question\", \"name\": \"Grainy scrub or acid exfoliant: which to choose?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"A grainy scrub exfoliates through friction and is loved for its sensory feel. The AHA exfoliant works without grains and suits evening routines. The two complement each other well in the same line.\"}}, {\"@type\": \"Question\", \"name\": \"Which grains do you use in your scrubs?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"We work with argan shell powder, apricot kernel powder, sugar and olive pit, depending on the desired texture and positioning.\"}}, {\"@type\": \"Question\", \"name\": \"Are your face scrubs available wholesale?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Several scrubs are offered in pails from 5 to 25 kg for spas, hammams and salons. See our bulk service.\"}}]}<\/script>\n<\/div><div class=\"t-tray\" id=\"t-tray\" role=\"region\" aria-label=\"Selection\" aria-live=\"polite\"><span class=\"names\" id=\"t-names\"><\/span><a class=\"btn\" id=\"t-cta\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/request-a-quote\/\">Consultation for my selection<\/a><\/div><script>\n(function(){\n  var root=document.querySelector('.cm-cat');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');}bm();window.addEventListener('resize',bm);setTimeout(bm,1500);\n  var cards=[].slice.call(document.querySelectorAll('.t-card'));\n  [].forEach.call(document.querySelectorAll('.t-filter'),function(g){\n    var bs=[].slice.call(g.querySelectorAll('button')),grid=g.nextElementSibling,cs=[].slice.call(grid.querySelectorAll('.t-card'));\n    bs.forEach(function(b){b.addEventListener('click',function(){bs.forEach(function(x){x.setAttribute('aria-pressed',x===b?'true':'false');});var f=b.dataset.f;cs.forEach(function(c){c.hidden=!(f==='all'||c.dataset.besoins.split(' ').indexOf(f)>-1);});});});\n  });\n  var T=document.getElementById('t-tray'),N=document.getElementById('t-names'),C=document.getElementById('t-cta');\n  function tray(){var sel=cards.filter(function(c){return c.offsetParent!==null&&c.querySelector('.t-add').getAttribute('aria-pressed')==='true';}).map(function(c){return c.dataset.name;});\n    N.innerHTML=sel.length?'<b>'+sel.length+'<\/b> product'+(sel.length>1?'s':'')+' \u00b7 '+sel.join(', '):'';\n    C.href='https:\/\/carmelcosmeticslabs.com\/en\/request-a-quote\/'+encodeURIComponent(sel.join(','));T.classList.toggle('open',sel.length>0);}\n  window.__tray=tray;\n  cards.forEach(function(c){var a=c.querySelector('.t-add');a.addEventListener('click',function(){var on=a.getAttribute('aria-pressed')!=='true';a.setAttribute('aria-pressed',on?'true':'false');a.lastChild.textContent=on?'Added':'Add';tray();});});\n  if(matchMedia('(max-width:640px)').matches)[].forEach.call(document.querySelectorAll('details.qa'),function(d){var f=d.parentNode.querySelector('details.qa');d.open=d===f;});\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>Accueil\/Catalogue\/Soins visage\/Gommages visage Gommages visage en marque blanche Coque d&#x27;argan, noyau d&#x27;abricot, nila ou acides de fruits : huit formules de gommage visage marque blanche fabriqu\u00e9es dans notre usine ISO 22716 pr\u00e8s d&#x27;Agadir, en pot ou en vrac. Voir les formules Demander un devis ISO 22716 \u00b7 ISO 9001Certifi\u00e9 par Bureau Veritas Formules de base [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":19581,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-44341","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages\/44341","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\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/comments?post=44341"}],"version-history":[{"count":3,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages\/44341\/revisions"}],"predecessor-version":[{"id":45178,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages\/44341\/revisions\/45178"}],"up":[{"embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages\/19581"}],"wp:attachment":[{"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/media?parent=44341"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}