body { overscroll-behavior: none;}.highlight { color: #FFFFFF; background: linear-gradient(#C5007B, #C5007B) 0 94% / 100% .14em no-repeat; padding-bottom: .06em;}.primary-button,.secondary-button,.white-button { transition: background-color .2s ease, color .2s ease, border-color .2s ease, box-shadow .2s ease, transform .2s ease;}.primary-button i, .primary-button svg,.secondary-button i, .secondary-button svg,.white-button i, .white-button svg { transition: transform .2s ease;}.primary-button:hover i, .primary-button:hover svg,.secondary-button:hover i, .secondary-button:hover svg,.white-button:hover i, .white-button:hover svg { transform: translateX(3px);}.primary-button:hover,.primary-button:focus-visible { background-color: #A10065; transform: translateY(-1px); box-shadow: 0 8px 20px rgba(161, 0, 101, .28); color: var(--white);}.secondary-button:hover,.secondary-button:focus-visible { background-color: rgba(255, 255, 255, .14); border-color: #FFFFFF; transform: translateY(-1px);}.white-button:hover,.white-button:focus-visible { background-color: #F4F4F5; color: #A10065; transform: translateY(-1px); box-shadow: 0 8px 20px rgba(0, 0, 0, .18);}.primary-button:active,.secondary-button:active,.white-button:active { transform: translateY(0); box-shadow: none;}.primary-button:focus-visible,.secondary-button:focus-visible,.white-button:focus-visible { outline: 2px solid #FF8FCB; outline-offset: 3px;}@media (prefers-reduced-motion: reduce) { .primary-button, .secondary-button, .white-button, .primary-button i, .secondary-button i, .white-button i, .primary-button svg, .secondary-button svg, .white-button svg { transition: none; } .primary-button:hover, .secondary-button:hover, .white-button:hover, .primary-button:hover i, .secondary-button:hover i, .white-button:hover i, .primary-button:hover svg, .secondary-button:hover svg, .white-button:hover svg { transform: none; }}.primary-button { border: 1px solid transparent;}@media (max-width: 478px) { body .bricks-button:not(#brx-header .bricks-button) { width: 100%; flex-basis: 100%; justify-content: center; text-align: center; white-space: normal; }}.js-reveal .schritte-grid > .reveal:not(.is-visible) { opacity: 0; transform: translateY(1rem);}.js-reveal .schritte-grid > .reveal.is-visible:not(.reveal-done) { transition: opacity .9s ease-out, transform 1.1s cubic-bezier(.16, 1, .3, 1); transition-delay: calc(var(--reveal-i, 0) * 50ms);} .brxe-container {width: 1366px} .woocommerce main.site-main {width: 1366px} #brx-content.wordpress {width: 1366px} body {font-family: "Barlow"; text-wrap: pretty} h1, h2, h3, h4, h5, h6 {font-family: "Barlow Condensed"; line-height: 1.1; text-wrap: pretty}