 html {font-size: 100%} body {font-family: "Inter"; color: var(--text-title); font-size: var(--text-m)} h1, h2, h3, h4, h5, h6 {font-family: "Inter"; color: var(--text-title); font-weight: 400} h6 {text-transform: uppercase} blockquote {padding-left: 0; border-left-width: 0; font-family: "Crimson Pro"; font-size: var(--text-m)}.brxe-nav-menu .bricks-nav-menu > li > a {font-size: .5rem}.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle {font-size: .5rem} .brxe-post-content {font-size: var(--text-m)} html {background-color: var(--bg-body)} body {background: none} .bricks-button {font-family: "Inter"; text-transform: uppercase; font-weight: 600; color: var(--light); padding-top: var(--space-xs); padding-bottom: var(--space-xs); border-radius: 50px} .bricks-button.sm {padding-top: var(--space-4xs); padding-right: var(--space-xs); padding-bottom: var(--space-4xs); padding-left: var(--space-xs); font-size: var(--text-xs); font-weight: 700} .bricks-button.md {padding-top: var(--space-xs); padding-right: var(--space-m); padding-bottom: var(--space-xs); padding-left: var(--space-m); font-size: var(--text-s); line-height: 18px} .bricks-button.lg {padding-top: var(--space-xs); padding-right: var(--space-m); padding-bottom: var(--space-xs); padding-left: var(--space-m); font-size: var(--text-m)} .bricks-button.xl {padding-top: calc(var(--space-s) * .9); padding-right: var(--space-l); padding-bottom: calc(var(--space-s) * .9); padding-left: var(--space-l); font-size: var(--text-l)} :root .bricks-button[class*="muted"]:not(.outline) {background-color: rgba(0, 0, 0, 0)} :root .bricks-button[class*="success"]:not(.outline) {background-color: var(--success)} :root .bricks-button[class*="warning"]:not(.outline) {background-color: var(--warning)} :root .bricks-button[class*="danger"]:not(.outline) {background-color: var(--error)} :root .bricks-button[class*="info"]:not(.outline) {background-color: var(--info)} :root .bricks-button[class*="light"]:not(.bricks-lightbox) {color: var(--text-muted)} .brxe-container {width: 1360px} .woocommerce main.site-main {width: 1360px} #brx-content.wordpress {width: 1360px}.brxe-post-title {font-family: "Crimson Pro"}:where(:root) .bricks-color-danger {color: var(--error)}:where(:root) .bricks-background-danger {background-color: var(--error)}:where(:root) .bricks-color-primary {color: var(--secondary)}:where(:root) .bricks-background-primary {background-color: var(--secondary)}:where(:root) .bricks-color-secondary {color: var(--secondary)}:where(:root) .bricks-background-secondary {background-color: var(--secondary)}:where(:root) .bricks-color-success {color: var(--success)}:where(:root) .bricks-background-success {background-color: var(--success)}:where(:root) .bricks-color-light {color: #f7f1ed}:where(:root) .bricks-background-light {background-color: #f7f1ed}:where(:root) .bricks-color-dark {color: var(--dark)}:where(:root) .bricks-background-dark {background-color: var(--dark)}:where(:root) .bricks-color-muted {color: var(--error)}:where(:root) .bricks-background-muted {background-color: var(--error)}.brxe-divider.horizontal .line {border-top-color: var(--border-primary)}.brxe-divider.vertical .line {border-right-color: var(--border-primary)}.brxe-divider .icon i {color: var(--border-primary)} :where(.brxe-accordion .accordion-content-wrapper) a, :where(.brxe-icon-box .content) a, :where(.brxe-list) a, :where(.brxe-post-content):not([data-source="bricks"]) a, :where(.brxe-posts .dynamic p) a, :where(.brxe-shortcode) a, :where(.brxe-tabs .tab-content) a, :where(.brxe-team-members) .description a, :where(.brxe-testimonials) .testimonial-content-wrapper a, :where(.brxe-text) a, :where(a.brxe-text), :where(.brxe-text-basic) a, :where(a.brxe-text-basic), :where(.brxe-post-comments) .comment-content a {color: var(--text-link)}.brxe-alert.warning {color: #c2410c; background-color: #ffedd5; border-left-width: 2px; border-left-color: #fb9744}.brxe-alert {font-size: calc(var(--text-s) * 1.05); border-radius: 6px}.brxe-search input[type=search] {border: 1px solid var(--border-primary); border-radius: 999px}.brxe-form .form-group input {font-family: "Inter"}.brxe-form select {font-family: "Inter"}.brxe-form textarea {font-family: "Inter"}.brxe-form .form-group label {font-family: "Inter"}.brxe-form .form-group .label {font-family: "Inter"}@layer bricks.reset {:root { --wp--preset--font-size--small: var(--text-s); --wp--preset--font-size--medium: var(--text-m); --wp--preset--font-size--large: var(--text-l); --wp--preset--font-size--x-large: var(--text-xl); --sans-scale: 0.8;}}:where(.brxe-accordion .accordion-content-wrapper) a, :where(.brxe-icon-box .content) a, :where(.brxe-list) a, :where(.brxe-post-content):not([data-source="bricks"]) a, :where(.brxe-posts .dynamic p) a, :where(.brxe-shortcode) a, :where(.brxe-tabs .tab-content) a, :where(.brxe-team-members) .description a, :where(.brxe-testimonials) .testimonial-content-wrapper a, :where(.brxe-text) a, :where(a.brxe-text), :where(.brxe-text-basic) a, :where(a.brxe-text-basic), :where(.brxe-post-comments) .comment-content a { text-decoration-color: var(--text-tertiary); text-decoration-line: underline; -webkit-text-decoration-skip-ink: auto; text-decoration-skip-ink: auto; text-decoration-style: dotted; text-decoration-thickness: 1.5px; text-underline-offset: 3px; text-underline-position: from-font; vertical-align: baseline;}:where(.brxe-text) a,:where(.brxe-post-content):not([data-source="bricks"]) a { transition: 0.4s; position: relative;}:where(.brxe-text) a::after,:where(.brxe-post-content):not([data-source="bricks"]) a::after { content: ""; position: absolute; width: 0; height: 1px; background-color: currentColor; bottom: 0; top: calc(100% + 0px); right: 0; transition: width .2s cubic-bezier(.29,.18,.26,.83); border: 0;}:where(.brxe-text) a::before,:where(.brxe-post-content):not([data-source="bricks"]) a::before { content: ""; position: absolute; width: 0; height: 1px; background-color: currentColor; bottom: 0; top: calc(100% + 0px); right: 0; transition: width .4s cubic-bezier(.51,.18,0,.88) .1s; border: 0;}:where(.brxe-text) a:hover:before,:where(.brxe-post-content):not([data-source="bricks"]) a:hover:before { width: 100%; left: 0;}:where(.brxe-text) a:hover:after,:where(.brxe-post-content):not([data-source="bricks"]) a:hover:after { width: 100%; left: 0;}