.text-and-image__section:where(.astro-WWMV5SIK){margin:var(--section-margin) auto;min-height:clamp(90vh,100vw,calc(100vh - var(--navbar-height)));display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:1rem}.text-and-image__section--reversed:where(.astro-WWMV5SIK) .text-and-image__text:where(.astro-WWMV5SIK){order:2}.text-and-image__text:where(.astro-WWMV5SIK){padding:2rem 0;justify-self:center;max-width:25rem}.text-and-image__image:where(.astro-WWMV5SIK) img{width:100%;height:100%;max-height:80vh;object-fit:cover;border-radius:var(--theme-shape-radius)}@media (max-width: 768px){.text-and-image__section:where(.astro-WWMV5SIK){margin:2rem auto 0;grid-template-columns:1fr}.text-and-image__text:where(.astro-WWMV5SIK){padding:2rem 0}}:root{--ldg-bnb-background: #ffffff;--ldg-bnb-border-radius: .42em;--ldg-bnb-box-shadow: 0px 24px 54px 0px rgba(0, 0, 0, .1);--ldg-bnb-padding: 16px;--ldg-bnb-input-background: #ffffff;--ldg-bnb-button-border-radius: 3.58em;--ldg-bnb-color-primary: #add8ff;--ldg-bnb-color-primary-lighter:#d6ecff;--ldg-bnb-color-primary-darker: #576c80;--ldg-bnb-color-primary-contrast: #2e2e2e;--ldg-component-calendar-cell-selection-bg-color: #add8ff;--ldg-component-calendar-cell-selection-color: #2e2e2e;--ldg-component-calendar-cell-selected-bg-color: #d6ecff;--ldg-component-calendar-cell-selected-color: #2e2e2e;--ldg-bnb-font-family: inherit}#lodgify-book-now-box:where(.astro-DGXST63X){width:100%}
