 :root { --kuer-primary: #efece0; --kuer-primary-medium: #605954; --kuer-base: #353b55; --kuer-accent: #499f68; --kuer-accent-hover: #50af73; --kuer-accent-alt: #d2dfe0; --kuer-light-1: var(--kuer-accent-alt); --kuer-light-2: var(--kuer-primary); --kuer-bg-ultra-light: #f6f9f9; --primary: var(--kuer-primary); --primary-medium: var(--kuer-primary-medium); --base: var(--kuer-base); --primary-hover: var(--kuer-primary); --bg-dark: var(--kuer-primary-medium); --bg-ultra-dark: var(--kuer-base); --bg-ultra-light: var(--kuer-light-2); --bg-light: var(--kuer-light-1);}#brx-header.scrolling { background-color: hsla(25 6.7% 35.3% / 0.8)!important; -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px);}.btn--primary.brxe-button:not(.btn--outline.btn--primary) { --btn-font-size: calc(var(--text-m) * 1.2) !important; --btn-background: var(--kuer-accent-alt); --btn-background-hover: var(--kuer-accent-hover); --btn-text-color: var(--kuer-primary-medium) !important; --btn-text-color-hover: var(--kuer-primary) !important; --btn-font-weight: 700; --btn-line-height: 1; --btn-border-color: var(--kuer-accent-alt); --btn-border-color-hover: var(--kuer-accent-hover); --btn-text-transform: none; --btn-letter-spacing: 1px;}.btn--primary.btn--outline.brxe-button { --btn-background-hover: var(--kuer-accent); --btn-text-color: var(--primary) !important; --btn-font-weight: 700; --btn-line-height: 1; --btn-border-color: var(--primary); --btn-border-color-hover: var(--kuer-accent); --btn-text-transform: none; --btn-letter-spacing: 1px; -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); --icon-color: var(--primary);}.bg--ultra-dark { background: var(--kuer-base);}.bg--ultra-light { background: var(--kuer-light-2);}.bg--light { background: var(--kuer-light-1);}.form--light .frm-fluent-form .ff-btn:not(.ff_upload_btn) {--f-btn-text-size: var(--h4); --f-btn-font-weight: 700; --f-light-btn-text-color: var(--kuer-base); --f-btn-padding-y: 0.4em !important; --f-btn-padding-x: 1.5em; margin-block-end: 1.3em !important; background-color: var(--kuer-accent-alt); color: var(--kuer-primary-medium); border-color: var(--kuer-accent-alt); transition: all .3s ease;}.form--light .frm-fluent-form label:not(.ff-el-form-check-label) { --f-label-size: var(--h4); }.form--light .frm-fluent-form .ff-el-form-check-label span, .form--light .frm-fluent-form .ff_t_c { --f-option-label-size: var(--text-m); --f-option-label-font-weight: 500;}.form--light .frm-fluent-form .ff-btn:not(.ff_upload_btn):hover { background-color: var(--kuer-accent-hover); color: var(--kuer-primary); border-color: var(--f-light-btn-border-color, var(--primary));} body {font-family: "Darker Grotesque"} h1, h2, h3, h4, h5, h6 {font-family: "Unna"; font-weight: 400} .bricks-button {font-family: "Darker Grotesque"} .brxe-container {width: var(--content-width)} .woocommerce main.site-main {width: var(--content-width)} #brx-content.wordpress {width: var(--content-width)}