h1 em { font-style: italic; color: var(--c-primary); }.brxe-toggle { line-height:1.65;}.wplb-booking { --wplb-color-primary: var(--c-primary); --wplb-color-primary-hover: var(--c-primary-hover); --wplb-color-available: #e6f4f1; --wplb-radius: var(--r-s); --wplb-font-family: var(--bricks-font-body, inherit); --wplb-max-width: 60rem;} .brxe-section {column-gap: var(--s-l); row-gap: var(--s-l); padding-top: var(--s-section-block); padding-bottom: var(--s-section-block)} .brxe-container {column-gap: var(--s-m); row-gap: var(--s-m); width: var(--container)} .woocommerce main.site-main {width: var(--container)} #brx-content.wordpress {width: var(--container)} .brxe-block {column-gap: var(--s-m); row-gap: var(--s-m)} .bricks-button {font-family: "Mulish"; font-size: var(--fs-s); font-weight: 700; border-width: 1px; border-radius: var(--r-full); padding-top: var(--s-2xs); padding-right: var(--s-m); padding-bottom: var(--s-2xs); padding-left: var(--s-m)} .bricks-button:where(.bricks-background-primary), .bricks-button:where(.bricks-color-primary) {color: var(--c-primary-contrast); border-color: var(--c-primary)} .bricks-button:where(.bricks-background-primary:not(.outline)) {background-color: var(--c-primary)} .bricks-button:where(.bricks-background-primary:not(.outline)):hover {background-color: var(--c-primary-hover)} .bricks-button:where(.bricks-background-primary:not(.outline)):focus {background-color: var(--c-primary-hover)} .bricks-button:where(.bricks-background-primary):hover, .bricks-button:where(.bricks-color-primary):hover {border-color: var(--c-primary-hover)} .bricks-button:where(.bricks-background-primary):focus, .bricks-button:where(.bricks-color-primary):focus {border-color: var(--c-primary-hover)} .bricks-button:where(.bricks-color-primary.outline) {color: var(--c-heading); background-color: transparent; border-color: var(--c-border-strong)} .bricks-button:where(.bricks-color-primary.outline):hover {border-color: var(--c-heading)} .bricks-button:where(.bricks-color-primary.outline):focus {border-color: var(--c-heading)} .bricks-button:where(.bricks-background-secondary), .bricks-button:where(.bricks-color-secondary) {color: var(--c-honey-soft)} .bricks-button:where(.bricks-background-secondary:not(.outline)) {background-color: var(--c-secondary)} .bricks-button:where(.bricks-background-secondary:not(.outline)):hover {background-color: var(--c-secondary-hover)} .bricks-button:where(.bricks-background-secondary:not(.outline)):focus {background-color: var(--c-secondary-hover)} .bricks-button:where(.bricks-background-secondary):focus, .bricks-button:where(.bricks-color-secondary):focus {border-color: var(--c-secondary-hover)} .bricks-button:where(.bricks-background-secondary):hover, .bricks-button:where(.bricks-color-secondary):hover {border-color: var(--c-secondary-hover)} .bricks-button:where(.bricks-color-secondary.outline) {color: var(--c-base); background-color: transparent; border-color: var(--c-honey-soft)} .bricks-button:where(.bricks-color-secondary.outline):hover {border-color: var(--c-base)} .bricks-button:where(.bricks-color-secondary.outline):focus {border-color: var(--c-base)} html {font-size: 100%} body {font-size: var(--fs-m); line-height: 1.65; font-family: "Mulish"; color: var(--c-text)} h1, h2, h3, h4, h5, h6 {font-family: "Lora"; font-weight: 700; color: var(--c-heading)} h1 {font-size: var(--fs-4xl); line-height: 1.1} h2 {font-size: var(--fs-2xl); line-height: 1.15} h3 {font-size: var(--fs-l); line-height: 1.15} h4 {font-size: calc(var(--fs-m) * 1.1)}