
.moment-desktop-menu{position:relative}.moment-desktop-menu>.moment-desktop-menu__links{display:block!important;position:absolute;top:calc(100% + 16px);left:-26px;width:600px;max-width:calc(100vw - 40px);padding:24px;background:white;border:1px solid #eee8e4;border-radius:12px;box-shadow:0 14px 38px #071a3c16;z-index:50}
.moment-desktop-menu:not([open])>.moment-desktop-menu__links{display:none!important}
.kk-menu-all{display:flex!important;justify-content:space-between;align-items:center;padding:0 0 17px!important;margin:0 0 20px!important;border-bottom:1px solid #eee8e4;color:#071a3c!important;font-weight:500;font-size:16px}
.kk-menu-all span,.kk-menu-arrow{color:#a25a65}.kk-menu-groups{display:grid;grid-template-columns:1fr 1fr;gap:26px}.kk-menu-groups section{min-width:0}
.kk-menu-groups h2{font-family:Outfit,system-ui,sans-serif;font-size:11px;font-weight:500;letter-spacing:1.6px;text-transform:uppercase;color:#934c58;margin:0 0 12px}
.kk-menu-item{display:flex!important;align-items:center;gap:12px;padding:9px 0!important;text-decoration:none;color:#071a3c!important;border-radius:7px}
.kk-menu-item:hover,.kk-menu-item:focus-visible{background:#fcf8f5}.kk-menu-item img{width:50px;height:50px;object-fit:cover;border-radius:7px;flex-shrink:0}
.kk-menu-item strong{display:block;font-size:16px;font-weight:500;line-height:1.3}.kk-menu-item small{display:block;font-size:12px;font-weight:400;color:#575b62;line-height:1.5}.kk-menu-arrow{margin-left:auto;font-size:17px}
#MobileNav.kk-mobile-menu{position:fixed;inset:0 0 0 auto;box-sizing:border-box;margin:0;padding:22px 24px 30px;width:min(100vw,420px);max-width:100vw;height:100dvh;max-height:100dvh;border:0;border-radius:0;background:white;color:#071a3c;overflow:auto;z-index:100}
#MobileNav.kk-mobile-menu::backdrop{background:#071a3c55}.kk-mobile-menu .kk-menu-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.kk-menu-top h2{font-family:'Cormorant Garamond',Georgia,serif;font-size:35px;font-weight:500;color:#071a3c;margin:0}.kk-menu-close{background:none;border:0;color:#071a3c;font-size:29px;padding:0 4px;cursor:pointer}
.kk-mobile-menu .kk-menu-groups{display:block}.kk-mobile-menu .kk-menu-groups section+section{margin-top:25px}.kk-mobile-menu .kk-menu-item{padding:8px 0!important}.kk-mobile-menu .kk-menu-item img{height:44px;width:44px}.kk-mobile-menu .kk-menu-all{margin-bottom:23px!important}.kk-menu-secondary{border-top:1px solid #eee8e4;margin-top:26px;padding-top:12px}.kk-menu-secondary a{display:block;padding:9px 0;color:#071a3c;text-decoration:none;font-size:15px}


.moment-desktop-menu>.moment-desktop-menu__links{width:660px}
.kk-menu-item{gap:14px;padding:8px 0!important}
.kk-menu-item img,.kk-mobile-menu .kk-menu-item img{width:76px;height:76px;min-width:76px;border-radius:12px;object-fit:cover}
.kk-menu-item strong{font-size:17px}.kk-menu-item small{font-size:12px}
.kk-mobile-menu .kk-menu-groups section+section{margin-top:18px}

.kk-mobile-menu:not([open]){display:none}.kk-mobile-menu[open]{display:block}.kk-menu-groups h2{font-family:Outfit,system-ui,sans-serif!important}