.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 · Order & track
Approving Your Proof
Before we print, we send you a proof by email. Here’s how to check it and approve it online in less than a minute.
Approving online
It all happens from the email we send you.
Open the proof email
You’ll get an email with the subject “Please approve your artwork proof”, with your proof files attached.
Check the proof carefully
Look over the spelling, phone numbers, colours, sizes and layout. We print exactly what you approve.
Click “Approve or request changes”
That button takes you to your private approval page, where you can look at the proof files again.
Approve
Type your name, tick the box to confirm you’ve checked the proof, then click Approve proof. Your order moves to “Proof approved” and joins the production queue.
Or request changes
Tell us what needs changing and upload new files if necessary, then click Send changes. Alternatively, just reply to the email with your changes and attachments, and we’ll send you an updated proof.
Same-day orders
Time matters.
- Please approve your proof within 1 hour of receiving it to hold your same-day slot.
- Once you’ve approved, you’re responsible for any errors in the proof.
- Changes made after approval may cost you the same-day slot and add costs.
Ordering & tracking guides
All the information you need, step by step.
Ready to order?
Tell us about your job and send your artwork, and we’ll come back to you with a quote.