
@layer bricks {
	:where(.brxe-heading).has-separator {
		align-items: center;
		display: inline-flex;
		gap: 20px;
	}
	
	:where(.brxe-heading) > [contenteditable] {
		display: inline-block;
		text-decoration: inherit;
	}
	
	:where(.brxe-heading) .separator {
		border-top: 1px solid;
		flex-grow: 1;
		flex-shrink: 0;
		height: 1px;
	}
}

@layer bricks {
	.brxe-icon {
		font-size: 60px;
	}
	
	svg.brxe-icon {
		font-size: inherit;
	}
}

@layer bricks {
	.brxe-shortcode {
		width: 100%;
	}
}

.brxe-8f217d.brxi-ef6da2 {
	align-self: flex-end;
}

#brxe-8064e7 {
	align-self: flex-end !important;
}

#brxe-ustxzg {
	font-size: var(--size-heading-md);
}

#brxe-187766 {
	row-gap: var(--gap-space-s);
}

#brxe-853414 {
	flex-direction: column;
	column-gap: var(--gap-space-s);
	justify-content: space-between;
	flex-wrap: nowrap;
}

#brxe-8b0da0 {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
