Set global styles
Updated August 19, 2026Global styles in Design Studio let you define reusable design elements—like colors and fonts—that apply across emails made in Design Studio and in-app messages.
You’ll add global styles—your colors, fonts, spacing, and radii—then assign them to standard elements—headings, paragraphs, links, and buttons.
This way, your components will default to styles that best support your brand, making it easy to keep your messages consistent no matter the content, or how many profiles are making edits.
Access your global styles
Go to Design Studio in your sidebar, and click Styles.
You can also preview or modify global styles while editing an email without leaving the message itself:
- Click in the top right then select Global Styles or
- Go to the visual editor’s Properties menu. Select an element on the canvas, then find a property for colors, fonts, radii, or spacing. Select the field and you’ll see View Global Styles.
Add your global styles
Set default, global style variables so you can assign them to global components or quickly add them when editing a message.
Add colors
In Styles, click Add color then specify a Variable name. This name is the label you’ll see when assigning the color to Text Styles, Links, and Buttons. This is also how you’ll locate the global style when editing colors in the Properties menu.
Next, add the hex value and specify the opacity. You can also click the color preview to choose from a color wheel, specify the RGBA value, use the dropper to capture a color on your screen, or specify a recently used color.
Add fonts
In Styles, click Add font then specify a Variable name. This name is the label you’ll see when assigning the font to Text Styles, Links, and Buttons. This is also how you’ll locate the global style when editing fonts in the Properties menu.
Choose the Type of font. Click Standard to choose from a list of available fonts. If you choose Custom, you can add a link to an external stylesheet, provide the name for that font, and specify a fallback.
Add custom fonts
You can use a custom font in Design Studio by linking to an external stylesheet. It must have the extension .css. This can be a font hosted by a third-party service (like Google Fonts) or a custom stylesheet you host yourself.
To add a custom font:
- Host your font stylesheet. You should only include font-related styles in your stylesheet; extra CSS can affect rendering or slow down your message.
- Use a trusted service like Google Fonts
- Or upload your own stylesheet to a publicly accessible URL
- If you’re using a font hosted by a third party, make sure you have the right to use the font. Otherwise, the font may not load.
- From Styles > Fonts, click Add font.
- Enter a Variable name. This is the label you’ll see when assigning the font to Text Styles, Links, and Buttons. This is also how you’ll locate the global style when editing fonts in the Properties menu.
- Click Custom.
- Add the Font name.
- Add the URL. It must have the extension
.css. - Set a Fallback font for email clients that don’t support custom fonts. Choose one that is as similar as possible to your custom font so your message looks consistent across devices. You can check CSS Fonts for compatibility.
Add custom font stacks
You can fully customize your font stack in the advanced settings of a global font. This lets you customize fallbacks, in case our automatic fallbacks don’t suit your needs.
To get started, click Show advanced to find the Font stack field. When writing a font stack, keep the following in mind:
- Order your fonts by preference:
primary-font, secondary-fallback, tertiary-fallback, etc. - Add single ticks around font names with spaces like
'Helvetica Neue'. - Include web safe fonts as fallbacks—fonts that are widely supported.
If your primary font is a custom font, make sure you include a font name that matches the linked stylesheet.
Add radii
In Styles, click Add radius then specify a Variable name. This name is the label you’ll see when assigning the radius to buttons. This is also how you’ll locate the global style when editing radii in the Properties menu.
Add the pixel value for the radius.
Add spacing
In Styles, click Add spacing then specify a Variable name. This name is the label you’ll see when assigning the spacing to buttons. This is also how you’ll locate the global style when editing spacing in the Properties menu.
Add the pixel value for the spacing.
Generate styles with AI
Generate styles using AI to quickly add your brand info. Add up to five sources, like a website or design doc, to view suggested styles for your variables and components.
Generating styles adds onto or replaces existing styling for global variables and component. Make sure you review the results before saving to ensure the results are what you want. The suggested styles are indicated with a sparkle icon .
If you have a sending domain, we surface it as an optional source for you when you open Styles. Your domain doesn’t have to be verified, and if you have multiple sending domains, we use the oldest one. You have to click Add before clicking Generate styles to add it to your source list. You can find your domains in Workspace Settings > Email > Sending domains.
Generate and review your styles
To generate styles with AI in Design Studio, go to the Styles tab on your dashboard:
- Add up to five sources. Paste a URL or upload a file.
- Click Generate styles to begin the process. It may take up to a few minutes to finish.
- Review the summary of the style changes and check the suggested styles, indicated by . Are the variables accurate? Were components updated correctly? For instance, are buttons using a desired variable? Edit your variables and components as you see fit.
- Click Save updates.
If you’re not happy with the results, click Discard.
Add your sources
Include multiple brand assets and links to generate global styles for Design Studio messages.
- Website URLs: add a link to any page that reflects your brand.
- Uploaded files: drop in screenshots or images, PDF files, or text-based files like CSS, HTML, JSON, Markdown, CSV, or email exports (
.eml).
You can add up to five sources per run. If you want to update styles from more than five files, just run the generator again with your additional sources.
Update & publish your global styles
You can update global styles from the Styles page or while editing an email.
From the email editor, you can save global styles across your Design Studio files, but will still need to publish them separately:
- Click and then select Global Styles.
- Make your change and click Save Updates. This saves across your messages in Design Studio, but does not push changes to connected automations, broadcasts, or transactional messages. You still have to manually publish your changes.
From Styles, you can save only or save AND publish changes across your messages and automations.
Delete a global style
If you delete a global font, color, radius, or spacing, it is no longer discoverable as a global style and no new messages will use the old styles.
If a deleted global variable was in use in your messages before you removed it, your existing messages continue to use the deleted style. The only difference you see is in the Properties menu. Where you used to see the name of the global style variable, you now see the value of the style. For instance, instead of the color variable “Primary-bg”, you’d see the hex value #e4ffce.