body{ hyphens:auto; overflow-x:hidden; text-wrap-style: pretty;}.no-hyphens{ hyphens:none;}section{ position:relative;}ul{ padding-left:1em;}li{ margin-bottom:1rem;}@keyframes slide-in-from-left-to-right{from{transform:translate(-100%);}to{transform:translate(0%);}}@keyframes slide-in-from-right-to-left{from{transform:translate(100%);}to{transform:translate(0%);}}[class^="slide-in"]{animation-timeline: view();animation-range:entry 0% cover 60%;animation-timing-function: ease-out;}.slide-in-from-left-to-right{animation:slide-in-from-left-to-right;animation-timeline: view();animation-range:entry 0% cover 60%;animation-timing-function: ease-out;}.slide-in-from-right-to-left{animation:slide-in-from-right-to-left;animation-timeline: view();animation-range:entry 0% cover 60%;animation-timing-function: ease-out;}@keyframes slide-in-from-bottom-to-top{from{transform:translatey(00%);}to{transform:translatey(-60%);}}.slide-in-from-bottom-to-top{animation:slide-in-from-bottom-to-top 0.8s ease-out forwards;animation-timeline: view();animation-range:entry 0% cover 40%;} .brxe-container {max-width: calc(100vw - 300px); align-items: center; column-gap: 5vmax; row-gap: 5vmax; width: 70vw} #brx-content.wordpress {max-width: calc(100vw - 300px); width: 70vw} .woocommerce main.site-main {width: 70vw} .brxe-section {padding-top: 10rem; padding-bottom: 10rem} body {font-weight: 400; font-size: var(--text-m); line-height: 1.3} h1, h2, h3, h4, h5, h6 {line-height: 1.2} h1 {font-size: var(--text-2xl); font-weight: 900; margin-bottom: 4rem} h2 {font-size: var(--text-2xl); font-weight: 700; margin-bottom: 3rem} h3 {margin-bottom: 2rem} h4 {font-size: var(--text-l); margin-bottom: 2rem}:where(:root) .bricks-color-primary {color: var(--dunkelblau)}:where(:root) .bricks-background-primary {background-color: var(--dunkelblau)}:where(:root) .bricks-color-secondary {color: var(--orange)}:where(:root) .bricks-background-secondary {background-color: var(--orange)} .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: 2rem} .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: 2rem}@media (max-width: 1279px) { .brxe-container {width: 80vw} .woocommerce main.site-main {width: 80vw} #brx-content.wordpress {width: 80vw}}@media (max-width: 1023px) { .brxe-container {width: 85vw; max-width: unset} .woocommerce main.site-main {width: 85vw} #brx-content.wordpress {width: 85vw; max-width: unset}}@media (max-width: 767px) { .brxe-container {width: 90vw; max-width: unset} .woocommerce main.site-main {width: 90vw} #brx-content.wordpress {width: 90vw; max-width: unset}}@media (max-width: 575px) { .brxe-container {width: 90vw} .woocommerce main.site-main {width: 90vw} #brx-content.wordpress {width: 90vw}}