{"id":713,"date":"2026-01-15T06:12:57","date_gmt":"2026-01-15T06:12:57","guid":{"rendered":"https:\/\/veperpins.com\/?page_id=713"},"modified":"2026-09-07T10:58:08","modified_gmt":"2026-09-07T10:58:08","slug":"custom-pins-pricing","status":"publish","type":"page","link":"https:\/\/veperpins.com\/custom-pins-pricing\/","title":{"rendered":"Custom Pins Pricing"},"content":{"rendered":"\n<style data-wp-block-html=\"css\">\n.vp-pin-pricing,\n.vp-pin-pricing * {\n  box-sizing: border-box;\n}\n\n.vp-pin-pricing {\n  --vp-pin-blue: #0b66ff;\n  --vp-pin-blue-dark: #0754d6;\n  --vp-pin-ink: #111827;\n  --vp-pin-text: #475569;\n  --vp-pin-muted: #64748b;\n  --vp-pin-line: #e5e7eb;\n  --vp-pin-soft: #f7f9fc;\n  --vp-pin-white: #ffffff;\n  --vp-pin-radius: 20px;\n  --vp-pin-shadow: 0 12px 34px rgba(15, 23, 42, 0.07);\n  color: var(--vp-pin-ink);\n  background: var(--vp-pin-white);\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n  line-height: 1.6;\n}\n\n.vp-pin-pricing img {\n  display: block;\n  max-width: 100%;\n}\n\n.vp-pin-pricing a {\n  color: inherit;\n  text-decoration: none;\n}\n\n.vp-pin-shell {\n  width: min(1180px, calc(100% - 36px));\n  margin: 0 auto;\n}\n\n\/* HERO *\/\n.vp-pin-hero {\n  padding: 64px 0 42px;\n}\n\n.vp-pin-hero-inner {\n  display: grid;\n  grid-template-columns: minmax(0, 1.05fr) minmax(360px, .95fr);\n  gap: 54px;\n  align-items: center;\n  padding: 42px;\n  overflow: hidden;\n  border: 1px solid var(--vp-pin-line);\n  border-radius: 28px;\n  background:\n    radial-gradient(circle at 0 0, rgba(11, 102, 255, .08), transparent 34%),\n    #fff;\n  box-shadow: var(--vp-pin-shadow);\n}\n\n.vp-pin-kicker {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 0 0 12px;\n  color: var(--vp-pin-blue);\n  font-size: 13px;\n  font-weight: 800;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n}\n\n.vp-pin-kicker::before {\n  content: \"\";\n  width: 24px;\n  height: 2px;\n  border-radius: 999px;\n  background: currentColor;\n}\n\n.vp-pin-hero h1 {\n  max-width: 760px;\n  margin: 0;\n  color: var(--vp-pin-ink);\n  font-size: clamp(38px, 5vw, 64px);\n  line-height: 1.04;\n  letter-spacing: -.045em;\n}\n\n.vp-pin-hero-copy > p:not(.vp-pin-kicker) {\n  max-width: 720px;\n  margin: 20px 0 0;\n  color: var(--vp-pin-text);\n  font-size: 18px;\n  line-height: 1.75;\n}\n\n.vp-pin-actions {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  margin-top: 28px;\n}\n\n.vp-pin-btn {\n  display: inline-flex;\n  min-height: 50px;\n  align-items: center;\n  justify-content: center;\n  padding: 0 22px;\n  border: 1px solid transparent;\n  border-radius: 12px;\n  font-size: 15px;\n  font-weight: 800;\n  transition: transform .2s ease, background .2s ease, border-color .2s ease;\n}\n\n.vp-pin-btn:hover {\n  transform: translateY(-1px);\n}\n\n.vp-pin-btn-primary {\n  color: #fff !important;\n  background: var(--vp-pin-blue);\n}\n\n.vp-pin-btn-primary:hover {\n  background: var(--vp-pin-blue-dark);\n}\n\n.vp-pin-btn-secondary {\n  color: var(--vp-pin-ink) !important;\n  background: #fff;\n  border-color: var(--vp-pin-line);\n}\n\n.vp-pin-btn-secondary:hover {\n  background: #f8fafc;\n  border-color: #cbd5e1;\n}\n\n.vp-pin-hero-media {\n  overflow: hidden;\n  min-height: 420px;\n  border-radius: 22px;\n  background: var(--vp-pin-soft);\n}\n\n.vp-pin-hero-media img {\n  width: 100%;\n  height: 100%;\n  min-height: 420px;\n  object-fit: cover;\n}\n\n\/* STICKY NAV *\/\n.vp-pin-nav-wrap {\n  position: sticky;\n  top: 0;\n  z-index: 30;\n  padding: 10px 0;\n  border-top: 1px solid rgba(229, 231, 235, .8);\n  border-bottom: 1px solid rgba(229, 231, 235, .95);\n  background: rgba(255, 255, 255, .94);\n  backdrop-filter: blur(10px);\n}\n\nbody.admin-bar .vp-pin-nav-wrap {\n  top: 32px;\n}\n\n.vp-pin-nav {\n  display: flex;\n  gap: 8px;\n  overflow-x: auto;\n  scrollbar-width: none;\n  -webkit-overflow-scrolling: touch;\n}\n\n.vp-pin-nav::-webkit-scrollbar {\n  display: none;\n}\n\n.vp-pin-nav a {\n  flex: 0 0 auto;\n  padding: 9px 14px;\n  border-radius: 999px;\n  color: #334155;\n  background: #f8fafc;\n  font-size: 13px;\n  font-weight: 750;\n  white-space: nowrap;\n}\n\n.vp-pin-nav a:hover {\n  color: var(--vp-pin-blue);\n  background: #eef4ff;\n}\n\n\/* PRICING SECTIONS *\/\n.vp-pin-price-section,\n.vp-pin-options {\n  scroll-margin-top: 88px;\n}\n\n.vp-pin-price-section {\n  padding-top: 64px;\n}\n\n.vp-pin-price-card {\n  overflow: hidden;\n  border: 1px solid var(--vp-pin-line);\n  border-radius: var(--vp-pin-radius);\n  background: #fff;\n  box-shadow: var(--vp-pin-shadow);\n}\n\n.vp-pin-price-top {\n  display: grid;\n  grid-template-columns: 220px minmax(0, 1fr);\n  gap: 28px;\n  align-items: center;\n  padding: 26px;\n  border-bottom: 1px solid var(--vp-pin-line);\n  background: linear-gradient(180deg, #fff 0%, #fbfdff 100%);\n}\n\n.vp-pin-price-media {\n  overflow: hidden;\n  aspect-ratio: 1 \/ 1;\n  border-radius: 16px;\n  background: var(--vp-pin-soft);\n}\n\n.vp-pin-price-media img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n\n.vp-pin-price-copy h2,\n.vp-pin-section-head h2,\n.vp-pin-quote h2 {\n  margin: 0;\n  color: var(--vp-pin-ink);\n  letter-spacing: -.025em;\n}\n\n.vp-pin-price-copy h2 {\n  font-size: clamp(26px, 3vw, 38px);\n  line-height: 1.15;\n}\n\n.vp-pin-price-copy p {\n  max-width: 800px;\n  margin: 12px 0 0;\n  color: var(--vp-pin-text);\n  font-size: 16px;\n  line-height: 1.7;\n}\n\n.vp-pin-price-copy .vp-pin-price-detail {\n  color: #334155;\n  font-size: 14px;\n  font-weight: 700;\n}\n\n.vp-pin-text-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  margin-top: 14px;\n  color: var(--vp-pin-blue) !important;\n  font-size: 14px;\n  font-weight: 800;\n}\n\n.vp-pin-text-link::after {\n  content: \"\u2192\";\n  transition: transform .2s ease;\n}\n\n.vp-pin-text-link:hover::after {\n  transform: translateX(3px);\n}\n\n\/* TABLES *\/\n.vp-pin-table-area {\n  padding: 22px 24px 26px;\n}\n\n.vp-pin-table-note {\n  margin: 0 0 13px;\n  color: var(--vp-pin-muted);\n  font-size: 13px;\n}\n\n.vp-pin-table-scroll {\n  overflow-x: auto;\n  border: 1px solid var(--vp-pin-line);\n  border-radius: 14px;\n  outline: none;\n  scrollbar-width: thin;\n  -webkit-overflow-scrolling: touch;\n}\n\n.vp-pin-table-scroll:focus-visible {\n  box-shadow: 0 0 0 3px rgba(11, 102, 255, .18);\n}\n\n.vp-pin-table {\n  width: 100%;\n  min-width: 1160px;\n  border-collapse: separate;\n  border-spacing: 0;\n  text-align: center;\n  font-size: 14px;\n  font-variant-numeric: tabular-nums;\n}\n\n.vp-pin-table th,\n.vp-pin-table td {\n  padding: 13px 14px;\n  border-right: 1px solid var(--vp-pin-line);\n  border-bottom: 1px solid var(--vp-pin-line);\n  white-space: nowrap;\n}\n\n.vp-pin-table th:last-child,\n.vp-pin-table td:last-child {\n  border-right: 0;\n}\n\n.vp-pin-table tbody tr:last-child td {\n  border-bottom: 0;\n}\n\n.vp-pin-table thead th {\n  background: #111827;\n  color: #fff;\n  font-size: 13px;\n  font-weight: 800;\n}\n\n.vp-pin-table thead th:first-child {\n  position: sticky;\n  left: 0;\n  z-index: 4;\n  box-shadow: 7px 0 12px rgba(15, 23, 42, .08);\n}\n\n.vp-pin-table tbody td:first-child {\n  position: sticky;\n  left: 0;\n  z-index: 2;\n  background: #f8fafc;\n  color: #111827;\n  font-weight: 800;\n  box-shadow: 7px 0 12px rgba(15, 23, 42, .05);\n}\n\n.vp-pin-table tbody tr:hover td:not(:first-child) {\n  background: #f7faff;\n}\n\n\/* CUSTOMIZATION OPTIONS *\/\n.vp-pin-options {\n  padding-top: 72px;\n}\n\n.vp-pin-section-head {\n  max-width: 760px;\n  margin-bottom: 26px;\n}\n\n.vp-pin-section-head h2 {\n  font-size: clamp(30px, 4vw, 42px);\n  line-height: 1.12;\n}\n\n.vp-pin-section-head > p:not(.vp-pin-kicker) {\n  margin: 11px 0 0;\n  color: var(--vp-pin-text);\n  font-size: 16px;\n}\n\n.vp-pin-option-group {\n  margin-top: 24px;\n  padding: 24px;\n  border: 1px solid var(--vp-pin-line);\n  border-radius: 18px;\n  background: #fff;\n}\n\n.vp-pin-option-heading {\n  display: flex;\n  gap: 20px;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 16px;\n}\n\n.vp-pin-option-heading h3 {\n  margin: 0;\n  color: var(--vp-pin-ink);\n  font-size: 21px;\n  line-height: 1.25;\n}\n\n.vp-pin-option-heading p {\n  max-width: 680px;\n  margin: 6px 0 0;\n  color: var(--vp-pin-text);\n  font-size: 14px;\n}\n\n.vp-pin-option-heading > span {\n  flex: 0 0 auto;\n  color: var(--vp-pin-muted);\n  font-size: 12px;\n  white-space: nowrap;\n}\n\n.vp-pin-option-track {\n  display: flex;\n  gap: 12px;\n  overflow-x: auto;\n  padding: 2px 2px 10px;\n  scroll-snap-type: x proximity;\n  scrollbar-width: thin;\n  -webkit-overflow-scrolling: touch;\n}\n\n.vp-pin-option-card {\n  flex: 0 0 154px;\n  width: 154px;\n  padding: 0;\n  overflow: hidden;\n  scroll-snap-align: start;\n  border: 1px solid var(--vp-pin-line);\n  border-radius: 14px;\n  color: var(--vp-pin-ink);\n  background: #fff;\n  font: inherit;\n  text-align: left;\n  cursor: zoom-in;\n  transition: transform .2s ease, border-color .2s ease, box-shadow .2s ease;\n}\n\n.vp-pin-option-card:hover {\n  transform: translateY(-2px);\n  border-color: #cbd5e1;\n  box-shadow: 0 8px 20px rgba(15, 23, 42, .08);\n}\n\n.vp-pin-option-card:focus-visible {\n  outline: 3px solid rgba(11, 102, 255, .2);\n  outline-offset: 2px;\n}\n\n.vp-pin-option-card img {\n  width: 100%;\n  aspect-ratio: 1 \/ 1;\n  object-fit: cover;\n  background: var(--vp-pin-soft);\n}\n\n.vp-pin-option-card span {\n  display: flex;\n  min-height: 48px;\n  align-items: center;\n  padding: 9px 10px;\n  font-size: 12px;\n  font-weight: 750;\n  line-height: 1.3;\n}\n\n\/* CTA *\/\n.vp-pin-quote {\n  margin-top: 68px;\n  padding: 38px;\n  border-radius: 24px;\n  color: #fff;\n  background: #101827;\n}\n\n.vp-pin-quote-inner {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) auto;\n  gap: 30px;\n  align-items: center;\n}\n\n.vp-pin-quote h2 {\n  color: #fff;\n  font-size: clamp(28px, 4vw, 42px);\n  line-height: 1.1;\n}\n\n.vp-pin-quote p {\n  max-width: 760px;\n  margin: 12px 0 0;\n  color: #cbd5e1;\n  font-size: 16px;\n}\n\n\/* EXPLORE *\/\n.vp-pin-explore {\n  padding: 68px 0 76px;\n}\n\n.vp-pin-product-grid {\n  display: grid;\n  grid-template-columns: repeat(5, minmax(0, 1fr));\n  gap: 14px;\n}\n\n.vp-pin-product-card {\n  overflow: hidden;\n  border: 1px solid var(--vp-pin-line);\n  border-radius: 16px;\n  background: #fff;\n  transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;\n}\n\n.vp-pin-product-card:hover {\n  transform: translateY(-3px);\n  border-color: #cbd5e1;\n  box-shadow: 0 12px 28px rgba(15, 23, 42, .08);\n}\n\n.vp-pin-product-card img {\n  width: 100%;\n  aspect-ratio: 1 \/ 1;\n  object-fit: cover;\n  background: var(--vp-pin-soft);\n}\n\n.vp-pin-product-card-body {\n  padding: 14px 15px 16px;\n}\n\n.vp-pin-product-card h3 {\n  margin: 0;\n  color: var(--vp-pin-ink);\n  font-size: 15px;\n  line-height: 1.3;\n}\n\n.vp-pin-product-card span {\n  display: inline-block;\n  margin-top: 7px;\n  color: var(--vp-pin-blue);\n  font-size: 12px;\n  font-weight: 800;\n}\n\n\/* LIGHTBOX *\/\n.vp-pin-lightbox[hidden] {\n  display: none;\n}\n\n.vp-pin-lightbox {\n  position: fixed;\n  inset: 0;\n  z-index: 99999;\n  display: grid;\n  place-items: center;\n  padding: 24px;\n  background: rgba(3, 7, 18, .9);\n}\n\n.vp-pin-lightbox-inner {\n  width: min(760px, 92vw);\n  text-align: center;\n}\n\n.vp-pin-lightbox-image {\n  max-width: 100%;\n  max-height: 78vh;\n  margin: 0 auto;\n  border-radius: 14px;\n  background: #fff;\n  object-fit: contain;\n}\n\n.vp-pin-lightbox-title {\n  margin: 12px 0 0;\n  color: #fff;\n  font-size: 14px;\n  font-weight: 700;\n}\n\n.vp-pin-lightbox-close {\n  position: fixed;\n  top: 20px;\n  right: 24px;\n  width: 44px;\n  height: 44px;\n  padding: 0;\n  border: 0;\n  border-radius: 999px;\n  color: #fff;\n  background: rgba(255, 255, 255, .12);\n  font: inherit;\n  font-size: 30px;\n  line-height: 1;\n  cursor: pointer;\n}\n\n.vp-pin-lightbox-close:hover {\n  background: rgba(255, 255, 255, .2);\n}\n\nbody.vp-pin-lightbox-open {\n  overflow: hidden;\n}\n\n\/* TABLET *\/\n@media (max-width: 900px) {\n  .vp-pin-shell {\n    width: min(100% - 28px, 1180px);\n  }\n\n  .vp-pin-hero {\n    padding: 30px 0 24px;\n  }\n\n  .vp-pin-hero-inner {\n    grid-template-columns: 1fr;\n    gap: 28px;\n    padding: 28px;\n  }\n\n  .vp-pin-hero-media {\n    min-height: 0;\n    aspect-ratio: 4 \/ 3;\n  }\n\n  .vp-pin-hero-media img {\n    min-height: 0;\n  }\n\n  .vp-pin-price-top {\n    grid-template-columns: 160px minmax(0, 1fr);\n  }\n\n  .vp-pin-product-grid {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n}\n\n\/* MOBILE *\/\n@media (max-width: 640px) {\n  .vp-pin-shell {\n    width: min(100% - 22px, 1180px);\n  }\n\n  .vp-pin-hero-inner {\n    padding: 22px;\n    border-radius: 20px;\n  }\n\n  .vp-pin-hero h1 {\n    font-size: clamp(34px, 11vw, 48px);\n  }\n\n  .vp-pin-hero-copy > p:not(.vp-pin-kicker) {\n    margin-top: 14px;\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .vp-pin-actions {\n    display: grid;\n    grid-template-columns: 1fr;\n  }\n\n  .vp-pin-btn {\n    width: 100%;\n  }\n\n  .vp-pin-price-section {\n    padding-top: 42px;\n  }\n\n  .vp-pin-price-card {\n    border-radius: 16px;\n  }\n\n  .vp-pin-price-top {\n    grid-template-columns: 92px minmax(0, 1fr);\n    gap: 16px;\n    padding: 18px;\n  }\n\n  .vp-pin-price-copy h2 {\n    font-size: 23px;\n  }\n\n  .vp-pin-price-copy p {\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .vp-pin-price-copy .vp-pin-price-detail {\n    font-size: 13px;\n  }\n\n  .vp-pin-text-link {\n    margin-top: 10px;\n    font-size: 13px;\n  }\n\n  .vp-pin-table-area {\n    padding: 16px 12px 18px;\n  }\n\n  .vp-pin-table-scroll {\n    border-radius: 12px;\n  }\n\n  .vp-pin-table {\n    min-width: 1080px;\n    font-size: 13px;\n  }\n\n  .vp-pin-table th,\n  .vp-pin-table td {\n    padding: 12px 11px;\n  }\n\n  .vp-pin-options {\n    padding-top: 50px;\n  }\n\n  .vp-pin-option-group {\n    padding: 17px 14px;\n    border-radius: 16px;\n  }\n\n  .vp-pin-option-heading {\n    display: block;\n  }\n\n  .vp-pin-option-heading > span {\n    display: block;\n    margin-top: 8px;\n  }\n\n  .vp-pin-option-card {\n    flex-basis: 136px;\n    width: 136px;\n  }\n\n  .vp-pin-quote {\n    margin-top: 48px;\n    padding: 26px 20px;\n    border-radius: 18px;\n  }\n\n  .vp-pin-quote-inner {\n    grid-template-columns: 1fr;\n    gap: 22px;\n  }\n\n  .vp-pin-explore {\n    padding: 48px 0 56px;\n  }\n\n  .vp-pin-product-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  .vp-pin-product-card-body {\n    padding: 12px;\n  }\n\n  .vp-pin-product-card h3 {\n    font-size: 14px;\n  }\n\n  .vp-pin-lightbox {\n    padding: 16px;\n  }\n\n  .vp-pin-lightbox-close {\n    top: 12px;\n    right: 12px;\n  }\n}\n\n@media (max-width: 782px) {\n  body.admin-bar .vp-pin-nav-wrap {\n    top: 46px;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .vp-pin-pricing *,\n  .vp-pin-pricing *::before,\n  .vp-pin-pricing *::after {\n    scroll-behavior: auto !important;\n    transition: none !important;\n  }\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n(() => {\n  const initCustomPinsPricing = () => {\n    const root = document.getElementById(\"vp-pin-pricing\");\n    if (!root) return;\n\n    \/* Smooth section navigation *\/\n    root.querySelectorAll('a[href^=\"#\"]').forEach((link) => {\n      link.addEventListener(\"click\", (event) => {\n        const selector = link.getAttribute(\"href\");\n\n        if (!selector || selector === \"#\") return;\n\n        const target = root.querySelector(selector);\n\n        if (!target) return;\n\n        event.preventDefault();\n\n        target.scrollIntoView({\n          behavior: window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches\n            ? \"auto\"\n            : \"smooth\",\n          block: \"start\"\n        });\n      });\n    });\n\n    \/* Shared lightbox for plating, backing, and packaging *\/\n    const lightbox = root.querySelector(\"#vp-pin-lightbox\");\n    const image = lightbox?.querySelector(\".vp-pin-lightbox-image\");\n    const title = lightbox?.querySelector(\".vp-pin-lightbox-title\");\n    const close = lightbox?.querySelector(\".vp-pin-lightbox-close\");\n    const cards = root.querySelectorAll(\"[data-vp-image]\");\n\n    if (!lightbox || !image || !title || !close) return;\n\n    let lastTrigger = null;\n\n    const openLightbox = (button) => {\n      const src = button.dataset.vpImage;\n      const label =\n        button.dataset.vpTitle || button.textContent.trim();\n\n      if (!src) return;\n\n      lastTrigger = button;\n\n      image.src = src;\n      image.alt = label;\n      title.textContent = label;\n\n      lightbox.hidden = false;\n\n      document.body.classList.add(\n        \"vp-pin-lightbox-open\"\n      );\n\n      close.focus();\n    };\n\n    const closeLightbox = () => {\n      if (lightbox.hidden) return;\n\n      lightbox.hidden = true;\n\n      image.src = \"\";\n      image.alt = \"\";\n      title.textContent = \"\";\n\n      document.body.classList.remove(\n        \"vp-pin-lightbox-open\"\n      );\n\n      if (lastTrigger) {\n        lastTrigger.focus();\n        lastTrigger = null;\n      }\n    };\n\n    \/* Click image\/card to enlarge *\/\n    cards.forEach((card) => {\n      card.addEventListener(\"click\", () => {\n        openLightbox(card);\n      });\n    });\n\n    \/* Close with X button *\/\n    close.addEventListener(\"click\", () => {\n      closeLightbox();\n    });\n\n    \/* Click dark background to close *\/\n    lightbox.addEventListener(\"click\", (event) => {\n      if (event.target === lightbox) {\n        closeLightbox();\n      }\n    });\n\n    \/* Press ESC to close *\/\n    document.addEventListener(\"keydown\", (event) => {\n      if (\n        event.key === \"Escape\" &&\n        !lightbox.hidden\n      ) {\n        closeLightbox();\n      }\n    });\n  };\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\n      \"DOMContentLoaded\",\n      initCustomPinsPricing,\n      { once: true }\n    );\n  } else {\n    initCustomPinsPricing();\n  }\n})();\n<\/script>\n\n<!-- VeperPins Custom Pins Pricing -->\n<section class=\"vp-pin-pricing\" id=\"vp-pin-pricing\">\n\n  <!-- HERO -->\n  <header class=\"vp-pin-hero\">\n    <div class=\"vp-pin-shell\">\n      <div class=\"vp-pin-hero-inner\">\n        <div class=\"vp-pin-hero-copy\">\n          <p class=\"vp-pin-kicker\">Clear, Upfront Pricing<\/p>\n          <h1>Custom Pins Pricing<\/h1>\n          <p>\n            Pin pricing changes with size, quantity, finish, colors, thickness, and add-ons.\n            The tables below show per-piece pricing for our most common pin styles.\n            Larger runs usually bring the unit price down. If your project needs a different\n            size, extra colors, upgraded backing, or rush production, send us your artwork\n            and we\u2019ll quote the exact job.\n          <\/p>\n\n          <div class=\"vp-pin-actions\">\n            <a class=\"vp-pin-btn vp-pin-btn-primary\" href=\"https:\/\/veperpins.com\/custom-pin\/\">Customize Your Pins<\/a>\n            <a class=\"vp-pin-btn vp-pin-btn-secondary\" href=\"https:\/\/veperpins.com\/custom-pin-quote\/\">Get a Free Quote<\/a>\n          <\/div>\n        <\/div>\n\n        <div class=\"vp-pin-hero-media\">\n          <img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/custom-pins-pricing.webp\" alt=\"Custom pins pricing examples\" width=\"1000\" height=\"1000\" loading=\"eager\" fetchpriority=\"high\">\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/header>\n\n  <!-- STICKY NAV -->\n  <div class=\"vp-pin-nav-wrap\" aria-label=\"Custom pins pricing sections\">\n    <div class=\"vp-pin-shell\">\n      <nav class=\"vp-pin-nav\">\n        <a href=\"#soft-enamel-pricing\">Soft Enamel<\/a>\n        <a href=\"#hard-enamel-pricing\">Hard Enamel<\/a>\n        <a href=\"#die-struck-pricing\">Die Struck<\/a>\n        <a href=\"#printed-pricing\">Printed<\/a>\n        <a href=\"#trading-pricing\">Trading Pins<\/a>\n        <a href=\"#pin-options\">Options<\/a>\n      <\/nav>\n    <\/div>\n  <\/div>\n\n  <main class=\"vp-pin-main\">\n    <div class=\"vp-pin-shell\">\n\n      <!-- SOFT ENAMEL -->\n      <section class=\"vp-pin-price-section\" id=\"soft-enamel-pricing\">\n        <div class=\"vp-pin-price-card\">\n          <div class=\"vp-pin-price-top\">\n            <div class=\"vp-pin-price-media\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/soft-enamel-pins-1024x992.webp\" alt=\"Custom soft enamel pin\" width=\"1024\" height=\"992\" loading=\"lazy\">\n            <\/div>\n\n            <div class=\"vp-pin-price-copy\">\n              <h2>Custom Soft Enamel Pins Pricing<\/h2>\n              <p>\n                Soft enamel is a budget-friendly choice when you want raised metal lines and recessed color.\n                It works well for company pins, schools, clubs, events, giveaways, and larger promotional runs.\n              <\/p>\n              <p class=\"vp-pin-price-detail\">\n                Pricing includes up to 3 enamel colors. Each additional color adds US$0.10 per pin.\n              <\/p>\n              <a class=\"vp-pin-text-link\" href=\"https:\/\/veperpins.com\/custom-enamel-pins\/custom-soft-enamel-pins\/\">View Soft Enamel Pins<\/a>\n            <\/div>\n          <\/div>\n\n          <div class=\"vp-pin-table-area\">\n            <p class=\"vp-pin-table-note\">Prices are shown in USD, per pin. Scroll sideways on smaller screens.<\/p>\n            <div class=\"vp-pin-table-scroll\" tabindex=\"0\" aria-label=\"Soft enamel pin pricing table\">\n              <table class=\"vp-pin-table\">\n                <thead>\n                  <tr>\n                    <th>Size<\/th>\n                    <th>100 pcs<\/th>\n                    <th>200 pcs<\/th>\n                    <th>300 pcs<\/th>\n                    <th>500 pcs<\/th>\n                    <th>750 pcs<\/th>\n                    <th>1,000 pcs<\/th>\n                    <th>2,000 pcs<\/th>\n                    <th>3,000 pcs<\/th>\n                    <th>5,000 pcs<\/th>\n                    <th>10,000 pcs<\/th>\n                  <\/tr>\n                <\/thead>\n                <tbody>\n                  <tr><td>0.75&#8243;<\/td><td>US$2.94<\/td><td>US$2.29<\/td><td>US$1.63<\/td><td>US$1.35<\/td><td>US$1.21<\/td><td>US$1.15<\/td><td>US$1.03<\/td><td>US$0.82<\/td><td>US$0.72<\/td><td>US$0.55<\/td><\/tr>\n                  <tr><td>1&#8243;<\/td><td>US$3.00<\/td><td>US$2.37<\/td><td>US$1.72<\/td><td>US$1.39<\/td><td>US$1.26<\/td><td>US$1.19<\/td><td>US$1.05<\/td><td>US$0.87<\/td><td>US$0.75<\/td><td>US$0.61<\/td><\/tr>\n                  <tr><td>1.25&#8243;<\/td><td>US$3.09<\/td><td>US$2.53<\/td><td>US$1.85<\/td><td>US$1.46<\/td><td>US$1.32<\/td><td>US$1.22<\/td><td>US$1.11<\/td><td>US$0.92<\/td><td>US$0.80<\/td><td>US$0.64<\/td><\/tr>\n                  <tr><td>1.5&#8243;<\/td><td>US$3.29<\/td><td>US$2.77<\/td><td>US$2.20<\/td><td>US$1.59<\/td><td>US$1.44<\/td><td>US$1.36<\/td><td>US$1.20<\/td><td>US$1.01<\/td><td>US$0.91<\/td><td>US$0.73<\/td><\/tr>\n                  <tr><td>1.75&#8243;<\/td><td>US$3.67<\/td><td>US$3.07<\/td><td>US$2.50<\/td><td>US$1.91<\/td><td>US$1.75<\/td><td>US$1.67<\/td><td>US$1.54<\/td><td>US$1.34<\/td><td>US$1.20<\/td><td>US$1.08<\/td><\/tr>\n                  <tr><td>2&#8243;<\/td><td>US$3.91<\/td><td>US$3.31<\/td><td>US$2.74<\/td><td>US$2.14<\/td><td>US$1.99<\/td><td>US$1.89<\/td><td>US$1.77<\/td><td>US$1.56<\/td><td>US$1.42<\/td><td>US$1.31<\/td><\/tr>\n                <\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- HARD ENAMEL -->\n      <section class=\"vp-pin-price-section\" id=\"hard-enamel-pricing\">\n        <div class=\"vp-pin-price-card\">\n          <div class=\"vp-pin-price-top\">\n            <div class=\"vp-pin-price-media\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/custom-pins-hard-enamel.webp\" alt=\"Custom hard enamel pin\" width=\"800\" height=\"800\" loading=\"lazy\">\n            <\/div>\n\n            <div class=\"vp-pin-price-copy\">\n              <h2>Custom Hard Enamel Pins Pricing<\/h2>\n              <p>\n                Hard enamel has a smooth, polished face with the enamel leveled to the metal lines.\n                It\u2019s a good fit for retail merchandise, brand programs, awards, and designs where a clean,\n                premium finish matters.\n              <\/p>\n              <p class=\"vp-pin-price-detail\">\n                Pricing includes up to 3 enamel colors. Each additional color adds US$0.10 per pin.\n              <\/p>\n              <a class=\"vp-pin-text-link\" href=\"https:\/\/veperpins.com\/custom-enamel-pins\/custom-hard-enamel-pins\/\">View Hard Enamel Pins<\/a>\n            <\/div>\n          <\/div>\n\n          <div class=\"vp-pin-table-area\">\n            <p class=\"vp-pin-table-note\">Prices are shown in USD, per pin. Scroll sideways on smaller screens.<\/p>\n            <div class=\"vp-pin-table-scroll\" tabindex=\"0\" aria-label=\"Hard enamel pin pricing table\">\n              <table class=\"vp-pin-table\">\n                <thead>\n                  <tr>\n                    <th>Size<\/th>\n                    <th>100 pcs<\/th>\n                    <th>200 pcs<\/th>\n                    <th>300 pcs<\/th>\n                    <th>500 pcs<\/th>\n                    <th>750 pcs<\/th>\n                    <th>1,000 pcs<\/th>\n                    <th>2,000 pcs<\/th>\n                    <th>3,000 pcs<\/th>\n                    <th>5,000 pcs<\/th>\n                    <th>10,000 pcs<\/th>\n                  <\/tr>\n                <\/thead>\n                <tbody>\n                  <tr><td>0.75&#8243;<\/td><td>US$3.05<\/td><td>US$2.40<\/td><td>US$1.72<\/td><td>US$1.40<\/td><td>US$1.30<\/td><td>US$1.21<\/td><td>US$1.11<\/td><td>US$1.00<\/td><td>US$0.81<\/td><td>US$0.72<\/td><\/tr>\n                  <tr><td>1&#8243;<\/td><td>US$3.09<\/td><td>US$2.46<\/td><td>US$1.84<\/td><td>US$1.50<\/td><td>US$1.35<\/td><td>US$1.30<\/td><td>US$1.23<\/td><td>US$1.07<\/td><td>US$0.94<\/td><td>US$0.82<\/td><\/tr>\n                  <tr><td>1.25&#8243;<\/td><td>US$3.22<\/td><td>US$2.58<\/td><td>US$1.96<\/td><td>US$1.57<\/td><td>US$1.42<\/td><td>US$1.35<\/td><td>US$1.30<\/td><td>US$1.11<\/td><td>US$1.00<\/td><td>US$0.94<\/td><\/tr>\n                  <tr><td>1.5&#8243;<\/td><td>US$3.52<\/td><td>US$2.89<\/td><td>US$2.27<\/td><td>US$1.69<\/td><td>US$1.57<\/td><td>US$1.52<\/td><td>US$1.44<\/td><td>US$1.22<\/td><td>US$1.05<\/td><td>US$1.00<\/td><\/tr>\n                  <tr><td>1.75&#8243;<\/td><td>US$3.82<\/td><td>US$3.13<\/td><td>US$2.66<\/td><td>US$2.06<\/td><td>US$1.95<\/td><td>US$1.84<\/td><td>US$1.76<\/td><td>US$1.51<\/td><td>US$1.35<\/td><td>US$1.30<\/td><\/tr>\n                  <tr><td>2&#8243;<\/td><td>US$4.15<\/td><td>US$3.55<\/td><td>US$2.96<\/td><td>US$2.36<\/td><td>US$2.25<\/td><td>US$2.14<\/td><td>US$2.07<\/td><td>US$1.82<\/td><td>US$1.65<\/td><td>US$1.59<\/td><\/tr>\n                <\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- DIE STRUCK -->\n      <section class=\"vp-pin-price-section\" id=\"die-struck-pricing\">\n        <div class=\"vp-pin-price-card\">\n          <div class=\"vp-pin-price-top\">\n            <div class=\"vp-pin-price-media\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/custom-die-struck-pins.webp\" alt=\"Custom die struck pin\" width=\"800\" height=\"800\" loading=\"lazy\">\n            <\/div>\n\n            <div class=\"vp-pin-price-copy\">\n              <h2>Custom Die Struck Pins Pricing<\/h2>\n              <p>\n                Die struck pins skip enamel and let the metal finish do the work. Polished finishes suit clean,\n                simple designs, while antique finishes help lettering and recessed details stand out.\n                They\u2019re a solid choice for service awards, recognition pins, and commemorative pieces.\n              <\/p>\n              <a class=\"vp-pin-text-link\" href=\"https:\/\/veperpins.com\/custom-pin\/custom-die-struck-pins\/\">View Die Struck Pins<\/a>\n            <\/div>\n          <\/div>\n\n          <div class=\"vp-pin-table-area\">\n            <p class=\"vp-pin-table-note\">Prices are shown in USD, per pin. Scroll sideways on smaller screens.<\/p>\n            <div class=\"vp-pin-table-scroll\" tabindex=\"0\" aria-label=\"Die struck pin pricing table\">\n              <table class=\"vp-pin-table\">\n                <thead>\n                  <tr>\n                    <th>Size<\/th>\n                    <th>100 pcs<\/th>\n                    <th>200 pcs<\/th>\n                    <th>300 pcs<\/th>\n                    <th>500 pcs<\/th>\n                    <th>750 pcs<\/th>\n                    <th>1,000 pcs<\/th>\n                    <th>2,000 pcs<\/th>\n                    <th>3,000 pcs<\/th>\n                    <th>5,000 pcs<\/th>\n                    <th>10,000 pcs<\/th>\n                  <\/tr>\n                <\/thead>\n                <tbody>\n                  <tr><td>0.75&#8243;<\/td><td>US$2.92<\/td><td>US$2.28<\/td><td>US$1.62<\/td><td>US$1.34<\/td><td>US$1.20<\/td><td>US$1.14<\/td><td>US$1.02<\/td><td>US$0.81<\/td><td>US$0.71<\/td><td>US$0.54<\/td><\/tr>\n                  <tr><td>1&#8243;<\/td><td>US$2.99<\/td><td>US$2.36<\/td><td>US$1.71<\/td><td>US$1.38<\/td><td>US$1.25<\/td><td>US$1.18<\/td><td>US$1.04<\/td><td>US$0.86<\/td><td>US$0.74<\/td><td>US$0.60<\/td><\/tr>\n                  <tr><td>1.25&#8243;<\/td><td>US$3.07<\/td><td>US$2.52<\/td><td>US$1.84<\/td><td>US$1.45<\/td><td>US$1.31<\/td><td>US$1.21<\/td><td>US$1.10<\/td><td>US$0.91<\/td><td>US$0.79<\/td><td>US$0.63<\/td><\/tr>\n                  <tr><td>1.5&#8243;<\/td><td>US$3.28<\/td><td>US$2.76<\/td><td>US$2.19<\/td><td>US$1.57<\/td><td>US$1.42<\/td><td>US$1.35<\/td><td>US$1.19<\/td><td>US$1.00<\/td><td>US$0.90<\/td><td>US$0.72<\/td><\/tr>\n                  <tr><td>1.75&#8243;<\/td><td>US$3.66<\/td><td>US$3.06<\/td><td>US$2.49<\/td><td>US$1.90<\/td><td>US$1.74<\/td><td>US$1.66<\/td><td>US$1.53<\/td><td>US$1.33<\/td><td>US$1.19<\/td><td>US$1.07<\/td><\/tr>\n                  <tr><td>2&#8243;<\/td><td>US$3.90<\/td><td>US$3.30<\/td><td>US$2.73<\/td><td>US$2.13<\/td><td>US$1.98<\/td><td>US$1.87<\/td><td>US$1.76<\/td><td>US$1.55<\/td><td>US$1.41<\/td><td>US$1.30<\/td><\/tr>\n                <\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- PRINTED -->\n      <section class=\"vp-pin-price-section\" id=\"printed-pricing\">\n        <div class=\"vp-pin-price-card\">\n          <div class=\"vp-pin-price-top\">\n            <div class=\"vp-pin-price-media\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/printed-lapel-pins-1.webp\" alt=\"Custom printed pin\" width=\"800\" height=\"800\" loading=\"lazy\">\n            <\/div>\n\n            <div class=\"vp-pin-price-copy\">\n              <h2>Custom Printed Pins Pricing<\/h2>\n              <p>\n                Printed pins can reproduce small details, gradients, and full-color artwork that enamel can\u2019t\n                always match. They\u2019re also useful when turnaround matters. Standard production is usually around\n                20 days; rush production is typically 13\u201316 days, depending on artwork, quantity, and factory capacity.\n              <\/p>\n              <a class=\"vp-pin-text-link\" href=\"https:\/\/veperpins.com\/custom-pin\/custom-printed-pins\/\">View Printed Pins<\/a>\n            <\/div>\n          <\/div>\n\n          <div class=\"vp-pin-table-area\">\n            <p class=\"vp-pin-table-note\">Prices are shown in USD, per pin. Scroll sideways on smaller screens.<\/p>\n            <div class=\"vp-pin-table-scroll\" tabindex=\"0\" aria-label=\"Printed pin pricing table\">\n              <table class=\"vp-pin-table\">\n                <thead>\n                  <tr>\n                    <th>Size<\/th>\n                    <th>100 pcs<\/th>\n                    <th>200 pcs<\/th>\n                    <th>300 pcs<\/th>\n                    <th>500 pcs<\/th>\n                    <th>750 pcs<\/th>\n                    <th>1,000 pcs<\/th>\n                    <th>2,000 pcs<\/th>\n                    <th>3,000 pcs<\/th>\n                    <th>5,000 pcs<\/th>\n                    <th>10,000 pcs<\/th>\n                  <\/tr>\n                <\/thead>\n                <tbody>\n                  <tr><td>0.75&#8243;<\/td><td>US$2.89<\/td><td>US$2.21<\/td><td>US$1.57<\/td><td>US$1.31<\/td><td>US$1.15<\/td><td>US$1.08<\/td><td>US$0.94<\/td><td>US$0.77<\/td><td>US$0.65<\/td><td>US$0.50<\/td><\/tr>\n                  <tr><td>1&#8243;<\/td><td>US$2.91<\/td><td>US$2.31<\/td><td>US$1.68<\/td><td>US$1.36<\/td><td>US$1.19<\/td><td>US$1.11<\/td><td>US$1.00<\/td><td>US$0.80<\/td><td>US$0.69<\/td><td>US$0.56<\/td><\/tr>\n                  <tr><td>1.25&#8243;<\/td><td>US$2.99<\/td><td>US$2.46<\/td><td>US$1.81<\/td><td>US$1.42<\/td><td>US$1.24<\/td><td>US$1.15<\/td><td>US$1.05<\/td><td>US$0.86<\/td><td>US$0.75<\/td><td>US$0.59<\/td><\/tr>\n                  <tr><td>1.5&#8243;<\/td><td>US$3.19<\/td><td>US$2.66<\/td><td>US$2.13<\/td><td>US$1.54<\/td><td>US$1.35<\/td><td>US$1.26<\/td><td>US$1.11<\/td><td>US$0.92<\/td><td>US$0.84<\/td><td>US$0.65<\/td><\/tr>\n                  <tr><td>1.75&#8243;<\/td><td>US$3.64<\/td><td>US$3.02<\/td><td>US$2.43<\/td><td>US$1.87<\/td><td>US$1.67<\/td><td>US$1.57<\/td><td>US$1.52<\/td><td>US$1.29<\/td><td>US$1.11<\/td><td>US$1.08<\/td><\/tr>\n                  <tr><td>2&#8243;<\/td><td>US$3.82<\/td><td>US$3.20<\/td><td>US$2.61<\/td><td>US$2.05<\/td><td>US$1.89<\/td><td>US$1.82<\/td><td>US$1.66<\/td><td>US$1.45<\/td><td>US$1.29<\/td><td>US$1.24<\/td><\/tr>\n                <\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- TRADING -->\n      <section class=\"vp-pin-price-section\" id=\"trading-pricing\">\n        <div class=\"vp-pin-price-card\">\n          <div class=\"vp-pin-price-top\">\n            <div class=\"vp-pin-price-media\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/bulk-custom-trading-pins-high-quality.webp\" alt=\"Custom trading pin\" width=\"1000\" height=\"1000\" loading=\"lazy\">\n            <\/div>\n\n            <div class=\"vp-pin-price-copy\">\n              <h2>Custom Trading Pins Pricing<\/h2>\n              <p>\n                Trading pins are made for teams, clubs, tournaments, and pin-trading events.\n                These designs often need extra room for names, numbers, mascots, and add-ons,\n                so we start at 1.5 inches and 200 pieces.\n              <\/p>\n              <a class=\"vp-pin-text-link\" href=\"https:\/\/veperpins.com\/custom-pin\/custom-trading-pins\/\">View Trading Pins<\/a>\n            <\/div>\n          <\/div>\n\n          <div class=\"vp-pin-table-area\">\n            <p class=\"vp-pin-table-note\">Prices are shown in USD, per pin. Minimum order: 200 pcs.<\/p>\n            <div class=\"vp-pin-table-scroll\" tabindex=\"0\" aria-label=\"Trading pin pricing table\">\n              <table class=\"vp-pin-table\">\n                <thead>\n                  <tr>\n                    <th>Size<\/th>\n                    <th>200 pcs<\/th>\n                    <th>300 pcs<\/th>\n                    <th>400 pcs<\/th>\n                    <th>500 pcs<\/th>\n                    <th>600 pcs<\/th>\n                    <th>750 pcs<\/th>\n                    <th>1,000 pcs<\/th>\n                    <th>1,500 pcs<\/th>\n                    <th>2,000 pcs<\/th>\n                  <\/tr>\n                <\/thead>\n                <tbody>\n                  <tr><td>1.5&#8243;<\/td><td>US$2.69<\/td><td>US$2.15<\/td><td>US$1.90<\/td><td>US$1.55<\/td><td>US$1.48<\/td><td>US$1.39<\/td><td>US$1.31<\/td><td>US$1.21<\/td><td>US$1.17<\/td><\/tr>\n                  <tr><td>1.75&#8243;<\/td><td>US$2.97<\/td><td>US$2.38<\/td><td>US$2.08<\/td><td>US$1.77<\/td><td>US$1.68<\/td><td>US$1.59<\/td><td>US$1.54<\/td><td>US$1.34<\/td><td>US$1.29<\/td><\/tr>\n                  <tr><td>2&#8243;<\/td><td>US$3.20<\/td><td>US$2.58<\/td><td>US$2.32<\/td><td>US$2.04<\/td><td>US$1.95<\/td><td>US$1.85<\/td><td>US$1.81<\/td><td>US$1.59<\/td><td>US$1.54<\/td><\/tr>\n                  <tr><td>2.25&#8243;<\/td><td>US$4.33<\/td><td>US$3.74<\/td><td>US$3.37<\/td><td>US$3.07<\/td><td>US$2.98<\/td><td>US$2.89<\/td><td>US$2.81<\/td><td>US$2.60<\/td><td>US$2.53<\/td><\/tr>\n                  <tr><td>2.5&#8243;<\/td><td>US$5.09<\/td><td>US$4.53<\/td><td>US$4.17<\/td><td>US$3.87<\/td><td>US$3.76<\/td><td>US$3.67<\/td><td>US$3.60<\/td><td>US$3.39<\/td><td>US$3.33<\/td><\/tr>\n                  <tr><td>2.75&#8243;<\/td><td>US$5.70<\/td><td>US$5.03<\/td><td>US$4.65<\/td><td>US$4.34<\/td><td>US$4.25<\/td><td>US$4.15<\/td><td>US$4.04<\/td><td>US$3.83<\/td><td>US$3.75<\/td><\/tr>\n                  <tr><td>3&#8243;<\/td><td>US$6.30<\/td><td>US$5.57<\/td><td>US$5.20<\/td><td>US$4.88<\/td><td>US$4.79<\/td><td>US$4.67<\/td><td>US$4.58<\/td><td>US$4.36<\/td><td>US$4.30<\/td><\/tr>\n                <\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- CUSTOMIZATION OPTIONS -->\n      <section class=\"vp-pin-options\" id=\"pin-options\">\n        <div class=\"vp-pin-section-head\">\n          <p class=\"vp-pin-kicker\">Finishing Details<\/p>\n          <h2>Customize Your Pins<\/h2>\n          <p>\n            Pick the plating, backing, and packaging that fit the way your pins will be used.\n            Click any image to take a closer look.\n          <\/p>\n        <\/div>\n\n        <!-- PLATING -->\n        <div class=\"vp-pin-option-group\">\n          <div class=\"vp-pin-option-heading\">\n            <div>\n              <h3>Pin Plating Options<\/h3>\n              <p>Choose a polished, antique, matte, dark, or specialty finish to match your artwork.<\/p>\n            <\/div>\n            <span>Scroll to see more<\/span>\n          <\/div>\n\n          <div class=\"vp-pin-option-track\">\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-gold.webp\" data-vp-title=\"Gold Plating\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-gold.webp\" alt=\"Gold pin plating\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Gold<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-silver.webp\" data-vp-title=\"Silver Plating\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-silver.webp\" alt=\"Silver pin plating\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Silver<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-copper.webp\" data-vp-title=\"Copper Plating\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-copper.webp\" alt=\"Copper pin plating\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Copper<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-black.webp\" data-vp-title=\"Black Nickel Plating\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-black.webp\" alt=\"Black nickel pin plating\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Black Nickel<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-antique-gold.webp\" data-vp-title=\"Antique Gold Plating\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-antique-gold.webp\" alt=\"Antique gold pin plating\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Antique Gold<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-antique-silver.webp\" data-vp-title=\"Antique Silver Plating\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-antique-silver.webp\" alt=\"Antique silver pin plating\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Antique Silver<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-antique-copper.webp\" data-vp-title=\"Antique Copper Plating\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-antique-copper.webp\" alt=\"Antique copper pin plating\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Antique Copper<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-matt-gold.webp\" data-vp-title=\"Matte Gold Plating\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-matt-gold.webp\" alt=\"Matte gold pin plating\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Matte Gold<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-rainbow-plating.webp\" data-vp-title=\"Rainbow Plating\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/plating-rainbow-plating.webp\" alt=\"Rainbow pin plating\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Rainbow<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/custom-colors.webp\" data-vp-title=\"Custom Color Finish\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/custom-colors.webp\" alt=\"Custom color pin finish\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Custom Colors<\/span>\n            <\/button>\n          <\/div>\n        <\/div>\n\n        <!-- BACKING -->\n        <div class=\"vp-pin-option-group\">\n          <div class=\"vp-pin-option-heading\">\n            <div>\n              <h3>Backings &amp; Backside Options<\/h3>\n              <p>Choose how your pin attaches, then add a backstamp or laser engraving if your design needs it.<\/p>\n            <\/div>\n            <span>Scroll to see more<\/span>\n          <\/div>\n\n          <div class=\"vp-pin-option-track\">\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Metal-Butterfly-Clutch.webp\" data-vp-title=\"Metal Butterfly Clutch\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Metal-Butterfly-Clutch.webp\" alt=\"Metal butterfly clutch\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Metal Butterfly Clutch<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Rubber-Butterfly-Clucth.webp\" data-vp-title=\"Rubber Butterfly Clutch\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Rubber-Butterfly-Clucth.webp\" alt=\"Rubber butterfly clutch\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Rubber Butterfly Clutch<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Magnet-Clutch.webp\" data-vp-title=\"Magnet Clutch\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Magnet-Clutch.webp\" alt=\"Magnet clutch\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Magnet Clutch<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Jewelry-Clutch.webp\" data-vp-title=\"Jewelry Clutch\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Jewelry-Clutch.webp\" alt=\"Jewelry clutch\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Jewelry Clutch<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Duluxe-Clutch.webp\" data-vp-title=\"Deluxe Clutch\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Duluxe-Clutch.webp\" alt=\"Deluxe clutch\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Deluxe Clutch<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Pins-Backstamp.webp\" data-vp-title=\"Custom Backstamp\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Pins-Backstamp.webp\" alt=\"Custom pin backstamp\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Custom Backstamp<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Laser-Engraving.webp\" data-vp-title=\"Laser Engraving\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Laser-Engraving.webp\" alt=\"Laser engraving on pin back\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Laser Engraving<\/span>\n            <\/button>\n          <\/div>\n        <\/div>\n\n        <!-- PACKAGING -->\n        <div class=\"vp-pin-option-group\">\n          <div class=\"vp-pin-option-heading\">\n            <div>\n              <h3>Packaging Options<\/h3>\n              <p>Keep it simple with individual bags, or add retail-ready and presentation packaging.<\/p>\n            <\/div>\n            <span>Scroll to see more<\/span>\n          <\/div>\n\n          <div class=\"vp-pin-option-track\">\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Plastic-Bag-1.webp\" data-vp-title=\"Plastic Bag\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Plastic-Bag-1.webp\" alt=\"Plastic bag pin packaging\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Plastic Bag<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Backing-Card-1.webp\" data-vp-title=\"Backing Card\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Backing-Card-1.webp\" alt=\"Backing card pin packaging\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Backing Card<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Velour-Bag-1.webp\" data-vp-title=\"Velour Bag\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Velour-Bag-1.webp\" alt=\"Velour bag pin packaging\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Velour Bag<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Acrylic-plastic-box-1.webp\" data-vp-title=\"Acrylic Plastic Box\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Acrylic-plastic-box-1.webp\" alt=\"Acrylic plastic box pin packaging\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Acrylic Plastic Box<\/span>\n            <\/button>\n\n            <button class=\"vp-pin-option-card\" type=\"button\" data-vp-image=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Velvet-box-1.webp\" data-vp-title=\"Velvet Box\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/Velvet-box-1.webp\" alt=\"Velvet box pin packaging\" width=\"320\" height=\"320\" loading=\"lazy\">\n              <span>Velvet Box<\/span>\n            <\/button>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- CTA -->\n      <section class=\"vp-pin-quote\">\n        <div class=\"vp-pin-quote-inner\">\n          <div>\n            <h2>Ready to Create Your Custom Pins?<\/h2>\n            <p>\n              Send us your artwork or even a rough idea. Tell us the size and quantity you have in mind,\n              and we\u2019ll help with the pin style, plating, backing, and finish.\n            <\/p>\n          <\/div>\n          <a class=\"vp-pin-btn vp-pin-btn-primary\" href=\"https:\/\/veperpins.com\/custom-pin-quote\/\">Get a Free Quote<\/a>\n        <\/div>\n      <\/section>\n\n      <!-- EXPLORE -->\n      <section class=\"vp-pin-explore\" aria-labelledby=\"vp-pin-explore-title\">\n        <div class=\"vp-pin-section-head\">\n          <h2 id=\"vp-pin-explore-title\">Explore Custom Pin Types<\/h2>\n          <p>See more examples and customization options for each pin style.<\/p>\n        <\/div>\n\n        <div class=\"vp-pin-product-grid\">\n          <a class=\"vp-pin-product-card\" href=\"https:\/\/veperpins.com\/custom-enamel-pins\/custom-soft-enamel-pins\/\">\n            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/soft-enamel-pins-1024x992.webp\" alt=\"Custom soft enamel pins\" width=\"600\" height=\"581\" loading=\"lazy\">\n            <div class=\"vp-pin-product-card-body\">\n              <h3>Soft Enamel Pins<\/h3>\n              <span>View Options \u2192<\/span>\n            <\/div>\n          <\/a>\n\n          <a class=\"vp-pin-product-card\" href=\"https:\/\/veperpins.com\/custom-enamel-pins\/custom-hard-enamel-pins\/\">\n            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/custom-pins-hard-enamel.webp\" alt=\"Custom hard enamel pins\" width=\"600\" height=\"600\" loading=\"lazy\">\n            <div class=\"vp-pin-product-card-body\">\n              <h3>Hard Enamel Pins<\/h3>\n              <span>View Options \u2192<\/span>\n            <\/div>\n          <\/a>\n\n          <a class=\"vp-pin-product-card\" href=\"https:\/\/veperpins.com\/custom-pin\/custom-die-struck-pins\/\">\n            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/custom-die-struck-pins.webp\" alt=\"Custom die struck pins\" width=\"600\" height=\"600\" loading=\"lazy\">\n            <div class=\"vp-pin-product-card-body\">\n              <h3>Die Struck Pins<\/h3>\n              <span>View Options \u2192<\/span>\n            <\/div>\n          <\/a>\n\n          <a class=\"vp-pin-product-card\" href=\"https:\/\/veperpins.com\/custom-pin\/custom-printed-pins\/\">\n            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/printed-lapel-pins-1.webp\" alt=\"Custom printed pins\" width=\"600\" height=\"600\" loading=\"lazy\">\n            <div class=\"vp-pin-product-card-body\">\n              <h3>Printed Pins<\/h3>\n              <span>View Options \u2192<\/span>\n            <\/div>\n          <\/a>\n\n          <a class=\"vp-pin-product-card\" href=\"https:\/\/veperpins.com\/custom-pin\/custom-trading-pins\/\">\n            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/bulk-custom-trading-pins-high-quality.webp\" alt=\"Custom trading pins\" width=\"600\" height=\"600\" loading=\"lazy\">\n            <div class=\"vp-pin-product-card-body\">\n              <h3>Trading Pins<\/h3>\n              <span>View Options \u2192<\/span>\n            <\/div>\n          <\/a>\n        <\/div>\n      <\/section>\n\n    <\/div>\n  <\/main>\n\n  <!-- ONE SHARED LIGHTBOX -->\n  <div class=\"vp-pin-lightbox\" id=\"vp-pin-lightbox\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"vp-pin-lightbox-title\" hidden=\"\">\n    <button class=\"vp-pin-lightbox-close\" type=\"button\" aria-label=\"Close image\">\u00d7<\/button>\n    <div class=\"vp-pin-lightbox-inner\">\n      <img decoding=\"async\" class=\"vp-pin-lightbox-image\" src=\"\" alt=\"\">\n      <p class=\"vp-pin-lightbox-title\" id=\"vp-pin-lightbox-title\"><\/p>\n    <\/div>\n  <\/div>\n\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Clear, Upfront Pricing Custom Pins Pricing Pin pricing changes with size, quantity, finish, colors, thickness, and add-ons. The tables below show per-piece pricing for our most common pin styles. Larger runs usually bring the unit price down. If your project needs a different size, extra colors, upgraded backing, or rush production, send us your artwork&#8230;<\/p>\n","protected":false},"author":1,"featured_media":3216,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"hide","_kad_post_layout":"fullwidth","_kad_post_sidebar_id":"","_kad_post_content_style":"unboxed","_kad_post_vertical_padding":"hide","_kad_post_feature":"hide","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-713","page","type-page","status-publish","has-post-thumbnail","hentry"],"taxonomy_info":[],"featured_image_src_large":["https:\/\/veperpins.com\/wp-content\/uploads\/2026\/04\/custom-pins-pricing.webp",1024,1024,false],"author_info":{"display_name":"Shirya","author_link":"https:\/\/veperpins.com\/author\/boom\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/veperpins.com\/wp-json\/wp\/v2\/pages\/713","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/veperpins.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/veperpins.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/veperpins.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/veperpins.com\/wp-json\/wp\/v2\/comments?post=713"}],"version-history":[{"count":6,"href":"https:\/\/veperpins.com\/wp-json\/wp\/v2\/pages\/713\/revisions"}],"predecessor-version":[{"id":9544,"href":"https:\/\/veperpins.com\/wp-json\/wp\/v2\/pages\/713\/revisions\/9544"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/veperpins.com\/wp-json\/wp\/v2\/media\/3216"}],"wp:attachment":[{"href":"https:\/\/veperpins.com\/wp-json\/wp\/v2\/media?parent=713"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}