html {  scroll-padding-top: 124px;}: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)}:where(:root) .bricks-color-light {color: var(--bg)}:where(:root) .bricks-background-light {background-color: var(--bg)}:where(:root) .bricks-color-dark {color: var(--corps)}:where(:root) .bricks-background-dark {background-color: var(--corps)}:where(:root) * {border-color: var(--tertiary)} body {font-size: var(--text-m); color: var(--corps); font-family: "Asap"; font-weight: 400; font-style: normal; text-wrap: balance; line-height: 1.35} h1 {font-size: var(--text-3xl); font-weight: 700; font-family: "Asap"; font-style: normal; line-height: 1.1; color: var(--primary); margin-bottom: var(--space-4xs)} h2 {font-size: var(--text-2xl); color: var(--primary); line-height: 1.3; margin-bottom: var(--space-4xs)} h3 {font-size: var(--text-xl); font-weight: 700; line-height: 1.3; margin-bottom: var(--space-4xs)} h4 {font-size: var(--text-l); font-family: "Asap"; font-weight: 400; line-height: 1.3} .brxe-section {padding-top: var(--space-2xl); padding-right: var(--space-m); padding-bottom: var(--space-2xl); padding-left: var(--space-m); column-gap: var(--space-s); row-gap: var(--space-s)} .brxe-container {width: 100%; max-width: var(--container); column-gap: var(--space-s); row-gap: var(--space-s)} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%; max-width: var(--container)} .brxe-block {column-gap: var(--space-s); row-gap: var(--space-s)} .bricks-button {font-size: var(--text-m); font-weight: 700; transition: var(--transition); border-radius: 0; padding-top: .8em; padding-right: 1.6em; padding-bottom: .8em; padding-left: 1.6em} .bricks-button.sm {padding-top: .4em; padding-right: 1em; padding-bottom: .4em; padding-left: 1em} .bricks-button.md {padding-top: .8em; padding-right: 1.6em; padding-bottom: .8em; padding-left: 1.6em} .bricks-button.lg {padding-top: 1em; padding-right: 2em; padding-bottom: 1em; padding-left: 2em} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--primary)} :root .bricks-button[class*="primary"] {color: var(--bg)} :root .bricks-button[class*="light"]:not(.bricks-lightbox) {color: var(--primary)} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox) {background-color: var(--bg)} :root .bricks-button[class*="dark"] {color: var(--bg)} :root .bricks-button[class*="dark"]:not(.outline) {background-color: var(--corps)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: var(--primary-d-1)} .bricks-button:hover {transition: var(--transition)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--primary-d-1)}.brxe-carousel .swiper-button {background-color: var(--bg); border: 2px solid var(--corps); border-radius: 999px; width: var(--text-xl); height: var(--text-xl); font-size: var(--text-l); color: var(--primary)}.brxe-carousel .swiper-pagination-bullet {background-color: var(--primary-d-2); color: var(--primary-d-2)}.brxe-carousel .bricks-swiper-container + .swiper-pagination-bullets {bottom: calc(-1 * var(--space-m))}.brxe-carousel .swiper-pagination-bullet-active {background-color: var(--primary); color: var(--primary)}