.book-wrap{max-width:var(--max);margin:0 auto}cb-immersive-experience{--nd-bg:#1a1612;--nd-card:#221b15;--nd-line:#ebe3d724;--nd-text:#ebe3d7;--nd-soft:#d3c9bb;--nd-tan:#b0814f;--nd-tan2:#d6ad7d;min-height:70vh;color:var(--nd-text);display:block}cb-immersive-experience,cb-immersive-experience p,cb-immersive-experience span,cb-immersive-experience div,cb-immersive-experience li,cb-immersive-experience button,cb-immersive-experience a,cb-immersive-experience input,cb-immersive-experience label,cb-immersive-experience select{font-family:Manrope,system-ui,sans-serif!important}cb-immersive-experience a{text-decoration:none!important}cb-immersive-experience h1,cb-immersive-experience h2,cb-immersive-experience h3,cb-immersive-experience h4,cb-immersive-experience .cb-title-text{color:var(--nd-text)!important;letter-spacing:0!important;font-family:Playfair Display,Georgia,serif!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important}cb-immersive-experience h1{font-size:34px!important}cb-immersive-experience h2{font-size:30px!important}cb-immersive-experience h3,cb-immersive-experience .cb-accommodation-card .cb-title-text{font-size:26px!important}cb-immersive-experience h4{font-size:22px!important}cb-immersive-experience .cb-header{border-bottom:1px solid var(--nd-line)!important;background:#0c0a08!important}cb-immersive-experience .cb-header .cb-property-name{color:var(--nd-text)!important;letter-spacing:.2em!important;font-family:Playfair Display,serif!important;font-size:20px!important}cb-immersive-experience .cb-accommodation-card,cb-immersive-experience .cb-search-card,cb-immersive-experience .cb-shopping-cart,cb-immersive-experience .cb-property-info,cb-immersive-experience .cb-rate-plan{background:var(--nd-card)!important;border:1px solid var(--nd-line)!important;box-shadow:none!important;color:var(--nd-text)!important;border-radius:2px!important}cb-immersive-experience .cb-accommodation-card *,cb-immersive-experience .cb-shopping-cart *,cb-immersive-experience .cb-property-info *,cb-immersive-experience .cb-search-card *{color:inherit}cb-immersive-experience .cb-amenities p,cb-immersive-experience .cb-property-info li,cb-immersive-experience .cb-property-info span{color:var(--nd-soft)!important}cb-immersive-experience .cb-rate-plan-title-text,cb-immersive-experience .cb-rate-plan-title-text *{color:var(--nd-text)!important;font-size:17px!important;font-weight:600!important}cb-immersive-experience .cb-rate-plan-price p:not([class*=line]),cb-immersive-experience .cb-view-details-button,cb-immersive-experience .cb-view-details-button *{color:var(--nd-tan2)!important;font-weight:600!important}cb-immersive-experience .cb-select-button,cb-immersive-experience .cb-shopping-cart-confirm-button,cb-immersive-experience .cb-search-card button[type=submit]{background:var(--nd-tan)!important;color:#150e08!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:0!important;font-weight:600!important}cb-immersive-experience .cb-select-button *,cb-immersive-experience .cb-shopping-cart-confirm-button *,cb-immersive-experience .cb-search-card button[type=submit] *{color:#150e08!important}cb-immersive-experience .cb-select-button:hover,cb-immersive-experience .cb-shopping-cart-confirm-button:hover{background:var(--nd-tan2)!important}cb-immersive-experience .cb-shopping-cart-confirm-button:disabled{background:#5a4632!important}cb-immersive-experience .cb-guests-page .chakra-button,cb-immersive-experience .cb-property-info .chakra-button{border:1px solid var(--nd-tan)!important;color:var(--nd-tan2)!important;background:0 0!important;border-radius:0!important}cb-immersive-experience input,cb-immersive-experience select,cb-immersive-experience textarea{color:var(--nd-text)!important;border-color:var(--nd-line)!important;background:#14110e!important}.book-note{max-width:var(--max);color:var(--muted);margin:28px auto 0;font-size:13px}cb-immersive-experience{min-height:0!important}cb-immersive-experience .cb-bookingengine-root{background:0 0!important}cb-immersive-experience .cb-header{background:0 0!important;border-bottom:0!important;justify-content:flex-end!important;min-height:0!important;padding:0!important}cb-immersive-experience .cb-header-logo-section{display:none!important}cb-immersive-experience .cb-language-selector,cb-immersive-experience .cb-currency-selector,cb-immersive-experience .cb-language-selector *,cb-immersive-experience .cb-currency-selector *{color:var(--nd-soft)!important}cb-immersive-experience .cb-landing-page{background:0 0!important;height:auto!important;min-height:0!important;padding:0!important}cb-immersive-experience .cb-landing-page>div:has(>.cb-background-image){display:none!important}cb-immersive-experience .cb-search-card button.chakra-button:not(.cb-search-button),cb-immersive-experience .cb-search-card>div:first-child>div{color:var(--nd-text)!important;background:#14110e!important;border:1px solid #d6ad7d8c!important}cb-immersive-experience .cb-search-card>div:first-child>div button.chakra-button{background:0 0!important;border:0!important}cb-immersive-experience .cb-search-card button.chakra-button:not(.cb-search-button) p,cb-immersive-experience .cb-search-card button.chakra-button:not(.cb-search-button) span,cb-immersive-experience .cb-search-card button.chakra-button:not(.cb-search-button) *{color:var(--nd-text)!important}cb-immersive-experience .cb-search-card button.chakra-button:not(.cb-search-button) svg{color:var(--nd-tan2)!important}cb-immersive-experience .cb-search-button,cb-immersive-experience .cb-search-button:disabled{background:var(--nd-tan2)!important;color:#150e08!important;border-color:var(--nd-tan2)!important;opacity:1!important}cb-immersive-experience .cb-search-button *{color:#150e08!important}cb-immersive-experience .cb-search-button:hover{background:#e4c196!important}cb-immersive-experience .cb-cb-description .cb-text,cb-immersive-experience .cb-cb-description .cb-text *{color:var(--nd-soft)!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}cb-immersive-experience .cb-address-and-contact p,cb-immersive-experience .cb-address-and-contact span,cb-immersive-experience .cb-address-and-contact a,cb-immersive-experience .cb-policies p,cb-immersive-experience .cb-policies li,cb-immersive-experience .cb-policies span{color:var(--nd-soft)!important}cb-immersive-experience .cb-terms-link,cb-immersive-experience .cb-terms-link *{text-underline-offset:3px;color:var(--nd-tan2)!important;text-decoration:underline!important}cb-immersive-experience .cb-map-container .leaflet-control-zoom a{color:#2a2420!important;background:#f4ece0!important;border-color:#2a242040!important;font-weight:600!important}cb-immersive-experience .cb-map-container .leaflet-control-zoom a:hover{background:#d6ad7d!important}cb-immersive-experience .cb-cb-description .cb-text{padding-right:10px;-webkit-line-clamp:unset!important;max-height:300px!important;display:block!important;overflow-y:auto!important}cb-immersive-experience .cb-cb-description .cb-text::-webkit-scrollbar{width:6px}cb-immersive-experience .cb-cb-description .cb-text::-webkit-scrollbar-thumb{background:#d6ad7d73;border-radius:3px}cb-immersive-experience .cb-cb-description>div:has(>button){display:none!important}.chakra-portal .chakra-modal__content,.chakra-portal .chakra-modal__header,.chakra-portal .chakra-modal__body,.chakra-portal .chakra-modal__footer{color:#2a2420!important;background:#efe6d8!important}.chakra-portal .chakra-modal__content *{background-color:#0000}.chakra-portal .chakra-modal__content button{color:#2a2420!important;background:0 0!important;border-color:#2a242066!important}.chakra-portal .chakra-modal__content h1,.chakra-portal .chakra-modal__content h2,.chakra-portal .chakra-modal__content h3,.chakra-portal .chakra-modal__header{font-family:Playfair Display,Georgia,serif!important;font-weight:400!important}cb-immersive-experience p.cb-rate-plan-price{color:var(--nd-tan2)!important;font-weight:600!important}cb-immersive-experience .cb-map-container{min-height:320px}cb-immersive-experience .cb-map-container iframe.nd-map{border-radius:2px}cb-immersive-experience .cb-guests-page input,cb-immersive-experience .cb-guests-page select,cb-immersive-experience .cb-guests-page textarea,cb-immersive-experience form input,cb-immersive-experience form select,cb-immersive-experience form textarea{background:0 0!important}cb-immersive-experience button:disabled,cb-immersive-experience button:disabled *{color:#d3c9bb!important}cb-immersive-experience .cb-addon-card>div:last-child{min-height:56px;align-items:center!important}cb-immersive-experience .cb-addon-card>div:last-child>div{align-items:center!important}cb-immersive-experience .cb-addon-card .cb-addon-add-button{align-self:center!important}
