 html {background-color: var(--ca-color-light)} body {background: none}:where(:root) .bricks-color-primary {color: var(--ca-color-primary)}:where(:root) .bricks-background-primary {background-color: var(--ca-color-primary)}:where(:root) .bricks-color-secondary {color: var(--ca-color-secondary)}:where(:root) .bricks-background-secondary {background-color: var(--ca-color-secondary)}:where(:root) .bricks-color-light {color: var(--ca-color-light)}:where(:root) .bricks-background-light {background-color: var(--ca-color-light)}:where(:root) .bricks-color-dark {color: var(--ca-color-dark)}:where(:root) .bricks-background-dark {background-color: var(--ca-color-dark)}:where(:root) .bricks-color-danger {color: var(--ca-color-error)}:where(:root) .bricks-background-danger {background-color: var(--ca-color-error)}:where(:root) .bricks-color-success {color: var(--ca-color-success)}:where(:root) .bricks-background-success {background-color: var(--ca-color-success)}:where(:root) * {border-color: var(--ca-color-border-primary)}:where(:root) .bricks-color-warning {color: var(--ca-color-primary-d-3)}:where(:root) .bricks-background-warning {background-color: var(--ca-color-primary-d-3)}:where(:root) .bricks-color-info {color: var(--ca-color-secondary-d-3)}:where(:root) .bricks-background-info {background-color: var(--ca-color-secondary-d-3)}:where(:root) .bricks-color-muted {color: var(--ca-color-text-body)}:where(:root) .bricks-background-muted {background-color: var(--ca-color-text-body)} html {font-size: var(--ca-root-font-size)} body {color: var(--ca-color-text-body); font-size: var(--ca-text-body-m); font-family: "Lato"; font-weight: 400; font-style: normal; text-wrap: pretty} h1, h2, h3, h4, h5, h6 {font-family: "Playfair Display"; font-weight: 600; font-style: normal; color: var(--ca-color-text-title)} h1 {font-size: var(--ca-text-heading-h1)} h2 {font-size: var(--ca-text-heading-h2)} h3 {font-size: var(--ca-text-heading-h3)} h4 {font-size: var(--ca-text-heading-h4)} h5 {font-size: var(--ca-text-heading-h5)} h6 {font-size: var(--ca-text-heading-h6)} .bricks-type-hero {font-size: var(--ca-text-hero-title); font-family: "Playfair Display"; font-weight: 600; font-style: normal} .brxe-section {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: var(--ca-section-padding-horizontal); padding-right: var(--ca-section-padding-vertical); padding-bottom: var(--ca-section-padding-horizontal); padding-left: var(--ca-section-padding-vertical); column-gap: var(--ca-section-column-gap); row-gap: var(--ca-section-row-gap)} .brxe-container {width: var(--ca-root-container-width-max); column-gap: var(--ca-container-column-gap); row-gap: var(--ca-container-row-gap); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: var(--ca-container-padding-horizontal); padding-right: var(--ca-container-padding-vertical); padding-bottom: var(--ca-container-padding-horizontal); padding-left: var(--ca-container-padding-vertical)} .woocommerce main.site-main {width: var(--ca-root-container-width-max)} #brx-content.wordpress {width: var(--ca-root-container-width-max)} .brxe-block {column-gap: var(--ca-block-column-gap); row-gap: var(--ca-block-row-gap); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: var(--ca-block-padding-horizontal); padding-right: var(--ca-block-padding-vertical); padding-bottom: var(--ca-block-padding-horizontal); padding-left: var(--ca-block-padding-vertical)} .bricks-button {color: var(--ca-color-light); font-size: var(--ca-text-body-m); font-family: "Lato"; font-weight: 700; font-style: normal; padding-top: var(--ca-space-xs); padding-right: var(--ca-space-l); padding-bottom: var(--ca-space-xs); padding-left: var(--ca-space-l); border: 1px solid var(--ca-color-primary-d-3); border-radius: var(--ca-radius-s)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: var(--ca-color-primary)} .bricks-button.sm {padding-top: var(--ca-space-4xs); padding-right: var(--ca-space-m); padding-bottom: var(--ca-space-4xs); padding-left: var(--ca-space-m)} .bricks-button.md {padding-top: var(--ca-space-3xs); padding-right: var(--ca-space-l); padding-bottom: var(--ca-space-3xs); padding-left: var(--ca-space-l)} .bricks-button.lg {padding-top: var(--ca-space-2xs); padding-right: var(--ca-space-xl); padding-bottom: var(--ca-space-2xs); padding-left: var(--ca-space-xl)} .bricks-button.xl {padding-top: var(--ca-space-s); padding-right: var(--ca-space-2xl); padding-bottom: var(--ca-space-s); padding-left: var(--ca-space-2xl)} .bricks-button.outline {background-color: var(--ca-color-shadow-primary); border: 1px solid var(--ca-color-primary-d-3); border-radius: var(--ca-radius-s)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: var(--ca-color-primary-d-3)} .bricks-button.outline:hover {background-color: var(--ca-color-primary-d-3)} :root .bricks-button[class*="light"]:where(:not(.bricks-lightbox)) {color: var(--ca-color-text-body); font-size: var(--ca-text-body-m); font-family: "Lato"; font-weight: 700; border: 1px solid var(--ca-color-light); border-radius: var(--ca-radius-s)} :root .bricks-button[class*="light"]:not(.outline):where(:not(.bricks-lightbox)) {background-color: var(--ca-color-light)} :root .bricks-button[class*="light"].outline {background-color: var(--ca-color-light-50); border: 1px solid var(--ca-color-light); border-radius: var(--ca-radius-s); color: var(--ca-color-light)} :root .bricks-button[class*="light"]:not(.outline):where(:not(.bricks-lightbox)):hover {background-color: var(--ca-color-bg-body)} :root .bricks-button[class*="light"].outline:hover {background-color: var(--ca-color-light); color: var(--ca-color-text-body)}.brxe-form .bricks-button {padding-top: var(--ca-space-xs); padding-right: var(--ca-space-l); padding-bottom: var(--ca-space-xs); padding-left: var(--ca-space-l); background-color: var(--ca-color-primary); border: 1px solid var(--ca-color-primary); border-radius: var(--ca-radius-s); color: var(--ca-color-light)}.brxe-form .bricks-button:hover {background-color: var(--ca-color-primary-d-1); border-color: var(--ca-color-primary-d-1)}.brxe-form .form-group label {font-size: var(--ca-text-body-s)}.brxe-form .form-group .label {font-size: var(--ca-text-body-s)}