 .brxe-container {width: 100%; max-width: 1024px} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%; max-width: 1024px} .brxe-section {width: var(--full--percent); padding-right: var(--gap-l); padding-left: var(--gap-l)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--color--cta-primary--hover-light)} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: hover} :root .bricks-button[class*="primary"]:not(.outline):active {background-color: var(--color--cta-primary--active-light)} :root .bricks-button[class*="secondary"]:not(.outline):active {background-color: var(--color--cta-secondary--active-light)} body {font-family: "Figtree"; font-size: var(--text-m); color: var(--off-light); font-weight: 600; line-height: 1.5} h1, h2, h3, h4, h5, h6 {font-family: "Montagu Slab"; color: var(--secondary); font-weight: 600} h1 {font-size: var(--text-4xl); color: var(--secondary); letter-spacing: 0.2px} h3 {font-size: var(--heading--h3--size)} html {background-color: var(--primary)} body {background: none}.brx-body {min-height: 100vh;}input:not([type="checkbox"]):focus-visible,textarea:focus-visible { border-color: var(--secondary); outline: none; }body.bricks-is-frontend input[type="checkbox"]:focus-visible, body.bricks-is-frontend :focus-visible { outline-color: var(--secondary); outline-offset: 4px;}.bricks-button,.button__main,.button__secondary,.button__return { border: 2px solid var(--button-prime); border-radius: var(--radius-m); padding-top: var(--gap-s); padding-bottom: var(--gap-s); transition: all 0.1s ease-out; display: inline-flex; align-items: center; gap: var(--gap-s); width: auto; transform-origin: center;}.bricks-button,.button__main,.button__secondary { padding-right: var(--gap-s); padding-left: var(--gap-l);}.button__return { padding-right: var(--gap-l); padding-left: var(--gap-s);}.bricks-button,.button__main,.button__return { background-color: var(--button-prime); color: var(--dark);}.button__secondary { background-color: var(--dark); color: var(--button-prime);}@media (max-width: 767px) {.bricks-button, .button__main, .button__secondary, .button__return { min-height: 48px; min-width: 48px; }}.bricks-button:hover,.button__main:hover,.button__return:hover { background-color: var(--button-hover); border-color: var(--button-hover); transform: scaleX(1.05) scaleY(1.05);}.button__secondary:hover { background-color: var(--button-hover); border-color: var(--button-hover); color: var(--dark); transform: scaleX(1.05) scaleY(1.05);} .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 {margin-block-start: 0px} .brxe-text * + *, .brxe-post-content:not([data-source=bricks]) * + *, body:not(.woocommerce-checkout) [class*=woocommerce] * + * {margin-block-start: 0px}.brxe-form .form-group input {background-color: var(--primary)}.brxe-form .flatpickr {background-color: var(--primary)}.brxe-form select {background-color: var(--primary)}.brxe-form textarea {background-color: var(--primary)}@media (max-width: 478px) { .brxe-container {max-width: var(--page--content-width)} #brx-content.wordpress {max-width: var(--page--content-width)}}@media (max-width: 350px) { .brxe-container {max-width: var(--page--content-width)} #brx-content.wordpress {max-width: var(--page--content-width)}}h1,h2,h3,h4,h5,h6, p, ul, ol, li, figure, blockquote {margin: 0;}