@layer bricks {.brxe-post-content{width:100%}.brxe-post-content[data-source=bricks]{display:flex;flex-direction:column}body:has(.wp-lightbox-overlay) #brx-content{overflow:hidden}}@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}}.brxe-post-content h1 { font-size: var(--text-2xl); text-transform: none;}.brxe-post-content h2 { font-size: var(--text-xl); text-transform: none;}.brxe-post-content h3 { font-size: var(--text-lg); text-transform: none;}.brxe-post-content h4 { font-size: var(--text-md); text-transform: none;}.brxe-post-content h5 { font-size: var(--text-base); font-family: var(--font-display); text-transform: none;}.brxe-post-content h6 { font-size: var(--text-sm); font-family: var(--font-display); text-transform: none;}.brxe-post-content :is(p, ul, ol, blockquote, figure, table, pre, dl, hr) + :is(h1, h2, h3, h4, h5, h6) { --flow-space: var(--spacing-xl);}.brxe-post-content :is(h1, h2, h3, h4, h5, h6) + :is(h1, h2, h3, h4, h5, h6) { --flow-space: var(--spacing-m);}.brxe-post-content :is(h1, h2, h3, h4, h5, h6) + :is(p, ul, ol, blockquote, figure, table, pre, dl) { --flow-space: var(--spacing-s);}.brxe-post-content p + p { --flow-space: var(--spacing-m);}.brxe-post-content p + :is(ul, ol) { --flow-space: var(--spacing-s);}.brxe-post-content * + hr { --flow-space: var(--spacing-xl);}.brxe-post-content hr + * { --flow-space: var(--spacing-xl);}