{"id":15364,"date":"2026-08-11T04:18:06","date_gmt":"2026-08-11T04:18:06","guid":{"rendered":"https:\/\/shashacarbon.com\/custom-development\/"},"modified":"2026-08-13T10:48:47","modified_gmt":"2026-08-13T10:48:47","slug":"custom-development","status":"publish","type":"page","link":"https:\/\/shashacarbon.com\/es\/custom-development\/","title":{"rendered":"Desarrollo personalizado"},"content":{"rendered":"<style>\n    @import url(\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700&family=Taviraj:wght@500;600;700&display=swap\");\n    #custom-development-page {\n      --custom-ink: #333333;\n      --custom-charcoal: #2c2c2c;\n      --custom-charcoal-soft: #3a3a3a;\n      --custom-muted: #666666;\n      --custom-line: #e4e4e4;\n      --custom-paper: #ffffff;\n      --custom-wash: #fafafa;\n      --custom-accent: #f2db2a;\n      --custom-accent-strong: #e4ca16;\n      --custom-shell: min(1440px, calc(100% - 80px));\n      --custom-shadow: 0 12px 30px rgba(0, 0, 0, .08);\n    }\n    #custom-development-page,\n    #custom-development-page *,\n    #custom-development-page *::before,\n    #custom-development-page *::after { box-sizing: border-box; }\n    #custom-development-page {\n      margin: 0;\n      color: var(--custom-ink);\n      background: var(--custom-paper);\n      font-family: \"Poppins\", Arial, sans-serif;\n      font-size: 14px;\n      line-height: 20px;\n      -webkit-font-smoothing: antialiased;\n    }\n    #custom-development-page img { display: block; max-width: 100%; }\n    #custom-development-page a:not(.custom-button) { color: inherit; text-decoration: none; }\n    #custom-development-page button,\n    #custom-development-page input,\n    #custom-development-page textarea { font: inherit; }\n    #custom-development-page button { cursor: pointer; }\n    #custom-development-page [hidden] { display: none !important; }\n    .custom-shell { width: var(--custom-shell); margin-inline: auto; }\n    .custom-section { padding: 120px 0; }\n    .custom-section--wash,\n    .custom-section--mist,\n    .custom-section--materials,\n    .custom-section--process {\n      background-color: #fff;\n      background-image:\n        linear-gradient(rgba(255,255,255,.965), rgba(255,255,255,.965)),\n        url(\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2022\/08\/P02-1_S03_bg.webp\");\n      background-position: center;\n      background-repeat: no-repeat;\n      background-size: cover;\n    }\n    .custom-section--process { color: #fff; }\n    .custom-eyebrow {\n      margin: 0 0 12px;\n      color: #8c7800;\n      font-size: 14px;\n      font-weight: 700;\n      letter-spacing: .16em;\n      text-transform: uppercase;\n    }\n    .custom-section--process .custom-eyebrow { color: var(--custom-accent); }\n    .custom-heading { max-width: 790px; margin-bottom: 46px; }\n    .custom-heading--center { margin-inline: auto; text-align: center; }\n    .custom-heading--center::after { content: \"\"; display: block; width: 56px; height: 3px; margin: 24px auto 0; background: var(--custom-accent); }\n    .custom-heading h2,\n    .custom-protect-copy h2,\n    .custom-final-cta h2 {\n      margin: 0 0 16px;\n      font-family: \"Taviraj\", Georgia, serif;\n      font-size: 38px;\n      font-weight: 600;\n      letter-spacing: 0;\n      line-height: 54px;\n    }\n    .custom-heading p,\n    .custom-protect-copy > p { margin: 0; color: var(--custom-muted); font-size: 14px; line-height: 24px; }\n    .custom-process-box .custom-heading p { color: #bfbfbf; }\n    .custom-button {\n      display: inline-flex;\n      min-height: 56px;\n      align-items: center;\n      justify-content: center;\n      gap: 9px;\n      padding: 20px 28px;\n      border: 0;\n      border-radius: 0;\n      background: var(--custom-accent);\n      color: #111;\n      font-size: 14px;\n      font-weight: 600;\n      line-height: 16px;\n      transition: transform .2s ease, background .2s ease, border-color .2s ease;\n    }\n    .custom-button:hover,\n    .custom-button:focus-visible { background: var(--custom-accent-strong); border-color: var(--custom-accent-strong); transform: translateY(-2px); }\n    .custom-button--outline { background: transparent; color: #fff; box-shadow: inset 0 0 0 1px rgba(255,255,255,.55); }\n    .custom-button--outline:hover,\n    .custom-button--outline:focus-visible { background: #fff; color: #171717; box-shadow: inset 0 0 0 1px #fff; }\n    .custom-skip-link {\n      position: fixed;\n      z-index: 200;\n      top: 10px;\n      left: 10px;\n      padding: 10px 16px;\n      background: var(--custom-accent);\n      transform: translateY(-160%);\n    }\n    .custom-skip-link:focus { transform: translateY(0); }\n    .custom-header {\n      --header-height: 114px;\n      position: sticky;\n      z-index: 50;\n      top: 0;\n      border-bottom: 1px solid rgba(255,255,255,.1);\n      background: rgba(44,44,44,.98);\n      color: #fff;\n      transition: background .2s ease;\n    }\n    .custom-header.is-compact { --header-height: 86px; background: rgba(44,44,44,.99); }\n    .custom-topbar { background: var(--custom-accent); color: #2c2c2c; }\n    .custom-topbar__inner { display: flex; min-height: 40px; align-items: center; justify-content: space-between; gap: 24px; font-size: 13px; font-weight: 500; }\n    .custom-topbar p { margin: 0; }\n    .custom-topbar__links { display: flex; gap: 20px; font-size: 12px; font-weight: 600; }\n    .custom-header__inner { display: flex; min-height: var(--header-height); align-items: center; gap: 30px; }\n    .custom-logo { display: inline-flex; flex: 0 0 auto; align-items: center; gap: 12px; }\n    .custom-logo img { width: 88px; height: 88px; object-fit: contain; transition: width .2s ease, height .2s ease; }\n    .custom-header.is-compact .custom-logo img { width: 64px; height: 64px; }\n    .custom-nav { margin-left: auto; }\n    .custom-nav > ul { display: flex; align-items: center; gap: 26px; margin: 0; padding: 0; list-style: none; }\n    .custom-nav > ul > li { position: relative; display: flex; min-height: var(--header-height); align-items: center; gap: 5px; }\n    .custom-nav a { color: rgba(255,255,255,.86); font-size: 14px; font-weight: 500; }\n    .custom-nav a:hover,\n    .custom-nav a:focus-visible,\n    .custom-nav a[aria-current=\"page\"] { color: var(--custom-accent); }\n    .custom-submenu-toggle { display: none; width: 30px; height: 30px; border: 0; background: transparent; color: #fff; }\n    .custom-mega,\n    .custom-service-menu {\n      position: absolute;\n      top: calc(100% - 1px);\n      right: 0;\n      width: 620px;\n      padding: 28px;\n      border-top: 3px solid var(--custom-accent);\n      background: #2c2c2c;\n      box-shadow: var(--custom-shadow);\n      opacity: 0;\n      pointer-events: none;\n      transform: translateY(10px);\n      transition: opacity .2s ease, transform .2s ease;\n    }\n    .custom-service-menu { width: 250px; }\n    .custom-nav-dropdown:hover > div,\n    .custom-nav-dropdown:focus-within > div,\n    .custom-nav-dropdown.is-open > div { opacity: 1; pointer-events: auto; transform: translateY(0); }\n    .custom-mega { display: grid; grid-template-columns: 1fr 1fr; gap: 34px; }\n    .custom-mega h3,\n    .custom-service-menu h3 { margin: 0 0 12px; color: var(--custom-accent); font-size: 12px; letter-spacing: .1em; text-transform: uppercase; }\n    .custom-mega ul,\n    .custom-service-menu ul { margin: 0; padding: 0; list-style: none; }\n    .custom-mega li + li,\n    .custom-service-menu li + li { margin-top: 9px; }\n    .custom-menu-toggle { display: none; width: 44px; height: 44px; margin-left: auto; border: 1px solid rgba(255,255,255,.25); background: transparent; color: #fff; }\n    .custom-hero {\n      position: relative;\n      min-height: 600px;\n      display: grid;\n      align-items: center;\n      overflow: hidden;\n      color: #fff;\n      background:\n        linear-gradient(90deg, rgba(10,10,10,.94) 0%, rgba(10,10,10,.78) 48%, rgba(10,10,10,.32) 100%),\n        url(\"\/images\/custom-development\/hero-custom-oem-development.jpg\") center 48% \/ cover no-repeat,\n        url(\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2022\/08\/P04_S05_production.webp\") center \/ cover no-repeat,\n        #222;\n    }\n    .custom-hero::after {\n      content: \"\";\n      position: absolute;\n      right: -120px;\n      bottom: -180px;\n      width: 520px;\n      height: 520px;\n      border: 1px solid rgba(241,218,62,.42);\n      transform: rotate(45deg);\n    }\n    .custom-hero__content { position: relative; z-index: 1; max-width: 880px; margin-inline: auto; padding: 92px 0 110px; text-align: center; }\n    .custom-breadcrumb { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; margin-bottom: 28px; color: rgba(255,255,255,.66); font-size: 13px; }\n    .custom-breadcrumb a:hover { color: var(--custom-accent); }\n    .custom-hero h1 { max-width: 880px; margin: 0 0 20px; font-family: \"Taviraj\", Georgia, serif; font-size: 54px; font-weight: 600; line-height: 72px; }\n    .custom-hero__lead { max-width: 760px; margin: 0 auto 26px; color: rgba(255,255,255,.82); font-size: 16px; line-height: 26px; }\n    .custom-hero__actions,\n    .custom-final-actions { display: flex; flex-wrap: wrap; justify-content: center; gap: 12px; }\n    .custom-advantage-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 44px; }\n    .custom-advantage-card { position: relative; display: flex; min-width: 0; flex-direction: column; align-items: center; padding: 30px 30px 18px; text-align: center; }\n    .custom-advantage-media { width: 100%; max-width: 300px; aspect-ratio: 3 \/ 2; margin-bottom: 24px; overflow: hidden; background: #e9e9e9; }\n    .custom-advantage-media img { width: 100%; height: 100%; object-fit: cover; transition: transform .35s ease; }\n    .custom-advantage-card:hover img { transform: scale(1.06); }\n    .custom-advantage-copy { position: relative; width: 100%; max-width: 300px; flex: 1; padding: 0; }\n    .custom-advantage-card h3 { margin: 0 0 14px; font-family: \"Taviraj\", Georgia, serif; font-size: 26px; line-height: 32px; }\n    .custom-advantage-card p { margin: 0; color: #888; font-size: 14px; line-height: 22px; }\n    .custom-advantage-card a { display: inline-block; margin-top: 18px; border-bottom: 1px solid #222; font-weight: 600; }\n    .custom-section-action { margin-top: 38px; text-align: center; }\n    .custom-section--materials .custom-heading { max-width: 1200px; margin-bottom: 34px; }\n    .custom-material-intro { max-width: 900px; margin: 0 auto 88px; text-align: center; }\n    .custom-material-intro h3 { margin: 0 0 10px; font-family: \"Taviraj\", Georgia, serif; font-size: 26px; line-height: 34px; }\n    .custom-material-intro p { margin: 0; color: var(--custom-muted); line-height: 24px; }\n    .custom-material-intro a { text-decoration: underline; }\n    .custom-material-grid { display: grid; max-width: 1280px; margin-inline: auto; grid-template-columns: repeat(3, minmax(0, 1fr)); column-gap: 140px; row-gap: 112px; }\n    .custom-material-card { position: relative; overflow: hidden; background: transparent; text-align: center; }\n    .custom-material-media { aspect-ratio: 3 \/ 2; overflow: hidden; background-color: #e9e9e9; }\n    .custom-material-media img { width: 100%; height: 100%; object-fit: cover; transition: transform .35s ease; }\n    .custom-material-card h3 { min-height: 50px; display: flex; align-items: center; justify-content: center; margin: 0; padding: 18px 0 0; color: var(--custom-ink); font-family: \"Taviraj\", Georgia, serif; font-size: 22px; line-height: 30px; text-align: center; }\n    .custom-material-card:hover .custom-material-media img { transform: scale(1.045); }\n    .custom-branding { display: grid; max-width: 1280px; grid-template-columns: 1fr 1fr; min-height: 430px; margin: 120px auto 0; background: var(--custom-accent); }\n    .custom-branding-media { min-height: 420px; overflow: hidden; background: #333; }\n    .custom-branding-media img { width: 100%; height: 100%; object-fit: cover; }\n    .custom-branding-copy { display: flex; flex-direction: column; justify-content: center; padding: clamp(36px, 5vw, 70px); }\n    .custom-branding-copy h3 { position: relative; margin: 0 0 30px; padding-bottom: 20px; font-family: \"Taviraj\", Georgia, serif; font-size: 38px; line-height: 48px; }\n    .custom-branding-copy h3::after { content: \"\"; position: absolute; bottom: 0; left: 0; width: 52px; height: 4px; background: #2c2c2c; }\n    .custom-branding-copy p { margin: 0 0 30px; color: #333; line-height: 24px; }\n    .custom-branding .custom-button { align-self: flex-start; background: #2c2c2c; color: #fff; }\n    .custom-branding .custom-button:hover,\n    .custom-branding .custom-button:focus-visible { background: transparent; color: #2c2c2c; box-shadow: inset 0 0 0 1px #2c2c2c; }\n    .custom-section--process > .custom-shell { width: min(1680px, calc(100% - 80px)); }\n    .custom-process-box {\n      width: 100%;\n      max-width: none;\n      margin-inline: auto;\n      padding: 100px 120px 110px;\n      background-color: #1f1f1f;\n      background-image:\n        linear-gradient(rgba(28,28,28,.91), rgba(28,28,28,.94)),\n        url(\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2022\/07\/P01_bg1.webp\");\n      background-position: center;\n      background-size: cover;\n      box-shadow: 0 18px 34px rgba(0,0,0,.25);\n    }\n    .custom-process-box .custom-heading { max-width: 1200px; margin: 0 auto 54px; text-align: center; }\n    .custom-tabs { border: 0; }\n    .custom-tab-list { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); border-bottom: 1px solid #5a510d; background: transparent; }\n    .custom-tab {\n      position: relative;\n      min-height: 58px;\n      padding: 16px 14px;\n      border: 0;\n      border-right: 0;\n      background: transparent;\n      color: #c5b51f;\n      text-align: center;\n      transition: background .2s ease, color .2s ease;\n    }\n    .custom-tab:last-child { border-right: 0; }\n    .custom-tab span { display: block; margin-bottom: 7px; color: var(--custom-accent); font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; }\n    .custom-tab strong { display: block; font-family: \"Poppins\", Arial, sans-serif; font-size: 14px; font-weight: 500; line-height: 22px; }\n    .custom-tab[aria-selected=\"true\"] { background: var(--custom-accent); color: #1b1b1b; }\n    .custom-tab[aria-selected=\"true\"]::after { display: none; }\n    .custom-tab[aria-selected=\"true\"] span { color: #534800; }\n    .custom-tab-panel { display: grid; grid-template-columns: 1fr 1fr; min-height: 470px; padding-top: 58px; background: transparent; }\n    .custom-tab-media { min-height: 470px; overflow: hidden; background: #343434; }\n    .custom-tab-media img { width: 100%; height: 100%; object-fit: cover; }\n    .custom-tab-copy { display: flex; flex-direction: column; justify-content: center; padding: 20px 0 20px 70px; }\n    .custom-tab-copy h3 { margin: 0 0 20px; font-family: \"Taviraj\", Georgia, serif; font-size: 38px; line-height: 46px; }\n    .custom-tab-copy ul { margin: 0; padding-left: 18px; color: #bfbfbf; font-size: 14px; line-height: 22px; }\n    .custom-tab-copy li + li { margin-top: 14px; }\n    .custom-tab-copy strong { color: #fff; }\n    .custom-process-box .custom-section-action { margin-top: 38px; }\n    .custom-process-box .custom-button { background: #fff; color: #202020; }\n    .custom-process-box .custom-button:hover,\n    .custom-process-box .custom-button:focus-visible { background: var(--custom-accent); color: #202020; }\n    \/* Keep page controls stable when Elementor and optimization CSS are loaded. *\/\n    #custom-development-page .custom-button {\n      background: var(--custom-accent);\n      color: #111;\n      text-decoration: none;\n      -webkit-text-fill-color: currentColor;\n    }\n    #custom-development-page .custom-button--outline { background: transparent; color: #fff; }\n    #custom-development-page .custom-button:hover,\n    #custom-development-page .custom-button:focus-visible { background: var(--custom-accent-strong); color: #111; }\n    #custom-development-page .custom-button--outline:hover,\n    #custom-development-page .custom-button--outline:focus-visible { background: #fff; color: #171717; }\n    #custom-development-page .custom-branding .custom-button { background: #2c2c2c; color: #fff; }\n    #custom-development-page .custom-branding .custom-button:hover,\n    #custom-development-page .custom-branding .custom-button:focus-visible { background: transparent; color: #2c2c2c; }\n    #custom-development-page .custom-process-box .custom-button { background: #fff; color: #202020; }\n    #custom-development-page .custom-process-box .custom-button:hover,\n    #custom-development-page .custom-process-box .custom-button:focus-visible { background: var(--custom-accent); color: #202020; }\n    #custom-development-page .custom-tab {\n      border: 0;\n      background: transparent;\n      color: #c5b51f;\n    }\n    #custom-development-page .custom-tab strong { color: inherit; }\n    #custom-development-page .custom-tab[aria-selected=\"true\"] { background: var(--custom-accent); color: #1b1b1b; }\n    .custom-protect-layout { display: grid; grid-template-columns: 1.05fr .95fr; gap: 70px; align-items: center; }\n    .custom-protect-list { display: grid; gap: 18px; margin-top: 32px; }\n    .custom-protect-card { display: grid; grid-template-columns: 82px 1fr; gap: 22px; align-items: start; padding: 26px; border: 1px solid var(--custom-line); background: #fff; }\n    .custom-protect-icon { display: grid; width: 82px; aspect-ratio: 1; place-items: center; overflow: hidden; background: #2c2c2c; }\n    .custom-protect-icon svg { width: 46px; height: 46px; color: var(--custom-accent); }\n    .custom-protect-card h3 { margin: 0 0 8px; font-family: \"Taviraj\", Georgia, serif; font-size: 22px; line-height: 30px; }\n    .custom-protect-card p { margin: 0; color: var(--custom-muted); line-height: 24px; }\n    .custom-protect-visual { position: relative; min-height: 610px; overflow: hidden; background: #303030; }\n    .custom-protect-visual img { width: 100%; height: 610px; object-fit: cover; }\n    .custom-protect-visual::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(180deg, transparent 36%, rgba(0,0,0,.9)); }\n    .custom-protect-quote { position: absolute; z-index: 1; right: 44px; bottom: 44px; left: 44px; margin: 0; color: #fff; font-family: \"Taviraj\", Georgia, serif; font-size: 30px; line-height: 42px; }\n    .custom-protect-quote span { display: block; margin-top: 14px; color: var(--custom-accent); font-family: \"Poppins\", Arial, sans-serif; font-size: 12px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; }\n    .custom-final-cta { position: relative; padding: 100px 0; overflow: hidden; color: #fff; text-align: center; background: linear-gradient(rgba(35,35,35,.92), rgba(35,35,35,.98)), url(\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2022\/08\/P04_S05_production.webp\") center \/ cover; }\n    .custom-final-cta .custom-shell { position: relative; z-index: 1; max-width: 900px; }\n    .custom-final-cta p { margin: 0 auto 30px; color: rgba(255,255,255,.74); font-size: 17px; line-height: 28px; }\n    .custom-final-actions { justify-content: center; }\n    .custom-footer {\n      padding: 80px 0 24px;\n      background-color: #242424;\n      background-image: linear-gradient(rgba(18,18,18,.9), rgba(18,18,18,.92)), url(\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2022\/07\/P01_bg1.webp\");\n      background-position: center;\n      background-repeat: no-repeat;\n      background-size: cover;\n      color: #fff;\n    }\n    .custom-footer .custom-logo img { width: 88px; height: 88px; }\n    .custom-footer__top { display: grid; grid-template-columns: 1.1fr .9fr; gap: 80px; padding-bottom: 48px; border-bottom: 1px solid rgba(255,255,255,.12); }\n    .custom-footer__tagline { max-width: 560px; color: rgba(255,255,255,.62); }\n    .custom-certifications { display: flex; flex-wrap: wrap; align-items: center; gap: 18px; margin-top: 22px; }\n    .custom-certifications img { display: block; width: 30px; height: auto; object-fit: contain; filter: grayscale(1) brightness(0) invert(1); opacity: .52; }\n    .custom-certifications img:first-child { width: 34px; }\n    .custom-footer h3 { margin: 0 0 16px; color: var(--custom-accent); font-size: 13px; letter-spacing: .08em; text-transform: uppercase; }\n    .custom-footer ul { margin: 0; padding: 0; list-style: none; }\n    .custom-footer li + li { margin-top: 8px; }\n    .custom-footer a { color: rgba(255,255,255,.68); }\n    .custom-footer a:hover,\n    .custom-footer a:focus-visible { color: var(--custom-accent); }\n    .custom-footer__matrix { display: grid; grid-template-columns: repeat(4, 1fr); gap: 32px; padding: 48px 0; }\n    .custom-footer__bottom { display: flex; justify-content: space-between; gap: 20px; padding-top: 22px; border-top: 1px solid rgba(255,255,255,.12); color: rgba(255,255,255,.48); font-size: 12px; }\n    .custom-back-to-top { position: fixed; z-index: 30; right: 22px; bottom: 22px; width: 46px; height: 46px; border: 0; background: var(--custom-accent); color: #111; font-size: 20px; opacity: 0; pointer-events: none; transform: translateY(10px); transition: opacity .2s ease, transform .2s ease; }\n    .custom-back-to-top.is-visible { opacity: 1; pointer-events: auto; transform: translateY(0); }\n    .has-image-fallback { background: url(\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2022\/11\/P01_S03_bg3.webp\") center \/ cover no-repeat !important; }\n    @media (max-width: 1050px) {\n      .custom-header__inner > .custom-button { display: none; }\n      .custom-advantage-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n      .custom-material-grid { column-gap: 50px; row-gap: 72px; }\n      .custom-tab-list { grid-template-columns: repeat(5, 220px); overflow-x: auto; }\n      .custom-protect-layout { gap: 38px; }\n      .custom-footer__matrix { grid-template-columns: repeat(2, 1fr); }\n    }\n    @media (max-width: 860px) {\n      #custom-development-page { --custom-shell: min(100% - 32px, 1180px); }\n      .custom-section--process > .custom-shell { width: calc(100% - 32px); }\n      .custom-section { padding: 80px 0 100px; }\n      .custom-topbar { display: none; }\n      .custom-menu-toggle { display: block; }\n      .custom-nav { position: absolute; top: 100%; left: 0; width: 100%; max-height: calc(100vh - 68px); overflow-y: auto; padding: 12px 16px 22px; background: #181818; display: none; }\n      .custom-nav.is-open { display: block; }\n      .custom-nav > ul { display: block; }\n      .custom-nav > ul > li { display: flex; min-height: 0; flex-wrap: wrap; padding: 11px 0; border-bottom: 1px solid rgba(255,255,255,.1); }\n      .custom-nav > ul > li > a { flex: 1; }\n      .custom-submenu-toggle { display: inline-flex; align-items: center; justify-content: center; }\n      .custom-mega,\n      .custom-service-menu { position: static; display: none; width: 100%; margin-top: 12px; padding: 20px; opacity: 1; pointer-events: auto; transform: none; box-shadow: none; }\n      .custom-nav-dropdown:hover > div,\n      .custom-nav-dropdown:focus-within > div { display: none; }\n      .custom-nav-dropdown.is-open > div { display: grid; }\n      .custom-service-menu { display: none; }\n      .custom-nav-dropdown.is-open > .custom-service-menu { display: block; }\n      .custom-hero { min-height: 600px; background-position: 60% center; }\n      .custom-advantage-grid { grid-template-columns: 1fr; }\n      .custom-material-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n      .custom-branding,\n      .custom-tab-panel,\n      .custom-protect-layout { grid-template-columns: 1fr; }\n      .custom-process-box { padding: 52px 34px 44px; }\n      .custom-branding-media { min-height: 340px; }\n      .custom-tab-media { min-height: 360px; }\n      .custom-tab-copy { padding: 36px 0 12px; }\n      .custom-protect-visual { min-height: 460px; }\n      .custom-protect-visual img { height: 460px; }\n      .custom-footer__top { grid-template-columns: 1fr; gap: 42px; }\n    }\n    @media (max-width: 600px) {\n      #custom-development-page { --custom-shell: calc(100% - 32px); }\n      .custom-section { padding: 64px 0 80px; }\n      .custom-hero { min-height: 650px; }\n      .custom-hero__content { padding: 72px 0 84px; }\n      .custom-hero h1 { font-size: 38px; line-height: 50px; }\n      .custom-heading h2,\n      .custom-protect-copy h2,\n      .custom-final-cta h2 { font-size: 32px; line-height: 44px; }\n      .custom-button { padding-inline: 28px; }\n      .custom-hero__actions .custom-button,\n      .custom-final-actions .custom-button { width: 100%; }\n      .custom-advantage-grid { grid-template-columns: 1fr; }\n      .custom-advantage-card { display: flex; }\n      .custom-material-grid { grid-template-columns: 1fr; }\n      .custom-process-box { padding: 42px 20px 36px; }\n      .custom-branding-copy { padding: 38px 26px; }\n      .custom-tab-copy { padding: 34px 0 10px; }\n      .custom-tab-list { grid-template-columns: repeat(5, 190px); }\n      .custom-tab { min-height: 92px; }\n      .custom-tab-panel { min-height: 0; }\n      .custom-tab-media { min-height: 280px; }\n      .custom-protect-card { grid-template-columns: 1fr; }\n      .custom-protect-icon { width: 70px; }\n      .custom-protect-quote { right: 24px; bottom: 26px; left: 24px; font-size: 25px; line-height: 36px; }\n      .custom-footer__matrix { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 32px 18px; }\n      .custom-footer__bottom { align-items: flex-start; flex-direction: column; }\n    }\n    @media (prefers-reduced-motion: reduce) {\n      #custom-development-page *,\n      #custom-development-page *::before,\n      #custom-development-page *::after { animation-duration: .01ms !important; transition-duration: .01ms !important; }\n    }\n<\/style>\n<div id=\"custom-development-page\">\n    <section class=\"custom-hero\" aria-labelledby=\"custom-page-title\">\n      <div class=\"custom-shell\">\n        <div class=\"custom-hero__content\">\n          <nav class=\"custom-breadcrumb\" aria-label=\"Breadcrumb\"><a href=\"\/es\/\">Hogar<\/a><span aria-hidden=\"true\">\u203a<\/span><span>Desarrollo personalizado<\/span><\/nav>\n          <h1 id=\"custom-page-title\">Custom Carbon Fiber Parts OEM and ODM Manufacturing<\/h1>\n          <p class=\"custom-hero__lead\">End-to-end custom development from concept to production in 4\u20136 weeks. Toray carbon fiber, Nippon UV-clear coat, NDA protected. Your design stays yours.<\/p>\n          <div class=\"custom-hero__actions\"><a class=\"custom-button\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjE0MzI3IiwidG9nZ2xlIjpmYWxzZX0%3D\">Start Your Custom Project<\/a><a class=\"custom-button custom-button--outline\" href=\"\/es\/contact-us\/\">Send Your Design<\/a><\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n    <section class=\"custom-section custom-section--wash\" aria-labelledby=\"custom-advantage-title\">\n      <div class=\"custom-shell\">\n        <div class=\"custom-heading custom-heading--center\">\n          <h2 id=\"custom-advantage-title\">Why Brands &amp; Project Buyers Choose Shasha<\/h2>\n        <\/div>\n        <div class=\"custom-advantage-grid\">\n          <article class=\"custom-advantage-card\">\n            <div class=\"custom-advantage-media\"><img decoding=\"async\" src=\"\/images\/custom-development\/advantage-flexible-moq.jpg\" data-fallback-src=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2022\/08\/P04_S02_customer-1024x684.webp\" alt=\"Flexible MOQ 20 pieces custom carbon fiber parts production\" loading=\"lazy\"><\/div>\n            <div class=\"custom-advantage-copy\"><h3>Flexible MOQ \u2014 Start at 20 Pieces<\/h3><p>Custom OEM projects begin at just 20 pieces. You do not need to commit to a massive container load to get started. Sample orders are supported and negotiated case by case.<\/p><\/div>\n          <\/article>\n          <article class=\"custom-advantage-card\">\n            <div class=\"custom-advantage-media\"><img decoding=\"async\" src=\"\/images\/custom-development\/advantage-fast-turnaround.jpg\" data-fallback-src=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2022\/08\/P04_S03_3DScanning.webp\" alt=\"Complete custom carbon fiber development project timeline 4-6 weeks\" loading=\"lazy\"><\/div>\n            <div class=\"custom-advantage-copy\"><h3>Unmatched Speed \u2014 4\u20136 Weeks Turnaround<\/h3><p>Mold structure design and CNC machining are completed in as few as 3\u20137 days. From design kickoff to production-ready shipment, the complete cycle takes only 4\u20136 weeks\u2014significantly faster than the industry norm of 2\u20133 months.<\/p><\/div>\n          <\/article>\n          <article class=\"custom-advantage-card\">\n            <div class=\"custom-advantage-media\"><img decoding=\"async\" src=\"\/images\/custom-development\/advantage-certified-factory.jpg\" data-fallback-src=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2022\/08\/P04_S06_Quality-Control.webp\" alt=\"ISO 9001 CE ROHS certified direct carbon fiber manufacturer\" loading=\"lazy\"><\/div>\n            <div class=\"custom-advantage-copy\"><h3>Factory-Direct &amp; ISO Certified<\/h3><p>We are an ISO 9001, CE, and ROHS certified manufacturer. You work directly with the <a href=\"\/es\/about-us\/\">factory engineers<\/a>, ensuring strict quality control, straightforward communication, and no middleman markup.<\/p><\/div>\n          <\/article>\n        <\/div>\n        <div class=\"custom-section-action\"><a class=\"custom-button\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjE0MzI3IiwidG9nZ2xlIjpmYWxzZX0%3D\">Get Your Project Timeline<\/a><\/div>\n      <\/div>\n    <\/section>\n    <section class=\"custom-section custom-section--materials\" aria-labelledby=\"custom-material-title\">\n      <div class=\"custom-shell\">\n        <div class=\"custom-heading custom-heading--center\">\n          <h2 id=\"custom-material-title\">Premium Materials &amp; Retail-Ready Customization<\/h2>\n          <p>Combine authentic carbon fiber weaves with personalized branding to deliver a product that is unmistakably yours.<\/p>\n        <\/div>\n        <div class=\"custom-material-intro\">\n          <h3>Genuine Carbon Fiber Weave Options<\/h3>\n          <p>We use authentic Japanese <a href=\"\/es\/services\/manufacturing\/\">Toray 3K carbon fiber prepreg<\/a> with zero glass fiber fillers.<\/p>\n        <\/div>\n        <div class=\"custom-material-grid\">\n          <article class=\"custom-material-card\"><div class=\"custom-material-media\"><img decoding=\"async\" src=\"\/images\/custom-development\/material-3k-twill.jpg\" data-fallback-src=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2024\/08\/3k-Twill-Line-Carbon-Fiber.webp\" alt=\"3k Twill Line Carbon Fiber texture\" loading=\"lazy\"><\/div><h3>L\u00ednea de sarga de fibra de carbono de 3k<\/h3><\/article>\n          <article class=\"custom-material-card\"><div class=\"custom-material-media\"><img decoding=\"async\" src=\"\/images\/custom-development\/material-forged.jpg\" data-fallback-src=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2024\/08\/Forged-Carbon-Fiber.webp\" alt=\"Forged Carbon Fiber texture\" loading=\"lazy\"><\/div><h3>Fibra de carbono forjada<\/h3><\/article>\n          <article class=\"custom-material-card\"><div class=\"custom-material-media\"><img decoding=\"async\" src=\"\/images\/custom-development\/material-honeycomb.jpg\" data-fallback-src=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2024\/08\/Honeycomb-Carbon-Fiber.webp\" alt=\"Honeycomb Carbon Fiber texture\" loading=\"lazy\"><\/div><h3>Fibra de carbono en forma de panal<\/h3><\/article>\n          <article class=\"custom-material-card\"><div class=\"custom-material-media\"><img decoding=\"async\" src=\"\/images\/custom-development\/material-forged-flakes.jpg\" data-fallback-src=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2024\/08\/Forged-Carbon-Colored-Flakes.webp\" alt=\"Forged Carbon with Colored Flakes texture\" loading=\"lazy\"><\/div><h3>Carbono forjado + escamas de colores<\/h3><\/article>\n          <article class=\"custom-material-card\"><div class=\"custom-material-media\"><img decoding=\"async\" src=\"\/images\/custom-development\/material-colored-twill.jpg\" data-fallback-src=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2024\/08\/Colored-Twill-Line-Carbon-Fiber.webp\" alt=\"Colored Twill Line Carbon Fiber texture\" loading=\"lazy\"><\/div><h3>L\u00ednea de sarga de color de fibra de carbono<\/h3><\/article>\n          <article class=\"custom-material-card\"><div class=\"custom-material-media\"><img decoding=\"async\" src=\"\/images\/custom-development\/material-plain.jpg\" data-fallback-src=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2024\/08\/Plain-Carbon-Fiber.webp\" alt=\"Plain Carbon Fiber texture\" loading=\"lazy\"><\/div><h3>Fibra de carbono simple<\/h3><\/article>\n        <\/div>\n        <article class=\"custom-branding\">\n          <div class=\"custom-branding-media\"><img decoding=\"async\" src=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2026\/08\/retail-ready-branding-packaging-v2.png\" alt=\"Premium retail-ready packaging with a carbon fiber automotive part, custom box, hang tag, and barcode label\" loading=\"lazy\"><\/div>\n          <div class=\"custom-branding-copy\"><h3>Retail-Ready Branding &amp; Packaging<\/h3><p>Shelf-ready delivery including laser-etched surface logos, custom branded boxes, hang tags, and barcode labeling.<\/p><a class=\"custom-button\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjE0MzI3IiwidG9nZ2xlIjpmYWxzZX0%3D\">Discuss Your Specifications<\/a><\/div>\n        <\/article>\n      <\/div>\n    <\/section>\n    <section class=\"custom-section custom-section--process\" aria-labelledby=\"custom-process-title\">\n      <div class=\"custom-shell\">\n        <div class=\"custom-process-box\">\n        <div class=\"custom-heading\">\n          <h2 id=\"custom-process-title\">From Concept to Production \u2014 The Complete 5-Phase Workflow<\/h2>\n          <p>See exactly how our engineering team transforms your reference part or 2D drawing into a finished carbon fiber product within 4\u20136 weeks.<\/p>\n        <\/div>\n        <div class=\"custom-tabs\">\n          <div class=\"custom-tab-list\" role=\"tablist\" aria-label=\"Custom development phases\">\n            <button class=\"custom-tab\" id=\"custom-tab-1\" type=\"button\" role=\"tab\" aria-selected=\"true\" aria-controls=\"custom-panel-1\" tabindex=\"0\"><strong>Phase 1<\/strong><\/button>\n            <button class=\"custom-tab\" id=\"custom-tab-2\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"custom-panel-2\" tabindex=\"-1\"><strong>Phase 2<\/strong><\/button>\n            <button class=\"custom-tab\" id=\"custom-tab-3\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"custom-panel-3\" tabindex=\"-1\"><strong>Phase 3<\/strong><\/button>\n            <button class=\"custom-tab\" id=\"custom-tab-4\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"custom-panel-4\" tabindex=\"-1\"><strong>Phase 4<\/strong><\/button>\n            <button class=\"custom-tab\" id=\"custom-tab-5\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"custom-panel-5\" tabindex=\"-1\"><strong>Phase 5<\/strong><\/button>\n          <\/div>\n          <div class=\"custom-tab-panel\" id=\"custom-panel-1\" role=\"tabpanel\" aria-labelledby=\"custom-tab-1\">\n            <div class=\"custom-tab-media\"><img decoding=\"async\" src=\"\/images\/custom-development\/process-phase1-3d-scanning.jpg\" data-fallback-src=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2022\/08\/P04_S03_3DScanning.webp\" alt=\"360 degree 3D scanning and CAD design for carbon fiber parts\" loading=\"lazy\"><\/div>\n            <div class=\"custom-tab-copy\"><h3>Phase 1: 360\u00b0 Scanning &amp; 3D CAD Design (5\u201311 days)<\/h3><ul><li><strong>Integrated Analysis &amp; 360\u00b0 Scan:<\/strong> We perform precise 360-degree laser scanning of your original components to capture exact dimensions and curvature.<\/li><li><strong>Convert to 3D CAD:<\/strong> Our engineering team converts scan data or 2D drawings into precise 3D CAD models, prioritizing structural integrity and perfect fitment.<\/li><li><strong>Rapid Prototyping:<\/strong> We fabricate a 3D prototype (hand sample) for your final review and dimension confirmation before cutting metal.<\/li><\/ul><\/div>\n          <\/div>\n          <div class=\"custom-tab-panel\" id=\"custom-panel-2\" role=\"tabpanel\" aria-labelledby=\"custom-tab-2\" hidden>\n            <div class=\"custom-tab-media\"><img decoding=\"async\" src=\"\/images\/custom-development\/process-phase2-cnc-mold.jpg\" data-fallback-src=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2022\/08\/P04_S03_3D-Drawing.webp\" alt=\"CNC mold machining for custom carbon fiber OEM\" loading=\"lazy\"><\/div>\n            <div class=\"custom-tab-copy\"><h3>Phase 2: CNC Mold Making (3\u20139 days)<\/h3><ul><li>Mold structure design customized for carbon fiber layups.<\/li><li>Precision CNC mold machining (completed in as few as 1-3 days).<\/li><li>High-gloss mold polishing and finishing.<\/li><\/ul><\/div>\n          <\/div>\n          <div class=\"custom-tab-panel\" id=\"custom-panel-3\" role=\"tabpanel\" aria-labelledby=\"custom-tab-3\" hidden>\n            <div class=\"custom-tab-media\"><img decoding=\"async\" src=\"\/images\/custom-development\/process-phase3-trial-production.jpg\" data-fallback-src=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2022\/08\/P04_S03_Prototype.webp\" alt=\"Trial production blank inspection for carbon fiber custom parts\" loading=\"lazy\"><\/div>\n            <div class=\"custom-tab-copy\"><h3>Phase 3: Trial Production &amp; CNC Cutting (10\u201315 days)<\/h3><ul><li>Pre-form blank trial production to verify weave alignment.<\/li><li>Blank dimension accuracy verification against the original prototype.<\/li><li>CNC automated cutting of blanks using custom-built fixtures for clean, exact edges.<\/li><\/ul><\/div>\n          <\/div>\n          <div class=\"custom-tab-panel\" id=\"custom-panel-4\" role=\"tabpanel\" aria-labelledby=\"custom-tab-4\" hidden>\n            <div class=\"custom-tab-media\"><img decoding=\"async\" src=\"\/images\/custom-development\/process-phase4-surface-finishing.jpg\" data-fallback-src=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2022\/08\/P04_S04_sample.webp\" alt=\"Hand sanding and polishing carbon fiber parts surface finishing\" loading=\"lazy\"><\/div>\n            <div class=\"custom-tab-copy\"><h3>Phase 4: Surface Finishing (7\u201314 days)<\/h3><ul><li>Hand sanding and sandblasting to remove any surface imperfections.<\/li><li>Spray painting with Nippon UV-clear coat inside a dust-free, temperature-controlled booth.<\/li><li>Three-stage polishing cycle for deep, consistent gloss and maximum carbon weave clarity.<\/li><\/ul><\/div>\n          <\/div>\n          <div class=\"custom-tab-panel\" id=\"custom-panel-5\" role=\"tabpanel\" aria-labelledby=\"custom-tab-5\" hidden>\n            <div class=\"custom-tab-media\"><img decoding=\"async\" src=\"\/images\/custom-development\/process-phase5-qc-inspection.jpg\" data-fallback-src=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2022\/08\/P04_S06_Quality-Control.webp\" alt=\"Dual-stage QC fitment inspection for carbon fiber custom parts\" loading=\"lazy\"><\/div>\n            <div class=\"custom-tab-copy\"><h3>Phase 5: QC Inspection &amp; Delivery (1\u20133 days)<\/h3><ul><li>Dual-stage QC inspection: Surface uniformity check followed by precise fitment testing against the reference jig.<\/li><li>Secure, shock-proof packaging tailored for global logistics dispatch.<\/li><\/ul><\/div>\n          <\/div>\n        <\/div>\n        <div class=\"custom-section-action\"><a class=\"custom-button\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjE0MzI3IiwidG9nZ2xlIjpmYWxzZX0%3D\">Discuss Your Custom Project<\/a><\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n    <section class=\"custom-section custom-section--mist\" aria-labelledby=\"custom-protect-title\">\n      <div class=\"custom-shell custom-protect-layout\">\n        <div class=\"custom-protect-copy\">\n          <h2 id=\"custom-protect-title\">Your Design Is Your Asset \u2014 We Protect It<\/h2>\n          <div class=\"custom-protect-list\">\n            <article class=\"custom-protect-card\"><div class=\"custom-protect-icon\" aria-hidden=\"true\"><svg viewbox=\"0 0 64 64\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 7h24l12 12v38H14z\"\/><path d=\"M38 7v12h12M23 28h18M23 36h10\"\/><rect x=\"30\" y=\"42\" width=\"18\" height=\"13\" rx=\"2\"\/><path d=\"M34 42v-4a5 5 0 0 1 10 0v4\"\/><\/svg><\/div><div><h3>Mutual NDA Confidentiality<\/h3><p>We sign a strict NDA before any technical discussion, legally protecting all your drawings, 3D data, and reference samples.<\/p><\/div><\/article>\n            <article class=\"custom-protect-card\"><div class=\"custom-protect-icon\" aria-hidden=\"true\"><svg viewbox=\"0 0 64 64\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m12 18 20-10 20 10-20 10zM12 18v25l20 11 20-11V18M32 28v26\"\/><path d=\"m39 35 6-3 6 3v7c0 5-3 9-6 11-3-2-6-6-6-11z\"\/><path d=\"m42.5 41 2 2 3.5-4\"\/><\/svg><\/div><div><h3>Private Mold &amp; Territorial Exclusivity<\/h3><p>Shasha grants exclusive mold authorization. We contractually guarantee not to produce your parts for any other client in your territory.<\/p><\/div><\/article>\n            <article class=\"custom-protect-card\"><div class=\"custom-protect-icon\" aria-hidden=\"true\"><svg viewbox=\"0 0 64 64\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><ellipse cx=\"32\" cy=\"14\" rx=\"20\" ry=\"7\"\/><path d=\"M12 14v12c0 4 9 7 20 7s20-3 20-7V14M12 26v12c0 4 9 7 20 7h5M12 38v12c0 4 9 7 20 7h5\"\/><rect x=\"38\" y=\"43\" width=\"16\" height=\"13\" rx=\"2\"\/><path d=\"M41.5 43v-3.5a4.5 4.5 0 0 1 9 0V43\"\/><\/svg><\/div><div><h3>Secure Design File Storage<\/h3><p>Digital files are stored on access-controlled servers, and physical samples are cataloged by project codes to ensure complete client anonymity.<\/p><\/div><\/article>\n          <\/div>\n          <div style=\"margin-top:32px\"><a class=\"custom-button\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjE0MzI3IiwidG9nZ2xlIjpmYWxzZX0%3D\">Start Your NDA-Protected Project<\/a><\/div>\n        <\/div>\n        <div class=\"custom-protect-visual\"><img decoding=\"async\" src=\"\/images\/custom-development\/nda-confidentiality.jpg\" data-fallback-src=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2022\/08\/P04_S03_3D-Drawing.webp\" alt=\"NDA confidentiality agreement for custom carbon fiber OEM development\" loading=\"lazy\"><p class=\"custom-protect-quote\">Your IP stays yours \u2014 guaranteed by contract, not just a promise.<\/p><\/div>\n      <\/div>\n    <\/section>\n    <section class=\"custom-final-cta\" aria-labelledby=\"custom-final-title\">\n      <div class=\"custom-shell\">\n        <h2 id=\"custom-final-title\">Ready to Start Your Custom Carbon Fiber Project?<\/h2>\n        <p>Send us your drawing, reference part, or idea \u2014 our engineering team responds within 12 hours with a feasibility assessment and timeline. NDA signed before any technical discussion.<\/p>\n        <div class=\"custom-final-actions\"><a class=\"custom-button\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjE0MzI3IiwidG9nZ2xlIjpmYWxzZX0%3D\">Request Your Custom Quote<\/a><a class=\"custom-button custom-button--outline\" href=\"\/es\/contact-us\/\">Send Your Design<\/a><\/div>\n      <\/div>\n    <\/section>\n<\/div>\n<script>\n    (function () {\n      var page = document.getElementById('custom-development-page');\n      if (!page) return;\n      var tabs = Array.from(page.querySelectorAll('[role=\"tab\"]'));\n      var panels = Array.from(page.querySelectorAll('[role=\"tabpanel\"]'));\n      function activateTab(tab, focus) {\n        tabs.forEach(function (item) {\n          var selected = item === tab;\n          item.setAttribute('aria-selected', String(selected));\n          item.tabIndex = selected ? 0 : -1;\n        });\n        panels.forEach(function (panel) { panel.hidden = panel.id !== tab.getAttribute('aria-controls'); });\n        if (focus) tab.focus();\n      }\n      tabs.forEach(function (tab, index) {\n        tab.addEventListener('click', function () { activateTab(tab, false); });\n        tab.addEventListener('keydown', function (event) {\n          var nextIndex = index;\n          if (event.key === 'ArrowRight' || event.key === 'ArrowDown') nextIndex = (index + 1) % tabs.length;\n          if (event.key === 'ArrowLeft' || event.key === 'ArrowUp') nextIndex = (index - 1 + tabs.length) % tabs.length;\n          if (event.key === 'Home') nextIndex = 0;\n          if (event.key === 'End') nextIndex = tabs.length - 1;\n          if (nextIndex !== index) { event.preventDefault(); activateTab(tabs[nextIndex], true); }\n        });\n      });\n      Array.from(page.querySelectorAll('img')).forEach(function (image) {\n        image.addEventListener('error', function () {\n          if (image.dataset.fallbackSrc && !image.dataset.fallbackApplied) {\n            image.dataset.fallbackApplied = 'true';\n            image.src = image.dataset.fallbackSrc;\n            return;\n          }\n          image.hidden = true;\n          if (image.parentElement) image.parentElement.classList.add('has-image-fallback');\n        });\n        if (image.complete && image.naturalWidth === 0) image.dispatchEvent(new Event('error'));\n      });\n    }());\n<\/script>","protected":false},"excerpt":{"rendered":"<p>Home\u203aCustom Development Custom Carbon Fiber Parts OEM and ODM Manufacturing End-to-end custom development from concept to production in 4\u20136 weeks. Toray carbon fiber, Nippon UV-clear coat, NDA protected. Your design stays yours. Start Your Custom ProjectSend Your Design Why Brands &amp; Project Buyers Choose Shasha Flexible MOQ \u2014 Start at 20 Pieces Custom OEM projects [&hellip;]<\/p>","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"two_page_speed":[],"footnotes":""},"class_list":["post-15364","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Custom Development - ShaShaCarbon<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/shashacarbon.com\/es\/custom-development\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Custom Development - ShaShaCarbon\" \/>\n<meta property=\"og:description\" content=\"Home\u203aCustom Development Custom Carbon Fiber Parts OEM and ODM Manufacturing End-to-end custom development from concept to production in 4\u20136 weeks. Toray carbon fiber, Nippon UV-clear coat, NDA protected. Your design stays yours. Start Your Custom ProjectSend Your Design Why Brands &amp; Project Buyers Choose Shasha Flexible MOQ \u2014 Start at 20 Pieces Custom OEM projects [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/shashacarbon.com\/es\/custom-development\/\" \/>\n<meta property=\"og:site_name\" content=\"ShaShaCarbon\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-13T10:48:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/shashacarbon.com\/wp-content\/uploads\/2026\/08\/retail-ready-branding-packaging-v2.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/shashacarbon.com\/custom-development\/\",\"url\":\"https:\/\/shashacarbon.com\/custom-development\/\",\"name\":\"Custom Development - ShaShaCarbon\",\"isPartOf\":{\"@id\":\"https:\/\/shashacarbon.com\/#website\"},\"datePublished\":\"2026-08-11T04:18:06+00:00\",\"dateModified\":\"2026-08-13T10:48:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/shashacarbon.com\/custom-development\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/shashacarbon.com\/custom-development\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/shashacarbon.com\/custom-development\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/shashacarbon.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Custom Development\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/shashacarbon.com\/#website\",\"url\":\"https:\/\/shashacarbon.com\/\",\"name\":\"ShaShaCarbon\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/shashacarbon.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Custom Development - ShaShaCarbon","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/shashacarbon.com\/es\/custom-development\/","og_locale":"es_ES","og_type":"article","og_title":"Custom Development - ShaShaCarbon","og_description":"Home\u203aCustom Development Custom Carbon Fiber Parts OEM and ODM Manufacturing End-to-end custom development from concept to production in 4\u20136 weeks. Toray carbon fiber, Nippon UV-clear coat, NDA protected. Your design stays yours. Start Your Custom ProjectSend Your Design Why Brands &amp; Project Buyers Choose Shasha Flexible MOQ \u2014 Start at 20 Pieces Custom OEM projects [&hellip;]","og_url":"https:\/\/shashacarbon.com\/es\/custom-development\/","og_site_name":"ShaShaCarbon","article_modified_time":"2026-08-13T10:48:47+00:00","og_image":[{"url":"https:\/\/shashacarbon.com\/wp-content\/uploads\/2026\/08\/retail-ready-branding-packaging-v2.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/shashacarbon.com\/custom-development\/","url":"https:\/\/shashacarbon.com\/custom-development\/","name":"Custom Development - ShaShaCarbon","isPartOf":{"@id":"https:\/\/shashacarbon.com\/#website"},"datePublished":"2026-08-11T04:18:06+00:00","dateModified":"2026-08-13T10:48:47+00:00","breadcrumb":{"@id":"https:\/\/shashacarbon.com\/custom-development\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/shashacarbon.com\/custom-development\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/shashacarbon.com\/custom-development\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/shashacarbon.com\/"},{"@type":"ListItem","position":2,"name":"Custom Development"}]},{"@type":"WebSite","@id":"https:\/\/shashacarbon.com\/#website","url":"https:\/\/shashacarbon.com\/","name":"ShaShaCarbon","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/shashacarbon.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es"}]}},"_links":{"self":[{"href":"https:\/\/shashacarbon.com\/es\/wp-json\/wp\/v2\/pages\/15364","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shashacarbon.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shashacarbon.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shashacarbon.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/shashacarbon.com\/es\/wp-json\/wp\/v2\/comments?post=15364"}],"version-history":[{"count":2,"href":"https:\/\/shashacarbon.com\/es\/wp-json\/wp\/v2\/pages\/15364\/revisions"}],"predecessor-version":[{"id":15389,"href":"https:\/\/shashacarbon.com\/es\/wp-json\/wp\/v2\/pages\/15364\/revisions\/15389"}],"wp:attachment":[{"href":"https:\/\/shashacarbon.com\/es\/wp-json\/wp\/v2\/media?parent=15364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}