{"id":451,"date":"2026-03-16T12:18:56","date_gmt":"2026-03-16T12:18:56","guid":{"rendered":"https:\/\/keytopbarefootshoes.com\/"},"modified":"2026-10-23T17:50:08","modified_gmt":"2026-10-23T17:50:08","slug":"barefoot-shoes-manufacturer","status":"publish","type":"page","link":"https:\/\/keytopbarefootshoes.com\/fr\/barefoot-shoes-manufacturer\/","title":{"rendered":"Barefoot Shoe OEM\/ODM Quote &#038; Catalog | Keytop"},"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\"><!-- Google tag (gtag.js) -->\n<script async=\"\" src=\"https:\/\/www.googletagmanager.com\/gtag\/js?id=AW-17525869291\"><\/script>\n<script>\n  window.dataLayer = window.dataLayer || [];\n  function gtag(){dataLayer.push(arguments);}\n  gtag('js', new Date());\n  gtag('config', 'AW-17525869291');\n<\/script>\n<script defer=\"\" src=\"https:\/\/challenges.cloudflare.com\/turnstile\/v0\/api.js?render=explicit\"><\/script>\n<meta charset=\"utf-8\"\/>\n<style>\n\/* ================================================================\n   KEYTOP \u2014 GOOGLE ADS LANDING PAGE\n   Page:     \/barefoot-shoes-manufacturer\/\n   Template: Blank Page (no header \/ footer)\n   Keyword:  barefoot shoes manufacturer\n   CTA:      Single \u2014 Get a Quote (CF7 form)\n   ================================================================ *\/\n\n*, *::before, *::after { box-sizing: border-box; }\n\n\/* \u2500\u2500 FORCE LTR \u2014 override any RTL set by WordPress\/Divi\/plugins \u2500\u2500 *\/\n.kt-lp, .kt-lp * { direction: ltr; unicode-bidi: embed; }\n\n\/* \u2500\u2500 DIVI ESCAPE \u2500\u2500 *\/\n.et_pb_section:has(.kt-lp),\n.et_pb_row:has(.kt-lp),\n.et_pb_column:has(.kt-lp),\n.et_pb_code:has(.kt-lp),\n.et_pb_code_inner:has(.kt-lp) {\n  max-width: 100% !important;\n  width: 100% !important;\n  padding: 0 !important;\n  margin: 0 !important;\n  border: none !important;\n  box-shadow: none !important;\n}\n\n\/* \u2500\u2500 DESIGN TOKENS \u2500\u2500 *\/\n:root {\n  --green:       #2D5016;\n  --green-dark:  #1F370F;\n  --green-bg:    #1A2F0D;\n  --orange:      #E86A33;\n  --orange-dark: #D45720;\n  --black:       #1A1A1A;\n  --gray-text:   #4A4A45;\n  --gray-mid:    #9C9C95;\n  --gray-light:  #F1F1F0;\n  --border:      #E5E5E3;\n  --white:       #FFFFFF;\n  --font: system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,sans-serif;\n  --mono: ui-monospace,'SF Mono',Consolas,monospace;\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\n   STICKY MINI HEADER\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 *\/\n.kt-lp-nav {\n  position: sticky;\n  top: 0;\n  z-index: 200;\n  background: var(--white);\n  border-bottom: 1px solid var(--border);\n  padding: 0 clamp(20px,4vw,56px);\n}\n.kt-lp-nav__inner {\n  max-width: 1280px;\n  margin: 0 auto;\n  height: 60px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n}\n\n\/* brand logo *\/\n.kt-lp-nav__logo {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  text-decoration: none;\n  color: var(--black);\n  white-space: nowrap;\n  flex-shrink: 0;\n}\n.kt-lp-nav__logo__icon { color: var(--green); display: inline-flex; align-items: center; }\n.kt-lp-nav__logo__dot  { width: 7px; height: 7px; border-radius: 50%; background: var(--orange); margin-left: -4px; margin-top: -14px; flex-shrink: 0; }\n.kt-lp-nav__logo__word { font: 800 18px\/1 var(--font); letter-spacing: -0.02em; color: var(--black); }\n\n.kt-lp-nav__right {\n  display: flex;\n  align-items: center;\n  gap: 20px;\n}\n\n.kt-lp-nav__contact {\n  font: 13px var(--font);\n  color: var(--gray-text);\n  text-decoration: none;\n}\n.kt-lp-nav__contact:hover { color: var(--green); }\n\n.kt-lp-nav__cta {\n  display: inline-flex;\n  align-items: center;\n  background: var(--green);\n  color: var(--white);\n  font: 700 13.5px\/1 var(--font);\n  padding: 10px 20px;\n  border-radius: 8px;\n  text-decoration: none;\n  transition: background 150ms, transform 150ms;\n}\n.kt-lp-nav__cta:hover { background: var(--green-dark); transform: translateY(-1px); }\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\n   HERO v2 \u2014 2-column: content + capabilities\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 *\/\n.kt-lp-hero {\n  background: var(--white);\n  padding: clamp(64px,8vw,100px) clamp(20px,5vw,64px);\n  border-bottom: 1px solid var(--border);\n}\n.kt-lp-hero__inner {\n  max-width: 1200px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 56px;\n  align-items: center;\n}\n\n\/* \u2500\u2500 Left content \u2500\u2500 *\/\n.kt-lp-hero__eyebrow {\n  display: inline-block;\n  font: 700 11px\/1 var(--font);\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--green);\n  margin-bottom: 20px;\n}\n.kt-lp-hero__h1 {\n  font: 800 clamp(38px,4.8vw,62px)\/1.08 var(--font);\n  letter-spacing: -0.03em;\n  color: var(--black);\n  margin: 0 0 16px;\n}\n.kt-lp-hero__sub {\n  font: 700 16px\/1.6 var(--font);\n  color: var(--gray-text);\n  max-width: 520px;\n  margin: 0 0 28px;\n}\n\n\/* Feature checklist *\/\n.kt-lp-hero__feats {\n  list-style: none;\n  margin: 0 0 24px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.kt-lp-hero__feat {\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n  font: 14.5px\/1.5 var(--font);\n  color: var(--gray-text);\n}\n.kt-lp-hero__feat-check {\n  width: 22px; height: 22px;\n  background: var(--green);\n  border: none;\n  border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  flex-shrink: 0;\n  margin-top: 1px;\n  color: var(--white);\n}\n.kt-lp-hero__feat strong { color: var(--black); }\n\n\/* B2B notice *\/\n.kt-lp-hero__b2b {\n  font: 14px\/1.55 var(--font);\n  color: var(--black);\n  margin: 0 0 28px;\n  padding: 12px 16px;\n  background: #F5F5F0;\n  border-left: 3px solid var(--green);\n  border-radius: 0 6px 6px 0;\n}\n\n\/* CTA stack *\/\n.kt-lp-hero__cta-stack {\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  align-items: flex-start;\n}\n\n\/* shared button styles *\/\n.kt-lp-btn-primary {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  background: var(--green);\n  color: var(--white);\n  font: 700 15px\/1 var(--font);\n  padding: 15px 28px;\n  border-radius: 8px;\n  text-decoration: none;\n  border: 2px solid var(--green);\n  cursor: pointer;\n  transition: background 150ms, transform 150ms, border-color 150ms;\n}\n.kt-lp-btn-primary:hover { background: var(--green-dark); border-color: var(--green-dark); transform: translateY(-2px); }\n.kt-lp-btn-outline {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  background: transparent;\n  color: var(--green);\n  font: 700 15px\/1 var(--font);\n  padding: 13px 26px;\n  border-radius: 8px;\n  text-decoration: none;\n  border: 2px solid var(--green);\n  cursor: pointer;\n  transition: background 150ms, color 150ms, transform 150ms;\n}\n.kt-lp-btn-outline:hover { background: var(--green); color: var(--white); transform: translateY(-2px); }\n.kt-lp-btn-ghost {\n  display: inline-flex;\n  align-items: center;\n  background: transparent;\n  color: rgba(255,255,255,0.88);\n  font: 600 15px\/1 var(--font);\n  padding: 13px 26px;\n  border-radius: 8px;\n  text-decoration: none;\n  border: 2px solid rgba(255,255,255,0.35);\n  transition: border-color 150ms, background 150ms;\n}\n.kt-lp-btn-ghost:hover { border-color: rgba(255,255,255,0.65); background: rgba(255,255,255,0.08); }\n\n\/* \u2500\u2500 Right: Product image grid (1 wide + 2 below) \u2500\u2500 *\/\n.kt-lp-hero__imgs {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 12px;\n}\n.kt-lp-hero__imgs img {\n  width: 100%;\n  object-fit: cover;\n  border-radius: 10px;\n  display: block;\n  aspect-ratio: 4\/3;\n}\n.kt-lp-hero__imgs img:first-child {\n  grid-column: 1 \/ -1;\n  aspect-ratio: 16\/7;\n}\n\n\/* responsive for hero *\/\n@media (max-width: 960px) {\n  .kt-lp-hero__inner { grid-template-columns: 1fr; gap: 40px; }\n  .kt-lp-hero__imgs { max-width: 480px; }\n}\n@media (max-width: 480px) {\n  .kt-lp-hero__imgs { grid-template-columns: 1fr; }\n  .kt-lp-hero__imgs img:first-child { aspect-ratio: 16\/9; }\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\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 *\/\n.kt-lp-trust {\n  background: var(--gray-light);\n  padding: 20px clamp(20px,5vw,64px);\n  border-bottom: 1px solid var(--border);\n}\n.kt-lp-trust__inner {\n  max-width: 1100px;\n  margin: 0 auto;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: clamp(20px,4vw,52px);\n  flex-wrap: wrap;\n}\n.kt-lp-trust__item {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  font: 13.5px var(--font);\n  color: var(--gray-text);\n}\n.kt-lp-trust__icon {\n  width: 18px; height: 18px;\n  color: var(--green);\n  flex-shrink: 0;\n}\n.kt-lp-trust__item strong { color: var(--black); font-weight: 700; }\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\n   SHARED SECTION TYPOGRAPHY\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 *\/\n.kt-lp-eyebrow {\n  display: block;\n  font: 700 11px\/1 var(--font);\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--orange);\n  margin-bottom: 12px;\n}\n.kt-lp-h2 {\n  font: 700 clamp(22px,2.8vw,34px)\/1.2 var(--font);\n  letter-spacing: -0.02em;\n  color: var(--black);\n  margin: 0 0 12px;\n}\n.kt-lp-intro {\n  font: 16px\/1.6 var(--font);\n  color: var(--gray-text);\n  max-width: 600px;\n  margin: 0 0 40px;\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\n   CATALOG DOWNLOAD\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 *\/\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\n   CATALOG MODAL\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 *\/\n.kt-lp-cat-overlay {\n  display: none;\n  position: fixed;\n  inset: 0;\n  background: rgba(26,26,26,0.75);\n  z-index: 9999;\n  align-items: center;\n  justify-content: center;\n  padding: 20px;\n  backdrop-filter: blur(3px);\n}\n.kt-lp-cat-overlay--open { display: flex; }\n.kt-lp-cat-box {\n  background: var(--white);\n  border-radius: 16px;\n  width: 100%;\n  max-width: 960px;\n  max-height: 92vh;\n  overflow-y: auto;\n  box-shadow: 0 28px 80px rgba(0,0,0,0.45);\n  animation: kt-modal-in 200ms ease;\n  display: grid;\n  grid-template-columns: 1fr 300px;\n}\n.kt-lp-cat-form-side {\n  background: var(--white);\n  border-radius: 16px 0 0 16px;\n  padding: 40px 40px 36px;\n  position: relative;\n}\n.kt-lp-cat-vis-side {\n  background: linear-gradient(148deg, #1A2F0D 0%, #2D5016 60%, #3C7020 100%);\n  border-radius: 0 16px 16px 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 32px 22px;\n}\n.kt-lp-cat-header {\n  margin-bottom: 6px;\n  padding-right: 44px;\n}\n.kt-lp-cat-title {\n  font: 700 clamp(20px,2.4vw,26px)\/1.2 var(--font);\n  letter-spacing: -0.02em;\n  color: var(--black);\n  margin: 0;\n}\n.kt-lp-cat-sub {\n  font: 14px\/1.55 var(--font);\n  color: var(--gray-text);\n  margin: 0 0 22px;\n  max-width: 400px;\n}\n.kt-lp-cat-close {\n  position: absolute;\n  top: 20px;\n  right: 20px;\n  background: var(--gray-light);\n  border: none;\n  cursor: pointer;\n  width: 32px; height: 32px;\n  border-radius: 6px;\n  color: var(--gray-mid);\n  font-size: 20px;\n  line-height: 1;\n  display: flex; align-items: center; justify-content: center;\n  transition: background 150ms, color 150ms;\n}\n.kt-lp-cat-close:hover { background: var(--border); color: var(--black); }\n@media (max-width: 680px) {\n  .kt-lp-cat-box { grid-template-columns: 1fr; }\n  .kt-lp-cat-vis-side { display: none; }\n  .kt-lp-cat-form-side { border-radius: 16px; padding: 28px 20px 24px; }\n}\n.kt-lp-catalog__book-wrap { perspective: 1000px; }\n.kt-lp-catalog__book {\n  background: linear-gradient(148deg, #243B12 0%, #2D5016 55%, #3C7020 100%);\n  border-radius: 4px 12px 12px 4px;\n  padding: 22px 20px 18px;\n  box-shadow:\n    -5px 2px 8px rgba(0,0,0,0.35),\n    -2px 0 0 rgba(0,0,0,0.5),\n    0 28px 64px rgba(0,0,0,0.50),\n    inset 3px 0 6px rgba(255,255,255,0.04);\n  position: relative;\n  overflow: hidden;\n  transform: rotateY(-8deg) rotateX(3deg);\n  transition: transform 400ms ease;\n}\n.kt-lp-catalog__book-wrap:hover .kt-lp-catalog__book { transform: rotateY(-3deg) rotateX(1deg); }\n.kt-lp-catalog__book::before {\n  content: '';\n  position: absolute;\n  left: 0; top: 0; bottom: 0;\n  width: 6px;\n  background: rgba(0,0,0,0.30);\n}\n.kt-lp-catalog__book-header {\n  display: flex;\n  justify-content: space-between;\n  align-items: flex-start;\n  margin-bottom: 16px;\n  position: relative; z-index: 1;\n}\n.kt-lp-catalog__book-brand {\n  font: 800 15px\/1 var(--font);\n  letter-spacing: 0.16em;\n  color: rgba(255,255,255,0.95);\n  text-transform: uppercase;\n}\n.kt-lp-catalog__book-type {\n  font: 500 9px\/1.5 var(--font);\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.40);\n  text-align: right;\n}\n.kt-lp-catalog__book-photos {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 4px;\n  margin-bottom: 16px;\n  position: relative; z-index: 1;\n}\n.kt-lp-catalog__book-photo {\n  aspect-ratio: 4\/3;\n  border-radius: 4px;\n  overflow: hidden;\n  background: rgba(255,255,255,0.05);\n}\n.kt-lp-catalog__book-photo img {\n  width: 100%; height: 100%;\n  object-fit: cover;\n  display: block;\n  opacity: 0.80;\n}\n.kt-lp-catalog__book-year {\n  font: 900 80px\/1 var(--font);\n  letter-spacing: -0.06em;\n  color: rgba(255,255,255,0.06);\n  position: absolute;\n  bottom: 22px; right: 14px;\n  pointer-events: none; z-index: 0;\n}\n.kt-lp-catalog__book-footer {\n  border-top: 1px solid rgba(255,255,255,0.10);\n  padding-top: 10px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font: 9px\/1.4 var(--font);\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.35);\n  position: relative; z-index: 1;\n  flex-wrap: wrap; gap: 4px;\n}\n.kt-lp-catalog__book-badge {\n  display: inline-flex;\n  align-items: center;\n  background: rgba(232,106,51,0.18);\n  border: 1px solid rgba(232,106,51,0.35);\n  border-radius: 4px;\n  padding: 3px 8px;\n  font: 700 9px\/1 var(--font);\n  color: var(--orange);\n  letter-spacing: 0.08em;\n}\n@media (max-width: 900px) {\n  .kt-lp-catalog__inner { grid-template-columns: 1fr; gap: 40px; }\n  .kt-lp-catalog__book { transform: none; }\n  .kt-lp-catalog__book-wrap:hover .kt-lp-catalog__book { transform: none; }\n  .kt-lp-catalog__book-year { font-size: 60px; }\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\n   PRODUCTS (4 cards)\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 *\/\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\n   PAIN BLOCK\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 *\/\n.kt-lp-pain {\n  background: var(--gray-light);\n  padding: clamp(48px,6vw,80px) clamp(20px,5vw,64px);\n  border-bottom: 1px solid var(--border);\n}\n.kt-lp-pain__inner { max-width: 1100px; margin: 0 auto; }\n.kt-lp-pain__head { text-align: left; margin-bottom: 44px; }\n.kt-lp-pain__head .kt-lp-h2 { max-width: 680px; margin: 0; }\n.kt-lp-pain__grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 24px;\n}\n.kt-lp-pain__card {\n  background: var(--white);\n  border-radius: 12px;\n  padding: 28px 24px 32px;\n  display: flex;\n  flex-direction: column;\n  gap: 14px;\n  position: relative;\n}\n\n.kt-lp-pain__q {\n  font: 600 15px\/1.45 var(--font);\n  color: var(--black);\n  margin: 0;\n  padding-top: 10px;\n}\n.kt-lp-pain__body {\n  font: 13.5px\/1.65 var(--font);\n  color: var(--gray-text);\n  margin: 0;\n}\n.kt-lp-pain__answer {\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n  margin-top: auto;\n  padding-top: 16px;\n  border-top: 1px solid var(--border);\n}\n.kt-lp-pain__answer-icon {\n  flex-shrink: 0;\n  width: 20px; height: 20px;\n  background: var(--green);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-top: 1px;\n}\n.kt-lp-pain__answer-icon svg { display: block; }\n.kt-lp-pain__answer-text {\n  font: 600 13px\/1.4 var(--font);\n  color: var(--green);\n  margin: 0;\n}\n\n.kt-lp-products {\n  background: var(--gray-light);\n  padding: clamp(48px,6vw,80px) clamp(20px,5vw,64px);\n}\n.kt-lp-products__inner { max-width: 1100px; margin: 0 auto; }\n.kt-lp-products__grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n  margin-top: 36px;\n}\n.kt-lp-products__card {\n  background: var(--white);\n  border-radius: 12px;\n  overflow: hidden;\n  cursor: default;\n  transition: box-shadow 200ms, transform 200ms;\n  display: flex;\n  flex-direction: column;\n}\n.kt-lp-products__card:hover {\n  box-shadow: 0 8px 24px rgba(0,0,0,0.10);\n  transform: translateY(-3px);\n}\n.kt-lp-products__img {\n  width: 100%;\n  aspect-ratio: 5\/4;\n  object-fit: cover;\n  background: #E8F0E2;\n  display: block;\n}\n.kt-lp-products__body { padding: 14px 16px 16px; flex: 1; display: flex; flex-direction: column; }\n.kt-lp-products__name { font: 700 14px\/1.3 var(--font); color: var(--black); margin: 0 0 4px; }\n.kt-lp-products__spec { font: 12px\/1.4 var(--mono); color: var(--gray-mid); margin: 0 0 12px; flex: 1; }\n.kt-lp-products__btn {\n  display: block;\n  width: 100%;\n  padding: 9px 12px;\n  background: var(--green);\n  color: var(--white);\n  border: none;\n  border-radius: 6px;\n  font: 700 12px\/1 var(--font);\n  cursor: pointer;\n  text-align: center;\n  transition: background 150ms;\n}\n.kt-lp-products__btn:hover { background: var(--green-dark); }\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\n   CATALOG CTA\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 *\/\n.kt-lp-catalog-cta {\n  position: relative;\n  background:\n    linear-gradient(135deg, rgba(26,26,26,0.03) 0 12%, transparent 12% 100%),\n    linear-gradient(315deg, rgba(26,26,26,0.03) 0 12%, transparent 12% 100%),\n    linear-gradient(120deg, rgba(26,26,26,0.02) 0 18%, transparent 18% 100%),\n    var(--white);\n  padding: clamp(56px,7vw,92px) clamp(20px,5vw,64px);\n  overflow: hidden;\n}\n.kt-lp-catalog-cta::before {\n  content: '';\n  position: absolute;\n  inset: 0;\n  background:\n    repeating-linear-gradient(135deg, rgba(255,255,255,0.0) 0 56px, rgba(255,255,255,0.65) 56px 74px),\n    linear-gradient(180deg, rgba(255,255,255,0.0), rgba(255,255,255,0.35));\n  pointer-events: none;\n}\n.kt-lp-catalog-cta__inner {\n  position: relative;\n  z-index: 1;\n  max-width: 1180px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) minmax(420px, 520px);\n  gap: clamp(28px, 4vw, 56px);\n  align-items: center;\n}\n.kt-lp-catalog-cta__copy {\n  max-width: 460px;\n}\n.kt-lp-catalog-cta__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  padding: 8px 14px;\n  border-radius: 999px;\n  background: rgba(45,80,22,0.08);\n  color: var(--green);\n  font: 700 11px\/1 var(--font);\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  margin-bottom: 18px;\n}\n.kt-lp-catalog-cta__eyebrow::before {\n  content: '';\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background: var(--orange);\n}\n.kt-lp-catalog-cta__title {\n  font: 700 clamp(28px,3.4vw,46px)\/1.08 var(--font);\n  letter-spacing: -0.03em;\n  color: var(--black);\n  margin: 0 0 16px;\n}\n.kt-lp-catalog-cta__body {\n  font: 17px\/1.75 var(--font);\n  color: var(--gray-text);\n  margin: 0 0 24px;\n}\n.kt-lp-catalog-cta__meta {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  margin: 0 0 28px;\n  padding: 0;\n  list-style: none;\n}\n.kt-lp-catalog-cta__meta li {\n  display: inline-flex;\n  align-items: center;\n  padding: 10px 14px;\n  border-radius: 999px;\n  background: #F3F5EF;\n  color: var(--green);\n  font: 700 12px\/1 var(--font);\n  letter-spacing: 0.04em;\n}\n.kt-lp-catalog-cta__actions {\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  flex-wrap: wrap;\n}\n.kt-lp-catalog-cta__note {\n  font: 13px\/1.6 var(--font);\n  color: var(--gray-mid);\n}\n.kt-lp-catalog-cta__visual {\n  position: relative;\n  min-width: 0;\n}\n.kt-lp-catalog-cta__spread {\n  position: relative;\n  background: linear-gradient(180deg, #FFFFFF 0%, #FCFCFA 100%);\n  border: 1px solid rgba(26,26,26,0.08);\n  border-radius: 18px;\n  box-shadow: 0 18px 44px rgba(26,26,26,0.12);\n  padding: 18px;\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 16px;\n}\n.kt-lp-catalog-cta__page {\n  background: #FFFFFF;\n  border: 1px solid rgba(26,26,26,0.08);\n  border-radius: 12px;\n  padding: 14px;\n  min-height: 320px;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.kt-lp-catalog-cta__page-head {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 12px;\n}\n.kt-lp-catalog-cta__brand {\n  font: 800 10px\/1 var(--font);\n  letter-spacing: 0.14em;\n  color: #325C18;\n  text-transform: uppercase;\n}\n.kt-lp-catalog-cta__page-tag {\n  font: 700 9px\/1 var(--font);\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: var(--orange);\n}\n.kt-lp-catalog-cta__page-title {\n  font: 700 14px\/1.3 var(--font);\n  color: var(--black);\n  margin: 0;\n}\n.kt-lp-catalog-cta__page-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 8px;\n}\n.kt-lp-catalog-cta__page-grid img,\n.kt-lp-catalog-cta__hero-shot {\n  width: 100%;\n  display: block;\n  object-fit: cover;\n  border-radius: 8px;\n  background: #EEF3E8;\n}\n.kt-lp-catalog-cta__page-grid img {\n  aspect-ratio: 4 \/ 3;\n}\n.kt-lp-catalog-cta__hero-shot {\n  aspect-ratio: 16 \/ 10;\n}\n.kt-lp-catalog-cta__spec-list {\n  margin: 0;\n  padding: 0;\n  list-style: none;\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n.kt-lp-catalog-cta__spec-list li {\n  display: flex;\n  justify-content: space-between;\n  gap: 12px;\n  padding-bottom: 8px;\n  border-bottom: 1px solid rgba(26,26,26,0.06);\n  font: 600 11px\/1.4 var(--font);\n  color: var(--gray-text);\n}\n.kt-lp-catalog-cta__spec-list li span:last-child {\n  color: var(--black);\n  text-align: right;\n}\n.kt-lp-catalog-cta__foot {\n  margin-top: auto;\n  display: flex;\n  justify-content: space-between;\n  gap: 10px;\n  font: 700 10px\/1 var(--font);\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: #7D8476;\n}\n@media (max-width: 980px) {\n  .kt-lp-catalog-cta__inner {\n    grid-template-columns: 1fr;\n  }\n  .kt-lp-catalog-cta__copy {\n    max-width: none;\n  }\n}\n@media (max-width: 640px) {\n  .kt-lp-catalog-cta__spread {\n    grid-template-columns: 1fr;\n    padding: 14px;\n  }\n  .kt-lp-catalog-cta__page {\n    min-height: auto;\n  }\n  .kt-lp-catalog-cta__actions .kt-lp-btn-primary,\n  .kt-lp-catalog-cta__actions .kt-lp-btn-outline {\n    width: 100%;\n    justify-content: center;\n  }\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\n   WHY KEYTOP (4 items, 2-col)\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 *\/\n.kt-lp-why {\n  background: var(--gray-light);\n  padding: clamp(48px,6vw,80px) clamp(20px,5vw,64px);\n}\n.kt-lp-why__inner {\n  max-width: 1200px;\n  margin: 0 auto;\n}\n.kt-lp-why__split {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 28px;\n  align-items: stretch;\n}\n.kt-lp-why__content {\n  background: var(--white);\n  border: 1px solid var(--border);\n  border-radius: 24px;\n  padding: clamp(32px,4vw,44px);\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  min-height: 100%;\n}\n.kt-lp-why__content::before {\n  content: '';\n  width: 148px;\n  height: 4px;\n  border-radius: 999px;\n  background: linear-gradient(90deg, #6AA8F7 0%, #3F85DE 100%);\n  margin-bottom: 28px;\n}\n.kt-lp-why__intro {\n  font: 500 17px\/1.75 var(--font);\n  color: var(--black);\n  margin: 0 0 18px;\n}\n.kt-lp-why__intro:last-of-type { margin-bottom: 0; }\n.kt-lp-why__list {\n  list-style: none;\n  margin: 24px 0 0;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.kt-lp-why__item {\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n  padding: 14px 0 0;\n  border-top: 1px solid rgba(26,26,26,0.08);\n}\n.kt-lp-why__num {\n  font: 700 11px\/1 var(--font);\n  letter-spacing: 0.10em;\n  color: var(--orange);\n  min-width: 28px;\n  padding-top: 4px;\n  flex-shrink: 0;\n}\n.kt-lp-why__title {\n  font: 700 15px\/1.3 var(--font);\n  color: var(--black);\n  margin: 0 0 5px;\n}\n.kt-lp-why__body {\n  font: 13.5px\/1.6 var(--font);\n  color: var(--gray-text);\n  margin: 0;\n}\n.kt-lp-why__cta { margin-top: 28px; }\n.kt-lp-why__stage {\n  position: relative;\n  min-height: 560px;\n  border-radius: 24px;\n  overflow: hidden;\n  background: var(--white);\n  border: 1px solid var(--border);\n  box-shadow: 0 18px 40px rgba(26,26,26,0.08);\n}\n.kt-lp-why__stage-media,\n.kt-lp-why__img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n}\n.kt-lp-why__gallery {\n  margin-top: 24px;\n}\n.kt-lp-why__thumbs-viewport {\n  overflow: hidden;\n}\n.kt-lp-why__thumbs-track {\n  display: flex;\n  gap: 18px;\n  transition: transform 380ms cubic-bezier(0,0,0.2,1);\n  will-change: transform;\n}\n.kt-lp-why__thumb {\n  flex: 0 0 calc((100% - 36px) \/ 3);\n  background: var(--white);\n  border: 1px solid var(--border);\n  border-radius: 18px;\n  padding: 0;\n  overflow: hidden;\n  cursor: pointer;\n  text-align: left;\n  transition: transform 220ms ease, box-shadow 220ms ease, border-color 220ms ease;\n}\n.kt-lp-why__thumb:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 14px 32px rgba(26,26,26,0.10);\n}\n.kt-lp-why__thumb:focus-visible {\n  outline: 3px solid rgba(63,133,222,0.28);\n  outline-offset: 2px;\n}\n.kt-lp-why__thumb--active {\n  border-color: rgba(63,133,222,0.45);\n  box-shadow: 0 14px 32px rgba(63,133,222,0.16);\n}\n.kt-lp-why__thumb-media {\n  width: 100%;\n  aspect-ratio: 4\/3;\n  object-fit: cover;\n  display: block;\n  transition: transform 300ms ease;\n}\n.kt-lp-why__thumb:hover .kt-lp-why__thumb-media { transform: scale(1.03); }\n.kt-lp-why__thumb-copy {\n  padding: 14px 16px 16px;\n}\n.kt-lp-why__thumb-title {\n  font: 700 15px\/1.3 var(--font);\n  color: var(--black);\n  margin: 0 0 4px;\n}\n.kt-lp-why__thumb-text {\n  font: 13px\/1.55 var(--font);\n  color: var(--gray-text);\n  margin: 0;\n}\n.kt-lp-why__dots {\n  display: flex;\n  gap: 8px;\n  justify-content: center;\n  margin-top: 18px;\n}\n.kt-lp-why__dot {\n  width: 8px;\n  height: 8px;\n  border-radius: 999px;\n  background: rgba(26,26,26,0.14);\n  cursor: pointer;\n  transition: background 200ms, width 200ms;\n  border: none;\n  padding: 0;\n}\n.kt-lp-why__dot--active {\n  background: #4D8FE4;\n  width: 24px;\n}\n@media (max-width: 860px) {\n  .kt-lp-why__split { grid-template-columns: 1fr; }\n  .kt-lp-why__stage { min-height: 360px; }\n  .kt-lp-why__thumb { flex: 0 0 calc((100% - 18px) \/ 2); }\n}\n@media (max-width: 540px) {\n  .kt-lp-why__content { padding: 28px 22px; border-radius: 20px; }\n  .kt-lp-why__content::before { width: 112px; margin-bottom: 22px; }\n  .kt-lp-why__intro { font-size: 16px; }\n  .kt-lp-why__stage { min-height: 280px; border-radius: 20px; }\n  .kt-lp-why__thumb { flex: 0 0 100%; }\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\n   PROCESS\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 *\/\n.kt-lp-process {\n  background: var(--white);\n  padding: clamp(48px,6vw,80px) clamp(20px,5vw,64px);\n}\n.kt-lp-process__inner { max-width: 1100px; margin: 0 auto; }\n.kt-lp-process__head { margin-bottom: 48px; }\n.kt-lp-process__steps {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  position: relative;\n}\n.kt-lp-process__steps::before {\n  content: '';\n  position: absolute;\n  top: 19px;\n  left: calc(10% + 20px);\n  right: calc(10% + 20px);\n  height: 2px;\n  background: var(--border);\n}\n.kt-lp-process__step {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  padding: 0 12px;\n  position: relative;\n}\n.kt-lp-process__num {\n  width: 40px; height: 40px;\n  border-radius: 50%;\n  background: var(--green);\n  color: #fff;\n  font: 700 15px\/40px var(--font);\n  text-align: center;\n  flex-shrink: 0;\n  position: relative;\n  z-index: 1;\n  margin-bottom: 18px;\n}\n.kt-lp-process__time {\n  display: inline-block;\n  font: 600 11px\/1 var(--font);\n  color: var(--green);\n  background: rgba(45,80,22,0.09);\n  padding: 3px 9px;\n  border-radius: 100px;\n  margin-bottom: 10px;\n  letter-spacing: 0.03em;\n  text-transform: uppercase;\n}\n.kt-lp-process__label {\n  font: 700 14.5px\/1.35 var(--font);\n  color: var(--black);\n  margin: 0 0 8px;\n}\n.kt-lp-process__desc {\n  font: 13px\/1.6 var(--font);\n  color: var(--gray-text);\n  margin: 0;\n}\n.kt-lp-process__cta { text-align: center; margin-top: 48px; }\n@media (max-width: 860px) {\n  .kt-lp-process__steps {\n    grid-template-columns: 1fr;\n    max-width: 440px;\n  }\n  .kt-lp-process__steps::before { display: none; }\n  .kt-lp-process__step {\n    flex-direction: row;\n    align-items: flex-start;\n    text-align: left;\n    gap: 18px;\n    padding: 0 0 32px 0;\n  }\n  .kt-lp-process__step:last-child { padding-bottom: 0; }\n  .kt-lp-process__num { margin-bottom: 0; flex-shrink: 0; }\n  .kt-lp-process__step-body { display: flex; flex-direction: column; }\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\n   CUSTOMIZATION OPTIONS \u2014 TAB LAYOUT\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 *\/\n.kt-lp-custom {\n  background: var(--gray-light);\n  padding: clamp(48px,6vw,80px) clamp(20px,5vw,64px);\n}\n.kt-lp-custom__inner { max-width: 1100px; margin: 0 auto; }\n.kt-lp-custom__head { text-align: center; margin-bottom: 40px; }\n.kt-lp-custom__cta-wrap { text-align: center; margin-top: 44px; display: flex; align-items: center; justify-content: center; gap: 14px; flex-wrap: wrap; }\n.kt-lp-custom__grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 24px;\n}\n.kt-lp-custom__card {\n  background: var(--white);\n  border-radius: 12px;\n  overflow: hidden;\n  box-shadow: 0 1px 4px rgba(0,0,0,0.07);\n  display: flex;\n  flex-direction: column;\n  transition: transform 200ms, box-shadow 200ms;\n}\n.kt-lp-custom__card:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 8px 24px rgba(0,0,0,0.12);\n}\n.kt-lp-custom__img-wrap {\n  aspect-ratio: 4\/3;\n  overflow: hidden;\n  background: var(--gray-light);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n.kt-lp-custom__img-wrap img {\n  width: 100%; height: 100%;\n  object-fit: contain;\n  object-position: center;\n  display: block;\n  transition: transform 300ms;\n}\n.kt-lp-custom__card:hover .kt-lp-custom__img-wrap img { transform: scale(1.04); }\n.kt-lp-custom__body {\n  padding: 20px 18px 22px;\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n}\n.kt-lp-custom__cat {\n  font: 700 10px\/1 var(--font);\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--green);\n  margin: 0 0 6px;\n}\n.kt-lp-custom__name {\n  font: 700 16px\/1.3 var(--font);\n  color: var(--black);\n  margin: 0 0 8px;\n}\n.kt-lp-custom__desc {\n  font: 13.5px\/1.6 var(--font);\n  color: var(--gray-text);\n  margin: 0 0 10px;\n}\n.kt-lp-custom__bullets {\n  list-style: none;\n  margin: 0 0 12px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.kt-lp-custom__bullets li {\n  font: 13px\/1.4 var(--font);\n  color: var(--black);\n  padding-left: 16px;\n  position: relative;\n}\n.kt-lp-custom__bullets li::before {\n  content: '';\n  position: absolute;\n  left: 0; top: 6px;\n  width: 6px; height: 6px;\n  border-radius: 50%;\n  background: var(--green);\n}\n.kt-lp-custom__tags {\n  display: flex; flex-wrap: wrap; gap: 6px;\n  list-style: none; margin: 0; padding: 0;\n}\n.kt-lp-custom__tags li {\n  list-style: none;\n}\n.kt-lp-custom__tags li::marker {\n  content: '';\n}\n.kt-lp-custom__tag {\n  font: 600 11px\/1 var(--font);\n  background: #E8F0E2;\n  color: var(--green);\n  padding: 4px 10px;\n  border-radius: 999px;\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\n   FAQ ACCORDION\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 *\/\n.kt-lp-faq {\n  background: var(--white);\n  padding: clamp(48px,6vw,80px) clamp(20px,5vw,64px);\n}\n.kt-lp-faq__inner { max-width: 760px; margin: 0 auto; }\n.kt-lp-faq__list { margin-top: 36px; border-top: 1px solid var(--border); }\n.kt-lp-faq__item { border-bottom: 1px solid var(--border); }\n.kt-lp-faq__q {\n  width: 100%;\n  background: none;\n  border: none;\n  padding: 18px 0;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 16px;\n  font: 600 15px\/1.4 var(--font);\n  color: var(--black);\n  cursor: pointer;\n  text-align: left;\n}\n.kt-lp-faq__icon {\n  font-size: 22px;\n  color: var(--gray-mid);\n  flex-shrink: 0;\n  transition: transform 200ms ease;\n  line-height: 1;\n}\n.kt-lp-faq__item--open .kt-lp-faq__icon { transform: rotate(45deg); }\n.kt-lp-faq__a {\n  display: none;\n  padding: 0 24px 18px 0;\n  font: 14px\/1.7 var(--font);\n  color: var(--gray-text);\n}\n.kt-lp-faq__item--open .kt-lp-faq__a { display: block; }\n.kt-lp-faq__footer {\n  margin-top: 28px;\n  padding: 22px 24px;\n  border: 1px solid var(--border);\n  border-radius: 18px;\n  background: #F8FAF7;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n}\n.kt-lp-faq__footer-copy {\n  margin: 0;\n  color: var(--gray-text);\n  font: 14px\/1.7 var(--font);\n}\n.kt-lp-faq__footer-btn {\n  flex: 0 0 auto;\n}\n@media (max-width: 767px) {\n  .kt-lp-faq__footer {\n    flex-direction: column;\n    align-items: stretch;\n  }\n  .kt-lp-faq__footer-btn {\n    width: 100%;\n  }\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\n   FORM SECTION\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 *\/\n.kt-lp-form-section {\n  background: var(--green-bg);\n  padding: clamp(56px,7vw,96px) clamp(20px,5vw,64px);\n}\n.kt-lp-form-section__inner {\n  max-width: 1100px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) 440px;\n  gap: 48px;\n  align-items: stretch;\n}\n.kt-lp-form-section__main {\n  min-width: 0;\n}\n.kt-lp-form-section__heading {\n  font: 700 clamp(24px,3vw,36px)\/1.2 var(--font);\n  letter-spacing: -0.02em;\n  color: var(--white);\n  margin: 0 0 10px;\n}\n.kt-lp-form-section__sub {\n  font: 15px\/1.6 var(--font);\n  color: rgba(255,255,255,0.6);\n  margin: 0 0 28px;\n}\n\n\/* form elements *\/\n.kt-lp-form { display: flex; flex-direction: column; gap: 16px; }\n.kt-lp-form__row { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }\n.kt-lp-form__group { display: flex; flex-direction: column; gap: 7px; }\n.kt-lp-form__label {\n  font: 600 13px\/1 var(--font);\n  letter-spacing: 0.01em;\n  text-transform: none;\n  color: rgba(255,255,255,0.72);\n}\n.kt-lp-form__input,\n.kt-lp-form__select,\n.kt-lp-form__textarea {\n  width: 100%;\n  padding: 15px 16px;\n  background: #FCFCFA;\n  border: 1px solid rgba(255,255,255,0.16);\n  border-radius: 12px;\n  font: 15px\/1.4 var(--font);\n  color: #1A1A1A;\n  outline: none;\n  -webkit-appearance: none;\n  appearance: none;\n  transition: border-color 160ms ease, box-shadow 160ms ease, background-color 160ms ease;\n  box-sizing: border-box;\n  box-shadow: inset 0 1px 0 rgba(255,255,255,0.65);\n}\n.kt-lp-form__input::placeholder,\n.kt-lp-form__textarea::placeholder { color: #9EA095; }\n.kt-lp-form__input:focus,\n.kt-lp-form__select:focus,\n.kt-lp-form__textarea:focus {\n  border-color: var(--green);\n  background: var(--white);\n  box-shadow: 0 0 0 3px rgba(45,80,22,0.14);\n}\n.kt-lp-form__select {\n  cursor: pointer;\n  color: #1A1A1A;\n  background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236B6B66' d='M6 8L2 4h8z'\/%3E%3C\/svg%3E\");\n  background-repeat: no-repeat;\n  background-position: right 16px center;\n  padding-right: 40px;\n}\n.kt-lp-form__select option { background: var(--white); color: #1A1A1A; }\n.kt-lp-form__textarea { min-height: 112px; resize: vertical; line-height: 1.6; border-color: #C8C8C2; }\n\n.kt-lp-form__submit {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  width: 100%;\n  padding: 17px 24px;\n  background: var(--green);\n  color: var(--white);\n  font: 700 15px\/1 var(--font);\n  border: 2px solid var(--green);\n  border-radius: 8px;\n  cursor: pointer;\n  transition: background 150ms, border-color 150ms, transform 150ms;\n  margin-top: 4px;\n}\n.kt-lp-form__submit:hover:not(:disabled) { background: var(--green-dark); border-color: var(--green-dark); transform: translateY(-1px); }\n.kt-lp-form__submit:disabled { opacity: 0.65; cursor: not-allowed; }\n\n.kt-lp-form__privacy {\n  font: 12px\/1.5 var(--font);\n  color: rgba(255,255,255,0.32);\n  text-align: center;\n  margin: 0;\n}\n.kt-lp-turnstile {\n  min-height: 0;\n  width: 100%;\n}\n.kt-lp-turnstile:not(:empty) {\n  margin-top: 2px;\n}\n\n\n\/* checkboxes *\/\n.kt-lp-form__check-group {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 10px 16px;\n  margin-top: 2px;\n}\n.kt-lp-form__check-item {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  cursor: pointer;\n}\n.kt-lp-form__check-item input[type=\"checkbox\"] {\n  width: 18px;\n  height: 18px;\n  flex-shrink: 0;\n  accent-color: var(--orange);\n  cursor: pointer;\n  border-radius: 4px;\n}\n.kt-lp-form__check-label {\n  font: 14px\/1 var(--font);\n  color: rgba(255,255,255,0.82);\n  cursor: pointer;\n  user-select: none;\n}\n.kt-lp-form__msg {\n  display: none;\n  padding: 14px 18px;\n  border-radius: 8px;\n  font: 14px\/1.5 var(--font);\n  margin-bottom: 4px;\n}\n.kt-lp-form__msg--success { background: rgba(45,80,22,0.45); border: 1px solid rgba(45,80,22,0.7); color: #A8D08A; }\n.kt-lp-form__msg--error   { background: rgba(220,38,38,0.18); border: 1px solid rgba(220,38,38,0.4); color: #FCA5A5; }\n\n\/* trust panel (right col) *\/\n.kt-lp-form-section__aside {\n  position: sticky;\n  top: 80px;\n  align-self: start;\n}\n.kt-lp-trust-panel {\n  background: rgba(255,255,255,0.05);\n  border: 1px solid rgba(255,255,255,0.10);\n  border-radius: 18px;\n  padding: 30px 28px;\n  min-height: 620px;\n}\n.kt-lp-trust-panel__heading {\n  font: 700 11px\/1 var(--font);\n  letter-spacing: 0.10em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.38);\n  margin: 0 0 16px;\n}\n.kt-lp-trust-panel__items { display: flex; flex-direction: column; gap: 22px; margin-bottom: 28px; }\n.kt-lp-trust-panel__item { display: flex; gap: 16px; align-items: flex-start; }\n.kt-lp-trust-panel__icon {\n  width: 42px; height: 42px;\n  background: rgba(255,255,255,0.08);\n  border-radius: 10px;\n  display: flex; align-items: center; justify-content: center;\n  flex-shrink: 0;\n  color: rgba(255,255,255,0.75);\n}\n.kt-lp-trust-panel__title { font: 700 15px\/1.35 var(--font); color: var(--white); margin: 0 0 5px; }\n.kt-lp-trust-panel__body  { font: 14px\/1.6 var(--font); color: rgba(255,255,255,0.58); margin: 0; }\n.kt-lp-trust-panel__divider { height: 1px; background: rgba(255,255,255,0.10); margin: 24px 0; }\n.kt-lp-trust-panel__certs { display: flex; gap: 8px; flex-wrap: wrap; }\n.kt-lp-trust-panel__cert {\n  display: inline-flex;\n  align-items: center;\n  gap: 5px;\n  background: rgba(255,255,255,0.07);\n  border: 1px solid rgba(255,255,255,0.12);\n  border-radius: 6px;\n  padding: 7px 11px;\n  font: 700 11px\/1 var(--font);\n  color: rgba(255,255,255,0.65);\n  letter-spacing: 0.04em;\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\n   SIMPLE FOOTER\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 *\/\n.kt-lp-footer {\n  background: var(--black);\n  padding: 22px clamp(20px,5vw,64px);\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.kt-lp-footer__copy { font: 13px\/1 var(--font); color: rgba(255,255,255,0.32); }\n.kt-lp-footer__links { display: flex; gap: 20px; }\n.kt-lp-footer__link  { font: 13px\/1 var(--font); color: rgba(255,255,255,0.32); text-decoration: none; }\n.kt-lp-footer__link:hover { color: rgba(255,255,255,0.65); }\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\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 *\/\n@media (max-width: 1000px) {\n  .kt-lp-form-section__inner { grid-template-columns: 1fr; gap: 48px; }\n  .kt-lp-form-section__aside {\n    position: static;\n    top: auto;\n  }\n}\n@media (max-width: 860px) {\n  .kt-lp-pain__grid { grid-template-columns: 1fr; }\n  .kt-lp-gender__cols { grid-template-columns: 1fr; }\n  .kt-lp-products__grid { grid-template-columns: repeat(2, 1fr); }\n  .kt-lp-custom__grid { grid-template-columns: repeat(2, 1fr); gap: 16px; }\n}\n@media (max-width: 640px) {\n  .kt-lp-nav__contact { display: none; }\n  .kt-lp-form__row { grid-template-columns: 1fr; }\n  .kt-lp-hero__stats { gap: 20px; }\n  .kt-lp-custom__grid { grid-template-columns: 1fr; }\n}\n@media (max-width: 440px) {\n  .kt-lp-products__grid { grid-template-columns: 1fr; }\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\n   QUOTE MODAL\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 *\/\n.kt-lp-modal-overlay {\n  display: none;\n  position: fixed;\n  inset: 0;\n  background: rgba(26,26,26,0.72);\n  z-index: 9999;\n  align-items: center;\n  justify-content: center;\n  padding: 20px;\n  backdrop-filter: blur(2px);\n}\n.kt-lp-modal-overlay--open { display: flex; }\n.kt-lp-modal-box {\n  background: var(--white);\n  border-radius: 16px;\n  width: 100%;\n  max-width: 520px;\n  max-height: 90vh;\n  overflow-y: auto;\n  box-shadow: 0 24px 64px rgba(0,0,0,0.28);\n  animation: kt-modal-in 200ms ease;\n}\n@keyframes kt-modal-in {\n  from { opacity: 0; transform: scale(0.96) translateY(8px); }\n  to   { opacity: 1; transform: scale(1)   translateY(0); }\n}\n.kt-lp-modal-header {\n  padding: 24px 24px 0;\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n  gap: 16px;\n}\n.kt-lp-modal-header__title {\n  font: 700 20px\/1.2 var(--font);\n  color: var(--black);\n  letter-spacing: -0.02em;\n  margin: 0;\n}\n.kt-lp-modal-header__sub {\n  font: 13.5px\/1.4 var(--font);\n  color: var(--gray-text);\n  margin: 5px 0 0;\n}\n.kt-lp-modal-close {\n  background: none;\n  border: none;\n  cursor: pointer;\n  width: 32px; height: 32px;\n  border-radius: 6px;\n  color: var(--gray-mid);\n  font-size: 22px;\n  line-height: 1;\n  flex-shrink: 0;\n  display: flex; align-items: center; justify-content: center;\n  transition: background 150ms, color 150ms;\n}\n.kt-lp-modal-close:hover { background: var(--gray-light); color: var(--black); }\n.kt-lp-modal-body { padding: 20px 24px 24px; }\n.kt-lp-modal-body .kt-lp-form__label    { color: var(--gray-text); }\n.kt-lp-modal-body .kt-lp-form__check-label { color: var(--black); }\n.kt-lp-modal-body .kt-lp-form__privacy  { color: var(--gray-mid); }\n.kt-lp-modal-body .kt-lp-form__textarea { min-height: 80px; }\n.kt-lp-form__file-input {\n  display: block;\n  width: 100%;\n  padding: 10px 12px;\n  border: 1.5px dashed var(--border);\n  border-radius: 8px;\n  background: var(--off-white);\n  font: 12.5px\/1 var(--font);\n  color: var(--gray-text);\n  cursor: pointer;\n  transition: border-color 150ms, background 150ms;\n  box-sizing: border-box;\n}\n.kt-lp-form__file-input:hover { border-color: var(--green); background: #F4F8F1; }\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\n   PAGE-SPECIFIC EXIT POPUP\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 *\/\n.kt-lp-exit-overlay {\n  position: fixed;\n  inset: 0;\n  z-index: 10000;\n  display: none;\n  align-items: center;\n  justify-content: center;\n  padding: 20px;\n  background: rgba(12, 16, 10, 0.82);\n  backdrop-filter: blur(4px);\n}\n.kt-lp-exit-overlay--open { display: flex; }\n.kt-lp-exit-card {\n  width: min(100%, 880px);\n  display: grid;\n  grid-template-columns: 320px 1fr;\n  background: var(--white);\n  border-radius: 22px;\n  overflow: hidden;\n  box-shadow: 0 34px 90px rgba(0,0,0,0.34);\n  animation: kt-modal-in 220ms ease;\n}\n.kt-lp-exit-side {\n  position: relative;\n  overflow: hidden;\n  background:\n    linear-gradient(180deg, rgba(14, 28, 8, 0.12) 0%, rgba(14, 28, 8, 0.72) 100%),\n    linear-gradient(145deg, #23400F 0%, #1A300B 100%);\n  color: var(--white);\n  padding: 32px 28px;\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n  min-height: 460px;\n}\n.kt-lp-exit-side::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background:\n    linear-gradient(90deg, rgba(14, 26, 10, 0.78) 0%, rgba(14, 26, 10, 0.36) 48%, rgba(14, 26, 10, 0.62) 100%),\n    linear-gradient(180deg, rgba(18, 32, 10, 0.08) 0%, rgba(18, 32, 10, 0.74) 100%),\n    url('\/wp-content\/uploads\/2026\/03\/barefoot-casual-shoes-01.png') 58% center \/ cover no-repeat;\n  transform: scale(1.02);\n}\n.kt-lp-exit-side > * {\n  position: relative;\n  z-index: 1;\n}\n.kt-lp-exit-side__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font: 700 10px\/1 var(--font);\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.62);\n}\n.kt-lp-exit-side__eyebrow::before {\n  content: \"\";\n  width: 18px;\n  height: 2px;\n  background: var(--orange);\n  border-radius: 999px;\n}\n.kt-lp-exit-side__title {\n  margin: 18px 0 10px;\n  max-width: 240px;\n  font: 800 44px\/0.95 var(--font);\n  letter-spacing: -0.03em;\n  color: rgba(255,255,255,0.96);\n  text-wrap: balance;\n}\n.kt-lp-exit-side__text {\n  margin: 0;\n  max-width: 250px;\n  font: 15px\/1.65 var(--font);\n  color: rgba(255,255,255,0.88);\n}\n.kt-lp-exit-side__stats {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 12px;\n  margin-top: 28px;\n}\n.kt-lp-exit-side__stat {\n  padding: 14px 14px 12px;\n  border: 1px solid rgba(255,255,255,0.16);\n  border-radius: 14px;\n  background: rgba(255,255,255,0.12);\n  backdrop-filter: blur(4px);\n}\n.kt-lp-exit-side__stat strong {\n  display: block;\n  font: 800 22px\/1 var(--font);\n  color: var(--white);\n  margin-bottom: 5px;\n}\n.kt-lp-exit-side__stat span {\n  display: block;\n  font: 11px\/1.4 var(--font);\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.62);\n}\n.kt-lp-exit-main {\n  position: relative;\n  padding: 30px 32px 28px;\n}\n.kt-lp-exit-close {\n  position: absolute;\n  top: 16px;\n  right: 16px;\n  width: 34px;\n  height: 34px;\n  border: 1px solid var(--border);\n  border-radius: 10px;\n  background: transparent;\n  color: var(--gray-text);\n  font-size: 20px;\n  line-height: 1;\n  cursor: pointer;\n  transition: border-color 150ms, color 150ms, background 150ms;\n}\n.kt-lp-exit-close:hover {\n  border-color: var(--green);\n  color: var(--green);\n  background: #F7FAF4;\n}\n.kt-lp-exit-main__eyebrow {\n  display: inline-block;\n  padding: 5px 10px;\n  border-radius: 999px;\n  background: rgba(45,80,22,0.08);\n  color: var(--green);\n  font: 700 11px\/1 var(--font);\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n.kt-lp-exit-main__title {\n  margin: 18px 0 10px;\n  max-width: 760px;\n  font: 800 29px\/1.08 var(--font);\n  color: var(--black);\n  letter-spacing: -0.03em;\n  text-wrap: balance;\n}\n.kt-lp-exit-main__text {\n  margin: 0 0 18px;\n  font: 15px\/1.7 var(--font);\n  color: var(--gray-text);\n  max-width: 460px;\n}\n.kt-lp-exit-form {\n  margin-top: 22px;\n}\n.kt-lp-exit-form__field {\n  margin-bottom: 14px;\n}\n.kt-lp-exit-form__label {\n  display: block;\n  margin-bottom: 6px;\n  font: 600 12px\/1.2 var(--font);\n  color: var(--gray-text);\n  letter-spacing: 0.02em;\n}\n.kt-lp-exit-form__input,\n.kt-lp-exit-form__textarea {\n  width: 100%;\n  border: 1px solid #DADFD4;\n  border-radius: 12px;\n  background: #FBFCF9;\n  color: var(--black);\n  padding: 15px 16px;\n  font: 15px\/1.5 var(--font);\n  transition: border-color 150ms, box-shadow 150ms, background 150ms;\n}\n.kt-lp-exit-form__input::placeholder,\n.kt-lp-exit-form__textarea::placeholder {\n  color: #9AA091;\n}\n.kt-lp-exit-form__input:focus,\n.kt-lp-exit-form__textarea:focus {\n  outline: none;\n  border-color: var(--green);\n  box-shadow: 0 0 0 4px rgba(45,80,22,0.08);\n  background: var(--white);\n}\n.kt-lp-exit-form__textarea {\n  min-height: 112px;\n  resize: vertical;\n}\n.kt-lp-exit-form__submit {\n  width: 100%;\n  min-height: 54px;\n  border: none;\n  border-radius: 12px;\n  background: var(--green);\n  color: var(--white);\n  font: 800 15px\/1 var(--font);\n  letter-spacing: 0.02em;\n  cursor: pointer;\n  transition: background 150ms, transform 150ms;\n}\n.kt-lp-exit-form__submit:hover {\n  background: var(--green-dark);\n  transform: translateY(-1px);\n}\n.kt-lp-exit-form__submit:disabled {\n  opacity: 0.7;\n  cursor: not-allowed;\n  transform: none;\n}\n.kt-lp-exit-form__helper {\n  margin: 14px 0 0;\n  font: 12px\/1.6 var(--font);\n  color: var(--gray-mid);\n  text-align: center;\n}\n.kt-lp-exit-form__msg {\n  display: none;\n  margin: 0 0 14px;\n  padding: 12px 14px;\n  border-radius: 12px;\n  font: 13px\/1.55 var(--font);\n}\n.kt-lp-exit-form__msg--success {\n  background: #ECF6E8;\n  color: #21420F;\n  border: 1px solid #CFE2C6;\n}\n.kt-lp-exit-form__msg--error {\n  background: #FCEDEA;\n  color: #9B2C1E;\n  border: 1px solid #F3CBC3;\n}\n@media (max-width: 860px) {\n  .kt-lp-exit-card { grid-template-columns: 1fr; }\n  .kt-lp-exit-side { min-height: 0; padding-bottom: 22px; }\n  .kt-lp-exit-side__title,\n  .kt-lp-exit-side__text,\n  .kt-lp-exit-main__title { max-width: none; }\n}\n@media (max-width: 520px) {\n  .kt-lp-exit-main { padding: 24px 20px 22px; }\n  .kt-lp-exit-main__title { font-size: 25px; }\n  .kt-lp-exit-side__title { font-size: 34px; }\n}\n<\/style>\n<div class=\"kt-lp\" dir=\"ltr\">\n<!-- \u2550\u2550 QUOTE MODAL \u2550\u2550 -->\n<style id=\"kt-lp-modal-layer-repair\">body.page-id-451:has(:is(#kt-lp-modal.kt-lp-modal-overlay--open,#kt-lp-cat-modal.kt-lp-cat-overlay--open,#kt-lp-exit-popup.kt-lp-exit-overlay--open)) :is(.kt-wa-float,.kt-wa-float *,.et_pb_scroll_top,.et_pb_scroll_top *){visibility:hidden!important;pointer-events:none!important;}<\/style>\n<style id=\"kt-lp-measured-finesse-repair\">body.page-id-451 .kt-lp-footer{padding-right:calc(96px + env(safe-area-inset-right,0px));}body.page-id-451 .kt-lp-footer__links{max-width:100%;flex-wrap:wrap;}body.page-id-451 .kt-lp-footer__link{display:inline-flex;align-items:center;min-height:44px;}@media(max-width:360px){body.page-id-451 .kt-lp-why__cta>.kt-lp-btn-primary{padding-inline:6px}}<\/style>\n<style id=\"kt-lp-functional-status\">.kt-lp-functional-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;}<\/style>\n<style id=\"kt-lp-functional-targets\">body.page-id-451 .kt-lp-nav__logo{min-height:44px;}body.page-id-451 .kt-lp-nav__cta,body.page-id-451 .kt-lp-products__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;}<\/style>\n<style id=\"kt-lp-functional-dot-box\">body.page-id-451 .kt-lp-why__dot{position:relative;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;background:transparent;}<\/style>\n<style id=\"kt-lp-functional-dot-art\">body.page-id-451 .kt-lp-why__dot::before{content:\"\";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:999px;background:rgba(26,26,26,0.14);transition:background 200ms,width 200ms;}body.page-id-451 .kt-lp-why__dot--active::before{width:8px;background:#4D8FE4;}<\/style>\n<div aria-labelledby=\"kt-lp-modal-title\" aria-modal=\"true\" class=\"kt-lp-modal-overlay\" id=\"kt-lp-modal\" role=\"dialog\">\n<div class=\"kt-lp-modal-box\">\n<div class=\"kt-lp-modal-header\">\n<div>\n<h2 class=\"kt-lp-modal-header__title\" id=\"kt-lp-modal-title\">Get Your Free Quote<\/h2>\n<p class=\"kt-lp-modal-header__sub\">We respond within 24 hours. Email and phone are required. Name, company, message and file are optional.<\/p>\n<\/div>\n<button aria-label=\"Close\" class=\"kt-lp-modal-close\" id=\"kt-lp-modal-close\">\u00d7<\/button>\n<\/div>\n<div class=\"kt-lp-modal-body\">\n<div class=\"kt-lp-form__msg kt-lp-form__msg--success\" id=\"kt-lp-m-msg-success\">Request sent. We will reply within 24 hours.<\/div>\n<div class=\"kt-lp-form__msg kt-lp-form__msg--error\" id=\"kt-lp-m-msg-error\">We could not send your request. Please try again or email info@keytopbarefootshoes.com.<\/div>\n<form class=\"kt-lp-form\" data-kt-source=\"landing-modal\" id=\"kt-lp-m-form\" novalidate=\"\">\n<input name=\"_wpcf7\" type=\"hidden\" value=\"125\"\/>\n<div class=\"kt-lp-form__row\">\n<div class=\"kt-lp-form__group\">\n<label class=\"kt-lp-form__label\" for=\"lp-m-name\">Name<\/label>\n<input autocomplete=\"name\" class=\"kt-lp-form__input\" id=\"lp-m-name\" name=\"your-name\" placeholder=\"Full Name\" style=\"padding:15px 16px;min-height:52px;background:#FCFCFA;color:#1A1A1A;\" type=\"text\"\/>\n<\/div>\n<div class=\"kt-lp-form__group\">\n<label class=\"kt-lp-form__label\" for=\"lp-m-company\">Company<\/label>\n<input autocomplete=\"organization\" class=\"kt-lp-form__input\" id=\"lp-m-company\" name=\"your-company\" placeholder=\"Company \/ Brand Name\" style=\"padding:15px 16px;min-height:52px;background:#FCFCFA;color:#1A1A1A;\" type=\"text\"\/>\n<\/div>\n<\/div>\n<div class=\"kt-lp-form__row\">\n<div class=\"kt-lp-form__group\">\n<label class=\"kt-lp-form__label\" for=\"lp-m-email\">Email *<\/label>\n<input autocomplete=\"email\" class=\"kt-lp-form__input\" id=\"lp-m-email\" name=\"your-email\" placeholder=\"Work Email Address\" required=\"\" style=\"padding:15px 16px;min-height:52px;background:#FCFCFA;color:#1A1A1A;\" type=\"email\"\/>\n<\/div>\n<div class=\"kt-lp-form__group\">\n<label class=\"kt-lp-form__label\" for=\"lp-m-phone\">Phone \/ WhatsApp *<\/label>\n<input aria-required=\"true\" autocomplete=\"tel\" class=\"kt-lp-form__input\" id=\"lp-m-phone\" name=\"your-phone\" placeholder=\"WhatsApp or phone number\" required=\"\" style=\"padding:15px 16px;min-height:52px;background:#FCFCFA;color:#1A1A1A;\" type=\"tel\"\/>\n<\/div>\n<\/div>\n<div class=\"kt-lp-form__group\">\n<label class=\"kt-lp-form__label\" for=\"lp-m-message\">Message<\/label>\n<textarea class=\"kt-lp-form__textarea\" id=\"lp-m-message\" name=\"your-message\" placeholder=\"Product category, target quantity, customization needs and destination\"><\/textarea>\n<\/div>\n<div class=\"kt-lp-form__group\">\n<label class=\"kt-lp-form__label\" for=\"lp-m-file\">Attach File <span style=\"font-weight:400;color:var(--gray-mid);\">(optional)<\/span><\/label>\n<input accept=\".pdf,.jpg,.jpeg,.png,.gif,.doc,.docx,.zip\" aria-label=\"Attach spec sheet or reference image\" class=\"kt-lp-form__file-input\" id=\"lp-m-file\" name=\"your-file\" type=\"file\"\/>\n<p style=\"margin:4px 0 0;font:11px\/1 var(--font);color:var(--gray-mid);\">PDF, JPG, JPEG, PNG, GIF, DOC, DOCX or ZIP \u2014 max 5 MB<\/p>\n<\/div>\n<input id=\"lp-m-page-url\" name=\"page-url\" type=\"hidden\"\/>\n<input name=\"your-subject\" type=\"hidden\" value=\"Landing Page Quote Modal Inquiry\"\/>\n<div aria-live=\"polite\" class=\"kt-lp-turnstile\"><\/div>\n<button class=\"kt-lp-form__submit\" id=\"kt-lp-m-submit\" type=\"submit\">Get Your Quote \u2192<\/button>\n<p class=\"kt-lp-form__privacy\" style=\"color:rgba(255,255,255,0.72);\">Use this form for OEM\/ODM inquiries.<\/p>\n<\/form>\n<\/div>\n<\/div>\n<\/div>\n<!-- \u2550\u2550 PAGE EXIT POPUP \u2550\u2550 -->\n<div aria-labelledby=\"kt-lp-exit-title\" aria-modal=\"true\" class=\"kt-lp-exit-overlay\" id=\"kt-lp-exit-popup\" role=\"dialog\">\n<div class=\"kt-lp-exit-card\">\n<div class=\"kt-lp-exit-side\">\n<div>\n<span class=\"kt-lp-exit-side__eyebrow\">Quick Quote<\/span>\n<h2 class=\"kt-lp-exit-side__title\">Request a quote for your next order.<\/h2>\n<p class=\"kt-lp-exit-side__text\">Share your product category and quantity for an OEM\/ODM quote.<\/p>\n<\/div>\n<div aria-hidden=\"true\" class=\"kt-lp-exit-side__stats\">\n<div class=\"kt-lp-exit-side__stat\">\n<strong>500<\/strong>\n<span>Pairs per color \/ style<\/span>\n<\/div>\n<div class=\"kt-lp-exit-side__stat\">\n<strong>24h<\/strong>\n<span>First reply<\/span>\n<\/div>\n<div class=\"kt-lp-exit-side__stat\">\n<strong>10-21<\/strong>\n<span>Days after design confirmation<\/span>\n<\/div>\n<div class=\"kt-lp-exit-side__stat\">\n<strong>0mm<\/strong>\n<span>Reference drop<\/span>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"kt-lp-exit-main\">\n<button aria-label=\"Close\" class=\"kt-lp-exit-close\" id=\"kt-lp-exit-close\" type=\"button\">\u00d7<\/button>\n<span class=\"kt-lp-exit-main__eyebrow\">Factory Direct Quote<\/span>\n<h3 class=\"kt-lp-exit-main__title\" id=\"kt-lp-exit-title\">Send your project for pricing and sample timing.<\/h3>\n<p class=\"kt-lp-exit-main__text\">Email and phone are required; a name and project note are optional.<\/p>\n<div class=\"kt-lp-exit-form__msg kt-lp-exit-form__msg--success\" id=\"kt-lp-exit-msg-success\">Request sent. We will reply within 24 hours.<\/div>\n<div class=\"kt-lp-exit-form__msg kt-lp-exit-form__msg--error\" id=\"kt-lp-exit-msg-error\">We could not send your request. Please try again or email info@keytopbarefootshoes.com.<\/div>\n<form class=\"kt-lp-exit-form\" data-kt-source=\"landing-exit\" id=\"kt-lp-exit-form\" novalidate=\"\">\n<input name=\"_wpcf7\" type=\"hidden\" value=\"125\"\/>\n<div class=\"kt-lp-exit-form__field\">\n<label class=\"kt-lp-exit-form__label\" for=\"kt-lp-exit-name\">Name<\/label>\n<input autocomplete=\"name\" class=\"kt-lp-exit-form__input\" id=\"kt-lp-exit-name\" name=\"your-name\" placeholder=\"Your name or brand name\" style=\"padding:15px 16px;min-height:52px;background:#FBFCF9;color:var(--black);\" type=\"text\"\/>\n<\/div>\n<div class=\"kt-lp-exit-form__field\">\n<label class=\"kt-lp-exit-form__label\" for=\"kt-lp-exit-email\">Email *<\/label>\n<input autocomplete=\"email\" class=\"kt-lp-exit-form__input\" id=\"kt-lp-exit-email\" name=\"your-email\" placeholder=\"Work email for quote follow-up\" required=\"\" style=\"padding:15px 16px;min-height:52px;background:#FBFCF9;color:var(--black);\" type=\"email\"\/>\n<\/div>\n<div class=\"kt-lp-exit-form__field\"><label class=\"kt-lp-exit-form__label\" for=\"kt-lp-exit-phone\">Phone \/ WhatsApp *<\/label><input aria-required=\"true\" autocomplete=\"tel\" class=\"kt-lp-exit-form__input\" id=\"kt-lp-exit-phone\" name=\"your-phone\" placeholder=\"+1 (or country code)\" required=\"\" style=\"padding:15px 16px;min-height:52px;background:#FBFCF9;color:var(--black);\" type=\"tel\"\/><\/div>\n<div class=\"kt-lp-exit-form__field\">\n<label class=\"kt-lp-exit-form__label\" for=\"kt-lp-exit-message\">Message<\/label>\n<textarea class=\"kt-lp-exit-form__textarea\" id=\"kt-lp-exit-message\" name=\"your-message\" placeholder=\"Product category, target quantity, customization needs and destination\"><\/textarea>\n<\/div>\n<input id=\"kt-lp-exit-page-url\" name=\"page-url\" type=\"hidden\"\/>\n<input name=\"your-subject\" type=\"hidden\" value=\"Landing Page Exit Popup Inquiry\"\/>\n<div aria-live=\"polite\" class=\"kt-lp-turnstile\"><\/div>\n<button class=\"kt-lp-exit-form__submit\" id=\"kt-lp-exit-submit\" type=\"submit\">Get My Free Quote Now<\/button>\n<p class=\"kt-lp-exit-form__helper\">Email and phone are required. Other fields are optional.<\/p>\n<\/form>\n<\/div>\n<\/div>\n<\/div>\n<!-- \u2550\u2550 CATALOG MODAL \u2550\u2550 -->\n<div aria-labelledby=\"kt-lp-cat-title\" aria-modal=\"true\" class=\"kt-lp-cat-overlay\" id=\"kt-lp-cat-modal\" role=\"dialog\">\n<div class=\"kt-lp-cat-box\">\n<!-- LEFT: form -->\n<div class=\"kt-lp-cat-form-side\">\n<button aria-label=\"Close\" class=\"kt-lp-cat-close\" id=\"kt-lp-cat-close\">\u00d7<\/button>\n<div class=\"kt-lp-cat-header\">\n<h2 class=\"kt-lp-cat-title\" id=\"kt-lp-cat-title\">Request the Keytop Catalog<\/h2>\n<p class=\"kt-lp-cat-sub\" style=\"margin-top:8px;\">Request the current barefoot product range by email. We reply within 24 hours.<\/p>\n<\/div>\n<div class=\"kt-lp-form__msg kt-lp-form__msg--success\" id=\"kt-lp-cat-msg-success\">Catalog request sent. We will reply within 24 hours.<\/div>\n<div class=\"kt-lp-form__msg kt-lp-form__msg--error\" id=\"kt-lp-cat-msg-error\">We could not send your request. Please try again or email info@keytopbarefootshoes.com.<\/div>\n<form class=\"kt-lp-form\" data-kt-source=\"landing-catalog\" id=\"kt-lp-cat-form\" novalidate=\"\">\n<input name=\"_wpcf7\" type=\"hidden\" value=\"125\"\/>\n<div class=\"kt-lp-form__row\">\n<div class=\"kt-lp-form__group\">\n<label class=\"kt-lp-form__label\" for=\"cat-name\" style=\"color:var(--gray-text);\">Name<\/label>\n<input autocomplete=\"name\" class=\"kt-lp-form__input\" id=\"cat-name\" name=\"your-name\" placeholder=\"Full Name\" style=\"padding:15px 16px;min-height:52px;background:#FCFCFA;color:#1A1A1A;\" type=\"text\"\/>\n<\/div>\n<div class=\"kt-lp-form__group\">\n<label class=\"kt-lp-form__label\" for=\"cat-email\" style=\"color:var(--gray-text);\">Email *<\/label>\n<input autocomplete=\"email\" class=\"kt-lp-form__input\" id=\"cat-email\" name=\"your-email\" placeholder=\"Work Email\" required=\"\" style=\"padding:15px 16px;min-height:52px;background:#FCFCFA;color:#1A1A1A;\" type=\"email\"\/>\n<\/div>\n<\/div>\n<div class=\"kt-lp-form__group\"><label class=\"kt-lp-form__label\" for=\"cat-phone\" style=\"color:var(--gray-text);\">Phone \/ WhatsApp *<\/label><input aria-required=\"true\" autocomplete=\"tel\" class=\"kt-lp-form__input\" id=\"cat-phone\" name=\"your-phone\" placeholder=\"+1 (or country code)\" required=\"\" style=\"padding:15px 16px;min-height:52px;background:#FCFCFA;color:#1A1A1A;\" type=\"tel\"\/><\/div>\n<div class=\"kt-lp-form__group\">\n<label class=\"kt-lp-form__label\" for=\"cat-message\" style=\"color:var(--gray-text);\">Message<\/label>\n<textarea class=\"kt-lp-form__input kt-lp-form__textarea\" id=\"cat-message\" name=\"your-message\" placeholder=\"Product category, target quantity, customization needs and destination\" style=\"min-height:80px;resize:vertical;\"><\/textarea>\n<\/div>\n<input name=\"your-subject\" type=\"hidden\" value=\"Catalog Request\"\/>\n<input id=\"cat-page-url\" name=\"page-url\" type=\"hidden\"\/>\n<div aria-live=\"polite\" class=\"kt-lp-turnstile\"><\/div>\n<button class=\"kt-lp-form__submit\" id=\"kt-lp-cat-submit\" style=\"background:var(--green);border-color:var(--green);\" type=\"submit\">Send My Catalog Request \u2192<\/button>\n<p class=\"kt-lp-form__privacy\" style=\"color:var(--gray-text)!important;\">Email and phone are required. Other fields are optional.<\/p>\n<\/form>\n<\/div>\n<!-- RIGHT: catalog book mockup -->\n<div aria-hidden=\"true\" class=\"kt-lp-cat-vis-side\">\n<div class=\"kt-lp-catalog__book-wrap\">\n<div class=\"kt-lp-catalog__book\">\n<div class=\"kt-lp-catalog__book-header\">\n<span class=\"kt-lp-catalog__book-brand\">KEYTOP<\/span>\n<span class=\"kt-lp-catalog__book-type\">Barefoot Footwear<br\/>OEM \/ ODM<\/span>\n<\/div>\n<div class=\"kt-lp-catalog__book-photos\">\n<div class=\"kt-lp-catalog__book-photo\"><img alt=\"barefoot running shoes\" decoding=\"sync\" fetchpriority=\"high\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/barefoot-running-shoes.jpg\" title=\"\"><\/div>\n<div class=\"kt-lp-catalog__book-photo\"><img alt=\"trail barefoot shoes\" decoding=\"async\" height=\"480\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/trail-barefoot-shoes.jpg\" width=\"600\" title=\"\"><\/div>\n<div class=\"kt-lp-catalog__book-photo\"><img alt=\"casual barefoot shoes\" decoding=\"async\" height=\"480\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/casual-barefoot-shoes.jpg\" width=\"600\" title=\"\"><\/div>\n<div class=\"kt-lp-catalog__book-photo\"><img alt=\"kids barefoot shoes\" decoding=\"async\" height=\"480\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/kids-barefoot-shoes.jpg\" width=\"600\" title=\"\"><\/div>\n<div class=\"kt-lp-catalog__book-photo\"><img alt=\"barefoot training shoes\" decoding=\"async\" height=\"480\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/barefoot-training-shoes.jpg\" width=\"600\" title=\"\"><\/div>\n<div class=\"kt-lp-catalog__book-photo\"><img alt=\"barefoot sandals\" decoding=\"sync\" fetchpriority=\"high\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/barefoot-sandals.jpg\" title=\"\"><\/div>\n<\/div>\n<p class=\"kt-lp-catalog__book-year\">OEM \/ ODM<\/p>\n<div class=\"kt-lp-catalog__book-footer\">\n<span>OEM \u00b7 ODM \u00b7 Jinjiang, China<\/span>\n<span class=\"kt-lp-catalog__book-badge\">500 pairs \/ color \/ style<\/span>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<!-- \u2550\u2550 STICKY MINI HEADER \u2550\u2550 -->\n<header class=\"kt-lp-nav\" role=\"banner\">\n<div class=\"kt-lp-nav__inner\">\n<a aria-label=\"Keytop Home\" class=\"kt-lp-nav__logo\" href=\"\/\">\n<span aria-hidden=\"true\" class=\"kt-lp-nav__logo__icon\">\n<svg height=\"22\" viewbox=\"0 0 40 24\" width=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<g fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\n<path d=\"M3 20 L31 20\" stroke-width=\"2.6\"><\/path>\n<path d=\"M3 20 C 1 20 1 15 3 12 C 5 9 8 7 11 7 C 14 7 17 11 20 11 C 24 11 28 13 32 16 C 34 18 33 20 31 20 Z\"><\/path>\n<path d=\"M10 7 L14 12 M14 7 L18 12\" stroke-width=\"1.4\"><\/path>\n<\/g>\n<\/svg>\n<\/span>\n<span aria-hidden=\"true\" class=\"kt-lp-nav__logo__dot\"><\/span>\n<span class=\"kt-lp-nav__logo__word\">KEYTOP<\/span>\n<\/a>\n<div class=\"kt-lp-nav__right\">\n<a class=\"kt-lp-nav__contact\" href=\"mailto:info@keytopbarefootshoes.com\">info@keytopbarefootshoes.com<\/a>\n<a class=\"kt-lp-nav__cta\" href=\"#\" id=\"kt-lp-open-modal\">Get a Quote<\/a>\n<\/div>\n<\/div>\n<\/header>\n<!-- \u2550\u2550 HERO v2 \u2550\u2550 -->\n<section aria-labelledby=\"kt-lp-h1\" class=\"kt-lp-hero\">\n<div class=\"kt-lp-hero__inner\">\n<!-- LEFT: content -->\n<div>\n<span class=\"kt-lp-hero__eyebrow\">Since 2006 \u00b7 Jinjiang, China \u00b7 ISO 9001 Certified<\/span>\n<h1 class=\"kt-lp-hero__h1\" id=\"kt-lp-h1\">Barefoot Shoes Manufacturer in China<br\/> Request an OEM\/ODM Quote<\/h1>\n<p class=\"kt-lp-hero__sub\">Founded in 2006, Keytop has focused on barefoot OEM\/ODM since 2010. We develop zero-drop, wide-toe-box footwear for brands and wholesale buyers.<\/p>\n<ul class=\"kt-lp-hero__feats\">\n<li class=\"kt-lp-hero__feat\">0mm reference drop<\/li>\n<li class=\"kt-lp-hero__feat\">MOQ 500 pairs per color and style<\/li>\n<li class=\"kt-lp-hero__feat\">OEM\/ODM development and branding<\/li>\n<li class=\"kt-lp-hero__feat\">Samples in 10\u201321 days after design confirmation<\/li>\n<\/ul>\n<p class=\"kt-lp-hero__b2b\">For brands, studios, retailers and distributors ordering custom footwear.<\/p>\n<div class=\"kt-lp-hero__cta-stack\">\n<button class=\"kt-lp-btn-primary\" id=\"kt-lp-hero-open-modal\" onclick=\"openModal()\">Request Bulk Quote \u2192<\/button>\n<\/div>\n<\/div>\n<!-- RIGHT: product image collage (1 wide + 2 below) -->\n<div aria-hidden=\"true\" class=\"kt-lp-hero__imgs\">\n<img alt=\"Barefoot Running Shoes OEM\" decoding=\"sync\" fetchpriority=\"high\" height=\"394\" loading=\"eager\" src=\"\/wp-content\/uploads\/2026\/03\/barefoot-running-shoes.jpg\" width=\"900\" title=\"\">\n<img alt=\"Barefoot Boots OEM\" decoding=\"sync\" fetchpriority=\"high\" height=\"450\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/barefoot-boots.jpg\" width=\"600\" title=\"\">\n<img alt=\"Barefoot Sandals OEM\" decoding=\"sync\" fetchpriority=\"high\" height=\"450\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/barefoot-sandals.jpg\" width=\"600\" title=\"\">\n<\/div>\n<\/div>\n<\/section>\n<!-- \u2550\u2550 PRODUCTS \u2550\u2550 -->\n<section class=\"kt-lp-products\" id=\"kt-lp-products\">\n<div class=\"kt-lp-products__inner\">\n<span class=\"kt-lp-eyebrow\">7 Styles Available<\/span>\n<h2 class=\"kt-lp-h2\">Barefoot Categories for OEM\/ODM Projects<\/h2>\n<p class=\"kt-lp-intro\">Compare the seven product categories, then use the <a href=\"\/barefoot-shoes\/\" style=\"color:var(--green);text-decoration:underline;\">product range<\/a> to narrow your brief. The values below describe the listed reference builds.<\/p>\n<div class=\"kt-lp-products__grid\">\n<div class=\"kt-lp-products__card\">\n<img alt=\"Barefoot Running Shoes OEM\" class=\"kt-lp-products__img\" decoding=\"sync\" fetchpriority=\"high\" height=\"480\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/barefoot-running-shoes.jpg\" width=\"600\" title=\"\">\n<div class=\"kt-lp-products__body\">\n<p class=\"kt-lp-products__name\">Barefoot Running Shoes<\/p>\n<p class=\"kt-lp-products__spec\">Stack 4mm \u00b7 Drop 0mm<\/p>\n<button class=\"kt-lp-products__btn\" onclick=\"openModal()\">Get a Quote<\/button>\n<\/div>\n<\/div>\n<div class=\"kt-lp-products__card\">\n<img alt=\"Trail Barefoot Shoes OEM\" class=\"kt-lp-products__img\" decoding=\"async\" height=\"480\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/trail-barefoot-shoes.jpg\" width=\"600\" title=\"\">\n<div class=\"kt-lp-products__body\">\n<p class=\"kt-lp-products__name\">Trail Barefoot Shoes<\/p>\n<p class=\"kt-lp-products__spec\">Stack 6mm \u00b7 Drop 0mm<\/p>\n<button class=\"kt-lp-products__btn\" onclick=\"openModal()\">Get a Quote<\/button>\n<\/div>\n<\/div>\n<div class=\"kt-lp-products__card\">\n<img alt=\"Casual Barefoot Shoes OEM\" class=\"kt-lp-products__img\" decoding=\"async\" height=\"480\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/casual-barefoot-shoes.jpg\" width=\"600\" title=\"\">\n<div class=\"kt-lp-products__body\">\n<p class=\"kt-lp-products__name\">Casual Barefoot Shoes<\/p>\n<p class=\"kt-lp-products__spec\">Stack 8mm \u00b7 Drop 0mm<\/p>\n<button class=\"kt-lp-products__btn\" onclick=\"openModal()\">Get a Quote<\/button>\n<\/div>\n<\/div>\n<div class=\"kt-lp-products__card\">\n<img alt=\"Barefoot Training Shoes OEM\" class=\"kt-lp-products__img\" decoding=\"async\" height=\"480\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/barefoot-training-shoes.jpg\" width=\"600\" title=\"\">\n<div class=\"kt-lp-products__body\">\n<p class=\"kt-lp-products__name\">Barefoot Training Shoes<\/p>\n<p class=\"kt-lp-products__spec\">Stack 4mm \u00b7 Drop 0mm<\/p>\n<button class=\"kt-lp-products__btn\" onclick=\"openModal()\">Get a Quote<\/button>\n<\/div>\n<\/div>\n<div class=\"kt-lp-products__card\">\n<img alt=\"Kids Barefoot Shoes OEM\" class=\"kt-lp-products__img\" decoding=\"async\" height=\"480\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/kids-barefoot-shoes.jpg\" width=\"600\" title=\"\">\n<div class=\"kt-lp-products__body\">\n<p class=\"kt-lp-products__name\">Kids Barefoot Shoes<\/p>\n<p class=\"kt-lp-products__spec\">Stack 4mm \u00b7 Drop 0mm<\/p>\n<button class=\"kt-lp-products__btn\" onclick=\"openModal()\">Get a Quote<\/button>\n<\/div>\n<\/div>\n<div class=\"kt-lp-products__card\">\n<img alt=\"Barefoot Sandals OEM\" class=\"kt-lp-products__img\" decoding=\"sync\" fetchpriority=\"high\" height=\"480\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/barefoot-sandals.jpg\" width=\"600\" title=\"\">\n<div class=\"kt-lp-products__body\">\n<p class=\"kt-lp-products__name\">Barefoot Sandals<\/p>\n<p class=\"kt-lp-products__spec\">Stack 4mm \u00b7 Drop 0mm<\/p>\n<button class=\"kt-lp-products__btn\" onclick=\"openModal()\">Get a Quote<\/button>\n<\/div>\n<\/div>\n<div class=\"kt-lp-products__card\">\n<img alt=\"Barefoot Boots OEM\" class=\"kt-lp-products__img\" decoding=\"sync\" fetchpriority=\"high\" height=\"450\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/barefoot-boots.jpg\" width=\"600\" title=\"\">\n<div class=\"kt-lp-products__body\">\n<p class=\"kt-lp-products__name\">Barefoot Boots<\/p>\n<p class=\"kt-lp-products__spec\">Stack 6mm \u00b7 Drop 0mm<\/p>\n<button class=\"kt-lp-products__btn\" onclick=\"openModal()\">Get a Quote<\/button>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<!-- \u2550\u2550 CATALOG DOWNLOAD CTA \u2550\u2550 -->\n<section aria-labelledby=\"kt-lp-catalog-cta-title\" class=\"kt-lp-catalog-cta\">\n<div class=\"kt-lp-catalog-cta__inner\">\n<div class=\"kt-lp-catalog-cta__copy\">\n<span class=\"kt-lp-catalog-cta__eyebrow\">Catalog Request<\/span>\n<h2 class=\"kt-lp-catalog-cta__title\" id=\"kt-lp-catalog-cta-title\">Request the Barefoot Shoe Catalog<\/h2>\n<p class=\"kt-lp-catalog-cta__body\">Request the current category range for your project. Tell us the intended product, quantity and customization needs so the catalog response is useful to your order.<\/p>\n<ul aria-label=\"Catalog highlights\" class=\"kt-lp-catalog-cta__meta\">\n<li>Running \/ Trail \/ Casual \/ Kids<\/li>\n<li>500 pairs \/ color \/ style<\/li>\n<li>OEM + ODM Paths<\/li>\n<\/ul>\n<div class=\"kt-lp-catalog-cta__actions\">\n<button class=\"kt-lp-btn-primary\" onclick=\"openCatalogModal()\" type=\"button\">Get the Full Catalog \u2192<\/button>\n<\/div>\n<\/div>\n<div aria-hidden=\"true\" class=\"kt-lp-catalog-cta__visual\">\n<div class=\"kt-lp-catalog-cta__spread\">\n<div class=\"kt-lp-catalog-cta__page\">\n<div class=\"kt-lp-catalog-cta__page-head\">\n<span class=\"kt-lp-catalog-cta__brand\">KEYTOP<\/span>\n<span class=\"kt-lp-catalog-cta__page-tag\">Product Range<\/span>\n<\/div>\n<p class=\"kt-lp-catalog-cta__page-title\">Barefoot footwear categories for OEM\/ODM projects<\/p>\n<div class=\"kt-lp-catalog-cta__page-grid\">\n<img alt=\"barefoot running shoes\" decoding=\"sync\" fetchpriority=\"high\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/barefoot-running-shoes.jpg\" title=\"\">\n<img alt=\"trail barefoot shoes\" decoding=\"async\" height=\"480\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/trail-barefoot-shoes.jpg\" width=\"600\" title=\"\">\n<img alt=\"casual barefoot shoes\" decoding=\"async\" height=\"480\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/casual-barefoot-shoes.jpg\" width=\"600\" title=\"\">\n<img alt=\"kids barefoot shoes\" decoding=\"async\" height=\"480\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/kids-barefoot-shoes.jpg\" width=\"600\" title=\"\">\n<\/div>\n<div class=\"kt-lp-catalog-cta__foot\">\n<span>500 pairs \/ color \/ style<\/span>\n<span>Sample approval<\/span>\n<\/div>\n<\/div>\n<div class=\"kt-lp-catalog-cta__page\">\n<div class=\"kt-lp-catalog-cta__page-head\">\n<span class=\"kt-lp-catalog-cta__brand\">KEYTOP<\/span>\n<span class=\"kt-lp-catalog-cta__page-tag\">Order Planning<\/span>\n<\/div>\n<img alt=\"last department\" class=\"kt-lp-catalog-cta__hero-shot\" decoding=\"async\" height=\"1200\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/last-department.jpg\" width=\"860\" title=\"\">\n<ul class=\"kt-lp-catalog-cta__spec-list\">\n<li><span>Production Route<\/span><span>OEM \/ ODM<\/span><\/li>\n<li><span>Core Categories<\/span><span>Running, Trail, Casual, Kids<\/span><\/li>\n<li><span>Factory Response<\/span><span>Reply within 24 Hours<\/span><\/li>\n<li><span>Documentation<\/span><span>Order scope and applicable credentials<\/span><\/li>\n<\/ul>\n<div class=\"kt-lp-catalog-cta__foot\">\n<span>Jinjiang, China<\/span>\n<span>OEM \/ ODM<\/span>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<!-- \u2550\u2550 WHY KEYTOP \u2550\u2550 -->\n<section class=\"kt-lp-why\">\n<div class=\"kt-lp-why__inner\">\n<div class=\"kt-lp-why__split\">\n<div class=\"kt-lp-why__content\">\n<span class=\"kt-lp-eyebrow\">Factory Verification<\/span>\n<h2 class=\"kt-lp-h2\">What You Can Check Before a Bulk Order<\/h2>\n<p class=\"kt-lp-why__intro\">The opening quantity, sample cost and production payment terms affect the first-order budget. Keytop's confirmed terms are below; the final quotation sets the order scope.<\/p>\n<p class=\"kt-lp-why__intro\">Paid tooling belongs to the client once the tooling fee has been paid. Our <a href=\"\/services\/\" style=\"color:var(--green);text-decoration:underline;\">OEM\/ODM services<\/a> cover sampling and custom development.<\/p>\n<div class=\"kt-lp-why__list\">\n<div class=\"kt-lp-why__item\">\n<span class=\"kt-lp-why__num\">01<\/span>\n<div>\n<p class=\"kt-lp-why__title\">MOQ and Scope Confirmed in the Quote<\/p>\n<p class=\"kt-lp-why__body\">Custom MOQ is 500 pairs per color and style. The quote covers the selected build, size run, materials, branding and packaging requirements.<\/p>\n<\/div>\n<\/div>\n<div class=\"kt-lp-why__item\">\n<span class=\"kt-lp-why__num\">02<\/span>\n<div>\n<p class=\"kt-lp-why__title\">Sample Cost and Approval<\/p>\n<p class=\"kt-lp-why__body\">Samples take 10\u201321 calendar days after design confirmation. The sample fee is USD 200 per sample, refundable. Bulk starts after sample approval and deposit.<\/p>\n<\/div>\n<\/div>\n<div class=\"kt-lp-why__item\">\n<span class=\"kt-lp-why__num\">03<\/span>\n<div>\n<p class=\"kt-lp-why__title\">Bulk Timing and Payment<\/p>\n<p class=\"kt-lp-why__body\">Bulk production takes 45\u201360 calendar days after sample approval and deposit. Reference payment is T\/T: 30% deposit and 70% before shipment; final terms follow the quotation.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"kt-lp-why__cta\">\n<button class=\"kt-lp-btn-primary\" onclick=\"openModal()\">Discuss Your Product Brief \u2192<\/button>\n<\/div>\n<\/div>\n<div class=\"kt-lp-why__stage\">\n<img alt=\"Footwear production workbench with workers and shoe equipment\" class=\"kt-lp-why__img\" decoding=\"async\" height=\"1200\" id=\"kt-why-main-image\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/last-department.jpg\" width=\"860\" title=\"\">\n<\/div>\n<\/div>\n<div class=\"kt-lp-why__gallery\">\n<div class=\"kt-lp-why__thumbs-viewport\">\n<div class=\"kt-lp-why__thumbs-track\" id=\"kt-why-thumbs\">\n<button aria-label=\"Gallery image 1\" class=\"kt-lp-why__thumb kt-lp-why__thumb--active\" data-alt=\"Keytop factory floor\" data-large=\"\/wp-content\/uploads\/2026\/03\/barefoot-shoes-manufacturer-1.jpg\" type=\"button\">\n<img alt=\"Keytop factory floor\" class=\"kt-lp-why__thumb-media\" decoding=\"async\" height=\"540\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/barefoot-shoes-manufacturer-1.jpg\" width=\"720\" title=\"\">\n<\/button>\n<button aria-label=\"Gallery image 2\" class=\"kt-lp-why__thumb\" data-alt=\"Keytop production line\" data-large=\"\/wp-content\/uploads\/2026\/03\/barefoot-shoes-manufacturer-11.jpg\" type=\"button\">\n<img alt=\"Keytop production line\" class=\"kt-lp-why__thumb-media\" decoding=\"async\" height=\"540\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/barefoot-shoes-manufacturer-11.jpg\" width=\"720\" title=\"\">\n<\/button>\n<button aria-label=\"Gallery image 3\" class=\"kt-lp-why__thumb\" data-alt=\"Footwear machine processing a shoe\" data-large=\"\/wp-content\/uploads\/2026\/03\/barefoot-shoes-manufacturer-12.jpg\" type=\"button\">\n<img alt=\"Footwear machine processing a shoe\" class=\"kt-lp-why__thumb-media\" decoding=\"async\" height=\"540\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/barefoot-shoes-manufacturer-12.jpg\" width=\"720\" title=\"\">\n<\/button>\n<\/div>\n<\/div>\n<div class=\"kt-lp-why__dots\" id=\"kt-why-dots\"><\/div>\n<\/div>\n<\/div>\n<\/section>\n<!-- \u2550\u2550 PROCESS \u2550\u2550 -->\n<section class=\"kt-lp-process\">\n<div class=\"kt-lp-process__inner\">\n<div class=\"kt-lp-process__head\">\n<span class=\"kt-lp-eyebrow\">How It Works<\/span>\n<h2 class=\"kt-lp-h2\">From First Message to Shipped Order<\/h2>\n<p class=\"kt-lp-intro\">The sequence separates design confirmation, sample approval and the start of bulk production.<\/p>\n<\/div>\n<div class=\"kt-lp-process__steps\">\n<div class=\"kt-lp-process__step\">\n<div class=\"kt-lp-process__num\">01<\/div>\n<div class=\"kt-lp-process__step-body\">\n<span class=\"kt-lp-process__time\">Initial brief<\/span>\n<p class=\"kt-lp-process__label\">Send Inquiry<\/p>\n<p class=\"kt-lp-process__desc\">Share the category, intended quantity and customization needs. We reply within 24 hours.<\/p>\n<\/div>\n<\/div>\n<div class=\"kt-lp-process__step\">\n<div class=\"kt-lp-process__num\">02<\/div>\n<div class=\"kt-lp-process__step-body\">\n<span class=\"kt-lp-process__time\">Within 48 hours<\/span>\n<p class=\"kt-lp-process__label\">Receive Quote<\/p>\n<p class=\"kt-lp-process__desc\">Keytop provides the quotation for the stated project scope.<\/p>\n<\/div>\n<\/div>\n<div class=\"kt-lp-process__step\">\n<div class=\"kt-lp-process__num\">03<\/div>\n<div class=\"kt-lp-process__step-body\">\n<span class=\"kt-lp-process__time\">After design confirmation<\/span>\n<p class=\"kt-lp-process__label\">Approve Sample<\/p>\n<p class=\"kt-lp-process__desc\">Review the physical sample and approve the agreed build before bulk.<\/p>\n<\/div>\n<\/div>\n<div class=\"kt-lp-process__step\">\n<div class=\"kt-lp-process__num\">04<\/div>\n<div class=\"kt-lp-process__step-body\">\n<span class=\"kt-lp-process__time\">After approval and deposit<\/span>\n<p class=\"kt-lp-process__label\">Bulk Production<\/p>\n<p class=\"kt-lp-process__desc\">Production follows the approved sample and order specification.<\/p>\n<\/div>\n<\/div>\n<div class=\"kt-lp-process__step\">\n<div class=\"kt-lp-process__num\">05<\/div>\n<div class=\"kt-lp-process__step-body\">\n<span class=\"kt-lp-process__time\">Agreed dispatch<\/span>\n<p class=\"kt-lp-process__label\">QC &amp; Ship<\/p>\n<p class=\"kt-lp-process__desc\">Inspection and shipping arrangements follow the order terms and destination.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"kt-lp-process__cta\">\n<button class=\"kt-lp-btn-primary\" onclick=\"openModal()\">Start Your First Order \u2192<\/button>\n<\/div>\n<\/div>\n<\/section>\n<!-- \u2550\u2550 CUSTOMIZATION OPTIONS \u2550\u2550 -->\n<section class=\"kt-lp-custom\">\n<div class=\"kt-lp-custom__inner\">\n<div class=\"kt-lp-custom__head\">\n<span class=\"kt-lp-eyebrow\">OEM \/ ODM<\/span>\n<h2 class=\"kt-lp-h2\">Customization Options<\/h2>\n<p class=\"kt-lp-intro\" style=\"margin: 0 auto;\">Define the build and branding in the project brief. The chosen materials and positions determine which methods suit the order.<\/p>\n<\/div>\n<div class=\"kt-lp-custom__grid\">\n<!-- Card 1: Color -->\n<div class=\"kt-lp-custom__card\">\n<div class=\"kt-lp-custom__img-wrap\">\n<img alt=\"Color references for footwear\" decoding=\"async\" height=\"600\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/customization-color.png\" width=\"800\" title=\"\">\n<\/div>\n<div class=\"kt-lp-custom__body\">\n<p class=\"kt-lp-custom__cat\">Color<\/p>\n<h3 class=\"kt-lp-custom__name\">Color Customization<\/h3>\n<p class=\"kt-lp-custom__desc\">Color references describe the intended upper, lining and outsole combination.<\/p>\n<ul class=\"kt-lp-custom__bullets\">\n<li>Include color references for the parts in your design.<\/li>\n<li>Record colorway and size quantities in the brief.<\/li>\n<\/ul>\n<ul class=\"kt-lp-custom__tags\">\n<li class=\"kt-lp-custom__tag\">Color References<\/li>\n<li class=\"kt-lp-custom__tag\">Upper &amp; Lining<\/li>\n<li class=\"kt-lp-custom__tag\">Colorways<\/li>\n<li class=\"kt-lp-custom__tag\">Outsole Color<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<!-- Card 2: Materials -->\n<div class=\"kt-lp-custom__card\">\n<div class=\"kt-lp-custom__img-wrap\">\n<img alt=\"Upper material swatches\" decoding=\"async\" height=\"600\" loading=\"lazy\" sizes=\"(max-width: 400px) calc(100vw - 40px), (max-width: 640px) 90vw, (max-width: 860px) calc((90vw - 16px) \/ 2), (max-width: 1222px) calc((90vw - 48px) \/ 3), 351px\" src=\"\/wp-content\/uploads\/2026\/03\/customization-fabric.png\" srcset=\"https:\/\/keytopbarefootshoes.com\/wp-content\/uploads\/2026\/03\/customization-fabric-300x200.png 300w, https:\/\/keytopbarefootshoes.com\/wp-content\/uploads\/2026\/03\/customization-fabric-480x320.png 480w, https:\/\/keytopbarefootshoes.com\/wp-content\/uploads\/2026\/03\/customization-fabric-768x512.png 768w, https:\/\/keytopbarefootshoes.com\/wp-content\/uploads\/2026\/03\/customization-fabric-980x653.png 980w, https:\/\/keytopbarefootshoes.com\/wp-content\/uploads\/2026\/03\/customization-fabric-1024x683.png 1024w, https:\/\/keytopbarefootshoes.com\/wp-content\/uploads\/2026\/03\/customization-fabric-1080x720.png 1080w, https:\/\/keytopbarefootshoes.com\/wp-content\/uploads\/2026\/03\/customization-fabric-1280x853.png 1280w, https:\/\/keytopbarefootshoes.com\/wp-content\/uploads\/2026\/03\/customization-fabric.png 1536w\" width=\"800\" title=\"\">\n<\/div>\n<div class=\"kt-lp-custom__body\">\n<p class=\"kt-lp-custom__cat\">Materials<\/p>\n<h3 class=\"kt-lp-custom__name\">Material Customization<\/h3>\n<p class=\"kt-lp-custom__desc\">Material choices affect the feel, weight and finish of a shoe. GRS coverage applies to eligible recycled-material styles.<\/p>\n<ul class=\"kt-lp-custom__bullets\">\n<li>State the upper, lining and finish your project needs.<\/li>\n<li>Keep recycled-content requirements specific to the intended materials.<\/li>\n<\/ul>\n<ul class=\"kt-lp-custom__tags\">\n<li class=\"kt-lp-custom__tag\">Upper Material<\/li>\n<li class=\"kt-lp-custom__tag\">Lining<\/li>\n<li class=\"kt-lp-custom__tag\">Recycled Content<\/li>\n<li class=\"kt-lp-custom__tag\">Finish<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<!-- Card 3: Sole -->\n<div class=\"kt-lp-custom__card\">\n<div class=\"kt-lp-custom__img-wrap\">\n<img alt=\"Sole and outsole examples\" decoding=\"async\" height=\"600\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/customizarion-sole.png\" width=\"800\" title=\"\">\n<\/div>\n<div class=\"kt-lp-custom__body\">\n<p class=\"kt-lp-custom__cat\">Sole<\/p>\n<h3 class=\"kt-lp-custom__name\">Sole &amp; Zero-Drop Options<\/h3>\n<p class=\"kt-lp-custom__desc\">The product cards show the listed reference builds. Custom specifications belong in the agreed design and approved sample.<\/p>\n<ul class=\"kt-lp-custom__bullets\">\n<li>State the product category, intended stack and outsole requirements.<\/li>\n<\/ul>\n<ul class=\"kt-lp-custom__tags\">\n<li class=\"kt-lp-custom__tag\">Reference Drop<\/li>\n<li class=\"kt-lp-custom__tag\">Reference Stack<\/li>\n<li class=\"kt-lp-custom__tag\">Outsole Pattern<\/li>\n<li class=\"kt-lp-custom__tag\">Flexibility<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<!-- Card 4: Toe Box & Last -->\n<div class=\"kt-lp-custom__card\">\n<div class=\"kt-lp-custom__img-wrap\">\n<img alt=\"Footwear last and toe-box shapes\" decoding=\"async\" height=\"600\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/customization-toe-box-last.png\" width=\"800\" title=\"\">\n<\/div>\n<div class=\"kt-lp-custom__body\">\n<p class=\"kt-lp-custom__cat\">Last &amp; Fit<\/p>\n<h3 class=\"kt-lp-custom__name\">Wide Toe Box &amp; Last<\/h3>\n<p class=\"kt-lp-custom__desc\">Toe room, heel fit and overall volume affect the fit of a barefoot shoe.<\/p>\n<ul class=\"kt-lp-custom__bullets\">\n<li>Include the target user and size run in the brief.<\/li>\n<li>Use the physical sample for fit feedback before approval.<\/li>\n<\/ul>\n<ul class=\"kt-lp-custom__tags\">\n<li class=\"kt-lp-custom__tag\">Toe Room<\/li>\n<li class=\"kt-lp-custom__tag\">Heel Fit<\/li>\n<li class=\"kt-lp-custom__tag\">Size Run<\/li>\n<li class=\"kt-lp-custom__tag\">Fit Feedback<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<!-- Card 5: Logo & Branding -->\n<div class=\"kt-lp-custom__card\">\n<div class=\"kt-lp-custom__img-wrap\">\n<img alt=\"Footwear branding examples\" decoding=\"async\" height=\"600\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/customization-logo-1.png\" width=\"800\" title=\"\">\n<\/div>\n<div class=\"kt-lp-custom__body\">\n<p class=\"kt-lp-custom__cat\">Branding<\/p>\n<h3 class=\"kt-lp-custom__name\">Logo &amp; Branding Options<\/h3>\n<p class=\"kt-lp-custom__desc\">Keytop supports screen printing, embroidery, woven labels and embossing, with methods matched to the material and position.<\/p>\n<ul class=\"kt-lp-custom__bullets\">\n<li>Rubber patches are another supported branding method.<\/li>\n<li>Heat transfer is available where the material allows.<\/li>\n<\/ul>\n<ul class=\"kt-lp-custom__tags\">\n<li class=\"kt-lp-custom__tag\">Screen Print<\/li>\n<li class=\"kt-lp-custom__tag\">Embossing<\/li>\n<li class=\"kt-lp-custom__tag\">Woven Label<\/li>\n<li class=\"kt-lp-custom__tag\">Rubber Patch<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<!-- Card 6: Packaging -->\n<div class=\"kt-lp-custom__card\">\n<div class=\"kt-lp-custom__img-wrap\">\n<img alt=\"Shoe packaging examples\" decoding=\"async\" height=\"600\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/03\/customizaiton-package.png\" width=\"800\" title=\"\">\n<\/div>\n<div class=\"kt-lp-custom__body\">\n<p class=\"kt-lp-custom__cat\">Packaging<\/p>\n<h3 class=\"kt-lp-custom__name\">Packaging Customization<\/h3>\n<p class=\"kt-lp-custom__desc\">Include the packaging artwork and packing requirements in the quotation scope.<\/p>\n<ul class=\"kt-lp-custom__bullets\">\n<li>Specify the box artwork, labels and packing notes your order needs.<\/li>\n<li>Give the destination and agreed shipping requirements.<\/li>\n<\/ul>\n<ul class=\"kt-lp-custom__tags\">\n<li class=\"kt-lp-custom__tag\">Box Artwork<\/li>\n<li class=\"kt-lp-custom__tag\">Labels<\/li>\n<li class=\"kt-lp-custom__tag\">Packing Notes<\/li>\n<li class=\"kt-lp-custom__tag\">Destination<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div><!-- \/grid -->\n<div class=\"kt-lp-custom__cta-wrap\">\n<button class=\"kt-lp-btn-primary\" onclick=\"openModal()\">Discuss Your Custom Spec \u2192<\/button>\n<button class=\"kt-lp-btn-outline\" onclick=\"openCatalogModal()\">Request Catalog \u2192<\/button>\n<\/div>\n<\/div>\n<\/section>\n<!-- \u2550\u2550 FAQ \u2550\u2550 -->\n<section class=\"kt-lp-faq\">\n<div class=\"kt-lp-faq__inner\">\n<span class=\"kt-lp-eyebrow\">FAQ<\/span>\n<h2 class=\"kt-lp-h2\">Questions That Usually Hold Up the First PO<\/h2>\n<div class=\"kt-lp-faq__list\">\n<div class=\"kt-lp-faq__item\">\n<button aria-expanded=\"false\" class=\"kt-lp-faq__q\">\n            What is your MOQ for a first barefoot shoe order?\n            <span aria-hidden=\"true\" class=\"kt-lp-faq__icon\">+<\/span>\n<\/button>\n<div class=\"kt-lp-faq__a\"><p>MOQ is 500 pairs per color per style for custom OEM\/ODM production. For example, each separate color and style has its own 500-pair minimum.<\/p><\/div>\n<\/div>\n<div class=\"kt-lp-faq__item\">\n<button aria-expanded=\"false\" class=\"kt-lp-faq__q\">\n            Can I get a sample before I commit to bulk production?\n            <span aria-hidden=\"true\" class=\"kt-lp-faq__icon\">+<\/span>\n<\/button>\n<div class=\"kt-lp-faq__a\"><p>Yes. Samples take 10\u201321 calendar days after design confirmation. The sample fee is USD 200 per sample, refundable. Bulk begins after sample approval and deposit.<\/p><\/div>\n<\/div>\n<div class=\"kt-lp-faq__item\">\n<button aria-expanded=\"false\" class=\"kt-lp-faq__q\">\n            How do I know the shoe is true barefoot spec and not just low-drop?\n            <span aria-hidden=\"true\" class=\"kt-lp-faq__icon\">+<\/span>\n<\/button>\n<div class=\"kt-lp-faq__a\"><p>The listed reference builds specify 0 mm drop and wide-toe-box construction. The written design and approved physical sample define the build for production.<\/p><\/div>\n<\/div>\n<div class=\"kt-lp-faq__item\">\n<button aria-expanded=\"false\" class=\"kt-lp-faq__q\">\n            I do not have a full tech pack yet. Can we still start?\n            <span aria-hidden=\"true\" class=\"kt-lp-faq__icon\">+<\/span>\n<\/button>\n<div class=\"kt-lp-faq__a\"><p>Yes. Begin with the product category, design reference, target quantity and customization needs. Keytop offers OEM\/ODM development; the quotation defines the project scope before sampling.<\/p><\/div>\n<\/div>\n<div class=\"kt-lp-faq__item\">\n<button aria-expanded=\"false\" class=\"kt-lp-faq__q\">\n            How long does the full process take from inquiry to shipment?\n            <span aria-hidden=\"true\" class=\"kt-lp-faq__icon\">+<\/span>\n<\/button>\n<div class=\"kt-lp-faq__a\"><p>We reply within 24 hours and quote within 48 hours. Samples take 10\u201321 days after design confirmation; bulk takes 45\u201360 days after sample approval and deposit. Dispatch and transit follow the agreed shipping terms.<\/p><\/div>\n<\/div>\n\n<div class=\"kt-lp-faq__item\">\n<button aria-expanded=\"false\" class=\"kt-lp-faq__q\">\n            What certification and audit documents can you provide?\n            <span aria-hidden=\"true\" class=\"kt-lp-faq__icon\">+<\/span>\n<\/button>\n<div class=\"kt-lp-faq__a\"><p>Keytop's <a href=\"\/about\/\" style=\"color:var(--green);text-decoration:underline;\">factory credentials<\/a> include ISO 9001, BSCI and Sedex. BSCI and Sedex are social-audit credentials. GRS coverage is limited to eligible recycled-material styles.<\/p><\/div>\n<\/div>\n<div class=\"kt-lp-faq__item\">\n<button aria-expanded=\"false\" class=\"kt-lp-faq__q\">\n            Can you handle private label packaging and shipping support too?\n            <span aria-hidden=\"true\" class=\"kt-lp-faq__icon\">+<\/span>\n<\/button>\n<div class=\"kt-lp-faq__a\"><p>Include branding, packaging and destination requirements in your brief. Reference shipping terms are FOB, CFR, CIF or DDP; the quotation sets the terms for the order.<\/p><\/div>\n<\/div>\n<\/div>\n<div class=\"kt-lp-faq__footer\">\n<p class=\"kt-lp-faq__footer-copy\">Still have questions? Send the product category, quantity and customization needs for your quote.<\/p>\n<button class=\"kt-lp-btn-primary kt-lp-faq__footer-btn\" onclick=\"openModal()\" type=\"button\">Contact Us<\/button>\n<\/div>\n<\/div>\n<\/section>\n<!-- \u2550\u2550 FORM SECTION \u2550\u2550 -->\n<section aria-labelledby=\"kt-lp-form-h2\" class=\"kt-lp-form-section\" id=\"kt-lp-form\">\n<div class=\"kt-lp-form-section__inner\">\n<!-- LEFT: Form -->\n<div class=\"kt-lp-form-section__main\">\n<h2 class=\"kt-lp-form-section__heading\" id=\"kt-lp-form-h2\">Still have questions?<\/h2>\n<p class=\"kt-lp-form-section__sub\">Email and phone are required. Product category, quantity and a timing target help us respond to your project. We reply within 24 hours.<\/p>\n<div class=\"kt-lp-form__msg kt-lp-form__msg--success\" id=\"kt-lp-msg-success\">Request sent. We will reply within 24 hours.<\/div>\n<div class=\"kt-lp-form__msg kt-lp-form__msg--error\" id=\"kt-lp-msg-error\">We could not send your request. Please try again or email info@keytopbarefootshoes.com.<\/div>\n<form class=\"kt-lp-form\" data-kt-source=\"landing-main\" id=\"kt-lp-cf7-form\" novalidate=\"\">\n<input name=\"_wpcf7\" type=\"hidden\" value=\"125\"\/>\n<div class=\"kt-lp-form__row\">\n<div class=\"kt-lp-form__group\">\n<label class=\"kt-lp-form__label\" for=\"lp-name\">Name<\/label>\n<input autocomplete=\"name\" class=\"kt-lp-form__input\" id=\"lp-name\" name=\"your-name\" placeholder=\"Your full name\" style=\"padding:15px 16px;min-height:52px;background:#FCFCFA;color:#1A1A1A;\" type=\"text\"\/>\n<\/div>\n<div class=\"kt-lp-form__group\">\n<label class=\"kt-lp-form__label\" for=\"lp-company\">Company<\/label>\n<input autocomplete=\"organization\" class=\"kt-lp-form__input\" id=\"lp-company\" name=\"your-company\" placeholder=\"Brand or company name\" style=\"padding:15px 16px;min-height:52px;background:#FCFCFA;color:#1A1A1A;\" type=\"text\"\/>\n<\/div>\n<\/div>\n<div class=\"kt-lp-form__row\">\n<div class=\"kt-lp-form__group\">\n<label class=\"kt-lp-form__label\" for=\"lp-email\">Email *<\/label>\n<input autocomplete=\"email\" class=\"kt-lp-form__input\" id=\"lp-email\" name=\"your-email\" placeholder=\"Work email for quote reply\" required=\"\" style=\"padding:15px 16px;min-height:52px;background:#FCFCFA;color:#1A1A1A;\" type=\"email\"\/>\n<\/div>\n<div class=\"kt-lp-form__group\">\n<label class=\"kt-lp-form__label\" for=\"lp-phone\">Phone \/ WhatsApp *<\/label>\n<input aria-required=\"true\" autocomplete=\"tel\" class=\"kt-lp-form__input\" id=\"lp-phone\" name=\"your-phone\" placeholder=\"WhatsApp or phone number\" required=\"\" style=\"padding:15px 16px;min-height:52px;background:#FCFCFA;color:#1A1A1A;\" type=\"tel\"\/>\n<\/div>\n<\/div>\n<div class=\"kt-lp-form__group\">\n<label class=\"kt-lp-form__label\" for=\"lp-message\">Message<\/label>\n<textarea class=\"kt-lp-form__textarea\" id=\"lp-message\" name=\"your-message\" placeholder=\"Product category, target quantity, customization needs and destination\"><\/textarea>\n<\/div>\n<div aria-live=\"polite\" class=\"kt-lp-turnstile\"><\/div>\n<button class=\"kt-lp-form__submit\" id=\"kt-lp-submit\" type=\"submit\">\n            Get Your Quote \u2192\n          <\/button>\n<input id=\"lp-page-url\" name=\"page-url\" type=\"hidden\"\/>\n<input name=\"your-subject\" type=\"hidden\" value=\"Landing Page Main Inquiry\"\/>\n<p class=\"kt-lp-form__privacy\" style=\"color:rgba(255,255,255,0.72);\">Fields marked * are required.<\/p>\n<\/form>\n<\/div>\n<!-- RIGHT: Trust panel -->\n<aside class=\"kt-lp-form-section__aside\">\n<div class=\"kt-lp-trust-panel\">\n<p class=\"kt-lp-trust-panel__heading\">Why buyers choose Keytop<\/p>\n<div class=\"kt-lp-trust-panel__items\">\n<div class=\"kt-lp-trust-panel__item\">\n<div class=\"kt-lp-trust-panel__icon\">\n<svg aria-hidden=\"true\" fill=\"none\" height=\"18\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"18\"><polyline points=\"21 8 21 21 3 21 3 8\"><\/polyline><rect height=\"5\" width=\"22\" x=\"1\" y=\"3\"><\/rect><line x1=\"10\" x2=\"14\" y1=\"12\" y2=\"12\"><\/line><\/svg>\n<\/div>\n<div>\n<p class=\"kt-lp-trust-panel__title\">500 pairs per color and style<\/p>\n<p class=\"kt-lp-trust-panel__body\">Custom OEM\/ODM orders use this minimum for each separate color and style.<\/p>\n<\/div>\n<\/div>\n<div class=\"kt-lp-trust-panel__item\">\n<div class=\"kt-lp-trust-panel__icon\">\n<svg aria-hidden=\"true\" fill=\"none\" height=\"18\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"18\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><polyline points=\"12 6 12 12 16 14\"><\/polyline><\/svg>\n<\/div>\n<div>\n<p class=\"kt-lp-trust-panel__title\">Defined sampling window<\/p>\n<p class=\"kt-lp-trust-panel__body\">Samples take 10\u201321 days after design confirmation.<\/p>\n<\/div>\n<\/div>\n<div class=\"kt-lp-trust-panel__item\">\n<div class=\"kt-lp-trust-panel__icon\">\n<svg aria-hidden=\"true\" fill=\"none\" height=\"18\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"18\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"><\/path><polyline points=\"14 2 14 8 20 8\"><\/polyline><line x1=\"16\" x2=\"8\" y1=\"13\" y2=\"13\"><\/line><line x1=\"16\" x2=\"8\" y1=\"17\" y2=\"17\"><\/line><\/svg>\n<\/div>\n<div>\n<p class=\"kt-lp-trust-panel__title\">Confirmed sample fee<\/p>\n<p class=\"kt-lp-trust-panel__body\">USD 200 per sample, refundable.<\/p>\n<\/div>\n<\/div>\n<div class=\"kt-lp-trust-panel__item\">\n<div class=\"kt-lp-trust-panel__icon\">\n<svg aria-hidden=\"true\" fill=\"none\" height=\"18\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"18\"><line x1=\"2\" x2=\"22\" y1=\"20\" y2=\"20\"><\/line><polyline points=\"8 20 8 10 12 7 16 10 16 20\"><\/polyline><path d=\"M2 10l10-7 10 7\"><\/path><\/svg>\n<\/div>\n<div>\n<p class=\"kt-lp-trust-panel__title\">Paid tooling ownership<\/p>\n<p class=\"kt-lp-trust-panel__body\">Once the client pays the tooling fee, the molds belong to the client.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"kt-lp-trust-panel__divider\"><\/div>\n<p class=\"kt-lp-trust-panel__heading\">Certifications and audits<\/p>\n<div class=\"kt-lp-trust-panel__certs\">\n<span class=\"kt-lp-trust-panel__cert\">\u2713 ISO 9001:2015 certified<\/span>\n<span class=\"kt-lp-trust-panel__cert\">\u2713 BSCI audited<\/span>\n<span class=\"kt-lp-trust-panel__cert\">\u2713 Sedex member<\/span>\n<span class=\"kt-lp-trust-panel__cert\">\u2713 GRS for eligible recycled-material styles<\/span>\n<\/div>\n<\/div>\n<\/aside>\n<\/div>\n<\/section>\n<!-- \u2550\u2550 SIMPLE FOOTER \u2550\u2550 -->\n<footer class=\"kt-lp-footer\" role=\"contentinfo\">\n<span class=\"kt-lp-footer__copy\">\u00a9 2026 Jinjiang Keytop Shoes Co., Ltd. \u00b7 Jinjiang, Fujian, China<\/span>\n<div class=\"kt-lp-footer__links\">\n<a class=\"kt-lp-footer__link\" href=\"\/privacy-policy\/\">Privacy Policy<\/a>\n<a class=\"kt-lp-footer__link\" href=\"\/contact\/\">Contact<\/a>\n<\/div>\n<\/footer>\n<\/div>\n<script>\n\/* \u2500\u2500 Global modal helpers (called by onclick attributes) \u2500\u2500 *\/\nvar ktLPForms='#kt-lp-m-form,#kt-lp-exit-form,#kt-lp-cat-form,#kt-lp-cf7-form';document.querySelectorAll(ktLPForms).forEach(function(f){var n=f.querySelector('[name=your-name]');if(n){n.required=false;n.removeAttribute('aria-required');}});document.addEventListener('submit',function(e){var f=e.target;if(!f.matches||!f.matches(ktLPForms))return;var b=f.querySelector('[type=submit]');if(b&&b.disabled){e.preventDefault();e.stopImmediatePropagation();return;}var a=f.querySelector('input[type=file]');if(a){a.setCustomValidity('');var z=a.files&&a.files[0];if(z&&(z.size>5*1024*1024||!(\/\\.(pdf|jpe?g|png|gif|docx?|zip)$\/i).test(z.name)))a.setCustomValidity('Use PDF, JPG, JPEG, PNG, GIF, DOC, DOCX or ZIP up to 5 MB.');}if(!f.checkValidity()){e.preventDefault();e.stopImmediatePropagation();f.reportValidity();}},true);\nvar ktLPFocusState={active:null,opener:null};function ktLPFocusables(m){return Array.from(m.querySelectorAll('a[href],button:not([disabled]),input:not([disabled]):not([type=\"hidden\"]),select:not([disabled]),textarea:not([disabled]),[tabindex]:not([tabindex=\"-1\"])')).filter(function(e){return e.getClientRects().length&&getComputedStyle(e).visibility!=='hidden';});}\nfunction openModal() {\n  var m = document.getElementById('kt-lp-modal');\n  if (!m) return;\n  \/* Reset stale success\/error state from previous submission *\/\n  var mForm = document.getElementById('kt-lp-m-form');\n  var mOk   = document.getElementById('kt-lp-m-msg-success');\n  var mErr  = document.getElementById('kt-lp-m-msg-error');\n  var mBtn  = document.getElementById('kt-lp-m-submit');\n  if (mForm) { mForm.style.display = ''; mForm.reset(); }\n  if (mOk)   mOk.style.display    = 'none';\n  if (mErr)  mErr.style.display   = 'none';\n  if (mBtn)  { mBtn.disabled = false; mBtn.textContent = 'Get Your Quote \\u2192'; }\n  m.classList.add('kt-lp-modal-overlay--open');\n  document.body.style.overflow = 'hidden'; ktLPFocus(m);\n}\nfunction closeModal() { var m = document.getElementById('kt-lp-modal'); if(m){ m.classList.remove('kt-lp-modal-overlay--open'); document.body.style.overflow=''; ktLPRestore(m); } }\nfunction ktLPFocus(m){if(ktLPFocusState.active!==m){ktLPFocusState.opener=document.activeElement;ktLPFocusState.active=m;}var f=ktLPFocusables(m);if(f.length)f[0].focus({preventScroll:true});}function ktLPRestore(m){if(ktLPFocusState.active!==m)return;var o=ktLPFocusState.opener;ktLPFocusState.active=null;ktLPFocusState.opener=null;if(o&&o.isConnected)o.focus({preventScroll:true});}\nfunction openCatalogModal() {\n  var m = document.getElementById('kt-lp-cat-modal');\n  if (!m) return;\n  \/* Reset stale success\/error state from previous submission *\/\n  var cForm = document.getElementById('kt-lp-cat-form');\n  var cOk   = document.getElementById('kt-lp-cat-msg-success');\n  var cErr  = document.getElementById('kt-lp-cat-msg-error');\n  var cBtn  = document.getElementById('kt-lp-cat-submit');\n  if (cForm) { cForm.style.display = ''; cForm.reset(); }\n  if (cOk)   cOk.style.display    = 'none';\n  if (cErr)  cErr.style.display   = 'none';\n  if (cBtn)  { cBtn.disabled = false; cBtn.textContent = 'Send My Catalog Request \\u2192'; }\n  m.classList.add('kt-lp-cat-overlay--open');\n  document.body.style.overflow = 'hidden'; ktLPFocus(m);\n}\nfunction closeCatalogModal() { var m = document.getElementById('kt-lp-cat-modal'); if(m){ m.classList.remove('kt-lp-cat-overlay--open'); document.body.style.overflow=''; ktLPRestore(m); } }\ndocument.addEventListener('keydown',function(e){var m=ktLPFocusState.active;if(!m||e.key!=='Tab')return;var f=ktLPFocusables(m);if(!f.length){e.preventDefault();return;}var a=document.activeElement;if(!m.contains(a)||(!e.shiftKey&&a===f[f.length-1])||(e.shiftKey&&a===f[0])){e.preventDefault();(e.shiftKey?f[f.length-1]:f[0]).focus();}},true);\nfunction openExitPopup() {\n  var m = document.getElementById('kt-lp-exit-popup');\n  if (!m) return;\n  \/* Reset stale success\/error state from previous submission *\/\n  var eForm = document.getElementById('kt-lp-exit-form');\n  var eOk   = document.getElementById('kt-lp-exit-msg-success');\n  var eErr  = document.getElementById('kt-lp-exit-msg-error');\n  var eBtn  = document.getElementById('kt-lp-exit-submit');\n  if (eForm) { eForm.style.display = ''; eForm.reset(); }\n  if (eOk)   eOk.style.display   = 'none';\n  if (eErr)  eErr.style.display  = 'none';\n  if (eBtn)  { eBtn.disabled = false; eBtn.textContent = 'Get My Free Quote Now'; }\n  m.classList.add('kt-lp-exit-overlay--open');\n  document.body.style.overflow = 'hidden'; ktLPFocus(m);\n}\nfunction closeExitPopup() {\n  var m = document.getElementById('kt-lp-exit-popup');\n  if (!m) return;\n  m.classList.remove('kt-lp-exit-overlay--open');\n  document.body.style.overflow = ''; ktLPRestore(m);\n  \/* Re-enable exit intent after 5 s so popup can trigger again *\/\n  if (typeof window._ktRearmExitPopup === 'function') window._ktRearmExitPopup();\n}\n<\/script>\n<script>\n(function () {\n  'use strict';\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\u2550\u2550\n     Tracking Config\n     \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\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     1. \u5982\u679c\u5168\u7ad9 header \u5df2\u7ecf\u52a0\u8f7d\u4e86 gtag.js\uff0c\u8fd9\u91cc\u53ea\u586b conversion label \u5373\u53ef\n     2. \u5982\u679c\u8fd9\u4e2a\u843d\u5730\u9875\u662f\u72ec\u7acb\u9875\u4e14\u6ca1\u52a0\u8f7d gtag.js\uff0c\u53ef\u586b GOOGLE_ADS_ID \u81ea\u52a8\u8865\u8f7d\n     3. WhatsApp \u8ddf\u8e2a\u9ed8\u8ba4\u76d1\u542c\u6240\u6709 wa.me \/ api.whatsapp.com \u94fe\u63a5\u70b9\u51fb\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\u2550\u2550 *\/\n  var TRACKING = {\n    GOOGLE_ADS_ID: 'AW-17525869291',\n    CONVERSIONS: {\n      quote_form: 'AW-17525869291\/MSeICKWJp5IcEOuV_qRB',\n      exit_form: 'AW-17525869291\/MSeICKWJp5IcEOuV_qRB',\n      modal_form: 'AW-17525869291\/MSeICKWJp5IcEOuV_qRB',\n      catalog_form: 'AW-17525869291\/MSeICKWJp5IcEOuV_qRB',\n      whatsapp_click: 'AW-17525869291\/GEduCLuAuZIcEOuV_qRB'\n    }\n  };\n\n  function ensureGtagLoaded() {\n    if (typeof window.gtag === 'function') return;\n    if (!TRACKING.GOOGLE_ADS_ID || TRACKING.GOOGLE_ADS_ID.indexOf('XXXXXXXXX') !== -1) return;\n    if (document.querySelector('script[data-kt-google-ads]')) return;\n\n    var s = document.createElement('script');\n    s.async = true;\n    s.src = 'https:\/\/www.googletagmanager.com\/gtag\/js?id=' + encodeURIComponent(TRACKING.GOOGLE_ADS_ID);\n    s.setAttribute('data-kt-google-ads', 'true');\n    document.head.appendChild(s);\n\n    window.dataLayer = window.dataLayer || [];\n    window.gtag = window.gtag || function(){ window.dataLayer.push(arguments); };\n    window.gtag('js', new Date());\n    window.gtag('config', TRACKING.GOOGLE_ADS_ID);\n  }\n\n  function trackGoogleAdsConversion(label, callback) {\n    if (!label || label.indexOf('XXXXXXXXX') !== -1) {\n      if (typeof callback === 'function') callback();\n      return;\n    }\n    ensureGtagLoaded();\n    if (typeof window.gtag === 'function') {\n      var callbackFired = false;\n      var safeCallback = function() {\n        if (!callbackFired) {\n          callbackFired = true;\n          if (typeof callback === 'function') callback();\n        }\n      };\n      \n      window.gtag('event', 'conversion', {\n        'send_to': label,\n        'event_callback': safeCallback\n      });\n      \/\/ \u964d\u7ea7\u4fdd\u62a4\uff1a\u5982\u679c\u6d4f\u89c8\u5668\u5c4f\u853d\u4e86 gtag \u6216\u8005\u8bf7\u6c42\u8d85\u65f6\uff0c\u6700\u591a\u7b49\u5f851\u79d2\u540e\u5f3a\u5236\u653e\u884c\n      setTimeout(safeCallback, 1000);\n    } else {\n      if (typeof callback === 'function') callback();\n    }\n  }\n\n  function trackCustomEvent(eventName, params) {\n    window.dataLayer = window.dataLayer || [];\n    window.dataLayer.push({\n      event: eventName,\n      page_path: window.location.pathname,\n      page_title: document.title,\n      page_url: window.location.href,\n      params: params || {}\n    });\n  }\n\n  function trackLead(type, extraParams, callback) {\n    trackCustomEvent('kt_lead', Object.assign({ lead_type: type }, extraParams || {}));\n    if (TRACKING.CONVERSIONS[type]) {\n      trackGoogleAdsConversion(TRACKING.CONVERSIONS[type], callback);\n    } else {\n      if (typeof callback === 'function') callback();\n    }\n  }\n\n  function createCf7FormData(form, unitTag) {\n    var source = new FormData(form);\n    var fd = new FormData();\n    var query = new URLSearchParams(window.location.search);\n    var designFile = source.get('your-file');\n    var turnstileToken = source.get('_wpcf7_turnstile_response') || source.get('cf-turnstile-response') || '';\n\n    fd.set('_wpcf7', CF7_FORM_ID);\n    fd.set('_wpcf7_version', '6.1.7');\n    fd.set('_wpcf7_locale', 'en_US');\n    fd.set('_wpcf7_unit_tag', unitTag);\n    fd.set('_wpcf7_container_post', '0');\n    fd.set('_wpcf7_posted_data_hash', '');\n    fd.set('_wpcf7_turnstile_response', String(turnstileToken));\n\n    \/\/ Map the landing-page field names to the canonical CF7 form 125 fields.\n    fd.set('full-name', String(source.get('your-name') || '').trim());\n    fd.set('business-email', String(source.get('your-email') || '').trim());\n    fd.set('phone', String(source.get('your-phone') || '').trim());\n    fd.set('company-name', String(source.get('your-company') || '').trim());\n    fd.set('company-type', 'Other');\n    fd.set('interested-product', 'Multiple \/ Not sure');\n    fd.set('est-quantity', '');\n    fd.set('launch-time', '');\n    fd.set('requirements', String(source.get('your-message') || '').trim());\n    fd.set('page-source', form.getAttribute('data-kt-source') || 'manufacturer-landing');\n    fd.set('your-subject', String(source.get('your-subject') || 'Barefoot Shoes Manufacturer Inquiry'));\n    fd.set('referrer', document.referrer || 'direct');\n    fd.set('utm_source', query.get('utm_source') || '');\n    fd.set('utm_medium', query.get('utm_medium') || '');\n    fd.set('utm_campaign', query.get('utm_campaign') || '');\n\n    if (designFile && typeof designFile === 'object' && designFile.size > 0) {\n      fd.set('your-file', designFile, designFile.name);\n    }\n    return fd;\n  }\n\n  function parseCf7Response(res) {\n    return res.text().then(function(text) {\n      var data;\n      try {\n        data = JSON.parse(text);\n      } catch (err) {\n        data = {\n          status: 'parse_error',\n          message: 'Server returned a non-JSON response. Please check CF7 Mail \/ SMTP \/ PHP error logs.'\n        };\n      }\n      data.httpStatus = res.status;\n      return data;\n    });\n  }\n\n  function getCf7ErrorMessage(data, fallback) {\n    if (!data) return fallback;\n    if (data.status === 'spam') {\n      return 'Spam check failed. Please refresh the page and complete the security check again.';\n    }\n    if (data.status === 'mail_failed') {\n      return 'Mail delivery failed. Please check CF7 Mail settings or SMTP.';\n    }\n    if (data.status === 'parse_error') {\n      return data.message || fallback;\n    }\n    return data.message || fallback;\n  }\n\n  var TURNSTILE_SITE_KEY = '0x4AAAAAACwRwFgZsW_yGslZ';\n  var turnstileWidgetIds = new WeakMap();\n  var turnstilePending = new WeakMap();\n\n  function settleTurnstile(form, kind, value) {\n    var pending = turnstilePending.get(form);\n    if (!pending) return;\n    turnstilePending.delete(form);\n    window.clearTimeout(pending.timer);\n    pending[kind](value);\n  }\n\n  function ensureTurnstileToken(form) {\n    var currentField = form.querySelector('[name=\"_wpcf7_turnstile_response\"], [name=\"cf-turnstile-response\"]');\n    if (currentField && currentField.value.trim()) {\n      return Promise.resolve(currentField.value.trim());\n    }\n\n    return new Promise(function(resolve, reject) {\n      var host = form.querySelector('.kt-lp-turnstile');\n      if (!host) {\n        reject(new Error('Security check is unavailable. Please refresh and try again.'));\n        return;\n      }\n\n      var timer = window.setTimeout(function() {\n        settleTurnstile(form, 'reject', new Error('Security check timed out. Please try again.'));\n      }, 60000);\n      turnstilePending.set(form, { resolve: resolve, reject: reject, timer: timer });\n\n      var attempts = 0;\n      function renderOrExecute() {\n        if (!window.turnstile || typeof window.turnstile.render !== 'function') {\n          if (attempts++ < 50) {\n            window.setTimeout(renderOrExecute, 200);\n          } else {\n            settleTurnstile(form, 'reject', new Error('Security check failed to load. Please refresh and try again.'));\n          }\n          return;\n        }\n\n        var widgetId = turnstileWidgetIds.get(form);\n        try {\n          if (typeof widgetId === 'undefined') {\n            widgetId = window.turnstile.render(host, {\n              sitekey: TURNSTILE_SITE_KEY,\n              size: 'normal',\n              appearance: 'interaction-only',\n              execution: 'execute',\n              'response-field': true,\n              'response-field-name': '_wpcf7_turnstile_response',\n              callback: function(token) {\n                settleTurnstile(form, 'resolve', token);\n              },\n              'error-callback': function() {\n                settleTurnstile(form, 'reject', new Error('Security check failed. Please try again.'));\n              },\n              'timeout-callback': function() {\n                settleTurnstile(form, 'reject', new Error('Security check timed out. Please try again.'));\n              }\n            });\n            turnstileWidgetIds.set(form, widgetId);\n          }\n          window.turnstile.execute(widgetId);\n        } catch (error) {\n          settleTurnstile(form, 'reject', error);\n        }\n      }\n\n      renderOrExecute();\n    });\n  }\n\n  function resetTurnstileForForm(form) {\n    var widgetId = turnstileWidgetIds.get(form);\n    if (window.turnstile && typeof widgetId !== 'undefined') {\n      try { window.turnstile.reset(widgetId); } catch (error) {}\n    }\n  }\n\n  function submitCf7Form(form, unitTag) {\n    return ensureTurnstileToken(form)\n      .then(function() {\n        var controller = new AbortController();\n        var requestTimer = window.setTimeout(function() { controller.abort(); }, 30000);\n        return Promise.resolve().then(function() {\n          return fetch('\/wp-json\/contact-form-7\/v1\/contact-forms\/' + CF7_FORM_ID + '\/feedback', {\n          method: 'POST',\n          body: createCf7FormData(form, unitTag),\n          credentials: 'same-origin',\n          headers: { 'Accept': 'application\/json' },\n          signal: controller.signal\n        });\n        }).then(parseCf7Response).then(function(data) {\n          window.clearTimeout(requestTimer);\n          return data;\n        }, function(error) {\n          window.clearTimeout(requestTimer);\n          if (controller.signal.aborted && error && error.name === 'AbortError') {\n            throw new Error('Request timed out. Delivery is unconfirmed. Please try again or email info@keytopbarefootshoes.com.');\n          }\n          throw error;\n        });\n      })\n      .then(function(data) {\n        resetTurnstileForForm(form);\n        return data;\n      }, function(error) {\n        resetTurnstileForForm(form);\n        throw error;\n      });\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\u2550\u2550\n     CF7 REST API \u8868\u5355\u63d0\u4ea4\n     \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\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     Uses the site's canonical Keytop B2B Quote form and maps all landing-page\n     field names before submission. Turnstile stays in Managed mode and is\n     executed only when a visitor attempts to send a form.\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\u2550\u2550 *\/\nfunction ktLPMakeStatus(id){var f=document.getElementById(id),l=document.createElement('span');l.id=id+'-live';l.className='kt-lp-functional-status';l.setAttribute('role','status');l.setAttribute('aria-live','polite');l.setAttribute('aria-atomic','true');f.parentNode.insertBefore(l,f);f.setAttribute('aria-busy','false');f.setAttribute('aria-describedby',l.id);return l;}\nfunction ktLPBindStatus(id,p){var f=document.getElementById(id),b=f.querySelector('[type=submit]'),s=document.getElementById(p+'-msg-success'),e=document.getElementById(p+'-msg-error'),l=ktLPMakeStatus(id);function sync(){var busy=b.disabled&&f.style.display!=='none',v=(busy?b.textContent:e.style.display==='block'?e.textContent:s.style.display==='block'?s.textContent:'').trim();f.setAttribute('aria-busy',busy?'true':'false');if(l.textContent!==v)l.textContent=v;}var o=new MutationObserver(sync);[b,s,e].forEach(function(n){o.observe(n,{attributes:true,childList:true,subtree:true});});o.observe(f,{attributes:true,attributeFilter:['style']});sync();}\nktLPBindStatus('kt-lp-cf7-form','kt-lp');ktLPBindStatus('kt-lp-m-form','kt-lp-m');ktLPBindStatus('kt-lp-cat-form','kt-lp-cat');ktLPBindStatus('kt-lp-exit-form','kt-lp-exit');\n  var CF7_FORM_ID = '125';\n\n  \/* \u2550\u2550 \u6293\u53d6\u8bbf\u5ba2 IP \u2550\u2550 *\/\n  var pageUrlField  = document.getElementById('lp-page-url');\n  var pageUrlFieldM = document.getElementById('lp-m-page-url');\n  var pageUrlFieldE = document.getElementById('kt-lp-exit-page-url');\n  var pageUrlFieldC = document.getElementById('cat-page-url');\n\n  if (pageUrlField)  pageUrlField.value  = window.location.href;\n  if (pageUrlFieldM) pageUrlFieldM.value = window.location.href;\n  if (pageUrlFieldE) pageUrlFieldE.value = window.location.href;\n  if (pageUrlFieldC) pageUrlFieldC.value = window.location.href;\n\n  var form    = document.getElementById('kt-lp-cf7-form');\n  var btn     = document.getElementById('kt-lp-submit');\n  var msgOk   = document.getElementById('kt-lp-msg-success');\n  var msgErr  = document.getElementById('kt-lp-msg-error');\n\n  if (form && CF7_FORM_ID !== 'YOUR_CF7_FORM_ID') {\n    form.addEventListener('submit', function (e) {\n      e.preventDefault();\n\n      var email = form.querySelector('[name=\"your-email\"]').value.trim();\n      if (!email) {\n        form.querySelector('[name=\"your-email\"]').focus();\n        return;\n      }\n      btn.disabled    = true;\n      btn.textContent = 'Sending\u2026';\n      msgOk.style.display = 'none';\n      msgErr.style.display = 'none';\n      submitCf7Form(form, 'wpcf7-f125-o1')\n      .then(function (data) {\n        if (data.status === 'mail_sent') {\n          msgOk.style.display = 'block';\n          form.style.display  = 'none';\n          trackLead('quote_form', { form_id: 'kt-lp-cf7-form' });\n          \/* Auto-restore form after 2 s so user can submit again *\/\n          setTimeout(function() {\n            msgOk.style.display = 'none';\n            form.reset();\n            form.style.display  = '';\n            btn.disabled    = false;\n            btn.textContent = 'Get Your Quote \\u2192';\n          }, 2000);\n        } else {\n          msgErr.textContent = getCf7ErrorMessage(data, 'Something went wrong. Please email us directly at info@keytopbarefootshoes.com');\n          msgErr.style.display = 'block';\n          btn.disabled    = false;\n          btn.textContent = 'Get Your Quote \u2192';\n        }\n      })\n      .catch(function (err) {\n        msgErr.textContent = (err && err.message) ? err.message : 'Network error. Please try again.';\n        msgErr.style.display = 'block';\n        btn.disabled    = false;\n        btn.textContent = 'Get Your Quote \u2192';\n      });\n    });\n  }\n\n  \/* \u2550\u2550 FAQ Accordion \u2550\u2550 *\/\n  var items = document.querySelectorAll('.kt-lp-faq__item');\n  items.forEach(function (item) {\n    item.querySelector('.kt-lp-faq__q').addEventListener('click', function () {\n      var isOpen = item.classList.contains('kt-lp-faq__item--open');\n      items.forEach(function (i) {\n        i.classList.remove('kt-lp-faq__item--open');\n        i.querySelector('.kt-lp-faq__q').setAttribute('aria-expanded', 'false');\n      });\n      if (!isOpen) {\n        item.classList.add('kt-lp-faq__item--open');\n        this.setAttribute('aria-expanded', 'true');\n      }\n    });\n  });\n\n  \/* \u2550\u2550 Smooth Scroll \u2550\u2550 *\/\n  document.querySelectorAll('a[href^=\"#\"]:not(#kt-lp-open-modal)').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var target = document.querySelector(this.getAttribute('href'));\n      if (target) { e.preventDefault(); target.scrollIntoView({ behavior: 'smooth', block: 'start' }); }\n    });\n  });\n\n  \/* \u2550\u2550 Quote Modal \u2550\u2550 *\/\n  var openBtn = document.getElementById('kt-lp-open-modal');\n  var closBtn = document.getElementById('kt-lp-modal-close');\n  var heroBtn  = document.getElementById('kt-lp-hero-open-modal');\n  var heroBtn2 = document.getElementById('kt-lp-hero-open-modal-2');\n  var exitPopup = document.getElementById('kt-lp-exit-popup');\n  var exitCloseBtn = document.getElementById('kt-lp-exit-close');\n  if (openBtn)  openBtn.addEventListener('click',  function(e) { e.preventDefault(); openModal(); });\n  if (heroBtn)  heroBtn.addEventListener('click',  function(e) { e.preventDefault(); openModal(); });\n  if (heroBtn2) heroBtn2.addEventListener('click', function(e) { e.preventDefault(); openModal(); });\n  if (closBtn) closBtn.addEventListener('click', closeModal);\n  var modalEl = document.getElementById('kt-lp-modal');\n  if (modalEl) modalEl.addEventListener('click', function(e) { if (e.target === modalEl) closeModal(); });\n\n  \/* Catalog modal close *\/\n  var catClsBtn = document.getElementById('kt-lp-cat-close');\n  var catModalEl = document.getElementById('kt-lp-cat-modal');\n  if (catClsBtn)  catClsBtn.addEventListener('click', closeCatalogModal);\n  if (catModalEl) catModalEl.addEventListener('click', function(e) { if (e.target === catModalEl) closeCatalogModal(); });\n\n  if (exitCloseBtn) exitCloseBtn.addEventListener('click', closeExitPopup);\n  if (exitPopup) exitPopup.addEventListener('click', function(e) { if (e.target === exitPopup) closeExitPopup(); });\n\n  document.addEventListener('keydown', function(e) { if (e.key === 'Escape') { closeModal(); closeCatalogModal(); closeExitPopup(); } });\n\n  \/* \u2550\u2550 Page-specific exit intent popup \u2550\u2550 *\/\n  (function() {\n    if (!exitPopup) return;\n    var isDesktop = window.innerWidth >= 1024;\n    if (!isDesktop) return;\n\n    var hasShownExitPopup = false;\n\n    function arm() {\n      hasShownExitPopup = false;\n      document.addEventListener('mouseout', handleDocumentMouseOut);\n      document.documentElement.addEventListener('mouseleave', handleExitIntent);\n    }\n\n    function disarm() {\n      document.removeEventListener('mouseout', handleDocumentMouseOut);\n      document.documentElement.removeEventListener('mouseleave', handleExitIntent);\n    }\n\n    \/* Expose re-arm function so closeExitPopup() can call it *\/\n    window._ktRearmExitPopup = function() {\n      disarm();\n      setTimeout(arm, 5000);\n    };\n\n    function handleExitIntent(e) {\n      if (hasShownExitPopup || e.clientY > 24) return;\n      hasShownExitPopup = true;\n      disarm();\n      openExitPopup();\n    }\n\n    function handleDocumentMouseOut(e) {\n      if (e.relatedTarget || e.toElement) return;\n      handleExitIntent(e);\n    }\n\n    arm();\n  })();\n\n  \/* \u2550\u2550 Exit Popup Form Submit \u2550\u2550 *\/\n  var exitForm = document.getElementById('kt-lp-exit-form');\n  var exitSubmit = document.getElementById('kt-lp-exit-submit');\n  var exitMsgOk = document.getElementById('kt-lp-exit-msg-success');\n  var exitMsgErr = document.getElementById('kt-lp-exit-msg-error');\n  if (exitForm) {\n    exitForm.addEventListener('submit', function(e) {\n      e.preventDefault();\n      var email = exitForm.querySelector('[name=\"your-email\"]').value.trim();\n      if (!email) {\n        exitForm.querySelector('[name=\"your-email\"]').focus();\n        return;\n      }\n      exitSubmit.disabled = true;\n      exitSubmit.textContent = 'Sending\u2026';\n      exitMsgOk.style.display = 'none';\n      exitMsgErr.style.display = 'none';\n      submitCf7Form(exitForm, 'wpcf7-f125-o2')\n      .then(function(data) {\n        if (data.status === 'mail_sent') {\n          exitMsgOk.style.display = 'block';\n          exitForm.style.display = 'none';\n          trackLead('exit_form', { form_id: 'kt-lp-exit-form' });\n          \/* Auto-close exit popup after 4 s *\/\n          setTimeout(function() { closeExitPopup(); }, 2000);\n        } else {\n          exitMsgErr.textContent = getCf7ErrorMessage(data, 'Something went wrong. Please try again or email info@keytopbarefootshoes.com.');\n          exitMsgErr.style.display = 'block';\n          exitSubmit.disabled = false;\n          exitSubmit.textContent = 'Get My Free Quote Now';\n        }\n      })\n      .catch(function(err) {\n        exitMsgErr.textContent = (err && err.message) ? err.message : 'Network error. Please try again.';\n        exitMsgErr.style.display = 'block';\n        exitSubmit.disabled = false;\n        exitSubmit.textContent = 'Get My Free Quote Now';\n      });\n    });\n  }\n\n  \/* \u2550\u2550 File Upload UI \u2550\u2550 *\/\n  var fileInput = document.getElementById('lp-m-file');\n  if (fileInput) {\n    fileInput.addEventListener('change', function() {\n      if (this.files[0] && this.files[0].size > 10 * 1024 * 1024) {\n        alert('File is too large. Maximum size is 10 MB.');\n        this.value = '';\n      }\n    });\n  }\n\n  \/* \u2550\u2550 Modal Form Submit \u2550\u2550 *\/\n  var mForm   = document.getElementById('kt-lp-m-form');\n  var mBtn    = document.getElementById('kt-lp-m-submit');\n  var mMsgOk  = document.getElementById('kt-lp-m-msg-success');\n  var mMsgErr = document.getElementById('kt-lp-m-msg-error');\n  if (mForm) {\n    mForm.addEventListener('submit', function(e) {\n      e.preventDefault();\n      var email = mForm.querySelector('[name=\"your-email\"]').value.trim();\n      if (!email) { mForm.querySelector('[name=\"your-email\"]').focus(); return; }\n      mBtn.disabled    = true;\n      mBtn.textContent = 'Sending\u2026';\n      mMsgOk.style.display = 'none';\n      mMsgErr.style.display = 'none';\n      submitCf7Form(mForm, 'wpcf7-f125-o3')\n      .then(function(data) {\n        if (data.status === 'mail_sent') {\n          mMsgOk.style.display = 'block';\n          mForm.style.display  = 'none';\n          trackLead('modal_form', { form_id: 'kt-lp-m-form' });\n          \/* Auto-close quote modal after 4 s *\/\n          setTimeout(function() { closeModal(); }, 2000);\n        } else {\n          mMsgErr.textContent = getCf7ErrorMessage(data, 'Something went wrong. Email us at info@keytopbarefootshoes.com');\n          mMsgErr.style.display = 'block';\n          mBtn.disabled    = false;\n          mBtn.textContent = 'Get Your Quote \\u2192';\n        }\n      })\n      .catch(function(err) {\n        mMsgErr.textContent = (err && err.message) ? err.message : 'Network error. Please try again.';\n        mMsgErr.style.display = 'block';\n        mBtn.disabled    = false;\n        mBtn.textContent = 'Get Your Quote \\u2192';\n      });\n    });\n  }\n\n  \/* \u2550\u2550 Catalog Form Submit \u2550\u2550 *\/\n  var catForm   = document.getElementById('kt-lp-cat-form');\n  var catBtn    = document.getElementById('kt-lp-cat-submit');\n  var catMsgOk  = document.getElementById('kt-lp-cat-msg-success');\n  var catMsgErr = document.getElementById('kt-lp-cat-msg-error');\n  if (catForm && CF7_FORM_ID !== 'YOUR_CF7_FORM_ID') {\n    catForm.addEventListener('submit', function(e) {\n      e.preventDefault();\n      var email = catForm.querySelector('[name=\"your-email\"]').value.trim();\n      if (!email) { catForm.querySelector('[name=\"your-email\"]').focus(); return; }\n      catBtn.disabled    = true;\n      catBtn.textContent = 'Sending\\u2026';\n      catMsgOk.style.display = 'none';\n      catMsgErr.style.display = 'none';\n      submitCf7Form(catForm, 'wpcf7-f125-o4')\n      .then(function(data) {\n        if (data.status === 'mail_sent') {\n          catMsgOk.style.display = 'block';\n          catForm.style.display  = 'none';\n          trackLead('catalog_form', { form_id: 'kt-lp-cat-form' });\n          \/* Auto-close catalog modal after 2 s *\/\n          setTimeout(function() { closeCatalogModal(); }, 2000);\n        } else {\n          catMsgErr.textContent = getCf7ErrorMessage(data, 'Something went wrong. Email us at info@keytopbarefootshoes.com');\n          catMsgErr.style.display = 'block';\n          catBtn.disabled    = false;\n          catBtn.textContent = 'Send Me the 2026 Catalog \\u2192';\n        }\n      })\n      .catch(function(err) {\n        catMsgErr.textContent = (err && err.message) ? err.message : 'Network error. Please try again.';\n        catMsgErr.style.display = 'block';\n        catBtn.disabled    = false;\n        catBtn.textContent = 'Send Me the 2026 Catalog \\u2192';\n      });\n    });\n  }\n\n  \/* \u2550\u2550 WhatsApp Click Tracking \u2550\u2550 *\/\n  document.addEventListener('click', function(e) {\n    var link = e.target.closest('a[href*=\"wa.me\/\"], a[href*=\"api.whatsapp.com\/\"], a[href^=\"whatsapp:\/\/\"]');\n    if (!link || link.closest('.shipb2b-wa-banner')) return;\n\n    var url = link.getAttribute('href');\n    var isBlank = link.getAttribute('target') === '_blank';\n\n    \/\/ Use Google Ads official event_callback to ensure ping fires before unloading\n    if (!isBlank && url) {\n      e.preventDefault();\n      trackLead('whatsapp_click', {\n        channel: 'whatsapp',\n        href: url,\n        link_text: (link.textContent || '').trim()\n      }, function() {\n        window.location.href = url;\n      });\n    } else {\n      trackLead('whatsapp_click', {\n        channel: 'whatsapp',\n        href: url || '',\n        link_text: (link.textContent || '').trim()\n      });\n    }\n  });\n\n  \/* \u2550\u2550 Factory showcase gallery \u2550\u2550 *\/\n  (function() {\n    var track = document.getElementById('kt-why-thumbs');\n    var dotsWrap = document.getElementById('kt-why-dots');\n    if (!track) return;\n\n    var thumbs = Array.prototype.slice.call(track.querySelectorAll('.kt-lp-why__thumb'));\n    var total = thumbs.length;\n    var current = 0;\n    var autoplay = null;\n\n    function visibleCount() {\n      if (window.innerWidth <= 540) return 1;\n      if (window.innerWidth <= 860) return 2;\n      return 3;\n    }\n\n    function gapWidth() {\n      return window.innerWidth <= 860 ? 18 : 18;\n    }\n\n    function maxIndex() {\n      return Math.max(0, total - visibleCount());\n    }\n\n    function thumbWidth() {\n      return thumbs[0] ? thumbs[0].getBoundingClientRect().width + gapWidth() : 0;\n    }\n\n    function setActiveThumb(idx) {\n      thumbs.forEach(function(item, itemIndex) {\n        item.classList.toggle('kt-lp-why__thumb--active', itemIndex === idx);\n      });\n    }\n\n    function updateDots() {\n      if (!dotsWrap) return;\n      dotsWrap.querySelectorAll('.kt-lp-why__dot').forEach(function(dot, index) {\n        dot.classList.toggle('kt-lp-why__dot--active', index === current);\n      });\n    }\n\n    function goTo(idx) {\n      current = Math.max(0, Math.min(idx, maxIndex()));\n      track.style.transform = 'translateX(-' + (current * thumbWidth()) + 'px)';\n      setActiveThumb(Math.min(current, total - 1));\n      updateDots();\n    }\n\n    function showSlide(idx) {\n      var safeIndex = Math.max(0, Math.min(idx, total - 1));\n      setActiveThumb(safeIndex);\n      if (safeIndex < current) {\n        goTo(safeIndex);\n      } else if (safeIndex >= current + visibleCount()) {\n        goTo(safeIndex - visibleCount() + 1);\n      } else {\n        updateDots();\n      }\n    }\n\n    function buildDots() {\n      if (!dotsWrap) return;\n      var count = maxIndex() + 1;\n      dotsWrap.innerHTML = '';\n      for (var i = 0; i < count; i++) {\n        var dot = document.createElement('button');\n        dot.className = 'kt-lp-why__dot' + (i === current ? ' kt-lp-why__dot--active' : '');\n        dot.type = 'button';\n        dot.setAttribute('aria-label', 'Go to gallery slide ' + (i + 1));\n        (function(index) {\n          dot.addEventListener('click', function() { goTo(index, true); });\n        })(i);\n        dotsWrap.appendChild(dot);\n      }\n    }\n\n    function stopAutoplay() {\n      if (autoplay) {\n        clearInterval(autoplay);\n        autoplay = null;\n      }\n    }\n\n    function startAutoplay() {\n      if (window.matchMedia('(prefers-reduced-motion: reduce)').matches || total <= visibleCount()) return;\n      stopAutoplay();\n      autoplay = setInterval(function() {\n        var next = current >= maxIndex() ? 0 : current + 1;\n        goTo(next);\n      }, 4200);\n    }\n\n    thumbs.forEach(function(thumb, index) {\n      thumb.addEventListener('click', function() {\n        showSlide(index);\n        stopAutoplay();\n        startAutoplay();\n      });\n    });\n\n    track.addEventListener('mouseenter', stopAutoplay);\n    track.addEventListener('mouseleave', startAutoplay);\n\n    buildDots();\n    showSlide(0);\n    startAutoplay();\n\n    window.addEventListener('resize', function() {\n      current = Math.min(current, maxIndex());\n      track.style.transition = 'none';\n      goTo(current);\n      buildDots();\n      setTimeout(function() { track.style.transition = ''; }, 50);\n    });\n  })();\n\n})();\n<\/script>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n","protected":false},"excerpt":{"rendered":"Procurez des chaussures pieds nus personnalis\u00e9es aupr\u00e8s d'une usine OEM en Chine avec un MOQ de 500 paires, d\u00e9veloppement \u00e0 z\u00e9ro drop, \u00e9tiquetage priv\u00e9, \u00e9chantillonnage et support qualit\u00e9 pour les marques.","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":21,"comment_status":"closed","ping_status":"closed","template":"page-template-blank.php","meta":{"footnotes":""},"class_list":["post-451","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/keytopbarefootshoes.com\/fr\/wp-json\/wp\/v2\/pages\/451","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=451"}],"version-history":[{"count":5,"href":"https:\/\/keytopbarefootshoes.com\/fr\/wp-json\/wp\/v2\/pages\/451\/revisions"}],"predecessor-version":[{"id":5802,"href":"https:\/\/keytopbarefootshoes.com\/fr\/wp-json\/wp\/v2\/pages\/451\/revisions\/5802"}],"wp:attachment":[{"href":"https:\/\/keytopbarefootshoes.com\/fr\/wp-json\/wp\/v2\/media?parent=451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}