.eps{font-family:Poppins,system-ui,sans-serif;color:#1f2430}.eps *{box-sizing:border-box}
.eps-hero{background:linear-gradient(120deg,#5a0d12 0%,#1a1f3d 55%,#0b1a3a 100%);color:#fff;padding:64px 20px 72px}
.eps-hero.img{background:linear-gradient(90deg,rgba(11,16,38,.94) 0%,rgba(11,16,38,.78) 42%,rgba(11,16,38,.2) 100%),var(–hero) center right/cover no-repeat;padding:90px 20px 100px}
.eps-in{max-width:1140px;margin:0 auto}.eps-nar{max-width:860px}
.eps-ey{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffb3b5;margin:0 0 10px}
.eps-hero h1{font-size:clamp(30px,5vw,50px);line-height:1.1;margin:0 0 14px;color:#fff;font-weight:800;text-transform:none}
.eps-hero p.l{font-size:18px;line-height:1.6;max-width:720px;margin:0 0 20px;color:#e9ecf5}
.eps-tag{display:inline-flex;gap:8px;align-items:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);border-radius:30px;padding:8px 16px;font-size:14px;font-weight:600;margin:0 0 24px}.eps-tag.sd{background:#e31e24;border-color:#e31e24}
.eps-btns{display:flex;flex-wrap:wrap;gap:10px}
.eps-b{display:inline-block;border-radius:10px;padding:14px 22px;font-weight:700;font-size:15px;text-decoration:none!important;line-height:1.2}
.eps-b.r{background:#e31e24;color:#fff!important}.eps-b.w{background:#25d366;color:#fff!important}.eps-b.o{background:transparent;color:#fff!important;border:2px solid rgba(255,255,255,.6)}.eps-b.k{background:#141826;color:#fff!important}
.eps-sec{padding:56px 20px}.eps-sec.g{background:#f5f6f9}
.eps-sec h2{font-size:clamp(24px,3.2vw,32px);margin:0 0 8px;font-weight:800;color:#141826;text-transform:none}
.eps-sec p.s{color:#5b6172;margin:0 0 26px;font-size:16px}
.eps-txt p,.eps-txt li{font-size:16.5px;line-height:1.7;color:#333846}.eps-txt ul{padding-left:20px;margin:0 0 14px}.eps-txt a{color:#e31e24;font-weight:600}
.eps-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px}
.eps-card{background:#fff;border:1px solid #e7e9ef;border-radius:14px;padding:20px;border-top:4px solid #e31e24}
.eps-card h3{font-size:17px;margin:0 0 6px;color:#141826;text-transform:none}.eps-card p{margin:0;font-size:14.5px;line-height:1.55;color:#5b6172}
.eps-tt{display:grid;grid-template-columns:1fr 1fr;gap:18px}
.eps-box{background:#fff;border-radius:14px;padding:22px;border:1px solid #e7e9ef}.eps-box.hl{border-left:6px solid #e31e24}.eps-box h3{margin:0 0 8px;font-size:18px;text-transform:none}.eps-box p{margin:0;line-height:1.6;color:#3d4252}.eps-box a{color:#e31e24;font-weight:600}
.eps-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;counter-reset:s}
.eps-step{background:#fff;border:1px solid #e7e9ef;border-radius:14px;padding:18px}
.eps-step:before{counter-increment:s;content:counter(s);display:inline-flex;width:34px;height:34px;border-radius:50%;background:#141826;color:#fff;font-weight:800;align-items:center;justify-content:center;margin:0 0 10px}
.eps-step b{display:block;margin:0 0 4px}.eps-step span{font-size:14px;color:#5b6172;line-height:1.5}
.eps-vs{counter-reset:v;max-width:860px}
.eps-v{position:relative;background:#fff;border:1px solid #e7e9ef;border-radius:14px;padding:20px 20px 20px 74px;margin:0 0 14px}
.eps-v:before{counter-increment:v;content:counter(v);position:absolute;left:20px;top:20px;width:38px;height:38px;border-radius:50%;background:#e31e24;color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center}
.eps-v h3{margin:0 0 6px;font-size:18px;text-transform:none;color:#141826}.eps-v p{margin:0;line-height:1.65;color:#3d4252}.eps-v a{color:#e31e24;font-weight:600}
.eps-chk{list-style:none;padding:0;margin:0;max-width:860px}.eps-chk li{background:#fff;border:1px solid #e7e9ef;border-radius:12px;padding:14px 16px 14px 48px;margin:0 0 10px;position:relative;line-height:1.55}
.eps-chk li:before{content:”✓”;position:absolute;left:16px;top:13px;width:22px;height:22px;border-radius:50%;background:#16a34a;color:#fff;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center}
.eps-alert{background:#fff7ed;border-left:6px solid #e31e24;border-radius:12px;padding:16px 18px;max-width:860px;line-height:1.6;margin:20px 0 0}
.eps-faq details{background:#fff;border:1px solid #e1e4ea;border-radius:14px;padding:18px 20px;margin:0 0 12px;max-width:860px}
.eps-faq summary{font-weight:700;font-size:16.5px;cursor:pointer;list-style:none}.eps-faq summary::-webkit-details-marker{display:none}
.eps-faq summary:after{content:”+”;float:right;color:#e31e24;font-size:22px;line-height:1}.eps-faq details[open] summary:after{content:”–”}
.eps-faq p{margin:10px 0 0;color:#4a5060;line-height:1.6}.eps-faq a{color:#e31e24;font-weight:600}
.eps-rel{display:flex;flex-wrap:wrap;gap:10px}
.eps-rel a{background:#fff;border:1px solid #dfe2ea;border-radius:30px;padding:10px 16px;font-size:14px;font-weight:600;color:#141826!important;text-decoration:none!important}.eps-rel a:hover{border-color:#e31e24;color:#e31e24!important}
.eps-cta{background:#141826;color:#fff;padding:48px 20px;text-align:center}.eps-cta h2{color:#fff;margin:0 0 8px;font-size:28px;text-transform:none}.eps-cta p{color:#cfd3df;margin:0 0 20px}.eps-cta .eps-btns{justify-content:center}
@media(max-width:820px){.eps-tt{grid-template-columns:1fr}.eps-steps{grid-template-columns:1fr 1fr}.eps-hero.img{background:linear-gradient(rgba(11,16,38,.82),rgba(11,16,38,.82)),var(–hero) center/cover no-repeat;padding:56px 16px 64px}}
@media(max-width:480px){.eps-steps{grid-template-columns:1fr}.eps-b{flex:1 1 100%;text-align:center}.eps-hero{padding:44px 16px 52px}.eps-sec{padding:40px 16px}.eps-v{padding:64px 16px 16px}}
Same day · For every occasion
Same-Day Printing for Elections & Campaigns
Campaigns don’t wait around. Have your posters, flyers, banners and campaign T-shirts printed on the same day.
⚡ Place your order and pay by 09:00 to collect the same day
What we can print on the same day
Let us know what you need and we’ll confirm whether we can finish your job the same day.
Campaign posters
Posters for meetings, rallies and canvassing drives.
Flyers & pamphlets
Printed messages for door-to-door and street campaigns.
PVC banners
Banners for venues, stages and office spaces.
Pull-up banners
Portable banners to take to meetings and events.
Campaign T-shirts
T-shirts printed with DTF or vinyl on ready-made garments.
Same-day rules
What makes a same-day job possible.
Cutoff: 09:00
For same-day work we need payment, approved print-ready artwork and stock on hand before the 09:00 daily cutoff (Monday to Friday). Quantities and finishing may affect turnaround time. Same-day orders are collected from our Rivonia shop.
Surcharge & terms
Same-day orders carry a 40% surcharge, which you’ll see on your quote before paying. Bulk runs, special finishes and design work take longer, so WhatsApp us before you pay. Read the same-day terms.
How it works
Four steps take you from artwork to collection. Read the full guide.
Send your jobShare the product, size, quantity and artwork via the quote form or WhatsApp.
Approve your proofWe’ll email you a proof. Approve it online within 1 hour.
Pay by 09:00Payment cleared by 09:00 on a business day holds your same-day slot.
Collect in RivoniaWe’ll let you know once it’s ready. Pick up Monday to Friday, 08:30 to 17:00.
Same-day printing for every occasion
More same-day printing.
Need it today?
Send us your artwork before 09:00 and we’ll confirm your same-day slot.