:where(:root) .bricks-color-primary {color: var(--main-color)}:where(:root) .bricks-background-primary {background-color: var(--main-color)}:where(:root) .bricks-color-secondary {color: var(--second-color)}:where(:root) .bricks-background-secondary {background-color: var(--second-color)}:where(:root) .bricks-color-light {color: var(--light-color)}:where(:root) .bricks-background-light {background-color: var(--light-color)}:where(:root) .bricks-color-muted {color: var(--light-color)}:where(:root) .bricks-background-muted {background-color: var(--light-color)}:where(:root) .bricks-color-dark {color: var(--dark-color)}:where(:root) .bricks-background-dark {background-color: var(--dark-color)}:where(:root) * {border-color: var(--dark-color)}:where(:root) .bricks-color-info {color: var(--dark-color)}:where(:root) .bricks-background-info {background-color: var(--dark-color)}:where(:root) .bricks-color-success {color: #96dd46}:where(:root) .bricks-background-success {background-color: #96dd46}:where(:root) .bricks-color-warning {color: #f59300}:where(:root) .bricks-background-warning {background-color: #f59300}:where(:root) .bricks-color-danger {color: #e71b08}:where(:root) .bricks-background-danger {background-color: #e71b08} .brxe-text * + :is(h1, h2, h3, h4, h5, h6), .brxe-post-content:not([data-source=bricks]) * + :is(h1, h2, h3, h4, h5, h6), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(h1, h2, h3, h4, h5, h6) {margin-block-start: 40px} .brxe-text * + p, .brxe-post-content:not([data-source=bricks]) * + p, body:not(.woocommerce-checkout) [class*=woocommerce] * + p:not(.brxe-woocommerce-account-form-edit-account *) {margin-block-start: 20px} .brxe-text * + *, .brxe-post-content:not([data-source=bricks]) * + *, body:not(.woocommerce-checkout) [class*=woocommerce] * + *:not(.brxe-woocommerce-account-form-edit-account *) {margin-block-start: 20px} html {font-size: 100%} body {color: var(--dark-color); font-size: var(--text); line-height: var(--lineheight-normal); font-weight: 400; font-family: "roboto"} h1, h2, h3, h4, h5, h6 {line-height: var(--lineheight-small); font-family: "orpheuspro"; font-weight: 700} h1 {font-size: var(--fontsize-h1)} h2 {font-size: var(--fontsize-h2)} h3 {font-size: var(--fontsize-h3)} h4 {font-size: var(--fontsize-h4)} h5 {font-size: var(--fontsize-h5)} h6 {font-size: var(--fontsize-h6)} .bricks-type-lead {font-size: var(--fontsize-h5)} blockquote {padding-top: var(--padding-m); padding-right: var(--padding-m); padding-bottom: var(--padding-m); padding-left: var(--padding-m); font-size: var(--fontsize-h4)} .brxe-section {padding-top: 50px; padding-right: var(--spacing-xs); padding-bottom: 50px; padding-left: var(--spacing-xs)} .brxe-container {width: var(--container-m); max-width: 100%; column-gap: var(--gap-m); row-gap: var(--gap-m)} .woocommerce main.site-main {width: var(--container-m)} #brx-content.wordpress {width: var(--container-m); max-width: 100%} .brxe-block {row-gap: var(--gap-m)} .bricks-button {font-size: 14px; font-weight: 700; letter-spacing: var(--letterspacing-small); border-radius: 40px; padding-top: 10px; padding-right: 22px; padding-bottom: 10px; padding-left: 22px} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--main-color)} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--second-color)} :root .bricks-button[class*="primary"] {border-color: var(--white); color: var(--white)} :root .bricks-button[class*="light"]:not(.outline):where(:not(.bricks-lightbox)) {background-color: var(--light-color)} :root .bricks-button[class*="dark"]:not(.outline) {background-color: var(--dark-color)} :root .bricks-button[class*="muted"]:not(.outline) {background-color: var(--light-color)} :root .bricks-button[class*="muted"] {color: #7d7d7d} :root .bricks-button[class*="secondary"] {color: var(--white)} :root .bricks-button[class*="dark"] {color: var(--white)}.brxe-carousel .swiper-button {height: 40px; width: 40px; border: 2px solid var(--bricks-border-color); border-radius: 20px; color: var(--dark-color); font-size: 24px}.brxe-carousel .bricks-swiper-button-prev {top: auto}.brxe-carousel .bricks-swiper-button-next {top: auto}.brxe-nav-menu .bricks-nav-menu .sub-menu {border-radius: 8px}.brxe-nav-menu .bricks-nav-menu .sub-menu > li {color: var(--main-color)}.brxe-nav-menu .bricks-nav-menu .sub-menu .menu-item {background-color: var(--bleuclair-pricetag)}.brxe-nav-menu .bricks-nav-menu .sub-menu a {padding-top: var(--spacing-xxs); padding-right: var(--spacing-xxs); padding-bottom: var(--spacing-xxs); padding-left: var(--spacing-xxs)}.brxe-nav-menu .bricks-nav-menu .sub-menu button {padding-top: var(--spacing-xxs); padding-right: var(--spacing-xxs); padding-bottom: var(--spacing-xxs); padding-left: var(--spacing-xxs)}.brxe-nav-menu .bricks-nav-menu > li > a {color: var(--main-color)}.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle {color: var(--main-color)}.brxe-testimonials .image {border-radius: 30px}.brxe-testimonials .testimonial-name {font-size: var(--fontsize-h5)}.brxe-counter {color: var(--main-color); font-weight: 700; font-size: var(--fontsize-h1)} #brx-content {margin-top: 115px} .content-area {margin-top: 115px}@media (max-width: 478px) { .bricks-button {letter-spacing: 0px}}h1,h2,h3,h4,h5,h6, p, ul, ol, li {margin: 0;}