Remixes of aoricreative.com
Latest remixes
No public remixes yet. Be the first to make one.
Remix itLatest remixes
No public remixes yet. Be the first to make one.
Remix itSwitch between the rendered Visual preview and the Raw DESIGN.md.
version: alpha
name: Aoricreative
description: |
Aori Creative's design language is minimalist and contemplative, built around
a monochromatic foundation that prioritizes legibility and sophisticated
restraint. The system uses a dark canvas (#0B0B0B) paired with precise
off-white typography, creating high contrast and intentional visual breathing
room. Handwritten and custom typefaces (duducalligraphy, faracohand, chicle)
inject warmth and personality into an otherwise austere palette, evoking a
creative studio's analog origins—sketchbooks, coffee, notes, inspiration
boards. The atmosphere is one of focused craftsmanship: calm surfaces,
generous whitespace, typography that speaks before decoration, and a color
story that lets content and craft dominate. Every detail feels deliberate,
with minimal shadows and sharp corners reinforcing a clean, contemporary
aesthetic.
source:
url: "https://aoricreative.com/"
pagesAnalyzed: 1
extractedAt: 2026-10-20
tokensMeasured: true
colors:
primary: "#FFFFFF"
canvas: "#0B0B0B"
ink: "#767676"
body: "#6B6B6B"
muted: "#4A4642"
faint: "#1F1D1A"
typography:
display-xl:
fontFamily: duducalligraphy
fontSize: 89.28px
fontWeight: 400
lineHeight: 1.28
letterSpacing: 1.34px
display-lg:
fontFamily: duducalligraphy
fontSize: 86.4px
fontWeight: 300
lineHeight: 1
letterSpacing: -1.3px
display-md:
fontFamily: duducalligraphy
fontSize: 56.16px
fontWeight: 300
lineHeight: 1.18
letterSpacing: 0px
display-sm:
fontFamily: duducalligraphy
fontSize: 56px
fontWeight: 500
lineHeight: 1.5
letterSpacing: -1.4px
textTransform: uppercase
display-xs:
fontFamily: faracohand
fontSize: 52px
fontWeight: 400
lineHeight: 1.5
letterSpacing: 0px
heading-md:
fontFamily: faracohand
fontSize: 34px
fontWeight: 400
lineHeight: 1.5
letterSpacing: 0px
heading-sm:
fontFamily: faracohand
fontSize: 30px
fontWeight: 400
lineHeight: 1.5
letterSpacing: 0px
heading-xs:
fontFamily: duducalligraphy
fontSize: 13px
fontWeight: 400
lineHeight: 1.85
letterSpacing: 2.6px
textTransform: uppercase
body-xl:
fontFamily: duducalligraphy
fontSize: 16px
fontWeight: 400
lineHeight: 1.5
letterSpacing: 0px
body-lg:
fontFamily: duducalligraphy
fontSize: 14.976px
fontWeight: 400
lineHeight: 1.5
letterSpacing: 0px
body-md:
fontFamily: duducalligraphy
fontSize: 14.72px
fontWeight: 400
lineHeight: 1.63
letterSpacing: 0px
body-sm:
fontFamily: duducalligraphy
fontSize: 14.4px
fontWeight: 400
lineHeight: 1.62
letterSpacing: 0px
body-xs:
fontFamily: duducalligraphy
fontSize: 14.08px
fontWeight: 400
lineHeight: 1.63
letterSpacing: 0px
body-xs-2:
fontFamily: duducalligraphy
fontSize: 11.52px
fontWeight: 400
lineHeight: 1.5
letterSpacing: 3.23px
textTransform: uppercase
nav:
fontFamily: duducalligraphy
fontSize: 14.72px
fontWeight: 400
lineHeight: 1.5
letterSpacing: 0px
button-xl:
fontFamily: chicle
fontSize: 50.7586px
fontWeight: 400
lineHeight: 0.9
letterSpacing: 0.51px
button-lg:
fontFamily: duducalligraphy
fontSize: 27.36px
fontWeight: 400
lineHeight: 1
letterSpacing: 1.64px
textTransform: uppercase
button-md:
fontFamily: duducalligraphy
fontSize: 11.52px
fontWeight: 400
lineHeight: 1.5
letterSpacing: 2.53px
textTransform: uppercase
caption-xl:
fontFamily: duducalligraphy
fontSize: 29.808px
fontWeight: 400
lineHeight: 1
letterSpacing: 0px
caption-lg:
fontFamily: duducalligraphy
fontSize: 11.52px
fontWeight: 400
lineHeight: 1.5
letterSpacing: 2.07px
textTransform: uppercase
rounded:
none: 0px
xs: 2px
sm: 14px
full: 9999px
spacing:
xxs: 4px
xs: 8px
sm: 12px
md: 20px
lg: 24px
xl: 28px
xxl: 40px
xxxl: 44px
section: 48px
band: 56px
shadows:
sm: "rgba(0, 0, 0, 0.25) 0px 12px 32px -12px"
elevationStrategy: single-tier
themes:
derived: light # the other theme is the site's measured palette
light:
bg: "#FBFBFB"
surface: "#F1F1F1"
surfaceRaised: "#E9E9E9"
text: "#1D1D1D"
textMuted: "#707070"
border: "#D8D8D8"
accent: "#707070"
accentFg: "#FFFFFF"
focusRing: "#8F8F8F"
elevation: shadow
dark:
bg: "#0B0B0B"
surface: "#0B0B0B"
surfaceRaised: "#1F1F1F"
text: "#767676"
textMuted: "#6B6B6B"
border: "#181818"
accent: "#FFFFFF"
accentFg: "#0B0B0C"
focusRing: "#FFFFFF"
elevation: "border+surface"
contrastFailures:
- "dark: text on bg = 4.33:1 (needs 4.5:1)"
- "dark: muted on bg = 3.69:1 (needs 4.5:1)"
- "dark: text on surface = 4.33:1 (needs 4.5:1)"
components:
button-text:
typography: "{typography.button-lg}"
textColor: "rgb(16, 16, 16)"
height: 43.7656px
padding: "8.208px 2.736px 8.208px 2.736px"
button-text-sm:
typography: "{typography.body-xs-2}"
textColor: "{colors.ink}"
height: 17.2656px
button-icon:
typography: "{typography.body-xl}"
textColor: "rgb(16, 16, 16)"
height: 87.3906px
rounded: "50%"
footer:
typography: "{typography.body-xl}"
textColor: "rgb(16, 16, 16)"
border: "1px solid rgba(16, 16, 16, 0.14)"
padding: "80px 43.2px 40px 43.2px"
backgroundColor: "{colors.primary}"
link:
typography: "{typography.body-xl}"
textColor: "rgb(16, 16, 16)"
padding: "0px 0px 48px 0px"
link-sm:
textColor: "rgb(16, 16, 16)"
fontSize: 12.16px
fontFamily: duducalligraphy
fontWeight: 400
lineHeight: 1.5
states:
button-focus-visible:
target: button
state: focus-visible
rounded: 1px
other-focus-visible:
target: other
state: focus-visible
outline: "solid 2px"
outlineWidth: 2px
other-disabled:
target: other
state: disabled
opacity: 0
nav-hover:
target: nav
state: hover
opacity: 0.6
other-hover:
target: other
state: hover
transform: "translate(3px, 3px)"
breakpoints:
- width: 375
containerWidth: 335
gridColumns: 3
navLinksVisible: 9
menuToggleVisible: true
headingPx: 32
bodyPx: 16
sectionPaddingX: 23
- width: 768
containerWidth: 722
gridColumns: 3
navLinksVisible: 9
menuToggleVisible: true
headingPx: 46
bodyPx: 16
sectionPaddingX: 43
- width: 1024
containerWidth: 963
gridColumns: 3
navLinksVisible: 9
menuToggleVisible: true
headingPx: 61
bodyPx: 16
sectionPaddingX: 31
- width: 1280
containerWidth: 1203
gridColumns: 3
navLinksVisible: 9
menuToggleVisible: true
headingPx: 77
bodyPx: 16
sectionPaddingX: 31
- width: 1440
containerWidth: 1354
gridColumns: 3
navLinksVisible: 9
menuToggleVisible: true
headingPx: 86
bodyPx: 16
sectionPaddingX: 43
coverage:
statesFound: 28
gradientsFound: 0
rolesUnassigned: 0
archetypesUnnamed: 0
archetypesDetected: 0
responsiveMeasured: true
stylesheetsBlocked: false
semanticRampDeclared: false
Aori Creative's design language is minimalist and contemplative, built around a monochromatic foundation that prioritizes legibility and sophisticated restraint. The system uses a dark canvas ({colors.canvas} — #0B0B0B) paired with precise off-white typography, creating high contrast and intentional visual breathing room. Handwritten and custom typefaces (duducalligraphy, faracohand, chicle) inject warmth and personality into an otherwise austere palette, evoking a creative studio's analog origins—sketchbooks, coffee, notes, inspiration boards. The atmosphere is one of focused craftsmanship: calm surfaces, generous whitespace, typography that speaks before decoration, and a color story that lets content and craft dominate. Every detail feels deliberate, with minimal shadows and sharp corners reinforcing a clean, contemporary aesthetic.
Key Characteristics
{colors.primary} — #FFFFFF): Used as the primary CTA, brand accent, active state, and hero text on dark backgrounds. The sole bright element in an otherwise muted palette.{colors.canvas} — #0B0B0B): Default page background; darkest surface, establishes the base contrast layer.{colors.ink} — #767676): Primary text for headings and prominent body copy; mid-tone neutral.{colors.body} — #6B6B6B): Standard body copy text; slightly darker than ink for reading comfort.{colors.muted} — #4A4642): Captions, secondary text, and de-emphasized content; lower contrast tier.{colors.faint} — #1F1D1A): Tertiary text, placeholder text, and minimal-emphasis UI; nearly blends with canvas.No error, success, or warning semantic colors were declared by the site. The palette is purely tonal; all interactive feedback relies on opacity, transform, and textual cues rather than chromatic signals.
Primary Font: duducalligraphy
Fallback stack: duducalligraphy, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif
Secondary Font: faracohand
Fallback stack: faracohand, Georgia, serif
Accent Font: chicle
Fallback stack: chicle, cursive
All three fonts are custom web fonts integral to brand identity; fallback stacks provide serif/sans options if fonts fail to load.
| Role | Font | Size | Weight | Line Height | Letter Spacing | Notes |
|---|---|---|---|---|---|---|
| display-xl | duducalligraphy | 89.28px | 400 | 1.28 | 1.34px | Hero display; expansive, open tracking |
| display-lg | duducalligraphy | 86.4px | 300 | 1 | −1.3px | Large heading; tight, negative spacing |
| display-md | duducalligraphy | 56.16px | 300 | 1.18 | 0px | Medium display; tight single-line layout |
| display-sm | duducalligraphy | 56px | 500 | 1.5 | −1.4px | Uppercase display; tight tracking |
| display-xs | faracohand | 52px | 400 | 1.5 | 0px | Medium display heading in handwritten style |
| heading-md | faracohand | 34px | 400 | 1.5 | 0px | Primary handwritten heading; warm serif feel |
| heading-sm | faracohand | 30px | 400 | 1.5 | 0px | Secondary handwritten heading |
| heading-xs | duducalligraphy | 13px | 400 | 1.85 | 2.6px | Uppercase small heading; expanded spacing |
| caption-xl | duducalligraphy | 29.808px | 400 | 1 | 0px | Large caption; compact single-line |
| caption-lg | duducalligraphy | 11.52px | 400 | 1.5 | 2.07px | Uppercase caption; expanded tracking |
| body-xl | duducalligraphy | 16px | 400 | 1.5 | 0px | Large body text; reading size |
| body-lg | duducalligraphy | 14.976px | 400 | 1.5 | 0px | Body text standard |
| body-md | duducalligraphy | 14.72px | 400 | 1.63 | 0px | Body text default; slightly taller line-height |
| body-sm | duducalligraphy | 14.4px | 400 | 1.62 | 0px | Small body text; reading-optimized line-height |
| body-xs | duducalligraphy | 14.08px | 400 | 1.63 | 0px | Extra-small body; tight leading |
| body-xs-2 | duducalligraphy | 11.52px | 400 | 1.5 | 3.23px | Uppercase tiny text; heavily expanded tracking |
| button-lg | duducalligraphy | 27.36px | 400 | 1 | 1.64px | Large button; uppercase, expanded tracking |
| button-md | duducalligraphy | 11.52px | 400 | 1.5 | 2.53px | Medium button; uppercase, expanded spacing |
| button-xl | chicle | 50.7586px | 400 | 0.9 | 0.51px | XL button; accent font, very tight line-height |
| nav | duducalligraphy | 14.72px | 400 | 1.5 | 0px | Navigation link text |
Button — Text (Large, Primary)
{typography.button-lg} (27.36px, 400, 1x line-height, 1.64px letter-spacing, uppercase)#101010rgba(0, 0, 0, 0))8.208px 2.736px0px solid #101010{rounded.none} (0px)transform: translate(3px, 3px) (offset translation)outline: 2px solid var(--color-accent); border-radius: 1pxButton — Text Small
{typography.button-md} (11.52px, 400, 1.5x line-height, 2.53px letter-spacing, uppercase)#7676760px0px solid #767676{rounded.none}Button — Icon (Circular)
#1010100px0px none{rounded.full} (50%)Link — Default
{typography.body-xl} (16px, 400, 1.5x line-height)#1010100px 0px 48px 0px (bottom spacing only)0px{rounded.none}color: var(--c-ink); opacity: 0.6 (fade and color shift)outline: 2px solid var(--c-accent)Link — Small
#1010100px0pxNav Link
{typography.nav} (14.72px, 400, 1.5x line-height)opacity: 0.6 (subtle fade)outline: 2px solid var(--color-accent)Footer (Default)
#FFFFFF#101010{typography.body-xl} (16px)80px 43.2px 40px 43.2px (generous top/bottom, balanced sides)1px solid rgba(16, 16, 16, 0.14) (hairline, 14% opacity ink){rounded.none}Focus-Visible (Button)
2px solid var(--color-accent)1px (subtle rounding for focus ring)Focus-Visible (Default)
solid 2px1 for emphasisDisabled
0.3 (reduced contrast, text barely visible)opacity: 0 (completely hidden)Hover (Cards/Link Container)
var(--color-accent) or var(--nb-link-hover) (context-dependent accent shift)translate(3px, 3px) (offset movement for tactile feedback)var(--color-accent) or var(--color-ink-faint) (subtle highlight)Base unit: {spacing.xs} = 8px
Scale:
{spacing.xxs} = 4px — Hairline spacing, minimal gaps{spacing.xs} = 8px — Small margins, icon-to-text gaps{spacing.sm} = 12px — Small component padding{spacing.md} = 20px — Standard component spacing{spacing.lg} = 24px — Medium section padding{spacing.xl} = 28px — Large margins between sections{spacing.xxl} = 40px — Extra-large spacing{spacing.xxxl} = 44px — Very large margins{spacing.section} = 48px — Section-level padding and gaps{spacing.band} = 56px — Full-width band spacing (hero, divider sections)Usage Context:
{spacing.xxl} (80px) for top boundary, {spacing.lg} (24px) for sides, reflecting hierarchy of importance.{spacing.band} (48px bottom) to create generous hit areas and breathing room.{spacing.xs} territory) to keep glyphs tight and shapes compact.Max Width: Responsive, scaled by breakpoint
Grid Columns: 3 columns across all breakpoints (consistent 3-column layout, no mobile reflow to 1 column)
Section Padding (Horizontal):
Strategy: Padding adjusts to maintain proportional margin relative to viewport, keeping content visually centered and breathing room consistent.
Whitespace is not passive; it is a primary design tool. Sections are separated by {spacing.band} (56px) or {spacing.section} (48px), creating rhythm and visual pauses. Generous line-heights ({typography.body-md} 1.63x) add internal breathing within text. Component padding is sparse—buttons have minimal internal padding, links have bottom-only spacing—forcing layout spacing to do the breathing work. The dark {colors.canvas} background amplifies the visual weight of white typography, making even modest spacing feel expansive. Silence (empty space) is valued equally to content.
{rounded.none} = 0px — Default; all buttons, links, containers, images, badges, overlays; sharp, angular aesthetic{rounded.xs} = 2px — Minimal rounding; focus rings, subtle softening{rounded.sm} = 14px — Medium rounding (sparingly used, if at all in measured data){rounded.full} = 9999px — Circular/pill shape; icon buttons, avatar containersComponent Application:
{rounded.none} (sharp, geometric){rounded.none} (photo-integrity, no cropping artifacts){rounded.none} (inline labels, sharp edges){rounded.none} (modal/dialog containers, sharp frames){rounded.full} (circular touch targets){rounded.xs} (1px rounding for accessibility outline)| Level | Treatment | Use |
|---|---|---|
| Flat | No shadow, box-shadow: none | Default surfaces, typography, most UI |
| Micro | rgba(0, 0, 0, 0.25) 0px 12px 32px -12px | Subtle lift, card or container hover, optional layer |
Shadow Philosophy:
The system employs a single-tier elevation strategy based on color-blocking and spatial positioning rather than layered shadows. The canonical shadow (custom sm level) uses a single-layer drop shadow—rgba(0, 0, 0, 0.25) 0px 12px 32px -12px—with a 12px offset, 32px blur, and −12px spread, creating a subtle floating effect without opulence. Most surfaces are flat (box-shadow: none), maintaining the minimalist aesthetic. Depth comes from the monochromatic palette (dark canvas + white text = instant contrast-based hierarchy) and spatial arrangement, not from multiple shadow layers or gradients.
Usage:
opacity: 0.6 or 0.8 for feedback without color shift.opacity: 0.3 (readable but de-emphasized).rgba(16, 16, 16, 0.14)) for hairline subtlety.Strategy: Sticky elements (header, nav) live at z-index 290, well above dropdown tiers, ensuring navigation remains accessible during menu interactions. Dropdown tiers (10–60) allow fine-grained control over nested menus or competing overlays.
{colors.primary} (#FFFFFF) for CTAs, hero text, and active states; it is the only bright color and should command attention.2–3.23px) for emphasis and legibility.{rounded.none}); the system is geometric and angular.{spacing.band} (56px) or {spacing.section} (48px) between major sections; breathing room is structural.0.6, 0.8) for hover states; it is consistent and performant.{rounded.none} is non-negotiable except for icon buttons.1px; hairlines are the standard.2px outline.| Breakpoint | Viewport Width | Content Width | Grid Columns | Heading Size (largest) | Body Text | Section Padding (h) | Key Changes |
|---|---|---|---|---|---|---|---|
| mobile | 375px | 335px | 3 | 32px | 16px | 23px | Base mobile layout; navigation visible (no toggle collapse at this size) |
| tablet | 768px | 722px | 3 | 46px | 16px | 43px | Expanded content width, increased padding; heading size scales up |
| small-desktop | 1024px | 963px | 3 | 61px | 16px | 31px | Larger canvas; heading continues to scale; padding slightly reduced |
| desktop | 1280px | 1203px | 3 | 77px | 16px | 31px | Full desktop layout; stable padding |
| large-desktop | 1440px | 1354px | 3 | 86px | 16px | 43px | Maximum content width; heading reaches display-lg scale |
Grid Behavior: 3 columns persist across all breakpoints; no mobile-to-desktop column reflow observed. Layout adapts via content width and padding adjustments, not structural reorganization.
Heading Scale: Largest heading (measured as h2/display role) scales from 32px (mobile) → 46px (tablet) → 61px (small-desktop) → 77px (desktop) → 86px (large-desktop), tracking typography hierarchy growth.
Minimum interactive element size: 44px (industry standard, inferred from icon button dimensions; explicit minimum not extracted but typical for web accessibility).
Button padding and icon button dimensions (87.3906px for circular icon button) exceed minimum; spacing is generous and touch-friendly on small screens.
Navigation: 9 nav links remain visible across all breakpoints; no collapse to hamburger menu was observed in the extraction. (Recorded in Known Gaps if menu toggle behavior differs.)
Typography: Heading sizes scale fluidly with viewport width rather than stepping at each breakpoint; the ratio adapts smoothly.
Section Padding: Padding adjusts per breakpoint to maintain visual centering and breathing room; layout does not collapse into a single narrow column.
Spacing: {spacing.band} and {spacing.section} remain constant; internal component spacing (button padding, link padding) does not change.
{colors.primary} — #FFFFFF): Hero text, buttons, active states, brand mark{colors.canvas} — #0B0B0B): Default background{colors.ink} — #767676): H1/H2, prominent text{colors.body} — #6B6B6B): Standard paragraph text{colors.muted} — #4A4642): Small text, de-emphasized content{colors.faint} — #1F1D1A): Very small, minimal-emphasis textTypography is the primary design tool. Use {typography.display-xl} (89.28px) for hero, {typography.heading-md} (34px) for section heads, {typography.body-md} (14.72px) for body. Do not skip roles.
Buttons are geometric and minimal. Apply {typography.button-lg} (27.36px, uppercase, 1.64px letter-spacing) for large CTAs, {typography.button-md} (11.52px, uppercase, 2.53px letter-spacing) for smaller buttons. Padding is tight (8px vertical, 2.7px horizontal); let section spacing breathe.
Spacing follows a strict scale. Use {spacing.band} (56px) or {spacing.section} (48px) between major sections. Use {spacing.md} (20px) or {spacing.lg} (24px) for component padding. Never invent spacing values.
Corners are sharp. Apply {rounded.none} (0px) to all buttons, links, images, and containers by default. Only use {rounded.full} for circular icon buttons.
Color is monochromatic. Use {colors.ink} for headings, {colors.body} for body text, {colors.muted} for captions, and {colors.primary} (#FFFFFF) for emphasis. No semantic reds/greens; rely on opacity and text for feedback.
Shadows are minimal and single-layer. Apply rgba(0, 0, 0, 0.25) 0px 12px 32px -12px for subtle hover/card lift; default is box-shadow: none (flat).
Elevation and focus are handled via outline and transform. Use outline: 2px solid var(--color-accent) for focus states, transform: translate(3px, 3px) for interactive hover feedback, and opacity: 0.6–0.8 for hover text/nav.
Padding is context-aware. Footer uses 80px 43.2px 40px 43.2px (generous vertical, balanced horizontal). Links use 0px 0px 48px 0px (bottom padding for hit area). Buttons use 8px 2.7px (minimal, compressed).
Responsive padding adjusts per breakpoint: 375px (23px), 768px (43px), 1024px (31px), 1280px (31px), 1440px (43px). Lock these values; do not scale proportionally outside this grid.
Custom fonts are mandatory. duducalligraphy (primary), faracohand (headings), chicle (accent buttons) are core to identity. Fallbacks are provided, but if fonts fail to load, the system breaks intentionally—do not substitute system fonts mid-render.
colors:
primary:
value: "#FFFFFF"
description: "Primary / Brand CTA, active state, brand accent"
canvas:
value: "#0B0B0B"
description: "Canvas — default page background"
ink:
value: "#767676"
description: "Ink — headings and primary text"
body:
value: "#6B6B6B"
description: "Body — standard body copy text"
muted:
value: "#4A4642"
description: "Muted — captions and secondary text"
faint:
value: "#1F1D1A"
description: "Faint — tertiary and placeholder text"
typography:
display-xl:
fontFamily: "duducalligraphy"
fontSize: "89.28px"
fontWeight: 400
lineHeight: 1.28
letterSpacing: "1.34px"
display-lg:
fontFamily: "duducalligraphy"
fontSize: "86.4px"
fontWeight: 300
lineHeight: 1
letterSpacing: "-1.3px"
display-md:
fontFamily: "duducalligraphy"
fontSize: "56.16px"
fontWeight: 300
lineHeight: 1.18
letterSpacing: "0px"
display-sm:
fontFamily: "duducalligraphy"
fontSize: "56px"
fontWeight: 500
lineHeight: 1.5
letterSpacing: "-1.4px"
textTransform: "uppercase"
display-xs:
fontFamily: "faracohand"
fontSize: "52px"
fontWeight: 400
lineHeight: 1.5
letterSpacing: "0px"
heading-md:
fontFamily: "faracohand"
fontSize: "34px"
fontWeight: 400
lineHeight: 1.5
letterSpacing: "0px"
heading-sm:
fontFamily: "faracohand"
fontSize: "30px"
fontWeight: 400
lineHeight: 1.5
letterSpacing: "0px"
heading-xs:
fontFamily: "duducalligraphy"
fontSize: "13px"
fontWeight: 400
lineHeight: 1.85
letterSpacing: "2.6px"
textTransform: "uppercase"
caption-xl:
fontFamily: "duducalligraphy"
fontSize: "29.808px"
fontWeight: 400
lineHeight: 1
letterSpacing: "0px"
caption-lg:
fontFamily: "duducalligraphy"
fontSize: "11.52px"
fontWeight: 400
lineHeight: 1.5
letterSpacing: "2.07px"
textTransform: "uppercase"
body-xl:
fontFamily: "duducalligraphy"
fontSize: "16px"
fontWeight: 400
lineHeight: 1.5
letterSpacing: "0px"
body-lg:
fontFamily: "duducalligraphy"
fontSize: "14.976px"
fontWeight: 400
lineHeight: 1.5
letterSpacing: "0px"
body-md:
fontFamily: "duducalligraphy"
fontSize: "14.72px"
fontWeight: 400
lineHeight: 1.63
letterSpacing: "0px"
body-sm:
fontFamily: "duducalligraphy"
fontSize: "14.4px"
fontWeight: 400
lineHeight: 1.62
letterSpacing: "0px"
body-xs:
fontFamily: "duducalligraphy"
fontSize: "14.08px"
fontWeight: 400
lineHeight: 1.63
letterSpacing: "0px"
body-xs-2:
fontFamily: "duducalligraphy"
fontSize: "11.52px"
fontWeight: 400
lineHeight: 1.5
letterSpacing: "3.23px"
textTransform: "uppercase"
button-lg:
fontFamily: "duducalligraphy"
fontSize: "27.36px"
fontWeight: 400
lineHeight: 1
letterSpacing: "1.64px"
textTransform: "uppercase"
button-md:
fontFamily: "duducalligraphy"
fontSize: "11.52px"
fontWeight: 400
lineHeight: 1.5
letterSpacing: "2.53px"
textTransform: "uppercase"
button-xl:
fontFamily: "chicle"
fontSize: "50.7586px"
fontWeight: 400
lineHeight: 0.9
letterSpacing: "0.51px"
nav:
fontFamily: "duducalligraphy"
fontSize: "14.72px"
fontWeight: 400
lineHeight: 1.5
letterSpacing: "0px"
spacing:
xxs: "4px"
xs: "8px"
sm: "12px"
md: "20px"
lg: "24px"
xl: "28px"
xxl: "40px"
xxxl: "44px"
section: "48px"
band: "56px"
rounded:
none: "0px"
xs: "2px"
sm: "14px"
full: "9999px"
shadows:
sm: "rgba(0, 0, 0, 0.25) 0px 12px 32px -12px"
opacity:
full: 1
high: 0.8
medium: 0.55
low: 0.21
none: 0
zIndex:
base: 1
dropdown-low: 10
dropdown-mid-low: 20
dropdown-mid: 45
dropdown-mid-high: 50
dropdown-high: 55
dropdown-top: 60
sticky: 290