Restraint
Two colours per screen, one statement per section.
971 FIGHT is quiet-luxury fighter streetwear from the UAE. 971 is the UAE dialling code. It should feel like the corner between rounds: dark, still, focused. Restraint over decoration.
For designers, printers, collaborators and partners.
Two colours per screen, one statement per section.
Strict grid, consistent spacing, square corners.
Born in the UAE. Said once, quietly, never as costume.
One tee: 100% organic cotton, 185 GSM, garment-washed.
Boxy, oversized with a dropped shoulder, and Relaxed. Black, Olive and White.
S Lightweight, M Welterweight, L Middleweight, XL Light Heavyweight, XXL Heavyweight. The class is printed across the back.
Confirmed and ready to use.
Live on 971fight.com or part of the Drop 01 set.
Proposed direction, not final.
02
The hand-drawn 971 is always placed as a file, never typed. On screen it is one colour and takes the text colour of its ground.
Primary. Bone on Ring Black.

The mark started as a marker sketch.
It was redrawn as a solid vector. Use the solid version everywhere on the website. The texture of the original lives on in the campaign-only logo.
Bone on Ring Black.
Ring Black on Canvas.
Bone on Olive.

Solid mark, Bone on a Ring Black square.

Campaign imagery and large editorial moments. Never in the header or favicon, never under 200px.
Back print only. Never rebuilt in code, never in the header, favicon, buttons or badges.
For white garments.
As produced on Black and Olive.
As produced on White.
Wordmark in text contexts: 971 FIGHT in Neue Montreal Semibold caps. Never the script face.
18%
Clear space: 18% of the logo's width on every side. Nothing enters it.
64px
Minimum width anywhere on screen.
88–110px
Header width on desktop.
64–72px
Header width on mobile.
64px, minimum
72px, mobile header
88px, desktop header
110px, desktop header
Never type 971 in a font.
03
Two colours per screen. Black and bone carry the brand. The flag colours are signals only, never decoration.
--c-ring-black
Logo black. Primary dark surface, body text on light, primary buttons.
--c-bone
Print ink, called sand in print files. Text and logo on dark, inverse buttons.
--c-canvas
Light surface for shop, product and content pages. Product photo ground.
--c-washed-black
Secondary dark surface: cart drawer, alternating bands, hover on black buttons.
--c-olive
Maximum one band per page.
--c-ink
Violet from the original sketch. Graphic and texture only, never UI.
--c-stone
Secondary text on Canvas.
--c-stone-light
Secondary text on Ring Black.
.scheme-bone --ink-muted
Secondary text on Bone.
--surface-alt
Ground behind product images on Canvas.
Signals only, 5% of any screen at most. Never red or green buttons, backgrounds or full-bleed sections, sale banners, flag gradients, or the flag as a pattern.
--c-flag-red
Sampled from the Drop 01 flag artwork. Hoist bar, live dot, focus outline, footer strip. Never text on Canvas.
--c-flag-green
Sampled from the Drop 01 flag artwork. In-stock dot, footer strip.
--c-flag-white
Footer flag strip only.
--c-flag-black
Footer flag strip only.
Flag lockup artwork
The red in the flag lockup. Back print only.
Flag lockup artwork
The green in the flag lockup. Back print only.
Canvas
Shop, collection, product, cart, content pages.
Ring
Home header, hero, footer, campaign pages.
Washed
Cart drawer, alternating dark bands.
Olive
One band per page at most.
Bone
Newsletter band, announcement variant.
Ring Black on Canvas
16.8 : 1
All text.
Bone on Ring Black
12.9 : 1
All text.
Bone on Washed Black
10.6 : 1
All text.
Bone on Olive
5.9 : 1
All text.
Stone Light on Ring Black
6.7 : 1
Secondary text.
Stone on Canvas
4.8 : 1
Secondary text.
04
A compressed black grotesk for statements, a neutral grotesk for everything you read and tap, and a custom script used like a signature.
Calm in chaos.
Drop 01 · 185 GSM
Restraint over decoration. Square corners, hairline rules, big compressed headlines, lots of empty space.
Add to bag
Middleweight
Born in the UAE

--fs-h1
Made by fighters
56 to 120px
Compact Black
--fs-h2
Two fits. Three colours.
36 to 64px
Compact Black
--fs-h3
971 Core Tee
24 to 28px
Compact Black
--fs-lead
First in line for the next drop.
18 to 20px
Neue Montreal Regular
--fs-body
Order in. We'll message you when it ships.
16px
Neue Montreal Regular
--fs-small
Black · Boxy
14px
Neue Montreal Regular
--fs-label
Add to bag
13px
Neue Montreal Semibold
--fs-micro
Size guide
12px
Neue Montreal Semibold
Free stand-in for PP Right Grotesk Compact Black. SIL Open Font License.
Archivo on Google FontsFree stand-in for PP Neue Montreal, in Regular and SemiBold. SIL Open Font License.
Instrument Sans on Google Fonts05
Working gyms, warm practical light, deep but detailed blacks, fine grain, slightly desaturated. In-between moments, never poses for the camera.
Boxing and jiu-jitsu settings: ring corners, academy mats, padded walls. 16:9 or 3:2 for heroes.
Ritual moments: hand wraps, tape, the bench. 4:5 or 1:1.
The garment on Canvas, centred and front-on, with a consistent crop across the range. 4:5 cards, 1:1 Shopify media.
Back-print close-ups, the inside-hem message with cotton texture visible, the collar rib, the wash.
Never Stock fitness smiles or stock-fitness styling.
Never White seamless studios or lens flare.
Never Flag-colour duotones, or the flag as a background or overlay.
Never Text baked into images, or text over the product.
Drop 01
4 by 18px Flag Red, beside eyebrows and section labels. Taken from the flag.
Drop 01 is live
In stock
6px squares. Red for a live drop, green for in stock.
1px rules divide. No boxed cards, no shadows, radius 0 everywhere. A 12-column grid up to 1440px, spacing on an 8px scale.
S Lightweight, M Welterweight, L Middleweight, XL Light Heavyweight, XXL Heavyweight.

Campaign imagery only. The texture turns to noise under 200px.
Born in the UAE
971 Script, 32px minimum, once per screen.

Printed inside every tee, stacked on three lines with a full stop and a brushed underline. It is artwork, not a font: place the file, never retype it, and keep its dry-brush texture.
The very bottom of the footer, 8 to 12px tall. 25% Flag Red, then green, white and black rows.
06
Slow and certain. No springs, parallax or bouncing.
180ms
Fast: hover and small state changes.
320ms
UI: drawers and panels.
700ms
Image reveal.
0ms
Every duration under reduced motion.
.2, .7, .1, 1
Easing: cubic-bezier(.2,.7,.1,1).
.92 / 1.02
Images fade from opacity .92 and scale 1.02.
6–10s
Hero video: muted and looping.
Runs the three durations and the image reveal on the approved easing.
None of this is an approved standard yet. Each piece says how it was made.
The mark settles, then FIGHT slides out from behind it. One calm move, using the real logo and wordmark.
Jitter export · Free plan · 720p, 30fps · Jitter watermark
Template: Logo: Sliding NameThe core line in the display face, word by word. Type only, so nothing sits over the product.
Jitter export · Free plan · 720p, 30fps · Jitter watermark
Template: The Edit: Tagline [Dark]The five core colours in sequence, each on its exact ground.
Jitter export · Free plan · 720p, 30fps · Jitter watermark
Template: Bold Color ListA single left-to-right reveal at the 700ms standard.
Original code · CSS and SVG
Drop 01
Made by fighters, for fighters.
Hoist bar first, then eyebrow, then the headline rises from a mask.
Original code · CSS and SVG
The size range read top to bottom, one class at a time.
Original code · CSS and SVG
Existing vertical clip of the Middleweight back print. Shown as a reference for pace and light.
Existing video · re-encoded to H.264 for browsers
07
Real Drop 01 work. Every item carries its status.
55mm
Front: 971 mark, left chest, one colour.
250mm
Back print. Light Heavyweight: 320mm.
110mm
Inside hem: CALM IN CHAOS.
50mm
Neck label.




240mm
Box lid: the 971 mark.
100mm
Box side: 971FIGHT.COM.
4:5
Feed, 1080 by 1350.
9:16
Stories and reels, 1080 by 1920. Keep type out of the top 250px and bottom 340px.
1:1
Square, 1080 by 1080.
1.91:1
Link and share, 1200 by 628.
Format A, the hidden message post: top 73% macro photo of the inside print, bottom 27% solid Ring Black panel. Type lives only in the black panel, never over the garment or the print.








Fight-weekend ad designs.





08
Short, declarative, calm. No exclamation marks, no emoji, no hype.
Made by fighters, for fighters.
Always central.
Calm in chaos.
Discipline builds freedom.
Same people. Different results.
Hidden message. Worn on the inside.
Fits: Boxy, Relaxed. Colours: Black, Olive, White. Regular, Vintage and Washed Black are internal names only. Sizes are named by weight class.
Only claim these: 100% organic cotton, 185 GSM, garment-washed, boxy oversized with a dropped shoulder, or relaxed fit.
Training and everyday wear: the gym, warm-ups, between sessions. No performance claims. Never call the fabric heavyweight: Heavyweight is the XXL size.
Born in the UAE is the only origin line, set in 971 Script, once. Origin is not a selling point. Never say Made in the UAE.
Fight clichés such as warrior, battle or fearless. Hype. Exclamation marks and emoji. The word lockup in customer copy.
Written natively, never machine-translated.
Add to cart
Add to bag
Sold out
Sold out. Back in the next drop.
Newsletter
First in line for the next drop.
Empty bag
Your bag is empty. Start with Drop 01.
Low stock
Last 3 in Middleweight.
404
Wrong corner. Head back to the shop.
Order confirmed
Order in. We'll message you when it ships.
09
Approved files, ready to use.
Everything approved, in one file
Logos, print marks, garment artwork and tokens. No fonts and no photography.
Vector. Scales to any size. Use for websites and design files.
Vector. Use for print and for sending to printers.
Transparent image. Use in documents, slides and social posts.
Photographs.
Use on Canvas and Bone.
Use on Ring Black, Washed Black and Olive.
Solid white version.
Uses currentColor, so it follows the text colour.
Sand on black and olive blanks. Black or olive on white.
For profile images and browser tabs.

Campaign imagery only, never under 200px.
Garment prints only.
The mark filled with the UAE flag. Garment prints only.
PNG at print size for front, back, inside hem and neck labels, in sand and black ink.
Weight class above the 971 FIGHT lockup.
Weight class above the 971 FIGHT lockup.
Weight class above the 971 FIGHT lockup.
Weight class above the 971 FIGHT lockup.
Weight class above the 971 FIGHT lockup.

Artwork, not a font. Place the file, never retype it.
The five classes, stacked.
CSS custom properties for colour, type scale, spacing and motion.
Live on 971fight.com. Not in the ZIP.
16:9.
1:1.
1:1.
3:2.