@layer bricks {.brxe-template{width:100%}}@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-4dd51b {background-image: url(https://aquaspa.de/wp-content/uploads/2024/10/rivierapool_strato_2_1-32.webp); background-size: cover; background-position: center center; position: relative}:where(#brxe-4dd51b > *:not(figcaption)) {position: relative}#brxe-4dd51b::before {background-image: linear-gradient(rgba(255, 255, 255, 0.64), #ffffff); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.brxe-3d4fa0 .brxe-ff767e.brxe-image {min-width: 100%}.brxe-3d4fa0 .brxe-ff767e.brxe-image:not(.tag), .brxe-3d4fa0 .brxe-ff767e.brxe-image img {aspect-ratio: 1/1}.brxe-3d4fa0 .brxe-8e1c21.brxe-text-basic {background-color: #f0f0f0; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px; border: 1px solid #d9d9d9; border-radius: var(--radius-m)}.brxe-3d4fa0 .brxe-6bd5d4.brxe-heading {text-align: center; margin-bottom: 5px}@media (max-width: 478px) {.brxe-3d4fa0 .brxe-dcwggt.brxe-text-basic {font-size: 15px}}.brxe-3d4fa0 .brxe-vfquxm.brxe-text-basic {text-decoration: line-through; color: #ff0000}@media (max-width: 478px) {.brxe-3d4fa0 .brxe-vfquxm.brxe-text-basic {font-size: 15px}}.brxe-3d4fa0 .brxe-qfamfq.brxe-text-basic {color: var(--success)}@media (max-width: 478px) {.brxe-3d4fa0 .brxe-qfamfq.brxe-text-basic {font-size: 15px}}.brxe-3d4fa0 .brxe-deqmzz.brxe-text-basic {top: 50px; right: 50px; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; background-color: #06ad00}.brxe-3d4fa0 .brxe-jwhvji.brxe-text-basic {top: 50px; right: 50px; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; background-color: #000000}.brxe-3d4fa0 .brxe-kydqbc.brxe-code {background-color: #ff0000; color: #ffffff; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; border-radius: 10px; width: auto; min-width: auto; max-width: auto}.brxe-3d4fa0 .brxe-iaoldv.brxe-div {position: absolute; top: 50px; right: 50px; display: flex; flex-direction: column; row-gap: 4px; align-self: flex-end !important; align-items: flex-end}@media (max-width: 478px) {.brxe-3d4fa0 .brxe-iaoldv.brxe-div {top: 10px; right: 10px}}.brxe-3d4fa0 .brxe-8f3535.brxe-button {width: 100%}@media (max-width: 478px) {.brxe-3d4fa0 .brxe-8f3535.brxe-button {padding-top: 10px; padding-bottom: 10px}}.brxe-3d4fa0 .brxe-8fcc82.brxe-div {border-width: 1px}@media (max-width: 478px) {.brxe-3d4fa0 .brxe-8fcc82.brxe-div {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}}#brxe-9a06fb {padding-top: 0}@media (max-width: 767px) {#brxe-9a06fb {padding-top: 0}}