@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-itogrb {text-align: center; font-weight: 600}#brxe-irqpvh {text-align: center; font-size: 1.2rem; width: 50ch}#brxe-szdkqh {margin-top: 2rem; transition: all 0.6s ease-in-out}#brxe-nxupgq {margin-bottom: 2rem; align-self: center !important; display: flex; flex-direction: column; align-items: center; justify-content: center}#brxe-ayyvhq {background-image: url(https://htf-wassertransferdruck.at/wp-content/uploads/2025/07/bgmain.webp); background-position: center center; background-repeat: no-repeat; background-size: contain; background-blend-mode: multiply; height: 100%; align-items: center; justify-content: flex-end; padding-right: 25px; padding-left: 25px}#brxe-oexmud {background-attachment: scroll; background-position: center center; background-repeat: no-repeat; background-size: contain; background-blend-mode: multiply; background-color: var(--bricks-color-nzbvnb); height: 35rem; padding-bottom: 2rem}.brxe-jwjjep .brxe-agqajn.brxe-max-image-gallery .mab-gallery-show-more-button-wrap {justify-content: flex-end; align-items: flex-end}.brxe-jwjjep .brxe-agqajn.brxe-max-image-gallery .mab-gallery-image-content {justify-content: flex-end; align-items: flex-start}.brxe-jwjjep .brxe-agqajn.brxe-max-image-gallery .mab-gallery-show-more-button {background-color: var(--bricks-color-owxdwy); color: var(--bricks-color-favzpp); border: 2px solid var(--bricks-color-owxdwy)}.brxe-jwjjep .brxe-agqajn.brxe-max-image-gallery .mab-gallery-show-more-button:hover {background-color: rgba(255, 255, 255, 0.63); color: var(--bricks-color-owxdwy)}.brxe-jwjjep .brxe-agqajn.brxe-max-image-gallery .mab-image-gallery {--gutter: 5px}@media (max-width: 478px) {.brxe-jwjjep .brxe-agqajn.brxe-max-image-gallery .mab-gallery-show-more-button-wrap {align-items: flex-end}}.brxe-jwjjep .brxe-ztfzvd.brxe-heading {margin-top: 0.5rem}.brxe-jwjjep.brxe-div {width: 100%}#brxe-aoloas {align-items: center; row-gap: 5rem}#brxe-fnxfjv {padding-top: 100px; padding-right: 25px; padding-bottom: 100px; padding-left: 25px}