:where(:root) .bricks-color-primary {color: var(--color-navy)}:where(:root) .bricks-background-primary {background-color: var(--color-navy)}:where(:root) .bricks-color-secondary {color: var(--color-gold)}:where(:root) .bricks-background-secondary {background-color: var(--color-gold)}:where(:root) .bricks-color-success {color: var(--color-success)}:where(:root) .bricks-background-success {background-color: var(--color-success)}:where(:root) .bricks-color-warning {color: var(--color-warning)}:where(:root) .bricks-background-warning {background-color: var(--color-warning)} html {font-size: 100%} body {font-family: "Inter"; font-size: var(--text-body-size); font-weight: 400; line-height: 1.72; color: var(--text-body)} h1, h2, h3, h4, h5, h6 {font-family: "Title"; font-weight: 500; line-height: 1.12; letter-spacing: -.008em; color: var(--text-heading)} h1 {font-size: var(--text-h1); line-height: 1.08; margin-top: 0; margin-bottom: 0} h2 {font-size: var(--text-h2); line-height: 1.1; margin-top: 0; margin-bottom: 0} h3 {font-size: var(--text-h3); line-height: 1.18; margin-top: 0; margin-bottom: 0} h4 {font-size: clamp(20px,1vw + 16px,26px); line-height: 1.24; margin-top: 0; margin-bottom: 0} .brxe-section {display: flex; flex-direction: column; align-items: center; padding-top: clamp(96px, 10vw, 140px); padding-bottom: clamp(96px, 10vw, 140px); width: 100%} .brxe-container {display: flex; flex-direction: column; max-width: var(--container-width); row-gap: var(--space-md); column-gap: var(--space-md); padding-right: var(--container-gutter); padding-left: var(--container-gutter); width: 100%} #brx-content.wordpress {max-width: var(--container-width); width: 100%} .woocommerce main.site-main {width: 100%} .bricks-button {font-size: var(--text-caption); font-weight: 600; letter-spacing: .04em; border: 1px solid var(--color-navy); border-radius: var(--radius-md); transition: all var(--duration-base) var(--ease-standard); padding-top: 12px; padding-right: 24px; padding-bottom: 12px; padding-left: 24px} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--color-navy)} :root .bricks-button[class*="primary"] {color: var(--color-white); border: 1px solid var(--color-navy)} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--color-gold)} :root .bricks-button[class*="secondary"] {color: var(--color-white); border: 1px solid var(--color-gold)} :root .bricks-button[class*="light"]:not(.outline):where(:not(.bricks-lightbox)) {background-color: var(--color-white)} :root .bricks-button[class*="light"]:where(:not(.bricks-lightbox)) {color: var(--color-navy); border: 1px solid var(--color-white)} :root .bricks-button[class*="dark"]:not(.outline) {background-color: var(--color-dark)} :root .bricks-button[class*="dark"] {color: var(--color-white); border: 1px solid var(--color-dark)} .bricks-button.outline {background-color: transparent; color: var(--color-navy); border: 1px solid var(--color-navy)} .bricks-button.sm {padding-top: 8px; padding-right: 16px; padding-bottom: 8px; padding-left: 16px; font-size: var(--text-caption)} .bricks-button.md {padding-top: 12px; padding-right: 24px; padding-bottom: 12px; padding-left: 24px; font-size: var(--text-small)} .bricks-button.lg {padding-top: 15px; padding-right: 32px; padding-bottom: 15px; padding-left: 32px; font-size: var(--text-body-size)} .bricks-button.xl {padding-top: 18px; padding-right: 40px; padding-bottom: 18px; padding-left: 40px; font-size: var(--text-lead)}.brxe-form .form-group input {background-color: var(--surface-raised); border-style: solid; padding-top: 12px; padding-right: 14px; padding-bottom: 12px; padding-left: 14px}.brxe-form .flatpickr {background-color: var(--surface-raised); border-style: solid; padding-top: 12px; padding-right: 14px; padding-bottom: 12px; padding-left: 14px}.brxe-form select {background-color: var(--surface-raised); border-style: solid; padding-top: 12px; padding-right: 14px; padding-bottom: 12px; padding-left: 14px}.brxe-form textarea {background-color: var(--surface-raised); border-style: solid; padding-top: 12px; padding-right: 14px; padding-bottom: 12px; padding-left: 14px}.brxe-form .bricks-button {border-style: solid}.brxe-form .choose-files {border-style: solid}