Vending Machine Coil 5-Pack: Select Size
22mm is sold out in this size. 35mm coils vend Pokemon booster packs (in Top-Loader Cases) just fine. Select 35mm. VTM Vending Coil Sizes and Product Capacity 22mm: Engineered for Sports & Trading Card Packs. Shop TCG Kiosks 35mm: Ideal for slimmer vapes and nicotine pouches. 45mm: Fairly versatile for wide variety. 50mm: A little more clearance. Stock configuration. 55mm: Great for larger vapes that are in the box. 70mm: For squishy toys and larger novelty products, including 2.5 inch NeeDoh globs. Fits every machine except the Mini Wall. Custom: We can also customize coil sizes to fit your product needs. Not sure which size you need? The VTM Coil Sizing Guide covers every size, tray layouts by machine, product specific sizing, and positioning tips. .gex-wrap { background: #102A43; padding: 40px 0; } .gex-h2 { font-family: 'Bebas Neue', sans-serif; font-size: clamp(26px, 3vw, 36px); color: #FCFCFC; letter-spacing: 0.05em; display: flex; align-items: center; gap: 14px; margin-bottom: 12px; } .gex-h2::before { content: ''; display: block; width: 4px; height: 1em; background: #01E1A8; border-radius: 2px; flex-shrink: 0; } .gex-sub { color: rgba(252,252,252,0.55); font-size: 15px; margin-bottom: 24px; font-family: 'DM Sans', sans-serif; } .gex-row { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; } .gex-item img { width: 100%; height: 200px; object-fit: cover; display: block; border-radius: 8px; border: 1px solid rgba(255,255,255,0.09); } .gex-cap { font-family: 'DM Mono', monospace; font-size: 11px; color: rgba(252,252,252,0.5); text-align: center; margin-top: 8px; letter-spacing: 0.05em; } @media (max-width: 768px) { .gex-row { grid-template-columns: repeat(2, 1fr); } .gex-item img { height: 160px; } } @media (max-width: 480px) { .gex-row { grid-template-columns: 1fr; } } › › Mini Wall ‹ ‹ ‹ ‹ ‹ › › › › › Slim Wall ‹ ‹ ‹ ‹ ‹ › › › › › Mega Wall 2.0 ‹ ‹ ‹ ‹ › › › › Slim Tower 2.0 ‹ ‹ ‹ ‹ ‹ › › › › › .vtm-ss-wrap { margin-bottom: 48px; } .vtm-ss-label { font-family: 'Courier New', monospace; font-size: 18px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: #e8e8e8; margin: 0 0 12px; display: block; border-left: 3px solid #4a90e2; padding-left: 12px; } .vtm-ss { position: relative; width: 100%; overflow: hidden; } .vtm-ss input[type=radio] { display: none; } .vtm-ss-track { display: flex; transition: transform 0.4s cubic-bezier(0.77,0,0.175,1); } .vtm-ss-slide { min-width: 100%; } .vtm-ss-slide img { width: 100%; height: auto; display: block; } .vtm-arr { display: none; position: absolute; top: 50%; transform: translateY(-50%); z-index: 10; width: 40px; height: 40px; border-radius: 3px; background: rgba(0,0,0,0.5); border: 1px solid rgba(255,255,255,0.2); cursor: pointer; align-items: center; justify-content: center; color: #fff; font-size: 26px; line-height: 1; text-decoration: none; user-select: none; transition: background 0.2s; } .vtm-arr:hover { background: rgba(0,0,0,0.75); } .vtm-arr-prev { left: 8px; } .vtm-arr-next { right: 8px; } .vtm-ss-footer { display: flex; justify-content: center; gap: 8px; padding: 10px 0 4px; } .vtm-ss-footer label { width: 7px; height: 7px; border-radius: 50%; background: rgba(255,255,255,0.18); cursor: pointer; display: block; transition: background 0.2s, transform 0.2s; } /* ═══ EXAMPLES ═══ */ #ex-s1:checked ~ .vtm-ss-track { transform: translateX(0%); } #ex-s2:checked ~ .vtm-ss-track { transform: translateX(-100%); } #ex-s3:checked ~ .vtm-ss-track { transform: translateX(-200%); } #ex-s4:checked ~ .vtm-ss-track { transform: translateX(-300%); } #ex-s1:checked ~ .vtm-ss-footer label[for=ex-s1], #ex-s2:checked ~ .vtm-ss-footer label[for=ex-s2], #ex-s3:checked ~ .vtm-ss-footer label[for=ex-s3], #ex-s4:checked ~ .vtm-ss-footer label[for=ex-s4] { background: #bbb; transform: scale(1.5); } #ex-s1:checked ~ .vtm-arrows label[for=ex-s2].vtm-arr-next { display: flex; } #ex-s2:checked ~ .vtm-arrows label[for=ex-s1].vtm-arr-prev, #ex-s2:checked ~ .vtm-arrows label[for=ex-s3].vtm-arr-next { display: flex; } #ex-s3:checked ~ .vtm-arrows label[for=ex-s2].vtm-arr-prev, #ex-s3:checked ~ .vtm-arrows label[for=ex-s4].vtm-arr-next { display: flex; } #ex-s4:checked ~ .vtm-arrows label[for=ex-s3].vtm-arr-prev { display: flex; } /* ═══ MINI WALL ═══ */ #mw-s1:checked ~ .vtm-ss-track { transform: translateX(0%); } #mw-s2:checked ~ .vtm-ss-track { transform: translateX(-100%); } #mw-s3:checked ~ .vtm-ss-track { transform: translateX(-200%); } #mw-s4:checked ~ .vtm-ss-track { transform: translateX(-300%); } #mw-s5:checked ~ .vtm-ss-track { transform: translateX(-400%); } #mw-s6:checked ~ .vtm-ss-track { transform: translateX(-500%); } #mw-s1:checked ~ .vtm-ss-footer label[for=mw-s1], #mw-s2:checked ~ .vtm-ss-footer label[for=mw-s2], #mw-s3:checked ~ .vtm-ss-footer label[for=mw-s3], #mw-s4:checked ~ .vtm-ss-footer label[for=mw-s4], #mw-s5:checked ~ .vtm-ss-footer label[for=mw-s5], #mw-s6:checked ~ .vtm-ss-footer label[for=mw-s6] { background: #bbb; transform: scale(1.5); } #mw-s1:checked ~ .vtm-arrows label[for=mw-s2].vtm-arr-next { display: flex; } #mw-s2:checked ~ .vtm-arrows label[for=mw-s1].vtm-arr-prev, #mw-s2:checked ~ .vtm-arrows label[for=mw-s3].vtm-arr-next { display: flex; } #mw-s3:checked ~ .vtm-arrows label[for=mw-s2].vtm-arr-prev, #mw-s3:checked ~ .vtm-arrows label[for=mw-s4].vtm-arr-next { display: flex; } #mw-s4:checked ~ .vtm-arrows label[for=mw-s3].vtm-arr-prev, #mw-s4:checked ~ .vtm-arrows label[for=mw-s5].vtm-arr-next { display: flex; } #mw-s5:checked ~ .vtm-arrows label[for=mw-s4].vtm-arr-prev, #mw-s5:checked ~ .vtm-arrows label[for=mw-s6].vtm-arr-next { display: flex; } #mw-s6:checked ~ .vtm-arrows label[for=mw-s5].vtm-arr-prev { display: flex; } /* ═══ SLIM WALL ═══ */ #sw-s1:checked ~ .vtm-ss-track { transform: translateX(0%); } #sw-s2:checked ~ .vtm-ss-track { transform: translateX(-100%); } #sw-s3:checked ~ .vtm-ss-track { transform: translateX(-200%); } #sw-s4:checked ~ .vtm-ss-track { transform: translateX(-300%); } #sw-s5:checked ~ .vtm-ss-track { transform: translateX(-400%); } #sw-s6:checked ~ .vtm-ss-track { transform: translateX(-500%); } #sw-s1:checked ~ .vtm-ss-footer label[for=sw-s1], #sw-s2:checked ~ .vtm-ss-footer label[for=sw-s2], #sw-s3:checked ~ .vtm-ss-footer label[for=sw-s3], #sw-s4:checked ~ .vtm-ss-footer label[for=sw-s4], #sw-s5:checked ~ .vtm-ss-footer label[for=sw-s5], #sw-s6:checked ~ .vtm-ss-footer label[for=sw-s6] { background: #bbb; transform: scale(1.5); } #sw-s1:checked ~ .vtm-arrows label[for=sw-s2].vtm-arr-next { display: flex; } #sw-s2:checked ~ .vtm-arrows label[for=sw-s1].vtm-arr-prev, #sw-s2:checked ~ .vtm-arrows label[for=sw-s3].vtm-arr-next { display: flex; } #sw-s3:checked ~ .vtm-arrows label[for=sw-s2].vtm-arr-prev, #sw-s3:checked ~ .vtm-arrows label[for=sw-s4].vtm-arr-next { display: flex; } #sw-s4:checked ~ .vtm-arrows label[for=sw-s3].vtm-arr-prev, #sw-s4:checked ~ .vtm-arrows label[for=sw-s5].vtm-arr-next { display: flex; } #sw-s5:checked ~ .vtm-arrows label[for=sw-s4].vtm-arr-prev, #sw-s5:checked ~ .vtm-arrows label[for=sw-s6].vtm-arr-next { display: flex; } #sw-s6:checked ~ .vtm-arrows label[for=sw-s5].vtm-arr-prev { display: flex; } /* ═══ MEGA WALL 2.0 ═══ */ #mw2-s1:checked ~ .vtm-ss-track { transform: translateX(0%); } #mw2-s2:checked ~ .vtm-ss-track { transform: translateX(-100%); } #mw2-s3:checked ~ .vtm-ss-track { transform: translateX(-200%); } #mw2-s4:checked ~ .vtm-ss-track { transform: translateX(-300%); } #mw2-s5:checked ~ .vtm-ss-track { transform: translateX(-400%); } #mw2-s1:checked ~ .vtm-ss-footer label[for=mw2-s1], #mw2-s2:checked ~ .vtm-ss-footer label[for=mw2-s2], #mw2-s3:checked ~ .vtm-ss-footer label[for=mw2-s3], #mw2-s4:checked ~ .vtm-ss-footer label[for=mw2-s4], #mw2-s5:checked ~ .vtm-ss-footer label[for=mw2-s5] { background: #bbb; transform: scale(1.5); } #mw2-s1:checked ~ .vtm-arrows label[for=mw2-s2].vtm-arr-next { display: flex; } #mw2-s2:checked ~ .vtm-arrows label[for=mw2-s1].vtm-arr-prev, #mw2-s2:checked ~ .vtm-arrows label[for=mw2-s3].vtm-arr-next { display: flex; } #mw2-s3:checked ~ .vtm-arrows label[for=mw2-s2].vtm-arr-prev, #mw2-s3:checked ~ .vtm-arrows label[for=mw2-s4].vtm-arr-next { display: flex; } #mw2-s4:checked ~ .vtm-arrows label[for=mw2-s3].vtm-arr-prev, #mw2-s4:checked ~ .vtm-arrows label[for=mw2-s5].vtm-arr-next { display: flex; } #mw2-s5:checked ~ .vtm-arrows label[for=mw2-s4].vtm-arr-prev { display: flex; } /* ═══ SLIM TOWER ═══ */ #st-s1:checked ~ .vtm-ss-track { transform: translateX(0%); } #st-s2:checked ~ .vtm-ss-track { transform: translateX(-100%); } #st-s3:checked ~ .vtm-ss-track { transform: translateX(-200%); } #st-s4:checked ~ .vtm-ss-track { transform: translateX(-300%); } #st-s5:checked ~ .vtm-ss-track { transform: translateX(-400%); } #st-s6:checked ~ .vtm-ss-track { transform: translateX(-500%); } #st-s1:checked ~ .vtm-ss-footer label[for=st-s1], #st-s2:checked ~ .vtm-ss-footer label[for=st-s2], #st-s3:checked ~ .vtm-ss-footer label[for=st-s3], #st-s4:checked ~ .vtm-ss-footer label[for=st-s4], #st-s5:checked ~ .vtm-ss-footer label[for=st-s5], #st-s6:checked ~ .vtm-ss-footer label[for=st-s6] { background: #bbb; transform: scale(1.5); } #st-s1:checked ~ .vtm-arrows label[for=st-s2].vtm-arr-next { display: flex; } #st-s2:checked ~ .vtm-arrows label[for=st-s1].vtm-arr-prev, #st-s2:checked ~ .vtm-arrows label[for=st-s3].vtm-arr-next { display: flex; } #st-s3:checked ~ .vtm-arrows label[for=st-s2].vtm-arr-prev, #st-s3:checked ~ .vtm-arrows label[for=st-s4].vtm-arr-next { display: flex; } #st-s4:checked ~ .vtm-arrows label[for=st-s3].vtm-arr-prev, #st-s4:checked ~ .vtm-arrows label[for=st-s5].vtm-arr-next { display: flex; } #st-s5:checked ~ .vtm-arrows label[for=st-s4].vtm-arr-prev, #st-s5:checked ~ .vtm-arrows label[for=st-s6].vtm-arr-next { display: flex; } #st-s6:checked ~ .vtm-arrows label[for=st-s5].vtm-arr-prev { display: flex; } Read the Full Vending Coil Guide
More you might like
Related
Vending Machine Coil
Related
Tin Lifter: Nicotine Pouch Adapter for Coil Vending Machines
Related
Japan • 1997 VM • Vending Machine Coils 2560-61 (6) • NH
Related