:is(body:has(#mobile-menu) [data-bqueen-ai-launcher],body:has(#mobile-menu) [data-bqueen-ai-teaser],body:has(#mobile-menu) [data-bqueen-concierge=compact],body:has(.booking-drawer[role=dialog][aria-modal=true]) [data-bqueen-ai-launcher],body:has(.booking-drawer[role=dialog][aria-modal=true]) [data-bqueen-ai-teaser],body:has(.booking-drawer[role=dialog][aria-modal=true]) [data-bqueen-concierge=compact]){visibility:hidden;pointer-events:none}@media (width<=639px){[data-bqueen-ai-launcher=true]{max-width:48px;box-shadow:0 9px 26px #0f050d4d}}header.fixed:has(.bq-header-shell){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#231020f2!important;border-bottom:1px solid #ffffff1a!important}@media (width<=1023px){header:has(.bq-header-shell)~div.fixed.inset-x-0.bottom-0.z-40{padding:.375rem .5rem calc(.4rem + env(safe-area-inset-bottom))!important;background:#231020f5!important}header:has(.bq-header-shell)~div.fixed.inset-x-0.bottom-0.z-40 :is(button,a){gap:.15rem;min-height:44px;padding-block:.375rem}header:has(#mobile-menu)~div.fixed.inset-x-0.bottom-0.z-40{display:none!important}}[data-bqueen-concierge=compact][data-bqueen-menu-open=true][data-expanded=false]{height:min(74dvh,510px)}@media (width<=639px){[data-bqueen-concierge=compact][data-bqueen-menu-open=true][data-expanded=false]{height:min(72dvh,465px)}}.bq-ai-service-discovery>summary{list-style:none}.bq-ai-service-discovery>summary::-webkit-details-marker{display:none}.bq-ai-service-discovery>summary:after{content:"+";float:inline-end;font-size:1rem;line-height:1}.bq-ai-service-discovery[open]>summary:after{content:"−"}[data-bqueen-concierge=compact] [role=region]{scrollbar-width:thin;scrollbar-color:#e3c27e61 transparent}[data-bqueen-concierge=compact] [role=region]::-webkit-scrollbar{width:6px}[data-bqueen-concierge=compact] [role=region]::-webkit-scrollbar-track{background:0 0}[data-bqueen-concierge=compact] [role=region]::-webkit-scrollbar-thumb{background:#e3c27e59;border-radius:999px}
