 html {background-color: #ffffff} body {background: none}:where(:root) .bricks-color-primary {color: var(--primary)}:where(:root) .bricks-background-primary {background-color: var(--primary)}:where(:root) .bricks-color-secondary {color: var(--secondary)}:where(:root) .bricks-background-secondary {background-color: var(--secondary)} body {font-family: "Plus Jakarta Sans"; color: var(--text-body); font-size: var(--text-m)} h1, h2, h3, h4, h5, h6 {font-family: "Playfair Display"} blockquote {border-left-width: 2px; border-left-color: var(--primary); font-family: "Playfair Display"; line-height: 1.3em; font-style: italic} .bricks-button {font-family: "Syne"; font-size: var(--text-m); font-weight: 500; letter-spacing: 0.1em; text-transform: uppercase; color: var(--light); transition: all 0.3s ease; padding-top: var(--space-xs); padding-right: var(--space-l); padding-bottom: var(--space-xs); padding-left: var(--space-l)} :root .bricks-button[class*="primary"] {font-family: "Syne"} :root .bricks-button[class*="secondary"] {font-family: "Syne"} :root .bricks-button[class*="light"]:not(.bricks-lightbox) {font-family: "Syne"} :root .bricks-button[class*="dark"] {font-family: "Syne"} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--primary)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--primary-d-1)} .brxe-container {width: 95vw; max-width: 1280px} .woocommerce main.site-main {width: 95vw} #brx-content.wordpress {width: 95vw; max-width: 1280px} :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, :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, .options-wrapper li a {text-decoration: underline; color: var(--secondary); padding-right: 1px; padding-left: 1px; transition: all 0.3s ease} :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, :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, .options-wrapper li a:hover {background-color: var(--secondary); color: var(--light)}::part(wpconsent-banner) { border-radius: 0px; box-shadow: none; font-family: 'Plus Jakarta Sans'; --wpconsent-min-width: 420px;}.brxe-text ul,.brxe-rich-text ul,.brxe-post-content ul { list-style: none; padding: 0; display: grid; row-gap: 2rem; line-height: ;}.brxe-text ul li,.brxe-rich-text ul li,.brxe-post-content ul li { position: relative; padding-left: 40px;}.brxe-text ul li::before,.brxe-rich-text ul li::before,.brxe-post-content ul li::before { content: ""; position: absolute; left: 0; top: 0; width: 28px; height: 28px; border-radius: 50%; background-color: var(--primary); display: flex; align-items: center; justify-content: center;}.brxe-text ul li::after,.brxe-rich-text ul li::after,.brxe-post-content ul li::after { content: ""; position: absolute; left: 0; top: 0em; width: 28px; height: 28px; background-image: url("data:image/svg+xml;utf8,<svg fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M20 6L9 17l-5-5'/></svg>"); background-repeat: no-repeat; background-position: center; background-size: 20px;}