/* Desktop only. The existing mobile drawer and navigation behavior are retained. */
@media(min-width:701px){
 body>header{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:20px;max-width:none;min-height:82px;padding:8px max(3%,calc((100vw - 1480px)/2));background:rgba(255,255,255,.76);background-image:none;border:0;border-bottom:1px solid #123f5310;box-shadow:none;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}
 body>header .brand,body>header .brand:hover{width:68px;height:64px;margin:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;transform:none}
 body>header .brand img{width:66px;height:62px;object-fit:contain}
 body>header #main-navigation{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px clamp(10px,1.3vw,22px);min-width:0;margin:0;padding:0;overflow:visible;background:transparent;border:0;box-shadow:none;white-space:normal}
 body>header #main-navigation>a:not(.mobile-menu-whatsapp),body>header #main-navigation>a:not(.mobile-menu-whatsapp):hover,body>header #main-navigation>a[aria-current="page"]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:40px;padding:9px 0!important;border:0!important;border-radius:0;background:transparent!important;background-image:none!important;color:#173d4c!important;box-shadow:none!important;font:600 13px/1.35 Arial,Helvetica,sans-serif;letter-spacing:0;text-decoration:none;white-space:nowrap;transform:none;transition:color .2s ease}
 body>header #main-navigation>a:not(.mobile-menu-whatsapp)::after{content:"";position:absolute;left:0;right:0;bottom:3px;height:2px;border-radius:2px;background:#087f8b;opacity:0;transform:scaleX(.5);transition:opacity .2s ease,transform .2s ease}
 body>header #main-navigation>a[aria-current="page"]::after{opacity:1;transform:scaleX(1)}
 body>header #main-navigation>a:not(.mobile-menu-whatsapp):hover{color:#087f8b!important}
 body>header #main-navigation>a:focus-visible{outline:2px solid #087f8b;outline-offset:4px}
 body>header #main-navigation .desktop-tour-icon{display:none}
 body>header #main-navigation .jawarbus-nav img{display:block;width:66px;height:40px;max-height:40px;object-fit:contain;transition:none;transform:none}
 body>header .header-contact{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:0;padding:9px 13px;min-height:38px;border:1px solid #123f5326;border-radius:100px;background:transparent;color:#173d4c;font:600 12px/1.3 Arial,Helvetica,sans-serif;box-shadow:none;text-decoration:none;transition:background .2s ease}
 body>header .header-contact:hover{background:#e8f4f3}
}
@media(min-width:701px) and (max-width:1100px){
 body>header{grid-template-columns:64px minmax(0,1fr) auto;gap:12px;padding-left:3%;padding-right:3%}
 body>header #main-navigation{gap:0 14px}
 body>header #main-navigation>a:not(.mobile-menu-whatsapp){font-size:12px;min-height:34px;padding:7px 0!important}
}
@media(min-width:701px) and (prefers-reduced-motion:reduce){body>header #main-navigation>a,body>header #main-navigation>a::after,body>header .header-contact{transition:none!important}}
