 html {background-color: var(--light)} body {background: none}:where(:root) .bricks-color-primary {color: var(--primary)}:where(:root) .bricks-background-primary {background-color: var(--primary)}:where(:root) .bricks-color-light {color: var(--light)}:where(:root) .bricks-background-light {background-color: var(--light)}:where(:root) .bricks-color-dark {color: var(--dark)}:where(:root) .bricks-background-dark {background-color: var(--dark)} body {color: var(--text-white); font-size: var(--text-m)!important; font-family: "Novalab Normal", sans-serif; font-weight: 400; line-height: 3.4rem} h1, h2, h3, h4, h5, h6 {font-family: "Novalab Normal", sans-serif; font-weight: 400} h1 {font-size: var(--h-1); line-height: var(--line-height-h1)} h2 {font-size: var(--h-2); line-height: var(--line-height-h2)} h3 {font-size: var(--h-3); line-height: var(--line-height-h3)} h4 {font-size: var(--h-4)} h5 {font-size: var(--h-5)} h6 {font-size: var(--h-6)} .brxe-section {padding-top: var(--section-padding-block); padding-bottom: var(--section-padding-block)} .brxe-container {width: var(--container-width); padding-right: var(--container-padding-inline); padding-left: var(--container-padding-inline); column-gap: var(--gap-xl); row-gap: var(--gap-xl); margin-right: 0; margin-left: 0} .woocommerce main.site-main {width: var(--container-width)} #brx-content.wordpress {width: var(--container-width)} .brxe-block {column-gap: var(--gap-xl); row-gap: var(--gap-xl)} .brxe-div:where(:not(.brx-dropdown-content)) {display: flex} .brxe-div {flex-direction: column; column-gap: var(--gap-m); row-gap: var(--gap-m)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--accent)} :root .bricks-button[class*="primary"] {color: var(--light); font-size: var(--text-m); font-family: "Novalab Bold"; font-weight: 700; line-height: 3.4rem} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--accent-d-1)} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: transparent} :root .bricks-button[class*="secondary"] {border: 1px solid var(--light-d-2); color: var(--light); font-size: var(--text-m); line-height: 3.4rem} :root .bricks-button[class*="secondary"]:hover {color: var(--accent-l-1); border-style: solid; border-color: var(--accent-l-1)} :root .bricks-button[class*="primary"]:hover {color: var(--light)} .brxe-text {font-family: "Novalab Normal"; font-weight: 400} .brxe-text-basic {font-family: "Novalab Normal"; font-weight: 400} .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: var(--gap-m)} .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: var(--gap-m)}.brxe-text * + :is(figure), .brxe-post-content:not([data-source=bricks]) * + :is(figure), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(figure) {margin-block-end: var(--padding-m) !important}@media (max-width: 767px) { h1 {font-size: calc(var(--h-1)*0.8); text-wrap: balance}}p {margin: 0;}