.mz-pd *{box-sizing:border-box} .mz-pd p{margin:0 0 14px} .mz-pd h3{margin:26px 0 10px;font-size:16px;font-weight:700;color:#0B1F3A;letter-spacing:.02em;text-transform:uppercase} .mz-pd ul{margin:0;padding:0;list-style:none} .mz-pd li{position:relative;padding-left:20px;margin-bottom:9px} .mz-pd li::before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;background:#D9A441;border-radius:1px} .mz-pd b{color:#0B1F3A} .mz-pd a > span{text-decoration:underline;text-underline-offset:2px} .mz-pd__tags{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none} .mz-pd__tags li{margin:0;padding:5px 13px;background:#FBF3E2;border-radius:999px; font-size:13px;font-weight:600;color:#8a6a1f} .mz-pd__tags li::before{display:none} @media (max-width:600px){.mz-pd h3{margin-top:22px}} /* ---- 标签页:纯 CSS,不用 JS ---- radio 藏在最前面,label 当按钮,:checked ~ 兄弟选择器控制显示。 主题过滤掉 也照样能切换。 */ .mz-pd__radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;clip:rect(0 0 0 0)} .mz-pd__tabs{display:flex;flex-wrap:wrap;gap:4px;margin:26px 0 20px;padding:5px; background:#F4F5F9;border-radius:999px} .mz-pd__tabs label{padding:9px 18px;border-radius:999px;cursor:pointer; font-size:14px;font-weight:700;line-height:1.3;color:#5a6473; transition:background-color .18s ease,color .18s ease;user-select:none} .mz-pd__panel{display:none} .mz-pd__panel > :first-child{margin-top:0} .mz-pd__panel > :last-child{margin-bottom:0} #mzpd-keychain-t1:checked ~ .mz-pd__panels > .mz-pd__panel:nth-child(1), #mzpd-keychain-t2:checked ~ .mz-pd__panels > .mz-pd__panel:nth-child(2), #mzpd-keychain-t3:checked ~ .mz-pd__panels > .mz-pd__panel:nth-child(3){display:block} #mzpd-keychain-t1:checked ~ .mz-pd__tabs label[for="mzpd-keychain-t1"], #mzpd-keychain-t2:checked ~ .mz-pd__tabs label[for="mzpd-keychain-t2"], #mzpd-keychain-t3:checked ~ .mz-pd__tabs label[for="mzpd-keychain-t3"]{background:#F5CE86;color:#0B1F3A} #mzpd-keychain-t1:focus-visible ~ .mz-pd__tabs label[for="mzpd-keychain-t1"], #mzpd-keychain-t2:focus-visible ~ .mz-pd__tabs label[for="mzpd-keychain-t2"], #mzpd-keychain-t3:focus-visible ~ .mz-pd__tabs label[for="mzpd-keychain-t3"]{outline:2px solid #0B1F3A;outline-offset:2px} @media (max-width:600px){ .mz-pd__tabs{border-radius:14px;justify-content:center} .mz-pd__tabs label{padding:8px 14px;font-size:13px} } Solid struck metal Four finishes on one page Enamel colour, not print 1" to 3", from 25 pieces A metal keychain is your artwork struck into solid metal from a custom die, then filled with enamel colour or left as bare metal. The relief sits proud of the surface, so the design has edges you can feel — that is what separates a struck keychain from a printed one. Metal survives what print does not. Keys, pockets and daily handling wear a printed surface away, which is why brands, clubs and event organisers keep coming back to struck metal for gifts and merchandise. Details Design Turnaround Minimum Order Quantity: 25 units per design. Sizes: 1" to 3", in nine steps, measured on the longest dimension. Styles: soft enamel, hard enamel, die struck or antique. Tooling: the die for your design is included in the unit price. Only double-sided artwork, raised back stamps and 3D relief carry a one-off die fee. Attachment & Plating: ten attachments from a 30 mm split ring to a 120 mm ball chain, plus the plating range that suits the style you pick — both chosen from the cart page. Packaging: protective sleeve, velvet pouch, clear display box or velvet presentation box, all included. Printed backing cards carry a one-off setup fee. File Type: we can use any format but prefer vector files when possible. Redrawing: we convert your file into a die-ready drawing at no cost, including designs that have to be simplified to strike cleanly. Proofs: free digital proofs with unlimited revisions before you approve production. Average Production Time: 10-15 business days after your free digital proof has been approved. Average Transit Time: typically 7-15 business days, with free worldwide shipping. Need a different material? See acrylic keychains for full-colour artwork on a budget, photo keychains for photographic detail under a clear dome, or rubber and PVC keychains for something hard-wearing.