/* Seth Sewa V28 — final overrides, loaded after legacy navbar styles */
.donar-topbar,.donar-top-bar,.topbar,.top-bar,.donar-announcement-bar{display:none!important}
.donar-navbar,.donar-navbar *{box-sizing:border-box!important}
.donar-navbar{position:sticky!important;top:0!important;z-index:1050!important;width:100%!important;max-width:100%!important;min-height:78px!important;padding:12px clamp(14px,2vw,32px)!important;background:#fff!important;box-shadow:0 4px 24px rgba(12,55,45,.09)!important;border-bottom:1px solid #e7eee9!important;display:flex!important;align-items:center!important;gap:clamp(8px,1vw,18px)!important;flex-wrap:nowrap!important}
.donar-navbar .donar-logo{position:static!important;transform:none!important;display:flex!important;align-items:center!important;flex:0 1 255px!important;min-width:0!important;width:auto!important;max-width:255px!important;margin:0!important}
.donar-navbar .donar-logo img{width:100%!important;height:auto!important;max-height:68px!important;object-fit:contain!important;display:block!important}
.donar-navbar .ss-account-actions{position:static!important;transform:none!important;display:flex!important;align-items:center!important;gap:8px!important;flex:0 0 auto!important;margin:0!important;white-space:nowrap!important}
.donar-navbar .ss-account-actions form,.donar-navbar .ss-mobile-account-actions form{margin:0!important}
.donar-navbar .ss-account-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:8px 15px!important;border-radius:999px!important;text-decoration:none!important;font-weight:650!important;font-size:13px!important;white-space:nowrap!important}
.donar-navbar .donar-nav-actions{position:static!important;transform:none!important;display:flex!important;align-items:center!important;flex:0 0 auto!important;gap:8px!important;margin-left:auto!important}
.donar-navbar .ss-mobile-account-actions{display:none!important}
.donar-navbar .donar-nav-links{position:absolute!important;top:100%!important;left:12px!important;right:12px!important;display:none!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;min-width:0!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 100px)!important;overflow-y:auto!important;margin:0!important;padding:12px 18px!important;transform:none!important;opacity:1!important;visibility:visible!important;background:#fff!important;border:1px solid #e3eee8!important;border-radius:0 0 16px 16px!important;box-shadow:0 18px 38px rgba(15,60,48,.15)!important;z-index:1100!important}
.donar-navbar .donar-nav-links.is-open{display:flex!important}
.donar-navbar .donar-nav-item,.donar-navbar .donar-nav-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-width:0!important;padding:12px 5px!important;margin:0!important;font-size:14px!important;white-space:normal!important;text-decoration:none!important}
.donar-navbar .donar-dropdown{position:static!important;display:none!important;opacity:1!important;visibility:visible!important;transform:none!important;width:100%!important;box-shadow:none!important}
.donar-navbar .has-dropdown.is-open .donar-dropdown{display:block!important}
.donar-navbar .donar-menu-btn{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 44px!important;width:44px!important;height:44px!important}
.donar-navbar .donar-search-panel:not([hidden]){z-index:1200!important}
@media(min-width:1180px){
 .donar-navbar{gap:clamp(7px,.8vw,15px)!important;padding:12px clamp(12px,1.4vw,26px)!important}
 .donar-navbar .donar-logo{flex:0 1 clamp(160px,17vw,255px)!important;max-width:255px!important}
 .donar-navbar .ss-account-actions{gap:5px!important}
 .donar-navbar .ss-account-link{padding:8px 11px!important;font-size:12px!important}
 .donar-navbar .donar-nav-links{position:static!important;display:flex!important;flex:1 1 auto!important;flex-direction:row!important;align-items:center!important;justify-content:space-evenly!important;gap:clamp(5px,.65vw,15px)!important;min-width:0!important;width:auto!important;max-height:none!important;overflow:visible!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}
 .donar-navbar .donar-nav-item,.donar-navbar .donar-nav-trigger{display:inline-flex!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;padding:11px 0!important;white-space:nowrap!important;font-size:clamp(11px,.92vw,15px)!important;font-weight:650!important;transition:color .2s ease!important}
 .donar-navbar .donar-nav-item:hover,.donar-navbar .donar-nav-trigger:hover{color:#11745e!important}
 .donar-navbar .has-dropdown{position:relative!important;flex:0 0 auto!important}
 .donar-navbar .donar-dropdown{position:absolute!important;top:100%!important;left:0!important;display:none!important;width:max-content!important;min-width:160px!important;padding:8px!important;background:#fff!important;box-shadow:0 12px 30px #0002!important;border-radius:10px!important}
 .donar-navbar .has-dropdown:hover .donar-dropdown,.donar-navbar .has-dropdown:focus-within .donar-dropdown,.donar-navbar .has-dropdown.is-open .donar-dropdown{display:block!important}
 .donar-navbar .donar-menu-btn{display:none!important}
 .donar-navbar .donar-phone-text{display:none!important}
 .donar-navbar .donar-nav-actions{gap:5px!important}
}
@media(max-width:1179.98px){.donar-navbar .ss-account-actions{display:none!important}.donar-navbar .ss-mobile-account-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;padding:15px 5px 7px!important;margin-top:8px!important;border-top:1px solid #e6eeea!important}.donar-navbar .donar-logo{max-width:240px!important}.donar-navbar .donar-phone-text{display:none!important}}
@media(max-width:600px){.donar-navbar{display:flex!important;min-height:70px!important;padding:9px 12px!important;gap:8px!important}.donar-navbar .donar-logo{flex:1 1 auto!important;max-width:195px!important;min-width:0!important}.donar-navbar .donar-logo img{max-height:55px!important}.donar-navbar .donar-nav-actions{margin-left:auto!important;gap:5px!important}.donar-navbar .donar-phone{display:none!important}.donar-navbar .donar-search-btn,.donar-navbar .donar-menu-btn{flex:0 0 40px!important;width:40px!important;height:40px!important}.donar-navbar .donar-nav-links{left:8px!important;right:8px!important;max-height:calc(100dvh - 75px)!important}}
@media(max-width:360px){.donar-navbar .donar-search-btn{display:none!important}}
