Contact information

.cc-policy { --cc-bg: #0a0a0a; --cc-fg: #ffffff; --cc-muted: #9a9a9a; --cc-divider: #1f1f1f; --cc-accent: #ffffff; background: var(--cc-bg); color: var(--cc-fg); font-family: 'Inter', 'Helvetica Neue', Arial, sans-serif; margin: -24px; padding: 0; line-height: 1.6; } .cc-policy * { box-sizing: border-box; } .cc-policy__masthead { border-bottom: 1px solid var(--cc-divider); padding: 80px 32px 64px; } .cc-policy__meta { font-family: 'JetBrains Mono', 'SF Mono', monospace; font-size: 11px; font-weight: 500; letter-spacing: 0.18em; text-transform: uppercase; color: var(--cc-muted); margin: 0 0 28px; display: flex; gap: 24px; flex-wrap: wrap; } .cc-policy__meta span::before { content: '/ '; color: var(--cc-accent); margin-right: 4px; } .cc-policy__title { font-weight: 900; font-size: clamp(48px, 9vw, 120px); line-height: 0.85; letter-spacing: -0.04em; text-transform: uppercase; margin: 0 0 24px; color: var(--cc-fg); } .cc-policy__lead { font-size: 17px; line-height: 1.55; color: var(--cc-fg); max-width: 640px; margin: 0; font-weight: 400; } .cc-policy__body { padding: 0 32px 80px; max-width: 880px; } .cc-policy__section { border-bottom: 1px solid var(--cc-divider); padding: 56px 0; } .cc-policy__section:last-child { border-bottom: 0; } .cc-policy__section-head { display: flex; align-items: baseline; gap: 20px; margin: 0 0 24px; } .cc-policy__section-num { font-family: 'JetBrains Mono', monospace; font-size: 11px; font-weight: 600; letter-spacing: 0.18em; color: var(--cc-muted); flex-shrink: 0; padding-top: 6px; } .cc-policy__section-title { font-weight: 900; font-size: clamp(22px, 2.5vw, 32px); line-height: 1.05; letter-spacing: -0.02em; text-transform: uppercase; margin: 0; color: var(--cc-fg); flex: 1; } .cc-policy__rule { width: 40px; height: 2px; background: var(--cc-fg); border: 0; margin: 0 0 24px 50px; } .cc-policy__content { padding-left: 50px; font-size: 15px; line-height: 1.7; color: var(--cc-fg); } .cc-policy__content p { margin: 0 0 16px; } .cc-policy__content p:last-child { margin-bottom: 0; } .cc-policy__content strong { font-weight: 700; } .cc-policy__content a { color: var(--cc-fg); text-decoration: underline; text-underline-offset: 4px; } .cc-policy__content a:hover { color: var(--cc-muted); } /* Contact card grid (for By Topic) */ .cc-policy__cards { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-top: 1px solid var(--cc-divider); border-bottom: 1px solid var(--cc-divider); margin: 0 0 16px; } .cc-policy__card { padding: 22px 24px; border-right: 1px solid var(--cc-divider); border-bottom: 1px solid var(--cc-divider); } .cc-policy__card:nth-child(2n) { border-right: 0; } .cc-policy__card:nth-last-child(-n+2) { border-bottom: 0; } .cc-policy__card-tag { font-family: 'JetBrains Mono', monospace; font-size: 10px; font-weight: 600; letter-spacing: 0.22em; text-transform: uppercase; color: var(--cc-muted); margin: 0 0 10px; } .cc-policy__card-title { font-size: 15px; font-weight: 700; letter-spacing: 0.02em; text-transform: uppercase; color: var(--cc-fg); margin: 0 0 6px; } .cc-policy__card-link { display: inline-block; font-size: 14px; font-weight: 500; color: var(--cc-fg); text-decoration: none; border-bottom: 1px solid var(--cc-divider); padding-bottom: 1px; transition: border-color 0.2s ease; } .cc-policy__card-link:hover { border-color: var(--cc-fg); } .cc-policy__card-desc { font-size: 13px; line-height: 1.5; color: var(--cc-muted); margin: 8px 0 0; } /* Hours grid */ .cc-policy__hours { margin: 0 0 16px; border-top: 1px solid var(--cc-divider); border-bottom: 1px solid var(--cc-divider); } .cc-policy__hours-row { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; padding: 14px 0; border-top: 1px solid var(--cc-divider); font-size: 14px; line-height: 1.4; } .cc-policy__hours-row:first-child { border-top: 0; } .cc-policy__hours-day { font-family: 'JetBrains Mono', monospace; font-size: 11px; font-weight: 600; letter-spacing: 0.15em; text-transform: uppercase; color: var(--cc-muted); } .cc-policy__hours-time { color: var(--cc-fg); font-weight: 500; } .cc-policy__signoff { padding: 56px 32px; border-top: 1px solid var(--cc-divider); text-align: center; max-width: 880px; } .cc-policy__signoff-tag { font-family: 'JetBrains Mono', monospace; font-size: 10px; font-weight: 600; letter-spacing: 0.25em; text-transform: uppercase; color: var(--cc-muted); margin: 0; } @media (max-width: 749px) { .cc-policy__masthead { padding: 56px 22px 44px; } .cc-policy__body { padding: 0 22px 56px; } .cc-policy__section { padding: 40px 0; } .cc-policy__section-head { gap: 14px; } .cc-policy__section-num { font-size: 10px; } .cc-policy__rule { margin-left: 32px; } .cc-policy__content { padding-left: 32px; } .cc-policy__signoff { padding: 40px 22px; } .cc-policy__cards { grid-template-columns: 1fr; } .cc-policy__card { border-right: 0; border-bottom: 1px solid var(--cc-divider); } .cc-policy__card:last-child { border-bottom: 0; } }
Edition 01 Get In Touch The Cap Crafter

Contact

A real person reads every message. No bots, no scripts, no canned replies. Here's the fastest way to reach the right inbox.

01

General Enquiries


For anything not covered below, the fastest route is email:

hello@thecapcrafter.com

We aim to reply to every message within 24 hours on business days. Most replies come faster than that.

02

By Topic


Direct your message to the right inbox for the fastest response:

01 / Orders

Order Help

orders@thecapcrafter.com

Tracking, missing items, address changes, cancellations.

02 / Returns

Returns & Refunds

returns@thecapcrafter.com

Starting a return, refund timing, exchanges, faulty items.

03 / Wholesale

Stockist & Wholesale

wholesale@thecapcrafter.com

Stockist enquiries, bulk orders, custom branding.

04 / Press

Press & Collabs

press@thecapcrafter.com

Media, interviews, brand partnerships, creator collabs.

03

Hours


Our customer service team operates on UK time. Messages sent outside these hours are picked up the next business day.

Monday – Friday 9:00 – 17:30 GMT
Saturday 10:00 – 14:00 GMT
Sunday Closed
UK Bank Holidays Closed

Order processing follows the same schedule. Orders placed after hours go out on the next working day.

04

Returns Address


Do not send returns without contacting us first. Email returns@thecapcrafter.com with your order number and we'll send the return address along with instructions.

This makes sure your return reaches the right place and gets processed quickly.

05

Response Times


Realistic expectations from our side:

  • Email — within 24 hours on business days
  • Social DMs — within 48 hours, sometimes longer
  • Returns enquiries — same business day where possible
  • Wholesale & press — within 2–3 business days

If you haven't heard back after the windows above, please re-send your message. Spam filters occasionally eat things, and we don't want to miss you.

The Cap Crafter / Built Honestly