{"id":44671,"date":"2026-10-02T09:58:52","date_gmt":"2026-10-02T09:58:52","guid":{"rendered":"https:\/\/carmelcosmeticslabs.com\/?page_id=44671"},"modified":"2026-10-03T10:18:58","modified_gmt":"2026-10-03T10:18:58","slug":"aha-face-exfoliant","status":"publish","type":"page","link":"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-scrubs\/aha-face-exfoliant\/","title":{"rendered":"White Label Grain-Free AHA Face Exfoliant"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"44671\" class=\"elementor elementor-44671 elementor-41868\" 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-3fbd884 e-flex e-con-full e-con e-parent\" data-id=\"3fbd884\" data-element_type=\"container\" data-e-type=\"container\" id=\"cm-prod\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fa43db5 elementor-widget elementor-widget-html\" data-id=\"fa43db5\" 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 .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 .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 .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 .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 .wa{display:flex;align-items:center;gap:12px;flex-wrap:wrap}body .cm-cat .final .mono{color:var(--deep-muted)}@media (max-width:1020px){body .cm-cat .final{grid-template-columns:1fr}}@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{-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 .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 .btn-ghost{min-height:44px}body .cm-cat .expert .btn{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 .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 .brand{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);padding:20px 16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}body .cm-cat .brand img{width:96px;height:96px;object-fit:contain;margin-bottom:8px}body .cm-cat .brand b{font-family:var(--f-display);font-weight:620;font-size:17px}body .cm-cat .brand span{font-size:13px;color:var(--muted)}@media (max-width:640px){body .cm-cat .brand{padding:14px 8px}body .cm-cat .brand img{width:64px;height:64px}body .cm-cat .brand b{font-size:14px}body .cm-cat .brand span{font-size:11.5px}}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-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 .pr.section{padding-block:clamp(56px,7vw,104px) clamp(24px,3vw,40px)}@media (max-width:760px){body .cm-cat .fh-crumbs{margin-bottom:12px}}body .cm-cat{--el-a:#dcebe6;--el-b:#e8f0ea;--el-c:#efe9dc;--el-d:#e3ecef;--el-ink:#0f3a35}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-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-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-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}body .cm-cat .p-hero{padding-block:clamp(20px,3vw,40px) clamp(40px,5vw,72px)}body .cm-cat .p-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,64px);align-items:start}@media (max-width:900px){body .cm-cat .p-grid{grid-template-columns:1fr}}body .cm-cat .p-gal{position:sticky;top:calc(env(safe-area-inset-top,0) + 16px);display:grid;grid-template-columns:72px 1fr;gap:12px}@media (max-width:900px){body .cm-cat .p-gal{position:static;grid-template-columns:1fr}}body .cm-cat .p-thumbs{display:flex;flex-direction:column;gap:10px}@media (max-width:900px){body .cm-cat .p-thumbs{flex-direction:row;order:2}}body .cm-cat .p-thumbs button{width:72px;height:88px;border-radius:12px;border:1px solid var(--line);padding:0;overflow:hidden;cursor:pointer;background:var(--mint)}body .cm-cat .p-thumbs button[aria-current=true]{outline:2px solid var(--teal);outline-offset:2px}body .cm-cat .p-thumbs img{width:100%;height:100%;object-fit:cover;display:block}body .cm-cat .p-main{position:relative;border-radius:var(--r-lg);overflow:hidden;background:var(--mint);aspect-ratio:4\/5;max-width:100%}body .cm-cat .p-main img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .25s}body .cm-cat .p-main .tag{position:absolute;left:16px;bottom:16px;display:flex;gap:10px;align-items:center;background:var(--paper);color:var(--ink);border-radius:14px;padding:10px 14px;font-size:13px;box-shadow:0 8px 24px -12px rgb(var(--shade)\/.4)}body .cm-cat .p-main .tag b{display:block;font-size:14px}body .cm-cat .p-info{display:flex;flex-direction:column;gap:18px;min-width:0}body .cm-cat .p-eyebrow{display:flex;flex-wrap:wrap;gap:8px;align-items:center}body .cm-cat .p-eyebrow span{font:500 12px var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--teal);background:var(--mint);border-radius:99px;padding:6px 10px}body .cm-cat .p-title{font-size:clamp(34px,4.6vw,60px);line-height:1;letter-spacing:-.035em;font-weight:650}body .cm-cat .p-title .tint{color:var(--teal)}body .cm-cat .p-lede{font-size:18px;color:var(--muted);max-width:52ch}body .cm-cat .p-badges{display:flex;flex-wrap:wrap;gap:8px}body .cm-cat .p-badges span{display:inline-flex;align-items:center;gap:6px;font:500 13.5px var(--f-body);border:1px solid var(--line);border-radius:99px;padding:7px 12px;background:var(--paper)}body .cm-cat .p-badges .ico{color:var(--teal)}body .cm-cat .p-quick{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--line);margin:0}body .cm-cat .p-quick>div{padding:14px 0;border-bottom:1px solid var(--line);min-width:0}body .cm-cat .p-quick>div:nth-child(odd){padding-right:16px}body .cm-cat .p-quick>div:nth-child(even){padding-left:16px;border-left:1px solid var(--line)}body .cm-cat .p-quick dt{font:500 11.5px var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}body .cm-cat .p-quick dd{margin:5px 0 0;font:600 15.5px\/1.4 var(--f-body)}body .cm-cat .p-cta{display:flex;flex-wrap:wrap;gap:10px}body .cm-cat .p-help{font-size:14px;color:var(--muted)}body .cm-cat .p-help a{color:var(--teal);font-weight:600}body .cm-cat .p-nav{position:sticky;top:env(safe-area-inset-top,0);z-index:20;background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:blur(10px);border-block:1px solid var(--line)}body .cm-cat .p-nav .wrap{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-block:8px}body .cm-cat .p-nav a{flex:none;font:500 14px var(--f-body);text-decoration:none;color:var(--muted);padding:10px 14px;border-radius:99px;min-height:44px;display:inline-flex;align-items:center}body .cm-cat .p-nav a:hover,body .cm-cat .p-nav a.on{color:var(--ink);background:var(--mint)}body .cm-cat .p-two{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(24px,5vw,72px);align-items:start}@media (max-width:900px){body .cm-cat .p-two{grid-template-columns:1fr}}body .cm-cat .p-specs{margin:0;border-top:1px solid var(--line)}body .cm-cat .p-specs>div{display:grid;grid-template-columns:200px 1fr;gap:16px;padding:15px 0;border-bottom:1px solid var(--line)}@media (max-width:560px){body .cm-cat .p-specs>div{grid-template-columns:1fr;gap:4px}}body .cm-cat .p-specs dt{font:500 12px var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);padding-top:3px}body .cm-cat .p-specs dd{margin:0;font-size:16px;min-width:0}body .cm-cat .p-specs dd small{display:block;color:var(--muted);font-size:13.5px;margin-top:3px}body .cm-cat .p-actifs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:32px}@media (max-width:900px){body .cm-cat .p-actifs{grid-template-columns:1fr 1fr}}body .cm-cat .p-actif{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);padding:20px;display:flex;flex-direction:column;gap:8px;min-width:0}body .cm-cat .p-actif.lead{background:var(--deep);color:var(--deep-ink);border-color:transparent}body .cm-cat .p-actif.lead p,body .cm-cat .p-actif.lead .inci{color:var(--deep-muted)}body .cm-cat .p-actif .inci{font:500 11.5px var(--f-mono);color:var(--muted);letter-spacing:.02em;overflow-wrap:anywhere}body .cm-cat .p-actif b{font:620 19px\/1.2 var(--f-display)}body .cm-cat .p-actif p{color:var(--muted);font-size:14.5px}body .cm-cat .p-actif a{font:600 13.5px var(--f-body);color:inherit;margin-top:auto;text-underline-offset:.25em}body .cm-cat .p-actif.lead a{color:var(--deep-ink)}body .cm-cat .p-custom{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:32px}@media (max-width:900px){body .cm-cat .p-custom{grid-template-columns:1fr 1fr}}@media (max-width:480px){body .cm-cat .p-custom{grid-template-columns:1fr}}body .cm-cat .p-custom div{border:1px solid var(--line);border-radius:var(--r-md);padding:18px 20px;background:var(--paper);min-width:0}body .cm-cat .p-custom b{display:block;font:620 17px var(--f-display);margin-bottom:6px}body .cm-cat .p-custom span{color:var(--muted);font-size:14.5px}body .cm-cat .p-custom em{display:inline-block;font:500 11px var(--f-mono);font-style:normal;letter-spacing:.05em;text-transform:uppercase;color:var(--teal);margin-bottom:8px}body .cm-cat .p-sticky{display:none}@media (max-width:900px){body .cm-cat .p-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;gap:10px;align-items:center;justify-content:space-between;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0));background:var(--paper);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .4s var(--ease-out)}body .cm-cat .p-sticky{visibility:hidden}body .cm-cat .p-sticky.open{transform:none;visibility:visible}body .cm-cat .p-sticky b{font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .cm-cat .p-sticky .btn{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,body .cm-cat .p-sticky,body .cm-cat .p-main img{transition:none}}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}@media (max-width:640px){body .cm-cat .t-tray{bottom:calc(var(--bm,0px) + 12px + env(safe-area-inset-bottom,0))}}body .cm-cat .p-rout-h{font:600 18px\/1.3 var(--f-display);margin:36px 0 14px}<\/style>\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><symbol id=\"i-doc\" viewBox=\"0 0 24 24\"><path d=\"M7 3.5h7l4 4V20a.5.5 0 01-.5.5h-10A.5.5 0 017 20z\"\/><path d=\"M14 3.5V8h4M9.5 12.5h5M9.5 16h5\"\/><\/symbol><symbol id=\"i-drop\" viewBox=\"0 0 24 24\"><path d=\"M12 3.5s6 6.4 6 10.5a6 6 0 01-12 0c0-4.1 6-10.5 6-10.5z\"\/><\/symbol><\/svg><div data-page=\"gommages-visage__exfoliant-aha\">\n<section class=\"p-hero\" aria-labelledby=\"p-title\">\n  <div class=\"wrap\">\n    <nav class=\"fh-crumbs mono\" aria-label=\"Breadcrumb\" style=\"margin-bottom:20px\"><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><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-scrubs\/\">Face scrubs<\/a><span aria-hidden=\"true\">\/<\/span><span aria-current=\"page\">Grain-free AHA face exfoliant<\/span><\/nav>\n    <div class=\"p-grid\">\n      <div class=\"p-gal\">\n        <div class=\"p-thumbs\" role=\"group\" aria-label=\"Product photos\"><button type=\"button\" aria-current=\"true\" data-alt=\"White label AHA face exfoliant applied with a cotton pad\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/exfoliant-aha-marque-blanche-carmel.webp\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/exfoliant-aha-marque-blanche-carmel-768x954.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/exfoliant-aha-marque-blanche-carmel-824x1024.webp 824w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/exfoliant-aha-marque-blanche-carmel.webp 1000w\" alt=\"| Carmel Cosmetics Labs\" width=\"72\" height=\"88\" loading=\"lazy\" decoding=\"async\" title=\"| Carmel Cosmetics Labs\"><\/button><button type=\"button\" aria-current=\"false\" data-alt=\"Close-up of the grain-free AHA face exfoliant texture\"><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=\"| Carmel Cosmetics Labs\" width=\"72\" height=\"88\" loading=\"lazy\" decoding=\"async\" title=\"| Carmel Cosmetics Labs\"><\/button><button type=\"button\" aria-current=\"false\" data-alt=\"White label face scrubs made by Carmel Cosmetics Labs\"><img loading=\"lazy\" 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=\"| Carmel Cosmetics Labs\" width=\"72\" height=\"88\" loading=\"lazy\" decoding=\"async\" title=\"| Carmel Cosmetics Labs\"><\/button><\/div>\n        <div class=\"p-main\">\n          <img fetchpriority=\"high\" class=\"p-img\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/exfoliant-aha-marque-blanche-carmel.webp\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/exfoliant-aha-marque-blanche-carmel-768x954.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/exfoliant-aha-marque-blanche-carmel-824x1024.webp 824w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/exfoliant-aha-marque-blanche-carmel.webp 1000w\" alt=\"White label AHA face exfoliant applied with a cotton pad\" width=\"1000\" height=\"1250\" fetchpriority=\"high\" decoding=\"async\" sizes=\"(max-width:1020px) 92vw, 50vw\" title=\"| Carmel Cosmetics Labs\">\n          <div class=\"tag\"><svg class=\"ico\" style=\"font-size:20px;color:var(--teal)\"><use href=\"#i-drop\"\/><\/svg><span><b>Your brand here<\/b>Custom label, bottle and box<\/span><\/div>\n        <\/div>\n      <\/div>\n      <div class=\"p-info\">\n        <div class=\"p-eyebrow\"><span>Acid face exfoliant<\/span><span>White label<\/span><\/div>\n        <h1 class=\"p-title\" id=\"p-title\">Grain-free AHA face exfoliant <span class=\"tint\">white label<\/span><\/h1>\n        <p class=\"p-lede\">This AHA face exfoliant is a grain-free lotion with glycolic and lactic acids, complemented by licorice and caffeine. It visibly refines skin texture, without rubbing.<\/p>\n        <div class=\"p-badges\"><span><svg class=\"ico\"><use href=\"#i-check\"\/><\/svg>Silicone-free<\/span><span><svg class=\"ico\"><use href=\"#i-check\"\/><\/svg>Paraben-free<\/span><span><svg class=\"ico\"><use href=\"#i-check\"\/><\/svg>With or without fragrance<\/span><\/div>\n        <dl class=\"p-quick\"><div><dt>Signature active<\/dt><dd>Glycolic and lactic acids<\/dd><\/div><div><dt>Skin types<\/dt><dd>Uneven texture, dull complexion<\/dd><\/div><div><dt>Sizes<\/dt><dd>120 \u00b7 150 ml<\/dd><\/div><\/dl>\n        <div class=\"p-cta hero-cta\">\n          <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>\n          <a class=\"btn btn-ghost\" href=\"#p-specs\"><svg class=\"ico\"><use href=\"#i-doc\"\/><\/svg>Technical data sheet<\/a>\n        <\/div>\n        <p class=\"p-help\">A question about this formula? <a href=\"https:\/\/wa.me\/212761511711\" target=\"_blank\" rel=\"noopener\">Message an expert on WhatsApp<\/a><\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<nav class=\"p-nav\" aria-label=\"Page sections\">\n  <div class=\"wrap\"><a href=\"#p-specs\">Technical data sheet<\/a><a href=\"#p-actifs\">Actives<\/a><a href=\"#p-perso\">Customization<\/a><a href=\"#p-conf\">Compliance<\/a><a href=\"#p-faq\">FAQ<\/a><\/div>\n<\/nav>\n<section class=\"t-sec\" id=\"p-specs\" aria-labelledby=\"p-specs-h\">\n  <div class=\"wrap p-two\">\n    <div><span class=\"t-kicker\">Technical data sheet<\/span><h2 class=\"t-h2\" id=\"p-specs-h\">AHA face exfoliant features<\/h2><p class=\"t-lead\">The full INCI list and detailed technical data sheet are sent to you with the quote.<\/p><\/div>\n    <dl class=\"p-specs\"><div><dt>Product type<\/dt><dd>Grain-free exfoliating lotion<\/dd><\/div><div><dt>Texture<\/dt><dd>Fluid, clear lotion<small>Adjustable: AHA concentration and pH, within the regulatory framework<\/small><\/dd><\/div><div><dt>Signature active<\/dt><dd>Glycolic acid<\/dd><\/div><div><dt>Related actives<\/dt><dd>Lactic acid, licorice extract, caffeine, vitamin C, niacinamide, centella asiatica<\/dd><\/div><div><dt>How to use<\/dt><dd>Apply in the evening to clean skin with a cotton pad, avoiding the eye contour, do not rinse.<\/dd><\/div><div><dt>Sizes<\/dt><dd>120 ml and 150 ml<\/dd><\/div><div><dt>Packaging options<\/dt><dd>Bottle<\/dd><\/div><div><dt>Claims<\/dt><dd>Silicone-free, paraben-free, with or without fragrance<\/dd><\/div><div><dt>Quantities<\/dt><dd>Accessible MOQ, defined in your quote<\/dd><\/div><div><dt>Markets<\/dt><dd>Morocco, European Union, United States<\/dd><\/div><div><dt>Documents provided<\/dt><dd>Technical data sheet, INCI list, Product Information File (PIF) on request<\/dd><\/div><\/dl>\n  <\/div>\n<\/section>\n<section class=\"t-sec tinted\" id=\"p-actifs\" aria-labelledby=\"p-actifs-h\">\n  <div class=\"wrap\">\n    <span class=\"t-kicker\">Key actives<\/span>\n    <h2 class=\"t-h2\" id=\"p-actifs-h\">What's in the formula<\/h2>\n    <div class=\"p-actifs\"><div class=\"p-actif lead\"><span class=\"inci\">GLYCOLIC ACID<\/span><b>Glycolic acid<\/b><p>A small AHA that helps smooth the skin's surface.<\/p><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/glossary-cosmetic-ingredients\/\">Ingredient glossary<\/a><\/div><div class=\"p-actif\"><span class=\"inci\">LACTIC ACID<\/span><b>Lactic acid<\/b><p>A gentler AHA that supports exfoliation while preserving comfort.<\/p><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/glossary-cosmetic-ingredients\/\">Learn more<\/a><\/div><div class=\"p-actif\"><span class=\"inci\"><\/span><b>Licorice extract<\/b><p>Helps even out the look of skin tone.<\/p><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/glossary-cosmetic-ingredients\/\">Learn more<\/a><\/div><div class=\"p-actif\"><span class=\"inci\">CAFFEINE<\/span><b>Caffeine<\/b><p>Brings a radiance boost to the evening routine.<\/p><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/glossary-cosmetic-ingredients\/\">Learn more<\/a><\/div><\/div>\n  <\/div>\n<\/section>\n<section class=\"t-sec\" id=\"p-perso\" aria-labelledby=\"p-perso-h\">\n  <div class=\"wrap\">\n    <span class=\"t-kicker\">Customization<\/span>\n    <h2 class=\"t-h2\" id=\"p-perso-h\">What you can adapt<\/h2>\n    <p class=\"t-lead\">Start from this formula and turn it into a unique product. Every change is approved by our formulators.<\/p>\n    <div class=\"p-custom\"><div><em>Formula<\/em><b>Acid profile<\/b><span>Glycolic and lactic balance chosen according to the desired intensity.<\/span><\/div><div><em>Formula<\/em><b>Supporting actives<\/b><span>Licorice, niacinamide or centella to steer the promise.<\/span><\/div><div><em>Sensory<\/em><b>With or without fragrance<\/b><span>Fresh green note, or unscented version for sensitive skin.<\/span><\/div><div><em>Packaging<\/em><b>Flip-cap or pump bottle<\/b><span>PET bottle with orifice reducer, flip cap or pump depending on use.<\/span><\/div><div><em>Packaging<\/em><b>AHA labeling<\/b><span>Precautionary statements built into your label design.<\/span><\/div><div><em>Market<\/em><b>Salons and expert cosmetics<\/b><span>An acid treatment for a highly technical range.<\/span><\/div><\/div>\n  <\/div>\n<\/section>\n<section class=\"t-sec\" id=\"p-conf\" style=\"padding-top:0\" aria-labelledby=\"p-conf-h\">\n  <div class=\"wrap\">\n    <div class=\"t-comp\">\n      <div class=\"tx\">\n        <span class=\"t-kicker\" style=\"color:var(--deep-muted)\">Compliance<\/span>\n        <h2 class=\"t-h2\" id=\"p-conf-h\">Made near Agadir to European standards<\/h2>\n        <p>This AHA exfoliant is manufactured under ISO 22716; the safety assessment validates the pH and the labeling includes the sun protection recommendation.<\/p>\n        <ul><li>ISO 22716 \u00b7 ISO 9001<\/li><li>Regulation (EC) 1223\/2009<\/li><li>FDA (MoCRA)<\/li><\/ul>\n      <\/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=\"Batch quality control at the Carmel Cosmetics Labs 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=\"p-rel-h\">\n  <div class=\"wrap\">\n    <div class=\"sec-head\"><div><span class=\"t-kicker\">In the same category<\/span><h2 class=\"t-h2\" id=\"p-rel-h\">Complete your range<\/h2><\/div><a class=\"btn btn-ghost\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-scrubs\/\">Face scrubs<\/a><\/div>\n    <div class=\"t-grid\">\n      <article class=\"t-card\" 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\" 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><\/div>\n        <\/div>\n      <\/article>\n      <article class=\"t-card\" 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\" 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><\/div>\n        <\/div>\n      <\/article>\n      <article class=\"t-card\" 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\" 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><\/div>\n        <\/div>\n      <\/article>\n    <\/div>\n    <h3 class=\"p-rout-h\">Complete the routine<\/h3><div class=\"t-grid\"><article class=\"t-card\" data-name=\"S\u00e9rum acide hyaluronique\">\n        <div class=\"t-el\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-serum-acide-hyaluronique-marque-blanche.webp\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-serum-acide-hyaluronique-marque-blanche-300x201.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-serum-acide-hyaluronique-marque-blanche-768x515.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-serum-acide-hyaluronique-marque-blanche.webp 900w\" alt=\"Close-up of hyaluronic acid serum texture\" width=\"900\" height=\"600\" loading=\"lazy\" decoding=\"async\" title=\"| Carmel Cosmetics Labs\"><span class=\"t-sym\" aria-hidden=\"true\">Ha<small>Hyaluronic<\/small><\/span><\/div>\n        <div class=\"t-body\">\n          <h3><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-serums\/hyaluronic-acid-serum\/\">Hyaluronic acid serum<\/a><\/h3>\n          <p>Hydrates and plumps all skin types.<\/p>\n          <div class=\"t-tags\"><span>Hyaluronic acid<\/span><span>Panthenol<\/span><span>Licorice<\/span><\/div>\n          <div class=\"t-foot\"><span class=\"mono\">10 \u00b7 30 ml<\/span><\/div>\n        <\/div>\n      <\/article>\n<article class=\"t-card\" data-name=\"Cr\u00e8me solaire SPF 30 et SPF 50\">\n        <div class=\"t-el\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-creme-solaire-spf-30-et-spf-50-marque-blanche.webp\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-creme-solaire-spf-30-et-spf-50-marque-blanche-300x201.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-creme-solaire-spf-30-et-spf-50-marque-blanche-768x515.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/texture-creme-solaire-spf-30-et-spf-50-marque-blanche.webp 900w\" alt=\"Close-up of SPF 30 and SPF 50 sunscreen texture\" width=\"900\" height=\"600\" loading=\"lazy\" decoding=\"async\" title=\"| Carmel Cosmetics Labs\"><span class=\"t-sym\" aria-hidden=\"true\">50<small>SPF 50<\/small><\/span><\/div>\n        <div class=\"t-body\">\n          <h3><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-sun-care\/spf-50-sunscreen\/\">SPF 30 and SPF 50 sunscreen<\/a><\/h3>\n          <p>High protection in a cream or fluid, for sun exposure as well as everyday use.<\/p>\n          <div class=\"t-tags\"><span>Niacinamide<\/span><span>Panthenol<\/span><span>Vitamin E<\/span><\/div>\n          <div class=\"t-foot\"><span class=\"mono\">8 \u00b7 30 \u00b7 50 \u00b7 100 \u00b7 120 \u00b7 200 ml<\/span><\/div>\n        <\/div>\n      <\/article><\/div>\n  <\/div>\n<\/section>\n<section class=\"t-sec\" id=\"p-faq\" aria-labelledby=\"p-faq-h\">\n  <div class=\"wrap t-faq\">\n    <div><span class=\"t-kicker\">Frequently asked questions<\/span><h2 class=\"t-h2\" id=\"p-faq-h\">AHA face exfoliant: your questions<\/h2><\/div>\n    <div><details class=\"qa\" open><summary><h3>How often should an AHA face exfoliant be used?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>The frequency depends on the concentration chosen for your formula. We specify it on the label and technical data sheet, together with the sun protection recommendation.<\/p><\/div><\/details>\n<details class=\"qa\"><summary><h3>Can the acid concentration be adjusted?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>Yes, within the regulatory framework. Our <a href=\"\/laboratoire-formulation-cosmetique\/\">laboratory<\/a> balances acids, pH and soothing actives according to your target.<\/p><\/div><\/details>\n<details class=\"qa\"><summary><h3>Is the product compliant for Europe and the United States?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>Yes. It follows Regulation (EC) 1223\/2009, and we support FDA (MoCRA) registration. See our guide to <a href=\"\/laboratoire-cosmetique-maroc-fabriquez-et-exportez-vers-les-usa\/\">exporting to the USA<\/a>.<\/p><\/div><\/details>\n<details class=\"qa\"><summary><h3>How does it differ from a grain scrub?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>The AHA exfoliant works without friction, through acids. For mechanical exfoliation, see our <a href=\"\/catalogue-produits-cosmetiques-personnalises\/gommages-visage-marque-blanche\/gommage-abricot\/\">apricot kernel scrub<\/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\">\n      <div><h2 class=\"t-h2\">Launch your AHA exfoliant<\/h2><p>An expert fruit acid treatment, formulated and documented by our lab. Describe your project and we will come back to you with a proposal and a sample.<\/p><\/div>\n      <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>\n    <\/div>\n  <\/div>\n<\/section>\n<div class=\"p-sticky\"><b>Grain-free AHA face exfoliant<\/b><a class=\"btn\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/request-a-quote\/\">Free consultation<\/a><\/div>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"Service\", \"name\": \"White Label Grain-Free AHA Face Exfoliant\", \"description\": \"White label AHA face exfoliant: grain-free lotion with glycolic and lactic acids to refine skin texture. Made in Morocco, ISO 22716.\", \"image\": \"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/exfoliant-aha-marque-blanche-carmel.webp\", \"url\": \"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-face-scrubs\/aha-face-exfoliant\/\", \"serviceType\": \"White label cosmetics manufacturing\", \"category\": \"Face scrubs\", \"provider\": {\"@type\": \"Organization\", \"name\": \"Carmel Cosmetics Labs\", \"url\": \"https:\/\/carmelcosmeticslabs.com\/en\/\"}, \"brand\": {\"@type\": \"Brand\", \"name\": \"Carmel Cosmetics Labs\"}}, {\"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"How often should an AHA face exfoliant be used?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The frequency depends on the concentration chosen for your formula. We specify it on the label and technical data sheet, together with the sun protection recommendation.\"}}, {\"@type\": \"Question\", \"name\": \"Can the acid concentration be adjusted?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes, within the regulatory framework. Our lab balances acids, pH and soothing actives for your target market.\"}}, {\"@type\": \"Question\", \"name\": \"Is the product compliant for Europe and the United States?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. It follows Regulation (EC) 1223\/2009, and we support FDA registration (MoCRA). See our guide to exporting to the USA.\"}}, {\"@type\": \"Question\", \"name\": \"How does it differ from a grain scrub?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The AHA exfoliant works without friction, through acids. For mechanical exfoliation, see our apricot kernel scrub.\"}}]}]}<\/script>\n<\/div><script>\n(function(){\n  [].forEach.call(document.querySelectorAll('.p-gal'),function(g){\n    var main=g.querySelector('.p-img'),th=[].slice.call(g.querySelectorAll('.p-thumbs button'));\n    th.forEach(function(t){t.addEventListener('click',function(){th.forEach(function(x){x.setAttribute('aria-current',x===t?'true':'false');});main.src=t.querySelector('img').src;main.alt=t.dataset.alt;});});\n  });\n  function sticky(){[].forEach.call(document.querySelectorAll('.p-sticky'),function(S){var root=S.parentNode,cta=root.querySelector('.p-cta');if(!cta||root.hidden){S.classList.remove('open');return;}S.classList.toggle('open',cta.getBoundingClientRect().bottom<0);});}\n  window.__sticky=sticky;\n  window.addEventListener('scroll',function(){requestAnimationFrame(sticky);},{passive:true});\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\/Exfoliant AHA visage sans grains Votre marque ici\u00c9tiquette, flacon et \u00e9tui personnalis\u00e9s Exfoliant visage aux acidesMarque blanche Exfoliant AHA visage sans grains en marque blanche Cet exfoliant AHA visage est une lotion sans grains aux acides glycolique et lactique, compl\u00e9t\u00e9e par la r\u00e9glisse et la caf\u00e9ine. Il affine visiblement le grain de peau, [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":44341,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-44671","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages\/44671","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=44671"}],"version-history":[{"count":3,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages\/44671\/revisions"}],"predecessor-version":[{"id":45301,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages\/44671\/revisions\/45301"}],"up":[{"embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages\/44341"}],"wp:attachment":[{"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/media?parent=44671"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}