body #am-calendar-modal,body .subscription-otp-modal__backdrop,body .rooms-booking-otp-modal__backdrop{background:var(--overlay_backdrop)}body #am-calendar-modal{background:rgb(36 20 15 / .75)}body #am-calendar-modal .am-otp-input,body .subscription-otp-input{width:min(250px, 100%)}body .subscription-otp-modal__backdrop{background:rgb(36 20 15 / .75)}html.webuno-cmplz-initial-delay #cmplz-cookiebanner-container .cmplz-cookiebanner,html.webuno-cmplz-initial-delay #cmplz-manage-consent .cmplz-manage-consent{visibility:hidden!important;pointer-events:none!important}#cmplz-cookiebanner-container .cmplz-cookiebanner{box-sizing:border-box;position:fixed;top:auto;left:auto;right:10px;bottom:10px;width:min(732px, calc(100vw - 20px));min-width:0;max-width:calc(100vw - 20px);max-height:calc(100vh - 20px);overflow-y:auto;transform:none;z-index:99999;border-radius:20px;padding:15px 20px;display:grid;gap:10px}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:#fff0!important}#cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-hidden,#cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-dismissed{display:none!important}#cmplz-manage-consent .cmplz-manage-consent.cmplz-hidden,#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display:none!important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-close,#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px}#cmplz-manage-consent .cmplz-manage-consent{box-sizing:border-box;position:fixed;right:40px;bottom:-35px;min-width:100px;height:50px;z-index:9998}@media (max-width:768px){#cmplz-cookiebanner-container .cmplz-cookiebanner{right:0;bottom:0;width:100%;max-width:100%}#cmplz-manage-consent .cmplz-manage-consent{right:0}}body .rooms-calendar__day.is-selected,body .rooms-calendar__day.is-checkin,body .rooms-calendar__day.is-checkout,body .rooms-calendar__day[aria-selected="true"]{background:color-mix(in srgb,var(--brand-primary) 12%,var(--surface_soft));border-color:var(--brand-primary);color:var(--text)}body .rooms-calendar__day.is-in-range{background:color-mix(in srgb,var(--brand-primary) 7%,var(--surface_soft));border-color:color-mix(in srgb,var(--brand-primary) 24%,var(--border))}body .rooms-calendar__day.is-busy,body .rooms-calendar__day--busy{background:var(--error_bg);border-color:var(--error_border_strong,var(--error_border));color:var(--error_text)}body .rooms-calendar__dot.is-selected,body .rooms-calendar__legend-dot.is-selected{background:var(--brand-primary)}body .rooms-calendar__dot.is-busy,body .rooms-calendar__legend-dot.is-busy{background:var(--error_text)}body .rooms-booking-otp-modal__notice,body .subscription-message{background:var(--info_bg);border-color:var(--info_border);color:var(--info_text)}body .rooms-price-warning,body .rooms-booking-price-warning{background:var(--warning_bg);border-color:var(--warning_border);color:var(--warning_text)}body .am-section--faq details[open]>summary,body .am-section--steps [class*="is-active"],body .am-section--testimonials [class*="is-featured"]{background:color-mix(in srgb,var(--brand-primary) 8%,var(--surface_soft));border-color:color-mix(in srgb,var(--brand-primary) 18%,var(--border))}body>footer,body #colophon,body .site-footer,body .am-footer{background:var(--footer-bg,var(--brand-footer-bg));color:var(--footer-text)}.am-blog,.am-article,.am-related-posts,.am-blog-sidebar{--blog-font-heading:"BlogHeadingFont";--blog-font-body:"BlogBodyFont";font-family:var(--blog-font-body)!important}.am-blog h1,.am-blog h2,.am-blog h3,.am-blog h4,.am-blog h5,.am-blog h6,.am-article h1,.am-article h2,.am-article h3,.am-article h4,.am-article h5,.am-article h6,.am-related-posts h1,.am-related-posts h2,.am-related-posts h3,.am-related-posts h4,.am-related-posts h5,.am-related-posts h6,.am-blog-hero-title,.am-blog-archive-title,.am-article-title,.am-related-posts-title,.am-blog-section-title,.am-blog-widget-title,.am-blog-card-title,.am-blog-card-title a,.am-blog-mini-post-title,.am-blog-mini-post-title a,.am-article-content h1,.am-article-content h2,.am-article-content h3,.am-article-content h4,.am-article-content h5,.am-article-content h6{font-family:var(--blog-font-heading)!important}.am-blog p,.am-blog li,.am-blog blockquote,.am-blog figcaption,.am-blog .am-blog-hero-text,.am-blog .am-blog-archive-description,.am-blog .am-blog-card-excerpt,.am-article p,.am-article li,.am-article blockquote,.am-article figcaption,.am-article .am-article-content,.am-article .am-article-content p,.am-article .am-article-content li,.am-article .am-article-content blockquote,.am-article .am-article-content figcaption,.am-related-posts p,.am-related-posts li{font-family:var(--blog-font-body)!important;color:var(--text_secondary_color,var(--text_secondary,inherit))}body .site-main section:not(.am-card):not([class*="__card"]):not([class*="__panel"]):not([class*="__box"]),body .site-main .section:not(.am-card):not([class*="__card"]):not([class*="__panel"]):not([class*="__box"]),body .entry-content>.wp-block-group:not(.has-background),body .entry-content>.wp-block-columns:not(.has-background),body .entry-content>.alignwide:not(.has-background){background:#fff0}