Help center
Troubleshooting
Popup CSS looks wrong on my site
Sometimes host site CSS bleeds into the popup. Here's how to detect it and override it.
The popup renders directly into your page DOM (not a Shadow DOM yet — that's on the roadmap). Most of the time this is fine. Occasionally a host site's CSS specificity is high enough to override popup styles.
How to confirm it's a CSS bleed
- Open the popup on your site and inspect the affected element in DevTools.
- In the Styles panel, look at the cascade — if your site's CSS is winning, you'll see our styles crossed out and theirs in green.
- If our styles are 'computed' correctly but the popup still looks wrong, it's a different bug — email support.
Fixing it
In the variant's Custom CSS field, write rules with higher specificity targeting the affected elements. Example:
.popthelead-popup .popthelead-button {
background-color: #E8553A !important;
color: white !important;
}We don't love !important either, but until Shadow DOM ships it's the most reliable way to win specificity battles with stubborn host CSS.
