 body.bricks-is-frontend :focus-visible:hover {outline: solid 2px var(--primary-color)} @supports not selector(:focus-visible) { body.bricks-is-frontend :focus:hover {outline: solid 2px var(--primary-color); }} body {line-height: 1.3; font-size: var(--text-m); font-family: "Jost"} h1, h2, h3, h4, h5, h6 {font-family: "Archivo Black"; letter-spacing: 0.04em} h1 {font-size: var(--headings-2xl)} h2 {font-size: var(--headings-xl)} h3 {font-size: var(--headings-l); font-family: "Jost"; font-weight: 700} h4 {font-size: var(--headings-m); font-family: "Jost"; font-weight: 700} body.bricks-is-frontend :focus-visible {outline: solid 2px var(--primary-color)} @supports not selector(:focus-visible) { body.bricks-is-frontend :focus {outline: solid 2px var(--primary-color); }} blockquote {margin-top: 0; margin-bottom: 0; padding-left: 0; border-style: none; font-size: var(--text-m); font-family: "Jost"; font-style: italic} .brxe-container {width: 1366px; padding-top: var(--section-m); padding-bottom: var(--section-m); column-gap: var(--space-s); row-gap: var(--space-s)} .woocommerce main.site-main {width: 1366px} #brx-content.wordpress {width: 1366px} .bricks-button {font-weight: 600; font-family: "Jost"; color: var(--dark); border-radius: var(--radius)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--accent-red)} :root .bricks-button[class*="primary"] {color: var(--light)} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--accent-yellow)} :root .bricks-button[class*="secondary"] {color: var(--dark)} :root .bricks-button[class*="secondary"]:hover {color: var(--dark)} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: var(--light)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--dark)}.clickable-card { position: relative;}.clickable-card a::after { content: ''; position: absolute; inset: 0; z-index: 1;}.focus-card { position: relative; transition: outline 0.2s;}.focus-card a:focus { outline: none;}.focus-card:has(a:focus) { outline: 2px solid var(--color-primary); outline-offset: 2px;}.list-none { list-style: none; padding: 0; margin: 0;}a { text-decoration-thickness: 2px !important; text-underline-offset: 0.3em;} .brxe-section {padding-right: var(--section-m); padding-left: var(--section-m)} :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: underline; color: var(--color-primary)} :where(.brxe-accordion .accordion-content-wrapper) a:hover, :where(.brxe-icon-box .content) a:hover, :where(.brxe-list) a:hover, :where(.brxe-post-content):not([data-source="bricks"]) a:hover, :where(.brxe-posts .dynamic p) a:hover, :where(.brxe-shortcode) a:hover, :where(.brxe-tabs .tab-content) a:hover, :where(.brxe-team-members) .description a:hover, :where(.brxe-testimonials) .testimonial-content-wrapper a:hover, :where(.brxe-text) a:hover, :where(a.brxe-text):hover, :where(.brxe-text-basic) a:hover, :where(a.brxe-text-basic):hover, :where(.brxe-post-comments) .comment-content a:hover {color: #000000}.brxe-form .form-group input {border: 1px solid #000000}.brxe-form .flatpickr {border: 1px solid #000000}.brxe-form select {border: 1px solid #000000}.brxe-form textarea {border: 1px solid #000000}.brxe-form .bricks-button {border: 1px solid #000000}.brxe-form .choose-files {border: 1px solid #000000}.brxe-form .form-group label {font-size: var(--text-s); text-transform: uppercase; font-weight: 700}.brxe-form .form-group .label {font-size: var(--text-s); text-transform: uppercase; font-weight: 700} .brxe-block {column-gap: var(--space-2xs); row-gap: var(--space-2xs)} .brxe-div {column-gap: var(--space-2xs); row-gap: var(--space-2xs)}