/* PBC Group site-wide CSS. Scope everything to pbc- classes. */

/* Buttons: pill with a 1px gradient border (Figma stroke #6a6a6a -> #303030, inside).
   The fill comes from --pbc-btn-fill, set by the variant class (pbc-btn-primary-light / -dark ...).
   It lives here because Elementor's class parser drops gradient backgrounds that use var().
   `body .elementor` beats Elementor's default .e-button-base fill (#375EFB). */
body .elementor .pbc-btn {
	background:
		linear-gradient(var(--pbc-btn-fill, transparent), var(--pbc-btn-fill, transparent)) padding-box,
		linear-gradient(90deg, var(--pbc-btn-border, #6a6a6a), var(--pbc-carcal-soft, #303030)) border-box;
	background-clip: padding-box, border-box;
	background-origin: border-box;
}
