@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}}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-shortcode{width:100%}}@media (max-width: 478px) {#brxe-madtla {margin-top: var(--space-xxl)}}#brxe-bsrbek {width: auto; transition: all 0.3s ease;} .latepoint-book-button:hover { background-color: var(--accent); border-color: var(--accent); transition: all 0.3s ease;} .latepoint-book-button { color: var(--white); background-color: var(--primary); font-size: var(--text-m); font-weight: 700; border-radius: var(--radius-btn); border: 1px; border-color: var(--primary); border-style: solid; padding: 0.7em 1em 0.8em;}@media (max-width: 478px) {#brxe-awkesk {width: 100%; padding-top: 0.3em; padding-bottom: 0.3em}}#brxe-wjgoce {column-gap: var(--space-s); row-gap: var(--space-s); display: flex; justify-content: center}@media (max-width: 478px) {#brxe-wjgoce {flex-direction: column}@media (max-width: 767px) { .btn_wrapper { flex-direction: column; align-items: stretch; } .btn_wrapper > .brxe-shortcode, .btn_wrapper .latepoint-book-button-wrapper, .btn_wrapper .latepoint-book-button-wrapper > a.latepoint-book-button, .btn_wrapper > .bricks-button { display: block !important; width: 100% !important; min-width: 100% !important; max-width: none !important; box-sizing: border-box !important; text-align: center; }}}