/* WordPress navigation, editor content and toolbar integration. */
.stealthi-menu{display:flex;align-items:center;gap:27px;list-style:none;margin:0;padding:0}.stealthi-menu li{position:relative}.stealthi-menu .sub-menu{display:none;position:absolute;top:100%;left:0;min-width:210px;background:#111b17;padding:12px;list-style:none;border:1px solid #344039}.stealthi-menu li:hover>.sub-menu,.stealthi-menu li:focus-within>.sub-menu{display:block}.stealthi-menu .sub-menu a{display:block;padding:9px 12px}.mobile-nav .stealthi-menu{display:block}.mobile-nav .sub-menu{position:static;display:block;border:0;padding:0 0 0 16px}.admin-bar .site-header{top:32px}.standard-content{max-width:950px}.standard-content article{margin-bottom:50px}.standard-content a:not(.button){text-decoration:underline;text-underline-offset:4px}.standard-content table{width:100%;border-collapse:collapse}.standard-content td,.standard-content th{padding:12px;border:1px solid #dce5dd}.standard-content img{height:auto}.wp-block-image img{height:auto}.booking-note{font-size:17px;margin:28px 0 0}.policy-content{overflow-wrap:anywhere}.site-header .brand img{object-fit:contain}.site-footer .brand img{width:68px;height:68px;object-fit:contain}body{overflow-wrap:break-word}.desktop-nav>.stealthi-menu{font-size:14px}.wp-block-html{max-width:none}
@media(max-width:1100px){.stealthi-menu{gap:18px}.desktop-nav>.stealthi-menu{font-size:13px}}
@media(max-width:782px){.admin-bar .site-header{top:46px}}
@media(max-width:600px){.admin-bar .site-header{top:0}.booking-layout h1{font-size:43px}.desktop-nav>.stealthi-menu{gap:14px}}
