 body {font-family: "Montserrat"; letter-spacing: -0.015em} h1, h2, h3, h4, h5, h6 {color: var(--heading)} .brxe-section {margin-top: var(--space-2xl); margin-bottom: var(--space-2xl)} .brxe-container {width: 1440px; padding-right: var(--space-m); padding-left: var(--space-m)} .woocommerce main.site-main {width: 1440px} #brx-content.wordpress {width: 1440px} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: var(--background)} .bricks-button {color: var(--heading); font-weight: 600; line-height: 1; letter-spacing: 0px; font-size: var(--text-s); border: 2px solid var(--heading); border-radius: 8px; padding-top: 0.95em; padding-bottom: 0.8em; box-shadow: 2px 2px 0 0 var(--heading)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: var(--primary)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--primary)} html {background-color: var(--background-soft)} body {background: none}@media (max-width: 478px) { .brxe-container {padding-right: var(--space-xs); padding-left: var(--space-xs)} .bricks-button {padding-top: 0.85em; padding-right: 0.8em; padding-bottom: 0.7em; padding-left: 0.8em}}