A reference of the CSS classes on every event-page section, so you can target them with Custom CSS and style your page exactly the way you want.
Every section on your event page is built from elements with predictable CSS classes. Once you know a class name, you can target it in the Custom CSS box and change almost anything — a button's size, a heading's spacing, the look of a single card. This page is your reference for those class names.
You will see the classes follow a simple, repeating pattern called BEM:
.base-cover — the block (the whole section).
.base-cover__overlay — an element inside that block (note the double underscore).
.base-rsvp__btn--going — a modifier that marks a variation (note the double dash).
Once that pattern clicks, you can read any class at a glance and know exactly what it targets.
Two places to add CSS
There are two CSS boxes, and which one you use changes how your rules apply:
Where
What it styles
How it is scoped
Custom CSS (per section)
Just the one section you have selected
Automatically wrapped in [data-section-id="…"], so it never leaks into other sections
Global CSS (Customize → Advanced)
Your whole event page
Loaded after the theme, so it overrides theme defaults page-wide
Reach for per-section Custom CSS when you want to change one specific section, and Global CSS when you want a change to apply everywhere. The full walkthrough lives in Custom CSS.
Both CSS boxes load after the theme stylesheet, so your overrides naturally
take priority. Per-section rules get an extra [data-section-id] wrapper
added for you, which makes them more specific and keeps them contained to one
section. You rarely need !important — if a rule is not applying, it is
almost always a typo in the class name rather than a specificity problem.
Base section classes
These classes come from the base renderers, so they work across every theme. A theme may restyle them, but the class names stay the same. We have grouped them by section.
Each of the 11 styled themes restyles the base classes above with its own colors, fonts, and spacing, and many themes add unique classes of their own. The tables below show what each theme changes so you know what you are working with.
The look: Italic serif body text on descriptions, JetBrains Mono labels for schedule times and the countdown, a soft paper-grain texture, and full-width backgrounds on the countdown and RSVP sections.
Unique classes:
Class
What it targets
.base-guestlist__pill
Pill-shaped guest entry
.base-poll__bar-track
Custom poll bar track
.base-poll__bar
Custom poll bar fill
.base-poll__pct
Poll percentage label
Villa
A bespoke garden-wedding theme that renders its own structure under the .vl-* prefix rather than restyling .base-*.
The look: A sun-warmed Mediterranean palette, an inset hairline "pavilion" frame on the cover, an italic honey ampersand between host names, olive-sprig botanical flourishes, and pill-rounded buttons.
Class prefix:.vl-* — for example .vl-cover, .vl-cover__names, .vl-details__card, .vl-faq__question. Select a section in the builder to see its full .vl-* class list.
Minimal
Fonts: Fraunces (headings), Inter (body), JetBrains Mono (mono).
Key token values:
Token
Value
--event-primary
#0A0A0A
--event-accent
#0A0A0A
--event-bg
#FAFAF9
--event-surface
#F5F4F1
--event-font-heading
'Fraunces'
--event-font-body
'Inter'
The look: A monochrome palette with ultra-light type, a Swiss-editorial feel, square-cornered images, and section dividers instead of cards.
Unique classes:
Class
What it targets
.base-guestlist__pill
Pill-shaped guest entry
.base-poll__bar-track
Custom poll bar track
.base-poll__bar
Custom poll bar fill
.base-poll__pct
Poll percentage label
Birthday
Fonts: Instrument Serif (headings), Space Grotesk (body), JetBrains Mono (mono).
Key token values:
Token
Value
--event-primary
#FF5B3A (coral)
--event-accent
#FFD23F (yellow)
--event-bg
#FFF4E6
--event-surface
#FFFFFF
--event-radius-lg
14px
--event-font-heading
'Instrument Serif'
--event-font-body
'Space Grotesk'
The look: Bold borders throughout, background fills on the schedule, location, and countdown, a coral guest-count block with inverted text, and cards with an offset shadow.
Unique classes:
Class
What it targets
.base-guestlist__card
Card-style guest entry
.base-feed__photo
A photo in a feed post
.base-poll__bar-track
Custom poll bar track
.base-poll__bar
Custom poll bar fill
.base-poll__pct
Poll percentage label
Confetti
A bespoke high-energy birthday theme that renders its own structure under the .cf-* prefix rather than restyling .base-*.
Fonts: Fredoka (rounded display headings), Poppins (body), Space Mono (mono).
Key token values:
Token
Value
--event-primary
#FF3D87 (fuchsia)
--event-accent
#FFC93C (yellow)
--event-bg
#FFF6FB (cream)
--event-surface
#FFFFFF
--event-text
#221033 (ink)
--event-radius
18px
--event-radius-lg
28px
--event-font-heading
'Fredoka'
--event-font-body
'Poppins'
The look: A vivid candy gradient cover scattered with confetti chips, chunky extra-rounded type, a pill kicker, a fuchsia-to-blue gradient on emphasized title words, and a celebratory wish wall.
Class prefix:.cf-* — for example .cf-cover, .cf-cover__title, .cf-confetti__chip. Select a section in the builder to see its full .cf-* class list.
The look: A soft pink-and-cream palette, extra-rounded corners, a Caveat handwriting font on taglines and captions, and a gently tilted tagline.
Unique classes:
Class
What it targets
.base-schedule__subheading
Handwriting-style sub-heading
.base-schedule__note
Italic note on a schedule item
.base-guestlist__pill
Pill-shaped guest entry
.base-feed__photo
A photo in a feed post
.base-poll__pct
Poll percentage label
Concert Pass
Fonts: Anton (headings), Inter (body), JetBrains Mono (mono).
Key token values:
Token
Value
--event-primary
#C6F432 (neon lime)
--event-accent
#C6F432
--event-bg
#0A0A0F (dark)
--event-surface
#14141C
--event-text
#F5F5F7
--event-radius
0
--event-radius-lg
0
--event-font-heading
'Anton'
--event-font-body
'Inter'
The look: Full dark mode, all-caps headings, sharp zero-radius edges, a dot-grid texture on the cover, and JetBrains Mono nav links.
Unique classes:
Class
What it targets
.base-schedule__note
Italic note on a schedule item
.base-schedule__area
Stage / area label
.base-feed__text
Muted feed-post text
.base-feed__photo
A sharp-edged photo in a feed post
.base-poll__bar-track
Custom poll bar track
.base-poll__bar
Custom poll bar fill
.base-poll__pct
Poll percentage label
Summit
A bespoke corporate / conference theme that renders its own structure under the .sm-* prefix rather than restyling .base-*.
Fonts: Space Grotesk (display headings), Inter (body), JetBrains Mono (mono).
Key token values:
Token
Value
--event-primary
#2563EB (blue)
--event-accent
#14B8A6 (signal teal)
--event-bg
#F4F6FA (paper)
--event-surface
#FFFFFF
--event-text
#11161D (ink)
--event-radius
8px
--event-radius-lg
14px
--event-font-heading
'Space Grotesk'
--event-font-body
'Inter'
The look: A confident, engineered structure — a tall grotesk display, a graded navy scrim over the cover, mono uppercase kickers and ledger labels, an "at a glance" spec grid on a navy band, and a registration-mark rule motif.
Class prefix:.sm-* — for example .sm-cover, .sm-cover__eyebrow, .sm-quick-details__card. Select a section in the builder to see its full .sm-* class list.
Studio Opening
Fonts: IBM Plex Serif (headings), IBM Plex Sans (body), IBM Plex Mono (mono).
Key token values:
Token
Value
--event-primary
#DC2626 (red)
--event-accent
#DC2626
--event-bg
#EEEAE2
--event-surface
#F6F3EC
--event-radius
0
--event-radius-lg
0
--event-font-heading
'IBM Plex Serif'
--event-font-body
'IBM Plex Sans'
The look: A formal, editorial style with solid hairline borders between sections, an inverted dark RSVP block, a two-column description layout, and a grid-based schedule.
Unique classes:
Class
What it targets
.base-description__heading
Editorial section label (mono, uppercase)
.base-schedule__day
Day label
.base-schedule__hour
Right-aligned hour column
.base-location__info
Extra location info text
.base-assignment__pill
Companion pill
.base-feed__text
Serif feed-post text
.base-poll__bar-track
Custom poll bar track
.base-poll__bar
Custom poll bar fill
.base-poll__pct
Poll percentage label
Weekend Retreat
Fonts: Crimson Pro (headings), Work Sans (body), JetBrains Mono (mono).
Key token values:
Token
Value
--event-primary
#2F5D50 (forest green)
--event-accent
#2F5D50
--event-bg
#F4EFE6
--event-surface
#FFFFFF
--event-font-heading
'Crimson Pro'
--event-font-body
'Work Sans'
The look: A warm, natural palette with forest-green and tan accents, a tinted-green countdown, generously rounded images and cards, and a surface-filled feed.
Unique classes:
Class
What it targets
.base-schedule__card
Day-card wrapper
.base-schedule__card-title
Day-card title
.base-schedule__card-day
Day label
.base-assignment__pill
Companion pill
.base-feed__text
Serif feed-post text
.base-feed__photo
A photo in a feed post
.base-broadcasts__text
Serif broadcast text
.base-poll__bar-track
Custom poll bar track
.base-poll__bar
Custom poll bar fill
.base-poll__pct
Poll percentage label
For the design tokens these classes consume — the --event-* variables for color, type, and spacing — see Design tokens. To learn where the two CSS boxes live and how scoping works, see Custom CSS.