{"id":225,"date":"2026-03-10T15:27:35","date_gmt":"2026-03-10T15:27:35","guid":{"rendered":"https:\/\/keytopbarefootshoes.com\/"},"modified":"2026-03-24T13:34:42","modified_gmt":"2026-03-24T13:34:42","slug":"services","status":"publish","type":"page","link":"https:\/\/keytopbarefootshoes.com\/fr\/services\/","title":{"rendered":"Services"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_0 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_0 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><!-- ============================================================\n     SECTION 1 \u2014 HERO\n     Page: \/services\/\n     Class prefix: kt-svc-hero\n     BG: #1A1A1A + video overlay\n     AIDA: Attention\n     ============================================================ -->\n\n<style>\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   DIVI ESCAPE \u2014 reset all wrapper padding\/margin\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.et_pb_section:has(.kt-svc-hero-wrap),\n.et_pb_row:has(.kt-svc-hero-wrap),\n.et_pb_column:has(.kt-svc-hero-wrap),\n.et_pb_code:has(.kt-svc-hero-wrap),\n.et_pb_code_inner:has(.kt-svc-hero-wrap) {\n  max-width: 100% !important;\n  width: 100% !important;\n  padding: 0 !important;\n  margin: 0 !important;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   HERO SECTION \u2014 kt-svc-hero\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.kt-svc-hero {\n  position: relative;\n  width: 100%;\n  min-height: 84vh;\n  display: flex;\n  flex-direction: column;\n  overflow: hidden;\n  background: #1A1A1A;\n}\n\n\/* \u2014 background video \/ poster fallback \u2014 *\/\n.kt-svc-hero__bg {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  max-width: none;\n  object-fit: cover;\n  object-position: center 35%;\n  z-index: 0;\n}\n\n\/* \u2014 dark gradient overlay \u2014 *\/\n.kt-svc-hero__overlay {\n  position: absolute;\n  inset: 0;\n  z-index: 1;\n  background: linear-gradient(\n    135deg,\n    rgba(26,26,26,0.78) 0%,\n    rgba(26,26,26,0.52) 50%,\n    rgba(26,26,26,0.72) 100%\n  );\n}\n\n\/* \u2014 content wrapper \u2014 *\/\n.kt-svc-hero__inner {\n  position: relative;\n  z-index: 2;\n  flex: 1;\n  width: 100%;\n  max-width: 1280px;\n  margin: 0 auto;\n  padding: clamp(56px,8vw,108px) clamp(20px,5vw,64px) clamp(64px,9vw,120px);\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  justify-content: center;\n}\n\n\/* \u2500\u2500 eyebrow \u2500\u2500 *\/\n.kt-svc-hero__eyebrow {\n  display: inline-block;\n  font-family: system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.55);\n  margin: 0 0 20px;\n}\n\n\/* \u2500\u2500 H1 \u2014 pure white only, no color highlights \u2500\u2500 *\/\n.kt-svc-hero__h1 {\n  font-family: system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,sans-serif;\n  font-size: clamp(34px,5.4vw,62px);\n  font-weight: 800;\n  line-height: 1.07;\n  letter-spacing: -0.03em;\n  color: #ffffff;\n  margin: 0 0 20px;\n  max-width: 860px;\n}\n\n\/* \u2500\u2500 sub-line \u2500\u2500 *\/\n.kt-svc-hero__sub {\n  font-family: system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,sans-serif;\n  font-size: clamp(15px,1.5vw,17.5px);\n  font-weight: 400;\n  line-height: 1.72;\n  color: rgba(255,255,255,0.82);\n  margin: 0 0 36px;\n  max-width: 580px;\n}\n.kt-svc-hero__sub strong {\n  color: #fff;\n  font-weight: 700;\n}\n\n\/* \u2500\u2500 CTA row \u2014 exactly 2 \u2500\u2500 *\/\n.kt-svc-hero__ctas {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  align-items: center;\n  margin-bottom: 40px;\n}\n\n\/* Primary \u2014 forest green *\/\n.kt-svc-hero__cta-primary {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  height: 50px;\n  padding: 0 28px;\n  background: #2D5016;\n  color: #fff;\n  font-family: system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,sans-serif;\n  font-size: 15px;\n  font-weight: 700;\n  letter-spacing: 0.01em;\n  border-radius: 8px;\n  border: 2px solid #2D5016;\n  text-decoration: none;\n  cursor: pointer;\n  transition: background 180ms ease, border-color 180ms ease, transform 180ms ease;\n  white-space: nowrap;\n}\n.kt-svc-hero__cta-primary:hover {\n  background: #1F370F;\n  border-color: #1F370F;\n  transform: translateY(-2px);\n  color: #fff;\n  text-decoration: none;\n}\n\n\/* Secondary \u2014 ghost white *\/\n.kt-svc-hero__cta-secondary {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  height: 50px;\n  padding: 0 26px;\n  background: transparent;\n  color: #fff;\n  border: 2px solid rgba(255,255,255,0.52);\n  font-family: system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  border-radius: 8px;\n  text-decoration: none;\n  cursor: pointer;\n  transition: background 180ms ease, border-color 180ms ease, transform 180ms ease;\n  white-space: nowrap;\n}\n.kt-svc-hero__cta-secondary:hover {\n  background: rgba(255,255,255,0.12);\n  border-color: rgba(255,255,255,0.88);\n  transform: translateY(-2px);\n  color: #fff;\n  text-decoration: none;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   TRUST BAR\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.kt-svc-hero__trust {\n  width: 100%;\n  display: flex;\n  flex-wrap: wrap;\n  gap: 0;\n  border-top: 1px solid rgba(255,255,255,0.12);\n  padding-top: 28px;\n}\n\n.kt-svc-hero__trust-item {\n  display: flex;\n  flex-direction: column;\n  gap: 3px;\n  padding: 0 28px 0 0;\n  margin: 0 28px 16px 0;\n  border-right: 1px solid rgba(255,255,255,0.14);\n}\n.kt-svc-hero__trust-item:last-child {\n  border-right: none;\n  padding-right: 0;\n  margin-right: 0;\n}\n\n.kt-svc-hero__trust-label {\n  font-family: system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,sans-serif;\n  font-size: 10px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.45);\n}\n.kt-svc-hero__trust-value {\n  font-family: system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,sans-serif;\n  font-size: 15px;\n  font-weight: 700;\n  color: rgba(255,255,255,0.92);\n  letter-spacing: -0.01em;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   BREADCRUMB\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.kt-svc-hero__breadcrumb {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  background: rgba(0,0,0,0.30);\n  border-top: 1px solid rgba(255,255,255,0.08);\n}\n.kt-svc-hero__breadcrumb-inner {\n  max-width: 1280px;\n  margin: 0 auto;\n  padding: 12px clamp(20px,5vw,64px);\n  display: flex;\n  gap: 6px;\n  align-items: center;\n  flex-wrap: wrap;\n}\n.kt-svc-hero__breadcrumb a,\n.kt-svc-hero__breadcrumb span {\n  font-family: system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,sans-serif;\n  font-size: 12px;\n  color: rgba(255,255,255,0.50);\n  text-decoration: none;\n}\n.kt-svc-hero__breadcrumb a:hover { color: rgba(255,255,255,0.85); }\n.kt-svc-hero__breadcrumb .sep { color: rgba(255,255,255,0.28); }\n.kt-svc-hero__breadcrumb .current { color: rgba(255,255,255,0.75); }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   RESPONSIVE\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media (max-width: 640px) {\n  .kt-svc-hero { min-height: 72vh; }\n  .kt-svc-hero__bg { object-position: center center; }\n  .kt-svc-hero__trust { gap: 0; }\n  .kt-svc-hero__trust-item {\n    flex: 0 0 calc(50% - 14px);\n    border-right: none !important;\n    border-bottom: 1px solid rgba(255,255,255,0.10);\n    padding: 12px 0;\n    margin: 0;\n  }\n  .kt-svc-hero__trust-item:nth-child(odd) {\n    padding-right: 16px;\n    border-right: 1px solid rgba(255,255,255,0.10) !important;\n  }\n}\n<\/style>\n\n<div class=\"kt-svc-hero-wrap\">\n\n  <section class=\"kt-svc-hero\" aria-label=\"H\u00e9ros des services\">\n\n    <!-- Background video \u2014 aria-hidden: purely decorative -->\n    <video\n      class=\"kt-svc-hero__bg\"\n      src=\"\/wp-content\/uploads\/2026\/03\/keytop-factory.webm\"\n      poster=\"\/wp-content\/uploads\/2026\/03\/hero-poster.jpg\"\n      autoplay\n muted\n loop\n playsinline\n preload=\"auto\"\n      aria-hidden=\"true\"\n    ><\/video>\n\n    <!-- Dark overlay -->\n    <div class=\"kt-svc-hero__overlay\" aria-hidden=\"true\"><\/div>\n\n    <!-- Content -->\n    <div class=\"kt-svc-hero__inner\">\n\n      <!-- Eyebrow -->\n      <span class=\"kt-svc-hero__eyebrow\">\n        Usine de fabrication de pieds nus - Jinjiang, Chine - Est. 2010\n      <\/span>\n\n      <!-- H1: pure white, no color highlights -->\n      <h1 class=\"kt-svc-hero__h1\">\n        Fabrication de chaussures pour pieds nus OEM et ODM - \u00e0 partir de 500 paires\n      <\/h1>\n\n      <!-- Subline -->\n      <p class=\"kt-svc-hero__sub\">\n        Cr\u00e9ez votre propre mod\u00e8le ou choisissez un mod\u00e8le de base. <strong>Personnalisation compl\u00e8te, production ISO 9001,<\/strong>\n        et un contact d\u00e9sign\u00e9 pour le projet, du premier \u00e9chantillon \u00e0 l'exp\u00e9dition en vrac.\n      <\/p>\n\n      <!-- CTAs \u2014 exactly 2: primary green + ghost secondary -->\n      <div class=\"kt-svc-hero__ctas\">\n        <a href=\"\/contact\/\" class=\"kt-svc-hero__cta-primary\">\n          Discutez de votre projet\n          <svg width=\"14\" height=\"14\" viewbox=\"0 0 14 14\" fill=\"none\" aria-hidden=\"true\">\n            <path d=\"M2.5 7h9M7.5 3l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n          <\/svg>\n        <\/a>\n        <a href=\"\/catalog\/\" class=\"kt-svc-hero__cta-secondary\">\n          T\u00e9l\u00e9charger le catalogue de services\n        <\/a>\n      <\/div>\n\n      <!-- Trust bar: 4 data points -->\n      <div class=\"kt-svc-hero__trust\" role=\"list\" aria-label=\"Faits saillants sur les services\">\n\n        <div class=\"kt-svc-hero__trust-item\" role=\"listitem\">\n          <span class=\"kt-svc-hero__trust-label\">Itin\u00e9raires<\/span>\n          <span class=\"kt-svc-hero__trust-value\">OEM - ODM<\/span>\n        <\/div>\n\n        <div class=\"kt-svc-hero__trust-item\" role=\"listitem\">\n          <span class=\"kt-svc-hero__trust-label\">Certifi\u00e9<\/span>\n          <span class=\"kt-svc-hero__trust-value\">ISO 9001 - BSCI - Sedex - GRS<\/span>\n        <\/div>\n\n        <div class=\"kt-svc-hero__trust-item\" role=\"listitem\">\n          <span class=\"kt-svc-hero__trust-label\">MOQ<\/span>\n          <span class=\"kt-svc-hero__trust-value\">500 paires \/ couleur \/ style<\/span>\n        <\/div>\n\n        <div class=\"kt-svc-hero__trust-item\" role=\"listitem\">\n          <span class=\"kt-svc-hero__trust-label\">R\u00e9ponse<\/span>\n          <span class=\"kt-svc-hero__trust-value\">Devis sous 24 heures<\/span>\n        <\/div>\n\n      <\/div>\n    <\/div><!-- \/.kt-svc-hero__inner -->\n\n    <!-- Breadcrumb -->\n    <nav class=\"kt-svc-hero__breadcrumb\" aria-label=\"Fil d&#039;Ariane\">\n      <div class=\"kt-svc-hero__breadcrumb-inner\">\n        <a href=\"\/\">Accueil<\/a>\n        <span class=\"sep\" aria-hidden=\"true\">\/<\/span>\n        <span class=\"current\" aria-current=\"page\">Services de fabrication<\/span>\n      <\/div>\n    <\/nav>\n\n  <\/section>\n\n<\/div><!-- \/.kt-svc-hero-wrap -->\n<!-- ============================================================\n     SECTION 2 \u2014 ROUTE SELECTOR\n     Page: \/services\/\n     Class prefix: kt-svc-route\n     BG: #F1F1F0\n     AIDA: Attention \u2192 Interest (buyer self-identifies OEM or ODM)\n     SERP EDGE: No competitor has this \u2014 DoingShoes = flat list,\n                Vivobarefoot wholesale = contact form only.\n     ============================================================ -->\n\n<style>\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   DIVI ESCAPE \u2014 reset all wrapper padding\/margin\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.et_pb_section:has(.kt-svc-route),\n.et_pb_row:has(.kt-svc-route),\n.et_pb_column:has(.kt-svc-route),\n.et_pb_code:has(.kt-svc-route),\n.et_pb_code_inner:has(.kt-svc-route) {\n  max-width: 100% !important;\n  width: 100% !important;\n  padding: 0 !important;\n  margin: 0 !important;\n}\n\n\/* \u2500\u2500 Section wrapper \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-route {\n  background: #F1F1F0;\n  padding: 80px clamp(20px, 5vw, 64px);\n}\n\n\/* \u2500\u2500 Inner container \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-route__container {\n  max-width: 1280px;\n  margin: 0 auto;\n}\n\n\/* \u2500\u2500 Eyebrow badge \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-route__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 4px 12px;\n  background: rgba(45, 80, 22, 0.10);\n  border-radius: 9999px;\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: #2D5016;\n  margin-bottom: 16px;\n}\n\n\/* \u2500\u2500 H2 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-route__h2 {\n  font-size: clamp(26px, 3.2vw, 40px);\n  font-weight: 700;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  color: #1A1A1A;\n  margin: 0 0 12px 0;\n  max-width: 640px;\n}\n\n\/* \u2500\u2500 Sub \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-route__sub {\n  font-size: 16px;\n  line-height: 1.6;\n  color: #4A4A45;\n  max-width: 640px;\n  margin: 0 0 48px 0;\n}\n\n\/* \u2500\u2500 2-col grid \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-route__grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 24px;\n  margin-bottom: 32px;\n}\n\n@media (max-width: 767px) {\n  .kt-svc-route__grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* \u2500\u2500 Route card \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-route__card {\n  background: #FFFFFF;\n  border: 1px solid #E5E5E3;\n  border-radius: 12px;\n  padding: 32px;\n  display: flex;\n  flex-direction: column;\n  gap: 0;\n  transition: box-shadow 250ms ease, transform 250ms ease;\n}\n\n.kt-svc-route__card:hover {\n  box-shadow: 0 10px 15px rgba(0,0,0,0.08), 0 4px 6px rgba(0,0,0,0.04);\n  transform: translateY(-2px);\n}\n\n\/* \u2500\u2500 Route type tag \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-route__tag {\n  display: inline-flex;\n  align-items: center;\n  padding: 4px 12px;\n  border-radius: 9999px;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  margin-bottom: 16px;\n  width: fit-content;\n}\n\n.kt-svc-route__tag--oem {\n  background: rgba(45, 80, 22, 0.10);\n  color: #2D5016;\n}\n\n.kt-svc-route__tag--odm {\n  background: rgba(74, 74, 69, 0.10);\n  color: #4A4A45;\n}\n\n\/* \u2500\u2500 Card headline \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-route__card-headline {\n  font-size: 20px;\n  font-weight: 700;\n  color: #1A1A1A;\n  margin: 0 0 20px 0;\n  line-height: 1.3;\n}\n\n\/* \u2500\u2500 Best-for label \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-route__label {\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: #9C9C95;\n  margin-bottom: 8px;\n}\n\n\/* \u2500\u2500 Bullet list \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-route__list {\n  list-style: none;\n  padding: 0;\n  margin: 0 0 24px 0;\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.kt-svc-route__list li {\n  font-size: 14.5px;\n  line-height: 1.5;\n  color: #4A4A45;\n  padding-left: 18px;\n  position: relative;\n}\n\n.kt-svc-route__list li::before {\n  content: '\u2192';\n  position: absolute;\n  left: 0;\n  color: #2D5016;\n  font-size: 12px;\n  top: 2px;\n}\n\n.kt-svc-route__card--odm .kt-svc-route__list li::before {\n  color: #4A4A45;\n}\n\n\/* \u2500\u2500 Key facts \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-route__facts {\n  background: #F1F1F0;\n  border-radius: 8px;\n  padding: 16px;\n  margin-bottom: 24px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n\n.kt-svc-route__fact {\n  font-size: 13.5px;\n  color: #4A4A45;\n  display: flex;\n  gap: 6px;\n}\n\n.kt-svc-route__fact strong {\n  color: #1A1A1A;\n  min-width: 130px;\n  flex-shrink: 0;\n}\n\n\/* \u2500\u2500 Card CTA \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-route__card-cta {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 10px 20px;\n  border-radius: 8px;\n  font-size: 14px;\n  font-weight: 600;\n  text-decoration: none;\n  width: fit-content;\n  margin-top: auto;\n  transition: background 200ms ease, transform 200ms ease;\n}\n\n.kt-svc-route__card-cta--oem {\n  background: transparent;\n  border: 2px solid #2D5016;\n  color: #2D5016;\n}\n.kt-svc-route__card-cta--oem:hover {\n  background: #2D5016;\n  color: #FFFFFF;\n  transform: translateY(-1px);\n}\n\n.kt-svc-route__card-cta--odm {\n  background: transparent;\n  border: 2px solid #4A4A45;\n  color: #4A4A45;\n}\n.kt-svc-route__card-cta--odm:hover {\n  background: #4A4A45;\n  color: #FFFFFF;\n  transform: translateY(-1px);\n}\n\n\/* \u2500\u2500 Selector footer note \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-route__footer-note {\n  text-align: center;\n  font-size: 14.5px;\n  color: #4A4A45;\n  line-height: 1.6;\n}\n\n.kt-svc-route__footer-note a {\n  color: #2D5016;\n  font-weight: 600;\n  text-decoration: underline;\n  text-underline-offset: 2px;\n}\n<\/style>\n\n<section class=\"kt-svc-route\" aria-label=\"Choisissez votre itin\u00e9raire de fabrication\">\n  <div class=\"kt-svc-route__container\">\n\n    <!-- Eyebrow -->\n    <div class=\"kt-svc-route__eyebrow\">Deux voies de fabrication<\/div>\n\n    <!-- H2 \u2014 speakable selector -->\n    <h2 class=\"kt-svc-route__h2\">\n      OEM ou ODM ? Trouvez votre voie en 30 secondes.\n    <\/h2>\n\n    <!-- Sub -->\n    <p class=\"kt-svc-route__sub\">\n      Dans les deux cas, vous avez acc\u00e8s \u00e0 la m\u00eame cha\u00eene de production ISO 9001 et \u00e0 la m\u00eame quantit\u00e9 de 500 paires, ce qui vous permet de tester le march\u00e9 sans immobiliser votre capital dans des commandes initiales de plus de 1 000 paires. La diff\u00e9rence r\u00e9side dans le point de d\u00e9part de la conception.\n    <\/p>\n\n    <!-- 2-col matcher -->\n    <div class=\"kt-svc-route__grid\">\n\n      <!-- Column A: OEM -->\n      <div class=\"kt-svc-route__card\">\n\n        <div class=\"kt-svc-route__tag kt-svc-route__tag--oem\">\n          OEM - Vos sp\u00e9cifications\n        <\/div>\n\n        <h3 class=\"kt-svc-route__card-headline\">\n          Vous apportez le design. Nous le fabriquons.\n        <\/h3>\n\n        <div class=\"kt-svc-route__label\">Meilleur pour<\/div>\n        <ul class=\"kt-svc-route__list\">\n          <li>Marques disposant d'un pack technique existant, d'une chaussure de r\u00e9f\u00e9rence ou d'un croquis conceptuel<\/li>\n          <li>Les acheteurs qui ont besoin d'un contr\u00f4le dimensionnel complet - largeur de la bo\u00eete \u00e0 orteils, hauteur de l'empilement, g\u00e9om\u00e9trie de la forme.<\/li>\n          <li>Labels pour lesquels la propri\u00e9t\u00e9 intellectuelle de l'ensemble de la conception est requise<\/li>\n        <\/ul>\n\n        <div class=\"kt-svc-route__label\">Faits marquants<\/div>\n        <div class=\"kt-svc-route__facts\">\n          <div class=\"kt-svc-route__fact\">\n            <strong>D\u00e9lai d'\u00e9chantillonnage :<\/strong>\n            14-21 jours (usinage de nouveaux moules)\n          <\/div>\n          <div class=\"kt-svc-route__fact\">\n            <strong>Outillage pour les moules :<\/strong>\n            Frais de personnalisation par nouveau mod\u00e8le de semelle\n          <\/div>\n          <div class=\"kt-svc-route__fact\">\n            <strong>Personnalisation :<\/strong>\n            Illimit\u00e9 - toutes les sp\u00e9cifications sont r\u00e9glables\n          <\/div>\n        <\/div>\n\n        <a href=\"#oem\" class=\"kt-svc-route__card-cta kt-svc-route__card-cta--oem\">\n          D\u00e9tails du service OEM \u2192\n        <\/a>\n      <\/div>\n\n      <!-- Column B: ODM -->\n      <div class=\"kt-svc-route__card kt-svc-route__card--odm\">\n\n        <div class=\"kt-svc-route__tag kt-svc-route__tag--odm\">\n          ODM - Notre mod\u00e8le de base\n        <\/div>\n\n        <h3 class=\"kt-svc-route__card-headline\">\n          Choisissez notre base. Faites-la v\u00f4tre.\n        <\/h3>\n\n        <div class=\"kt-svc-route__label\">Meilleur pour<\/div>\n        <ul class=\"kt-svc-route__list\">\n          <li>Nouvelles marques, fondateurs de crowdfunding ou vendeurs sur Amazon lan\u00e7ant une premi\u00e8re UGS<\/li>\n          <li>Les acheteurs qui veulent une g\u00e9om\u00e9trie pieds nus \u00e9prouv\u00e9e sans co\u00fbt d'outillage pour les nouveaux moules.<\/li>\n          <li>Projets pour lesquels la rapidit\u00e9 de l'\u00e9chantillonnage est plus importante que la personnalisation compl\u00e8te de la structure<\/li>\n        <\/ul>\n\n        <div class=\"kt-svc-route__label\">Faits marquants<\/div>\n        <div class=\"kt-svc-route__facts\">\n          <div class=\"kt-svc-route__fact\">\n            <strong>D\u00e9lai d'\u00e9chantillonnage :<\/strong>\n            7-14 jours (le moule de base existe)\n          <\/div>\n          <div class=\"kt-svc-route__fact\">\n            <strong>Outillage pour les moules :<\/strong>\n            Aucun - le moule de base est partag\u00e9, la marque est la v\u00f4tre\n          <\/div>\n          <div class=\"kt-svc-route__fact\">\n            <strong>Personnalisation :<\/strong>\n            Couleur, mat\u00e9riau, logo, emballage\n          <\/div>\n        <\/div>\n\n        <a href=\"#odm\" class=\"kt-svc-route__card-cta kt-svc-route__card-cta--odm\">\n          D\u00e9tails du service ODM \u2192\n        <\/a>\n      <\/div>\n\n    <\/div><!-- \/.kt-svc-route__grid -->\n\n    <!-- Footer note -->\n    <p class=\"kt-svc-route__footer-note\">\n      Vous n'\u00eates pas encore s\u00fbr de l'itin\u00e9raire qui vous convient ? D\u00e9crivez votre projet dans le formulaire de contact -\n      notre \u00e9quipe vous recommande un OEM ou un ODM dans les 24 heures.\n      <a href=\"\/contact\/\">\u00c9quipe de contact<\/a>\n    <\/p>\n\n  <\/div><!-- \/.kt-svc-route__container -->\n<\/section>\n<!-- ============================================================\n     SECTION 3 \u2014 FACTORY SHOWCASE (NEW)\n     Page: \/services\/\n     Class prefix: kt-svc-factory\n     BG: #FFFFFF\n     Purpose: Build trust immediately by showing real production capability\n     ============================================================ -->\n\n<style>\n.et_pb_section:has(.kt-svc-factory),\n.et_pb_row:has(.kt-svc-factory),\n.et_pb_column:has(.kt-svc-factory),\n.et_pb_code:has(.kt-svc-factory),\n.et_pb_code_inner:has(.kt-svc-factory) {\n  max-width: 100% !important;\n  width: 100% !important;\n  padding: 0 !important;\n  margin: 0 !important;\n}\n\n.kt-svc-factory {\n  background: #FFFFFF;\n  padding: 80px clamp(20px, 5vw, 64px);\n}\n\n.kt-svc-factory__container {\n  max-width: 1280px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 64px;\n  align-items: center;\n}\n\n@media (max-width: 900px) {\n  .kt-svc-factory__container {\n    grid-template-columns: 1fr;\n    gap: 40px;\n  }\n}\n\n\/* \u2500\u2500 Left: Image Grid \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-factory__images {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  grid-template-rows: repeat(2, 200px);\n  gap: 16px;\n}\n\n.kt-svc-factory__img-wrap {\n  width: 100%;\n  height: 100%;\n  border-radius: 12px;\n  overflow: hidden;\n  background: #F1F1F0;\n  position: relative;\n}\n\n.kt-svc-factory__img-wrap:first-child {\n  grid-row: span 2;\n  height: 100%;\n}\n\n.kt-svc-factory__img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n}\n\n\/* \u2500\u2500 Right: Content & Stats \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-factory__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  padding: 4px 12px;\n  background: rgba(45, 80, 22, 0.10);\n  border-radius: 9999px;\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: #2D5016;\n  margin-bottom: 16px;\n}\n\n.kt-svc-factory__h2 {\n  font-size: clamp(26px, 3.2vw, 40px);\n  font-weight: 700;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  color: #1A1A1A;\n  margin: 0 0 16px 0;\n}\n\n.kt-svc-factory__sub {\n  font-size: 16px;\n  line-height: 1.6;\n  color: #4A4A45;\n  margin: 0 0 40px 0;\n  max-width: 640px;\n}\n\n\/* \u2500\u2500 Stats Grid \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-factory__stats {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 24px;\n}\n\n.kt-svc-factory__stat {\n  border-top: 2px solid #E5E5E3;\n  padding-top: 16px;\n}\n\n.kt-svc-factory__stat-value {\n  font-size: 28px;\n  font-weight: 700;\n  color: #1A1A1A;\n  margin-bottom: 4px;\n  line-height: 1.1;\n}\n\n.kt-svc-factory__stat-label {\n  font-size: 13px;\n  font-weight: 500;\n  color: #4A4A45;\n  text-transform: uppercase;\n  letter-spacing: 0.04em;\n}\n<\/style>\n\n<section id=\"factory\" class=\"kt-svc-factory\" aria-label=\"Profil de l&#039;usine Keytop Barefoot Shoes\">\n  <div class=\"kt-svc-factory__container\">\n    \n    <!-- Left: Vision \/ Images -->\n    <div class=\"kt-svc-factory__images\">\n      <div class=\"kt-svc-factory__img-wrap\">\n        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/factory-showcase.jpg\" alt=\"Atelier de couture de chaussures pieds nus Keytop\" class=\"kt-svc-factory__img\" loading=\"lazy\" title=\"\">\n      <\/div>\n      <div class=\"kt-svc-factory__img-wrap\">\n        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/factory-showcase-section.jpg\" alt=\"Presse \u00e0 mouler les semelles sur mesure\" class=\"kt-svc-factory__img\" loading=\"lazy\" title=\"\">\n      <\/div>\n      <div class=\"kt-svc-factory__img-wrap\">\n        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/factory-showcase-section-1.jpg\" alt=\"Contr\u00f4le de qualit\u00e9 et inspection en interne pour les chaussures pieds nus\" class=\"kt-svc-factory__img\" loading=\"lazy\" title=\"\">\n      <\/div>\n    <\/div>\n\n    <!-- Right: Content -->\n    <div class=\"kt-svc-factory__content\">\n      <div class=\"kt-svc-factory__eyebrow\">Usine r\u00e9elle, capacit\u00e9 r\u00e9elle<\/div>\n      <h2 class=\"kt-svc-factory__h2\">100% Production interne. Pas de courtiers.<\/h2>\n      <p class=\"kt-svc-factory__sub\">\n        Lorsque vous travaillez avec Keytop, vous vous adressez directement \u00e0 l'usine. Nos lignes de production sp\u00e9cialis\u00e9es pour les chaussures \u00e0 pieds nus sont optimis\u00e9es pour une pr\u00e9cision extr\u00eame (g\u00e9om\u00e9tries sans chute) et une \u00e9volutivit\u00e9 flexible (de 500 paires \u00e0 des commandes en vrac massives).\n      <\/p>\n\n      <div class=\"kt-svc-factory__stats\">\n        <div class=\"kt-svc-factory__stat\">\n          <div class=\"kt-svc-factory__stat-value\">50,000+<\/div>\n          <div class=\"kt-svc-factory__stat-label\">Paires Capacit\u00e9 mensuelle<\/div>\n        <\/div>\n        <div class=\"kt-svc-factory__stat\">\n          <div class=\"kt-svc-factory__stat-value\">15 ans<\/div>\n          <div class=\"kt-svc-factory__stat-label\">Exp\u00e9rience en mati\u00e8re de production<\/div>\n        <\/div>\n        <div class=\"kt-svc-factory__stat\">\n          <div class=\"kt-svc-factory__stat-value\">ISO 9001<\/div>\n          <div class=\"kt-svc-factory__stat-label\">Installation certifi\u00e9e<\/div>\n        <\/div>\n        <div class=\"kt-svc-factory__stat\">\n          <div class=\"kt-svc-factory__stat-value\">4 \u00e9tapes<\/div>\n          <div class=\"kt-svc-factory__stat-label\">\u00c9tapes du contr\u00f4le de qualit\u00e9 interne<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n<!-- ============================================================\n     SECTION 4 \u2014 CUSTOMIZATION PREVIEW (NEW)\n     Page: \/services\/\n     Class prefix: kt-svc-custom-preview\n     BG: #F1F1F0\n     Purpose: Replaces heavy text with visual examples of customization\n     ============================================================ -->\n\n<style>\n.et_pb_section:has(.kt-svc-custom-preview),\n.et_pb_row:has(.kt-svc-custom-preview),\n.et_pb_column:has(.kt-svc-custom-preview),\n.et_pb_code:has(.kt-svc-custom-preview),\n.et_pb_code_inner:has(.kt-svc-custom-preview) {\n  max-width: 100% !important;\n  width: 100% !important;\n  padding: 0 !important;\n  margin: 0 !important;\n}\n\n.kt-svc-custom-preview {\n  background: #F1F1F0;\n  padding: 80px clamp(20px, 5vw, 64px);\n  text-align: center;\n}\n\n.kt-svc-custom-preview__container {\n  max-width: 1280px;\n  margin: 0 auto;\n}\n\n.kt-svc-custom-preview__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  padding: 4px 12px;\n  background: rgba(45, 80, 22, 0.10);\n  border-radius: 9999px;\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: #2D5016;\n  margin-bottom: 16px;\n}\n\n.kt-svc-custom-preview__h2 {\n  font-size: clamp(26px, 3.2vw, 40px);\n  font-weight: 700;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  color: #1A1A1A;\n  margin: 0 auto 16px auto;\n  max-width: 720px;\n}\n\n.kt-svc-custom-preview__sub {\n  font-size: 16px;\n  line-height: 1.6;\n  color: #4A4A45;\n  margin: 0 auto 48px auto;\n  max-width: 640px;\n}\n\n\/* \u2500\u2500 Cards Grid \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-custom-preview__grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 24px;\n  margin-bottom: 48px;\n  text-align: left;\n}\n\n@media (max-width: 900px) {\n  .kt-svc-custom-preview__grid {\n    grid-template-columns: 1fr;\n    max-width: 480px;\n    margin-left: auto;\n    margin-right: auto;\n  }\n}\n\n.kt-svc-custom-preview__card {\n  background: #FFFFFF;\n  border-radius: 12px;\n  overflow: hidden;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.03);\n  transition: transform 300ms ease;\n}\n\n.kt-svc-custom-preview__card:hover {\n  transform: translateY(-4px);\n}\n\n.kt-svc-custom-preview__img-wrap {\n  width: 100%;\n  height: 220px;\n  background: #E5E5E3;\n  overflow: hidden;\n}\n\n.kt-svc-custom-preview__img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n\n.kt-svc-custom-preview__card-body {\n  padding: 24px;\n}\n\n.kt-svc-custom-preview__card-title {\n  font-size: 18px;\n  font-weight: 700;\n  color: #1A1A1A;\n  margin: 0 0 8px 0;\n}\n\n.kt-svc-custom-preview__card-desc {\n  font-size: 14.5px;\n  color: #4A4A45;\n  line-height: 1.5;\n  margin: 0;\n}\n\n\/* \u2500\u2500 Action \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-custom-preview__action {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 14px 32px;\n  background: transparent;\n  border: 2px solid #2D5016;\n  border-radius: 8px;\n  color: #2D5016;\n  font-size: 15px;\n  font-weight: 700;\n  text-decoration: none;\n  transition: all 200ms ease;\n}\n\n.kt-svc-custom-preview__action:hover {\n  background: #2D5016;\n  color: #FFFFFF;\n  transform: translateY(-1px);\n}\n<\/style>\n\n<section id=\"customization\" class=\"kt-svc-custom-preview\" aria-label=\"Aper\u00e7u des options de personnalisation\">\n  <div class=\"kt-svc-custom-preview__container\">\n    \n    <div class=\"kt-svc-custom-preview__eyebrow\">Flexibilit\u00e9 de la conception<\/div>\n    <h2 class=\"kt-svc-custom-preview__h2\">Faites en sorte qu'il vous appartienne<\/h2>\n    <p class=\"kt-svc-custom-preview__sub\">\n      Que vous choisissiez l'ODM ou l'OEM, notre biblioth\u00e8que de mat\u00e9riaux et nos capacit\u00e9s de marquage garantissent que votre produit final se distingue sur le march\u00e9 des chaussures pour pieds nus.\n    <\/p>\n\n    <!-- Visual Grid -->\n    <div class=\"kt-svc-custom-preview__grid\">\n      <!-- Card 1 -->\n      <div class=\"kt-svc-custom-preview__card\">\n        <div class=\"kt-svc-custom-preview__img-wrap\">\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/customizarion-sole.png\" alt=\"Dessin d\u00e9taill\u00e9 de la semelle ext\u00e9rieure pieds nus personnalis\u00e9e\" class=\"kt-svc-custom-preview__img\" loading=\"lazy\" title=\"\">\n        <\/div>\n        <div class=\"kt-svc-custom-preview__card-body\">\n          <h3 class=\"kt-svc-custom-preview__card-title\">Semelles ext\u00e9rieures exclusives<\/h3>\n          <p class=\"kt-svc-custom-preview__card-desc\">Ouvrez votre propre moule pour des mod\u00e8les de traction sp\u00e9cifiques (trail, running ou casual) tout en conservant un vrai drop de 0 mm et une flexibilit\u00e9 maximale.<\/p>\n        <\/div>\n      <\/div>\n      \n      <!-- Card 2 -->\n      <div class=\"kt-svc-custom-preview__card\">\n        <div class=\"kt-svc-custom-preview__img-wrap\">\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/customization-fabric.png\" alt=\"Mat\u00e9riaux durables pour la tige, comme le chanvre et la maille recycl\u00e9e\" class=\"kt-svc-custom-preview__img\" loading=\"lazy\" title=\"\">\n        <\/div>\n        <div class=\"kt-svc-custom-preview__card-body\">\n          <h3 class=\"kt-svc-custom-preview__card-title\">Mat\u00e9riaux sup\u00e9rieurs durables<\/h3>\n          <p class=\"kt-svc-custom-preview__card-desc\">Passez des mati\u00e8res synth\u00e9tiques standard aux mailles recycl\u00e9es certifi\u00e9es GRS, au chanvre naturel, au coton biologique ou aux cuirs v\u00e9g\u00e9taliens de premi\u00e8re qualit\u00e9.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Card 3 -->\n      <div class=\"kt-svc-custom-preview__card\">\n        <div class=\"kt-svc-custom-preview__img-wrap\">\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/customization-logo.png\" alt=\"Bo\u00eetes \u00e0 chaussures et \u00e9tiquettes personnalis\u00e9es\" class=\"kt-svc-custom-preview__img\" loading=\"lazy\" title=\"\">\n        <\/div>\n        <div class=\"kt-svc-custom-preview__card-body\">\n          <h3 class=\"kt-svc-custom-preview__card-title\">Une image de marque compl\u00e8te<\/h3>\n          <p class=\"kt-svc-custom-preview__card-desc\">Des logos en relief aux \u00e9tiquettes tiss\u00e9es personnalis\u00e9es, en passant par les emballages \u00e9cologiques pr\u00eats \u00e0 la vente et les encarts personnalis\u00e9s.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <a href=\"\/services\/customization\/\" class=\"kt-svc-custom-preview__action\">\n      Explorer le menu de personnalisation complet \u2192\n    <\/a>\n\n  <\/div>\n<\/section>\n<!-- ============================================================\n     SECTION 6 \u2014 TWO-LANE ACCOUNTABILITY TIMELINE\n     Page: \/services\/\n     Class prefix: kt-svc-timeline\n     BG: #F1F1F0\n     AIDA: Desire \u2014 no competitor shows both Buyer + Factory lanes\n     ============================================================ -->\n\n<style>\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   DIVI ESCAPE \u2014 reset all wrapper padding\/margin\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.et_pb_section:has(.kt-svc-timeline),\n.et_pb_row:has(.kt-svc-timeline),\n.et_pb_column:has(.kt-svc-timeline),\n.et_pb_code:has(.kt-svc-timeline),\n.et_pb_code_inner:has(.kt-svc-timeline) {\n  max-width: 100% !important;\n  width: 100% !important;\n  padding: 0 !important;\n  margin: 0 !important;\n}\n\n\/* \u2500\u2500 Section wrapper \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-timeline {\n  background: #FFFFFF;\n  padding: 80px clamp(20px, 5vw, 64px);\n}\n\n.kt-svc-timeline__container {\n  max-width: 1280px;\n  margin: 0 auto;\n}\n\n\/* \u2500\u2500 Eyebrow \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-timeline__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  padding: 4px 12px;\n  background: rgba(45, 80, 22, 0.08);\n  border-radius: 9999px;\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: #2D5016;\n  margin-bottom: 16px;\n}\n\n\/* \u2500\u2500 H2 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-timeline__h2 {\n  font-size: clamp(26px, 3.2vw, 40px);\n  font-weight: 700;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  color: #1A1A1A;\n  margin: 0 0 12px 0;\n}\n\n\/* \u2500\u2500 Sub \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-timeline__sub {\n  font-size: 16px;\n  line-height: 1.6;\n  color: #4A4A45;\n  max-width: 640px;\n  margin: 0 0 48px 0;\n}\n\n\/* \u2500\u2500 Lane labels (thead inside table) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-timeline__table th.step-head {\n  width: 64px;\n  min-width: 56px;\n  background: #1A1A1A;\n}\n\n.kt-svc-timeline__table th.buyer-head,\n.kt-svc-timeline__table th.factory-head {\n  font-size: 11.5px;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  padding: 12px 18px;\n  background: #FFFFFF;\n  text-align: left;\n  vertical-align: bottom;\n}\n\n.kt-svc-timeline__table th.buyer-head {\n  color: #4A4A45;\n  border-left: 3px solid #4A4A45;\n  border-bottom: 2px solid #4A4A45;\n}\n\n.kt-svc-timeline__table th.factory-head {\n  color: #2D5016;\n  border-left: 3px solid #2D5016;\n  border-bottom: 2px solid #2D5016;\n}\n\n\/* \u2500\u2500 Table wrap \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-timeline__table-wrap {\n  overflow-x: auto;\n  border-radius: 12px;\n  box-shadow: 0 1px 4px rgba(0,0,0,0.07);\n  margin-bottom: 40px;\n}\n\n.kt-svc-timeline__table {\n  width: 100%;\n  border-collapse: collapse;\n  background: #FFFFFF;\n  font-size: 14px;\n}\n\n\/* Step header column *\/\n.kt-svc-timeline__table td.step {\n  width: 64px;\n  min-width: 56px;\n  background: #1A1A1A;\n  color: #FFFFFF;\n  font-size: 11px;\n  font-weight: 700;\n  text-align: center;\n  letter-spacing: 0.06em;\n  padding: 16px 10px;\n  border-bottom: 1px solid rgba(255,255,255,0.10);\n  vertical-align: top;\n}\n\n.kt-svc-timeline__table tr:last-child td.step {\n  border-bottom: none;\n}\n\n\/* Buyer lane \u2014 dark gray accent *\/\n.kt-svc-timeline__table td.buyer {\n  border-left: 3px solid #4A4A45;\n  padding: 16px 18px;\n  vertical-align: top;\n  border-bottom: 1px solid #E5E5E3;\n  color: #4A4A45;\n  line-height: 1.5;\n  width: 50%;\n}\n\n\/* Factory lane \u2014 green accent *\/\n.kt-svc-timeline__table td.factory {\n  border-left: 3px solid #2D5016;\n  padding: 16px 18px;\n  vertical-align: top;\n  border-bottom: 1px solid #E5E5E3;\n  color: #4A4A45;\n  line-height: 1.5;\n}\n\n.kt-svc-timeline__table tr:last-child td.buyer,\n.kt-svc-timeline__table tr:last-child td.factory {\n  border-bottom: none;\n}\n\n.kt-svc-timeline__table .action-title {\n  display: block;\n  font-weight: 600;\n  color: #1A1A1A;\n  font-size: 13.5px;\n  margin-bottom: 3px;\n}\n\n.kt-svc-timeline__table .action-time {\n  display: inline-flex;\n  align-items: center;\n  gap: 4px;\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  padding: 2px 7px;\n  border-radius: 9999px;\n  margin-bottom: 5px;\n}\n\n.buyer .action-time {\n  background: rgba(74, 74, 69, 0.10);\n  color: #4A4A45;\n}\n\n.factory .action-time {\n  background: rgba(45, 80, 22, 0.10);\n  color: #2D5016;\n}\n\n.kt-svc-timeline__table .action-desc {\n  font-size: 13px;\n  color: #6B6B66;\n  display: block;\n}\n\n\/* \u2500\u2500 Mobile accordion (hidden on desktop) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-timeline__accordion { display: none; }\n\n@media (max-width: 767px) {\n  .kt-svc-timeline__table-wrap { display: none; }\n  .kt-svc-timeline__lane-labels { display: none; }\n  .kt-svc-timeline__accordion { display: block; margin-bottom: 40px; }\n\n  .kt-svc-timeline__acc-item {\n    background: #FFFFFF;\n    border-radius: 8px;\n    margin-bottom: 8px;\n    overflow: hidden;\n    border: 1px solid #E5E5E3;\n  }\n\n  .kt-svc-timeline__acc-header {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 14px 16px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    cursor: pointer;\n    text-align: left;\n    font-size: 14px;\n    font-weight: 600;\n    color: #1A1A1A;\n  }\n\n  .kt-svc-timeline__acc-step {\n    font-size: 10px;\n    font-weight: 700;\n    background: #1A1A1A;\n    color: #FFFFFF;\n    padding: 2px 8px;\n    border-radius: 4px;\n    margin-right: 10px;\n    letter-spacing: 0.06em;\n    flex-shrink: 0;\n  }\n\n  .kt-svc-timeline__acc-icon {\n    font-size: 20px;\n    color: #9C9C95;\n    margin-left: 8px;\n    flex-shrink: 0;\n    transition: transform 200ms ease;\n  }\n\n  .kt-svc-timeline__acc-item.open .kt-svc-timeline__acc-icon {\n    transform: rotate(45deg);\n  }\n\n  .kt-svc-timeline__acc-body {\n    display: none;\n    padding: 0 16px 16px;\n    border-top: 1px solid #F1F1F0;\n  }\n\n  .kt-svc-timeline__acc-item.open .kt-svc-timeline__acc-body {\n    display: block;\n  }\n\n  .kt-svc-timeline__acc-lane {\n    margin-top: 12px;\n    padding: 10px 12px;\n    border-radius: 6px;\n    font-size: 13.5px;\n    line-height: 1.5;\n    color: #4A4A45;\n  }\n\n  .kt-svc-timeline__acc-lane--buyer {\n    border-left: 3px solid #4A4A45;\n    background: rgba(74, 74, 69, 0.04);\n    margin-bottom: 8px;\n  }\n\n  .kt-svc-timeline__acc-lane--factory {\n    border-left: 3px solid #2D5016;\n    background: rgba(45, 80, 22, 0.04);\n  }\n\n  .kt-svc-timeline__acc-lane .lane-label {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n    display: block;\n    margin-bottom: 4px;\n  }\n\n  .kt-svc-timeline__acc-lane--buyer .lane-label { color: #4A4A45; }\n  .kt-svc-timeline__acc-lane--factory .lane-label { color: #2D5016; }\n}\n\n\/* \u2500\u2500 Rush note \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-timeline__rush {\n  background: rgba(45, 80, 22, 0.07);\n  border-left: 3px solid #2D5016;\n  border-radius: 0 8px 8px 0;\n  padding: 14px 18px;\n  font-size: 13.5px;\n  color: #4A4A45;\n  line-height: 1.6;\n  margin-bottom: 36px;\n}\n\n.kt-svc-timeline__rush strong { color: #1A1A1A; }\n\n\/* \u2500\u2500 Footer CTA \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-timeline__footer-cta {\n  display: flex;\n  justify-content: center;\n}\n\n.kt-svc-timeline__footer-cta a {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 12px 28px;\n  background: transparent;\n  border: 2px solid #2D5016;\n  border-radius: 8px;\n  color: #2D5016;\n  font-size: 14.5px;\n  font-weight: 700;\n  text-decoration: none;\n  transition: background 200ms ease, color 200ms ease, transform 200ms ease;\n}\n\n.kt-svc-timeline__footer-cta a:hover {\n  background: #2D5016;\n  color: #FFFFFF;\n  transform: translateY(-1px);\n}\n<\/style>\n\n<section id=\"process\" class=\"kt-svc-timeline\" aria-label=\"Calendrier de production - voies de l&#039;acheteur et de l&#039;usine\">\n  <div class=\"kt-svc-timeline__container\">\n\n    <!-- Eyebrow -->\n    <div class=\"kt-svc-timeline__eyebrow\">Processus de production<\/div>\n\n    <!-- H2 -->\n    <h2 class=\"kt-svc-timeline__h2\">Vous savez toujours ce qui se passe ensuite<\/h2>\n\n    <!-- Sub -->\n    <p class=\"kt-svc-timeline__sub\">\n      Chaque \u00e9tape montre ce dont votre \u00e9quipe est responsable et ce que Keytop fournit en parall\u00e8le.\n      Pas de bo\u00eete noire. Pas de \"nous vous tiendrons au courant quand ce sera pr\u00eat\".\"\n    <\/p>\n\n    <!-- Desktop table -->\n    <div class=\"kt-svc-timeline__table-wrap\">\n      <table class=\"kt-svc-timeline__table\">\n        <thead>\n          <tr>\n            <th class=\"step-head\"><\/th>\n            <th class=\"buyer-head\">Votre action<\/th>\n            <th class=\"factory-head\">Action Keytop<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n\n          <tr>\n            <td class=\"step\">01<br>DEMANDE DE RENSEIGNEMENTS<\/td>\n            <td class=\"buyer\">\n              <span class=\"action-title\">Faites-nous part de votre dossier<\/span>\n              <span class=\"action-time buyer\">Jour 0<\/span>\n              <span class=\"action-desc\">Type de produit, march\u00e9 cible, quantit\u00e9, calendrier, r\u00e9f\u00e9rences \u00e9ventuelles en mati\u00e8re de conception<\/span>\n            <\/td>\n            <td class=\"factory\">\n              <span class=\"action-title\">Examiner et confirmer l'ad\u00e9quation<\/span>\n              <span class=\"action-time factory\">Dans les 24 heures<\/span>\n              <span class=\"action-desc\">Le repr\u00e9sentant des ventes confirme l'\u00e9tendue du projet, pose des questions compl\u00e9mentaires et envoie un aper\u00e7u de l'usine.<\/span>\n            <\/td>\n          <\/tr>\n\n          <tr>\n            <td class=\"step\">02<br>CITATION<\/td>\n            <td class=\"buyer\">\n              <span class=\"action-title\">Devis de r\u00e9vision<\/span>\n              <span class=\"action-time buyer\">Jour 2-3<\/span>\n              <span class=\"action-desc\">Confirmer les options de mat\u00e9riaux, le volume et les choix d'emballage<\/span>\n            <\/td>\n            <td class=\"factory\">\n              <span class=\"action-title\">Fiche de prix d\u00e9taill\u00e9e<\/span>\n              <span class=\"action-time factory\">Dans les 48 heures<\/span>\n              <span class=\"action-desc\">Prix \u00e0 l'unit\u00e9 en fonction du volume, des d\u00e9lais de livraison et des conditions de paiement (T\/T 30%\/70%)<\/span>\n            <\/td>\n          <\/tr>\n\n          <tr>\n            <td class=\"step\">03<br>\u00c9CHANTILLON<\/td>\n            <td class=\"buyer\">\n              <span class=\"action-title\">Payer les frais d'\u00e9chantillonnage et confirmer les sp\u00e9cifications<\/span>\n              <span class=\"action-time buyer\">Jour 3-5<\/span>\n              <span class=\"action-desc\">Signer la fiche technique. Les frais d'\u00e9chantillonnage sont cr\u00e9dit\u00e9s sur la commande en gros.<\/span>\n            <\/td>\n            <td class=\"factory\">\n              <span class=\"action-title\">Produire et exp\u00e9dier un \u00e9chantillon<\/span>\n              <span class=\"action-time factory\">7-14 jours<\/span>\n              <span class=\"action-desc\">\u00c9chantillon + rapport de mesure + \u00e9chantillon de mat\u00e9riau livr\u00e9s par DHL\/FedEx<\/span>\n            <\/td>\n          <\/tr>\n\n          <tr>\n            <td class=\"step\">04<br>APPROBATION<\/td>\n            <td class=\"buyer\">\n              <span class=\"action-title\">Approuver ou demander une r\u00e9vision<\/span>\n              <span class=\"action-time buyer\">Jour 18-22<\/span>\n              <span class=\"action-desc\">Un cycle de r\u00e9vision gratuit est inclus. Signer le formulaire d'approbation pour d\u00e9clencher la production<\/span>\n            <\/td>\n            <td class=\"factory\">\n              <span class=\"action-title\">Verrouiller l'ordre de production<\/span>\n              <span class=\"action-time factory\">Dans les 2 jours suivant l'approbation<\/span>\n              <span class=\"action-desc\">Confirmation de l'ordre de fabrication, d\u00e9but de l'approvisionnement en mat\u00e9riaux<\/span>\n            <\/td>\n          <\/tr>\n\n          <tr>\n            <td class=\"step\">05<br>D\u00c9P\u00d4T<\/td>\n            <td class=\"buyer\">\n              <span class=\"action-title\">D\u00e9p\u00f4t de fil 30%<\/span>\n              <span class=\"action-time buyer\">Jour 22-25<\/span>\n              <span class=\"action-desc\">Virement bancaire T\/T. Le cr\u00e9neau de production est r\u00e9serv\u00e9 d\u00e8s r\u00e9ception.<\/span>\n            <\/td>\n            <td class=\"factory\">\n              <span class=\"action-title\">Approvisionnement en mat\u00e9riel<\/span>\n              <span class=\"action-time factory\">Jours 25 \u00e0 35<\/span>\n              <span class=\"action-desc\">S'approvisionner et recevoir tous les mat\u00e9riaux. Contr\u00f4le de qualit\u00e9 \u00e0 l'entr\u00e9e de tous les rouleaux de tissu<\/span>\n            <\/td>\n          <\/tr>\n\n          <tr>\n            <td class=\"step\">06<br>PRODUCTION<\/td>\n            <td class=\"buyer\">\n              <span class=\"action-title\">Disponible pour les questions de contr\u00f4le de qualit\u00e9 en ligne<\/span>\n              <span class=\"action-time buyer\">Jours 35-55<\/span>\n              <span class=\"action-desc\">Vous pouvez recevoir des photos de contr\u00f4le en ligne pour confirmer la couleur ou l'emplacement du logo.<\/span>\n            <\/td>\n            <td class=\"factory\">\n              <span class=\"action-title\">Couper, piquer, fixer, finir<\/span>\n              <span class=\"action-time factory\">Jours 35-55<\/span>\n              <span class=\"action-desc\">Contr\u00f4le de qualit\u00e9 en ligne \u00e0 chaque \u00e9tape de la production. Toute non-conformit\u00e9 est signal\u00e9e dans les 24 heures<\/span>\n            <\/td>\n          <\/tr>\n\n          <tr>\n            <td class=\"step\">07<br>QC<\/td>\n            <td class=\"buyer\">\n              <span class=\"action-title\">Examen du rapport de contr\u00f4le de qualit\u00e9<\/span>\n              <span class=\"action-time buyer\">Jour 55-60<\/span>\n              <span class=\"action-desc\">Rapport complet AQL 2.5\/4.0 avec photos envoy\u00e9 avant la demande de paiement final<\/span>\n            <\/td>\n            <td class=\"factory\">\n              <span class=\"action-title\">Inspection avant exp\u00e9dition<\/span>\n              <span class=\"action-time factory\">2-3 jours<\/span>\n              <span class=\"action-desc\">Chaque paire est mesur\u00e9e par rapport aux sp\u00e9cifications approuv\u00e9es. Taux de d\u00e9fectuosit\u00e9 enregistr\u00e9 et partag\u00e9<\/span>\n            <\/td>\n          <\/tr>\n\n          <tr>\n            <td class=\"step\">08<br>\u00c9QUILIBRE<\/td>\n            <td class=\"buyer\">\n              <span class=\"action-title\">Fil 70% balance<\/span>\n              <span class=\"action-time buyer\">Jour 60-62<\/span>\n              <span class=\"action-desc\">Le paiement final T\/T d\u00e9clenche l'emballage et la r\u00e9servation de la logistique.<\/span>\n            <\/td>\n            <td class=\"factory\">\n              <span class=\"action-title\">Emballer et r\u00e9server le fret<\/span>\n              <span class=\"action-time factory\">2-3 jours<\/span>\n              <span class=\"action-desc\">Cartons \u00e9tiquet\u00e9s selon vos exigences FBA ou d'importation. B\/L ou AWB \u00e9mis<\/span>\n            <\/td>\n          <\/tr>\n\n          <tr>\n            <td class=\"step\">09<br>EXP\u00c9DITION<\/td>\n            <td class=\"buyer\">\n              <span class=\"action-title\">Recevoir le suivi et les documents<\/span>\n              <span class=\"action-time buyer\">Jour 63-65<\/span>\n              <span class=\"action-desc\">Facture commerciale, liste de colisage, COO et num\u00e9ro de suivi envoy\u00e9s le m\u00eame jour<\/span>\n            <\/td>\n            <td class=\"factory\">\n              <span class=\"action-title\">Remise des marchandises au transporteur<\/span>\n              <span class=\"action-time factory\">Jour 63-65<\/span>\n              <span class=\"action-desc\">FOB Xiamen ou CIF \u00e0 votre port. D\u00e9lai de livraison estim\u00e9 entre 20 et 28 jours pour le fret maritime.<\/span>\n            <\/td>\n          <\/tr>\n\n        <\/tbody>\n      <\/table>\n    <\/div>\n\n    <!-- Mobile accordion -->\n    <div class=\"kt-svc-timeline__accordion\">\n      <!-- Step 01 -->\n      <div class=\"kt-svc-timeline__acc-item\">\n        <button class=\"kt-svc-timeline__acc-header\" aria-expanded=\"false\">\n          <div style=\"display:flex;align-items:center;gap:8px;\">\n            <span class=\"kt-svc-timeline__acc-step\">01<\/span>\n            Demande de renseignements\n          <\/div>\n          <span class=\"kt-svc-timeline__acc-icon\">+<\/span>\n        <\/button>\n        <div class=\"kt-svc-timeline__acc-body\">\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--buyer\">\n            <span class=\"lane-label\">Votre action - Jour 0<\/span>\n            Indiquez le type de produit, le march\u00e9, la quantit\u00e9, le calendrier et toutes les r\u00e9f\u00e9rences en mati\u00e8re de conception.\n          <\/div>\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--factory\">\n            <span class=\"lane-label\">Action Keytop - Dans les 24 heures<\/span>\n            Le repr\u00e9sentant des ventes confirme la port\u00e9e et envoie un aper\u00e7u de l'usine.\n          <\/div>\n        <\/div>\n      <\/div>\n      <!-- Step 02 -->\n      <div class=\"kt-svc-timeline__acc-item\">\n        <button class=\"kt-svc-timeline__acc-header\" aria-expanded=\"false\">\n          <div style=\"display:flex;align-items:center;gap:8px;\">\n            <span class=\"kt-svc-timeline__acc-step\">02<\/span>\n            Devis\n          <\/div>\n          <span class=\"kt-svc-timeline__acc-icon\">+<\/span>\n        <\/button>\n        <div class=\"kt-svc-timeline__acc-body\">\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--buyer\">\n            <span class=\"lane-label\">Votre action - Jour 2-3<\/span>\n            Examiner le devis et confirmer les choix de mat\u00e9riaux, d'emballages et de volumes.\n          <\/div>\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--factory\">\n            <span class=\"lane-label\">Action Keytop - Dans les 48 heures<\/span>\n            Fiche d\u00e9taill\u00e9e des prix \u00e0 l'unit\u00e9, des d\u00e9lais de livraison et des conditions de paiement.\n          <\/div>\n        <\/div>\n      <\/div>\n      <!-- Step 03 -->\n      <div class=\"kt-svc-timeline__acc-item\">\n        <button class=\"kt-svc-timeline__acc-header\" aria-expanded=\"false\">\n          <div style=\"display:flex;align-items:center;gap:8px;\">\n            <span class=\"kt-svc-timeline__acc-step\">03<\/span>\n            \u00c9chantillon\n          <\/div>\n          <span class=\"kt-svc-timeline__acc-icon\">+<\/span>\n        <\/button>\n        <div class=\"kt-svc-timeline__acc-body\">\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--buyer\">\n            <span class=\"lane-label\">Votre action - Jour 3-5<\/span>\n            Payer les frais d'\u00e9chantillonnage et confirmer la fiche technique finale.\n          <\/div>\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--factory\">\n            <span class=\"lane-label\">Action Keytop - 7-14 jours<\/span>\n            \u00c9chantillon + rapport de mesure + \u00e9chantillons exp\u00e9di\u00e9s par DHL\/FedEx.\n          <\/div>\n        <\/div>\n      <\/div>\n      <!-- Step 04 -->\n      <div class=\"kt-svc-timeline__acc-item\">\n        <button class=\"kt-svc-timeline__acc-header\" aria-expanded=\"false\">\n          <div style=\"display:flex;align-items:center;gap:8px;\">\n            <span class=\"kt-svc-timeline__acc-step\">04<\/span>\n            Approbation\n          <\/div>\n          <span class=\"kt-svc-timeline__acc-icon\">+<\/span>\n        <\/button>\n        <div class=\"kt-svc-timeline__acc-body\">\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--buyer\">\n            <span class=\"lane-label\">Votre action - Jour 18-22<\/span>\n            Approuver l'\u00e9chantillon ou demander une r\u00e9vision. Signer le formulaire d'approbation.\n          <\/div>\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--factory\">\n            <span class=\"lane-label\">Action Keytop - Dans les 2 jours<\/span>\n            L'ordre de fabrication est bloqu\u00e9 et l'approvisionnement en mat\u00e9riel commence.\n          <\/div>\n        <\/div>\n      <\/div>\n      <!-- Step 05 -->\n      <div class=\"kt-svc-timeline__acc-item\">\n        <button class=\"kt-svc-timeline__acc-header\" aria-expanded=\"false\">\n          <div style=\"display:flex;align-items:center;gap:8px;\">\n            <span class=\"kt-svc-timeline__acc-step\">05<\/span>\n            D\u00e9p\u00f4t\n          <\/div>\n          <span class=\"kt-svc-timeline__acc-icon\">+<\/span>\n        <\/button>\n        <div class=\"kt-svc-timeline__acc-body\">\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--buyer\">\n            <span class=\"lane-label\">Votre action - Jour 22-25<\/span>\n            Fil 30% D\u00e9p\u00f4t T\/T. Le cr\u00e9neau de production est garanti imm\u00e9diatement.\n          <\/div>\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--factory\">\n            <span class=\"lane-label\">Action Keytop - Jours 25 \u00e0 35<\/span>\n            S'approvisionner en mat\u00e9riaux. Contr\u00f4le de qualit\u00e9 \u00e0 l'arriv\u00e9e sur les rouleaux de tissu.\n          <\/div>\n        <\/div>\n      <\/div>\n      <!-- Step 06 -->\n      <div class=\"kt-svc-timeline__acc-item\">\n        <button class=\"kt-svc-timeline__acc-header\" aria-expanded=\"false\">\n          <div style=\"display:flex;align-items:center;gap:8px;\">\n            <span class=\"kt-svc-timeline__acc-step\">06<\/span>\n            Production\n          <\/div>\n          <span class=\"kt-svc-timeline__acc-icon\">+<\/span>\n        <\/button>\n        <div class=\"kt-svc-timeline__acc-body\">\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--buyer\">\n            <span class=\"lane-label\">Votre action - Jours 35-55<\/span>\n            Disponible pour les questions de contr\u00f4le de qualit\u00e9 en ligne - confirmation de la couleur, de l'emplacement du logo.\n          <\/div>\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--factory\">\n            <span class=\"lane-label\">Action Keytop - Jours 35-55<\/span>\n            D\u00e9coupe, couture, fixation, finition avec contr\u00f4le de qualit\u00e9 en ligne \u00e0 chaque \u00e9tape.\n          <\/div>\n        <\/div>\n      <\/div>\n      <!-- Step 07 -->\n      <div class=\"kt-svc-timeline__acc-item\">\n        <button class=\"kt-svc-timeline__acc-header\" aria-expanded=\"false\">\n          <div style=\"display:flex;align-items:center;gap:8px;\">\n            <span class=\"kt-svc-timeline__acc-step\">07<\/span>\n            QC\n          <\/div>\n          <span class=\"kt-svc-timeline__acc-icon\">+<\/span>\n        <\/button>\n        <div class=\"kt-svc-timeline__acc-body\">\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--buyer\">\n            <span class=\"lane-label\">Votre action - Jour 55-60<\/span>\n            Examiner le rapport NQA 2.5\/4.0 avec des photos avant le paiement final.\n          <\/div>\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--factory\">\n            <span class=\"lane-label\">Action Keytop - 2-3 jours<\/span>\n            Chaque paire est mesur\u00e9e par rapport aux sp\u00e9cifications approuv\u00e9es. Un registre complet des d\u00e9fauts est partag\u00e9.\n          <\/div>\n        <\/div>\n      <\/div>\n      <!-- Step 08 -->\n      <div class=\"kt-svc-timeline__acc-item\">\n        <button class=\"kt-svc-timeline__acc-header\" aria-expanded=\"false\">\n          <div style=\"display:flex;align-items:center;gap:8px;\">\n            <span class=\"kt-svc-timeline__acc-step\">08<\/span>\n            \u00c9quilibre\n          <\/div>\n          <span class=\"kt-svc-timeline__acc-icon\">+<\/span>\n        <\/button>\n        <div class=\"kt-svc-timeline__acc-body\">\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--buyer\">\n            <span class=\"lane-label\">Votre action - Jour 60-62<\/span>\n            Le solde du c\u00e2ble 70% d\u00e9clenche l'emballage et la r\u00e9servation du fret.\n          <\/div>\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--factory\">\n            <span class=\"lane-label\">Action Keytop - 2-3 jours<\/span>\n            Les cartons sont emball\u00e9s et \u00e9tiquet\u00e9s. B\/L ou AWB \u00e9mis.\n          <\/div>\n        <\/div>\n      <\/div>\n      <!-- Step 09 -->\n      <div class=\"kt-svc-timeline__acc-item\">\n        <button class=\"kt-svc-timeline__acc-header\" aria-expanded=\"false\">\n          <div style=\"display:flex;align-items:center;gap:8px;\">\n            <span class=\"kt-svc-timeline__acc-step\">09<\/span>\n            Exp\u00e9dition\n          <\/div>\n          <span class=\"kt-svc-timeline__acc-icon\">+<\/span>\n        <\/button>\n        <div class=\"kt-svc-timeline__acc-body\">\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--buyer\">\n            <span class=\"lane-label\">Votre action - Jour 63-65<\/span>\n            Recevoir le suivi, la facture commerciale, la liste de colisage et le COO.\n          <\/div>\n          <div class=\"kt-svc-timeline__acc-lane kt-svc-timeline__acc-lane--factory\">\n            <span class=\"lane-label\">Action Keytop - Jour 63-65<\/span>\n            Remise des marchandises au transporteur. FOB Xiamen ou CIF \u00e0 votre port.\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div><!-- \/.kt-svc-timeline__accordion -->\n\n    <!-- Rush note -->\n    <div class=\"kt-svc-timeline__rush\">\n      <strong>Besoin d'un d\u00e9lai plus court ?<\/strong> La production en urgence r\u00e9duit les d\u00e9lais de 05-09 \u00e0 20-25 jours.\n      Des frais d'urgence s'appliquent. Disponible sur la plupart des mod\u00e8les de base avec l'outillage existant.\n    <\/div>\n\n    <!-- Footer CTA -->\n    <div class=\"kt-svc-timeline__footer-cta\">\n      <a href=\"#process\">Voir tous les d\u00e9tails du processus \u2192<\/a>\n    <\/div>\n\n  <\/div><!-- \/.kt-svc-timeline__container -->\n<\/section>\n\n<script>\n(function () {\n  var items = document.querySelectorAll('.kt-svc-timeline__acc-item');\n  items.forEach(function (item) {\n    var btn = item.querySelector('.kt-svc-timeline__acc-header');\n    if (!btn) return;\n    btn.addEventListener('click', function () {\n      var isOpen = item.classList.contains('open');\n      items.forEach(function (i) { i.classList.remove('open'); i.querySelector('.kt-svc-timeline__acc-header').setAttribute('aria-expanded', 'false'); });\n      if (!isOpen) {\n        item.classList.add('open');\n        btn.setAttribute('aria-expanded', 'true');\n      }\n    });\n  });\n})();\n<\/script>\n<!-- ============================================================\n     SECTION 7 \u2014 QC & CERTIFICATIONS\n     Page: \/services\/\n     Class prefix: kt-svc-quality\n     BG: #FFFFFF\n     AIDA: Desire \u2014 trust builder, certs mapped to buyer markets\n     ============================================================ -->\n\n<style>\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   DIVI ESCAPE \u2014 reset all wrapper padding\/margin\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.et_pb_section:has(.kt-svc-quality),\n.et_pb_row:has(.kt-svc-quality),\n.et_pb_column:has(.kt-svc-quality),\n.et_pb_code:has(.kt-svc-quality),\n.et_pb_code_inner:has(.kt-svc-quality) {\n  max-width: 100% !important;\n  width: 100% !important;\n  padding: 0 !important;\n  margin: 0 !important;\n}\n\n\/* \u2500\u2500 Section wrapper \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-quality {\n  background: #F1F1F0;\n  padding: 80px clamp(20px, 5vw, 64px);\n}\n\n.kt-svc-quality__container {\n  max-width: 1280px;\n  margin: 0 auto;\n}\n\n\/* \u2500\u2500 Eyebrow \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-quality__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  padding: 4px 12px;\n  background: rgba(45, 80, 22, 0.08);\n  border-radius: 9999px;\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: #2D5016;\n  margin-bottom: 16px;\n}\n\n\/* \u2500\u2500 H2 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-quality__h2 {\n  font-size: clamp(26px, 3.2vw, 40px);\n  font-weight: 700;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  color: #1A1A1A;\n  margin: 0 0 12px 0;\n}\n\n\/* \u2500\u2500 Sub \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-quality__sub {\n  font-size: 16px;\n  line-height: 1.6;\n  color: #4A4A45;\n  max-width: 640px;\n  margin: 0 0 52px 0;\n}\n\n\/* \u2500\u2500 Two-col layout \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-quality__cols {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 56px;\n  align-items: start;\n  margin-bottom: 48px;\n}\n\n@media (max-width: 900px) {\n  .kt-svc-quality__cols {\n    grid-template-columns: 1fr;\n    gap: 40px;\n  }\n}\n\n\/* \u2500\u2500 Column headings \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-quality__col-heading {\n  font-size: 13.5px;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: #9C9C95;\n  margin: 0 0 20px 0;\n}\n\n\/* \u2500\u2500 QC stage cards \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-quality__stages {\n  display: flex;\n  flex-direction: column;\n  gap: 14px;\n}\n\n.kt-svc-quality__stage {\n  display: flex;\n  align-items: flex-start;\n  gap: 16px;\n  padding: 18px;\n  background: #FAFAFA;\n  border: 1px solid #E5E5E3;\n  border-radius: 10px;\n  transition: box-shadow 200ms ease;\n}\n\n.kt-svc-quality__stage:hover {\n  box-shadow: 0 4px 12px rgba(0,0,0,0.06);\n}\n\n.kt-svc-quality__stage-num {\n  flex-shrink: 0;\n  width: 32px;\n  height: 32px;\n  border-radius: 50%;\n  background: #2D5016;\n  color: #FFFFFF;\n  font-size: 12px;\n  font-weight: 700;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-top: 1px;\n}\n\n.kt-svc-quality__stage-body {}\n\n.kt-svc-quality__stage-name {\n  font-size: 14.5px;\n  font-weight: 700;\n  color: #1A1A1A;\n  margin: 0 0 4px 0;\n}\n\n.kt-svc-quality__stage-desc {\n  font-size: 13px;\n  color: #6B6B66;\n  line-height: 1.5;\n  margin: 0;\n}\n\n\/* \u2500\u2500 Cert tiles \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-quality__certs {\n  display: flex;\n  flex-direction: column;\n  gap: 14px;\n}\n\n.kt-svc-quality__cert {\n  padding: 18px 20px;\n  background: #FAFAFA;\n  border: 1px solid #E5E5E3;\n  border-radius: 10px;\n  transition: box-shadow 200ms ease;\n}\n\n.kt-svc-quality__cert:hover {\n  box-shadow: 0 4px 12px rgba(0,0,0,0.06);\n}\n\n.kt-svc-quality__cert-top {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  margin-bottom: 6px;\n}\n\n.kt-svc-quality__cert-name {\n  font-size: 14.5px;\n  font-weight: 700;\n  color: #1A1A1A;\n  margin: 0;\n}\n\n.kt-svc-quality__cert-market {\n  display: inline-flex;\n  align-items: center;\n  padding: 3px 9px;\n  border-radius: 9999px;\n  font-size: 10.5px;\n  font-weight: 700;\n  letter-spacing: 0.04em;\n  white-space: nowrap;\n  background: rgba(45, 80, 22, 0.09);\n  color: #2D5016;\n  border: 1px solid rgba(45, 80, 22, 0.20);\n}\n\n.kt-svc-quality__cert-desc {\n  font-size: 13px;\n  color: #6B6B66;\n  line-height: 1.5;\n  margin: 0;\n}\n\n\/* \u2500\u2500 Competitive callout \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-quality__callout {\n  background: #F1F1F0;\n  border-left: 3px solid #2D5016;\n  border-radius: 0 10px 10px 0;\n  padding: 20px 24px;\n  margin-bottom: 40px;\n}\n\n.kt-svc-quality__callout p {\n  font-size: 14.5px;\n  color: #4A4A45;\n  line-height: 1.6;\n  margin: 0;\n}\n\n.kt-svc-quality__callout strong {\n  color: #1A1A1A;\n}\n\n\/* \u2500\u2500 Footer CTA \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-quality__footer-cta {\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n\n.kt-svc-quality__footer-cta a.primary {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 12px 28px;\n  background: transparent;\n  border: 2px solid #2D5016;\n  border-radius: 8px;\n  color: #2D5016;\n  font-size: 14.5px;\n  font-weight: 700;\n  text-decoration: none;\n  transition: background 200ms ease, color 200ms ease, transform 200ms ease;\n}\n\n.kt-svc-quality__footer-cta a.primary:hover {\n  background: #2D5016;\n  color: #FFFFFF;\n  transform: translateY(-1px);\n}\n\n.kt-svc-quality__footer-cta .note {\n  font-size: 13px;\n  color: #9C9C95;\n  line-height: 1.5;\n}\n<\/style>\n\n<section class=\"kt-svc-quality\" aria-label=\"Contr\u00f4le de la qualit\u00e9 et certifications\">\n  <div class=\"kt-svc-quality__container\">\n\n    <!-- Eyebrow -->\n    <div class=\"kt-svc-quality__eyebrow\">Qualit\u00e9 et conformit\u00e9<\/div>\n\n    <!-- H2 -->\n    <h2 class=\"kt-svc-quality__h2\">Quatre points de contr\u00f4le du contr\u00f4le qualit\u00e9. Chaque commande. Sans exception.<\/h2>\n\n    <!-- Sub -->\n    <p class=\"kt-svc-quality__sub\">\n      L'inspection en ligne permet de d\u00e9tecter les probl\u00e8mes avant qu'ils ne se transforment en probl\u00e8mes majeurs.\n      Vous recevez un rapport de contr\u00f4le de qualit\u00e9 document\u00e9 avant toute demande de paiement final.\n    <\/p>\n\n    <!-- Two-col layout -->\n    <div class=\"kt-svc-quality__cols\">\n\n      <!-- Left: QC stages -->\n      <div>\n        <p class=\"kt-svc-quality__col-heading\">S\u00e9quence des \u00e9tapes du CQ<\/p>\n        <div class=\"kt-svc-quality__stages\">\n\n          <div class=\"kt-svc-quality__stage\">\n            <div class=\"kt-svc-quality__stage-num\">1<\/div>\n            <div class=\"kt-svc-quality__stage-body\">\n              <p class=\"kt-svc-quality__stage-name\">Mat\u00e9riel entrant<\/p>\n              <p class=\"kt-svc-quality__stage-desc\">\n                Tous les rouleaux de tissu, les feuilles de caoutchouc et la quincaillerie sont v\u00e9rifi\u00e9s par rapport aux sp\u00e9cifications avant le d\u00e9but de la coupe.\n                Les mat\u00e9riaux non conformes sont mis en quarantaine et remplac\u00e9s.\n              <\/p>\n            <\/div>\n          <\/div>\n\n          <div class=\"kt-svc-quality__stage\">\n            <div class=\"kt-svc-quality__stage-num\">2<\/div>\n            <div class=\"kt-svc-quality__stage-body\">\n              <p class=\"kt-svc-quality__stage-name\">Contr\u00f4le de la production en ligne<\/p>\n              <p class=\"kt-svc-quality__stage-desc\">\n                Contr\u00f4les dimensionnels aux stades de la coupe, de la couture et du maintien.\n                L'emplacement du logo et la correspondance des couleurs sont confirm\u00e9s par rapport \u00e0 l'\u00e9chantillon approuv\u00e9.\n              <\/p>\n            <\/div>\n          <\/div>\n\n          <div class=\"kt-svc-quality__stage\">\n            <div class=\"kt-svc-quality__stage-num\">3<\/div>\n            <div class=\"kt-svc-quality__stage-body\">\n              <p class=\"kt-svc-quality__stage-name\">Finition et apparence<\/p>\n              <p class=\"kt-svc-quality__stage-desc\">\n                100% contr\u00f4le visuel des lignes de colle, des coutures et du collage de la semelle ext\u00e9rieure.\n                \u00c9chantillon de test de flexion par lot. La v\u00e9ritable g\u00e9om\u00e9trie de chute de 0 mm est mesur\u00e9e et confirm\u00e9e, ce qui \u00e9limine le d\u00e9faut de \"fausse chute de z\u00e9ro\" qui ruine les commentaires sur les produits.\n              <\/p>\n            <\/div>\n          <\/div>\n\n          <div class=\"kt-svc-quality__stage\">\n            <div class=\"kt-svc-quality__stage-num\">4<\/div>\n            <div class=\"kt-svc-quality__stage-body\">\n              <p class=\"kt-svc-quality__stage-name\">NQA avant exp\u00e9dition 2,5 \/ 4,0<\/p>\n              <p class=\"kt-svc-quality__stage-desc\">\n                \u00c9chantillonnage al\u00e9atoire conform\u00e9ment \u00e0 la norme internationale AQL. Registre complet des d\u00e9fauts avec photos\n                avant que le paiement final ne soit demand\u00e9.\n              <\/p>\n            <\/div>\n          <\/div>\n\n        <\/div>\n      <\/div>\n\n      <!-- Right: Cert tiles -->\n      <div>\n        <p class=\"kt-svc-quality__col-heading\">Certifications - adapt\u00e9es \u00e0 votre march\u00e9<\/p>\n        <div class=\"kt-svc-quality__certs\">\n\n          <div class=\"kt-svc-quality__cert\">\n            <div class=\"kt-svc-quality__cert-top\">\n              <h3 class=\"kt-svc-quality__cert-name\">ISO 9001:2015<\/h3>\n              <span class=\"kt-svc-quality__cert-market\">Vente au d\u00e9tail aux \u00c9tats-Unis et dans l'UE<\/span>\n            <\/div>\n            <p class=\"kt-svc-quality__cert-desc\">\n              Certification du syst\u00e8me de gestion de la qualit\u00e9. Vos acheteurs au d\u00e9tail et les \u00e9quipes d'approbation de la marque Amazon\n              peuvent demander le certificat sans d\u00e9lai.\n            <\/p>\n          <\/div>\n\n          <div class=\"kt-svc-quality__cert\">\n            <div class=\"kt-svc-quality__cert-top\">\n              <h3 class=\"kt-svc-quality__cert-name\">BSCI<\/h3>\n              <span class=\"kt-svc-quality__cert-market\">Conformit\u00e9 sociale de l'UE<\/span>\n            <\/div>\n            <p class=\"kt-svc-quality__cert-desc\">\n              Audit de l'initiative de conformit\u00e9 sociale des entreprises. Exig\u00e9 par de nombreux importateurs\n              importateurs europ\u00e9ens et les grandes cha\u00eenes de distribution comme condition d'approvisionnement.\n            <\/p>\n          <\/div>\n\n          <div class=\"kt-svc-quality__cert\">\n            <div class=\"kt-svc-quality__cert-top\">\n              <h3 class=\"kt-svc-quality__cert-name\">Sedex \/ SMETA<\/h3>\n              <span class=\"kt-svc-quality__cert-market\">Grandes cha\u00eenes de magasins<\/span>\n            <\/div>\n            <p class=\"kt-svc-quality__cert-desc\">\n              Audit de commerce \u00e9thique des membres de Sedex. Couvre le travail, la sant\u00e9 et la s\u00e9curit\u00e9, l'environnement,\n              et l'\u00e9thique commerciale. Accept\u00e9 par la plupart des d\u00e9taillants mondiaux de niveau 1.\n            <\/p>\n          <\/div>\n\n          <div class=\"kt-svc-quality__cert\">\n            <div class=\"kt-svc-quality__cert-top\">\n              <h3 class=\"kt-svc-quality__cert-name\">GRS (disponible)<\/h3>\n              <span class=\"kt-svc-quality__cert-market\">D\u00e9clarations sur l'environnement et le d\u00e9veloppement durable<\/span>\n            <\/div>\n            <p class=\"kt-svc-quality__cert-desc\">\n              Norme mondiale de recyclage pour les commandes utilisant des tiges en rPET (polyester recycl\u00e9).\n              Obligation d'utiliser l\u00e9galement le terme \"recycl\u00e9\" dans les descriptions et les listes de produits.\n            <\/p>\n          <\/div>\n\n        <\/div>\n      <\/div>\n\n    <\/div><!-- \/.kt-svc-quality__cols -->\n\n    <!-- Competitive callout -->\n    <div class=\"kt-svc-quality__callout\">\n      <p>\n        <strong>La plupart des fabricants de nu-pieds sous-traitent le contr\u00f4le de qualit\u00e9 \u00e0 l'agent.<\/strong>\n        Chez Keytop, l'inspection en ligne est effectu\u00e9e par notre \u00e9quipe interne de contr\u00f4le de la qualit\u00e9, et non par l'\u00e9quipe de production.\n        Vous recevez un rapport NQA complet avant que nous ne demandions le paiement du solde.\n        Les inspections par des tiers (SGS, BV, Intertek) sont \u00e9galement les bienvenues et peuvent \u00eatre organis\u00e9es \u00e0 vos frais.\n      <\/p>\n    <\/div>\n\n    <!-- Footer CTA -->\n    <div class=\"kt-svc-quality__footer-cta\">\n      <a href=\"\/contact\/\" class=\"primary\">Demande d'\u00e9chantillon et de rapport de contr\u00f4le de qualit\u00e9 \u2192<\/a>\n      <span class=\"note\">Les frais d'\u00e9chantillonnage sont d\u00e9duits de la commande en gros - D\u00e9lai d'ex\u00e9cution de 7 \u00e0 14 jours<\/span>\n    <\/div>\n\n  <\/div><!-- \/.kt-svc-quality__container -->\n<\/section>\n<!-- ============================================================\n     SECTION 8 \u2014 FAQ (2-COLUMN ACCORDION)\n     Page: \/services\/\n     Class prefix: kt-svc-faq\n     BG: #F1F1F0\n     AIDA: Desire \/ Action \u2014 AEO + PAA + speakable CSS selector\n     Schema CSS selector: .kt-svc-faq__question\n     ============================================================ -->\n\n<style>\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   DIVI ESCAPE \u2014 reset all wrapper padding\/margin\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.et_pb_section:has(.kt-svc-faq),\n.et_pb_row:has(.kt-svc-faq),\n.et_pb_column:has(.kt-svc-faq),\n.et_pb_code:has(.kt-svc-faq),\n.et_pb_code_inner:has(.kt-svc-faq) {\n  max-width: 100% !important;\n  width: 100% !important;\n  padding: 0 !important;\n  margin: 0 !important;\n}\n\n\/* \u2500\u2500 Section wrapper \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-faq {\n  background: #FFFFFF;\n  padding: 80px clamp(20px, 5vw, 64px);\n}\n\n.kt-svc-faq__container {\n  max-width: 1280px;\n  margin: 0 auto;\n}\n\n\/* \u2500\u2500 Eyebrow \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-faq__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  padding: 4px 12px;\n  background: rgba(45, 80, 22, 0.08);\n  border-radius: 9999px;\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: #2D5016;\n  margin-bottom: 16px;\n}\n\n\/* \u2500\u2500 H2 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-faq__h2 {\n  font-size: clamp(26px, 3.2vw, 40px);\n  font-weight: 700;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  color: #1A1A1A;\n  margin: 0 0 12px 0;\n}\n\n\/* \u2500\u2500 Sub \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-faq__sub {\n  font-size: 16px;\n  line-height: 1.6;\n  color: #4A4A45;\n  max-width: 640px;\n  margin: 0 0 48px 0;\n}\n\n\/* \u2500\u2500 Two-column accordion grid \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-faq__cols {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 40px;\n  margin-bottom: 48px;\n}\n\n@media (max-width: 900px) {\n  .kt-svc-faq__cols {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* \u2500\u2500 Accordion column \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-faq__col {\n  display: flex;\n  flex-direction: column;\n}\n\n\/* \u2500\u2500 Single accordion item \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-faq__item {\n  border-bottom: 1px solid #E5E5E3;\n}\n\n.kt-svc-faq__item:first-child {\n  border-top: 1px solid #E5E5E3;\n}\n\n\/* \u2500\u2500 Trigger button \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-faq__trigger {\n  width: 100%;\n  background: none;\n  border: none;\n  padding: 18px 0;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  cursor: pointer;\n  text-align: left;\n}\n\n.kt-svc-faq__trigger:focus-visible {\n  outline: 2px solid #2D5016;\n  outline-offset: 2px;\n  border-radius: 4px;\n}\n\n\/* \u2500\u2500 Question text \u2014 speakable CSS selector \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n\/* Schema speakable cssSelector: \".kt-svc-faq__question\" *\/\n.kt-svc-faq__question {\n  font-size: 15px;\n  font-weight: 600;\n  color: #1A1A1A;\n  line-height: 1.4;\n  flex: 1;\n}\n\n\/* \u2500\u2500 Toggle icon \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-faq__icon {\n  flex-shrink: 0;\n  width: 24px;\n  height: 24px;\n  border-radius: 50%;\n  background: #FFFFFF;\n  border: 1px solid #E5E5E3;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: #4A4A45;\n  font-size: 16px;\n  font-weight: 400;\n  line-height: 1;\n  transition: background 200ms ease, color 200ms ease, transform 200ms ease;\n}\n\n.kt-svc-faq__item.open .kt-svc-faq__icon {\n  background: #2D5016;\n  border-color: #2D5016;\n  color: #FFFFFF;\n  transform: rotate(45deg);\n}\n\n\/* \u2500\u2500 Answer panel \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-faq__answer {\n  display: none;\n  padding: 0 0 18px 0;\n}\n\n.kt-svc-faq__item.open .kt-svc-faq__answer {\n  display: block;\n}\n\n.kt-svc-faq__answer p {\n  font-size: 14.5px;\n  color: #4A4A45;\n  line-height: 1.65;\n  margin: 0;\n}\n\n.kt-svc-faq__answer a {\n  color: #2D5016;\n  font-weight: 600;\n  text-decoration: underline;\n  text-underline-offset: 2px;\n}\n\n\/* \u2500\u2500 Footer CTA \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-faq__footer-note {\n  font-size: 14px;\n  color: #9C9C95;\n  text-align: center;\n  margin-bottom: 8px;\n}\n\n.kt-svc-faq__footer-cta {\n  display: flex;\n  justify-content: center;\n}\n\n.kt-svc-faq__footer-cta a {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 12px 28px;\n  background: transparent;\n  border: 2px solid #2D5016;\n  border-radius: 8px;\n  color: #2D5016;\n  font-size: 14.5px;\n  font-weight: 700;\n  text-decoration: none;\n  transition: background 200ms ease, color 200ms ease, transform 200ms ease;\n}\n\n.kt-svc-faq__footer-cta a:hover {\n  background: #2D5016;\n  color: #FFFFFF;\n  transform: translateY(-1px);\n}\n<\/style>\n\n<section class=\"kt-svc-faq\" aria-label=\"Questions fr\u00e9quemment pos\u00e9es\">\n  <div class=\"kt-svc-faq__container\">\n\n    <!-- Eyebrow -->\n    <div class=\"kt-svc-faq__eyebrow\">FAQ<\/div>\n\n    <!-- H2 -->\n    <h2 class=\"kt-svc-faq__h2\">Questions pos\u00e9es par les acheteurs avant de passer commande<\/h2>\n\n    <!-- Sub -->\n    <p class=\"kt-svc-faq__sub\">\n      R\u00e9ponses aux 10 questions les plus fr\u00e9quemment pos\u00e9es \u00e0 notre \u00e9quipe de vente.\n      MOQ, \u00e9chantillons, certificats, d\u00e9lais, et comment commencer.\n    <\/p>\n\n    <!-- Two-column accordion -->\n    <div class=\"kt-svc-faq__cols\">\n\n      <!-- Column 1 (Q1\u2013Q5) -->\n      <div class=\"kt-svc-faq__col\">\n\n        <!-- Q1 -->\n        <div class=\"kt-svc-faq__item\">\n          <button class=\"kt-svc-faq__trigger\" aria-expanded=\"false\">\n            <span class=\"kt-svc-faq__question\">Qu'est-ce qui est inclus dans les services de fabrication OEM de chaussures pieds nus ?<\/span>\n            <span class=\"kt-svc-faq__icon\" aria-hidden=\"true\">+<\/span>\n          <\/button>\n          <div class=\"kt-svc-faq__answer\" role=\"region\">\n            <p>\n              Les OEM couvrent l'ensemble de la cha\u00eene de production : \u00e9laboration des sp\u00e9cifications, recherche de mat\u00e9riaux, fabrication des moules et de l'outillage,\n              production d'\u00e9chantillons, contr\u00f4le qualit\u00e9 en ligne, inspection NQA avant exp\u00e9dition, emballage et documents d'exportation.\n              Vous fournissez la conception ; nous nous occupons de tout, du premier \u00e9chantillon \u00e0 la remise du fret.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <!-- Q2 -->\n        <div class=\"kt-svc-faq__item\">\n          <button class=\"kt-svc-faq__trigger\" aria-expanded=\"false\">\n            <span class=\"kt-svc-faq__question\">Quelle est la diff\u00e9rence entre OEM et ODM pour les chaussures pour pieds nus ?<\/span>\n            <span class=\"kt-svc-faq__icon\" aria-hidden=\"true\">+<\/span>\n          <\/button>\n          <div class=\"kt-svc-faq__answer\" role=\"region\">\n            <p>\n              OEM signifie que vous cr\u00e9ez le mod\u00e8le et que nous le fabriquons selon vos sp\u00e9cifications exactes - y compris la g\u00e9om\u00e9trie de la semelle sur mesure,\n              l'outillage de la semelle et la construction de la tige. ODM signifie que vous s\u00e9lectionnez l'un de nos mod\u00e8les de base pr\u00eats \u00e0 l'emploi et que vous adaptez la couleur, le mat\u00e9riau et la marque.\n              la couleur, le mat\u00e9riau et la marque. L'ODM est plus rapide et moins co\u00fbteux. L'OEM permet un contr\u00f4le total de la propri\u00e9t\u00e9 intellectuelle.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <!-- Q3 -->\n        <div class=\"kt-svc-faq__item\">\n          <button class=\"kt-svc-faq__trigger\" aria-expanded=\"false\">\n            <span class=\"kt-svc-faq__question\">Quelle est la quantit\u00e9 minimale de commande pour la production de chaussures pieds nus sur mesure ?<\/span>\n            <span class=\"kt-svc-faq__icon\" aria-hidden=\"true\">+<\/span>\n          <\/button>\n          <div class=\"kt-svc-faq__answer\" role=\"region\">\n            <p>\n              Le MOQ est de 500 paires par couleur et par style. Cette r\u00e8gle s'applique aussi bien aux OEM qu'aux ODM.\n              500 paires est l'un des seuils les plus bas dans le secteur de la fabrication de chaussures pour pieds nus.\n              la plupart des usines exigent de 1 000 \u00e0 3 000 paires. Un MOQ plus bas signifie que vous pouvez tester le march\u00e9 sans engager trop de stocks.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <!-- Q4 -->\n        <div class=\"kt-svc-faq__item\">\n          <button class=\"kt-svc-faq__trigger\" aria-expanded=\"false\">\n            <span class=\"kt-svc-faq__question\">Combien de temps dure la fabrication d'une chaussure pieds nus, du d\u00e9but \u00e0 la livraison ?<\/span>\n            <span class=\"kt-svc-faq__icon\" aria-hidden=\"true\">+<\/span>\n          <\/button>\n          <div class=\"kt-svc-faq__answer\" role=\"region\">\n            <p>\n              D\u00e9lai standard : \u00e9chantillon sous 7-14 jours, production en s\u00e9rie sous 30-45 jours \u00e0 compter de l'approbation de l'\u00e9chantillon et du d\u00e9p\u00f4t.\n              l'approbation de l'\u00e9chantillon et du d\u00e9p\u00f4t. Le cycle complet, de la premi\u00e8re demande \u00e0 la remise des marchandises, est g\u00e9n\u00e9ralement de 63 \u00e0 70 jours.\n              La production d'urgence r\u00e9duit la phase de production en s\u00e9rie \u00e0 20-25 jours si l'on utilise l'outillage existant.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <!-- Q5 -->\n        <div class=\"kt-svc-faq__item\">\n          <button class=\"kt-svc-faq__trigger\" aria-expanded=\"false\">\n            <span class=\"kt-svc-faq__question\">Puis-je obtenir un \u00e9chantillon avant de m'engager dans une production en s\u00e9rie ?<\/span>\n            <span class=\"kt-svc-faq__icon\" aria-hidden=\"true\">+<\/span>\n          <\/button>\n          <div class=\"kt-svc-faq__answer\" role=\"region\">\n            <p>\n              Oui. Des frais d'\u00e9chantillonnage s'appliquent et sont cr\u00e9dit\u00e9s sur votre commande en vrac lors de la confirmation.\n              Chaque \u00e9chantillon est accompagn\u00e9 d'un rapport de mesure confirmant le d\u00e9calage de la chute, la hauteur de l'empilement et les dimensions de la bo\u00eete \u00e0 orteils,\n              et les dimensions de la bo\u00eete \u00e0 orteils. Un tour de r\u00e9vision gratuit est inclus si l'\u00e9chantillon n\u00e9cessite des ajustements.\n            <\/p>\n          <\/div>\n        <\/div>\n\n      <\/div><!-- \/.kt-svc-faq__col col-1 -->\n\n      <!-- Column 2 (Q6\u2013Q10) -->\n      <div class=\"kt-svc-faq__col\">\n\n        <!-- Q6 -->\n        <div class=\"kt-svc-faq__item\">\n          <button class=\"kt-svc-faq__trigger\" aria-expanded=\"false\">\n            <span class=\"kt-svc-faq__question\">Quelles sont les certifications dont une fabrique de chaussures \u00e0 pieds nus a besoin pour les march\u00e9s des \u00c9tats-Unis et de l'Union europ\u00e9enne ?<\/span>\n            <span class=\"kt-svc-faq__icon\" aria-hidden=\"true\">+<\/span>\n          <\/button>\n          <div class=\"kt-svc-faq__answer\" role=\"region\">\n            <p>\n              Pour la vente au d\u00e9tail aux \u00c9tats-Unis et dans l'Union europ\u00e9enne : La norme ISO 9001:2015 r\u00e9pond \u00e0 la plupart des exigences en mati\u00e8re de gestion de la qualit\u00e9.\n              Les importateurs de l'UE exigent g\u00e9n\u00e9ralement la certification BSCI ou Sedex (SMETA) pour la conformit\u00e9 sociale.\n              Si vous faites des d\u00e9clarations \u00e9cologiques sur les empeignes en rPET, la certification GRS est n\u00e9cessaire pour les justifier.\n              Ces quatre certifications sont disponibles sur demande aupr\u00e8s de Keytop.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <!-- Q7 -->\n        <div class=\"kt-svc-faq__item\">\n          <button class=\"kt-svc-faq__trigger\" aria-expanded=\"false\">\n            <span class=\"kt-svc-faq__question\">Comment fonctionne le contr\u00f4le de la qualit\u00e9 dans la fabrication de chaussures pour pieds nus ?<\/span>\n            <span class=\"kt-svc-faq__icon\" aria-hidden=\"true\">+<\/span>\n          <\/button>\n          <div class=\"kt-svc-faq__answer\" role=\"region\">\n            <p>\n              Quatre \u00e9tapes : contr\u00f4le des mat\u00e9riaux \u00e0 l'arriv\u00e9e, contr\u00f4le qualit\u00e9 en ligne de la production lors de la d\u00e9coupe et de la pose,\n              inspection de finition sur 100% de paires, et \u00e9chantillonnage AQL 2.5\/4.0 avant exp\u00e9dition.\n              Vous recevez un rapport photographique de contr\u00f4le de qualit\u00e9 avant tout paiement final.\n              Une inspection par une tierce partie (SGS, BV) peut \u00eatre organis\u00e9e \u00e0 vos frais.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <!-- Q8 -->\n        <div class=\"kt-svc-faq__item\">\n          <button class=\"kt-svc-faq__trigger\" aria-expanded=\"false\">\n            <span class=\"kt-svc-faq__question\">Quelles sont les options de personnalisation disponibles pour les chaussures pieds nus sous marque de distributeur ?<\/span>\n            <span class=\"kt-svc-faq__icon\" aria-hidden=\"true\">+<\/span>\n          <\/button>\n          <div class=\"kt-svc-faq__answer\" role=\"region\">\n            <p>\n              Trois niveaux. Surface : logo, couleur Pantone, emballage, \u00e9tiquettes \u00e0 suspendre.\n              Mat\u00e9riau : plus de 20 tissus pour la tige, compos\u00e9 de la semelle ext\u00e9rieure, type de semelle int\u00e9rieure, mat\u00e9riel.\n              Structurel (OEM uniquement) : g\u00e9om\u00e9trie personnalis\u00e9e de la forme, hauteur unique de la semelle, moule propri\u00e9taire de la semelle ext\u00e9rieure.\n              La plupart des marques ind\u00e9pendantes se lancent au niveau 1 ou 2 et passent au niveau structurel lors de leur deuxi\u00e8me production.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <!-- Q9 -->\n        <div class=\"kt-svc-faq__item\">\n          <button class=\"kt-svc-faq__trigger\" aria-expanded=\"false\">\n            <span class=\"kt-svc-faq__question\">Keytop propose-t-elle des services d'exp\u00e9dition et de logistique pour les commandes internationales ?<\/span>\n            <span class=\"kt-svc-faq__icon\" aria-hidden=\"true\">+<\/span>\n          <\/button>\n          <div class=\"kt-svc-faq__answer\" role=\"region\">\n            <p>\n              Oui, les conditions standard sont FOB Xiamen. Sur demande, nous pouvons organiser un CIF vers le grand port le plus proche.\n              Les vendeurs d'Amazon peuvent b\u00e9n\u00e9ficier d'un \u00e9tiquetage des cartons et d'un placement des codes-barres pr\u00eats pour FBA.\n              Tous les documents d'exportation - facture commerciale, liste de colisage, certificat d'origine - sont fournis le jour de l'exp\u00e9dition.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <!-- Q10 -->\n        <div class=\"kt-svc-faq__item\">\n          <button class=\"kt-svc-faq__trigger\" aria-expanded=\"false\">\n            <span class=\"kt-svc-faq__question\">Comment cr\u00e9er une marque priv\u00e9e de chaussures pour pieds nus \u00e0 partir de z\u00e9ro ?<\/span>\n            <span class=\"kt-svc-faq__icon\" aria-hidden=\"true\">+<\/span>\n          <\/button>\n          <div class=\"kt-svc-faq__answer\" role=\"region\">\n            <p>\n              Quatre \u00e9tapes : (1) <a href=\"\/contact\/\">Envoyer une demande de renseignements<\/a> en indiquant votre march\u00e9 cible et la quantit\u00e9 approximative.\n              (2) Nous vous envoyons un devis dans les 48 heures. (3) Commandez un \u00e9chantillon - 7-14 jours de livraison \u00e0 votre porte.\n              (4) Approbation et commande en gros \u00e0 partir de 500 paires. La plupart des nouvelles marques atteignent le cycle complet en moins de 90 jours.\n            <\/p>\n          <\/div>\n        <\/div>\n\n      <\/div><!-- \/.kt-svc-faq__col col-2 -->\n\n    <\/div><!-- \/.kt-svc-faq__cols -->\n\n    <!-- Footer note -->\n    <p class=\"kt-svc-faq__footer-note\">Vous avez une question qui ne figure pas dans la liste ci-dessus ?<\/p>\n\n    <!-- Footer CTA -->\n    <div class=\"kt-svc-faq__footer-cta\">\n      <a href=\"\/contact\/\">Demandez \u00e0 l'\u00e9quipe de vente \u2192<\/a>\n    <\/div>\n\n  <\/div><!-- \/.kt-svc-faq__container -->\n<\/section>\n\n<script>\n(function () {\n  var items = document.querySelectorAll('.kt-svc-faq__item');\n  items.forEach(function (item) {\n    var trigger = item.querySelector('.kt-svc-faq__trigger');\n    if (!trigger) return;\n    trigger.addEventListener('click', function () {\n      var isOpen = item.classList.contains('open');\n      item.classList.toggle('open', !isOpen);\n      trigger.setAttribute('aria-expanded', String(!isOpen));\n    });\n  });\n})();\n<\/script>\n<!-- ============================================================\n     SECTION 9 \u2014 FINAL CTA\n     Page: \/services\/\n     Class prefix: kt-svc-cta\n     BG: #2D5016 (forest green)\n     AIDA: Action \u2014 conversion close, low friction\n     ============================================================ -->\n\n<style>\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   DIVI ESCAPE \u2014 reset all wrapper padding\/margin\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.et_pb_section:has(.kt-svc-cta),\n.et_pb_row:has(.kt-svc-cta),\n.et_pb_column:has(.kt-svc-cta),\n.et_pb_code:has(.kt-svc-cta),\n.et_pb_code_inner:has(.kt-svc-cta) {\n  max-width: 100% !important;\n  width: 100% !important;\n  padding: 0 !important;\n  margin: 0 !important;\n}\n\n\/* \u2500\u2500 Section wrapper \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-cta {\n  background: #2D5016;\n  padding: 96px clamp(20px, 5vw, 64px);\n  text-align: center;\n}\n\n.kt-svc-cta__container {\n  max-width: 720px;\n  margin: 0 auto;\n}\n\n\/* \u2500\u2500 Eyebrow \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-cta__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  padding: 4px 14px;\n  background: rgba(255, 255, 255, 0.12);\n  border: 1px solid rgba(255, 255, 255, 0.22);\n  border-radius: 9999px;\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 0.10em;\n  text-transform: uppercase;\n  color: rgba(255, 255, 255, 0.80);\n  margin-bottom: 20px;\n}\n\n\/* \u2500\u2500 H2 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-cta__h2 {\n  font-size: clamp(28px, 4vw, 46px);\n  font-weight: 800;\n  letter-spacing: -0.025em;\n  line-height: 1.15;\n  color: #FFFFFF;\n  margin: 0 0 18px 0;\n}\n\n\/* \u2500\u2500 Sub \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-cta__sub {\n  font-size: clamp(15px, 1.5vw, 17px);\n  line-height: 1.65;\n  color: rgba(255, 255, 255, 0.80);\n  max-width: 540px;\n  margin: 0 auto 40px auto;\n}\n\n\/* \u2500\u2500 CTA buttons \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-cta__buttons {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 14px;\n  flex-wrap: wrap;\n  margin-bottom: 36px;\n}\n\n\/* Primary \u2014 white solid with dark text *\/\n.kt-svc-cta__btn-primary {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 7px;\n  padding: 14px 32px;\n  background: #FFFFFF;\n  border: 2px solid #FFFFFF;\n  border-radius: 8px;\n  color: #1A1A1A;\n  font-size: 15.5px;\n  font-weight: 700;\n  text-decoration: none;\n  transition: background 200ms ease, color 200ms ease, transform 200ms ease, box-shadow 200ms ease;\n}\n\n.kt-svc-cta__btn-primary:hover {\n  background: #F5F5F0;\n  border-color: #F5F5F0;\n  transform: translateY(-2px);\n  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.22);\n}\n\n\/* Secondary \u2014 white ghost *\/\n.kt-svc-cta__btn-ghost {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 7px;\n  padding: 14px 28px;\n  background: transparent;\n  border: 2px solid rgba(255, 255, 255, 0.52);\n  border-radius: 8px;\n  color: #FFFFFF;\n  font-size: 15.5px;\n  font-weight: 600;\n  text-decoration: none;\n  transition: background 200ms ease, border-color 200ms ease, transform 200ms ease;\n}\n\n.kt-svc-cta__btn-ghost:hover {\n  background: rgba(255, 255, 255, 0.10);\n  border-color: rgba(255, 255, 255, 0.75);\n  transform: translateY(-2px);\n}\n\n\/* \u2500\u2500 Assurance chips \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-cta__chips {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  flex-wrap: wrap;\n}\n\n.kt-svc-cta__chip {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 5px 13px;\n  border-radius: 9999px;\n  background: rgba(255, 255, 255, 0.10);\n  border: 1px solid rgba(255, 255, 255, 0.18);\n  font-size: 12.5px;\n  font-weight: 500;\n  color: rgba(255, 255, 255, 0.82);\n}\n\n.kt-svc-cta__chip::before {\n  content: '\u2713';\n  font-size: 11px;\n  font-weight: 700;\n  color: rgba(255, 255, 255, 0.65);\n}\n\n\/* \u2500\u2500 Divider between chips \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.kt-svc-cta__chip-sep {\n  width: 3px;\n  height: 3px;\n  border-radius: 50%;\n  background: rgba(255, 255, 255, 0.30);\n  display: none; \/* shown via ::before on middle chips on desktop *\/\n}\n\n\/* \u2500\u2500 Responsive \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n@media (max-width: 540px) {\n  .kt-svc-cta__buttons {\n    flex-direction: column;\n    align-items: stretch;\n  }\n\n  .kt-svc-cta__btn-primary,\n  .kt-svc-cta__btn-ghost {\n    width: 100%;\n    padding: 15px 24px;\n  }\n\n  .kt-svc-cta__chips {\n    flex-direction: column;\n    gap: 8px;\n  }\n}\n<\/style>\n\n<section class=\"kt-svc-cta\" aria-label=\"Lancez votre projet de chaussures pieds nus\">\n  <div class=\"kt-svc-cta__container\">\n\n    <!-- Eyebrow -->\n    <div class=\"kt-svc-cta__eyebrow\">Pr\u00eat \u00e0 d\u00e9marrer<\/div>\n\n    <!-- H2 -->\n    <h2 class=\"kt-svc-cta__h2\">Lancez votre projet de chaussures pieds nus<\/h2>\n\n    <!-- Sub -->\n    <p class=\"kt-svc-cta__sub\">\n      500 paires minimum. Echantillon sous 7-14 jours. Indiquez-nous votre type de produit\n      et votre march\u00e9 cible - nous vous r\u00e9pondrons dans les 24 heures avec un devis clair.\n    <\/p>\n\n    <!-- CTA buttons -->\n    <div class=\"kt-svc-cta__buttons\">\n      <a href=\"\/contact\/\" class=\"kt-svc-cta__btn-primary\">Discutez de votre projet \u2192<\/a>\n      <a href=\"\/contact\/#samples\" class=\"kt-svc-cta__btn-ghost\">Demande d'\u00e9chantillons<\/a>\n    <\/div>\n\n    <!-- Assurance chips -->\n    <div class=\"kt-svc-cta__chips\">\n      <span class=\"kt-svc-cta__chip\">R\u00e9ponse en 24h<\/span>\n      <span class=\"kt-svc-cta__chip\">Aucun engagement n'est requis<\/span>\n      <span class=\"kt-svc-cta__chip\">Confidentiel<\/span>\n    <\/div>\n\n  <\/div><!-- \/.kt-svc-cta__container -->\n<\/section>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":11,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-225","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/keytopbarefootshoes.com\/fr\/wp-json\/wp\/v2\/pages\/225","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/keytopbarefootshoes.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/keytopbarefootshoes.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/keytopbarefootshoes.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/keytopbarefootshoes.com\/fr\/wp-json\/wp\/v2\/comments?post=225"}],"version-history":[{"count":5,"href":"https:\/\/keytopbarefootshoes.com\/fr\/wp-json\/wp\/v2\/pages\/225\/revisions"}],"predecessor-version":[{"id":649,"href":"https:\/\/keytopbarefootshoes.com\/fr\/wp-json\/wp\/v2\/pages\/225\/revisions\/649"}],"wp:attachment":[{"href":"https:\/\/keytopbarefootshoes.com\/fr\/wp-json\/wp\/v2\/media?parent=225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}