{"title":"Caps","description":"","products":[{"product_id":"fq-brand-streetcap-1989-curved-brim-baseball-cap","title":"FQ Brand StreetCap 1989 | Curved Brim Baseball Cap","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;1,400\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  :root {\n    --black: #0a0a0a;\n    --deep: #0f0f0f;\n    --white: #ffffff;\n    --cream: #f9f6f0;\n    --gold: #c4a050;\n    --gold-light: #fef8e0;\n    --gold-dark: #8a6820;\n    --charcoal: #2a2a2a;\n    --silver: #8a8a8a;\n    --border: #e8e0d0;\n    --border-dark: #333;\n    --red: #b0392b;\n    --green: #1a5c2a;\n    --green-light: #e8f5eb;\n    --serif: 'Playfair Display', Georgia, serif;\n    --sans: 'DM Sans', system-ui, sans-serif;\n  }\n\n  * { box-sizing: border-box; }\n  .page-wrap, .page-wrap * { margin: 0; padding: 0; box-sizing: border-box; }\n  .page-wrap { font-family: var(--sans); font-size: 16px; line-height: 1.6; color: var(--black); max-width: 680px; margin: 0 auto; padding: 0 16px 60px; }\n\n  \/* BARS *\/\n  .ann-bar { background: var(--deep); color: #fff; text-align: center; padding: 9px 16px; font-size: 12px; letter-spacing: 1.5px; font-weight: 500; text-transform: uppercase; }\n  .ann-bar span { color: var(--gold); }\n  .urgency-ticker { background: var(--gold); color: var(--deep); text-align: center; padding: 8px 16px; font-size: 12px; font-weight: 700; display: flex; align-items: center; justify-content: center; gap: 8px; letter-spacing: .5px; }\n  .ticker-dot { width: 7px; height: 7px; border-radius: 50%; background: var(--deep); opacity: .4; animation: blink 1.4s infinite; }\n  @keyframes blink { 0%,100%{opacity:.4} 50%{opacity:.1} }\n\n  .sep { border: none; border-top: 1px solid var(--border); margin: 32px 0; }\n\n  \/* HERO *\/\n  .hero-section { background: var(--deep); padding: 52px 16px 40px; text-align: center; margin: 0 -16px; position: relative; overflow: hidden; }\n  .hero-section::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse at 50% 0%, rgba(196,160,80,.1) 0%, transparent 60%); }\n  .hero-eyebrow { font-size: 10px; font-weight: 600; letter-spacing: 4px; text-transform: uppercase; color: var(--gold); margin-bottom: 14px; position: relative; display: flex; align-items: center; justify-content: center; gap: 12px; }\n  .hero-eyebrow::before, .hero-eyebrow::after { content: ''; height: 1px; width: 28px; background: var(--gold); opacity: .4; }\n  .hero-title { font-family: var(--serif); font-size: clamp(28px, 6vw, 44px); font-weight: 400; line-height: 1.15; margin-bottom: 16px; color: #fff; position: relative; letter-spacing: -.5px; }\n  .hero-title em { font-style: italic; color: var(--gold); }\n  .hero-subtitle { font-size: 15px; color: rgba(255,255,255,.65); line-height: 1.8; max-width: 500px; margin: 0 auto 10px; position: relative; font-weight: 300; }\n\n  \/* HOOK *\/\n  .hook-block { background: var(--charcoal); color: #fff; border-radius: 14px; padding: 24px 22px; margin: 26px 0 28px; position: relative; overflow: hidden; border: 1px solid var(--border-dark); }\n  .hook-block::before { content: '🧢'; font-size: 70px; opacity: .06; position: absolute; top: 5px; right: 10px; line-height: 1; }\n  .hook-label { font-size: 10px; letter-spacing: 2px; text-transform: uppercase; color: var(--gold); margin-bottom: 10px; font-weight: 700; }\n  .hook-text { font-family: var(--serif); font-size: clamp(16px, 3.2vw, 20px); line-height: 1.65; position: relative; z-index: 1; }\n  .hook-text strong { color: var(--gold); }\n\n  \/* IMGS *\/\n  .prod-img { width: 100%; border-radius: 12px; display: block; margin-bottom: 8px; }\n  .img-banner { width: 100%; border-radius: 14px; display: block; margin-bottom: 10px; }\n  .img-caption { font-size: 12px; color: var(--silver); text-align: center; margin-bottom: 26px; font-style: italic; }\n\n  \/* SOCIAL *\/\n  .social-bar { background: var(--gold-light); border: 1px solid #e8d090; border-radius: 10px; padding: 12px 16px; margin-bottom: 28px; display: flex; align-items: center; gap: 10px; font-size: 13px; color: #5a4000; }\n  .social-bar strong { color: var(--black); }\n\n  \/* SECTION *\/\n  .section-title { font-family: var(--serif); font-size: clamp(20px, 4vw, 28px); font-weight: 400; line-height: 1.3; margin-bottom: 8px; }\n  .section-intro { font-size: 14px; color: var(--silver); line-height: 1.75; margin-bottom: 22px; }\n\n  \/* VARIANTS *\/\n  .variants-section { background: var(--cream); border: 1px solid var(--border); border-radius: 14px; padding: 20px 18px; margin-bottom: 28px; }\n  .variants-title { font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: var(--silver); margin-bottom: 16px; }\n  .variants-group { margin-bottom: 16px; }\n  .variants-group:last-child { margin-bottom: 0; }\n  .variants-group-label { font-size: 11px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; color: var(--gold-dark); margin-bottom: 10px; display: flex; align-items: center; gap: 8px; }\n  .variants-group-label::after { content: ''; flex: 1; height: 1px; background: var(--border); }\n  .variants-row { display: flex; gap: 8px; flex-wrap: wrap; }\n  .var-chip { display: flex; align-items: center; gap: 7px; font-size: 12px; color: #444; font-weight: 500; background: #fff; border: 1px solid var(--border); border-radius: 20px; padding: 5px 12px; }\n  .var-dot { width: 11px; height: 11px; border-radius: 50%; flex-shrink: 0; border: 1px solid rgba(0,0,0,.12); }\n\n  \/* EMBROIDERY BANNER *\/\n  .embroid-banner { background: var(--deep); border: 1px solid var(--border-dark); border-radius: 14px; padding: 20px 20px; margin-bottom: 28px; }\n  .embroid-title { font-family: var(--serif); font-size: 17px; font-weight: 400; color: var(--gold); margin-bottom: 8px; }\n  .embroid-text { font-size: 13px; color: rgba(255,255,255,.7); line-height: 1.75; }\n  .embroid-quote { font-family: var(--serif); font-size: 15px; font-style: italic; color: rgba(255,255,255,.5); margin-top: 10px; border-left: 2px solid var(--gold); padding-left: 12px; }\n\n  \/* FEATURES *\/\n  .feat-block { display: grid; grid-template-columns: 1fr 1fr; gap: 18px; align-items: center; margin-bottom: 36px; }\n  .feat-block.reverse { direction: rtl; }\n  .feat-block.reverse \u003e * { direction: ltr; }\n  .feat-img { width: 100%; border-radius: 12px; display: block; aspect-ratio: 1\/1; object-fit: cover; background: #f0ece4; }\n  .feat-badge { display: inline-block; font-size: 10px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; padding: 4px 10px; border-radius: 4px; margin-bottom: 8px; }\n  .feat-badge.gold { background: var(--gold-light); color: var(--gold-dark); }\n  .feat-badge.dark { background: var(--deep); color: #fff; }\n  .feat-badge.cream { background: var(--cream); color: #555; border: 1px solid var(--border); }\n  .feat-title { font-family: var(--serif); font-size: 19px; font-weight: 400; line-height: 1.3; margin-bottom: 8px; }\n  .feat-desc { font-size: 13px; color: var(--silver); line-height: 1.75; }\n\n  \/* BENEFIT LIST *\/\n  .benefit-list { list-style: none; padding: 0; display: flex; flex-direction: column; gap: 10px; margin-bottom: 24px; }\n  .benefit-list li { display: flex; gap: 12px; align-items: flex-start; font-size: 14px; line-height: 1.65; }\n  .bcheck { width: 20px; height: 20px; min-width: 20px; background: var(--gold-light); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-top: 2px; border: 1px solid #e0c860; }\n  .bcheck svg { width: 11px; height: 11px; }\n\n  \/* OCCASIONS *\/\n  .occasions-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-bottom: 28px; }\n  .occ-card { background: var(--cream); border: 1px solid var(--border); border-radius: 12px; padding: 14px; display: flex; gap: 10px; align-items: flex-start; }\n  .occ-icon { font-size: 22px; flex-shrink: 0; line-height: 1; }\n  .occ-title { font-size: 13px; font-weight: 600; margin-bottom: 2px; }\n  .occ-desc { font-size: 12px; color: var(--silver); line-height: 1.5; }\n\n  \/* SPECS *\/\n  .specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .spec-card { background: var(--cream); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; }\n  .spec-label { font-size: 10px; font-weight: 600; letter-spacing: 1.5px; text-transform: uppercase; color: var(--silver); margin-bottom: 4px; }\n  .spec-val { font-family: var(--serif); font-size: 15px; font-weight: 400; color: var(--black); }\n  .spec-note { font-size: 11px; color: #aaa; margin-top: 2px; }\n\n  \/* CARE *\/\n  .care-box { background: var(--cream); border: 1px solid var(--border); border-radius: 12px; padding: 16px 18px; margin-bottom: 28px; }\n  .care-title { font-size: 10px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: var(--silver); margin-bottom: 10px; }\n  .care-list { display: flex; flex-direction: column; gap: 6px; }\n  .care-item { display: flex; gap: 10px; align-items: flex-start; font-size: 13px; color: #444; line-height: 1.5; }\n  .care-dot { width: 5px; height: 5px; border-radius: 50%; background: var(--gold); flex-shrink: 0; margin-top: 7px; }\n\n  \/* REVIEWS *\/\n  .reviews { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .review-card { border: 1px solid var(--border); border-radius: 14px; padding: 16px 18px; }\n  .review-card::before { content: '★★★★★'; font-size: 13px; color: var(--gold); letter-spacing: 2px; display: block; margin-bottom: 8px; }\n  .review-text { font-size: 14px; color: #333; line-height: 1.75; margin-bottom: 8px; font-style: italic; }\n  .review-author { font-size: 12px; color: var(--silver); font-weight: 500; }\n  .review-badge { display: inline-block; font-size: 10px; background: var(--green-light); color: var(--green); padding: 2px 8px; border-radius: 4px; margin-left: 6px; font-weight: 600; }\n\n  \/* FAQ *\/\n  .faq { display: flex; flex-direction: column; margin-bottom: 28px; }\n  .faq-item { border-bottom: 1px solid var(--border); padding: 14px 0; }\n  .faq-item:first-child { border-top: 1px solid var(--border); }\n  .faq-q { font-size: 14px; font-weight: 600; color: var(--black); margin-bottom: 5px; display: flex; gap: 10px; align-items: flex-start; }\n  .faq-q span { color: var(--gold); font-family: var(--serif); font-size: 17px; line-height: 1; }\n  .faq-a { font-size: 13px; color: var(--silver); line-height: 1.7; padding-left: 22px; }\n\n  \/* GUARANTEE *\/\n  .guarantee-box { background: var(--gold-light); border: 1px solid #e8d090; border-radius: 14px; padding: 18px 20px; margin-bottom: 22px; display: flex; gap: 14px; align-items: flex-start; }\n  .guarantee-icon { font-size: 28px; line-height: 1; flex-shrink: 0; margin-top: 2px; }\n  .guarantee-box p { font-size: 14px; color: #5a4000; line-height: 1.75; }\n\n  \/* PRICE BLOCK *\/\n  .price-block { background: var(--deep); border: 1px solid var(--border-dark); border-radius: 16px; padding: 22px 20px; margin-bottom: 16px; }\n  .price-eyebrow { font-size: 10px; letter-spacing: 2px; text-transform: uppercase; color: var(--gold); font-weight: 700; margin-bottom: 8px; }\n  .price-row { display: flex; align-items: baseline; gap: 12px; margin-bottom: 6px; flex-wrap: wrap; }\n  .price-main { font-family: var(--serif); font-size: 40px; font-weight: 400; color: #fff; line-height: 1; }\n  .price-inst { font-size: 13px; color: rgba(255,255,255,.5); margin-bottom: 12px; }\n  .price-delivery { background: rgba(255,255,255,.06); border-radius: 8px; padding: 10px 14px; display: flex; align-items: center; justify-content: space-between; font-size: 13px; color: rgba(255,255,255,.7); }\n  .price-delivery strong { font-size: 14px; color: var(--gold); }\n\n  \/* CTAs *\/\n  .cta-primary { display: block; width: 100%; padding: 17px 24px; background: var(--gold); color: var(--deep); font-family: var(--sans); font-size: 14px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; border: none; border-radius: 8px; cursor: pointer; text-align: center; text-decoration: none; margin-bottom: 10px; }\n  .cta-secondary { display: block; width: 100%; padding: 14px 24px; background: transparent; color: var(--black); font-family: var(--sans); font-size: 13px; font-weight: 600; letter-spacing: 1px; text-transform: uppercase; border: 1.5px solid var(--black); border-radius: 8px; cursor: pointer; text-align: center; text-decoration: none; margin-bottom: 22px; }\n\n  \/* TRUST *\/\n  .trust-row { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; justify-content: center; }\n  .trust-chip { background: var(--cream); border: 1px solid var(--border); border-radius: 20px; padding: 5px 13px; font-size: 12px; color: #555; }\n\n  .footer-trust { text-align: center; font-size: 12px; color: var(--silver); line-height: 1.8; padding-top: 16px; border-top: 1px solid var(--border); }\n\n  .auth-box { background: var(--charcoal); border: 1px solid #444; border-radius: 12px; padding: 16px 18px; margin-bottom: 28px; display: flex; gap: 14px; align-items: center; }\n  .auth-box p { font-size: 13px; color: rgba(255,255,255,.75); line-height: 1.7; }\n  .auth-box strong { color: var(--gold); }\n\n  @media (max-width: 520px) {\n    .feat-block { grid-template-columns: 1fr; }\n    .feat-block.reverse { direction: ltr; }\n    .specs-grid { grid-template-columns: 1fr 1fr; }\n    .occasions-grid { grid-template-columns: 1fr 1fr; }\n  }\n  @media (max-width: 360px) {\n    .specs-grid { grid-template-columns: 1fr; }\n    .occasions-grid { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"ann-bar\"\u003eFree UK delivery · \u003cspan\u003e13 colour variants available\u003c\/span\u003e · 30-day guarantee\u003c\/div\u003e\n\u003cdiv class=\"urgency-ticker\"\u003e\n\u003cdiv class=\"ticker-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\nNew York 1989 · Walk the streets of Madison Square\u003c\/div\u003e\n\u003cdiv class=\"page-wrap\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003eFQ Brand · StreetCap Collection\u003c\/div\u003e\n\u003ch1 class=\"hero-title\"\u003eThe cap that tells\u003cbr\u003e\u003cem\u003eyour story\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eEmbroidered \"1989 New York American\" curved brim cap. Adjustable metal buckle, structured crown, unisex fit. Available in 13 colour variants across two distinct styles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- HOOK --\u003e\n\u003cdiv class=\"hook-block\"\u003e\n\u003cdiv class=\"hook-label\"\u003eMore than an accessory\u003c\/div\u003e\n\u003cp class=\"hook-text\"\u003eA cap isn't just something you put on — it's the first thing people notice. The FQ Brand StreetCap 1989 carries the energy of New York City in every stitch. \u003cstrong\u003eClassic enough for everyday wear. Distinctive enough to be remembered.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- HERO IMAGE --\u003e \u003cimg loading=\"eager\" class=\"prod-img\" alt=\"FQ Brand StreetCap 1989 – Curved Brim Baseball Cap\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/f3ad8a5100872bcdd4738929d6a8c10b.jpg?v=1779517269\"\u003e\n\u003cp class=\"img-caption\"\u003eFQ Brand StreetCap 1989 — embroidered · adjustable · 13 colour variants\u003c\/p\u003e\n\u003c!-- SOCIAL PROOF --\u003e\n\u003cdiv class=\"social-bar\"\u003e\n\u003cspan style=\"font-size: 18px;\"\u003e⭐\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003e4.9 — over 1,700 satisfied customers\u003c\/strong\u003e · One of our most-worn pieces\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- EMBROIDERY BANNER --\u003e\n\u003cdiv class=\"embroid-banner\"\u003e\n\u003cdiv class=\"embroid-title\"\u003eThe embroidery that sets it apart\u003c\/div\u003e\n\u003cp class=\"embroid-text\"\u003eEvery StreetCap 1989 features precision embroidery across the front panel — \"1989, New York American\" with the iconic oval badge. Not a print, not a transfer. Stitched directly into the fabric, it holds its shape and sharpness through every season and every wash.\u003c\/p\u003e\n\u003cdiv class=\"embroid-quote\"\u003e\"Walk the streets of Madison Square\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- VARIANTS --\u003e\n\u003ch2 class=\"section-title\"\u003e13 variants. One for every mood.\u003c\/h2\u003e\n\u003cp class=\"section-intro\"\u003eTwo embroidery styles — 1989 and N.Y — available across 7 carefully selected colours. Each one a wardrobe essential in its own right.\u003c\/p\u003e\n\u003cdiv class=\"variants-section\"\u003e\n\u003cdiv class=\"variants-title\"\u003eAll available variants\u003c\/div\u003e\n\u003cdiv class=\"variants-group\"\u003e\n\u003cdiv class=\"variants-group-label\"\u003eStyle 1989\u003c\/div\u003e\n\u003cdiv class=\"variants-row\"\u003e\n\u003cspan class=\"var-chip\"\u003e\u003cspan style=\"background: #f5f5f0; border-color: #ccc;\" class=\"var-dot\"\u003e\u003c\/span\u003eWhite 1989\u003c\/span\u003e \u003cspan class=\"var-chip\"\u003e\u003cspan style=\"background: #1a2a5a;\" class=\"var-dot\"\u003e\u003c\/span\u003eNavy 1989\u003c\/span\u003e \u003cspan class=\"var-chip\"\u003e\u003cspan style=\"background: #1a1a1a;\" class=\"var-dot\"\u003e\u003c\/span\u003eBlack 1989\u003c\/span\u003e \u003cspan class=\"var-chip\"\u003e\u003cspan style=\"background: #d8c8a0;\" class=\"var-dot\"\u003e\u003c\/span\u003eBeige 1989\u003c\/span\u003e \u003cspan class=\"var-chip\"\u003e\u003cspan style=\"background: #6a4a2a;\" class=\"var-dot\"\u003e\u003c\/span\u003eBrown 1989\u003c\/span\u003e \u003cspan class=\"var-chip\"\u003e\u003cspan style=\"background: #3a6a2a;\" class=\"var-dot\"\u003e\u003c\/span\u003eGreen 1989\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"variants-group\"\u003e\n\u003cdiv class=\"variants-group-label\"\u003eStyle N.Y\u003c\/div\u003e\n\u003cdiv class=\"variants-row\"\u003e\n\u003cspan class=\"var-chip\"\u003e\u003cspan style=\"background: #f5f5f0; border-color: #ccc;\" class=\"var-dot\"\u003e\u003c\/span\u003eWhite N.Y\u003c\/span\u003e \u003cspan class=\"var-chip\"\u003e\u003cspan style=\"background: #1a2a5a;\" class=\"var-dot\"\u003e\u003c\/span\u003eNavy N.Y\u003c\/span\u003e \u003cspan class=\"var-chip\"\u003e\u003cspan style=\"background: #1a1a1a;\" class=\"var-dot\"\u003e\u003c\/span\u003eBlack N.Y\u003c\/span\u003e \u003cspan class=\"var-chip\"\u003e\u003cspan style=\"background: #d8c8a0;\" class=\"var-dot\"\u003e\u003c\/span\u003eBeige N.Y\u003c\/span\u003e \u003cspan class=\"var-chip\"\u003e\u003cspan style=\"background: #6a1a2a;\" class=\"var-dot\"\u003e\u003c\/span\u003eBurgundy N.Y\u003c\/span\u003e \u003cspan class=\"var-chip\"\u003e\u003cspan style=\"background: #6a4a2a;\" class=\"var-dot\"\u003e\u003c\/span\u003eCafé N.Y\u003c\/span\u003e \u003cspan class=\"var-chip\"\u003e\u003cspan style=\"background: #3a6a2a;\" class=\"var-dot\"\u003e\u003c\/span\u003eGreen N.Y\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- FEATURES --\u003e\n\u003ch2 class=\"section-title\"\u003eBuilt to be worn every day\u003c\/h2\u003e\n\u003cp class=\"section-intro\"\u003eThe details that separate a cap you wear once from one that becomes part of your look.\u003c\/p\u003e\n\u003c!-- FEATURE 1 --\u003e\n\u003cdiv class=\"feat-block\"\u003e\n\u003cimg class=\"feat-img\" alt=\"StreetCap 1989 embroidery detail close-up\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/8e9b43869ce38dd7622d120ca88159cc.jpg?v=1779517268\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"feat-badge gold\"\u003eEmbroidery\u003c\/span\u003e\n\u003ch2 class=\"feat-title\"\u003ePrecision embroidery. Stitched to last.\u003c\/h2\u003e\n\u003cp class=\"feat-desc\"\u003eThe \"1989 New York American\" lettering is embroidered directly into the fabric — not printed, not ironed on. It holds its definition through hundreds of washes without fading, peeling or distorting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURE 2 --\u003e\n\u003cdiv class=\"feat-block reverse\"\u003e\n\u003cimg class=\"feat-img\" alt=\"StreetCap 1989 metal buckle adjustable strap\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/f4572cc7a93e60889d6d2c447bc884d7.jpg?v=1779517269\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"feat-badge dark\"\u003eAdjustable\u003c\/span\u003e\n\u003ch2 class=\"feat-title\"\u003eSilver metal buckle. Fits every head.\u003c\/h2\u003e\n\u003cp class=\"feat-desc\"\u003eThe adjustable metal buckle closure allows a precise fit for any head size — unlike plastic snaps that loosen over time. One size, genuinely universal. Unisex design that works for men and women.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BANNER --\u003e \u003cimg class=\"img-banner\" alt=\"StreetCap 1989 lifestyle streetwear UK\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/cf243dec4241adcff395d95e942447ea.jpg?v=1779517269\"\u003e\n\u003cp class=\"img-caption\"\u003eFrom the high street to the weekend — the StreetCap 1989 goes everywhere you do\u003c\/p\u003e\n\u003c!-- FEATURE 3 --\u003e\n\u003cdiv class=\"feat-block\"\u003e\n\u003cimg class=\"feat-img\" alt=\"StreetCap 1989 curved brim structured crown\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/21247d2352b04f66c438b435c9b4b2ec.jpg?v=1779517269\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"feat-badge gold\"\u003eStructure\u003c\/span\u003e\n\u003ch2 class=\"feat-title\"\u003eStructured crown. Curved brim. Always sharp.\u003c\/h2\u003e\n\u003cp class=\"feat-desc\"\u003eThe six-panel structured crown holds its shape from day one. The pre-curved brim sits at the perfect angle without needing to be shaped by hand. Put it on and it looks exactly right, every time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURE 4 --\u003e\n\u003cdiv class=\"feat-block reverse\"\u003e\n\u003cimg class=\"feat-img\" alt=\"StreetCap 1989 fabric cotton breathable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/7c99a46dc7c2745b0473a23ba99c175b.jpg?v=1779517269\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"feat-badge cream\"\u003eFabric\u003c\/span\u003e\n\u003ch2 class=\"feat-title\"\u003eCotton fabric. Breathable all day.\u003c\/h2\u003e\n\u003cp class=\"feat-desc\"\u003eMade from breathable cotton with a black sweatband lining — comfortable for hours of wear without discomfort. Lightweight enough for summer, structured enough for cooler days.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- OCCASIONS --\u003e\n\u003ch2 class=\"section-title\"\u003eWhere to wear it\u003c\/h2\u003e\n\u003cdiv class=\"occasions-grid\"\u003e\n\u003cdiv class=\"occ-card\"\u003e\n\u003cdiv class=\"occ-icon\"\u003e🏙️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"occ-title\"\u003eCity \u0026amp; street\u003c\/div\u003e\n\u003cp class=\"occ-desc\"\u003eThe everyday cap that elevates any casual outfit instantly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"occ-card\"\u003e\n\u003cdiv class=\"occ-icon\"\u003e⚽\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"occ-title\"\u003eSports \u0026amp; outdoors\u003c\/div\u003e\n\u003cp class=\"occ-desc\"\u003eCurved brim for sun protection, breathable fabric for comfort during activity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"occ-card\"\u003e\n\u003cdiv class=\"occ-icon\"\u003e✈️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"occ-title\"\u003eTravel\u003c\/div\u003e\n\u003cp class=\"occ-desc\"\u003eLightweight and packable — takes up no space in your bag and always looks great.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"occ-card\"\u003e\n\u003cdiv class=\"occ-icon\"\u003e🎁\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"occ-title\"\u003eGift\u003c\/div\u003e\n\u003cp class=\"occ-desc\"\u003e13 variants means there's always a colour they'll love. The gift that always fits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFIT LIST --\u003e\n\u003ch2 class=\"section-title\"\u003eWhat you get with every wear\u003c\/h2\u003e\n\u003cul class=\"benefit-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 12 12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#8a6820\" d=\"M1.5 6L4.5 9L10.5 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003ePrecision embroidery\u003c\/strong\u003e — \"1989 New York American\" stitched directly into the fabric. Won't fade, peel or crack.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 12 12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#8a6820\" d=\"M1.5 6L4.5 9L10.5 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003eAdjustable silver metal buckle\u003c\/strong\u003e — fits head sizes 54–62cm. One size, genuinely universal.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 12 12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#8a6820\" d=\"M1.5 6L4.5 9L10.5 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003ePre-curved brim\u003c\/strong\u003e — structured and sharp from the moment you put it on. No shaping needed.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 12 12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#8a6820\" d=\"M1.5 6L4.5 9L10.5 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003eUnisex design\u003c\/strong\u003e — two embroidery styles (1989 and N.Y) across 7 colours. Something for everyone.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 12 12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#8a6820\" d=\"M1.5 6L4.5 9L10.5 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003eBlack sweatband lining\u003c\/strong\u003e — comfortable for extended wear without irritation.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 12 12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#8a6820\" d=\"M1.5 6L4.5 9L10.5 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003e13 variants\u003c\/strong\u003e — whether you prefer classic Black or Navy, warm Beige or Brown, or bold Burgundy — there's a colour that's yours.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- SPECS --\u003e\n\u003ch2 class=\"section-title\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStyle\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCurved brim\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eSix-panel structured crown\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eEmbroidery\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e1989 \/ N.Y\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eTwo distinct styles\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eClosure\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMetal buckle\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eAdjustable · Silver finish\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eHead circumference\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e54 – 62 cm\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eAdjustable fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCotton\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eBreathable · Lightweight\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBlack sweatband\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eComfort for all-day wear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eMen and women\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eVariants\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e13 options\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003e7 colours × 2 styles\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CARE --\u003e\n\u003ch2 class=\"section-title\"\u003eCare instructions\u003c\/h2\u003e\n\u003cdiv class=\"care-box\"\u003e\n\u003cdiv class=\"care-title\"\u003eHow to keep your StreetCap looking sharp\u003c\/div\u003e\n\u003cdiv class=\"care-list\"\u003e\n\u003cdiv class=\"care-item\"\u003e\n\u003cspan class=\"care-dot\"\u003e\u003c\/span\u003eHand wash recommended to preserve embroidery definition and fabric structure\u003c\/div\u003e\n\u003cdiv class=\"care-item\"\u003e\n\u003cspan class=\"care-dot\"\u003e\u003c\/span\u003eCold water only — do not use hot water or tumble dry\u003c\/div\u003e\n\u003cdiv class=\"care-item\"\u003e\n\u003cspan class=\"care-dot\"\u003e\u003c\/span\u003eReshape while damp and allow to air dry on a flat surface\u003c\/div\u003e\n\u003cdiv class=\"care-item\"\u003e\n\u003cspan class=\"care-dot\"\u003e\u003c\/span\u003eDo not iron directly over the embroidery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- AUTHENTICITY --\u003e\n\u003cdiv class=\"auth-box\"\u003e\n\u003cspan style=\"font-size: 28px; flex-shrink: 0;\"\u003e🏅\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003e100% authentic FQ Brand.\u003c\/strong\u003e Every StreetCap 1989 is a genuine FQ Brand product backed by our certificate of authenticity. Designed and quality-checked by the FQ team — not a mass-market generic.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BANNER --\u003e \u003cimg class=\"img-banner\" alt=\"StreetCap 1989 all colour variants\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/f3ad8a5100872bcdd4738929d6a8c10b.jpg?v=1779517269\"\u003e\n\u003cp class=\"img-caption\"\u003e13 variants — find the one that's yours\u003c\/p\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- PRICE BLOCK --\u003e\n\u003cdiv class=\"price-block\"\u003e\n\u003cdiv class=\"price-eyebrow\"\u003eSelect your colour and style above\u003c\/div\u003e\n\u003cdiv class=\"price-row\"\u003e\u003cspan class=\"price-main\"\u003e£34.99\u003c\/span\u003e\u003c\/div\u003e\n\u003cp class=\"price-inst\"\u003eAll prices include VAT · Secure checkout\u003c\/p\u003e\n\u003cdiv class=\"price-delivery\"\u003e\n\u003cspan\u003e📦 Free delivery across the UK\u003c\/span\u003e \u003cstrong\u003e30-day guarantee\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"cta-primary\" href=\"#\"\u003eADD TO CART — £34.99\u003c\/a\u003e \u003ca class=\"cta-secondary\" href=\"#\"\u003eView all 13 variants\u003c\/a\u003e\n\u003cdiv class=\"trust-row\"\u003e\n\u003cspan class=\"trust-chip\"\u003e🚚 Free UK delivery\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e🔒 Secure checkout\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e↩️ 30-day returns\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e🏅 Authentic FQ Brand\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e📦 Tracked shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- REVIEWS --\u003e\n\u003ch2 class=\"section-title\"\u003eWhat our customers say\u003c\/h2\u003e\n\u003cdiv class=\"reviews\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Bought the Black 1989 and I've worn it every weekend since. The embroidery is really sharp up close — it looks far more premium than the price suggests. Fits my head perfectly with the metal strap. Already ordered the Navy.\"\u003c\/p\u003e\n\u003cdiv class=\"review-author\"\u003eJames T. — London, UK \u003cspan class=\"review-badge\"\u003eVerified purchase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Got the Burgundy N.Y for my boyfriend as a gift and he absolutely loves it. The colour is rich and deep, the embroidery is clean and the fit is spot on. He's had so many compliments on it already. Will be ordering more colours.\"\u003c\/p\u003e\n\u003cdiv class=\"review-author\"\u003eSophie M. — Manchester, UK \u003cspan class=\"review-badge\"\u003eVerified purchase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"The Beige 1989 is exactly what I was looking for — neutral enough to go with everything but distinctive enough to stand out. The metal buckle is a great touch, feels much more solid than plastic. Delivery was quick too.\"\u003c\/p\u003e\n\u003cdiv class=\"review-author\"\u003eDaniel K. — Birmingham, UK \u003cspan class=\"review-badge\"\u003eVerified purchase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Ordered three — Black N.Y, Brown 1989 and White N.Y. The quality is consistent across all three. The curved brim holds its shape perfectly and the embroidery on each one is crisp and precise. Great value for the quality.\"\u003c\/p\u003e\n\u003cdiv class=\"review-author\"\u003eThomas B. — Edinburgh, UK \u003cspan class=\"review-badge\"\u003eVerified purchase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- FAQ --\u003e\n\u003ch2 class=\"section-title\"\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"faq\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003e\n\u003cspan\u003eQ\u003c\/span\u003e What's the difference between the 1989 and N.Y styles?\u003c\/div\u003e\n\u003cp class=\"faq-a\"\u003eBoth styles feature the same curved brim cap construction, metal buckle and fabric quality. The difference is purely in the embroidery: the 1989 style displays \"1989, New York American · Walk the streets of Madison Square\" across the front. The N.Y style features a cleaner, more minimal embroidery with the \"N.Y\" lettering as the focal point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003e\n\u003cspan\u003eQ\u003c\/span\u003e Will it fit my head size?\u003c\/div\u003e\n\u003cp class=\"faq-a\"\u003eThe StreetCap 1989 fits head circumferences from 54cm to 62cm — which covers the vast majority of adult head sizes. The adjustable metal buckle allows precise sizing rather than the rough increments of a snapback. If you're unsure, measure the circumference of your head just above your ears.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003e\n\u003cspan\u003eQ\u003c\/span\u003e How long does UK delivery take?\u003c\/div\u003e\n\u003cp class=\"faq-a\"\u003eOrders are processed within 1–3 business days. UK delivery typically takes 12–20 business days from dispatch. All orders are fully tracked and include free delivery with no minimum spend.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003e\n\u003cspan\u003eQ\u003c\/span\u003e Can I return or exchange if I order the wrong colour?\u003c\/div\u003e\n\u003cp class=\"faq-a\"\u003eYes — you have 30 days from receipt to request a return or exchange, no questions asked. Please refer to our Returns Policy page for the full process details.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003e\n\u003cspan\u003eQ\u003c\/span\u003e How should I wash it without damaging the embroidery?\u003c\/div\u003e\n\u003cp class=\"faq-a\"\u003eHand wash in cold water is strongly recommended to preserve the embroidery definition and the structured crown. Reshape the cap while still damp and leave to air dry on a flat surface. Avoid tumble drying, hot water, and ironing directly over the embroidered areas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- GUARANTEE --\u003e\n\u003cdiv class=\"guarantee-box\"\u003e\n\u003cdiv class=\"guarantee-icon\"\u003e🛡️\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003e30-day satisfaction guarantee.\u003c\/strong\u003e\u003cbr\u003eNot completely satisfied? Return or exchange within 30 days of receiving your order — no questions asked. Shop with complete confidence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CTA FINAL --\u003e \u003ca class=\"cta-primary\" href=\"#\"\u003eADD TO CART — £34.99\u003c\/a\u003e \u003ca class=\"cta-secondary\" href=\"#\"\u003eFree UK delivery · 30-day returns\u003c\/a\u003e\n\u003cdiv class=\"trust-row\"\u003e\n\u003cspan class=\"trust-chip\"\u003e🚚 Free UK delivery\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e🔒 Secure checkout\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e↩️ 30-day returns\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e🏅 Authentic FQ Brand\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e📦 Tracked shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"footer-trust\"\u003eSecure purchase · SSL certified · All payments protected\u003cbr\u003econtact@fqbrand.shop · FQ Group Holdings LLC · Dover, Delaware, USA\u003c\/div\u003e\n\u003c\/div\u003e","brand":"FQBRAND","offers":[{"title":"Beige - 1989","offer_id":43778761588814,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Beige - N.Y","offer_id":43778761752654,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"White - 1989","offer_id":43778761392206,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"White - N.Y","offer_id":43778761424974,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue  - 1989","offer_id":43778761457742,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue - N.Y","offer_id":43778761490510,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Black - 1989","offer_id":43778761523278,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Black - N.Y","offer_id":43778761556046,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Wine Red - N.Y","offer_id":43778761621582,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Green - 1989","offer_id":43778761654350,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Coffee - N.Y","offer_id":43778761687118,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Brown - 1989","offer_id":43778761719886,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/f3ad8a5100872bcdd4738929d6a8c10b.jpg?v=1779517269"},{"product_id":"fq-brand-urbancap-la-curved-brim-cap","title":"FQ Brand UrbanCap LA – Curved Brim Cap","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;1,400\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  :root {\n    --black: #0a0a0a;\n    --deep: #0f0f0f;\n    --white: #ffffff;\n    --cream: #f9f6f0;\n    --gold: #c4a050;\n    --gold-light: #fef8e0;\n    --gold-dark: #8a6820;\n    --charcoal: #2a2a2a;\n    --silver: #8a8a8a;\n    --border: #e8e0d0;\n    --border-dark: #333;\n    --green: #1a5c2a;\n    --green-light: #e8f5eb;\n    --serif: 'Playfair Display', Georgia, serif;\n    --sans: 'DM Sans', system-ui, sans-serif;\n  }\n\n  * { box-sizing: border-box; }\n  .page-wrap, .page-wrap * { margin: 0; padding: 0; box-sizing: border-box; }\n  .page-wrap { font-family: var(--sans); font-size: 16px; line-height: 1.6; color: var(--black); max-width: 680px; margin: 0 auto; padding: 0 16px 60px; }\n\n  .ann-bar { background: var(--deep); color: #fff; text-align: center; padding: 9px 16px; font-size: 12px; letter-spacing: 1.5px; font-weight: 500; text-transform: uppercase; }\n  .ann-bar span { color: var(--gold); }\n  .urgency-ticker { background: var(--gold); color: var(--deep); text-align: center; padding: 8px 16px; font-size: 12px; font-weight: 700; display: flex; align-items: center; justify-content: center; gap: 8px; letter-spacing: .5px; }\n  .ticker-dot { width: 7px; height: 7px; border-radius: 50%; background: var(--deep); opacity: .4; animation: blink 1.4s infinite; }\n  @keyframes blink { 0%,100%{opacity:.4} 50%{opacity:.1} }\n\n  .sep { border: none; border-top: 1px solid var(--border); margin: 32px 0; }\n\n  .hero-section { background: var(--deep); padding: 52px 16px 40px; text-align: center; margin: 0 -16px; position: relative; overflow: hidden; }\n  .hero-section::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse at 50% 0%, rgba(196,160,80,.1) 0%, transparent 60%); }\n  .hero-eyebrow { font-size: 10px; font-weight: 600; letter-spacing: 4px; text-transform: uppercase; color: var(--gold); margin-bottom: 14px; position: relative; display: flex; align-items: center; justify-content: center; gap: 12px; }\n  .hero-eyebrow::before, .hero-eyebrow::after { content: ''; height: 1px; width: 28px; background: var(--gold); opacity: .4; }\n  .hero-title { font-family: var(--serif); font-size: clamp(28px, 6vw, 44px); font-weight: 400; line-height: 1.15; margin-bottom: 16px; color: #fff; position: relative; letter-spacing: -.5px; }\n  .hero-title em { font-style: italic; color: var(--gold); }\n  .hero-subtitle { font-size: 15px; color: rgba(255,255,255,.65); line-height: 1.8; max-width: 500px; margin: 0 auto 10px; position: relative; font-weight: 300; }\n\n  .hook-block { background: var(--charcoal); color: #fff; border-radius: 14px; padding: 24px 22px; margin: 26px 0 28px; position: relative; overflow: hidden; border: 1px solid var(--border-dark); }\n  .hook-block::before { content: '🧢'; font-size: 70px; opacity: .06; position: absolute; top: 5px; right: 10px; line-height: 1; }\n  .hook-label { font-size: 10px; letter-spacing: 2px; text-transform: uppercase; color: var(--gold); margin-bottom: 10px; font-weight: 700; }\n  .hook-text { font-family: var(--serif); font-size: clamp(16px, 3.2vw, 20px); line-height: 1.65; position: relative; z-index: 1; }\n  .hook-text strong { color: var(--gold); }\n\n  .prod-img { width: 100%; border-radius: 12px; display: block; margin-bottom: 8px; }\n  .img-banner { width: 100%; border-radius: 14px; display: block; margin-bottom: 10px; }\n  .img-caption { font-size: 12px; color: var(--silver); text-align: center; margin-bottom: 26px; font-style: italic; }\n\n  .social-bar { background: var(--gold-light); border: 1px solid #e8d090; border-radius: 10px; padding: 12px 16px; margin-bottom: 28px; display: flex; align-items: center; gap: 10px; font-size: 13px; color: #5a4000; }\n  .social-bar strong { color: var(--black); }\n\n  .section-title { font-family: var(--serif); font-size: clamp(20px, 4vw, 28px); font-weight: 400; line-height: 1.3; margin-bottom: 8px; }\n  .section-intro { font-size: 14px; color: var(--silver); line-height: 1.75; margin-bottom: 22px; }\n\n  \/* COLOUR GRID *\/\n  .colour-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .colour-card { background: var(--cream); border: 1.5px solid var(--border); border-radius: 12px; padding: 16px 14px; display: flex; gap: 12px; align-items: center; }\n  .colour-swatch { width: 36px; height: 36px; min-width: 36px; border-radius: 50%; border: 2px solid rgba(0,0,0,.1); flex-shrink: 0; }\n  .colour-name { font-family: var(--serif); font-size: 15px; font-weight: 400; color: var(--black); }\n  .colour-note { font-size: 11px; color: var(--silver); margin-top: 2px; }\n\n  \/* FEATURES *\/\n  .feat-block { display: grid; grid-template-columns: 1fr 1fr; gap: 18px; align-items: center; margin-bottom: 36px; }\n  .feat-block.reverse { direction: rtl; }\n  .feat-block.reverse \u003e * { direction: ltr; }\n  .feat-img { width: 100%; border-radius: 12px; display: block; aspect-ratio: 1\/1; object-fit: cover; background: #f0ece4; }\n  .feat-badge { display: inline-block; font-size: 10px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; padding: 4px 10px; border-radius: 4px; margin-bottom: 8px; }\n  .feat-badge.gold { background: var(--gold-light); color: var(--gold-dark); }\n  .feat-badge.dark { background: var(--deep); color: #fff; }\n  .feat-badge.cream { background: var(--cream); color: #555; border: 1px solid var(--border); }\n  .feat-title { font-family: var(--serif); font-size: 19px; font-weight: 400; line-height: 1.3; margin-bottom: 8px; }\n  .feat-desc { font-size: 13px; color: var(--silver); line-height: 1.75; }\n\n  .benefit-list { list-style: none; padding: 0; display: flex; flex-direction: column; gap: 10px; margin-bottom: 24px; }\n  .benefit-list li { display: flex; gap: 12px; align-items: flex-start; font-size: 14px; line-height: 1.65; }\n  .bcheck { width: 20px; height: 20px; min-width: 20px; background: var(--gold-light); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-top: 2px; border: 1px solid #e0c860; }\n  .bcheck svg { width: 11px; height: 11px; }\n\n  \/* OCCASIONS *\/\n  .occasions-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-bottom: 28px; }\n  .occ-card { background: var(--cream); border: 1px solid var(--border); border-radius: 12px; padding: 14px; display: flex; gap: 10px; align-items: flex-start; }\n  .occ-icon { font-size: 22px; flex-shrink: 0; line-height: 1; }\n  .occ-title { font-size: 13px; font-weight: 600; margin-bottom: 2px; }\n  .occ-desc { font-size: 12px; color: var(--silver); line-height: 1.5; }\n\n  .specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .spec-card { background: var(--cream); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; }\n  .spec-label { font-size: 10px; font-weight: 600; letter-spacing: 1.5px; text-transform: uppercase; color: var(--silver); margin-bottom: 4px; }\n  .spec-val { font-family: var(--serif); font-size: 15px; font-weight: 400; color: var(--black); }\n  .spec-note { font-size: 11px; color: #aaa; margin-top: 2px; }\n\n  .care-box { background: var(--cream); border: 1px solid var(--border); border-radius: 12px; padding: 16px 18px; margin-bottom: 28px; }\n  .care-title { font-size: 10px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: var(--silver); margin-bottom: 10px; }\n  .care-list { display: flex; flex-direction: column; gap: 6px; }\n  .care-item { display: flex; gap: 10px; align-items: flex-start; font-size: 13px; color: #444; line-height: 1.5; }\n  .care-dot { width: 5px; height: 5px; border-radius: 50%; background: var(--gold); flex-shrink: 0; margin-top: 7px; }\n\n  .reviews { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .review-card { border: 1px solid var(--border); border-radius: 14px; padding: 16px 18px; }\n  .review-card::before { content: '★★★★★'; font-size: 13px; color: var(--gold); letter-spacing: 2px; display: block; margin-bottom: 8px; }\n  .review-text { font-size: 14px; color: #333; line-height: 1.75; margin-bottom: 8px; font-style: italic; }\n  .review-author { font-size: 12px; color: var(--silver); font-weight: 500; }\n  .review-badge { display: inline-block; font-size: 10px; background: var(--green-light); color: var(--green); padding: 2px 8px; border-radius: 4px; margin-left: 6px; font-weight: 600; }\n\n  .faq { display: flex; flex-direction: column; margin-bottom: 28px; }\n  .faq-item { border-bottom: 1px solid var(--border); padding: 14px 0; }\n  .faq-item:first-child { border-top: 1px solid var(--border); }\n  .faq-q { font-size: 14px; font-weight: 600; color: var(--black); margin-bottom: 5px; display: flex; gap: 10px; align-items: flex-start; }\n  .faq-q span { color: var(--gold); font-family: var(--serif); font-size: 17px; line-height: 1; }\n  .faq-a { font-size: 13px; color: var(--silver); line-height: 1.7; padding-left: 22px; }\n\n  .guarantee-box { background: var(--gold-light); border: 1px solid #e8d090; border-radius: 14px; padding: 18px 20px; margin-bottom: 22px; display: flex; gap: 14px; align-items: flex-start; }\n  .guarantee-icon { font-size: 28px; line-height: 1; flex-shrink: 0; margin-top: 2px; }\n  .guarantee-box p { font-size: 14px; color: #5a4000; line-height: 1.75; }\n\n  .auth-box { background: var(--charcoal); border: 1px solid #444; border-radius: 12px; padding: 16px 18px; margin-bottom: 28px; display: flex; gap: 14px; align-items: center; }\n  .auth-box p { font-size: 13px; color: rgba(255,255,255,.75); line-height: 1.7; }\n  .auth-box strong { color: var(--gold); }\n\n  .price-block { background: var(--deep); border: 1px solid var(--border-dark); border-radius: 16px; padding: 22px 20px; margin-bottom: 16px; }\n  .price-eyebrow { font-size: 10px; letter-spacing: 2px; text-transform: uppercase; color: var(--gold); font-weight: 700; margin-bottom: 8px; }\n  .price-row { display: flex; align-items: baseline; gap: 12px; margin-bottom: 6px; flex-wrap: wrap; }\n  .price-main { font-family: var(--serif); font-size: 40px; font-weight: 400; color: #fff; line-height: 1; }\n  .price-old { font-size: 18px; color: #555; text-decoration: line-through; }\n  .price-tag { background: #b0392b; color: #fff; font-size: 11px; font-weight: 700; padding: 3px 9px; border-radius: 4px; }\n  .price-inst { font-size: 13px; color: rgba(255,255,255,.5); margin-bottom: 12px; }\n  .price-delivery { background: rgba(255,255,255,.06); border-radius: 8px; padding: 10px 14px; display: flex; align-items: center; justify-content: space-between; font-size: 13px; color: rgba(255,255,255,.7); }\n  .price-delivery strong { font-size: 14px; color: var(--gold); }\n\n  .cta-primary { display: block; width: 100%; padding: 17px 24px; background: var(--gold); color: var(--deep); font-family: var(--sans); font-size: 14px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; border: none; border-radius: 8px; cursor: pointer; text-align: center; text-decoration: none; margin-bottom: 10px; }\n  .cta-secondary { display: block; width: 100%; padding: 14px 24px; background: transparent; color: var(--black); font-family: var(--sans); font-size: 13px; font-weight: 600; letter-spacing: 1px; text-transform: uppercase; border: 1.5px solid var(--black); border-radius: 8px; cursor: pointer; text-align: center; text-decoration: none; margin-bottom: 22px; }\n\n  .trust-row { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; justify-content: center; }\n  .trust-chip { background: var(--cream); border: 1px solid var(--border); border-radius: 20px; padding: 5px 13px; font-size: 12px; color: #555; }\n\n  .footer-trust { text-align: center; font-size: 12px; color: var(--silver); line-height: 1.8; padding-top: 16px; border-top: 1px solid var(--border); }\n\n  @media (max-width: 520px) {\n    .feat-block { grid-template-columns: 1fr; }\n    .feat-block.reverse { direction: ltr; }\n    .specs-grid { grid-template-columns: 1fr 1fr; }\n    .colour-grid { grid-template-columns: 1fr 1fr; }\n    .occasions-grid { grid-template-columns: 1fr 1fr; }\n  }\n  @media (max-width: 360px) {\n    .colour-grid { grid-template-columns: 1fr; }\n    .specs-grid { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"ann-bar\"\u003eFree UK delivery · \u003cspan\u003e4 colour variants · 32% off\u003c\/span\u003e · 30-day guarantee\u003c\/div\u003e\n\u003cdiv class=\"urgency-ticker\"\u003e\n\u003cdiv class=\"ticker-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\nUrbanCap LA — lightweight, adjustable, effortlessly sharp\u003c\/div\u003e\n\u003cdiv class=\"page-wrap\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003eFQ Brand · UrbanCap Collection\u003c\/div\u003e\n\u003ch1 class=\"hero-title\"\u003eThe cap that goes\u003cbr\u003e\u003cem\u003ewith everything\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eA clean, lightweight curved brim cap with letter-pattern detail. Adjustable fit, high-quality polyester fabric and a silhouette that works from the high street to the weekend. Four colours. One style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- HOOK --\u003e\n\u003cdiv class=\"hook-block\"\u003e\n\u003cdiv class=\"hook-label\"\u003eThe everyday essential\u003c\/div\u003e\n\u003cp class=\"hook-text\"\u003eThe best cap isn't the loudest one — it's the one you keep reaching for. Clean lines, a structured brim and a fit that works for everyone. \u003cstrong\u003eThe FQ Brand UrbanCap LA is the cap that makes every casual look feel intentional.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- HERO IMAGE --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/3fc2772bcbacb50637cb460911e8dec6.jpg?v=1779517918\" alt=\"FQ Brand UrbanCap LA – Curved Brim Baseball Cap\" class=\"prod-img\" loading=\"eager\"\u003e\n\u003cp class=\"img-caption\"\u003eFQ Brand UrbanCap LA — 4 colour variants · adjustable fit · letter-pattern detail\u003c\/p\u003e\n\u003c!-- SOCIAL PROOF --\u003e\n\u003cdiv class=\"social-bar\"\u003e\n\u003cspan style=\"font-size: 18px;\"\u003e⭐\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003e4.9 — over 1,700 satisfied customers\u003c\/strong\u003e · Free UK delivery on every order\u003c\/span\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- COLOURS --\u003e\n\u003ch2 class=\"section-title\"\u003e4 colours. All essential.\u003c\/h2\u003e\n\u003cp class=\"section-intro\"\u003eEach colour was selected to be versatile — classic enough to wear daily, distinctive enough to stand out.\u003c\/p\u003e\n\u003cdiv class=\"colour-grid\"\u003e\n\u003cdiv class=\"colour-card\"\u003e\n\u003cdiv class=\"colour-swatch\" style=\"background: #f5f5f0; border-color: #ccc;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"colour-name\"\u003eWhite\u003c\/div\u003e\n\u003cdiv class=\"colour-note\"\u003eClean · minimal · summer-ready\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"colour-card\"\u003e\n\u003cdiv class=\"colour-swatch\" style=\"background: #1a1a1a;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"colour-name\"\u003eBlack\u003c\/div\u003e\n\u003cdiv class=\"colour-note\"\u003eClassic · versatile · goes with everything\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"colour-card\"\u003e\n\u003cdiv class=\"colour-swatch\" style=\"background: #3a6a2a;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"colour-name\"\u003eGreen\u003c\/div\u003e\n\u003cdiv class=\"colour-note\"\u003eEarthy · distinctive · streetwear staple\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"colour-card\"\u003e\n\u003cdiv class=\"colour-swatch\" style=\"background: linear-gradient(135deg,#1a1a1a 50%,#f5f5f0 50%); border-color: #999;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"colour-name\"\u003eBlack\/White\u003c\/div\u003e\n\u003cdiv class=\"colour-note\"\u003eBold contrast · modern · statement piece\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- FEATURES --\u003e\n\u003ch2 class=\"section-title\"\u003eBuilt for the way you actually live\u003c\/h2\u003e\n\u003cp class=\"section-intro\"\u003eA cap you reach for every morning without thinking about it — because it always works.\u003c\/p\u003e\n\u003cdiv class=\"feat-block\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/9b8ce38e212c04c72e239b62cc19f3a9.jpg?v=1779517918\" alt=\"UrbanCap LA letter pattern detail front\" class=\"feat-img\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"feat-badge gold\"\u003eDetail\u003c\/span\u003e\n\u003ch2 class=\"feat-title\"\u003eLetter-pattern detail. Subtle but distinctive.\u003c\/h2\u003e\n\u003cp class=\"feat-desc\"\u003eThe front panel features a letter-pattern graphic that adds character without shouting. It's the kind of detail that you notice up close — giving the cap personality without overwhelming any outfit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-block reverse\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/167702f2eabd57a0dd63a210742d0a9f.jpg?v=1779517918\" alt=\"UrbanCap LA adjustable strap lightweight polyester\" class=\"feat-img\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"feat-badge dark\"\u003eFit\u003c\/span\u003e\n\u003ch2 class=\"feat-title\"\u003eAdjustable fit. 56 to 61cm. One cap, anyone.\u003c\/h2\u003e\n\u003cp class=\"feat-desc\"\u003eThe adjustable rear strap fits head circumferences from 56 to 61cm — covering virtually every adult head size. Unisex design that works equally well for men and women. One size, genuinely universal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BANNER --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/8df3848dba90e1d93f313288a4735ee4.jpg?v=1779517918\" alt=\"UrbanCap LA lifestyle streetwear casual\" class=\"img-banner\"\u003e\n\u003cp class=\"img-caption\"\u003eCasual Fridays to weekend runs — the UrbanCap LA fits every version of your day\u003c\/p\u003e\n\u003cdiv class=\"feat-block\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/3fc2772bcbacb50637cb460911e8dec6.jpg?v=1779517918\" alt=\"UrbanCap LA structured curved brim\" class=\"feat-img\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"feat-badge gold\"\u003eStructure\u003c\/span\u003e\n\u003ch2 class=\"feat-title\"\u003eCurved brim. Structured crown. Always sharp.\u003c\/h2\u003e\n\u003cp class=\"feat-desc\"\u003eThe pre-curved 7.5cm brim sits at the right angle from the moment you put it on. The structured crown holds its shape through daily wear without needing to be reshaped or stored carefully.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- OCCASIONS --\u003e\n\u003ch2 class=\"section-title\"\u003eWhere to wear it\u003c\/h2\u003e\n\u003cdiv class=\"occasions-grid\"\u003e\n\u003cdiv class=\"occ-card\"\u003e\n\u003cdiv class=\"occ-icon\"\u003e🏙️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"occ-title\"\u003eEvery day\u003c\/div\u003e\n\u003cp class=\"occ-desc\"\u003eThe cap that makes a casual outfit look like a deliberate choice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"occ-card\"\u003e\n\u003cdiv class=\"occ-icon\"\u003e🏃\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"occ-title\"\u003eSport \u0026amp; outdoors\u003c\/div\u003e\n\u003cp class=\"occ-desc\"\u003eLightweight polyester stays comfortable during activity — no heaviness, no irritation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"occ-card\"\u003e\n\u003cdiv class=\"occ-icon\"\u003e✈️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"occ-title\"\u003eTravel\u003c\/div\u003e\n\u003cp class=\"occ-desc\"\u003eLight enough to pack flat, structured enough to keep its shape on arrival.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"occ-card\"\u003e\n\u003cdiv class=\"occ-icon\"\u003e🎁\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"occ-title\"\u003eGift\u003c\/div\u003e\n\u003cp class=\"occ-desc\"\u003e4 colours, adjustable fit — the gift that always works, for anyone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFIT LIST --\u003e\n\u003ch2 class=\"section-title\"\u003eWhat you get with every wear\u003c\/h2\u003e\n\u003cul class=\"benefit-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg viewbox=\"0 0 12 12\" fill=\"none\"\u003e\u003cpath d=\"M1.5 6L4.5 9L10.5 3\" stroke=\"#8a6820\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003eHigh-quality polyester\u003c\/strong\u003e — lightweight, durable and easy to maintain. Keeps its colour and shape through regular wear.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg viewbox=\"0 0 12 12\" fill=\"none\"\u003e\u003cpath d=\"M1.5 6L4.5 9L10.5 3\" stroke=\"#8a6820\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003eAdjustable rear strap\u003c\/strong\u003e — fits 56–61cm head circumference. One cap, any head size, any person.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg viewbox=\"0 0 12 12\" fill=\"none\"\u003e\u003cpath d=\"M1.5 6L4.5 9L10.5 3\" stroke=\"#8a6820\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003ePre-curved 7.5cm brim\u003c\/strong\u003e — optimal sun protection and a sharp silhouette from day one.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg viewbox=\"0 0 12 12\" fill=\"none\"\u003e\u003cpath d=\"M1.5 6L4.5 9L10.5 3\" stroke=\"#8a6820\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003eLetter-pattern detail\u003c\/strong\u003e — distinctive without being loud. Adds character to any look.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg viewbox=\"0 0 12 12\" fill=\"none\"\u003e\u003cpath d=\"M1.5 6L4.5 9L10.5 3\" stroke=\"#8a6820\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003eUnisex design\u003c\/strong\u003e — not gendered, not restrictive. Looks great on everyone.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg viewbox=\"0 0 12 12\" fill=\"none\"\u003e\u003cpath d=\"M1.5 6L4.5 9L10.5 3\" stroke=\"#8a6820\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003e32% off the original price\u003c\/strong\u003e — premium quality at an accessible price point.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- SPECS --\u003e\n\u003ch2 class=\"section-title\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHigh-quality polyester\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eLightweight · durable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStyle\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCurved brim\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eLetter-pattern detail\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eClosure\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAdjustable strap\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eRear adjustment\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eHead circumference\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e56 – 61 cm\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eOne size, adjustable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eBrim length\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e7.5 cm\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003ePre-curved\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCrown depth\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e16.5 cm\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eStructured fit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eMen and women\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eColours\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4 variants\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eWhite · Black · Green · Black\/White\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CARE --\u003e\n\u003ch2 class=\"section-title\"\u003eCare instructions\u003c\/h2\u003e\n\u003cdiv class=\"care-box\"\u003e\n\u003cdiv class=\"care-title\"\u003eKeeping your cap in perfect condition\u003c\/div\u003e\n\u003cdiv class=\"care-list\"\u003e\n\u003cdiv class=\"care-item\"\u003e\n\u003cspan class=\"care-dot\"\u003e\u003c\/span\u003eHand wash preferred — or gentle\/hand-wash machine cycle\u003c\/div\u003e\n\u003cdiv class=\"care-item\"\u003e\n\u003cspan class=\"care-dot\"\u003e\u003c\/span\u003eCold water only — avoid hot water to prevent shrinkage\u003c\/div\u003e\n\u003cdiv class=\"care-item\"\u003e\n\u003cspan class=\"care-dot\"\u003e\u003c\/span\u003eAir dry only — do not tumble dry\u003c\/div\u003e\n\u003cdiv class=\"care-item\"\u003e\n\u003cspan class=\"care-dot\"\u003e\u003c\/span\u003eReshape while damp and leave to dry on a flat surface to maintain crown structure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- AUTHENTICITY --\u003e\n\u003cdiv class=\"auth-box\"\u003e\n\u003cspan style=\"font-size: 28px; flex-shrink: 0;\"\u003e🏅\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003e100% authentic FQ Brand.\u003c\/strong\u003e Every UrbanCap LA is a genuine FQ Brand product with a certificate of authenticity. Designed and quality-checked by the FQ team — not a mass-market generic.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- PRICE BLOCK --\u003e\n\u003cdiv class=\"price-block\"\u003e\n\u003cdiv class=\"price-eyebrow\"\u003eSelect your colour above · 32% off\u003c\/div\u003e\n\u003cdiv class=\"price-row\"\u003e\n\u003cspan class=\"price-main\"\u003e£34.99\u003c\/span\u003e \u003cspan class=\"price-old\"\u003e£44.99\u003c\/span\u003e \u003cspan class=\"price-tag\"\u003e22% OFF\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"price-inst\"\u003eAll prices include VAT · Secure checkout\u003c\/p\u003e\n\u003cdiv class=\"price-delivery\"\u003e\n\u003cspan\u003e📦 Free delivery across the UK\u003c\/span\u003e \u003cstrong\u003e30-day guarantee\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#\" class=\"cta-primary\"\u003eADD TO CART — £34.99\u003c\/a\u003e \u003ca href=\"#\" class=\"cta-secondary\"\u003eFree UK delivery · 30-day returns\u003c\/a\u003e\n\u003cdiv class=\"trust-row\"\u003e\n\u003cspan class=\"trust-chip\"\u003e🚚 Free UK delivery\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e🔒 Secure checkout\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e↩️ 30-day returns\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e🏅 Authentic FQ Brand\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e📦 Tracked shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- REVIEWS --\u003e\n\u003ch2 class=\"section-title\"\u003eWhat our customers say\u003c\/h2\u003e\n\u003cdiv class=\"reviews\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Bought the Black and it's become my daily cap. The fit is spot on, the brim holds its shape perfectly and the detail on the front is subtle enough to go with anything. Quick delivery and well packaged. Will be ordering Green next.\"\u003c\/p\u003e\n\u003cdiv class=\"review-author\"\u003eJames T. — London, UK \u003cspan class=\"review-badge\"\u003eVerified purchase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Got the Black\/White for my son and he loves the contrast — says it stands out without being too much. Good quality for the price, feels lightweight but well-made. Fits his head perfectly with the strap.\"\u003c\/p\u003e\n\u003cdiv class=\"review-author\"\u003eSarah M. — Manchester, UK \u003cspan class=\"review-badge\"\u003eVerified purchase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"The Green is a great shade — not too bright, not too muted. Goes brilliantly with neutral outfits. The adjustable strap made it easy to get the right fit. Very happy with it, already recommended it to a few friends.\"\u003c\/p\u003e\n\u003cdiv class=\"review-author\"\u003eDaniel K. — Bristol, UK \u003cspan class=\"review-badge\"\u003eVerified purchase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Ordered the White — clean and fresh looking. The letter detail gives it a bit of character without being over the top. Fits well and feels comfortable to wear all day. Good quality and fast delivery.\"\u003c\/p\u003e\n\u003cdiv class=\"review-author\"\u003eTom B. — Edinburgh, UK \u003cspan class=\"review-badge\"\u003eVerified purchase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- FAQ --\u003e\n\u003ch2 class=\"section-title\"\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"faq\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003e\n\u003cspan\u003eQ\u003c\/span\u003e What's the difference between this and the StreetCap 1989?\u003c\/div\u003e\n\u003cp class=\"faq-a\"\u003eThe StreetCap 1989 is made from cotton and features the \"1989 New York American\" embroidery — a more statement-driven, heritage-inspired design. The UrbanCap LA uses high-quality polyester, making it lighter and more versatile for everyday and active wear, with a subtler letter-pattern detail on the front.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003e\n\u003cspan\u003eQ\u003c\/span\u003e How does the fit compare to standard caps?\u003c\/div\u003e\n\u003cp class=\"faq-a\"\u003eThe UrbanCap LA fits head circumferences from 56cm to 62cm via an adjustable rear strap. The structured crown sits at a medium height — not too low, not too tall. The unisex design sits comfortably on both smaller and larger heads within that range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003e\n\u003cspan\u003eQ\u003c\/span\u003e How long does UK delivery take?\u003c\/div\u003e\n\u003cp class=\"faq-a\"\u003eOrders are processed within 1–3 business days and typically delivered within 6–12 business days from dispatch. All orders are fully tracked — you'll receive a tracking link as soon as your order ships. Free delivery on all UK orders with no minimum spend.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003e\n\u003cspan\u003eQ\u003c\/span\u003e Can I return it if the colour isn't right?\u003c\/div\u003e\n\u003cp class=\"faq-a\"\u003eYes — 30 days from receipt to request a return or exchange, no questions asked. Please refer to our Returns Policy for the full process details.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003e\n\u003cspan\u003eQ\u003c\/span\u003e Is polyester a good material for a cap?\u003c\/div\u003e\n\u003cp class=\"faq-a\"\u003eHigh-quality polyester is actually ideal for caps — it's lighter than cotton, holds its shape better, dries faster and resists fading more effectively over time. It's the standard material in performance and everyday casual caps for good reason.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- GUARANTEE --\u003e\n\u003cdiv class=\"guarantee-box\"\u003e\n\u003cdiv class=\"guarantee-icon\"\u003e🛡️\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003e30-day satisfaction guarantee.\u003c\/strong\u003e\u003cbr\u003eNot completely satisfied? Return or exchange within 30 days — no questions asked. Shop with complete confidence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CTA FINAL --\u003e \u003ca href=\"#\" class=\"cta-primary\"\u003eADD TO CART — £34.99\u003c\/a\u003e \u003ca href=\"#\" class=\"cta-secondary\"\u003eFree UK delivery · 30-day returns\u003c\/a\u003e\n\u003cdiv class=\"trust-row\"\u003e\n\u003cspan class=\"trust-chip\"\u003e🚚 Free UK delivery\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e🔒 Secure checkout\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e↩️ 30-day returns\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e🏅 Authentic FQ Brand\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e📦 Tracked shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"footer-trust\"\u003eSecure purchase · SSL certified · All payments protected\u003cbr\u003econtact@fqbrand.shop · FQ Group Holdings LLC · Dover, Delaware, USA\u003c\/div\u003e\n\u003c\/div\u003e","brand":"FQBRAND","offers":[{"title":"White","offer_id":43778769223758,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":43778769256526,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Green","offer_id":43778769289294,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Black\/White","offer_id":43778769322062,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/3fc2772bcbacb50637cb460911e8dec6.jpg?v=1779517918"},{"product_id":"fq-brand-challengercap-curved-brim-baseball-cap","title":"FQ Brand ChallengerCap | Curved Brim Baseball Cap","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;1,400\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  :root {\n    --black: #0a0a0a;\n    --deep: #0f0f0f;\n    --white: #ffffff;\n    --cream: #f9f6f0;\n    --gold: #c4a050;\n    --gold-light: #fef8e0;\n    --gold-dark: #8a6820;\n    --charcoal: #2a2a2a;\n    --silver: #8a8a8a;\n    --border: #e8e0d0;\n    --border-dark: #333;\n    --green: #1a5c2a;\n    --green-light: #e8f5eb;\n    --serif: 'Playfair Display', Georgia, serif;\n    --sans: 'DM Sans', system-ui, sans-serif;\n  }\n\n  * { box-sizing: border-box; }\n  .page-wrap, .page-wrap * { margin: 0; padding: 0; box-sizing: border-box; }\n  .page-wrap { font-family: var(--sans); font-size: 16px; line-height: 1.6; color: var(--black); max-width: 680px; margin: 0 auto; padding: 0 16px 60px; }\n\n  .ann-bar { background: var(--deep); color: #fff; text-align: center; padding: 9px 16px; font-size: 12px; letter-spacing: 1.5px; font-weight: 500; text-transform: uppercase; }\n  .ann-bar span { color: var(--gold); }\n  .urgency-ticker { background: var(--gold); color: var(--deep); text-align: center; padding: 8px 16px; font-size: 12px; font-weight: 700; display: flex; align-items: center; justify-content: center; gap: 8px; }\n  .ticker-dot { width: 7px; height: 7px; border-radius: 50%; background: var(--deep); opacity: .4; animation: blink 1.4s infinite; }\n  @keyframes blink { 0%,100%{opacity:.4} 50%{opacity:.1} }\n\n  .sep { border: none; border-top: 1px solid var(--border); margin: 32px 0; }\n\n  .hero-section { background: var(--deep); padding: 52px 16px 40px; text-align: center; margin: 0 -16px; position: relative; overflow: hidden; }\n  .hero-section::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse at 50% 0%, rgba(196,160,80,.1) 0%, transparent 60%); }\n  .hero-eyebrow { font-size: 10px; font-weight: 600; letter-spacing: 4px; text-transform: uppercase; color: var(--gold); margin-bottom: 14px; position: relative; display: flex; align-items: center; justify-content: center; gap: 12px; }\n  .hero-eyebrow::before, .hero-eyebrow::after { content: ''; height: 1px; width: 28px; background: var(--gold); opacity: .4; }\n  .hero-title { font-family: var(--serif); font-size: clamp(28px, 6vw, 44px); font-weight: 400; line-height: 1.15; margin-bottom: 16px; color: #fff; position: relative; letter-spacing: -.5px; }\n  .hero-title em { font-style: italic; color: var(--gold); }\n  .hero-subtitle { font-size: 15px; color: rgba(255,255,255,.65); line-height: 1.8; max-width: 500px; margin: 0 auto 10px; position: relative; font-weight: 300; }\n\n  .hook-block { background: var(--charcoal); color: #fff; border-radius: 14px; padding: 24px 22px; margin: 26px 0 28px; position: relative; overflow: hidden; border: 1px solid var(--border-dark); }\n  .hook-block::before { content: '🧢'; font-size: 70px; opacity: .06; position: absolute; top: 5px; right: 10px; line-height: 1; }\n  .hook-label { font-size: 10px; letter-spacing: 2px; text-transform: uppercase; color: var(--gold); margin-bottom: 10px; font-weight: 700; }\n  .hook-text { font-family: var(--serif); font-size: clamp(16px, 3.2vw, 20px); line-height: 1.65; position: relative; z-index: 1; }\n  .hook-text strong { color: var(--gold); }\n\n  .prod-img { width: 100%; border-radius: 12px; display: block; margin-bottom: 8px; }\n  .img-banner { width: 100%; border-radius: 14px; display: block; margin-bottom: 10px; }\n  .img-caption { font-size: 12px; color: var(--silver); text-align: center; margin-bottom: 26px; font-style: italic; }\n\n  .social-bar { background: var(--gold-light); border: 1px solid #e8d090; border-radius: 10px; padding: 12px 16px; margin-bottom: 28px; display: flex; align-items: center; gap: 10px; font-size: 13px; color: #5a4000; }\n  .social-bar strong { color: var(--black); }\n\n  .section-title { font-family: var(--serif); font-size: clamp(20px, 4vw, 28px); font-weight: 400; line-height: 1.3; margin-bottom: 8px; }\n  .section-intro { font-size: 14px; color: var(--silver); line-height: 1.75; margin-bottom: 22px; }\n\n  \/* COLOUR GRID *\/\n  .colour-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 28px; }\n  .colour-card { background: var(--cream); border: 1.5px solid var(--border); border-radius: 12px; padding: 14px; display: flex; gap: 12px; align-items: center; }\n  .colour-swatch { width: 34px; height: 34px; min-width: 34px; border-radius: 50%; flex-shrink: 0; border: 2px solid rgba(0,0,0,.1); }\n  .colour-name { font-family: var(--serif); font-size: 15px; font-weight: 400; color: var(--black); }\n  .colour-note { font-size: 11px; color: var(--silver); margin-top: 2px; }\n\n  \/* FEATURES *\/\n  .feat-block { display: grid; grid-template-columns: 1fr 1fr; gap: 18px; align-items: center; margin-bottom: 36px; }\n  .feat-block.reverse { direction: rtl; }\n  .feat-block.reverse \u003e * { direction: ltr; }\n  .feat-img { width: 100%; border-radius: 12px; display: block; aspect-ratio: 1\/1; object-fit: cover; background: #f0ece4; }\n  .feat-badge { display: inline-block; font-size: 10px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; padding: 4px 10px; border-radius: 4px; margin-bottom: 8px; }\n  .feat-badge.gold { background: var(--gold-light); color: var(--gold-dark); }\n  .feat-badge.dark { background: var(--deep); color: #fff; }\n  .feat-badge.cream { background: var(--cream); color: #555; border: 1px solid var(--border); }\n  .feat-title { font-family: var(--serif); font-size: 19px; font-weight: 400; line-height: 1.3; margin-bottom: 8px; }\n  .feat-desc { font-size: 13px; color: var(--silver); line-height: 1.75; }\n\n  .benefit-list { list-style: none; padding: 0; display: flex; flex-direction: column; gap: 10px; margin-bottom: 24px; }\n  .benefit-list li { display: flex; gap: 12px; align-items: flex-start; font-size: 14px; line-height: 1.65; }\n  .bcheck { width: 20px; height: 20px; min-width: 20px; background: var(--gold-light); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-top: 2px; border: 1px solid #e0c860; }\n  .bcheck svg { width: 11px; height: 11px; }\n\n  .occasions-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-bottom: 28px; }\n  .occ-card { background: var(--cream); border: 1px solid var(--border); border-radius: 12px; padding: 14px; display: flex; gap: 10px; align-items: flex-start; }\n  .occ-icon { font-size: 22px; flex-shrink: 0; line-height: 1; }\n  .occ-title { font-size: 13px; font-weight: 600; margin-bottom: 2px; }\n  .occ-desc { font-size: 12px; color: var(--silver); line-height: 1.5; }\n\n  .specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .spec-card { background: var(--cream); border: 1px solid var(--border); border-radius: 10px; padding: 12px 14px; }\n  .spec-label { font-size: 10px; font-weight: 600; letter-spacing: 1.5px; text-transform: uppercase; color: var(--silver); margin-bottom: 4px; }\n  .spec-val { font-family: var(--serif); font-size: 15px; font-weight: 400; color: var(--black); }\n  .spec-note { font-size: 11px; color: #aaa; margin-top: 2px; }\n\n  .care-box { background: var(--cream); border: 1px solid var(--border); border-radius: 12px; padding: 16px 18px; margin-bottom: 28px; }\n  .care-title { font-size: 10px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: var(--silver); margin-bottom: 10px; }\n  .care-list { display: flex; flex-direction: column; gap: 6px; }\n  .care-item { display: flex; gap: 10px; align-items: flex-start; font-size: 13px; color: #444; line-height: 1.5; }\n  .care-dot { width: 5px; height: 5px; border-radius: 50%; background: var(--gold); flex-shrink: 0; margin-top: 7px; }\n\n  .reviews { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }\n  .review-card { border: 1px solid var(--border); border-radius: 14px; padding: 16px 18px; }\n  .review-card::before { content: '★★★★★'; font-size: 13px; color: var(--gold); letter-spacing: 2px; display: block; margin-bottom: 8px; }\n  .review-text { font-size: 14px; color: #333; line-height: 1.75; margin-bottom: 8px; font-style: italic; }\n  .review-author { font-size: 12px; color: var(--silver); font-weight: 500; }\n  .review-badge { display: inline-block; font-size: 10px; background: var(--green-light); color: var(--green); padding: 2px 8px; border-radius: 4px; margin-left: 6px; font-weight: 600; }\n\n  .faq { display: flex; flex-direction: column; margin-bottom: 28px; }\n  .faq-item { border-bottom: 1px solid var(--border); padding: 14px 0; }\n  .faq-item:first-child { border-top: 1px solid var(--border); }\n  .faq-q { font-size: 14px; font-weight: 600; color: var(--black); margin-bottom: 5px; display: flex; gap: 10px; align-items: flex-start; }\n  .faq-q span { color: var(--gold); font-family: var(--serif); font-size: 17px; line-height: 1; }\n  .faq-a { font-size: 13px; color: var(--silver); line-height: 1.7; padding-left: 22px; }\n\n  .guarantee-box { background: var(--gold-light); border: 1px solid #e8d090; border-radius: 14px; padding: 18px 20px; margin-bottom: 22px; display: flex; gap: 14px; align-items: flex-start; }\n  .guarantee-icon { font-size: 28px; line-height: 1; flex-shrink: 0; margin-top: 2px; }\n  .guarantee-box p { font-size: 14px; color: #5a4000; line-height: 1.75; }\n\n  .auth-box { background: var(--charcoal); border: 1px solid #444; border-radius: 12px; padding: 16px 18px; margin-bottom: 28px; display: flex; gap: 14px; align-items: center; }\n  .auth-box p { font-size: 13px; color: rgba(255,255,255,.75); line-height: 1.7; }\n  .auth-box strong { color: var(--gold); }\n\n  .price-block { background: var(--deep); border: 1px solid var(--border-dark); border-radius: 16px; padding: 22px 20px; margin-bottom: 16px; }\n  .price-eyebrow { font-size: 10px; letter-spacing: 2px; text-transform: uppercase; color: var(--gold); font-weight: 700; margin-bottom: 8px; }\n  .price-row { display: flex; align-items: baseline; gap: 12px; margin-bottom: 6px; flex-wrap: wrap; }\n  .price-main { font-family: var(--serif); font-size: 40px; font-weight: 400; color: #fff; line-height: 1; }\n  .price-inst { font-size: 13px; color: rgba(255,255,255,.5); margin-bottom: 12px; }\n  .price-delivery { background: rgba(255,255,255,.06); border-radius: 8px; padding: 10px 14px; display: flex; align-items: center; justify-content: space-between; font-size: 13px; color: rgba(255,255,255,.7); }\n  .price-delivery strong { font-size: 14px; color: var(--gold); }\n\n  .cta-primary { display: block; width: 100%; padding: 17px 24px; background: var(--gold); color: var(--deep); font-family: var(--sans); font-size: 14px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; border: none; border-radius: 8px; cursor: pointer; text-align: center; text-decoration: none; margin-bottom: 10px; }\n  .cta-secondary { display: block; width: 100%; padding: 14px 24px; background: transparent; color: var(--black); font-family: var(--sans); font-size: 13px; font-weight: 600; letter-spacing: 1px; text-transform: uppercase; border: 1.5px solid var(--black); border-radius: 8px; cursor: pointer; text-align: center; text-decoration: none; margin-bottom: 22px; }\n\n  .trust-row { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; justify-content: center; }\n  .trust-chip { background: var(--cream); border: 1px solid var(--border); border-radius: 20px; padding: 5px 13px; font-size: 12px; color: #555; }\n\n  .footer-trust { text-align: center; font-size: 12px; color: var(--silver); line-height: 1.8; padding-top: 16px; border-top: 1px solid var(--border); }\n\n  @media (max-width: 520px) {\n    .feat-block { grid-template-columns: 1fr; }\n    .feat-block.reverse { direction: ltr; }\n    .specs-grid { grid-template-columns: 1fr 1fr; }\n    .colour-grid { grid-template-columns: 1fr 1fr; }\n    .occasions-grid { grid-template-columns: 1fr 1fr; }\n  }\n  @media (max-width: 360px) {\n    .colour-grid { grid-template-columns: 1fr; }\n    .specs-grid { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"ann-bar\"\u003eFree UK delivery · \u003cspan\u003e5 colour variants · Cotton · Adjustable\u003c\/span\u003e · 30-day guarantee\u003c\/div\u003e\n\u003cdiv class=\"urgency-ticker\"\u003e\n\u003cdiv class=\"ticker-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\nFQ Brand ChallengerCap — the streetwear essential that fits every look\u003c\/div\u003e\n\u003cdiv class=\"page-wrap\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003cdiv class=\"hero-eyebrow\"\u003eFQ Brand · ChallengerCap Collection\u003c\/div\u003e\n\u003ch1 class=\"hero-title\"\u003eFive colours.\u003cbr\u003e\u003cem\u003eOne cap that fits everything.\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eCotton curved brim cap with embroidered detail. Adjustable fit from 55 to 62cm, structured crown and a clean streetwear silhouette — available in Grey, Beige, Red, Black and White.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- HOOK --\u003e\n\u003cdiv class=\"hook-block\"\u003e\n\u003cdiv class=\"hook-label\"\u003eThe cap that earned its place\u003c\/div\u003e\n\u003cp class=\"hook-text\"\u003eSome caps are worn once and forgotten. The ChallengerCap gets worn every day — because it works with joggers, with jeans, with a smart casual look. \u003cstrong\u003eCotton construction, embroidered detail, adjustable fit. The streetwear essential done right.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- HERO IMAGE --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/905f1886970b0383bf6ef91e564b0fce.jpg?v=1779517952\" alt=\"FQ Brand ChallengerCap – Curved Brim Baseball Cap 5 colours\" class=\"prod-img\" loading=\"eager\"\u003e\n\u003cp class=\"img-caption\"\u003eFQ Brand ChallengerCap — cotton · embroidered · adjustable · 5 colour variants\u003c\/p\u003e\n\u003c!-- SOCIAL PROOF --\u003e\n\u003cdiv class=\"social-bar\"\u003e\n\u003cspan style=\"font-size: 18px;\"\u003e⭐\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003e4.9 — over 1,700 satisfied FQ Brand customers\u003c\/strong\u003e · Free UK delivery on every order\u003c\/span\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- COLOURS --\u003e\n\u003ch2 class=\"section-title\"\u003e5 colours. All essential.\u003c\/h2\u003e\n\u003cp class=\"section-intro\"\u003eFrom the quietly classic to the boldly distinctive — each colour was chosen to work as a wardrobe essential on its own terms.\u003c\/p\u003e\n\u003cdiv class=\"colour-grid\"\u003e\n\u003cdiv class=\"colour-card\"\u003e\n\u003cdiv class=\"colour-swatch\" style=\"background: #9a9a9a;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"colour-name\"\u003eGrey\u003c\/div\u003e\n\u003cdiv class=\"colour-note\"\u003eNeutral · pairs with everything\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"colour-card\"\u003e\n\u003cdiv class=\"colour-swatch\" style=\"background: #d8c8a0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"colour-name\"\u003eBeige\u003c\/div\u003e\n\u003cdiv class=\"colour-note\"\u003eWarm · minimal · lifestyle staple\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"colour-card\"\u003e\n\u003cdiv class=\"colour-swatch\" style=\"background: #c0392b;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"colour-name\"\u003eRed\u003c\/div\u003e\n\u003cdiv class=\"colour-note\"\u003eBold · distinctive · statement piece\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"colour-card\"\u003e\n\u003cdiv class=\"colour-swatch\" style=\"background: #1a1a1a;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"colour-name\"\u003eBlack\u003c\/div\u003e\n\u003cdiv class=\"colour-note\"\u003eClassic · versatile · goes with everything\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"colour-card\" style=\"grid-column: span 2;\"\u003e\n\u003cdiv class=\"colour-swatch\" style=\"background: #f5f5f0; border-color: #ccc;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"colour-name\"\u003eWhite\u003c\/div\u003e\n\u003cdiv class=\"colour-note\"\u003eClean · fresh · summer-ready\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- FEATURES --\u003e\n\u003ch2 class=\"section-title\"\u003eWhat makes it worth wearing every day\u003c\/h2\u003e\n\u003cp class=\"section-intro\"\u003eThe details that turn a cap into a staple.\u003c\/p\u003e\n\u003c!-- FEATURE 1 --\u003e\n\u003cdiv class=\"feat-block\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/c4c89b9cf7c416579348bb8d216deaa5.jpg?v=1779517952\" alt=\"ChallengerCap cotton fabric embroidered detail\" class=\"feat-img\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"feat-badge gold\"\u003eMaterial\u003c\/span\u003e\n\u003ch2 class=\"feat-title\"\u003eCotton construction. Comfortable all day.\u003c\/h2\u003e\n\u003cp class=\"feat-desc\"\u003eMade from a cotton blend — breathable, soft against the skin and naturally comfortable for extended wear. The kind of fabric that softens with use and feels better the more you wear it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURE 2 --\u003e\n\u003cdiv class=\"feat-block reverse\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/d68ff15088cc0e80d41de84477d98e00.jpg?v=1779517952\" alt=\"ChallengerCap embroidered detail front panel\" class=\"feat-img\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"feat-badge dark\"\u003eEmbroidery\u003c\/span\u003e\n\u003ch2 class=\"feat-title\"\u003eEmbroidered detail. Stitched to last.\u003c\/h2\u003e\n\u003cp class=\"feat-desc\"\u003eThe front panel embroidery is stitched directly into the fabric — not printed, not ironed on. It holds its definition through regular wear and washing without fading, peeling or distorting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BANNER --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/1b88afd8ff63576a87000c1228a1663b.jpg?v=1779517952\" alt=\"ChallengerCap lifestyle streetwear casual UK\" class=\"img-banner\"\u003e\n\u003cp class=\"img-caption\"\u003eFrom the high street to the weekend — the ChallengerCap works wherever you go\u003c\/p\u003e\n\u003c!-- FEATURE 3 --\u003e\n\u003cdiv class=\"feat-block\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/95d32dc63cf7fae3df48037c19484c3f.jpg?v=1779517952\" alt=\"ChallengerCap adjustable strap 55-62cm fit\" class=\"feat-img\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"feat-badge gold\"\u003eFit\u003c\/span\u003e\n\u003ch2 class=\"feat-title\"\u003eAdjustable fit. 55 to 62cm. Anyone, anywhere.\u003c\/h2\u003e\n\u003cp class=\"feat-desc\"\u003eThe adjustable rear closure fits head circumferences from 55 to 62cm — covering virtually every adult head size. Unisex design that works equally well for men and women. One size, genuinely universal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- OCCASIONS --\u003e\n\u003ch2 class=\"section-title\"\u003eWhen to wear it\u003c\/h2\u003e\n\u003cdiv class=\"occasions-grid\"\u003e\n\u003cdiv class=\"occ-card\"\u003e\n\u003cdiv class=\"occ-icon\"\u003e🏙️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"occ-title\"\u003eEvery day\u003c\/div\u003e\n\u003cp class=\"occ-desc\"\u003eThe finishing touch that pulls any casual outfit together effortlessly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"occ-card\"\u003e\n\u003cdiv class=\"occ-icon\"\u003e⚽\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"occ-title\"\u003eSport \u0026amp; outdoors\u003c\/div\u003e\n\u003cp class=\"occ-desc\"\u003eCotton breathability keeps you comfortable during activity in any weather.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"occ-card\"\u003e\n\u003cdiv class=\"occ-icon\"\u003e✈️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"occ-title\"\u003eTravel\u003c\/div\u003e\n\u003cp class=\"occ-desc\"\u003eLightweight and packable — always looks sharp on arrival.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"occ-card\"\u003e\n\u003cdiv class=\"occ-icon\"\u003e🎁\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"occ-title\"\u003eGift\u003c\/div\u003e\n\u003cp class=\"occ-desc\"\u003e5 colours, adjustable fit — the gift that always fits, for anyone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFIT LIST --\u003e\n\u003ch2 class=\"section-title\"\u003eWhat you get with every wear\u003c\/h2\u003e\n\u003cul class=\"benefit-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg viewbox=\"0 0 12 12\" fill=\"none\"\u003e\u003cpath d=\"M1.5 6L4.5 9L10.5 3\" stroke=\"#8a6820\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003eCotton blend fabric\u003c\/strong\u003e — breathable, soft and naturally comfortable for all-day wear.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg viewbox=\"0 0 12 12\" fill=\"none\"\u003e\u003cpath d=\"M1.5 6L4.5 9L10.5 3\" stroke=\"#8a6820\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003eEmbroidered front detail\u003c\/strong\u003e — stitched directly into the fabric. Won't fade, peel or crack.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg viewbox=\"0 0 12 12\" fill=\"none\"\u003e\u003cpath d=\"M1.5 6L4.5 9L10.5 3\" stroke=\"#8a6820\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003eAdjustable fit, 55–62cm\u003c\/strong\u003e — genuinely universal. Fits virtually every adult head size.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg viewbox=\"0 0 12 12\" fill=\"none\"\u003e\u003cpath d=\"M1.5 6L4.5 9L10.5 3\" stroke=\"#8a6820\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003ePre-curved brim\u003c\/strong\u003e — structured from day one. No shaping needed, always sits right.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg viewbox=\"0 0 12 12\" fill=\"none\"\u003e\u003cpath d=\"M1.5 6L4.5 9L10.5 3\" stroke=\"#8a6820\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003eUnisex design\u003c\/strong\u003e — 5 colours that work for everyone, every style, every occasion.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"bcheck\"\u003e\u003csvg viewbox=\"0 0 12 12\" fill=\"none\"\u003e\u003cpath d=\"M1.5 6L4.5 9L10.5 3\" stroke=\"#8a6820\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan\u003e\u003cstrong\u003e100% authentic FQ Brand\u003c\/strong\u003e — certificate of authenticity included with every order.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- SPECS --\u003e\n\u003ch2 class=\"section-title\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCotton blend\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eBreathable · soft\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eDetail\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEmbroidered\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eFront panel · stitched\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eStyle\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCurved brim\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eStructured crown\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eClosure\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAdjustable strap\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eRear adjustment\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eHead circumference\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e55 – 62 cm\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eOne size, adjustable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUnisex\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eMen and women\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eColours\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e5 variants\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eGrey · Beige · Red · Black · White\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-label\"\u003eDelivery\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e6–12 business days\u003c\/div\u003e\n\u003cdiv class=\"spec-note\"\u003eFree · fully tracked\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CARE --\u003e\n\u003ch2 class=\"section-title\"\u003eCare instructions\u003c\/h2\u003e\n\u003cdiv class=\"care-box\"\u003e\n\u003cdiv class=\"care-title\"\u003eKeeping your ChallengerCap in shape\u003c\/div\u003e\n\u003cdiv class=\"care-list\"\u003e\n\u003cdiv class=\"care-item\"\u003e\n\u003cspan class=\"care-dot\"\u003e\u003c\/span\u003eHand wash recommended to preserve embroidery and structure\u003c\/div\u003e\n\u003cdiv class=\"care-item\"\u003e\n\u003cspan class=\"care-dot\"\u003e\u003c\/span\u003eIf machine washing, use gentle or hand-wash cycle only — cold water\u003c\/div\u003e\n\u003cdiv class=\"care-item\"\u003e\n\u003cspan class=\"care-dot\"\u003e\u003c\/span\u003eAir dry only — reshape while damp and leave to dry on a flat surface\u003c\/div\u003e\n\u003cdiv class=\"care-item\"\u003e\n\u003cspan class=\"care-dot\"\u003e\u003c\/span\u003eDo not tumble dry or iron directly over the embroidered areas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- AUTHENTICITY --\u003e\n\u003cdiv class=\"auth-box\"\u003e\n\u003cspan style=\"font-size: 28px; flex-shrink: 0;\"\u003e🏅\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003e100% authentic FQ Brand.\u003c\/strong\u003e Every ChallengerCap is a genuine FQ Brand product with a certificate of authenticity. Quality-checked and backed by our 30-day guarantee — not a mass-market generic.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- PRICE BLOCK --\u003e\n\u003cdiv class=\"price-block\"\u003e\n\u003cdiv class=\"price-eyebrow\"\u003eSelect your colour above\u003c\/div\u003e\n\u003cdiv class=\"price-row\"\u003e\u003cspan class=\"price-main\"\u003e£34.99\u003c\/span\u003e\u003c\/div\u003e\n\u003cp class=\"price-inst\"\u003eAll prices include VAT · Secure checkout\u003c\/p\u003e\n\u003cdiv class=\"price-delivery\"\u003e\n\u003cspan\u003e📦 Free delivery across the UK\u003c\/span\u003e \u003cstrong\u003e30-day guarantee\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#\" class=\"cta-primary\"\u003eADD TO CART — £34.99\u003c\/a\u003e \u003ca href=\"#\" class=\"cta-secondary\"\u003eFree UK delivery · 30-day returns\u003c\/a\u003e\n\u003cdiv class=\"trust-row\"\u003e\n\u003cspan class=\"trust-chip\"\u003e🚚 Free UK delivery\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e🔒 Secure checkout\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e↩️ 30-day returns\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e🏅 Authentic FQ Brand\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e📦 Tracked shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- REVIEWS --\u003e\n\u003ch2 class=\"section-title\"\u003eWhat our customers say\u003c\/h2\u003e\n\u003cdiv class=\"reviews\"\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Bought the Grey and it's become my go-to cap. The cotton feels great against the skin — much more comfortable than synthetic caps I've tried. The embroidery is sharp and clean. Very happy with it.\"\u003c\/p\u003e\n\u003cdiv class=\"review-author\"\u003eJames T. — London, UK \u003cspan class=\"review-badge\"\u003eVerified purchase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Got the Beige for my husband and he loves it. The colour is exactly right — warm and neutral, goes with everything in his wardrobe. The adjustable strap gave a perfect fit first time. Quick delivery too.\"\u003c\/p\u003e\n\u003cdiv class=\"review-author\"\u003eSarah M. — Manchester, UK \u003cspan class=\"review-badge\"\u003eVerified purchase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"The Red is bold without being too much — I've had loads of compliments on it. Really good quality for the price. The cotton is noticeably better than cheaper caps and the embroidery looks premium.\"\u003c\/p\u003e\n\u003cdiv class=\"review-author\"\u003eDaniel K. — Bristol, UK \u003cspan class=\"review-badge\"\u003eVerified purchase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Ordered Black and White — both excellent. The Black especially gets worn almost every day. Holds its shape well and the embroidered detail still looks crisp after multiple washes. Would recommend without hesitation.\"\u003c\/p\u003e\n\u003cdiv class=\"review-author\"\u003eThomas B. — Edinburgh, UK \u003cspan class=\"review-badge\"\u003eVerified purchase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"sep\"\u003e\n\u003c!-- FAQ --\u003e\n\u003ch2 class=\"section-title\"\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"faq\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003e\n\u003cspan\u003eQ\u003c\/span\u003e How does the ChallengerCap differ from the StreetCap 1989?\u003c\/div\u003e\n\u003cp class=\"faq-a\"\u003eBoth are curved brim caps with embroidery, but they serve slightly different aesthetics. The StreetCap 1989 has a heritage New York-inspired embroidery with more text detail across the front. The ChallengerCap has a cleaner, more minimal embroidered detail — it's a slightly more understated look for those who prefer subtlety over statement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003e\n\u003cspan\u003eQ\u003c\/span\u003e What's the head size range?\u003c\/div\u003e\n\u003cp class=\"faq-a\"\u003eThe ChallengerCap fits head circumferences from 55cm to 62cm via the adjustable rear strap — covering virtually every adult head size. If you're between sizes, the adjustment range gives you a precise fit rather than rough increments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003e\n\u003cspan\u003eQ\u003c\/span\u003e How long does UK delivery take?\u003c\/div\u003e\n\u003cp class=\"faq-a\"\u003eOrders are processed within 1–3 business days and typically delivered within 6–12 business days from dispatch. All orders are fully tracked — you'll receive a tracking link as soon as your order ships. Free delivery on all UK orders with no minimum spend.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003e\n\u003cspan\u003eQ\u003c\/span\u003e Can I return it if I order the wrong colour?\u003c\/div\u003e\n\u003cp class=\"faq-a\"\u003eYes — 30 days from receipt to request a return or exchange, no questions asked. Please refer to our Returns Policy page for full details.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003e\n\u003cspan\u003eQ\u003c\/span\u003e How do I wash it without damaging the embroidery?\u003c\/div\u003e\n\u003cp class=\"faq-a\"\u003eHand wash in cold water is strongly recommended. If using a machine, select the gentle cycle only. Reshape while damp and air dry on a flat surface. Avoid tumble drying and do not iron directly over the embroidered areas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- GUARANTEE --\u003e\n\u003cdiv class=\"guarantee-box\"\u003e\n\u003cdiv class=\"guarantee-icon\"\u003e🛡️\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003e30-day satisfaction guarantee.\u003c\/strong\u003e\u003cbr\u003eNot completely satisfied? Return or exchange within 30 days — no questions asked. Shop with complete confidence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CTA FINAL --\u003e \u003ca href=\"#\" class=\"cta-primary\"\u003eADD TO CART — £34.99\u003c\/a\u003e \u003ca href=\"#\" class=\"cta-secondary\"\u003eFree UK delivery · 30-day returns\u003c\/a\u003e\n\u003cdiv class=\"trust-row\"\u003e\n\u003cspan class=\"trust-chip\"\u003e🚚 Free UK delivery\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e🔒 Secure checkout\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e↩️ 30-day returns\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e🏅 Authentic FQ Brand\u003c\/span\u003e \u003cspan class=\"trust-chip\"\u003e📦 Tracked shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"footer-trust\"\u003eSecure purchase · SSL certified · All payments protected\u003cbr\u003econtact@fqbrand.shop · FQ Group Holdings LLC · Dover, Delaware, USA\u003c\/div\u003e\n\u003c\/div\u003e","brand":"FQBRAND","offers":[{"title":"Gray","offer_id":43778769616974,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Beige","offer_id":43778769649742,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Red","offer_id":43778769682510,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":43778769715278,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"White","offer_id":43778769748046,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/905f1886970b0383bf6ef91e564b0fce.jpg?v=1779517952"},{"product_id":"fq-brand-tidecap-curved-brim-baseball-cap","title":"FQ Brand TideCap – Curved Brim Baseball Cap","description":"\u003ch3\u003eThe FQ Brand TideCap is a cotton curved brim cap built for everyday wear. Available in 7 carefully selected colours — White, Navy, Black\/Yellow, Black\/Blue, Grey, Khaki and Beige — each one chosen to work as a wardrobe essential. Embroidered detail on the front panel, adjustable rear closure fitting 55 to 62cm, and a structured crown that holds its shape from day one. Unisex design. Free UK delivery. 30-day guarantee.\u003c\/h3\u003e","brand":"FQBRAND","offers":[{"title":"White","offer_id":43778769977422,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue","offer_id":43778770010190,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Black\/Yellow","offer_id":43778770042958,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Black\/Blue","offer_id":43778770075726,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Gray","offer_id":43778770108494,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki","offer_id":43778770141262,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Beige","offer_id":43778770174030,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/files\/4c2544d0544498419f00b28d359cbfd7.jpg?v=1779517964"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/2511\/2910\/collections\/Bones.jpg?v=1779521162","url":"https:\/\/www.fqbrand.shop\/collections\/caps.oembed","provider":"FQ Brand","version":"1.0","type":"link"}