{"id":8303,"date":"2026-09-15T07:03:27","date_gmt":"2026-09-15T07:03:27","guid":{"rendered":"https:\/\/huasancustom.com\/product\/mini-yeezy-shoe-keychain\/"},"modified":"2026-10-17T11:31:03","modified_gmt":"2026-10-17T11:31:03","slug":"mini-yeezy-shoe-keychain","status":"publish","type":"product","link":"https:\/\/huasancustom.com\/es\/producto\/mini-yeezy-shoe-keychain\/","title":{"rendered":"Yeezy Shoe Keychain, Soft PVC Shoe Model Keychain Custom Logo"},"content":{"rendered":"<style>\n#hsk-yzk button { border:0 }\n#hsk-yzk svg { display:inline-block;vertical-align:middle;flex-shrink:0 }\n#hsk-yzk { \n  --blue: #005EB8;\n  --blue-dark: #004785;\n  --green: #6CC24A;\n  --accent: #6CC24A;\n  --ink: #111111;\n  --muted: #667085;\n  --line: #dfe5ef;\n  --soft: #f5f7fb;\n  --paper: #ffffff;\n }\n#hsk-yzk, #hsk-yzk * {  box-sizing: border-box;  }\n#hsk-yzk {  scroll-behavior: smooth;  }\n#hsk-yzk { \n  margin: 0;\n  color: var(--ink);\n  background: var(--paper);\n  font-family: Tahoma, Arial, sans-serif;\n  font-size: 16px;\n  line-height: 1.65;\n }\n#hsk-yzk a {  color: inherit; text-decoration: none;  }\n#hsk-yzk img {  display: block; max-width: 100%;  }\n#hsk-yzk button {  font: inherit;  }\n#hsk-yzk .section-shell {  width: min(1240px, calc(100% - 48px)); margin-inline: auto;  }\n#hsk-yzk .site-header { \n  position: sticky;\n  z-index: 50;\n  top: 14px;\n  width: min(1240px, calc(100% - 48px));\n  min-height: 70px;\n  margin: 14px auto 0;\n  padding: 10px 12px 10px 18px;\n  display: flex;\n  align-items: center;\n  gap: 28px;\n  border: 1px solid rgba(223,229,239,.9);\n  border-radius: 18px;\n  background: rgba(255,255,255,.92);\n  box-shadow: 0 12px 40px rgba(18,37,73,.09);\n  backdrop-filter: blur(14px);\n }\n#hsk-yzk .brand {  display: inline-flex; align-items: center; gap: 10px; font-weight: 760; letter-spacing: -.02em; white-space: nowrap;  }\n#hsk-yzk .brand b {  color: var(--blue);  }\n#hsk-yzk .brand-mark {  width: 38px; height: 38px; display: grid; place-items: center; color: #fff; border-radius: 11px; background: var(--blue); font-weight: 900;  }\n#hsk-yzk .site-header nav {  margin-left: auto; display: flex; gap: 25px; color: #475467; font-size: 14px; font-weight: 650;  }\n#hsk-yzk .site-header nav a:hover {  color: var(--blue);  }\n#hsk-yzk .header-cta, #hsk-yzk .button {  display: inline-flex; align-items: center; justify-content: center; gap: 9px; min-height: 48px; padding: 0 22px; border-radius: 12px; font-weight: 750; transition: .2s ease;  }\n#hsk-yzk .header-cta {  color: #fff; background: var(--blue);  }\n#hsk-yzk .header-cta:hover, #hsk-yzk .primary-button:hover {  color: #fff; background: var(--blue-dark); transform: translateY(-1px);  }\n#hsk-yzk .breadcrumb {  width: min(1240px, calc(100% - 48px)); margin: 26px auto 0; display: flex; align-items: center; gap: 7px; color: #667085; font-size: 13px;  }\n#hsk-yzk .breadcrumb a:hover {  color: var(--blue);  }\n#hsk-yzk .hero {  padding: 46px 0 86px; display: grid; grid-template-columns: 1.03fr .97fr; align-items: center; gap: clamp(44px, 6vw, 86px);  }\n#hsk-yzk .gallery-stage {  position: relative; overflow: hidden; aspect-ratio: 1; border-radius: 28px; background: var(--soft); border: 1px solid var(--line);  }\n#hsk-yzk .gallery-stage > img {  width: 100%; height: 100%; object-fit: cover;  }\n#hsk-yzk .gallery-badge, #hsk-yzk .gallery-count {  position: absolute; top: 18px; padding: 7px 12px; border-radius: 99px; background: rgba(255,255,255,.9); box-shadow: 0 4px 20px rgba(0,0,0,.08); font-size: 12px; font-weight: 750;  }\n#hsk-yzk .gallery-badge {  left: 18px;  }\n#hsk-yzk .gallery-count {  right: 18px;  }\n#hsk-yzk .gallery-thumbnails {  display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; margin-top: 14px;  }\n#hsk-yzk .gallery-thumbnails button {  padding: 0; overflow: hidden; aspect-ratio: 1; cursor: pointer; border: 2px solid transparent; border-radius: 14px; background: var(--soft);  }\n#hsk-yzk .gallery-thumbnails button.active {  border-color: var(--blue); box-shadow: 0 0 0 3px rgba(0,94,184,.15);  }\n#hsk-yzk .gallery-thumbnails img {  width: 100%; height: 100%; object-fit: cover;  }\n#hsk-yzk .eyebrow {  margin: 0 0 12px; color: var(--blue); font-size: 13px; line-height: 1.3; font-weight: 850; letter-spacing: .11em; text-transform: uppercase;  }\n#hsk-yzk .hero-title, #hsk-yzk h2, #hsk-yzk h3, #hsk-yzk p {  overflow-wrap: break-word;  }\n#hsk-yzk .hero-title {  margin: 0; max-width: 720px; font-size: clamp(46px, 5.4vw, 76px); line-height: .98; letter-spacing: -.055em;  }\n#hsk-yzk .hero-title.is-long {  font-size: clamp(40px, 4.3vw, 61px);  }\n#hsk-yzk .hero-title.is-xlong {  font-size: clamp(35px, 3.6vw, 52px);  }\n#hsk-yzk .hero-lede {  margin: 26px 0 23px; color: #475467; font-size: 19px; line-height: 1.65;  }\n#hsk-yzk .proof-strip {  display: flex; flex-wrap: wrap; gap: 9px; margin-bottom: 24px;  }\n#hsk-yzk .proof-strip span {  display: inline-flex; align-items: center; gap: 7px; padding: 8px 11px; color: var(--blue-dark); background: #edf2ff; border-radius: 9px; font-size: 13px; font-weight: 750;  }\n#hsk-yzk .check-list {  list-style: none; margin: 0 0 29px; padding: 0; display: grid; gap: 10px; color: #344054;  }\n#hsk-yzk .check-list li {  display: flex; gap: 10px; align-items: flex-start;  }\n#hsk-yzk .check-list svg {  flex: none; margin-top: 4px; color: var(--green);  }\n#hsk-yzk .hero-actions {  display: flex; flex-wrap: wrap; gap: 12px;  }\n#hsk-yzk .primary-button {  color: #fff; background: var(--blue);  }\n#hsk-yzk .secondary-button {  color: var(--ink); border: 1px solid var(--line); background: #fff;  }\n#hsk-yzk .secondary-button:hover {  border-color: var(--blue); color: var(--blue);  }\n#hsk-yzk .microcopy {  margin: 14px 0 0; color: #667085; font-size: 12px;  }\n#hsk-yzk .signal-band {  padding: 30px 0; border-block: 1px solid #e5eaf3; background: #f6f8fc;  }\n#hsk-yzk .signal-grid {  display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px;  }\n#hsk-yzk .signal-grid article {  min-height: 142px; padding: 24px; display: grid; grid-template-columns: 48px 1fr; align-items: start; gap: 16px; border: 1px solid #dfe5ef; border-radius: 18px; background: #fff; box-shadow: 0 8px 26px rgba(18,37,73,.05);  }\n#hsk-yzk .signal-icon {  width: 48px; height: 48px; display: grid; place-items: center; color: #fff; border-radius: 14px; background: var(--blue);  }\n#hsk-yzk .signal-icon svg {  width: 22px; height: 22px;  }\n#hsk-yzk .signal-grid h3 {  margin: 1px 0 7px; color: #111111; font-size: 17px; line-height: 1.25; letter-spacing: -.015em;  }\n#hsk-yzk .signal-grid p {  margin: 0; color: #667085; font-size: 13px; line-height: 1.55;  }\n#hsk-yzk .intro-section {  padding: 108px 0; display: grid; grid-template-columns: 1fr; gap: 26px;  }\n#hsk-yzk .intro-section h2, #hsk-yzk .section-heading h2, #hsk-yzk .use-copy h2, #hsk-yzk .quality-card h2, #hsk-yzk .quote-inner h2, #hsk-yzk .quote-intro h2 {  margin: 0; font-size: clamp(34px, 4vw, 55px); line-height: 1.08; letter-spacing: -.045em;  }\n#hsk-yzk .intro-copy {  color: #475467; font-size: 18px;  }\n#hsk-yzk .intro-copy p {  margin: 0 0 22px;  }\n#hsk-yzk .spec-section {  padding: 0 0 112px;  }\n#hsk-yzk .section-heading {  max-width: none; margin-bottom: 42px;  }\n#hsk-yzk .section-heading > p:last-child {max-width:760px;  margin: 15px 0 0; color: var(--muted); font-size: 18px;  }\n#hsk-yzk .spec-grid {  display: grid; grid-template-columns: 1.06fr .94fr; gap: 25px; align-items: start;  }\n#hsk-yzk .spec-table-wrap {  overflow: hidden; border: 1px solid var(--line); border-radius: 22px; background: #fff;  }\n#hsk-yzk table {  width: 100%; border-collapse: collapse;  }\n#hsk-yzk th, #hsk-yzk td {  padding: 8px 15px; border-bottom: 1px solid var(--line); text-align: left; vertical-align: top; line-height: 1.45;  }\n#hsk-yzk tr:last-child th, #hsk-yzk tr:last-child td {  border: 0;  }\n#hsk-yzk th {  width: 36%; color: #344054; background: #f8fafc; font-size: 13.5px;  }\n#hsk-yzk td {  color: #475467; font-size: 13.5px;  }\n#hsk-yzk .evidence-stack {  display: grid; grid-template-columns: 1fr 1fr; gap: 16px; align-items: start;  }\n#hsk-yzk .evidence-stack figure {  display: flex; flex-direction: column; margin: 0; overflow: hidden; border: 1px solid var(--line); border-radius: 22px; background: #fff;  }\n#hsk-yzk .evidence-stack img {  width: 100%; height: auto; aspect-ratio: 3 \/ 5; object-fit: contain; background: #fff;  }\n#hsk-yzk .evidence-stack figcaption {  min-height: 62px; display: flex; align-items: center; gap: 8px; padding: 11px 14px; color: #344054; font-size: 13px; font-weight: 700;  }\n#hsk-yzk .evidence-stack svg {  color: var(--green); flex: none;  }\n#hsk-yzk .custom-section {  padding: 104px 0; color: #fff; background: linear-gradient(125deg, #111111, #003e78 65%, #005EB8);  }\n#hsk-yzk .light-heading .eyebrow {  color: var(--accent);  }\n#hsk-yzk .light-heading > p:last-child {  color: #ccd7f4;  }\n#hsk-yzk .custom-grid {  display: grid; grid-template-columns: .82fr 1.18fr; gap: 24px;  }\n#hsk-yzk .color-card, #hsk-yzk .option-grid article {  border: 1px solid rgba(255,255,255,.14); border-radius: 22px; background: rgba(255,255,255,.075); backdrop-filter: blur(8px);  }\n#hsk-yzk .color-card {  padding: 30px;  }\n#hsk-yzk .color-card h3, #hsk-yzk .option-grid h3 {  margin: 0 0 18px; font-size: 21px;  }\n#hsk-yzk .color-card > p {  margin: 20px 0 0; color: #cbd5ee; font-size: 13px;  }\n#hsk-yzk .swatches {  display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px;  }\n#hsk-yzk .swatch-row {  display: flex; align-items: center; gap: 9px; color: #eaf0ff; font-size: 13px;  }\n#hsk-yzk .swatch {  width: 22px; height: 22px; flex: none; border: 2px solid rgba(255,255,255,.45); border-radius: 50%; box-shadow: 0 2px 6px rgba(0,0,0,.18);  }\n#hsk-yzk .option-grid {  display: grid; grid-template-columns: 1fr 1fr; gap: 14px;  }\n#hsk-yzk .option-grid article {  padding: 25px;  }\n#hsk-yzk .option-grid article > svg {  color: var(--accent);  }\n#hsk-yzk .option-grid h3 {  margin: 12px 0 5px;  }\n#hsk-yzk .option-grid p {  margin: 0; color: #cbd5ee; font-size: 14px;  }\n#hsk-yzk .use-section {  padding: 112px 0; display: grid; grid-template-columns: 1fr 1fr; gap: clamp(40px, 7vw, 90px); align-items: stretch;  }\n#hsk-yzk .use-image {  position: relative; min-height: 0; overflow: hidden; border-radius: 30px; background: var(--soft);  }\n#hsk-yzk .use-image:after {  content: \"IN USE\"; position: absolute; right: 18px; bottom: 18px; padding: 7px 12px; border-radius: 99px; background: var(--accent); color: #111111; font-size: 12px; font-weight: 900; letter-spacing: .08em;  }\n#hsk-yzk .use-image img {  position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center 58%;  }\n#hsk-yzk .use-copy > p:last-child {  margin-bottom: 0;  }\n#hsk-yzk .use-copy > p:last-child {  color: #667085;  }\n#hsk-yzk .buyer-list {  margin: 28px 0; display: flex; flex-wrap: wrap; gap: 9px;  }\n#hsk-yzk .buyer-list span {  padding: 8px 13px; color: #005EB8; border: 1px solid #cfd9f5; border-radius: 99px; background: #f5f7ff; font-size: 13px; font-weight: 680;  }\n#hsk-yzk .video-section {  padding: 104px 0; color: #fff; background: #111111;  }\n#hsk-yzk .video-inner {  display: grid; grid-template-columns: .7fr 1.3fr; gap: clamp(38px, 7vw, 90px); align-items: center;  }\n#hsk-yzk .video-copy .eyebrow {  color: var(--accent);  }\n#hsk-yzk .video-copy h2 {  margin: 0; font-size: clamp(34px, 4vw, 55px); line-height: 1.08; letter-spacing: -.045em;  }\n#hsk-yzk .video-copy .video-lede {  margin: 20px 0 0; color: #b9c5e3; font-size: 17px;  }\n#hsk-yzk .video-watch {  margin: 22px 0 0;  }\n#hsk-yzk .video-watch a {  display: inline-flex; align-items: center; justify-content: center; gap: 9px; min-height: 48px; padding: 0 24px; border-radius: 12px; color: #111; background: var(--green); font-size: 15px; font-weight: 800; letter-spacing: .01em; text-decoration: none; box-shadow: 0 10px 26px rgba(108,194,74,.26); transition: background .2s ease, transform .2s ease, box-shadow .2s ease;  }\n#hsk-yzk .video-watch a:hover, #hsk-yzk .video-watch a:focus-visible {  color: #111; background: #5bad3c; transform: translateY(-1px); box-shadow: 0 14px 30px rgba(108,194,74,.34);  }\n#hsk-yzk .video-frames {  display: grid; gap: 20px;  }\n#hsk-yzk .video-frames.is-multi {  grid-template-columns: repeat(auto-fit, minmax(258px, 1fr));  }\n#hsk-yzk .video-frame {  position: relative; overflow: hidden; aspect-ratio: 16 \/ 9; border: 1px solid rgba(255,255,255,.16); border-radius: 24px; background: #080808; box-shadow: 0 24px 60px rgba(0,0,0,.32);  }\n#hsk-yzk .video-frame iframe {  position: absolute; inset: 0; width: 100%; height: 100%; border: 0;  }\n#hsk-yzk .video-facade {  position: absolute; inset: 0; display: block; width: 100%; height: 100%; padding: 0; background: #080808; cursor: pointer;  }\n#hsk-yzk .video-facade img {  display: block; width: 100%; height: 100%; object-fit: cover; opacity: .74; transition: opacity .25s ease, transform .5s ease;  }\n#hsk-yzk .video-facade:hover img, #hsk-yzk .video-facade:focus-visible img {  opacity: .92; transform: scale(1.02);  }\n#hsk-yzk .video-play {  position: absolute; top: 50%; left: 50%; display: grid; place-items: center; width: 74px; height: 74px; border-radius: 50%; color: #111; background: rgba(255,255,255,.94); box-shadow: 0 14px 34px rgba(0,0,0,.38); transform: translate(-50%,-50%); transition: transform .25s ease, background .25s ease;  }\n#hsk-yzk .video-facade:hover .video-play {  background: var(--accent); transform: translate(-50%,-50%) scale(1.06);  }\n#hsk-yzk .video-facade:focus-visible {  outline: 3px solid var(--accent); outline-offset: -3px;  }\n@media (max-width: 620px) { #hsk-yzk .video-play {  width: 60px; height: 60px;  }\n#hsk-yzk .video-play svg {  width: 22px; height: 22px;  } }\n#hsk-yzk .process-section {  padding: 105px 0; background: var(--soft);  }\n#hsk-yzk .process-grid {  list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(5, 1fr); gap: 13px;  }\n#hsk-yzk .process-grid li {  min-height: 250px; padding: 24px 20px; border: 1px solid var(--line); border-radius: 20px; background: #fff;  }\n#hsk-yzk .process-grid .step-number {  color: var(--green); font-size: 29px; font-weight: 900; letter-spacing: -.05em;  }\n#hsk-yzk .process-grid h3 {  margin: 42px 0 8px; font-size: 17px; line-height: 1.25; transition: color .18s ease;  }\n#hsk-yzk .process-grid li:hover h3, #hsk-yzk .process-grid h3:hover {  color: var(--green);  }\n#hsk-yzk .process-grid p {  margin: 0; color: #667085; font-size: 13px;  }\n#hsk-yzk .quality-section {  padding: 112px 0; display: grid; grid-template-columns: 1.2fr .8fr; gap: 24px;  }\n#hsk-yzk .quality-card {  padding: clamp(28px, 5vw, 58px); border-radius: 27px; color: #fff; background: var(--blue);  }\n#hsk-yzk .quality-card > div > svg {  margin-bottom: 12px; color: var(--accent);  }\n#hsk-yzk .quality-card .eyebrow {  color: #cbd7ff;  }\n#hsk-yzk .quality-card ul {  list-style: none; margin: 34px 0 0; padding: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 14px 18px;  }\n#hsk-yzk .quality-card li {  display: flex; gap: 8px; color: #eef2ff; font-size: 14px;  }\n#hsk-yzk .quality-card li svg {  width: 17px; flex: none; color: var(--accent);  }\n#hsk-yzk .quality-image {  overflow: hidden; border-radius: 27px; background: var(--soft);  }\n#hsk-yzk .quality-image img {  width: 100%; height: 100%; object-fit: cover;  }\n#hsk-yzk .faq-section {  padding: 0 0 112px; display: grid; grid-template-columns: 1fr; gap: 0;  }\n#hsk-yzk .faq-list {  border-top: 1px solid var(--line);  }\n#hsk-yzk .faq-list details {  border-bottom: 1px solid var(--line);  }\n#hsk-yzk .faq-list summary {  position: relative; cursor: pointer; list-style: none; padding: 24px 45px 24px 0; font-weight: 760; font-size: 17px;  }\n#hsk-yzk .faq-list summary::-webkit-details-marker {  display: none;  }\n#hsk-yzk .faq-list summary:after {  content: \"+\"; position: absolute; right: 5px; top: 20px; color: var(--blue); font-size: 26px; line-height: 1;  }\n#hsk-yzk .faq-list details[open] summary:after {  content: \"\u2013\";  }\n#hsk-yzk .faq-list p {  margin: -5px 0 23px; color: #667085;  }\n#hsk-yzk .quote-section {  padding: 0 0 40px;  }\n#hsk-yzk .quote-inner {  padding: 56px; display: flex; align-items: center; justify-content: space-between; gap: 45px; border-radius: 28px; color: #fff; background: #111111;  }\n#hsk-yzk .quote-inner .eyebrow {  color: #6CC24A;  }\n#hsk-yzk .quote-inner h2 {  max-width: 700px;  }\n#hsk-yzk .quote-inner p:last-child {  margin: 14px 0 0; color: #e5e7eb;  }\n#hsk-yzk .quote-button {  flex: none; color: var(--ink); background: var(--accent);  }\n#hsk-yzk .quote-button:hover {  background: #fff; transform: translateY(-2px);  }\n#hsk-yzk footer {  padding: 60px 0; color: #d3daf0; background: #111111;  }\n#hsk-yzk .footer-inner {  display: flex; align-items: flex-start; justify-content: space-between; gap: 40px;  }\n#hsk-yzk .footer-brand {  color: #fff;  }\n#hsk-yzk .footer-brand b {  color: #6CC24A;  }\n#hsk-yzk .footer-inner p {  max-width: 480px; margin: 14px 0 0; color: #8f9bbb;  }\n#hsk-yzk .footer-links {  display: grid; gap: 9px; font-size: 14px;  }\n#hsk-yzk .footer-links a:hover {  color: #fff;  }\n@media (max-width: 980px) { #hsk-yzk .site-header nav {  display: none;  }\n#hsk-yzk .hero, #hsk-yzk .spec-grid, #hsk-yzk .custom-grid, #hsk-yzk .use-section, #hsk-yzk .video-inner, #hsk-yzk .quality-section, #hsk-yzk .faq-section {  grid-template-columns: 1fr;  }\n#hsk-yzk .hero {  padding-top: 34px;  }\n#hsk-yzk .gallery {  max-width: 680px;  }\n#hsk-yzk .use-image {  aspect-ratio: 1;  }\n#hsk-yzk .intro-section {  gap: 22px;  }\n#hsk-yzk .process-grid {  grid-template-columns: repeat(3, 1fr);  }\n#hsk-yzk .quality-image img {  aspect-ratio: 16 \/ 9;  }\n#hsk-yzk .quote-inner {  align-items: flex-start; flex-direction: column;  } }\n@media (max-width: 680px) { #hsk-yzk .section-shell, #hsk-yzk .site-header, #hsk-yzk .breadcrumb {  width: min(100% - 28px, 1240px);  }\n#hsk-yzk .site-header {  min-height: 60px; top: 7px; margin-top: 7px; padding-left: 12px;  }\n#hsk-yzk .brand-mark {  width: 34px; height: 34px;  }\n#hsk-yzk .header-cta {  min-height: 40px; margin-left: auto; padding: 0 13px; font-size: 12px;  }\n#hsk-yzk .hero {  padding-bottom: 65px; gap: 35px;  }\n#hsk-yzk .hero-title {  font-size: 45px;  }\n#hsk-yzk .hero-lede {  font-size: 17px;  }\n#hsk-yzk .hero-actions .button {  width: 100%;  }\n#hsk-yzk .signal-band {  padding: 18px 0;  }\n#hsk-yzk .signal-grid {  grid-template-columns: 1fr; gap: 10px;  }\n#hsk-yzk .signal-grid article {  min-height: 0; padding: 18px; grid-template-columns: 42px 1fr;  }\n#hsk-yzk .signal-icon {  width: 42px; height: 42px; border-radius: 12px;  }\n#hsk-yzk .intro-section, #hsk-yzk .use-section, #hsk-yzk .quality-section {  padding-block: 80px;  }\n#hsk-yzk .evidence-stack, #hsk-yzk .option-grid, #hsk-yzk .quality-card ul {  grid-template-columns: 1fr;  }\n#hsk-yzk .swatches {  grid-template-columns: 1fr 1fr;  }\n#hsk-yzk .process-grid {  grid-template-columns: 1fr;  }\n#hsk-yzk .process-grid li {  min-height: 0;  }\n#hsk-yzk .process-grid h3 {  margin-top: 20px;  }\n#hsk-yzk .quote-inner {  width: min(100% - 28px, 1240px); padding: 34px 24px;  }\n#hsk-yzk .quote-button {  width: 100%;  }\n#hsk-yzk .footer-inner {  flex-direction: column;  } }\n@media (prefers-reduced-motion: reduce) { #hsk-yzk {  scroll-behavior: auto;  }\n#hsk-yzk, #hsk-yzk *, #hsk-yzk *:before, #hsk-yzk *:after {  transition: none !important;  } }\n#hsk-yzk input, #hsk-yzk textarea, #hsk-yzk select, #hsk-yzk button {  font-family: Tahoma, Arial, sans-serif;  }\n#hsk-yzk .hero-title, #hsk-yzk h2, #hsk-yzk h3 {  font-weight: 700; letter-spacing: -.025em;  }\n#hsk-yzk :focus-visible {  outline: 3px solid var(--blue); outline-offset: 4px;  }\n#hsk-yzk [id] {  scroll-margin-top: 110px;  }\n#hsk-yzk .quote-inner {  display: grid; grid-template-columns: .75fr 1.25fr; align-items: start; gap: 48px; padding: 48px; background: #111111; border-top: 6px solid var(--green);  }\n#hsk-yzk .quote-intro h2 {  line-height: 1.15;  }\n#hsk-yzk .quote-intro > p {  color: #d3d8df; font-size: 16px;  }\n#hsk-yzk .quote-points {  list-style: none; padding: 0; margin: 28px 0; display: grid; gap: 14px; font-size: 14px; color: #e5e7eb;  }\n#hsk-yzk .quote-points li {  display: flex; align-items: center; gap: 10px;  }\n#hsk-yzk .quote-points svg {  color: var(--green); flex: none;  }\n#hsk-yzk .inquiry-form {  min-width: 0; padding: 22px; border-radius: 20px; background: #fff; color: #111;  }\n#hsk-yzk .form-grid {  display: grid; grid-template-columns: 1fr 1fr; gap: 12px;  }\n#hsk-yzk .form-field {  display: flex; flex-direction: column; gap: 5px; min-width: 0; font-size: 14px; font-weight: 700;  }\n#hsk-yzk .form-wide {  grid-column: 1 \/ -1;  }\n#hsk-yzk .form-field small {  color: #667085; font-weight: 400;  }\n#hsk-yzk .form-field input, #hsk-yzk .form-field textarea {  width: 100%; min-width: 0; border: 1px solid #c8cfd5; border-radius: 8px; padding: 9px 11px; color: #111; background: #fff; font-size: 16px; line-height: 1.5;  }\n#hsk-yzk .form-field input:focus, #hsk-yzk .form-field textarea:focus {  border-color: var(--blue); outline: 2px solid #005eb830; outline-offset: 1px;  }\n#hsk-yzk .form-field textarea {  min-height: 82px; resize: vertical;  }\n#hsk-yzk .attachment-field {  padding: 12px 16px; background: #f4f8fc; border: 1px dashed var(--blue); border-radius: 10px;  }\n#hsk-yzk .attachment-field input {  padding: 0; border: 0; background: transparent; font-size: 14px; font-weight: 400;  }\n#hsk-yzk .attachment-field input::file-selector-button {  border: 0; border-radius: 6px; padding: 10px 12px; margin: 0 12px 8px 0; font: inherit; background: var(--blue); color: white; cursor: pointer;  }\n#hsk-yzk .file-list {  margin: 0; padding-left: 18px; font-weight: 400; overflow-wrap: anywhere;  }\n#hsk-yzk .file-feedback {  color: #9e2525; font-weight: 400;  }\n#hsk-yzk .file-clear {  justify-self: start; width: fit-content; border: 0; background: transparent; padding: 4px 0; color: var(--blue); text-decoration: underline; cursor: pointer; font-size: 14px;  }\n#hsk-yzk .form-actions {  display: flex; flex-wrap: wrap; gap: 12px; margin-top: 18px;  }\n#hsk-yzk .form-submit {  flex: 1 1 0; border: 0; color: #111; background: var(--green); cursor: pointer; font-size: 16px;  }\n#hsk-yzk .form-submit:hover {  background: #5bad3c;  }\n#hsk-yzk .form-note, #hsk-yzk .quote-inner .form-note:last-child {  margin: 10px 0 0; color: #525963; font-size: 13px; line-height: 1.5;  }\n#hsk-yzk .form-status {  margin-top: 9px; font-size: 14px; color: #004785;  }\n#hsk-yzk .quote-inner .inquiry-form .form-status {  color: #004785;  }\n@media (max-width: 980px) { #hsk-yzk .quote-inner {  grid-template-columns: 1fr; gap: 25px;  } }\n@media (max-width: 680px) { #hsk-yzk .quote-inner {  padding: 28px 18px;  }\n#hsk-yzk .inquiry-form {  padding: 20px 14px;  }\n#hsk-yzk .form-grid {  grid-template-columns: 1fr;  }\n#hsk-yzk .form-actions {  flex-direction: column;  }\n#hsk-yzk .form-submit, #hsk-yzk .whatsapp-submit {  width: 100%;  } }\n#hsk-yzk .custom-section h2, #hsk-yzk .custom-section h3, #hsk-yzk .video-section h2, #hsk-yzk .video-section h3, #hsk-yzk .quality-card h2, #hsk-yzk .quality-card h3, #hsk-yzk .quote-inner h2, #hsk-yzk .quote-inner h3 {  color: #fff;  }\n#hsk-yzk .whatsapp-submit {  flex: 1 1 0; border: 1px solid var(--blue); background: #fff; color: var(--blue); cursor: pointer; font-size: 16px;  }\n#hsk-yzk .whatsapp-submit:hover {  background: #eef5fb;  }\n#hsk-yzk .form-note a {  color: var(--blue); text-decoration: underline; overflow-wrap: anywhere;  }\n#hsk-yzk body > main {  width: 100%; max-width: 1240px; margin-inline: auto;  }\n\/* ---- WP \u7248\u5f0f\u6821\u51c6\uff1aH2 \u7edf\u4e00\u5b57\u53f7 \/ \u6df1\u8272\u6a21\u5757\u6807\u9898\u6539\u767d \/ \u6570\u636e\u6761\u4e0b\u79fb\u540e\u7684\u95f4\u8ddd ---- *\/\n#hsk-yzk .intro-section h2, #hsk-yzk .section-heading h2, #hsk-yzk .use-copy h2, #hsk-yzk .quality-card h2, #hsk-yzk .quote-inner h2, #hsk-yzk .video-copy h2, #hsk-yzk .quote-intro h2 { font-size: 34px; line-height: 1.14; letter-spacing: -.035em; }\n#hsk-yzk .custom-section h2, #hsk-yzk .custom-section h3,\n#hsk-yzk .video-section h2, #hsk-yzk .video-section h3,\n#hsk-yzk .quality-card h2, #hsk-yzk .quality-card h3,\n#hsk-yzk .quote-inner h2, #hsk-yzk .quote-inner h3 { color: #fff; }\n#hsk-yzk .intro-section { padding: 84px 0 52px; }\n#hsk-yzk .intro-copy { font-size: 19px; }\n#hsk-yzk .signal-band { padding: 44px 0 96px; }\n#hsk-yzk .signal-grid article { min-height: 156px; padding: 28px 26px; }\n#hsk-yzk .signal-grid h3 { font-size: 19px; }\n#hsk-yzk .signal-grid p { font-size: 14px; }\n@media (max-width: 980px) { #hsk-yzk .intro-section h2, #hsk-yzk .section-heading h2, #hsk-yzk .use-copy h2, #hsk-yzk .quality-card h2, #hsk-yzk .quote-inner h2, #hsk-yzk .video-copy h2, #hsk-yzk .quote-intro h2 { font-size: 30px; } }\n@media (max-width: 680px) { #hsk-yzk .intro-section h2, #hsk-yzk .section-heading h2, #hsk-yzk .use-copy h2, #hsk-yzk .quality-card h2, #hsk-yzk .quote-inner h2, #hsk-yzk .video-copy h2, #hsk-yzk .quote-intro h2 { font-size: 26px; } }\n.woocommerce div.product.elementor .woocommerce-tabs .woocommerce-Tabs-panel--description { padding-bottom: 0; }\n.woocommerce div.product.elementor .woocommerce-tabs { margin-bottom: 0; }\n.elementor-location-single .e-con-inner:has(> .elementor-widget-woocommerce-product-data-tabs) { padding-bottom: 0; }\n.elementor-location-single > .e-con:last-child > .e-con-inner:has(> .elementor-widget-heading) { padding-top: 0; }\n.elementor-location-single > .e-con:last-child:has(.elementor-widget-heading) { margin-top: min(5vw, 48px); margin-bottom: min(5vw, 48px); }\n\/* ---- \u6b63\u6587\u5916\u5c42 pre \u5bb9\u5668\uff1a\u53ea\u4e3a\u7ed5\u8fc7 wpautop\uff0c\u8fd9\u91cc\u6e05\u6389 pre \u7684\u9ed8\u8ba4\u6837\u5f0f ---- *\/\n#hsk-yzk pre.hsk-wp { margin: 0; padding: 0; border: 0; background: none; color: inherit;\n  font: inherit; white-space: normal; word-break: normal; overflow: visible; tab-size: normal; }\n\/* ---- \u4fee\u590d\uff1ause \u677f\u5757\u5de6\u56fe\u88c1\u5207\uff082026-09-11\uff09---- *\/\n#hsk-yzk .use-section { align-items: start; }\n#hsk-yzk .use-image { aspect-ratio: 1 \/ 1; }\n#hsk-yzk .use-image img { object-fit: contain; object-position: center; }\n<\/style>\n<div id=\"hsk-yzk\">\n<pre class=\"hsk-wp\"><main><section class=\"intro-section section-shell\"><div><p class=\"eyebrow\">Nine shades on the shelf, samples on request<\/p><h2>Yeezy Shoe Keychain: Approve a Sample, Then Match It in Bulk<\/h2><\/div><div class=\"intro-copy\"><p>A low-cut running shape, and the whole body of a Yeezy shoe keychain comes out of one pass of soft PVC: the knit-look upper lines, the lace band across the instep, the side stripe and the split midsole are all formed on the same tool.<\/p><p>There is no glued seam waiting to open and no separate sole to work loose. Everything a buyer wants on the piece sits on top of that body \u2014 the mark goes down by silk screen, is cured in stages, and is made to grip the moulded surface instead of flaking away at the first scrape.<\/p><p>Our reference Yeezy shoe keychain measures 6.2 cm from heel to toe, 2.2 cm across and 2.8 cm tall, and comes in at about 19 g once the strap and the ring are fitted \u2014 light enough that a set of samples travels in a padded envelope.<\/p><p>The order book runs from resale shelves and brand launch kits to gift counters and trade-show handouts. Shade split, print placement and bagging are all settled on the approved piece before a batch starts.<\/p><\/div><\/section><section class=\"signal-band\" aria-label=\"Product advantages\"><div class=\"signal-grid section-shell\"><article><div class=\"signal-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sparkles\" aria-hidden=\"true\"><path d=\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z\"><\/path><path d=\"M20 2v4\"><\/path><path d=\"M22 4h-4\"><\/path><circle cx=\"4\" cy=\"20\" r=\"2\"><\/circle><\/svg><\/div><div><h3>Flexes Instead of Snapping<\/h3><p>Soft PVC takes a knock and springs back, so a dropped, sat-on or pocketed keychain will not shatter like a rigid one. The printed layer is cured on and stands up to handling; alcohol, solvent and long heat dull it.<\/p><\/div><\/article><article><div class=\"signal-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-palette\" aria-hidden=\"true\"><path d=\"M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z\"><\/path><circle cx=\"13.5\" cy=\"6.5\" r=\".5\" fill=\"currentColor\"><\/circle><circle cx=\"17.5\" cy=\"10.5\" r=\".5\" fill=\"currentColor\"><\/circle><circle cx=\"6.5\" cy=\"12.5\" r=\".5\" fill=\"currentColor\"><\/circle><circle cx=\"8.5\" cy=\"7.5\" r=\".5\" fill=\"currentColor\"><\/circle><\/svg><\/div><div><h3>Nine Shades Off the Shelf<\/h3><p>Purple, green, red, dark grey, black, dark blue, yellow, pink and white all sit in the workshop and share one carton from 50 pieces. A colour story is tried on a small run before anyone pays for a dyed batch.<\/p><\/div><\/article><article><div class=\"signal-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-package-check\" aria-hidden=\"true\"><path d=\"M12 22V12\"><\/path><path d=\"m16 17 2 2 4-4\"><\/path><path d=\"M21 11.127V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l1.32-.753\"><\/path><path d=\"M3.29 7 12 12l8.71-5\"><\/path><path d=\"m7.5 4.27 8.997 5.148\"><\/path><\/svg><\/div><div><h3>A 2% Defect Cap in Writing<\/h3><p>Batches are drawn to GB\/T2828.1, with the accepted defect rate set at 2% or less. Go past it and the gap is closed with replacement pieces or a credit note \u2014 that line sits on the signed sheet, not in an email.<\/p><\/div><\/article><\/div><\/section><section id=\"specifications\" class=\"spec-section section-shell\"><div class=\"section-heading\"><p class=\"eyebrow\">Specification and order terms<\/p><h2>Yeezy Shoe Keychain: Size, Weight and Minimums<\/h2><p>The figures come off the Yeezy shoe keychain sample we keep on file, and the order terms sit beside them. Both are fixed on the sheet you sign, so nothing shifts between the first sample and the last carton.<\/p><\/div><div class=\"spec-grid\"><div class=\"spec-table-wrap\"><table><tbody><tr><th scope=\"row\">Material<\/th><td>Soft PVC, formed in one pass; no glued joints<\/td><\/tr><tr><th scope=\"row\">Silhouette<\/th><td>Low-cut runner profile with knit-look upper lines, lace band and split midsole<\/td><\/tr><tr><th scope=\"row\">Length, width and height<\/th><td>6.2 cm heel to toe, 2.2 cm across, 2.8 cm tall<\/td><\/tr><tr><th scope=\"row\">Weight, strap and ring fitted<\/th><td>About 19 g per piece<\/td><\/tr><tr><th scope=\"row\">Shades held in stock<\/th><td>Purple, green, red, dark grey, black, dark blue, yellow, pink, white<\/td><\/tr><tr><th scope=\"row\">Attachment<\/th><td>Coloured tag strap with a metal split ring<\/td><\/tr><tr><th scope=\"row\">Standard bagging<\/th><td>One piece per OPP bag, bulk in cartons<\/td><\/tr><tr><th scope=\"row\">Order minimum, stock shades<\/th><td>50 pieces; a mixed shade list counts as one run<\/td><\/tr><tr><th scope=\"row\">Order minimum, with your mark<\/th><td>100 pieces<\/td><\/tr><tr><th scope=\"row\">Order minimum, dyed shade or new tool<\/th><td>500 pieces<\/td><\/tr><tr><th scope=\"row\">Sample terms<\/th><td>Charged per piece, freight at your end; the fee comes off the bulk invoice at the agreed quantity<\/td><\/tr><tr><th scope=\"row\">Bulk timing<\/th><td>5-7 days once the sample is signed off; printed runs add about a week<\/td><\/tr><\/tbody><\/table><\/div><div class=\"evidence-stack\"><figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/huasancustom.com\/wp-content\/uploads\/2026\/09\/yeezy-shoe-keychain-size.jpg\" alt=\"Yeezy shoe keychain measured on the reference piece: 6.2 cm long, 2.2 cm wide and 2.8 cm high\" width=\"800\" height=\"800\" loading=\"lazy\"\/><figcaption><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-ruler\" aria-hidden=\"true\"><path d=\"M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z\"><\/path><path d=\"m14.5 12.5 2-2\"><\/path><path d=\"m11.5 9.5 2-2\"><\/path><path d=\"m8.5 6.5 2-2\"><\/path><path d=\"m17.5 15.5 2-2\"><\/path><\/svg> Reference piece: 6.2 x 2.2 x 2.8 cm<\/figcaption><\/figure><figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/huasancustom.com\/wp-content\/uploads\/2026\/09\/yeezy-shoe-keychain-weight.jpg\" alt=\"Yeezy shoe keychain net weight: 19 g with the tag strap and the split ring fitted\" width=\"800\" height=\"800\" loading=\"lazy\"\/><figcaption><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-weight\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"5\" r=\"3\"><\/circle><path d=\"M6.5 8a2 2 0 0 0-1.905 1.46L2.1 18.5A2 2 0 0 0 4 21h16a2 2 0 0 0 1.925-2.54L19.4 9.5A2 2 0 0 0 17.48 8Z\"><\/path><\/svg> Reference piece: 19 g, strap and ring fitted<\/figcaption><\/figure><\/div><\/div><\/section><section id=\"customization\" class=\"custom-section\"><div class=\"section-shell\"><div class=\"section-heading light-heading\"><p class=\"eyebrow\">Built around your brief<\/p><h2>Colour, Mark, Finish and Fitting<\/h2><p>Four things move on this piece: the shade it is formed in, the mark printed over the upper, the finish of the compound, and the strap it hangs from. Each is quoted as its own line, so a buyer sees what a change costs before anything is tooled.<\/p><\/div><div class=\"custom-grid\"><div class=\"color-card\"><h3>The shelf range: nine shades, nothing to tool<\/h3><div class=\"swatches\"><div class=\"swatch-row\"><span class=\"swatch\" style=\"background-color:#1C1C1C\"><\/span><span>Black<\/span><\/div><div class=\"swatch-row\"><span class=\"swatch\" style=\"background-color:#F2F2F0\"><\/span><span>White<\/span><\/div><div class=\"swatch-row\"><span class=\"swatch\" style=\"background-color:#D5312B\"><\/span><span>Red<\/span><\/div><div class=\"swatch-row\"><span class=\"swatch\" style=\"background-color:#6B3FA0\"><\/span><span>Purple<\/span><\/div><div class=\"swatch-row\"><span class=\"swatch\" style=\"background-color:#F4C518\"><\/span><span>Yellow<\/span><\/div><div class=\"swatch-row\"><span class=\"swatch\" style=\"background-color:#EE7EA8\"><\/span><span>Pink<\/span><\/div><\/div><p>The nine shelf shades need no tooling and ship as they are. A shade dyed to your reference needs 500 pieces and is pulled to a Pantone chip or to a part you send in. A silhouette we do not run yet means a new tool, quoted as a one-off line.<\/p><\/div><div class=\"option-grid\"><article><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-palette\" aria-hidden=\"true\"><path d=\"M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z\"><\/path><circle cx=\"13.5\" cy=\"6.5\" r=\".5\" fill=\"currentColor\"><\/circle><circle cx=\"17.5\" cy=\"10.5\" r=\".5\" fill=\"currentColor\"><\/circle><circle cx=\"6.5\" cy=\"12.5\" r=\".5\" fill=\"currentColor\"><\/circle><circle cx=\"8.5\" cy=\"7.5\" r=\".5\" fill=\"currentColor\"><\/circle><\/svg><h3>Shade on the body<\/h3><p>The nine stock shades carry no surcharge. A shade mixed to order starts at 500 pieces: send a Pantone number or a physical part, and a piece from that first batch stays here as the colour standard for reorders.<\/p><\/article><article><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-scissors\" aria-hidden=\"true\"><circle cx=\"6\" cy=\"6\" r=\"3\"><\/circle><circle cx=\"6\" cy=\"18\" r=\"3\"><\/circle><path d=\"M20 4 8.12 15.88\"><\/path><path d=\"M14.47 14.48 20 20\"><\/path><path d=\"M8.12 8.12 12 12\"><\/path><\/svg><h3>Mark over the upper<\/h3><p>Silk screen is the standard route for a customer mark on a stock piece and copes with fine lettering and small marks. Lettering can also run along the tag strap, which keeps the shoe body clean and carries the branding on the strap instead.<\/p><\/article><article><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-box\" aria-hidden=\"true\"><path d=\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\"><\/path><path d=\"m3.3 7 8.7 5 8.7-5\"><\/path><path d=\"M12 22V12\"><\/path><\/svg><h3>How it is bagged<\/h3><p>Default packing is one piece to an OPP bag in a plain carton. Card headers, kraft sleeves and printed gift boxes are upgrades, and each one moves both the piece price and the delivery date.<\/p><\/article><article><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-circle-gauge\" aria-hidden=\"true\"><path d=\"M15.6 2.7a10 10 0 1 0 5.7 5.7\"><\/path><circle cx=\"12\" cy=\"12\" r=\"2\"><\/circle><path d=\"M13.4 10.6 19 5\"><\/path><\/svg><h3>Strap and fitting<\/h3><p>The tag strap can be switched to any shade in the range and printed with your lettering, and the split ring can be swapped for a different fitting. Both touch the assembly, so they are quoted separately.<\/p><\/article><\/div><\/div><\/div><\/section><section class=\"use-section section-shell\"><div class=\"use-image\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/huasancustom.com\/wp-content\/uploads\/2026\/09\/yeezy-shoe-keychain-tag-straps.jpg\" alt=\"Yeezy shoe keychain tag straps printed with brand lettering, held in one hand\" width=\"800\" height=\"800\" loading=\"lazy\"\/><\/div><div class=\"use-copy\"><p class=\"eyebrow\">Where they end up<\/p><h2>Resale Shelves, Launch Kits and Gift Counters<\/h2><div class=\"buyer-list\"><span>Sneaker resale shelves<\/span><span>Brand launch kits<\/span><span>Streetwear label merch<\/span><span>Trade-show handouts<\/span><span>Bag and backpack charms<\/span><span>Gift shop counters<\/span><\/div><p>This is a run item rather than a single sale. One buyer fills a rack, another drops it into a launch box, a third slips it into outgoing parcels.<br \/><br \/>What holds for all of them is that the piece posts cheaply, feels solid in the hand, and arrives with the colour list on the box matching the list on the sheet.<br \/><br \/>Every Yeezy shoe keychain in a batch is counted by colour against the tally as it goes into the carton.<br \/><br \/>Build a shelf that does not repeat one shape with the wider <a href=\"https:\/\/huasancustom.com\/product-category\/realistic-shoe-keychains\/\">realistic shoe keychain range<\/a>,<br \/><br \/>the <a href=\"https:\/\/huasancustom.com\/product\/3d-air-jordan-keychains\/\">3D Air Jordan keychains<\/a> or the <a href=\"https:\/\/huasancustom.com\/product\/mini-air-force-one-shoe-keychain\/\">mini Air Force One keychain<\/a>.<\/p><\/div><\/section><section class=\"video-section\" aria-labelledby=\"product-video-title\"><div class=\"video-inner section-shell\"><div class=\"video-copy\"><p class=\"eyebrow\">As it comes off the line<\/p><h2 id=\"product-video-title\">The Strap, the Ring and the Print<\/h2><p class=\"video-lede\">Filmed in the workshop: the strap threaded through the ring, the printed lettering running along it, and the finished piece turning in the hand.<\/p><p class=\"video-lede\">Each Yeezy shoe keychain goes past the approved sample before it is bagged.<\/p><p class=\"video-watch\"><a href=\"https:\/\/www.youtube.com\/watch?v=LSbP4GrLhPA\" target=\"_blank\" rel=\"noopener noreferrer\">Watch on YouTube<span aria-hidden=\"true\"> \u2197<\/span><\/a><\/p><\/div><div class=\"video-frames\"><div class=\"video-frame\"><button type=\"button\" class=\"video-facade\" data-yt=\"LSbP4GrLhPA\" data-yt-start=\"0\" aria-label=\"Play video: The Strap, the Ring and the Print\"><img src=\"https:\/\/i.ytimg.com\/vi\/LSbP4GrLhPA\/maxresdefault.jpg\" alt=\"The Strap, the Ring and the Print \u2013 video preview\" loading=\"lazy\" decoding=\"async\" onerror=\"this.onerror=null;this.src='https:\/\/i.ytimg.com\/vi\/LSbP4GrLhPA\/hqdefault.jpg'\"\/><span class=\"video-play\" aria-hidden=\"true\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M8 5.14v13.72a1 1 0 0 0 1.5.86l11-6.86a1 1 0 0 0 0-1.72l-11-6.86A1 1 0 0 0 8 5.14z\"\/><\/svg><\/span><\/button><\/div><\/div><\/div><\/section><section id=\"process\" class=\"process-section\"><div class=\"section-shell\"><div class=\"section-heading\"><p class=\"eyebrow\">From enquiry to dispatch<\/p><h2>Five Steps Between the Enquiry and the Carton<\/h2><\/div><ol class=\"process-grid\"><li><div class=\"step-number\">01<\/div><h3>Send the order detail<\/h3><p>The Yeezy shoe keychain count, the shade list, what artwork goes onto them, how they should be bagged, and where the cartons are headed.<\/p><\/li><li><div class=\"step-number\">02<\/div><h3>Take a charged sample<\/h3><p>One style can be sampled in one or two colours. The sample is billed on its own and the freight sits with you; the fee comes off the bulk invoice once the order reaches the agreed quantity. Sampling runs 4-7 days.<\/p><\/li><li><div class=\"step-number\">03<\/div><h3>Sign the approved piece<\/h3><p>Shade, print placement, strap colour and ring are locked on the piece you sign, and that piece becomes the standard for the run.<\/p><\/li><li><div class=\"step-number\">04<\/div><h3>Run the batch<\/h3><p>The tool runs to the signed piece, with parts taken off the line at set intervals and compared against it.<\/p><\/li><li><div class=\"step-number\">05<\/div><h3>Sample to AQL, then ship<\/h3><p>The batch is drawn to GB\/T2828.1 against a 2% ceiling, then counted by colour and cartoned.<\/p><\/li><\/ol><\/div><\/section><section class=\"quality-section section-shell\"><div class=\"quality-card\"><div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check\" aria-hidden=\"true\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg><p class=\"eyebrow\">Before it is boxed<\/p><h2>Six Checks Behind Every Yeezy Shoe Keychain<\/h2><\/div><ul><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg> First Yeezy shoe keychain of the shift gauged for length, width and height<\/li><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg> Body checked for flash, short shots and trapped bubbles<\/li><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg> Printed mark squared to the artwork and checked for ink hold<\/li><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg> Strap and ring pulled to confirm the fitting holds<\/li><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg> Shade laid next to the signed chip under the same lamp<\/li><li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg> Bagged pieces counted twice \u2014 once at the bench, once at the carton<\/li><\/ul><\/div><div class=\"quality-image\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/huasancustom.com\/wp-content\/uploads\/2026\/09\/yeezy-shoe-keychain-shade-check.jpg\" alt=\"Yeezy shoe keychains fanned out by shade for the colour check before packing\" width=\"800\" height=\"800\" loading=\"lazy\"\/><\/div><\/section><section id=\"faq\" class=\"faq-section section-shell\"><div class=\"section-heading\"><p class=\"eyebrow\">What comes up before an order<\/p><h2>Yeezy Shoe Keychain: Six Things Buyers Ask<\/h2><\/div><div class=\"faq-list\"><details open><summary>How do we get a sample, and can we pick the colours?<\/summary><p>Samples are charged per piece, and one style can be taken in one or two colours. Freight sits with you, and the sample fee comes off the bulk invoice once the Yeezy shoe keychain order reaches the agreed quantity. Making the sample takes 4-7 days.<\/p><\/details><details><summary>How far apart are the stock and the custom minimums, and can colours be mixed?<\/summary><p>Stock runs open at 50 pieces, and colours can be mixed freely inside one Yeezy shoe keychain order. A tooled or dyed style starts at 500 pieces per design, and each colour is counted on its own \u2014 putting several colours through one new tool pushes both the cost and the lead time up.<\/p><\/details><details><summary>Does the PVC wear well, and will the printed mark scratch off?<\/summary><p>The body is a soft one-piece PVC with good flex, and the mark is applied by silk screen and cured, so day-to-day handling of a Yeezy shoe keychain does not take it off. Dragging it over an abrasive surface, or leaving it in contact with alcohol and solvents, will wear the print; long spells of heat also soften the material and let it distort.<\/p><\/details><details><summary>Which defects turn up, and how is the reject rate held down?<\/summary><p>The usual ones are flash, short shots, air bubbles, print sitting off register and a torn eyelet. Every batch of Yeezy shoe keychains is sampled to GB\/T2828.1 with an agreed defect ceiling of 2% or less. Anything above that is settled with replacement pieces or a credit.<\/p><\/details><details><summary>Can the compound be glow, translucent or matte?<\/summary><p>Yes, though those finishes run on dedicated PVC compounds rather than the standard one, which lifts the material cost and stretches the sampling time on a Yeezy shoe keychain order. A plain solid shade carries no extra material charge.<\/p><\/details><details><summary>How long does production take, and how do the pieces arrive?<\/summary><p>Stock runs of Yeezy shoe keychains are ready in about 5-7 days after the sample is signed, and a printed run adds roughly a week on top. Standard packing is one piece to an OPP bag inside a carton; card headers, kraft sleeves and printed gift boxes are available as upgrades.<\/p><\/details><\/div><\/section><\/main><script>document.querySelectorAll('.video-facade').forEach(function(btn){btn.addEventListener('click',function(){var id=btn.getAttribute('data-yt'),start=btn.getAttribute('data-yt-start')||'0';var src='https:\/\/www.youtube-nocookie.com\/embed\/'+id+'?rel=0&autoplay=1'+(start&&start!=='0'?'&start='+start:'');var f=document.createElement('iframe');f.src=src;f.title=btn.getAttribute('aria-label')||'Product video';f.loading='lazy';f.setAttribute('allow','accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share');f.setAttribute('referrerpolicy','strict-origin-when-cross-origin');f.setAttribute('allowfullscreen','');btn.replaceWith(f);});});<\/script><\/pre>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<ul>\n<li><strong>Soft PVC runner shape<\/strong> &mdash; formed as one piece, with no glued joints to split<\/li>\n<li><strong>A sample before the batch<\/strong> &mdash; one style in one or two colours, fee credited to the bulk order<\/li>\n<li><strong>Nine shades from 50 pieces<\/strong> &mdash; any mix of them inside one carton<\/li>\n<li><strong>A 2% defect cap<\/strong> &mdash; sampled to GB\/T2828.1, with replacement or credit beyond it<\/li>\n<\/ul>","protected":false},"featured_media":8292,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"product_brand":[],"product_cat":[204],"product_tag":[],"class_list":["post-8303","product","type-product","status-publish","has-post-thumbnail","product_cat-realistic-shoe-keychains","desktop-align-left","tablet-align-left","mobile-align-left","first","instock","shipping-taxable","product-type-simple"],"_links":{"self":[{"href":"https:\/\/huasancustom.com\/es\/wp-json\/wp\/v2\/product\/8303","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/huasancustom.com\/es\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/huasancustom.com\/es\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/huasancustom.com\/es\/wp-json\/wp\/v2\/comments?post=8303"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/huasancustom.com\/es\/wp-json\/wp\/v2\/media\/8292"}],"wp:attachment":[{"href":"https:\/\/huasancustom.com\/es\/wp-json\/wp\/v2\/media?parent=8303"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/huasancustom.com\/es\/wp-json\/wp\/v2\/product_brand?post=8303"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/huasancustom.com\/es\/wp-json\/wp\/v2\/product_cat?post=8303"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/huasancustom.com\/es\/wp-json\/wp\/v2\/product_tag?post=8303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}