{"id":66465,"date":"2026-10-02T11:39:23","date_gmt":"2026-10-02T11:39:23","guid":{"rendered":"https:\/\/carmelcosmeticslabs.com\/?page_id=66465"},"modified":"2026-11-10T15:56:06","modified_gmt":"2026-11-10T15:56:06","slug":"fabricante-cosmeticos-marruecos-marcas-francesas","status":"publish","type":"page","link":"https:\/\/carmelcosmeticslabs.com\/es\/fabricante-cosmeticos-marruecos-marcas-francesas\/","title":{"rendered":"Fabricante de cosm\u00e9ticos en Marruecos para marcas francesas"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"66465\" class=\"elementor elementor-66465 elementor-42984\" 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-5e5a344 e-flex e-con-full e-con e-parent\" data-id=\"5e5a344\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6dde250 elementor-widget elementor-widget-html\" data-id=\"6dde250\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>body .cm-cat{--bg:#fbfdfc;\n  --paper:#ffffff;\n  --mint:#edf5f2;\n  --mint-2:#dcebe6;\n  --ink:#10292a;\n  --muted:#51686a;\n  --line:#d6e4e0;\n  --teal:#2f7266;\n  --teal-ink:#ffffff;\n  --deep:#0f3a35;\n  --deep-ink:#e9f4f1;\n  --deep-muted:#a9c9c2;\n  --logo-filter:none;\n  --note:#fff4cf;\n  --note-ink:#5f4a0c;\n  --shade:16 58 53;\n  --f-display:\"Proxima Nova\",system-ui,sans-serif;\n  --f-body:\"Lato\",system-ui,sans-serif;\n  --f-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;\n  --ease-out:cubic-bezier(.23,1,.32,1);\n  --ease-io:cubic-bezier(.77,0,.175,1);\n  --r-lg:28px;--r-md:18px;--r-sm:10px;}body .cm-cat *{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body .cm-cat{background:var(--bg);color:var(--ink);font:400 16.5px\/1.6 var(--f-body);-webkit-font-smoothing:antialiased;overflow-x:clip}body .cm-cat ::selection{background:var(--teal);color:var(--teal-ink)}body .cm-cat .wrap{max-width:1280px;margin-inline:auto;padding-inline:clamp(16px,4vw,48px)}body .cm-cat h1,body .cm-cat h2,body .cm-cat h3{font-family:var(--f-display);text-wrap:balance;margin:0;color:var(--ink);font-optical-sizing:auto}body .cm-cat p{margin:0}body .cm-cat a{color:inherit;text-underline-offset:.2em}body .cm-cat :focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:6px}body .cm-cat .ico{width:1em;height:1em;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}body .cm-cat .mono{font-family:var(--f-mono);font-size:12px;letter-spacing:.02em;color:var(--muted);font-variant-numeric:tabular-nums}body .cm-cat .h2{font-size:clamp(32px,4.4vw,60px);line-height:1;letter-spacing:-.035em;font-weight:650}body .cm-cat .sub{color:var(--muted);font-size:17px;max-width:44ch}body .cm-cat .btn{--bg-b:var(--teal);--fg-b:var(--teal-ink);position:relative;display:inline-flex;align-items:center;gap:12px;font:600 15.5px\/1 var(--f-body);text-decoration:none;padding:17px 22px 17px 26px;border-radius:99px;background:var(--bg-b);color:var(--fg-b);border:0;cursor:pointer;transition:transform .16s var(--ease-out),box-shadow .25s ease,background-color .2s ease}body .cm-cat .btn .knob{display:grid;place-items:center;width:28px;height:28px;margin:-6px -8px -6px 0;border-radius:50%;background:var(--fg-b);color:var(--bg-b);overflow:hidden}body .cm-cat .btn .knob .ico{font-size:15px;transition:transform .35s var(--ease-out)}body .cm-cat .btn:active{transform:scale(.97)}body .cm-cat .btn-primary{box-shadow:0 10px 24px -12px rgb(var(--shade)\/.55)}@media (hover:hover) and (pointer:fine){body .cm-cat .btn-primary:hover{box-shadow:0 16px 32px -14px rgb(var(--shade)\/.6)}body .cm-cat .btn:hover .knob .ico{transform:translateX(3px) rotate(-45deg)}}body .cm-cat .btn-ghost{--bg-b:transparent;--fg-b:var(--ink);padding:10px 2px;border-radius:0;gap:8px;background:linear-gradient(currentColor,currentColor) 0 100%\/100% 1.5px no-repeat}body .cm-cat .btn-ghost .ico{transition:transform .3s var(--ease-out)}@media (hover:hover) and (pointer:fine){body .cm-cat .btn-ghost:hover{color:var(--teal)}body .cm-cat .btn-ghost:hover .ico{transform:translateX(4px)}}body .cm-cat .hero{padding-block:clamp(32px,4.5vw,64px) clamp(48px,6vw,88px);position:relative;overflow-x:clip}body .cm-cat .hero::before{content:\"\";position:absolute;inset:-12% -12% auto auto;width:min(70vw,900px);aspect-ratio:1;background:radial-gradient(closest-side,var(--mint),transparent 70%);z-index:-1;pointer-events:none}body .cm-cat .hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}body .cm-cat .crumb{display:flex;gap:8px;align-items:center}body .cm-cat .crumb a{text-decoration:none}body .cm-cat .crumb a:hover{color:var(--teal)}body .cm-cat .hero h1{font-size:clamp(40px,5vw,72px);line-height:.98;letter-spacing:-.042em;font-weight:680;margin-top:14px}body .cm-cat .hero h1 .tint{color:var(--teal)}body .cm-cat .lede{font-size:clamp(17px,1.35vw,19px);color:var(--muted);max-width:52ch;margin-top:22px}body .cm-cat .lede strong{color:var(--ink);font-weight:600}body .cm-cat .hero-cta{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;margin-top:30px}body .cm-cat .trust{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none}body .cm-cat .trust li{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:500;padding:7px 12px 7px 9px;border-radius:99px;background:var(--paper);border:1px solid var(--line)}body .cm-cat .trust .ico{color:var(--teal);font-size:15px}body .cm-cat .lab{position:relative;display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:1fr 1fr;gap:12px;aspect-ratio:1\/1.02;max-width:100%;margin-bottom:28px}body .cm-cat .lab figure{margin:0;position:relative;overflow:hidden;border-radius:var(--r-md);background:var(--mint-2)}body .cm-cat .lab figure:first-child{grid-row:span 2;border-radius:999px 999px var(--r-lg) var(--r-lg);box-shadow:0 40px 80px -48px rgb(var(--shade)\/.55)}body .cm-cat .lab img{width:100%;height:100%;object-fit:cover;display:block}body .cm-cat .lab figcaption{position:absolute;left:10px;top:10px;display:flex;align-items:center;gap:6px;background:rgb(255 255 255\/.92);color:#10292a;font:500 12px\/1 var(--f-body);padding:7px 10px;border-radius:99px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body .cm-cat .lab figcaption i{font:500 11px\/1 var(--f-mono);font-style:normal;color:#2f7266}body .cm-cat .lab figure:first-child figcaption{left:50%;top:auto;bottom:84px;transform:translateX(-50%);white-space:nowrap}body .cm-cat .brandlogo{display:block;height:46px;width:auto;margin-top:24px;filter:var(--logo-filter)}body .cm-cat .gbadge{position:absolute;left:4%;bottom:-28px;display:flex;align-items:center;gap:12px;background:var(--paper);color:var(--ink);padding:12px 18px 12px 14px;border-radius:var(--r-md);box-shadow:0 22px 44px -20px rgb(var(--shade)\/.5);text-decoration:none;transition:transform .3s var(--ease-out)}@media (hover:hover) and (pointer:fine){body .cm-cat .gbadge:hover{transform:translateY(-3px)}}body .cm-cat .gbadge .g{width:34px;height:34px;flex:none}body .cm-cat .gbadge .score{font:680 26px\/1 var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}body .cm-cat .gbadge .stars{display:flex;gap:2px;color:#f5b301}body .cm-cat .gbadge .stars svg{width:14px;height:14px;fill:currentColor}body .cm-cat .gbadge small{display:block;font-size:12.5px;color:var(--muted);margin-top:3px}body .cm-cat .certlogo{display:grid;place-items:center;height:70px;background:#fff;border-radius:10px;padding:8px;margin-bottom:8px}body .cm-cat .certlogo img{max-height:54px;max-width:140px;width:auto;object-fit:contain}body .cm-cat .press{display:flex;align-items:center;gap:12px 22px;margin-top:22px;padding-top:18px;border-top:1px solid var(--line);max-width:560px;flex-wrap:wrap}body .cm-cat .press .mono{flex:none}body .cm-cat .press ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:14px 30px}body .cm-cat .press li{display:flex;align-items:center;opacity:.78}body .cm-cat .press img{height:26px;width:auto;filter:var(--logo-filter)}body .cm-cat .press .cosmo{height:19px;width:auto;color:var(--ink)}body .cm-cat .press .cosmo *{fill:currentColor}body .cm-cat .press img.gci{height:34px}body .cm-cat .identity{background:var(--deep);color:var(--deep-ink);border-radius:var(--r-lg);padding:clamp(24px,3vw,36px);display:grid;grid-template-columns:1fr;gap:18px}body .cm-cat .identity>div:first-child{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px}body .cm-cat .identity>div:first-child p{margin:0}body .cm-cat .identity h2{color:var(--deep-ink);font-size:clamp(22px,2.2vw,28px);line-height:1.1;letter-spacing:-.02em;font-weight:650}body .cm-cat .identity p{color:var(--deep-muted);font-size:14.5px;margin-top:10px;max-width:34ch}body .cm-cat .identity dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0}@media (max-width:1020px){body .cm-cat .identity dl{grid-template-columns:repeat(2,minmax(0,1fr))}}body .cm-cat .identity dl div{padding:14px 18px;border-left:1px solid rgb(255 255 255\/.14)}body .cm-cat .identity dl div:first-child{border-left:0;padding-left:0}body .cm-cat .identity dt{font:500 12px var(--f-mono);color:var(--deep-muted);letter-spacing:.02em}body .cm-cat .identity dd{margin:4px 0 0;font:620 18px\/1.25 var(--f-display);letter-spacing:-.01em;color:var(--deep-ink);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){body .cm-cat .rise{animation:rise .9s var(--ease-out) both}body .cm-cat .brandlogo{animation-delay:.02s}body .cm-cat .hero h1{animation-delay:.08s}body .cm-cat .lede{animation-delay:.16s}body .cm-cat .hero-cta{animation-delay:.24s}body .cm-cat .trust{animation-delay:.32s}body .cm-cat .press{animation-delay:.4s}body .cm-cat .lab figure:first-child{animation:unveil 1.2s var(--ease-io) both}body .cm-cat .lab figure:nth-child(2){animation:rise .9s var(--ease-out) .35s both}body .cm-cat .lab figure:nth-child(3){animation:rise .9s var(--ease-out) .5s both}body .cm-cat .gbadge{animation:rise .8s var(--ease-out) .75s both}}@keyframes rise{from{opacity:.25;transform:translateY(18px);filter:blur(6px)}}@keyframes unveil{from{clip-path:inset(18% 0 0 0 round 999px 999px 28px 28px);transform:scale(1.04)}}body .cm-cat .answer{font-size:clamp(18px,1.6vw,21px);line-height:1.5;color:var(--ink);max-width:62ch;margin-bottom:40px}body .cm-cat .answer a,body .cm-cat .inline-links a{color:var(--teal);font-weight:600}body .cm-cat .section{padding-block:clamp(64px,8vw,120px)}body .cm-cat .ranges{background:var(--mint);border-radius:clamp(28px,4vw,48px) clamp(28px,4vw,48px) 0 0}body .cm-cat .sec-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 48px;margin-bottom:clamp(32px,4vw,52px)}body .cm-cat .bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}body .cm-cat .card{position:relative;display:flex;flex-direction:column;grid-column:span 4;isolation:isolate}body .cm-cat .card .ph{position:relative;aspect-ratio:4\/4.3;border-radius:var(--r-lg);overflow:hidden;background:var(--mint-2)}body .cm-cat .card .ph img{width:100%;height:100%;object-fit:cover;object-position:50% 40%;display:block;transition:transform .9s var(--ease-out)}body .cm-cat .card .panel{position:relative;margin:-56px 14px 0;background:var(--paper);border-radius:var(--r-md);padding:18px 18px 18px 20px;display:flex;flex-direction:column;gap:10px;flex:1;box-shadow:0 16px 36px -26px rgb(var(--shade)\/.5);transition:transform .45s var(--ease-out),box-shadow .45s ease}body .cm-cat .card .top{display:flex;justify-content:space-between;align-items:center;gap:12px}body .cm-cat .card h3{font-size:clamp(21px,1.8vw,25px);font-weight:620;letter-spacing:-.02em;line-height:1.1}body .cm-cat .card p{font-size:14.5px;color:var(--muted);line-height:1.5}body .cm-cat .chips{display:flex;flex-wrap:wrap;gap:6px}body .cm-cat .chips span{font-size:12.5px;font-weight:500;background:var(--mint);color:var(--ink);padding:5px 10px;border-radius:99px}body .cm-cat .card .more{margin-top:auto;padding-top:6px;display:flex;align-items:center;gap:8px;font-weight:600;font-size:14.5px;color:var(--teal)}body .cm-cat .card .more .ico{transition:transform .35s var(--ease-out)}body .cm-cat .card .stretch{position:absolute;inset:0;z-index:1;border-radius:var(--r-lg)}body .cm-cat .card .stretch:focus-visible{outline-offset:4px}@media (hover:hover) and (pointer:fine){body .cm-cat .card:hover .ph img{transform:scale(1.05)}body .cm-cat .card:hover .panel{transform:translateY(-6px);box-shadow:0 26px 48px -28px rgb(var(--shade)\/.55)}body .cm-cat .card:hover .more .ico{transform:translateX(4px)}}body .cm-cat .add{position:absolute;z-index:2;top:14px;right:14px;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 11px;border-radius:99px;border:0;cursor:pointer;background:rgb(255 255 255\/.9);color:#10292a;font:600 13px var(--f-body);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 6px 18px -8px rgb(16 58 53\/.45);transition:transform .16s var(--ease-out),background-color .2s ease,color .2s ease}body .cm-cat .add:active{transform:scale(.95)}body .cm-cat .add .ico{font-size:16px;transition:transform .3s var(--ease-out)}body .cm-cat .add[aria-pressed=\"true\"]{background:var(--teal);color:var(--teal-ink)}body .cm-cat .add .i-c{display:none}body .cm-cat .add[aria-pressed=\"true\"] .i-p{display:none}body .cm-cat .add[aria-pressed=\"true\"] .i-c{display:block}@media (prefers-reduced-motion:no-preference){body .cm-cat .add[aria-pressed=\"true\"] .i-c{animation:pop .3s var(--ease-out)}}@keyframes pop{from{transform:scale(.6);opacity:.4}}body .cm-cat .card.feature{grid-column:span 7}body .cm-cat .card.feature .ph{aspect-ratio:16\/11.4}body .cm-cat .card.feature .panel{margin:-110px 24px 0 auto;max-width:430px;padding:24px 24px 22px}body .cm-cat .card.feature h3{font-size:clamp(26px,2.6vw,34px)}body .cm-cat .card.tall{grid-column:span 5}body .cm-cat .card.tall .ph{aspect-ratio:auto;flex:1;min-height:340px}body .cm-cat .card.tall .panel{flex:0 0 auto}body .cm-cat .card.wide{grid-column:span 6}body .cm-cat .card.wide .ph{aspect-ratio:16\/10}body .cm-cat .all{grid-column:span 6;border-radius:var(--r-lg);background:var(--deep);color:var(--deep-ink);padding:clamp(26px,3.4vw,44px);display:flex;flex-direction:column;justify-content:space-between;gap:28px;text-decoration:none;position:relative;overflow:hidden;min-height:300px}body .cm-cat .all h3{color:var(--deep-ink);font-size:clamp(28px,3vw,42px);line-height:1;letter-spacing:-.035em;font-weight:650;max-width:14ch}body .cm-cat .all p{color:var(--deep-muted);max-width:40ch}body .cm-cat .all .btn{--bg-b:var(--deep-ink);--fg-b:var(--deep);align-self:flex-start}body .cm-cat .all .rings{position:absolute;right:-90px;bottom:-90px;width:320px;aspect-ratio:1;border-radius:50%;border:1px solid rgb(255 255 255\/.12);box-shadow:0 0 0 40px rgb(255 255 255\/.03),0 0 0 80px rgb(255 255 255\/.025);pointer-events:none;transition:transform 1.2s var(--ease-out)}@media (hover:hover) and (pointer:fine){body .cm-cat .all:hover .rings{transform:scale(1.12)}}body .cm-cat .distrib{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;justify-content:space-between;margin-top:22px;padding:18px 22px;border-radius:var(--r-md);background:var(--paper)}body .cm-cat .distrib p{color:var(--muted);max-width:62ch;font-size:15px}body .cm-cat .steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-top:30px;margin:0;list-style:none;padding-left:0}body .cm-cat .steps::before,body .cm-cat .steps::after{content:\"\";position:absolute;top:6px;left:0;right:0;height:2px;border-radius:2px;background:var(--line)}body .cm-cat .steps::after{background:var(--teal);transform-origin:left}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){body .cm-cat .steps::after{animation:draw linear both;animation-timeline:view();animation-range:entry 40% cover 55%}}}@keyframes draw{from{transform:scaleX(.04)}}body .cm-cat .step{position:relative}body .cm-cat .step::before{content:\"\";position:absolute;top:-30px;left:0;width:14px;height:14px;border-radius:50%;background:var(--bg);border:2px solid var(--teal)}body .cm-cat .step .mono{color:var(--teal)}body .cm-cat .step h3{font-size:22px;font-weight:620;letter-spacing:-.02em;margin-top:10px;line-height:1.15}body .cm-cat .step p{font-size:15px;color:var(--muted);margin-top:8px;max-width:28ch}body .cm-cat .help{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:18px}body .cm-cat .box{border-radius:var(--r-lg);padding:clamp(26px,3.5vw,48px);display:flex;flex-direction:column;gap:18px;position:relative;overflow:hidden}body .cm-cat .box h2{font-size:clamp(28px,3vw,40px);line-height:1.02;letter-spacing:-.03em;font-weight:650}body .cm-cat .box p{color:var(--muted);max-width:46ch}body .cm-cat .expert{background:var(--teal);color:var(--teal-ink)}body .cm-cat .expert h2{color:var(--teal-ink)}body .cm-cat .expert p{color:var(--teal-ink);opacity:.85}body .cm-cat .who{display:flex;align-items:center;gap:14px}body .cm-cat .who img{width:56px;height:56px;border-radius:18px;object-fit:cover;border:2px solid rgb(255 255 255\/.5);background:var(--mint-2)}body .cm-cat .who span{font-size:14px;line-height:1.35}body .cm-cat .who b{display:block;font-size:15px}body .cm-cat .expert ul{list-style:none;padding:0;margin:0;display:grid;gap:12px}body .cm-cat .expert li{display:flex;gap:12px;align-items:flex-start;font-size:15.5px;line-height:1.45}body .cm-cat .expert li .ico{margin-top:3px;font-size:17px}body .cm-cat .expert .btn{--bg-b:var(--teal-ink);--fg-b:var(--teal);align-self:flex-start;margin-top:auto}body .cm-cat .industry{background:var(--mint)}body .cm-cat .industry img{width:100%;aspect-ratio:16\/9;object-fit:cover;border-radius:var(--r-md);display:block;background:var(--mint-2)}body .cm-cat .industry .btn-ghost{align-self:flex-start;margin-top:auto}body .cm-cat .certs-band{border-block:1px solid var(--line);padding-block:26px;overflow:hidden}body .cm-cat .certs-head{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;align-items:baseline;margin-bottom:18px}body .cm-cat .certs-head h2{font-size:clamp(22px,2vw,28px);font-weight:620;letter-spacing:-.02em}body .cm-cat .marquee{display:flex;width:max-content;animation:scroll 48s linear infinite}body .cm-cat .marquee:hover{animation-play-state:paused}body .cm-cat .marquee ul{display:flex;gap:14px;padding:0 14px 0 0;margin:0;list-style:none}body .cm-cat .marquee li{display:flex;flex-direction:column;gap:2px;padding:12px 16px 16px;border-radius:var(--r-md);background:var(--paper);border:1px solid var(--line);width:220px}body .cm-cat .marquee strong{font:620 18px\/1.2 var(--f-display);letter-spacing:-.01em}body .cm-cat .marquee span{font-size:13px;color:var(--muted)}@keyframes scroll{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){body .cm-cat .marquee{animation:none;width:auto}body .cm-cat .marquee ul{flex-wrap:wrap}body .cm-cat .marquee ul[aria-hidden]{display:none}}body .cm-cat .faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px 64px;align-items:start}body .cm-cat .faq-grid .sticky{position:sticky;top:32px}body .cm-cat .qa{padding-block:14px;border-top:1px solid var(--line)}body .cm-cat .qa:last-child{border-bottom:1px solid var(--line)}body .cm-cat .qa h3{font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.3}body .cm-cat .qa p{color:var(--muted);font-size:15.5px;margin-top:8px;max-width:60ch}body .cm-cat .final{background:var(--deep);color:var(--deep-ink);border-radius:clamp(28px,4vw,48px);padding:clamp(36px,6vw,88px);display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:36px 56px;align-items:end;position:relative;overflow:hidden}body .cm-cat .final::before{content:\"\";position:absolute;inset:auto -20% -60% auto;width:70%;aspect-ratio:1;background:radial-gradient(closest-side,rgb(99 184 167\/.28),transparent);pointer-events:none}body .cm-cat .final h2{color:var(--deep-ink);font-size:clamp(36px,5.4vw,76px);line-height:.95;letter-spacing:-.045em;font-weight:680}body .cm-cat .final p{color:var(--deep-muted);margin-top:18px;max-width:46ch}body .cm-cat .final .actions{display:flex;flex-direction:column;gap:18px;align-items:flex-start;position:relative}body .cm-cat .final .btn{--bg-b:var(--deep-ink);--fg-b:var(--deep)}body .cm-cat .final .btn-wa{--bg-b:rgb(255 255 255\/.1);--fg-b:var(--deep-ink);box-shadow:inset 0 0 0 1px rgb(255 255 255\/.2)}body .cm-cat .final .btn-wa .knob{background:var(--deep-ink);color:var(--deep)}body .cm-cat .wa{display:flex;align-items:center;gap:12px;flex-wrap:wrap}body .cm-cat .wa .num{font:500 16px var(--f-mono);color:var(--deep-ink);user-select:all;letter-spacing:.02em}body .cm-cat .copy{display:inline-flex;align-items:center;gap:6px;font:600 13px var(--f-body);color:var(--deep-ink);background:rgb(255 255 255\/.1);border:1px solid rgb(255 255 255\/.18);border-radius:99px;padding:7px 12px;cursor:pointer;transition:background-color .2s ease,transform .16s var(--ease-out)}body .cm-cat .copy:hover{background:rgb(255 255 255\/.16)}body .cm-cat .copy:active{transform:scale(.96)}body .cm-cat .final .mono{color:var(--deep-muted)}body .cm-cat .tray{position:fixed;left:50%;bottom:0;z-index:20;width:min(640px,calc(100% - 24px));margin-bottom:calc(14px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:14px;padding:10px 10px 10px 18px;border-radius:99px;background:var(--deep);color:var(--deep-ink);box-shadow:0 24px 50px -20px rgb(0 0 0\/.5);transform:translate(-50%,calc(100% + 40px));opacity:0;transition:transform .45s var(--ease-out),opacity .3s ease;pointer-events:none}body .cm-cat .tray.open{transform:translate(-50%,0);opacity:1;pointer-events:auto}body .cm-cat .tray .count{display:grid;place-items:center;min-width:30px;height:30px;border-radius:99px;background:var(--teal);color:var(--teal-ink);font:600 14px var(--f-mono);font-variant-numeric:tabular-nums}body .cm-cat .tray .names{flex:1;min-width:0;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--deep-muted)}body .cm-cat .tray .names b{color:var(--deep-ink);font-weight:600}body .cm-cat .tray .btn{--bg-b:var(--deep-ink);--fg-b:var(--deep);padding:13px 16px 13px 20px;font-size:14.5px;white-space:nowrap}body .cm-cat .tray .clear{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:0;background:transparent;color:var(--deep-muted);cursor:pointer;transition:background-color .2s ease}body .cm-cat .tray .clear:hover{background:rgb(255 255 255\/.1);color:var(--deep-ink)}body .cm-cat .toast{position:fixed;left:50%;top:calc(18px + env(safe-area-inset-top,0px));z-index:30;transform:translate(-50%,-14px);opacity:0;background:var(--ink);color:var(--bg);font-size:14px;font-weight:500;padding:10px 16px;border-radius:99px;display:flex;gap:8px;align-items:center;transition:transform .35s var(--ease-out),opacity .2s ease;pointer-events:none}body .cm-cat .toast.show{transform:translate(-50%,0);opacity:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){body .cm-cat .reveal{animation:reveal linear both;animation-timeline:view();animation-range:entry 0% entry 60%}}}@keyframes reveal{from{opacity:.6;transform:translateY(32px) scale(.985)}}@media (max-width:1020px){body .cm-cat .hero-grid{grid-template-columns:1fr;align-items:start}body .cm-cat .lab{max-width:560px;width:100%;margin-inline:auto}body .cm-cat .identity{grid-template-columns:1fr}body .cm-cat .card,body .cm-cat .card.feature,body .cm-cat .card.tall,body .cm-cat .card.wide,body .cm-cat .all{grid-column:span 6}body .cm-cat .card.feature .panel{margin:-72px 14px 0;max-width:none;padding:18px 18px 18px 20px}body .cm-cat .card.tall .ph{aspect-ratio:4\/4.3;min-height:0;flex:none}body .cm-cat .card.feature .ph{aspect-ratio:4\/4.3}body .cm-cat .steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}body .cm-cat .steps::before,body .cm-cat .steps::after{display:none}body .cm-cat .step::before{top:-22px}body .cm-cat .help,body .cm-cat .final,body .cm-cat .faq-grid{grid-template-columns:1fr}body .cm-cat .faq-grid .sticky{position:static}}@media (max-width:640px){body .cm-cat .bento{grid-template-columns:1fr}body .cm-cat .identity dl{grid-template-columns:repeat(2,minmax(0,1fr))}body .cm-cat .identity dl div{border-left:0;border-top:1px solid rgb(255 255 255\/.14);padding-inline:0 12px}body .cm-cat .gbadge{left:3%;bottom:-24px}body .cm-cat .lab figcaption{font-size:11px}body .cm-cat .card,body .cm-cat .card.feature,body .cm-cat .card.tall,body .cm-cat .card.wide,body .cm-cat .all{grid-column:auto}body .cm-cat .card.wide .ph{aspect-ratio:4\/4.3}body .cm-cat .steps{grid-template-columns:1fr}body .cm-cat .tray{border-radius:22px}body .cm-cat .tray .names{display:none}body .cm-cat .tray .btn{flex:1;justify-content:space-between}}@media (prefers-reduced-motion:reduce){body .cm-cat *,body .cm-cat *::before,body .cm-cat *::after{transition-duration:.01ms!important}}body .cm-cat .qa summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;min-height:44px}body .cm-cat .qa summary::-webkit-details-marker{display:none}body .cm-cat .qa .pm{position:relative;flex:none;width:32px;height:32px;border-radius:50%;background:var(--mint);transition:background-color .2s ease,transform .3s var(--ease-out)}body .cm-cat .qa .pm::before,body .cm-cat .qa .pm::after{content:\"\";position:absolute;left:50%;top:50%;width:12px;height:1.8px;border-radius:2px;background:var(--ink);transform:translate(-50%,-50%)}body .cm-cat .qa .pm::after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .3s var(--ease-out)}body .cm-cat .qa[open] .pm{background:var(--teal)}body .cm-cat .qa[open] .pm::before,body .cm-cat .qa[open] .pm::after{background:var(--teal-ink)}body .cm-cat .qa[open] .pm::after{transform:translate(-50%,-50%) rotate(0deg)}body .cm-cat .qa summary:active .pm{transform:scale(.92)}body .cm-cat .qa .ans{overflow:hidden}@media (prefers-reduced-motion:no-preference){body .cm-cat .qa[open] .ans{animation:ans .35s var(--ease-out)}}@keyframes ans{from{opacity:0;transform:translateY(-6px)}}body .cm-cat .tip-touch{display:none}body .cm-cat .wa-dock{display:none}body .cm-cat .tray[data-mode=\"default\"] .count,body .cm-cat .tray[data-mode=\"default\"] .names,body .cm-cat .tray[data-mode=\"default\"] .clear{display:none}body .cm-cat{-webkit-tap-highlight-color:transparent}body .cm-cat #gammes{scroll-margin-top:16px}body .cm-cat .byline{grid-column:1\/-1;display:flex;align-items:center;gap:10px;margin:0;padding-top:14px;border-top:1px solid rgb(255 255 255\/.14);font-size:13px;color:var(--deep-muted);max-width:none}body .cm-cat .byline .bl-ico{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;flex:none;background:rgb(255 255 255\/.1);color:var(--deep-ink);font-size:16px}body .cm-cat .byline b{color:var(--deep-ink);font-weight:600}body .cm-cat .actifs-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:center}body .cm-cat .actifs-img{margin:0;border-radius:var(--r-lg);overflow:hidden;aspect-ratio:4\/3;background:var(--mint-2)}body .cm-cat .actifs-img img{width:100%;height:100%;object-fit:cover;display:block}body .cm-cat .actifs-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body .cm-cat .actifs-list li{background:var(--mint);border-radius:var(--r-md);padding:16px 18px;display:flex;flex-direction:column;gap:2px}body .cm-cat .actifs-list b{font:680 30px\/1 var(--f-display);letter-spacing:-.03em;color:var(--teal);font-variant-numeric:tabular-nums}body .cm-cat .actifs-list span{font-size:14px;color:var(--muted)}body .cm-cat .avis-score b{color:var(--ink);font-family:var(--f-display);font-size:20px}body .cm-cat .avis-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body .cm-cat .avis-card{margin:0;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px;display:flex;flex-direction:column;gap:14px}body .cm-cat .avis-card .st{color:#f5b301;letter-spacing:2px;font-size:15px}body .cm-cat .avis-card blockquote{margin:0;font-size:16px;line-height:1.55;color:var(--ink)}body .cm-cat .avis-card figcaption{margin-top:auto;font-size:13.5px;color:var(--muted)}body .cm-cat .avis-card figcaption b{color:var(--ink)}body .cm-cat .certlogo.txt{font:700 22px\/1 var(--f-display);letter-spacing:.04em;color:#10292a}@media (max-width:1020px){body .cm-cat .actifs-grid{grid-template-columns:1fr}body .cm-cat .avis-row{grid-template-columns:1fr}}@media (max-width:640px){body .cm-cat .actifs-img{aspect-ratio:16\/10;border-radius:20px}body .cm-cat .actifs-list b{font-size:26px}body .cm-cat .actifs-list li{padding:14px}body .cm-cat .avis-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin-inline:-16px;padding:0 16px 4px;scrollbar-width:none}body .cm-cat .avis-row::-webkit-scrollbar{display:none}body .cm-cat .avis-card{flex:0 0 84%;scroll-snap-align:start;padding:20px;border-radius:20px}body .cm-cat .avis-card blockquote{font-size:15.5px}body .cm-cat .byline{font-size:12.5px;align-items:flex-start}}body .cm-cat .presse-box{--mag-knock:var(--paper);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(28px,4vw,52px);text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}body .cm-cat .presse-box .h2{max-width:22ch}body .cm-cat .presse-box .sub{max-width:52ch}body .cm-cat .mags{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:26px 32px;color:var(--ink)}body .cm-cat .mags li{display:flex;align-items:center;opacity:.82}body .cm-cat .mags svg{width:auto;display:block}body .cm-cat .m-vogue svg{height:30px}body .cm-cat .m-elle svg{height:32px}body .cm-cat .m-bazaar svg{height:30px}body .cm-cat .m-marieclaire svg{height:22px}body .cm-cat .m-cosmo svg{height:21px}body .cm-cat .m-gala svg{height:34px}body .cm-cat .pure-wm{font:700 16px\/1 var(--f-display);letter-spacing:.2em;white-space:nowrap}@media (max-width:640px){body .cm-cat .presse-box{padding:26px 18px;border-radius:22px}body .cm-cat .presse-box .h2{font-size:26px}body .cm-cat .mags{gap:20px 28px;margin-top:14px}body .cm-cat .m-vogue svg{height:22px}body .cm-cat .m-elle svg{height:24px}body .cm-cat .m-bazaar svg{height:22px}body .cm-cat .m-marieclaire svg{height:17px}body .cm-cat .m-cosmo svg{height:16px}body .cm-cat .m-gala svg{height:26px}body .cm-cat .pure-wm{font-size:13px}}@media (max-width:640px){body .cm-cat{font-size:16px;padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}body .cm-cat .mono{font-size:12.5px}body .cm-cat .section{padding-block:56px}body .cm-cat .h2{font-size:30px;line-height:1.05;letter-spacing:-.03em}body .cm-cat .sub{font-size:16px}body .cm-cat .sec-head{margin-bottom:24px;gap:10px}body .cm-cat .hero{padding-block:14px 40px}body .cm-cat .hero::before{display:none}body .cm-cat .hero-grid{display:flex;flex-direction:column;align-items:stretch;gap:0}body .cm-cat .brandlogo{align-self:flex-start}body .cm-cat .press{max-width:none}body .cm-cat .hero-grid>div:first-child{display:contents}body .cm-cat .crumb{order:0;font-size:12.5px}body .cm-cat .crumb a{padding-block:10px}body .cm-cat .brandlogo{order:1;height:34px;margin-top:6px}body .cm-cat .lab{order:2;margin:16px 0 34px;aspect-ratio:1\/.86;grid-template-columns:1.25fr 1fr;gap:8px}body .cm-cat .lab figure{border-radius:14px}body .cm-cat .lab figure:first-child{border-radius:999px 999px 18px 18px}body .cm-cat .lab figcaption{display:none}body .cm-cat .gbadge{left:10px;bottom:-22px;padding:9px 14px 9px 10px;gap:9px;border-radius:14px}body .cm-cat .gbadge .g{width:26px;height:26px}body .cm-cat .gbadge .score{font-size:21px}body .cm-cat .gbadge .stars svg{width:12px;height:12px}body .cm-cat .gbadge small{font-size:12px}body .cm-cat .hero h1{order:3;font-size:36px;line-height:1.02;letter-spacing:-.04em;margin-top:6px}body .cm-cat .lede{order:4;font-size:16.5px;margin-top:14px}body .cm-cat .hero-cta{order:5;display:grid;grid-template-columns:1fr;gap:10px;margin-top:22px}body .cm-cat .hero-cta .btn{width:100%;justify-content:center;min-height:54px;font-size:16px}body .cm-cat .hero-cta .btn-primary{justify-content:space-between;padding-left:24px}body .cm-cat .hero-cta .btn-ghost{background:none;border:1.5px solid var(--line);border-radius:99px;padding:15px 22px}body .cm-cat .trust{order:6;flex-wrap:nowrap;overflow-x:auto;margin:20px -16px 0;padding:0 16px 2px;scrollbar-width:none;-webkit-mask:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 24px),transparent)}body .cm-cat .trust::-webkit-scrollbar{display:none}body .cm-cat .trust li{flex:none;min-height:36px}body .cm-cat .press{order:7;flex-direction:column;align-items:flex-start;gap:12px;margin-top:20px;padding-top:16px}body .cm-cat .press ul{flex-wrap:nowrap;gap:22px;width:100%;justify-content:space-between}body .cm-cat .press .cosmo{height:14px}body .cm-cat .press img{height:20px}body .cm-cat .press img.gci{height:28px}body .cm-cat .hero-grid>div:first-child>.annot{order:8}body .cm-cat .identity{padding:22px;border-radius:22px;gap:14px}body .cm-cat .identity h2{font-size:20px}body .cm-cat .identity>div>p{display:none}body .cm-cat .identity dl{grid-template-columns:1fr 1fr}body .cm-cat .identity dl div{padding:12px 10px 12px 0;border-left:0;border-top:1px solid rgb(255 255 255\/.14)}body .cm-cat .identity dd{font-size:16px}body .cm-cat .identity dt{font-size:12px}body .cm-cat .ranges{border-radius:28px 28px 0 0}body .cm-cat .bento{grid-template-columns:1fr 1fr;gap:10px}body .cm-cat .card,body .cm-cat .card.tall{grid-column:auto}body .cm-cat .card.feature,body .cm-cat .card.wide,body .cm-cat .all{grid-column:1\/-1}body .cm-cat .card .ph,body .cm-cat .card.tall .ph,body .cm-cat .card.feature .ph,body .cm-cat .card.wide .ph{position:relative;aspect-ratio:4\/5;min-height:0;flex:none;border-radius:18px}body .cm-cat .card.feature .ph{aspect-ratio:4\/3.3}body .cm-cat .card.wide .ph{aspect-ratio:16\/10}body .cm-cat .card .ph::after{content:\"\";position:absolute;inset:0;background:linear-gradient(to top,rgb(8 26 24\/.78),rgb(8 26 24\/.1) 52%,transparent 70%);pointer-events:none}body .cm-cat .card .panel,body .cm-cat .card.feature .panel{position:absolute;left:0;right:0;bottom:0;margin:0;max-width:none;padding:12px 14px 14px;background:none;box-shadow:none;gap:3px;z-index:1;pointer-events:none}body .cm-cat .card .panel .mono,body .cm-cat .card .top .mono{color:rgb(255 255 255\/.78);font-size:11.5px}body .cm-cat .card h3,body .cm-cat .card.feature h3{color:#fff;font-size:17px;line-height:1.15;letter-spacing:-.01em}body .cm-cat .card.feature h3,body .cm-cat .card.wide h3{font-size:22px}body .cm-cat .card p,body .cm-cat .card .chips,body .cm-cat .card .more{display:none}body .cm-cat .card.feature p{display:block;color:rgb(255 255 255\/.82);font-size:13.5px;max-width:34ch}body .cm-cat .add{top:8px;right:8px;width:46px;height:46px;padding:0;justify-content:center;border-radius:50%}body .cm-cat .add span{display:none}body .cm-cat .add .ico{font-size:18px}body .cm-cat .card{transition:transform .2s var(--ease-out)}body .cm-cat .card:active{transform:scale(.975)}body .cm-cat .all{min-height:0;padding:24px;gap:20px;border-radius:18px}body .cm-cat .all h3{font-size:26px}body .cm-cat .all .rings{width:220px;right:-70px;bottom:-70px}body .cm-cat .all .btn{align-self:stretch;justify-content:space-between}body .cm-cat .distrib{padding:18px;flex-direction:column;align-items:flex-start}body .cm-cat .btn-ghost{min-height:44px}body .cm-cat .answer{font-size:17px;margin-bottom:28px}body .cm-cat .steps{counter-reset:st;grid-template-columns:1fr;gap:0;padding:0 0 0 48px;border:0}body .cm-cat .steps::before{display:block;content:\"\";position:absolute;left:15px;top:14px;bottom:30px;right:auto;width:2px;height:auto;background:var(--line)}body .cm-cat .steps::after{display:none}body .cm-cat .step,body .cm-cat .step+.step{counter-increment:st;padding:0 0 26px;border:0}body .cm-cat .step::before{content:counter(st);display:grid;place-items:center;top:-2px;left:-48px;width:32px;height:32px;border-radius:50%;background:var(--bg);border:2px solid var(--teal);color:var(--teal);font:600 13px\/1 var(--f-mono)}body .cm-cat .step .mono{display:none}body .cm-cat .step h3{margin-top:2px;font-size:18.5px}body .cm-cat .step p{font-size:15px;max-width:none;margin-top:4px}body .cm-cat .help{gap:12px}body .cm-cat .box{padding:24px;border-radius:22px;gap:14px}body .cm-cat .box h2{font-size:26px}body .cm-cat .expert .btn,body .cm-cat .industry .btn-ghost{align-self:stretch;justify-content:space-between}body .cm-cat .expert .btn{min-height:54px}body .cm-cat .expert li{font-size:15px}body .cm-cat .certs-band{padding-block:28px}body .cm-cat .certs-head{margin-bottom:14px}body .cm-cat .certs-head h2{font-size:22px;line-height:1.15}body .cm-cat .tip-hover{display:none}body .cm-cat .tip-touch{display:inline}body .cm-cat .marquee{animation:none;width:auto;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;padding:0 16px 4px;scrollbar-width:none;overscroll-behavior-x:contain}body .cm-cat .marquee::-webkit-scrollbar{display:none}body .cm-cat .marquee ul{padding:0;gap:10px}body .cm-cat .marquee ul[aria-hidden]{display:none}body .cm-cat .marquee li{width:150px;scroll-snap-align:start;padding:10px 12px 14px}body .cm-cat .marquee strong{font-size:15.5px}body .cm-cat .marquee li>span:last-child{font-size:12.5px;line-height:1.35}body .cm-cat .certlogo{height:58px}body .cm-cat .certlogo img{max-height:42px;max-width:120px}body .cm-cat .faq-grid{gap:18px}body .cm-cat .qa{padding-block:6px}body .cm-cat .qa summary{min-height:64px;padding-block:8px}body .cm-cat .qa h3{font-size:16.5px;line-height:1.3;text-wrap:pretty}body .cm-cat .qa p{font-size:15.5px;margin:0 0 14px;padding-right:44px}body .cm-cat .final{padding:28px 22px;border-radius:24px;gap:22px}body .cm-cat .final h2{font-size:34px}body .cm-cat .final .actions{align-items:stretch}body .cm-cat .final .btn{justify-content:space-between;min-height:54px}body .cm-cat .wa-final{display:flex}body .cm-cat .copy{min-height:44px;padding:0 14px}body .cm-cat .tray{width:calc(100% - 20px);margin-bottom:calc(10px + env(safe-area-inset-bottom,0px));border-radius:22px;padding:8px;gap:8px}body .cm-cat .tray .names{display:none}body .cm-cat .tray .wa-dock{display:inline-flex}body .cm-cat .tray[data-mode=\"sel\"] .wa-dock{display:none}body .cm-cat .tray .btn{flex:1;min-width:0;justify-content:space-between;min-height:50px;padding:0 10px 0 18px;font-size:15px;white-space:nowrap}body .cm-cat .tray #tray-label{overflow:hidden;text-overflow:ellipsis}body .cm-cat .tray .count{min-width:36px;height:36px;margin-left:4px}body .cm-cat .tray .clear{width:44px;height:44px}body .cm-cat .wa-dock{align-items:center;justify-content:center;gap:8px;height:50px;padding:0 16px;border-radius:16px;background:rgb(255 255 255\/.1);color:var(--deep-ink);text-decoration:none;font:600 14.5px var(--f-body);flex:none;transition:transform .16s var(--ease-out)}body .cm-cat .wa-dock:active{transform:scale(.96)}body .cm-cat .wa-dock .ico{font-size:19px}body .cm-cat .toast{top:auto;bottom:calc(92px + env(safe-area-inset-bottom,0px));transform:translate(-50%,14px)}body .cm-cat .toast.show{transform:translate(-50%,0)}}body .cm-cat .solo{position:relative;max-width:100%;margin-bottom:28px}body .cm-cat .solo-main{margin:0;aspect-ratio:4\/5;border-radius:999px 999px var(--r-lg) var(--r-lg);overflow:hidden;background:var(--mint-2);box-shadow:0 40px 80px -48px rgb(var(--shade)\/.55)}body .cm-cat .solo-main img{width:100%;height:100%;object-fit:cover;display:block}@media (prefers-reduced-motion:no-preference){body .cm-cat .solo-main{animation:unveil 1.2s var(--ease-io) both}}body .cm-cat .secnav-wrap{padding-block:8px 8px;scroll-margin-top:16px}body .cm-cat .secnav-title{font:600 13px var(--f-mono);color:var(--muted);letter-spacing:.02em;margin:0 0 12px}body .cm-cat .secnav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}body .cm-cat .secnav a{display:flex;align-items:center;justify-content:center;text-align:center;min-height:56px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--paper);color:var(--ink);text-decoration:none;font-weight:600;font-size:15px;line-height:1.25;transition:border-color .2s ease,transform .16s var(--ease-out),background-color .2s ease}body .cm-cat .secnav a:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){body .cm-cat .secnav a:hover{border-color:var(--teal);background:var(--mint)}}body .cm-cat .sectors{margin-top:clamp(24px,4vw,48px)}body .cm-cat .sector{padding-block:clamp(48px,6vw,88px);scroll-margin-top:16px}body .cm-cat .sector.alt{background:var(--mint)}body .cm-cat .sector-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:center}body .cm-cat .sector.alt .sector-img{order:2}body .cm-cat .sector-img{margin:0;border-radius:var(--r-lg);overflow:hidden;aspect-ratio:4\/3;background:var(--mint-2)}body .cm-cat .sector-img img{width:100%;height:100%;object-fit:cover;display:block}body .cm-cat .sector-body .answer{margin:18px 0 6px}body .cm-cat .mini{font:600 12.5px var(--f-mono);color:var(--muted);margin:18px 0 8px;letter-spacing:.01em}body .cm-cat .prods{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}body .cm-cat .prods li{position:relative;padding-left:22px;font-size:15px;line-height:1.35}body .cm-cat .prods li::before{content:\"\";position:absolute;left:0;top:.28em;width:12px;height:12px;border-radius:50%;background:var(--teal);box-shadow:inset 0 0 0 3px var(--bg)}body .cm-cat .sector.alt .prods li::before{box-shadow:inset 0 0 0 3px var(--mint)}body .cm-cat .sector-body .chips span{background:var(--paper);border:1px solid var(--line)}body .cm-cat .sector-cta{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;margin-top:26px}body .cm-cat .svc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}body .cm-cat .svc-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);padding:22px;display:flex;flex-direction:column;gap:10px;text-decoration:none;color:var(--ink);transition:transform .35s var(--ease-out),box-shadow .35s ease,border-color .2s ease}body .cm-cat .svc-card>.ico{font-size:28px;color:var(--teal)}body .cm-cat .svc-card h3{font-size:20px;font-weight:620;letter-spacing:-.01em}body .cm-cat .svc-card p{font-size:14.5px;color:var(--muted);line-height:1.5}body .cm-cat .svc-card .more{margin-top:auto;padding-top:6px;display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px;color:var(--teal)}body .cm-cat .svc-card:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){body .cm-cat .svc-card:hover{transform:translateY(-4px);box-shadow:0 22px 40px -26px rgb(var(--shade)\/.45);border-color:var(--teal)}}@media (max-width:1020px){body .cm-cat .secnav{grid-template-columns:repeat(3,minmax(0,1fr))}body .cm-cat .sector-grid{grid-template-columns:1fr}body .cm-cat .sector.alt .sector-img{order:0}body .cm-cat .svc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){body .cm-cat .solo{order:2;margin:16px 0 34px}body .cm-cat .solo-main{aspect-ratio:1\/.92;border-radius:999px 999px 18px 18px}body .cm-cat .solo-main img{object-position:50% 25%}body .cm-cat .secnav{display:flex;overflow-x:auto;gap:8px;margin-inline:-16px;padding:0 16px 4px;scrollbar-width:none;scroll-snap-type:x proximity}body .cm-cat .secnav::-webkit-scrollbar{display:none}body .cm-cat .secnav a{flex:none;min-height:46px;padding:10px 16px;border-radius:99px;font-size:14.5px;scroll-snap-align:start}body .cm-cat .sector{padding-block:44px}body .cm-cat .sector-img{aspect-ratio:16\/11;border-radius:20px}body .cm-cat .prods{grid-template-columns:1fr}body .cm-cat .sector-cta{display:grid;grid-template-columns:1fr;gap:10px}body .cm-cat .sector-cta .btn{width:100%;justify-content:space-between;min-height:52px}body .cm-cat .sector-cta .btn-ghost{justify-content:center;background:none;border:1.5px solid var(--line);border-radius:99px;padding:14px 20px}body .cm-cat .svc{grid-template-columns:1fr;gap:10px}body .cm-cat .svc-card{padding:18px}}body .cm-cat .fmt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body .cm-cat .fmt-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);padding:24px;display:flex;flex-direction:column;gap:10px}body .cm-cat .fmt-card>.ico{font-size:30px;color:var(--teal)}body .cm-cat .fmt-card h3{font-size:clamp(20px,1.8vw,24px);font-weight:620;letter-spacing:-.015em;line-height:1.15}body .cm-cat .fmt-card p{font-size:15px;color:var(--muted);line-height:1.55}body .cm-cat .wide-img{margin:18px 0 0;border-radius:var(--r-lg);overflow:hidden;aspect-ratio:16\/7;background:var(--mint-2)}body .cm-cat .wide-img img{width:100%;height:100%;object-fit:cover;display:block}body .cm-cat .grp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}body .cm-cat .grp-card{background:var(--paper);border-radius:var(--r-md);padding:22px;display:flex;flex-direction:column;gap:14px}body .cm-cat .grp-card h3{font-size:20px;font-weight:620;letter-spacing:-.01em}body .cm-cat .grp-card .prods{grid-template-columns:1fr}body .cm-cat .grp-card .prods li::before{box-shadow:inset 0 0 0 3px var(--paper)}body .cm-cat .actifs-list b{font-size:22px !important}@media (max-width:1020px){body .cm-cat .fmt{grid-template-columns:1fr}body .cm-cat .grp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){body .cm-cat .wide-img{aspect-ratio:4\/3;border-radius:20px}body .cm-cat .grp{grid-template-columns:1fr;gap:10px}body .cm-cat .fmt-card,body .cm-cat .grp-card{padding:18px}body .cm-cat .actifs-list b{font-size:19px !important}}@media (max-width:640px){body .cm-cat .crumb{flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}body .cm-cat .crumb::-webkit-scrollbar{display:none}}body .cm-cat .kel{display:inline-flex;align-items:center;gap:12px;padding:7px 20px 7px 7px;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);text-decoration:none;transition:box-shadow .2s var(--ease-out),transform .16s var(--ease-out);min-height:58px}body .cm-cat .kel:hover{box-shadow:inset 0 0 0 1px var(--teal)}body .cm-cat .kel:active{transform:scale(.98)}body .cm-cat .kel .av{width:44px;height:44px;border-radius:50%;background:var(--teal);color:var(--teal-ink);display:grid;place-items:center;font-family:var(--f-display);font-weight:700;font-size:19px;flex:none}body .cm-cat .kel b{display:block;font-size:15.5px;font-weight:600;line-height:1.25}body .cm-cat .kel small{display:block;font-size:13px;color:var(--muted);line-height:1.3}body .cm-cat .loc{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(20px,4vw,56px);align-items:center;background:var(--mint);border-radius:var(--r-lg);padding:clamp(14px,2vw,22px)}body .cm-cat .loc figure{margin:0;border-radius:var(--r-md);overflow:hidden;aspect-ratio:4\/3;background:var(--mint-2)}body .cm-cat .loc figure img{width:100%;height:100%;object-fit:cover;display:block}body .cm-cat .loc-txt{display:flex;flex-direction:column;gap:14px;align-items:flex-start;padding:clamp(4px,1.5vw,18px) clamp(4px,2vw,24px) clamp(4px,1.5vw,18px) 0}body .cm-cat .loc-txt .mono{display:inline-flex;align-items:center;gap:8px;color:var(--teal)}body .cm-cat .loc-txt .mono .ico{font-size:17px}body .cm-cat .loc-txt h2{font-family:var(--f-display);font-size:clamp(26px,2.6vw,36px);font-weight:620;letter-spacing:-.02em;line-height:1.1}body .cm-cat .loc-txt p{color:var(--muted);font-size:16.5px;line-height:1.6;max-width:52ch}body .cm-cat .grp3{grid-template-columns:repeat(3,minmax(0,1fr))}body .cm-cat .grp3 .grp-card{gap:12px}body .cm-cat .grp3 .grp-card>.mono{color:var(--teal)}body .cm-cat .grp3 .grp-card h3{font-size:clamp(20px,1.7vw,23px);line-height:1.2}body .cm-cat .fmt-note{font-size:14.5px;color:var(--muted);line-height:1.5;margin-top:auto}body .cm-cat .lnk{display:inline-flex;align-items:center;gap:8px;color:var(--teal);font-weight:600;text-decoration:none;font-size:15px;min-height:44px}body .cm-cat .lnk .ico{transition:transform .2s var(--ease-out)}body .cm-cat .lnk:hover .ico{transform:translateX(3px)}@media (max-width:1020px){body .cm-cat .grp3{grid-template-columns:1fr}body .cm-cat .loc{grid-template-columns:1fr}body .cm-cat .loc-txt{padding:4px 6px 10px}}@media (max-width:640px){body .cm-cat .hero-cta .kel{width:100%}body .cm-cat .loc{border-radius:22px}body .cm-cat .loc-txt h2{font-size:25px}}body .cm-cat .vrac{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(20px,4vw,56px);background:var(--deep);color:var(--deep-ink);border-radius:var(--r-lg);padding:clamp(22px,4vw,52px)}body .cm-cat .vrac-head{display:flex;flex-direction:column;gap:16px;align-items:flex-start}body .cm-cat .vrac-head .mono{color:var(--deep-muted)}body .cm-cat .vrac-head .h2{color:var(--deep-ink)}body .cm-cat .vrac-head .sub{color:var(--deep-muted)}body .cm-cat .vrac-fmt{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}body .cm-cat .vrac-fmt span{display:flex;flex-direction:column;gap:4px;border:1px solid rgb(255 255 255\/.18);border-radius:var(--r-md);padding:14px 16px;font-size:14px;color:var(--deep-muted);line-height:1.4}body .cm-cat .vrac-fmt b{font-family:var(--f-display);font-size:34px;font-weight:650;letter-spacing:-.02em;color:var(--deep-ink);line-height:1}body .cm-cat .vrac .btn-primary{--bg-b:var(--deep-ink);--fg-b:var(--deep)}body .cm-cat .vrac-list{display:grid;grid-template-columns:1fr;gap:10px;align-content:center}body .cm-cat .vrac-list>div{background:rgb(255 255 255\/.06);border-radius:var(--r-md);padding:18px 20px;display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:14px;align-items:start}body .cm-cat .vrac-list h3{font-size:18px;font-weight:620;color:var(--deep-ink)}body .cm-cat .vrac-list .prods{grid-template-columns:1fr 1fr;color:var(--deep-ink)}body .cm-cat .vrac-list .prods li{color:var(--deep-ink)}body .cm-cat .ma-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}body .cm-cat .ma-grid li{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);padding:18px;display:flex;flex-direction:column;gap:6px}body .cm-cat .ma-grid b{font-family:var(--f-display);font-size:19px;font-weight:620;letter-spacing:-.01em;color:var(--ink)}body .cm-cat .ma-grid span{font-size:14px;color:var(--muted);line-height:1.45}body .cm-cat .ma-more{margin-top:16px;color:var(--muted);font-size:15px}@media (max-width:1020px){body .cm-cat .vrac{grid-template-columns:1fr}body .cm-cat .ma-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){body .cm-cat .vrac{border-radius:22px}body .cm-cat .vrac-list>div{grid-template-columns:1fr}body .cm-cat .vrac-list .prods{grid-template-columns:1fr}body .cm-cat .ma-grid{grid-template-columns:1fr 1fr;gap:8px}body .cm-cat .ma-grid li{padding:14px}body .cm-cat .ma-grid b{font-size:17px}body .cm-cat .vrac-fmt b{font-size:28px}}body .cm-cat .vrac-list .prods li::before{background:var(--deep-muted);box-shadow:none;width:8px;height:8px;top:.42em}body .cm-cat .cq{padding-block:clamp(56px,7vw,104px) clamp(16px,2vw,32px)}body .cm-cat .cq-head{display:flex;flex-direction:column;gap:14px;max-width:780px;margin-bottom:clamp(28px,4vw,48px)}body .cm-cat .cq-head .h2{text-wrap:balance}body .cm-cat .cq-head .sub{max-width:56ch}body .cm-cat .cq-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:\"iso iso eu eu\" \"iso iso bio ma\" \"fda fda cta cta\";gap:14px}body .cm-cat .cq-t{position:relative;border-radius:var(--r-lg);overflow:hidden;isolation:isolate;padding:clamp(22px,2.4vw,32px);display:flex;flex-direction:column;gap:10px;min-width:0}body .cm-cat .cq-t h3{font-family:var(--f-display);font-size:clamp(19px,1.6vw,22px);font-weight:640;letter-spacing:-.015em;line-height:1.15;text-wrap:balance}body .cm-cat .cq-t p{font-size:14.5px;line-height:1.5;margin:0;max-width:46ch}body .cm-cat .cq-q{font-family:var(--f-display);font-style:italic;font-weight:500;font-size:15.5px !important;line-height:1.35 !important;color:var(--teal)}body .cm-cat .cq-iso{grid-area:iso;justify-content:flex-end;min-height:520px;color:#fff;background:#0f2a27}body .cm-cat .cq-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:30% 50%;z-index:-2;transition:transform 1.2s var(--ease-out)}body .cm-cat .cq-iso::after{content:\"\";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,rgb(8 26 24\/.94) 0%,rgb(8 26 24\/.6) 48%,rgb(8 26 24\/.04) 78%)}body .cm-cat .cq-iso:hover .cq-bg{transform:scale(1.035)}body .cm-cat .cq-body{display:flex;flex-direction:column;gap:12px}body .cm-cat .cq-iso .cq-q{color:#bfe3d9}body .cm-cat .cq-iso h3{color:#fff;font-size:clamp(28px,2.7vw,38px);letter-spacing:-.03em;line-height:1.04}body .cm-cat .cq-iso p{color:rgb(255 255 255\/.84);font-size:15.5px}body .cm-cat .cq-marks{display:flex;gap:8px;flex-wrap:wrap}body .cm-cat .cq-marks span{display:grid;place-items:center;width:60px;height:60px;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgb(16 41 42\/.06),0 6px 16px -8px rgb(16 41 42\/.18)}body .cm-cat .cq-marks img{width:46px;height:46px;object-fit:contain}body .cm-cat .cq-txt{font:700 12px\/1 var(--f-display);letter-spacing:.04em;color:#0f2a27}body .cm-cat .cq-eu{grid-area:eu;background:#1d3f8f;color:#fff;flex-direction:row;align-items:center;gap:clamp(18px,2.4vw,32px)}body .cm-cat .cq-eu>div{display:flex;flex-direction:column;gap:8px;min-width:0}body .cm-cat .cq-eu .cq-q{color:#ffe680}body .cm-cat .cq-eu h3{color:#fff;font-size:clamp(21px,1.9vw,27px)}body .cm-cat .cq-eu p{color:rgb(255 255 255\/.84)}body .cm-cat .cq-stars{flex:none;width:clamp(92px,8.5vw,124px);height:auto;color:#ffd84a}body .cm-cat .cq-stars circle{transform-box:fill-box;transform-origin:center}body .cm-cat .cq-bio{grid-area:bio;background:var(--mint)}body .cm-cat .cq-ma{grid-area:ma;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}body .cm-cat .cq-bio p:not(.cq-q),body .cm-cat .cq-ma p:not(.cq-q){color:var(--muted)}body .cm-cat .cq-bio .cq-marks,body .cm-cat .cq-ma .cq-marks{margin-bottom:auto;padding-bottom:14px}body .cm-cat .cq-fda{grid-area:fda;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);flex-direction:row;align-items:center;gap:22px}body .cm-cat .cq-fda>div{display:flex;flex-direction:column;gap:8px;min-width:0}body .cm-cat .cq-fda p:not(.cq-q){color:var(--muted)}body .cm-cat .cq-mk1{flex:none;display:grid;place-items:center;width:96px;height:96px;border-radius:22px;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}body .cm-cat .cq-mk1 img{width:80px;height:auto}body .cm-cat .cq-cta{grid-area:cta;background:var(--deep);color:var(--deep-ink);justify-content:center;align-items:flex-start}body .cm-cat .cq-cta h3{color:var(--deep-ink);font-size:clamp(22px,2vw,28px)}body .cm-cat .cq-cta p{color:var(--deep-muted)}body .cm-cat .cq-cta .btn-primary{--bg-b:var(--deep-ink);--fg-b:var(--deep);margin-top:6px}body .cm-cat .cq-also{font-size:13px !important;margin-top:4px !important}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){body .cm-cat .cq-t{animation:cqin linear both;animation-timeline:view();animation-range:entry 0% entry 45%}body .cm-cat .cq-eu .cq-stars circle{animation:cqstar linear both;animation-timeline:view();animation-range:entry calc(15% + var(--i) * 2.5%) entry calc(40% + var(--i) * 2.5%)}}}@keyframes cqin{from{opacity:.25;transform:translateY(18px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes cqstar{from{opacity:.15;transform:scale(.4)}to{opacity:1;transform:none}}@media (max-width:1020px){body .cm-cat .cq-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:\"iso iso\" \"eu eu\" \"bio ma\" \"fda fda\" \"cta cta\"}body .cm-cat .cq-iso{min-height:440px}}@media (max-width:640px){body .cm-cat .cq{padding-block:48px 12px}body .cm-cat .cq-bento{grid-template-columns:1fr;grid-template-areas:\"iso\" \"eu\" \"bio\" \"ma\" \"fda\" \"cta\";gap:10px}body .cm-cat .cq-t{border-radius:22px;padding:20px}body .cm-cat .cq-iso{min-height:460px}body .cm-cat .cq-iso h3{font-size:26px}body .cm-cat .cq-eu{flex-direction:column;align-items:flex-start;gap:14px}body .cm-cat .cq-stars{width:68px}body .cm-cat .cq-fda{flex-direction:column;align-items:flex-start;gap:14px}body .cm-cat .cq-mk1{width:72px;height:72px;border-radius:18px}body .cm-cat .cq-mk1 img{width:60px}body .cm-cat .cq-cta .btn{width:100%;justify-content:space-between}}body .cm-cat .cq-iso::after{background:linear-gradient(to top,rgb(8 26 24\/.95) 0%,rgb(8 26 24\/.78) 42%,rgb(8 26 24\/.25) 66%,rgb(8 26 24\/0) 82%)}body .cm-cat .cq-iso .cq-q{color:#e3f4ef}body .cm-cat .cq-iso .cq-marks span{width:auto;min-width:60px;padding:0 12px}body .cm-cat .cq-iso .cq-marks img{width:auto;height:40px;max-width:96px}body .cm-cat .cq-ma .cq-marks img{width:52px;height:52px}@keyframes cqin{from{opacity:.6;transform:translateY(14px);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}body .cm-cat .cq-iso .cq-marks span{width:112px;min-width:0;padding:0}body .cm-cat .cq-iso .cq-marks img{width:96px;height:44px;max-width:none;object-fit:contain}@media (max-width:640px){body .cm-cat .cq-iso .cq-marks span{width:96px;height:56px}body .cm-cat .cq-iso .cq-marks img{width:82px;height:38px}}body .cm-cat .kel .av .ico{font-size:22px}body .cm-cat .cities{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:18px 22px;border-radius:var(--r-md);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}body .cm-cat .cities-t{font-family:var(--f-display);font-weight:620;font-size:16px;color:var(--ink);margin:0}body .cm-cat .cities ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}body .cm-cat .cities a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;background:var(--mint);color:var(--ink);font-weight:600;font-size:14.5px;text-decoration:none;transition:background .2s var(--ease-out)}body .cm-cat .cities a:hover{background:var(--mint-2)}@media (max-width:640px){body .cm-cat .cities{padding:16px}body .cm-cat .cities a{font-size:14px}}body .cm-cat button{text-transform:none;letter-spacing:normal;line-height:1.2;box-shadow:none;min-height:0}body .cm-cat .add:hover,body .cm-cat .add:focus{background:rgb(255 255 255\/.9);color:#10292a}body .cm-cat .add[aria-pressed=\"true\"]:hover,body .cm-cat .add[aria-pressed=\"true\"]:focus{background:var(--teal);color:var(--teal-ink)}body .cm-cat .clear:hover,body .cm-cat .clear:focus{background:rgb(255 255 255\/.1);color:var(--deep-ink)}body .cm-cat .copy:focus{background:rgb(255 255 255\/.1);color:var(--deep-ink)}body .cm-cat blockquote{border:0;padding:0;margin:0;font-style:normal;background:none;quotes:none}body .cm-cat blockquote::before,body .cm-cat blockquote::after{content:none}body .cm-cat img{height:auto;max-width:100%}body .cm-cat .lab img,body .cm-cat .card .ph img,body .cm-cat .actifs-img img,body .cm-cat .industry img{height:100%}body .cm-cat .industry img{height:auto}body .cm-cat a:hover{text-decoration:none}body .cm-cat{font-size:16.5px;line-height:1.6}@media (max-width:640px){body .cm-cat .tray{margin-bottom:calc(var(--bm,0px) + 10px + env(safe-area-inset-bottom,0px))}body .cm-cat .toast{bottom:calc(var(--bm,0px) + 92px)}body .cm-cat{padding-bottom:0}}<\/style>\n<div class=\"cm-cat\"><div lang=\"es\"><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-pin\" viewBox=\"0 0 24 24\"><path d=\"M12 21s-7-6.2-7-11.5A7 7 0 0119 9.5C19 14.8 12 21 12 21z\"\/><circle cx=\"12\" cy=\"9.5\" r=\"2.5\"\/><\/symbol>\n<\/svg>\n<section class=\"hero\"><div class=\"wrap hero-grid\"><div>\n<nav class=\"crumb mono rise\" aria-label=\"Ruta de navegaci\u00f3n\"><a href=\"https:\/\/carmelcosmeticslabs.com\/es\/inicio\/\">Inicio<\/a><span aria-hidden=\"true\">\/<\/span><span>Francia<\/span><\/nav>\n<h1 class=\"rise\">Fabricante de cosm\u00e9ticos en Marruecos para las <span class=\"tint\">marcas francesas<\/span><\/h1>\n<p class=\"lede rise\">Sus productos de cuidado fabricados <strong>con su marca<\/strong> seg\u00fan las normas europeas, con el expediente de informaci\u00f3n del producto y el etiquetado en franc\u00e9s, en una f\u00e1brica certificada ISO 22716 a las puertas de Europa.<\/p>\n<div class=\"hero-cta rise\"><a class=\"btn btn-primary\" href=\"https:\/\/carmelcosmeticslabs.com\/es\/presupuesto-fabricacion-cosmeticos\/\">Consulta gratuita <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n<a class=\"kel\" href=\"https:\/\/wa.me\/212761511711?text=Hola%2C%20me%20gustar%C3%ADa%20una%20consulta%20gratuita%20para%20mi%20proyecto%20de%20cosm%C3%A9ticos.\" target=\"_blank\" rel=\"noopener\"><span class=\"av\" aria-hidden=\"true\"><svg class=\"ico\"><use href=\"#i-chat\"\/><\/svg><\/span><span><b>Hablar con un asesor por WhatsApp<\/b><small>una persona real, no un robot<\/small><\/span><\/a><\/div>\n<div class=\"press rise\"><span class=\"mono\">Apariciones en medios<\/span><ul aria-label=\"Apariciones en prensa\"><li><svg class=\"cosmo\" viewBox=\"0 0 600 106\" role=\"img\" aria-label=\"Cosmopolitan\" fill=\"currentColor\"><title>Cosmopolitan<\/title><path d=\"M401.3 0h-19.4v36.5C379.1 9.2 369 0 354.2 0c-11.1 0-19.4 5.5-24.5 19.9C326 5.6 315.4 0 297.8 0h-19.4v36.5h-.5C275.1 9.2 265 0 250.2 0c-14.3 0-24.5 9.2-27.7 36.5h-.5V0h-25l-9.2 54.5h-.5L179.4 0h-25.9v20.8C151.2 8.3 143.8 0 129.9 0c-15.3 0-23.6 10.6-25 24C100.7 6 91.5 0 79.5 0 66.1 0 56.4 7.9 52.7 30.5 51.8 14.3 47.2 0 27.7 0 12.4 0 0 13.9 0 53.2c0 33.7 6.9 53.2 27.7 53.2 18.5 0 23.6-14.8 25-29.6 3.7 22.2 13.4 29.6 26.8 29.6 12.9 0 22.2-7.4 26.3-28.2.9 13.4 6 28.2 25 28.2 10.6 0 18.5-4.6 22.7-12.5v12h14.3V28.2h.5l12.9 77.7h10.6l12.9-77.7h.5v77.7h17.1V69.4h.5c2.8 27.3 12.9 36.5 27.7 36.5 14.3 0 24.5-9.2 27.7-36.5h.5v36.5h19.4V63.4h7.9c9.7 0 16.2-3.7 20.3-9.7 0 39.8 11.1 52.2 28.2 52.2 14.3 0 24.5-9.2 27.7-36.5v36.5h43.9V89.7h-24.5V0h-.3zM37.1 65.7c-.5 14.8-1.8 24-8.3 24-6 0-7.9-3.7-7.9-37.4 0-34.2 4.2-36.5 8.3-36.5 4.6 0 6.9 6.5 6.9 23.1l16.2-.5c-.5 4.6-.5 9.2-.5 14.8 0 5.1 0 9.7.5 13.9l-15.2-1.4zM87 63.8c0 22.2-2.8 26.3-6.9 26.3-4.6 0-6.9-4.6-6.9-26.3V42.1c0-22.2 2.8-26.3 6.9-26.3 4.6 0 6.9 4.6 6.9 26.3 0 0 0 21.7 0 21.7zm44.8 26.4c-8.3 0-8.3-10.2-8.3-15.7h-16.6c.9-6 1.4-13.4 1.4-21.7 0-4.2 0-8.3-.5-12 8.3 19 32.4 24.5 32.4 39.8 0 3.5-1.9 9.6-8.4 9.6zM122.6 25c0-5.5 2.8-9.2 7.4-9.2 7.9 0 7.9 9.7 7.9 15.3h16.2v31c-9.3-16.8-31.5-23.3-31.5-37.1zm135 38.8c0 22.2-2.8 26.8-6.9 26.8-4.6 0-6.9-4.6-6.9-26.8V42.1c0-22.2 2.8-26.8 6.9-26.8 4.6 0 6.9 4.6 6.9 26.8 0 0 0 21.7 0 21.7zm42-15.7h-1.8V16.2h1.4c6.5 0 12.5.5 12.5 15.7 0 13-4.2 16.2-12.1 16.2zm61.5 15.7c0 22.2-2.8 26.8-6.9 26.8-4.6 0-6.9-4.6-6.9-26.8V42.1c0-22.2 2.8-26.8 6.9-26.8 4.6 0 6.9 4.6 6.9 26.8v21.7zm68-63.8h19.4v105.9h-19.4V0zM504 0h-52.7v16.2h16.6v89.7h19.4V16.2h16.6V0m80 0v55.9h-.5L565.8 0h-19v92.5L535.2.1H507L492.2 106h16.2l2.8-23.6h15.9l2.8 23.6h33.7V41.7h.5l20.8 64.3h15.2V0h-16.2zm-70.2 67l6-50.8h.5l5.5 50.8h-12z\" fill=\"#e670b1\"\/><\/svg><\/li><li><img fetchpriority=\"high\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/cosmetics-business-logo.webp\" width=\"768\" height=\"223\" loading=\"eager\" decoding=\"async\" alt=\"Cosmetics Business\" title=\"| Carmel Cosmetics Labs\"><\/li><li><img src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/global-cosmetic-industry-logo-v2.webp\" width=\"228\" height=\"110\" loading=\"eager\" decoding=\"async\" class=\"gci\" alt=\"Global Cosmetic Industry\" title=\"| Carmel Cosmetics Labs\"><\/li><\/ul><\/div>\n<\/div><div class=\"solo\"><figure class=\"solo-main\"><img fetchpriority=\"high\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/marque-francaise-cosmetiques-fabriques-maroc-768x954.webp\" width=\"966\" height=\"1200\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/marque-francaise-cosmetiques-fabriques-maroc-242x300.webp 242w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/marque-francaise-cosmetiques-fabriques-maroc-768x954.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/marque-francaise-cosmetiques-fabriques-maroc-824x1024.webp 824w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/marque-francaise-cosmetiques-fabriques-maroc.webp 966w\" sizes=\"(max-width:640px) 92vw, 45vw\" loading=\"eager\" fetchpriority=\"high\" decoding=\"async\" alt=\"Fundadora de una marca francesa desembalando un frasco de un producto de cuidado de su marca\" title=\"| Carmel Cosmetics Labs\"><\/figure><a class=\"gbadge\" href=\"https:\/\/www.google.com\/maps?cid=16167518036265422519\" target=\"_blank\" rel=\"noopener\" aria-label=\"Valoraci\u00f3n en Google: 4,9 de 5, 84 rese\u00f1as (nueva pesta\u00f1a)\">\n        <svg class=\"g\" viewBox=\"0 0 48 48\" aria-hidden=\"true\"><path fill=\"#EA4335\" d=\"M24 9.5c3.5 0 6.6 1.2 9.1 3.6l6.8-6.8C35.8 2.4 30.3 0 24 0 14.6 0 6.6 5.4 2.7 13.3l7.9 6.1C12.5 13.6 17.8 9.5 24 9.5z\"\/><path fill=\"#4285F4\" d=\"M46.1 24.5c0-1.6-.1-3.1-.4-4.5H24v9h12.4c-.5 2.9-2.2 5.3-4.6 6.9l7.4 5.7c4.3-4 6.9-9.9 6.9-17.1z\"\/><path fill=\"#FBBC05\" d=\"M10.6 28.6c-.5-1.4-.8-3-.8-4.6s.3-3.2.8-4.6l-7.9-6.1C1 16.6 0 20.2 0 24s1 7.4 2.7 10.7l7.9-6.1z\"\/><path fill=\"#34A853\" d=\"M24 48c6.5 0 11.9-2.1 15.9-5.8l-7.4-5.7c-2.1 1.4-4.8 2.3-8.5 2.3-6.2 0-11.5-4.1-13.4-9.9l-7.9 6.1C6.6 42.6 14.6 48 24 48z\"\/><\/svg>\n        <span class=\"score\">4,9<\/span> <span><span class=\"stars\" aria-hidden=\"true\">\u2605\u2605\u2605\u2605\u2605<\/span><small>84 rese\u00f1as verificadas en Google<\/small><\/span> <\/a><\/div><\/div><\/section>\n<section class=\"wrap\" style=\"padding-top:clamp(8px,2vw,24px)\"><div class=\"loc reveal\">\n<figure><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/visite-usine-cosmetique-carmel-ait-melloul-768x573.webp\" width=\"1200\" height=\"896\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/visite-usine-cosmetique-carmel-ait-melloul-300x224.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/visite-usine-cosmetique-carmel-ait-melloul-768x573.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/visite-usine-cosmetique-carmel-ait-melloul-1024x765.webp 1024w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/visite-usine-cosmetique-carmel-ait-melloul.webp 1200w\" sizes=\"auto, (max-width:1020px) 92vw, 45vw\" loading=\"lazy\" decoding=\"async\" alt=\"Una clienta de visita en la f\u00e1brica de Carmel Cosmetics Labs frente a la l\u00ednea de llenado\" title=\"| Carmel Cosmetics Labs\"><\/figure>\n<div class=\"loc-txt\"><span class=\"mono\"><svg class=\"ico\"><use href=\"#i-pin\"\/><\/svg>Nuestra f\u00e1brica, sus productos<\/span><h2>Fabricado en A\u00eft Melloul, vendido en Francia<\/h2><p>Nuestra f\u00e1brica est\u00e1 en A\u00eft Melloul, en el Gran Agadir. Acompa\u00f1amos a las marcas francesas a distancia, por WhatsApp o videollamada, y le recibimos en la f\u00e1brica <strong>con cita previa<\/strong> para validar sus muestras all\u00ed mismo.<\/p>\n<a class=\"btn btn-ghost\" href=\"https:\/\/wa.me\/212761511711?text=Hola%2C%20me%20gustar%C3%ADa%20una%20consulta%20gratuita%20para%20mi%20proyecto%20de%20cosm%C3%A9ticos.\" target=\"_blank\" rel=\"noopener\">Programar una visita a la f\u00e1brica <svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/a><\/div><\/div>\n<\/section>\n<section class=\"section\" id=\"solutions\"><div class=\"wrap\"><div class=\"sec-head\"><h2 class=\"h2\">Un fabricante de cosm\u00e9ticos para tres perfiles de marcas francesas<\/h2><p class=\"sub\">M\u00e1s de 500 marcas conf\u00edan en nosotros, entre ellas muchas establecidas en Francia y Europa.<\/p><\/div>\n<div class=\"grp grp3\"><div class=\"grp-card\"><span class=\"mono\">Marcas digitales<\/span><h3>Una gama lista para Francia<\/h3><ul class=\"prods\"><li>S\u00e9rum con 10 % de niacinamida<\/li><li>Crema de noche antiedad<\/li><li><a href=\"https:\/\/carmelcosmeticslabs.com\/es\/catalogo-cosmetica-marca-blanca\/limpiadores-faciales-marca-blanca\/\">B\u00e1lsamo desmaquillante<\/a><\/li><li>Crema para el contorno de ojos<\/li><li>Mascarilla exfoliante con \u00e1cido glic\u00f3lico<\/li><\/ul><p class=\"fmt-note\">F\u00f3rmulas conformes y etiquetado en franc\u00e9s, listos para su sitio web y sus distribuidores.<\/p><a class=\"lnk\" href=\"https:\/\/carmelcosmeticslabs.com\/es\/catalogo-cosmetica-marca-blanca\/\">Ver el cat\u00e1logo <svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/a><\/div><div class=\"grp-card\"><span class=\"mono\">Marcas consolidadas<\/span><h3>Una segunda fuente de fabricaci\u00f3n<\/h3><ul class=\"prods\"><li><a href=\"https:\/\/carmelcosmeticslabs.com\/es\/catalogo-cosmetica-marca-blanca\/geles-ducha-jabones-marca-blanca\/\">Gel de ducha<\/a><\/li><li>Champ\u00fa hidratante<\/li><li><a href=\"https:\/\/carmelcosmeticslabs.com\/es\/catalogo-cosmetica-marca-blanca\/cremas-leches-corporales-marca-blanca\/\">Leche corporal hidratante<\/a><\/li><li>Crema solar con color SPF 50<\/li><li>Aceite de masaje calmante<\/li><\/ul><p class=\"fmt-note\">Para sus referencias de gran volumen o un nuevo mercado, con los mismos est\u00e1ndares.<\/p><a class=\"lnk\" href=\"https:\/\/carmelcosmeticslabs.com\/es\/fabricacion-cosmetica-terceros-guia-completa-fabricar-sus-productos\/\">Leer nuestra gu\u00eda de fabricaci\u00f3n a terceros <svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/a><\/div><div class=\"grp-card\"><span class=\"mono\">Centros de est\u00e9tica, spas y farmacias<\/span><h3>Sus productos de cuidado con su nombre<\/h3><ul class=\"prods\"><li>Jab\u00f3n negro tradicional marroqu\u00ed<\/li><li>Exfoliante de ghassoul (rhassoul)<\/li><li>Crema calmante<\/li><li>S\u00e9rum con 3 % de \u00e1cido hialur\u00f3nico<\/li><li>Aceite de masaje calmante<\/li><\/ul><p class=\"fmt-note\">Productos de cuidado para cabina, venta al p\u00fablico y gamas de farmacia, en formatos peque\u00f1os o a granel.<\/p><a class=\"lnk\" href=\"https:\/\/carmelcosmeticslabs.com\/es\/cosmetica-profesional-marca-blanca\/\">Ver las soluciones por sector <svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/a><\/div><\/div>\n<\/div><\/section>\n<section class=\"section actifs\"><div class=\"wrap actifs-grid\">\n<figure class=\"actifs-img reveal\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/export-cosmetiques-maroc-france-camion-768x573.webp\" width=\"1200\" height=\"896\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/export-cosmetiques-maroc-france-camion-300x224.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/export-cosmetiques-maroc-france-camion-768x573.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/export-cosmetiques-maroc-france-camion-1024x765.webp 1024w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/export-cosmetiques-maroc-france-camion.webp 1200w\" sizes=\"auto, (max-width:1020px) 92vw, 45vw\" loading=\"lazy\" decoding=\"async\" alt=\"Pal\u00e9 de cajas de exportaci\u00f3n cargado en un cami\u00f3n en el muelle de la f\u00e1brica\" title=\"| Carmel Cosmetics Labs\"><\/figure>\n<div><h2 class=\"h2\">Vender en Francia una marca fabricada en Marruecos<\/h2><p class=\"answer\" style=\"margin:18px 0 22px\">Un cosm\u00e9tico fabricado en Marruecos puede venderse en Francia como uno fabricado en Europa, siempre que cumpla el Reglamento (CE) 1223\/2009: una Persona Responsable establecida en la Uni\u00f3n, un expediente de informaci\u00f3n del producto (PIF), una evaluaci\u00f3n de seguridad y una notificaci\u00f3n en el portal CPNP. Desde 2012, los productos industriales de origen marroqu\u00ed entran en la Uni\u00f3n Europea sin aranceles, con un certificado de origen EUR.1.<\/p><ul class=\"actifs-list\"><li><b>Cumplimiento normativo<\/b><span>f\u00f3rmulas conformes al Reglamento (CE) 1223\/2009<\/span><\/li><li><b>Expediente<\/b><span>PIF y evaluaci\u00f3n de seguridad<\/span><\/li><li><b>Notificaci\u00f3n<\/b><span>acompa\u00f1amiento a su Persona Responsable en el CPNP<\/span><\/li><li><b>Aduanas<\/b><span>productos industriales marroqu\u00edes exentos de aranceles en la UE<\/span><\/li><\/ul>\n<a class=\"lnk\" href=\"https:\/\/carmelcosmeticslabs.com\/es\/exportar-cosmeticos-marruecos-europa-normas-reglamentarias-hay-cumplir\/\" style=\"margin-top:14px\">Leer nuestra gu\u00eda de exportaci\u00f3n a Europa <svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/a><\/div><\/div><\/section>\n<section class=\"section\"><div class=\"wrap\"><div class=\"sec-head\"><h2 class=\"h2\">De su idea a sus productos<\/h2><\/div><ol class=\"steps\"><li class=\"step\"><span class=\"mono\">1 \/ 4<\/span><h3>Conversaci\u00f3n inicial<\/h3><p>Su marca, sus productos y sus canales de venta, por WhatsApp, videollamada o en la f\u00e1brica.<\/p><\/li><li class=\"step\"><span class=\"mono\">2 \/ 4<\/span><h3>Muestras<\/h3><p>Pruebe las texturas y fragancias en Francia.<\/p><\/li><li class=\"step\"><span class=\"mono\">3 \/ 4<\/span><h3>Personalizaci\u00f3n<\/h3><p>F\u00f3rmula, envases, etiquetado en franc\u00e9s y expediente reglamentario.<\/p><\/li><li class=\"step\"><span class=\"mono\">4 \/ 4<\/span><h3>Producci\u00f3n<\/h3><p>Fabricaci\u00f3n y control de calidad en nuestra f\u00e1brica ISO 22716, seguidos del env\u00edo a Francia.<\/p><\/li><\/ol><\/div><\/section>\n<section class=\"wrap\" style=\"padding-bottom:clamp(8px,2vw,24px)\"><div class=\"identity reveal\"><div><h2>Carmel Cosmetics Labs en cifras y datos<\/h2><\/div><dl>\n<div><dt>Marcas a las que acompa\u00f1amos<\/dt><dd>500+ en 35+ pa\u00edses<\/dd><\/div><div><dt>Cantidad m\u00ednima<\/dt><dd>Pedido m\u00ednimo accesible (MOQ)<\/dd><\/div>\n<div><dt>Normas<\/dt><dd>ISO 22716 \u00b7 ISO 9001<\/dd><\/div><div><dt>Normativa<\/dt><dd>UE (CE 1223\/2009) \u00b7 FDA (MoCRA)<\/dd><\/div><\/dl><\/div><\/section>\n<section class=\"section avis\"><div class=\"wrap\"><div class=\"sec-head\"><h2 class=\"h2\">Lo que dicen nuestros clientes<\/h2><p class=\"sub avis-score\"><b>4,9\/5<\/b> en 84 rese\u00f1as de Google<\/p><\/div><div class=\"avis-row\"><figure class=\"avis-card\"><div class=\"st\" aria-label=\"4 estrellas de 5\">\u2605\u2605\u2605\u2605\u2606<\/div><blockquote>\u00ab Es mi primera colaboraci\u00f3n con un laboratorio en Marruecos y no me arrepiento en absoluto. \u00bb<\/blockquote><figcaption><b>Nab C.<\/b> \u00b7 rese\u00f1a de Google, julio de 2026<\/figcaption><\/figure><figure class=\"avis-card\"><div class=\"st\" aria-label=\"5 estrellas de 5\">\u2605\u2605\u2605\u2605\u2605<\/div><blockquote>\u00ab Trabajar con ellos para crear mi marca ha sido una experiencia incre\u00edble. Su profesionalidad y experiencia son excepcionales. \u00bb<\/blockquote><figcaption><b>Chayma N.<\/b> \u00b7 rese\u00f1a de Google, mayo de 2024<\/figcaption><\/figure><figure class=\"avis-card\"><div class=\"st\" aria-label=\"5 estrellas de 5\">\u2605\u2605\u2605\u2605\u2605<\/div><blockquote>\u00ab \u00a1Me asombra la facilidad con la que se ha desarrollado todo! Sus productos destacan de verdad, combinando una calidad excepcional con un servicio que supera todas las expectativas. \u00bb<\/blockquote><figcaption><b>Imim A.<\/b> \u00b7 rese\u00f1a de Google, agosto de 2023<\/figcaption><\/figure><\/div><\/div><\/section>\n<!-- CERTS -->\n<section class=\"cq\" aria-labelledby=\"cq-title\">\n  <div class=\"wrap\">\n    <div class=\"cq-head\">\n      <h2 class=\"h2\" id=\"cq-title\">Productos listos para el mercado europeo<\/h2>\n      <p class=\"sub\">Cada certificaci\u00f3n responde a una pregunta que se plantea una marca francesa antes de fabricar fuera de Europa.<\/p>\n    <\/div>\n    <div class=\"cq-bento\">\n      <article class=\"cq-t cq-iso\">\n        <img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/usine-cosmetique-agadir-ligne-remplissage-carmel-768x325.webp\" width=\"1600\" height=\"678\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/usine-cosmetique-agadir-ligne-remplissage-carmel-300x127.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/usine-cosmetique-agadir-ligne-remplissage-carmel-768x325.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/usine-cosmetique-agadir-ligne-remplissage-carmel-1024x434.webp 1024w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/usine-cosmetique-agadir-ligne-remplissage-carmel.webp 1600w\" sizes=\"auto, (max-width:1020px) 92vw, 50vw\" loading=\"lazy\" decoding=\"async\" class=\"cq-bg\" alt=\"L\u00ednea de llenado de la f\u00e1brica de Carmel Cosmetics Labs en A\u00eft Melloul\" title=\"| Carmel Cosmetics Labs\">\n        <div class=\"cq-body\">\n          <p class=\"cq-q\">\u00ab\u00bfSus productos se fabrican en buenas condiciones?\u00bb<\/p>\n          <h3>S\u00ed: f\u00e1brica certificada ISO 22716 e ISO 9001<\/h3>\n          <p>Certificada por Bureau Veritas en buenas pr\u00e1cticas de fabricaci\u00f3n de cosm\u00e9ticos y gesti\u00f3n de la calidad. Puede comprobarlo en persona con cita previa.<\/p>\n          <div class=\"cq-marks\"><span><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-ISO-Carmel-Cosmetics-Labs-01-01-01.webp\" width=\"857\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"Logotipo ISO 22716 Bureau Veritas\" title=\"| Carmel Cosmetics Labs\"><\/span><span><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/12\/Certification-ISO-9001-03-300x139.webp\" width=\"300\" height=\"139\" loading=\"lazy\" decoding=\"async\" alt=\"Logotipo ISO 9001 Bureau Veritas\" title=\"| Carmel Cosmetics Labs\"><\/span><span><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-GMP-Carmel-Cosmetics-Labs-01-01.webp\" width=\"419\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"Logotipo GMP de buenas pr\u00e1cticas de fabricaci\u00f3n\" title=\"| Carmel Cosmetics Labs\"><\/span><\/div>\n        <\/div>\n      <\/article>\n      <article class=\"cq-t cq-eu\">\n        <svg class=\"cq-stars\" viewBox=\"0 0 40 40\" aria-hidden=\"true\"><g fill=\"currentColor\"><circle style=\"--i:0\" cx=\"20.0\" cy=\"7.0\" r=\"1.9\"\/><circle style=\"--i:1\" cx=\"26.5\" cy=\"8.7\" r=\"1.9\"\/><circle style=\"--i:2\" cx=\"31.3\" cy=\"13.5\" r=\"1.9\"\/><circle style=\"--i:3\" cx=\"33.0\" cy=\"20.0\" r=\"1.9\"\/><circle style=\"--i:4\" cx=\"31.3\" cy=\"26.5\" r=\"1.9\"\/><circle style=\"--i:5\" cx=\"26.5\" cy=\"31.3\" r=\"1.9\"\/><circle style=\"--i:6\" cx=\"20.0\" cy=\"33.0\" r=\"1.9\"\/><circle style=\"--i:7\" cx=\"13.5\" cy=\"31.3\" r=\"1.9\"\/><circle style=\"--i:8\" cx=\"8.7\" cy=\"26.5\" r=\"1.9\"\/><circle style=\"--i:9\" cx=\"7.0\" cy=\"20.0\" r=\"1.9\"\/><circle style=\"--i:10\" cx=\"8.7\" cy=\"13.5\" r=\"1.9\"\/><circle style=\"--i:11\" cx=\"13.5\" cy=\"8.7\" r=\"1.9\"\/><\/g><\/svg>\n        <div>\n          <p class=\"cq-q\">\u00ab\u00bfMis productos cumplen las normas europeas?\u00bb<\/p>\n          <h3>S\u00ed: f\u00f3rmulas conformes a las normas europeas<\/h3>\n          <p>Conformes al Reglamento (CE) n.\u00ba 1223\/2009, con expediente de informaci\u00f3n del producto (PIF) y evaluaci\u00f3n de seguridad.<\/p>\n        <\/div>\n      <\/article>\n      <article class=\"cq-t cq-bio\">\n        <div class=\"cq-marks\"><span><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-USDA-Organic-Carmel-Cosmetics-Labs-01-01.webp\" width=\"419\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"Logotipo USDA Organic\" title=\"| Carmel Cosmetics Labs\"><\/span><span><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-ECOSERT-Carmel-Cosmetics-Labs-01-01-01.webp\" width=\"606\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"Logotipo del sello ecol\u00f3gico europeo\" title=\"| Carmel Cosmetics Labs\"><\/span><\/div>\n        <p class=\"cq-q\">\u00ab\u00bfTienen f\u00f3rmulas con materias primas ecol\u00f3gicas?\u00bb<\/p>\n        <h3>S\u00ed: materias primas ecol\u00f3gicas certificadas<\/h3>\n        <p>USDA Organic y sello ecol\u00f3gico europeo para las materias primas.<\/p>\n      <\/article>\n      <article class=\"cq-t cq-ma\">\n        <div class=\"cq-marks\"><span><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2023\/10\/Certification-ONSSA-Carmel-Cosmetics-Labs-01-01.webp\" width=\"924\" height=\"417\" loading=\"lazy\" decoding=\"async\" alt=\"Logotipo ONSSA\" title=\"| Carmel Cosmetics Labs\"><\/span><span class=\"cq-txt\">AMMPS<\/span><\/div>\n        <p class=\"cq-q\">\u00ab\u00bfEst\u00e1 autorizado en Marruecos?\u00bb<\/p>\n        <h3>S\u00ed: ONSSA y AMMPS<\/h3>\n        <p>Autorizaci\u00f3n sanitaria de ONSSA y autorizaci\u00f3n de AMMPS como fabricante de productos sanitarios.<\/p>\n      <\/article>\n      <article class=\"cq-t cq-fda\">\n        <span class=\"cq-mk1\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/enregistre-fda-mocra-carmel.webp\" width=\"396\" height=\"248\" loading=\"lazy\" decoding=\"async\" alt=\"Distintivo de registro FDA MoCRA\" title=\"| Carmel Cosmetics Labs\"><\/span>\n        <div>\n          <p class=\"cq-q\">\u00ab\u00bfY si tambi\u00e9n vendo por internet en el extranjero?\u00bb<\/p>\n          <h3>Establecimiento registrado ante la FDA (MoCRA)<\/h3>\n          <p>Para exportar sus productos a Estados Unidos.<\/p>\n        <\/div>\n      <\/article>\n      <div class=\"cq-t cq-cta\">\n        <h3>Reciba nuestros certificados<\/h3>\n        <p>Nuestro equipo le env\u00eda las copias por WhatsApp, junto con la lista de f\u00f3rmulas adecuadas para su establecimiento.<\/p>\n        <a class=\"btn btn-primary\" href=\"https:\/\/wa.me\/212761511711?text=Hola%2C%20me%20gustar%C3%ADa%20una%20consulta%20gratuita%20para%20mi%20proyecto%20de%20cosm%C3%A9ticos.\" target=\"_blank\" rel=\"noopener\">Solicitar los certificados <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n        <p class=\"cq-also\">Tambi\u00e9n: Responsible Care (salud, seguridad y medioambiente).<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"section\"><div class=\"wrap faq-grid\"><div class=\"sticky\"><h2 class=\"h2\">Preguntas sobre la fabricaci\u00f3n de cosm\u00e9ticos para Francia<\/h2><p class=\"sub\" style=\"margin-top:18px\">\u00bfTiene otra pregunta? Un asesor le responde por WhatsApp.<\/p><\/div><div><details class=\"qa\" open><summary><h3>\u00bfSe puede vender en Francia un cosm\u00e9tico fabricado en Marruecos?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>S\u00ed. El Reglamento (CE) 1223\/2009 regula el producto comercializado, no su lugar de fabricaci\u00f3n. Un cosm\u00e9tico fabricado en Marruecos puede venderse en Francia si cuenta con una Persona Responsable en la Uni\u00f3n, un PIF, una evaluaci\u00f3n de seguridad y una notificaci\u00f3n CPNP. Consulte nuestra <a href=\"https:\/\/carmelcosmeticslabs.com\/es\/exportar-cosmeticos-marruecos-europa-normas-reglamentarias-hay-cumplir\/\" style=\"color:var(--teal);font-weight:600\">gu\u00eda de exportaci\u00f3n a Europa<\/a>.<\/p><\/div><\/details>\n<details class=\"qa\"><summary><h3>\u00bfQui\u00e9n es la Persona Responsable?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>Es su empresa si est\u00e1 establecida en la Uni\u00f3n Europea, su importador o un representante designado por escrito. Le facilitamos el expediente de informaci\u00f3n del producto (PIF) completo.<\/p><\/div><\/details>\n<details class=\"qa\"><summary><h3>\u00bfExisten aranceles entre Marruecos y Francia?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>Desde 2012, los productos industriales de origen marroqu\u00ed entran en la Uni\u00f3n Europea exentos de aranceles, en virtud del acuerdo de asociaci\u00f3n entre la UE y Marruecos, con un certificado de origen EUR.1.<\/p><\/div><\/details>\n<details class=\"qa\"><summary><h3>\u00bfEl etiquetado estar\u00e1 en franc\u00e9s?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>S\u00ed. La informaci\u00f3n obligatoria de sus productos se redacta en franc\u00e9s, conforme al Reglamento (CE) 1223\/2009 y a las normas francesas.<\/p><\/div><\/details>\n<details class=\"qa\"><summary><h3>\u00bfD\u00f3nde est\u00e1 su f\u00e1brica?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>Nuestra f\u00e1brica est\u00e1 en A\u00eft Melloul, en el Gran Agadir, Marruecos. Acompa\u00f1amos a las marcas francesas a distancia, por WhatsApp o videollamada. Tambi\u00e9n tenemos una oficina en el distrito 12 de Par\u00eds: consulte nuestra p\u00e1gina <a href=\"https:\/\/carmelcosmeticslabs.com\/es\/laboratorio-cosmetico-oficina-paris-fabrica-marruecos\/\" style=\"color:var(--teal);font-weight:600\">laboratorio cosm\u00e9tico en Par\u00eds<\/a>.<\/p><\/div><\/details>\n<details class=\"qa\"><summary><h3>\u00bfSe puede visitar su f\u00e1brica?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>S\u00ed, con cita previa. Puede conocer nuestras l\u00edneas de fabricaci\u00f3n y llenado y validar sus muestras durante la visita.<\/p><\/div><\/details>\n<details class=\"qa\"><summary><h3>\u00bfCu\u00e1l es la cantidad m\u00ednima de pedido?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>Nuestro pedido m\u00ednimo es accesible (MOQ). Su presupuesto detalla las cantidades seg\u00fan los productos, formatos y envases elegidos.<\/p><\/div><\/details>\n<details class=\"qa\"><summary><h3>\u00bfCu\u00e1l es el plazo de fabricaci\u00f3n?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>El plazo depende de sus f\u00f3rmulas, sus formatos y su packaging: se define con usted en el presupuesto.<\/p><\/div><\/details><\/div><\/div><\/section>\n<section class=\"wrap\" style=\"padding-bottom:clamp(20px,3vw,36px)\"><nav class=\"cities\" aria-label=\"Nuestras p\u00e1ginas por pa\u00eds\"><p class=\"cities-t\">Nuestra fabricaci\u00f3n para su mercado<\/p><ul><li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-manufacturer-belgium\/\">B\u00e9lgica y Luxemburgo<\/a><\/li><li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-manufacturer-switzerland\/\">Suiza<\/a><\/li><li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-manufacturer-quebec-canada\/\">Quebec y Canad\u00e1<\/a><\/li><li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-manufacturer-west-africa\/\">\u00c1frica Occidental<\/a><\/li><li><a href=\"https:\/\/carmelcosmeticslabs.com\/es\/laboratorio-cosmetico-casablanca\/\">Marruecos: nuestras ciudades<\/a><\/li><\/ul><\/nav><\/section>\n<section style=\"padding-bottom:clamp(40px,6vw,80px)\"><div class=\"wrap\"><div class=\"final reveal\"><div><h2>Su marca, fabricada en Marruecos, vendida en Francia<\/h2><p>Indique sus productos, canales y mercados: recibir\u00e1 una selecci\u00f3n de f\u00f3rmulas, informaci\u00f3n reglamentaria y un presupuesto detallado, sin compromiso.<\/p><\/div>\n<div class=\"actions\"><a class=\"btn\" href=\"https:\/\/carmelcosmeticslabs.com\/es\/presupuesto-fabricacion-cosmeticos\/\">Consulta gratuita <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n<a class=\"btn btn-wa\" href=\"https:\/\/wa.me\/212761511711?text=Hola%2C%20me%20gustar%C3%ADa%20una%20consulta%20gratuita%20para%20mi%20proyecto%20de%20cosm%C3%A9ticos.\" target=\"_blank\" rel=\"noopener\"><span style=\"display:inline-flex;align-items:center;gap:10px\"><svg class=\"ico\" style=\"font-size:19px\"><use href=\"#i-chat\"\/><\/svg>Hablar con un asesor por WhatsApp<\/span><span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a> <span class=\"mono\">O copie el n\u00famero<\/span><div class=\"wa\"><span class=\"num\" id=\"wa-num\">+212 761 511 711<\/span><button class=\"copy\" id=\"copy\" type=\"button\"><svg class=\"ico\"><use href=\"#i-copy\"\/><\/svg>Copiar<\/button><\/div><\/div><\/div><\/div><\/section>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"WebPage\", \"@id\": \"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-manufacturer-for-french-brands\/#webpage\", \"url\": \"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-manufacturer-for-french-brands\/\", \"name\": \"Fabricante de cosm\u00e9ticos en Marruecos para Francia | Carmel\", \"inLanguage\": \"es\", \"dateModified\": \"2026-10-01\", \"mainEntity\": {\"@id\": \"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-manufacturer-for-french-brands\/#service\"}}, {\"@type\": \"Service\", \"@id\": \"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-manufacturer-for-french-brands\/#service\", \"name\": \"Fabricante de cosm\u00e9ticos en Marruecos para marcas francesas\", \"serviceType\": \"Fabricaci\u00f3n de cosm\u00e9ticos en marca blanca\", \"provider\": {\"@id\": \"https:\/\/carmelcosmeticslabs.com\/es\/inicio\/#organization\"}, \"areaServed\": {\"@type\": \"Country\", \"name\": \"Francia\"}, \"audience\": {\"@type\": \"BusinessAudience\", \"audienceType\": \"Marcas francesas de cosm\u00e9ticos, centros de est\u00e9tica, spas y farmacias\"}}, {\"@type\": \"FAQPage\", \"@id\": \"https:\/\/carmelcosmeticslabs.com\/en\/cosmetics-manufacturer-for-french-brands\/#faq\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"\u00bfSe puede vender en Francia un cosm\u00e9tico fabricado en Marruecos?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"S\u00ed. El Reglamento (CE) 1223\/2009 regula el producto comercializado, no su lugar de fabricaci\u00f3n. Un cosm\u00e9tico fabricado en Marruecos puede venderse en Francia si cuenta con una Persona Responsable en la Uni\u00f3n, un PIF, una evaluaci\u00f3n de seguridad y una notificaci\u00f3n CPNP. Consulte nuestra gu\u00eda de exportaci\u00f3n a Europa.\"}}, {\"@type\": \"Question\", \"name\": \"\u00bfQui\u00e9n es la Persona Responsable?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Es su empresa si est\u00e1 establecida en la Uni\u00f3n Europea, su importador o un representante designado por escrito. Le facilitamos el expediente de informaci\u00f3n del producto (PIF) completo.\"}}, {\"@type\": \"Question\", \"name\": \"\u00bfExisten aranceles entre Marruecos y Francia?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Desde 2012, los productos industriales de origen marroqu\u00ed entran en la Uni\u00f3n Europea exentos de aranceles, en virtud del acuerdo de asociaci\u00f3n entre la UE y Marruecos, con un certificado de origen EUR.1.\"}}, {\"@type\": \"Question\", \"name\": \"\u00bfEl etiquetado estar\u00e1 en franc\u00e9s?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"S\u00ed. La informaci\u00f3n obligatoria de sus productos se redacta en franc\u00e9s, conforme al Reglamento (CE) 1223\/2009 y a las normas francesas.\"}}, {\"@type\": \"Question\", \"name\": \"\u00bfD\u00f3nde est\u00e1 su f\u00e1brica?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Nuestra f\u00e1brica est\u00e1 en A\u00eft Melloul, en el Gran Agadir, Marruecos. Acompa\u00f1amos a las marcas francesas a distancia, por WhatsApp o videollamada.\"}}, {\"@type\": \"Question\", \"name\": \"\u00bfSe puede visitar su f\u00e1brica?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"S\u00ed, con cita previa. Puede conocer nuestras l\u00edneas de fabricaci\u00f3n y llenado y validar sus muestras durante la visita.\"}}, {\"@type\": \"Question\", \"name\": \"\u00bfCu\u00e1l es la cantidad m\u00ednima de pedido?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Nuestro pedido m\u00ednimo es accesible (MOQ). Su presupuesto detalla las cantidades seg\u00fan los productos, formatos y envases elegidos.\"}}, {\"@type\": \"Question\", \"name\": \"\u00bfCu\u00e1l es el plazo de fabricaci\u00f3n?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"El plazo depende de sus f\u00f3rmulas, sus formatos y su packaging: se define con usted en el presupuesto.\"}}]}, {\"@type\": \"Organization\", \"@id\": \"https:\/\/carmelcosmeticslabs.com\/es\/inicio\/#organization\", \"name\": \"Carmel Cosmetics Labs\", \"url\": \"https:\/\/carmelcosmeticslabs.com\/es\/inicio\/\"}]}<\/script>\n<div class=\"tray\" id=\"tray\" data-mode=\"default\" role=\"region\" aria-label=\"Contacto\" aria-live=\"polite\">\n  <a class=\"wa-dock\" href=\"https:\/\/wa.me\/212761511711?text=Hola%2C%20me%20gustar%C3%ADa%20una%20consulta%20gratuita%20para%20mi%20proyecto%20de%20cosm%C3%A9ticos.\" target=\"_blank\" rel=\"noopener\" aria-label=\"Hablar con un asesor por WhatsApp\"><svg class=\"ico\"><use href=\"#i-chat\"\/><\/svg>WhatsApp<\/a>\n  <a class=\"btn\" id=\"tray-cta\" href=\"https:\/\/carmelcosmeticslabs.com\/es\/presupuesto-fabricacion-cosmeticos\/\"><span id=\"tray-label\">Consulta gratuita<\/span> <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n<\/div>\n<div class=\"toast\" id=\"toast\" role=\"status\"><svg class=\"ico\"><use href=\"#i-check\"\/><\/svg><span id=\"toast-msg\"><\/span><\/div>\n<script>\n(function(){\n  var mq=window.matchMedia('(max-width:640px)'),tray=document.getElementById('tray'),pastHero=false,atEnd=false;\n  function sync(){tray.classList.toggle('open',mq.matches&&pastHero&&!atEnd);}\n  if('IntersectionObserver' in window){\n    new IntersectionObserver(function(e){pastHero=!e[0].isIntersecting&&e[0].boundingClientRect.top<0;sync();}).observe(document.querySelector('.hero-cta'));\n    new IntersectionObserver(function(e){atEnd=e[0].isIntersecting;sync();},{threshold:.35}).observe(document.querySelector('.final'));\n  }\n  if(mq.addEventListener){mq.addEventListener('change',sync);}\n  function faqMode(){[].forEach.call(document.querySelectorAll('details.qa'),function(d,i){d.open=!mq.matches||i===0;});}\n  faqMode(); if(mq.addEventListener){mq.addEventListener('change',faqMode);}\n  function bm(){var m=document.querySelector('.wp-bottom-menu');var h=0;if(m){var cs=getComputedStyle(m);if(cs.display!=='none'&&cs.visibility!=='hidden'){h=m.getBoundingClientRect().height;}}root.style.setProperty('--bm',h+'px');}\n  var root=document.querySelector('.cm-cat');bm();window.addEventListener('resize',bm);setTimeout(bm,1500);\n  var toast=document.getElementById('toast'),tmsg=document.getElementById('toast-msg'),tt;\n  function say(m){tmsg.textContent=m;toast.classList.add('show');clearTimeout(tt);tt=setTimeout(function(){toast.classList.remove('show');},1800);}\n  var num=document.getElementById('wa-num');\n  document.getElementById('copy').addEventListener('click',function(){\n    function fallback(){var r=document.createRange();r.selectNodeContents(num);var s=getSelection();s.removeAllRanges();s.addRange(r);say('N\u00famero seleccionado');}\n    try{navigator.clipboard.writeText('+212761511711').then(function(){say('N\u00famero copiado');},fallback);}catch(e){fallback();}\n  });\n})();\n<\/script>\n<\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-9bec62a e-flex e-con-full lpf-sec e-con e-parent\" data-id=\"9bec62a\" data-element_type=\"container\" data-e-type=\"container\" id=\"consultation\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-f147c31 e-flex e-con-full lpf-card e-con e-child\" data-id=\"f147c31\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cb2233d elementor-widget elementor-widget-html\" data-id=\"cb2233d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n#consultation{scroll-margin-top:110px}\nbody .e-con.lpf-sec{background:#edf5f2!important;padding:clamp(48px,6vw,88px) 16px!important;margin:0!important}\nbody .e-con.lpf-card{--bg:#fbfdfc;--paper:#fff;--mint:#edf5f2;--ink:#10292a;--muted:#51686a;--line:#d6e4e0;--teal:#2f7266;--deep:#0f3a35;--f-display:\"Proxima Nova\",system-ui,sans-serif;--f-body:\"Lato\",system-ui,sans-serif;\n --display:block;display:block!important;width:100%;max-width:760px!important;margin:0 auto!important;background:#fff;border-radius:28px;padding:clamp(22px,3vw,40px)!important;box-shadow:0 1px 0 rgb(16 58 53\/.04),0 30px 70px -36px rgb(16 58 53\/.45),0 0 0 1px #d6e4e0;color:var(--ink);font:400 16px\/1.55 var(--f-body)}\nbody .e-con.lpf-card *{box-sizing:border-box}\nbody .e-con.lpf-card>.elementor-element,body .lpf-card .elementor-widget-container,body .lpf-card .wpforms-container,body .lpf-card form,body .lpf-card .wpforms-field,body .lpf-card .choices,body .lpf-card .iti{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}\nbody .lpf-card .eael-contact-form,body .lpf-card .eael-wpforms{background:transparent!important;padding:0!important;margin:0!important;max-width:none!important;box-shadow:none!important;border:0!important}\nbody .lpf-card .dv-card-head{display:flex;gap:16px;align-items:center;margin-bottom:clamp(16px,1.8vw,22px)}\nbody .lpf-card .dv-avatar{flex:none;width:64px;height:64px;border-radius:20px;object-fit:cover;object-position:30% 30%}\nbody .lpf-card .dv-card-head h2{margin:0;font:680 clamp(21px,2vw,26px)\/1.15 var(--f-display);letter-spacing:-.025em;color:var(--ink)}\nbody .lpf-card .dv-card-head p{margin:4px 0 0;color:var(--muted);font-size:14.5px;line-height:1.45}\nbody .lpf-card .dv-reassure{display:flex;gap:10px;align-items:flex-start;margin:14px 0 0;font-size:13px;line-height:1.45;color:var(--muted)}\nbody .lpf-card .dv-reassure svg{flex:none;width:17px;height:17px;margin-top:1px;color:var(--teal)}\nbody .lpf-card .wpforms-head-container,body .lpf-card .wpforms-title,body .lpf-card .wpforms-description{display:none!important}\nbody .lpf-card .wpforms-field-container{display:grid;gap:14px}\nbody .lpf-card .wpforms-field{padding:0!important;float:none!important;width:auto!important}\nbody .lpf-card .wpforms-field-name .wpforms-field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:none!important}\nbody .lpf-card .choices.wpforms-field-row{display:block!important}\nbody .lpf-card .wpforms-field-row-block{width:auto!important;padding:0!important;float:none!important}\nbody .lpf-card .wpforms-field-row::before,body .lpf-card .wpforms-field-row::after{display:none!important}\nbody .lpf-card label.wpforms-field-label,body .lpf-card legend.wpforms-field-label{display:block;font:600 13.5px\/1.3 var(--f-body)!important;color:var(--ink)!important;margin:0 0 7px!important;padding:0!important;text-transform:none!important;letter-spacing:normal!important}\nbody .lpf-card fieldset{border:0!important;padding:0!important;margin:0!important;min-width:0}\nbody .lpf-card .wpforms-label-hide{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important}\nbody .lpf-card .wpforms-sublabel-hide{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}\nbody .lpf-card .wpforms-required-label{color:var(--teal)!important}\nbody .lpf-card input[type=text],body .lpf-card input[type=email],body .lpf-card input[type=tel],body .lpf-card input[type=url],body .lpf-card input[type=number],body .lpf-card select,body .lpf-card textarea{width:100%!important;max-width:none!important;font:400 15.5px\/1.4 var(--f-body)!important;color:var(--ink)!important;background:var(--bg)!important;border:1px solid var(--line)!important;border-radius:14px!important;padding:13px 15px!important;height:auto!important;min-height:50px;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}\nbody .lpf-card .iti input[type=tel]{padding-left:52px!important}\nbody .lpf-card textarea{min-height:120px;resize:vertical}\nbody .lpf-card input:focus,body .lpf-card select:focus,body .lpf-card textarea:focus{outline:0!important;border-color:var(--teal)!important;background-color:var(--paper)!important;box-shadow:0 0 0 4px rgb(47 114 102\/.14)!important}\nbody .lpf-card ::placeholder{color:#8aa09d;opacity:1}\nbody .lpf-card .wpforms-submit-container{margin-top:6px!important;padding:0!important}\nbody .lpf-card button.wpforms-submit{width:100%!important;display:inline-flex!important;align-items:center;justify-content:center;gap:10px;font:650 16px\/1 var(--f-body)!important;color:#fff!important;background:var(--deep)!important;border:0!important;border-radius:99px!important;padding:19px 26px!important;min-height:58px;cursor:pointer;box-shadow:0 14px 30px -14px rgb(16 58 53\/.7)!important;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .2s ease}\n@media (hover:hover) and (pointer:fine){body .lpf-card button.wpforms-submit:hover{background:var(--teal)!important}}\nbody .lpf-card button.wpforms-submit:active{transform:scale(.98)}\nbody .lpf-card .wpforms-error,body .lpf-card label.wpforms-error,body .lpf-card em.wpforms-error{display:block;color:#b3261e!important;font-size:12.5px!important;margin-top:5px!important}\nbody .lpf-card input.wpforms-error,body .lpf-card select.wpforms-error,body .lpf-card textarea.wpforms-error{border-color:#d26a5f!important}\nbody .lpf-card .wpforms-confirmation-container-full{background:var(--mint)!important;border:0!important;border-radius:18px!important;color:var(--ink)!important;padding:22px!important}\n@media (max-width:520px){body .lpf-card .wpforms-field-name .wpforms-field-row{grid-template-columns:1fr}}\n<\/style><div lang=\"es\"><div class=\"dv-card-head\"><img loading=\"lazy\" class=\"dv-avatar\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/lancer-marque-cosmetique-etape-1-expert-carmel-768x953.webp\" alt=\"Especialista de producto de Carmel Cosmetics Labs con una fundadora de marca\" width=\"768\" height=\"953\" loading=\"lazy\" decoding=\"async\" title=\"| Carmel Cosmetics Labs\"><div><h2>Cu\u00e9ntenos su proyecto<\/h2><p>Un especialista de producto estudia su solicitud y se pone en contacto con usted por el canal que prefiera.<\/p><\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6edcfcb dv-form eael-wpforms-labels-yes eael-wpforms-form-button-custom elementor-widget elementor-widget-eael-wpforms\" data-id=\"6edcfcb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-wpforms.default\">\n\t\t\t\t\t            <div class=\"eael-contact-form eael-wpforms eael-wpforms-align-default\">\n                                <div class=\"wpforms-container wpforms-container-full wpforms-render-modern\" id=\"wpforms-51144\"><form id=\"wpforms-form-51144\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"51144\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/es\/wp-json\/wp\/v2\/pages\/66465\" data-token=\"96e0a4bbe88763b294b1d773696169e6\" data-token-time=\"1794436946\"><div class=\"wpforms-head-container\"><div class=\"wpforms-title\">Lead ES \u2013 Demande de devis<\/div><\/div><noscript class=\"wpforms-error-noscript\">Por favor, activa JavaScript en tu navegador para completar este formulario.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">Por favor, activa JavaScript en tu navegador para completar este formulario.<\/div><div class=\"wpforms-field-container\"><div id=\"wpforms-51144-field_0-container\" class=\"wpforms-field wpforms-field-name\" data-field-type=\"name\" data-field-id=\"0\"><fieldset><legend class=\"wpforms-field-label wpforms-label-hide\" aria-hidden=\"false\">Nombre <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/legend><div class=\"wpforms-field-row wpforms-field-large\"><div class=\"wpforms-field-row-block wpforms-first wpforms-one-half\"><input type=\"text\" id=\"wpforms-51144-field_0\" class=\"wpforms-field-name-first wpforms-field-required\" name=\"wpforms[fields][0][first]\" placeholder=\"Nombre\" aria-errormessage=\"wpforms-51144-field_0-error\" required><label for=\"wpforms-51144-field_0\" class=\"wpforms-field-sublabel after wpforms-sublabel-hide\">Pr\u00e9nom<\/label><\/div><div class=\"wpforms-field-row-block wpforms-one-half\"><input type=\"text\" id=\"wpforms-51144-field_0-last\" class=\"wpforms-field-name-last wpforms-field-required\" name=\"wpforms[fields][0][last]\" placeholder=\"Apellidos\" aria-errormessage=\"wpforms-51144-field_0-last-error\" required><label for=\"wpforms-51144-field_0-last\" class=\"wpforms-field-sublabel after wpforms-sublabel-hide\">Nom<\/label><\/div><\/div><\/fieldset><\/div><div id=\"wpforms-51144-field_1-container\" class=\"wpforms-field wpforms-field-email\" data-field-type=\"email\" data-field-id=\"1\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-51144-field_1\" aria-hidden=\"false\">Correo electr\u00f3nico <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-51144-field_1\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][1]\" placeholder=\"Su correo electr\u00f3nico\" spellcheck=\"false\" aria-errormessage=\"wpforms-51144-field_1-error\" required><\/div><div id=\"wpforms-51144-field_3-container\" class=\"wpforms-field wpforms-field-phone\" data-field-type=\"phone\" data-field-id=\"3\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-51144-field_3\" aria-hidden=\"false\">Tel\u00e9fono <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"tel\" id=\"wpforms-51144-field_3\" class=\"wpforms-field-large wpforms-field-required wpforms-smart-phone-field\" data-rule-smart-phone-field=\"true\" name=\"wpforms[fields][3]\" placeholder=\"Su tel\u00e9fono\" aria-label=\"Tel\u00e9fono\" aria-errormessage=\"wpforms-51144-field_3-error\" required><\/div><div id=\"wpforms-51144-field_4-container\" class=\"wpforms-field wpforms-field-select wpforms-field-select-style-modern\" data-field-type=\"select\" data-field-id=\"4\"><label class=\"wpforms-field-label\" for=\"wpforms-51144-field_4\">Medio de contacto preferido <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><select id=\"wpforms-51144-field_4\" class=\"wpforms-field-large wpforms-field-required choicesjs-select\" data-size-class=\"wpforms-field-row wpforms-field-large\" data-search-enabled=\"\" name=\"wpforms[fields][4]\" required=\"required\"><option value=\"\" class=\"placeholder\" disabled  selected='selected'>Elija su medio de contacto preferido<\/option><option value=\"WhatsApp\"  class=\"choice-1 depth-1\"  >WhatsApp<\/option><option value=\"Correo electr\u00f3nico\"  class=\"choice-2 depth-1\"  >Correo electr\u00f3nico<\/option><option value=\"Llamada telef\u00f3nica\"  class=\"choice-3 depth-1\"  >Llamada telef\u00f3nica<\/option><\/select><\/div><div id=\"wpforms-51144-field_2-container\" class=\"wpforms-field wpforms-field-textarea\" data-field-type=\"textarea\" data-field-id=\"2\"><label class=\"wpforms-field-label\" for=\"wpforms-51144-field_2\">Describa brevemente su proyecto: <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><textarea id=\"wpforms-51144-field_2\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][2]\" placeholder=\"Contexto del proyecto, tipo de productos, fecha de lanzamiento prevista, mercado(s) objetivo, etc.\" aria-errormessage=\"wpforms-51144-field_2-error\" required><\/textarea><\/div><div id=\"wpforms-51144-field_5-container\" class=\"wpforms-field wpforms-field-hidden ccl-utm_source\" data-field-type=\"hidden\" data-field-id=\"5\"><input type=\"hidden\" id=\"wpforms-51144-field_5\" name=\"wpforms[fields][5]\"><\/div><div id=\"wpforms-51144-field_6-container\" class=\"wpforms-field wpforms-field-hidden ccl-utm_medium\" data-field-type=\"hidden\" data-field-id=\"6\"><input type=\"hidden\" id=\"wpforms-51144-field_6\" name=\"wpforms[fields][6]\"><\/div><div id=\"wpforms-51144-field_7-container\" class=\"wpforms-field wpforms-field-hidden ccl-utm_campaign\" data-field-type=\"hidden\" data-field-id=\"7\"><input type=\"hidden\" id=\"wpforms-51144-field_7\" name=\"wpforms[fields][7]\"><\/div><div id=\"wpforms-51144-field_8-container\" class=\"wpforms-field wpforms-field-hidden ccl-utm_term\" data-field-type=\"hidden\" data-field-id=\"8\"><input type=\"hidden\" id=\"wpforms-51144-field_8\" name=\"wpforms[fields][8]\"><\/div><div id=\"wpforms-51144-field_9-container\" class=\"wpforms-field wpforms-field-hidden ccl-utm_content\" data-field-type=\"hidden\" data-field-id=\"9\"><input type=\"hidden\" id=\"wpforms-51144-field_9\" name=\"wpforms[fields][9]\"><\/div><div id=\"wpforms-51144-field_10-container\" class=\"wpforms-field wpforms-field-hidden ccl-gclid\" data-field-type=\"hidden\" data-field-id=\"10\"><input type=\"hidden\" id=\"wpforms-51144-field_10\" name=\"wpforms[fields][10]\"><\/div><div id=\"wpforms-51144-field_11-container\" class=\"wpforms-field wpforms-field-hidden ccl-gbraid\" data-field-type=\"hidden\" data-field-id=\"11\"><input type=\"hidden\" id=\"wpforms-51144-field_11\" name=\"wpforms[fields][11]\"><\/div><div id=\"wpforms-51144-field_12-container\" class=\"wpforms-field wpforms-field-hidden ccl-wbraid\" data-field-type=\"hidden\" data-field-id=\"12\"><input type=\"hidden\" id=\"wpforms-51144-field_12\" name=\"wpforms[fields][12]\"><\/div><div id=\"wpforms-51144-field_13-container\" class=\"wpforms-field wpforms-field-hidden ccl-fbclid\" data-field-type=\"hidden\" data-field-id=\"13\"><input type=\"hidden\" id=\"wpforms-51144-field_13\" name=\"wpforms[fields][13]\"><\/div><div id=\"wpforms-51144-field_14-container\" class=\"wpforms-field wpforms-field-hidden ccl-landing\" data-field-type=\"hidden\" data-field-id=\"14\"><input type=\"hidden\" id=\"wpforms-51144-field_14\" name=\"wpforms[fields][14]\"><\/div><div id=\"wpforms-51144-field_15-container\" class=\"wpforms-field wpforms-field-hidden ccl-referrer\" data-field-type=\"hidden\" data-field-id=\"15\"><input type=\"hidden\" id=\"wpforms-51144-field_15\" name=\"wpforms[fields][15]\"><\/div><div id=\"wpforms-51144-field_16-container\" class=\"wpforms-field wpforms-field-hidden ccl-first_touch\" data-field-type=\"hidden\" data-field-id=\"16\"><input type=\"hidden\" id=\"wpforms-51144-field_16\" name=\"wpforms[fields][16]\"><\/div><div id=\"wpforms-51144-field_17-container\" class=\"wpforms-field wpforms-field-hidden ccl-canal\" data-field-type=\"hidden\" data-field-id=\"17\"><input type=\"hidden\" id=\"wpforms-51144-field_17\" name=\"wpforms[fields][17]\"><\/div><div id=\"wpforms-51144-field_18-container\" class=\"wpforms-field wpforms-field-hidden ccl-campagne\" data-field-type=\"hidden\" data-field-id=\"18\"><input type=\"hidden\" id=\"wpforms-51144-field_18\" name=\"wpforms[fields][18]\"><\/div><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"51144\"><input type=\"hidden\" name=\"wpforms[time_token]\" value=\"1794436946.5f8f7898d496e4be7978fcbcbec9dfbec1021bb26e806f5d19d08e043bd60948\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/carmelcosmeticslabs.com\/es\/wp-json\/wp\/v2\/pages\/66465\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-51144\" class=\"wpforms-submit\" data-alt-text=\"Enviando\u2026\" data-submit-text=\"Consulta gratuita\" aria-live=\"assertive\" value=\"wpforms-submit\">Consulta gratuita<\/button><img decoding=\"async\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/plugins\/wpforms\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Cargando\" title=\"| Carmel Cosmetics Labs\"><\/div><\/form><\/div>  <!-- .wpforms-container -->            <\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c2bb57 elementor-widget elementor-widget-html\" data-id=\"9c2bb57\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div lang=\"es\"><p class=\"dv-reassure\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"4\" y=\"11\" width=\"16\" height=\"10\" rx=\"2\"\/><path d=\"M8 11V7a4 4 0 0 1 8 0v4\"\/><\/svg>Sin compromiso. Sus datos son confidenciales y solo se utilizan para preparar su presupuesto.<\/p><script>(function(){var s=document.getElementById('consultation');if(!s)return;\nvar re=\/\\\/(demande-de-devis|request-a-quote|kostenvoranschlag-anfordern|%d8%b7%d9%84%d8%a8-%d8%a7%d9%82%d8%aa%d8%a8%d8%a7%d8%b3|\u0637\u0644\u0628-\u0627\u0642\u062a\u0628\u0627\u0633)\\\/?([?#].*)?$\/i;\nvar root=s.closest('[data-elementor-type=\"wp-page\"]')||document;\nroot.querySelectorAll('a[href]').forEach(function(a){var h=a.getAttribute('href')||'',d=h;try{d=decodeURIComponent(h);}catch(e){}if(re.test(h)||re.test(d)){a.setAttribute('href','#consultation');}});\ndocument.addEventListener('click',function(e){var a=e.target.closest&&e.target.closest('a[href=\"#consultation\"]');if(!a)return;e.preventDefault();\nvar sm=!matchMedia('(prefers-reduced-motion: reduce)').matches;s.scrollIntoView({behavior:sm?'smooth':'auto',block:'start'});\nvar f=s.querySelector('form input:not([type=hidden]),form select,form textarea');\nvar off=function(){return Math.abs(s.getBoundingClientRect().top-110)>24},fix=function(){if(off())s.scrollIntoView({behavior:'auto',block:'start'});setTimeout(function(){if(off())s.scrollIntoView({behavior:'auto',block:'start'});if(f)try{f.focus({preventScroll:true})}catch(_){}},350)};\nvar last=-1,still=0,n=0,iv=setInterval(function(){var y=scrollY;still=(y===last)?still+1:0;last=y;if(still>=3||++n>50){clearInterval(iv);fix();}},120);\nif(history.replaceState)history.replaceState(null,'','#consultation');});})();<\/script><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-66465","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/carmelcosmeticslabs.com\/es\/wp-json\/wp\/v2\/pages\/66465","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carmelcosmeticslabs.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carmelcosmeticslabs.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/es\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/es\/wp-json\/wp\/v2\/comments?post=66465"}],"version-history":[{"count":2,"href":"https:\/\/carmelcosmeticslabs.com\/es\/wp-json\/wp\/v2\/pages\/66465\/revisions"}],"predecessor-version":[{"id":66467,"href":"https:\/\/carmelcosmeticslabs.com\/es\/wp-json\/wp\/v2\/pages\/66465\/revisions\/66467"}],"wp:attachment":[{"href":"https:\/\/carmelcosmeticslabs.com\/es\/wp-json\/wp\/v2\/media?parent=66465"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}