.inmoxel-menu-button{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;flex-shrink:0;min-height:44px;padding:10px 14px;border:1px solid #c7b98e;border-radius:4px;background:#0b1e2c;color:#f5ecd8;font:500 14px/1.4 Montserrat,Arial,sans-serif;cursor:pointer;margin-left:16px;white-space:nowrap}
.inmoxel-menu-button span{font-size:20px;line-height:1}
.inmoxel-menu-floating{position:fixed;top:16px;right:16px;z-index:100}
.inmoxel-menu-button:focus-visible,.inmoxel-navigation a:focus-visible,.inmoxel-navigation button:focus-visible{outline:3px solid #e4c68e;outline-offset:4px}
#menuButton{display:none!important}
.inmoxel-navigation{box-sizing:border-box;position:fixed;inset:auto;top:88px;right:12px;z-index:1000;width:min(360px,calc(100vw - 24px));max-height:calc(100dvh - var(--dropdown-top,88px) - 12px);padding:20px;margin:0;border:1px solid #c7b98e;border-radius:4px;background:#07141e;color:#fff;overflow:auto;font:16px/1.5 Montserrat,Arial,sans-serif;box-shadow:0 18px 48px #0006;transform-origin:top right}
.inmoxel-navigation[open]{animation:inmoxel-dropdown .18s ease-out}
@keyframes inmoxel-dropdown{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.inmoxel-navigation[open]{animation:none}}
.inmoxel-navigation-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}
.inmoxel-navigation-head>a{display:flex;align-items:center;gap:10px;color:#e4c68e;text-decoration:none;letter-spacing:.12em;font-size:16px}
.inmoxel-navigation-head img{border-radius:50%;object-fit:cover}
.inmoxel-navigation-close{min-height:44px;padding:10px 12px;background:transparent;color:#fff;border:1px solid #71818b;border-radius:4px;cursor:pointer;font:inherit}
.inmoxel-navigation nav{display:grid;grid-template-columns:1fr;gap:0}
.inmoxel-navigation nav>a{display:flex;align-items:center;min-height:48px;padding:12px 4px;border-bottom:1px solid #ffffff26;color:#fff;text-decoration:none;line-height:1.5;font-size:16px;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}
.inmoxel-navigation nav>a:hover,.inmoxel-navigation nav>a[aria-current=page]{color:#e4c68e}
@media(max-width:1100px){.header .nav-links,.header .navlinks{display:none!important}.catalog-header>nav>a,.mond-header>nav>a{display:none!important}.catalog-header>nav,.mond-header>nav{display:flex;align-items:center}.inmoxel-menu-button{margin-left:8px}}
@media(max-width:480px){.inmoxel-navigation{padding:20px}.inmoxel-navigation nav{grid-template-columns:1fr}.inmoxel-navigation-head{gap:8px}.inmoxel-navigation-head>a{font-size:14px}.inmoxel-menu-button{padding:10px 12px}}
