:root {  --fct-border-color:var(--base); --fct-btn-bg-color: var(--brand); --fct-btn-border-color: var(--base);}:is(em) { font-style:unset; }main { section:is(:first-child) { margin-block-start:var(--header-height); }}code { font-family:var(--font-mono);}@keyframes pulse { 0% { opacity:0.3; } 50% { opacity: 1; } 100% { opacity: 0.3; }} html {background-color: var(--base)} body {background: none; font-size: var(--text-m); font-family: "DM Sans"; font-weight: 500} .brxe-container {width: var(--container-width)} .woocommerce main.site-main {width: var(--container-width)} #brx-content.wordpress {width: var(--container-width)} h1 {font-size: var(--h1)} h2 {font-size: var(--h2)} h3 {font-size: var(--h3)} h4 {font-size: var(--h4)} h5 {font-size: var(--h5)} h6 {font-size: var(--h6)} .bricks-type-hero {font-size: var(--h-hero)} h1, h2, h3, h4, h5, h6 {font-family: "Space Mono"} blockquote {margin-top: unset; margin-bottom: unset; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; font-family: "Space Mono"; border-left-width: 0} .brxe-section {padding-right: var(--gutter); padding-left: var(--gutter); max-width: var(--section-max-width)} .brxe-text * + :is(h1, h2, h3, h4, h5, h6), .brxe-post-content:not([data-source=bricks]) * + :is(h1, h2, h3, h4, h5, h6), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(h1, h2, h3, h4, h5, h6) {margin-block-start: 0px} .brxe-text * + p, .brxe-post-content:not([data-source=bricks]) * + p, body:not(.woocommerce-checkout) [class*=woocommerce] * + p:not(.brxe-woocommerce-account-form-edit-account *) {margin-block-start: 0px} .brxe-text * + *, .brxe-post-content:not([data-source=bricks]) * + *, body:not(.woocommerce-checkout) [class*=woocommerce] * + *:not(.brxe-woocommerce-account-form-edit-account *) {margin-block-start: 0px}p, h1,h2,h3,h4,h5,h6, ul, ol, li, figure, blockquote {margin: 0;}ul, ol, blockquote, button {padding: 0;}