/* Always reachable without opening a menu. Scoped to avoid changing page forms. */
#hotelosNavigation {
 box-sizing:border-box!important;display:flex!important;position:sticky!important;top:0!important;
 z-index:1000!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;
 gap:8px!important;width:100%!important;max-width:none!important;margin:0!important;
 padding:8px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left))!important;
 background:#071b30!important;color:#fff!important;border:0!important;border-bottom:1px solid #b69a58!important;
 font:14px/1.5 Tahoma,Arial,sans-serif!important;text-align:start!important;letter-spacing:normal!important;
}
#hotelosNavigation a,#hotelosNavigation button {
 box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;
 min-height:44px!important;min-width:44px!important;width:auto!important;max-width:100%!important;
 padding:8px 14px!important;margin:0!important;border:1px solid #8294a8!important;border-radius:8px!important;
 background:#102b45!important;color:#fff!important;box-shadow:none!important;text-decoration:none!important;
 font:inherit!important;letter-spacing:normal!important;white-space:normal!important;cursor:pointer!important;
}
#hotelosNavigation [hidden]{display:none!important}
#hotelosNavigation a:hover,#hotelosNavigation button:hover{background:#264764!important}
#hotelosNavigation a:focus-visible,#hotelosNavigation button:focus-visible{outline:3px solid #f4d482!important;outline-offset:2px!important}
#hotelosNavigation button:disabled{opacity:.65!important;cursor:wait!important}
#hotelosNavigation a[aria-current="page"]{border-color:#f4d482!important}
#hosNavigationStatus{font:inherit!important;color:#fff0c8!important;overflow-wrap:anywhere!important}
#hosNavigationStatus:empty{display:none!important}
#siteHeader,.masthead,.shell>.sidebar{top:var(--hos-navigation-height,61px)!important}
@media(max-width:480px){#hotelosNavigation{gap:6px!important;padding:6px 10px!important;font-size:13px!important}#hotelosNavigation a,#hotelosNavigation button{padding:8px 10px!important}}
@media print{#hotelosNavigation{display:none!important}}
