@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:clip}}@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-zagfty{  h2, h3, h4, h5, h6{ font-weight: 700; color: var(--dark); margin-bottom: var(--space-s); } h2{ font-size: var(--text-xl); } h3{ font-size: var(--text-l); } h4, h5, h6{ font-size: var(--text-m); }  p {  strong{ color: var(--dark); }  a{ color: var(--dark); text-decoration: underline; font-weight: 500; transition: color .2s ease; &:hover, &:focus{ color: var(--primary); } } }  ul, ol{ margin:var(--space-m) 0; li:not(:last-child){ margin-bottom: 8px; } }  figure{ margin-bottom: var(--space-l); &:has(figcaption) { figcaption{ margin-top: var(--space-xs); color: var(--dark); } } }  blockquote.wp-block-quote{ font-family:inherit; font-size:var(--text-l); text-align:center; font-weight: 600; color: var(--light); border: none; background-color: var(--dark); padding: var(--space-3xl) var(--space-xl); margin-bottom: var(--space-l); @media (max-width: 767px) { padding: var(--space-3xl) var(--space-l); } cite{ margin:0; color: var(--dark); opacity: 1; text-align:center; text-transform: inherit; } }}