 body {font-size: var(--body-font); line-height: var(--body-font-lh); color: var(--base); font-family: "Nacelle"; font-weight: 300} h1, h2, h3, h4, h5, h6 {font-weight: 300} .brxe-section {display: block; padding-top: var(--section-space-l); padding-right: var(--section-padding-x); padding-bottom: var(--section-space-l); padding-left: var(--section-padding-x)} .brxe-container {width: 100%; max-width: var(--container)} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%; max-width: var(--container)}.brxe-form .form-group {padding-bottom: 0.5em}.brxe-form .form-group input {padding-top: 0; padding-right: 0; padding-bottom: 0.3em; padding-left: 0; border-top-width: 0; border-top-color: var(--primary); border-right-width: 0; border-right-color: var(--primary); border-bottom-width: 1px; border-bottom-color: var(--primary); border-left-width: 0; border-left-color: var(--primary); font-weight: 300; line-height: 1.8}.brxe-form .flatpickr {padding-top: 0; padding-right: 0; padding-bottom: 0.3em; padding-left: 0; border-top-width: 0; border-top-color: var(--primary); border-right-width: 0; border-right-color: var(--primary); border-bottom-width: 1px; border-bottom-color: var(--primary); border-left-width: 0; border-left-color: var(--primary)}.brxe-form select {padding-top: 0; padding-right: 0; padding-bottom: 0.3em; padding-left: 0; border-top-width: 0; border-top-color: var(--primary); border-right-width: 0; border-right-color: var(--primary); border-bottom-width: 1px; border-bottom-color: var(--primary); border-left-width: 0; border-left-color: var(--primary); font-weight: 300; line-height: 1.8; color: var(--primary)}.brxe-form textarea {padding-top: 0; padding-right: 0; padding-bottom: 0.3em; padding-left: 0; border-top-width: 0; border-top-color: var(--primary); border-right-width: 0; border-right-color: var(--primary); border-bottom-width: 1px; border-bottom-color: var(--primary); border-left-width: 0; border-left-color: var(--primary); font-weight: 300; line-height: 1.8}.brxe-form .bricks-button {border-top-width: 0; border-top-color: var(--primary); border-right-width: 0; border-right-color: var(--primary); border-bottom-width: 1px; border-bottom-color: var(--primary); border-left-width: 0; border-left-color: var(--primary); border-width: 1px; border-color: var(--black); font-weight: 300}.brxe-form .choose-files {border-top-width: 0; border-top-color: var(--primary); border-right-width: 0; border-right-color: var(--primary); border-bottom-width: 1px; border-bottom-color: var(--primary); border-left-width: 0; border-left-color: var(--primary)}.brxe-form .form-group label {color: var(--primary); letter-spacing: 0px; font-size: var(--body-font); line-height: 1.8; font-weight: 300; text-transform: none}.brxe-form .form-group .label {color: var(--primary); letter-spacing: 0px; font-size: var(--body-font); line-height: 1.8; font-weight: 300; text-transform: none}.brxe-form ::placeholder {color: var(--primary)}.brxe-form .bricks-button:hover {border-color: var(--action)} .bricks-button {padding-top: 1.4rem; padding-right: 3.2rem; padding-bottom: 1.4rem; padding-left: 3.2rem; border: 1px solid var(--black); color: var(--black); letter-spacing: 0px; transition: var(--base-transition)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: rgba(0, 0, 0, 0)} .bricks-button:hover {color: var(--white); border-color: var(--action)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: var(--action)}@media (max-width: 575px) { .bricks-button {padding-top: 1.2rem; padding-right: 2.4rem; padding-bottom: 1.2rem; padding-left: 2.4rem}}