:root{--bg-dark: #0f1c1a;--bg-lite: #1a2e2b;--text-khaki: #d7cba6;--text-white: #ffffff;--menu-border: #c1ab65;--border-lite: #323f3d}@media (max-width: 815px){.navbar-fixed-top{padding-bottom:25px}}.nav-main{width:max-content;text-transform:uppercase}.nav-main ul ul{transition:opacity 0.3s ease, transform 0.3s ease}@media (min-width: 420px){.nav-main ul ul{white-space:nowrap}}.nav-main ul ul a{font-size:12px !important}.nav-main li{position:relative}.nav-main li.depth-0{display:block;line-height:1}.nav-main li button[aria-controls]{width:20px;display:flex;justify-content:flex-end;align-items:flex-start;color:var(--text-khaki)}.nav-main li button[aria-controls] svg{display:block;width:9px;height:auto}.nav-main a{letter-spacing:-0.5px;line-height:17px;font-family:"sweet-gothic",sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;text-decoration:none;color:var(--text-khaki)}.nav-main .nav-item-parent-wrap{display:inline-flex;justify-content:space-between;transition:background-color 0.3s ease}.nav-main .depth-1 .nav-item-parent-wrap{display:flex;background-color:var(--bg-lite)}.nav-main .depth-1 .nav-item-parent-wrap:hover{background-color:var(--bg-dark)}.nav-main .depth-1 .nav-item-parent-wrap button{padding-top:0.6em}@media (min-width: 816px){.nav-main>ul{display:flex;justify-content:flex-end;column-gap:36px}.nav-main ul ul{position:absolute;opacity:0;display:none;border-left:2px solid var(--menu-border);box-shadow:0 0 6px rgba(0,0,0,0.2)}.nav-main li.depth-0>a,.nav-main li.depth-0>.nav-item-parent-wrap a{padding-bottom:0.5em}.nav-main li.depth-1 a:link,.nav-main li.depth-2 a:link{display:block;padding:10px 5px 10px 15px}.nav-main li.depth-1:not(:last-child){border-bottom:1px solid var(--border-lite)}.nav-main li.depth-1>a:link{padding-right:36px;background-color:var(--bg-lite);color:var(--text-khaki)}.nav-main li.depth-1:hover>a:link{background-color:var(--bg-dark)}.nav-main li.depth-1 .nav-item-parent-wrap{padding-right:0.5em}.nav-main li.depth-2:not(:last-child){border-bottom:1px solid var(--border-lite)}.nav-main li.depth-2>a:link{background-color:var(--bg-lite);color:var(--text-khaki)}.nav-main li.depth-2:hover>a:link{background-color:var(--bg-dark)}.nav-main li.depth-0:hover>ul,.nav-main li.depth-0:has(button[aria-expanded="true"])>ul{display:block;animation:menu-transition-down 0.3s both;inset:calc(100% - 2px) auto auto 0}.nav-main li.depth-1:hover>ul,.nav-main li.depth-1:has(button[aria-expanded="true"])>ul{display:block;animation:menu-transition-over 0.3s both;inset:4px auto auto 100%}.nav-main button[aria-controls]{transform:translateY(0.2rem);line-height:1}}@media (max-width: 815px){.nav-main{display:none;position:absolute;inset:100% 0 auto 0}body.burger-expanded .nav-main{display:block;animation:menu-transition-down 0.3s both}.nav-main .nav-item-parent-wrap{display:flex}.nav-main .nav-item-parent-wrap>a{flex-grow:1}.nav-main ul{position:relative;display:flex;flex-direction:column;gap:1px;width:100vw;background-color:var(--bg-lite)}.nav-main ul ul{display:none;background-color:var(--bg-dark)}.nav-main ul ul ul{background-color:var(--bg-lite)}.nav-main ul .nav-item-parent-wrap:has(button[aria-expanded="true"])+ul{display:block;animation:menu-transition-down 0.3s both;inset:0 auto auto 0}.nav-main li.depth-0{padding:0;border-bottom:1px solid var(--border-lite)}.nav-main li.depth-0>a[aria-expanded="true"],.nav-main li.depth-0:hover>a:link{background-color:var(--bg-dark)}.nav-main li.depth-0 .nav-item-parent-wrap:hover{background-color:var(--bg-dark)}.nav-main li.depth-1{border-top:1px solid var(--border-lite)}.nav-main li.depth-1 a{padding-left:40px}.nav-main li.depth-1.is-expanded>.nav-item-parent-wrap{background-color:var(--bg-dark)}.nav-main li.depth-2{border-top:1px solid var(--border-lite)}.nav-main li.depth-2 a{padding-left:60px}.nav-main li.depth-2 a:hover{background-color:var(--bg-dark)}.nav-main a:link,.nav-main a:visited{color:#cdc7c0}.nav-main a{display:block;line-height:1;padding:16px 20px}.nav-main li button[aria-controls]{inset:0px 0px auto auto;width:60px;max-height:45px;justify-content:center;align-items:center;background:transparent url(../images/icons/menu-expand.png) center/16px no-repeat}.nav-main li button[aria-controls][aria-expanded="true"]{background-image:url(../images/icons/menu-contract.png)}}.burger{position:absolute;inset:auto 40px 2rem auto;display:flex;gap:12px;align-items:flex-end;width:32px;height:32px;margin:auto;border:none;font-size:16px;color:var(--text-khaki);background:transparent url(../images/elements/mobile-line.svg) center/32px no-repeat;cursor:pointer}@media (min-width: 816px){.burger{display:none}}@keyframes menu-transition-down{0%{opacity:0;transform:translateY(-4px)}100%{opacity:1;transform:translateY(0)}}@keyframes menu-transition-over{0%{opacity:0;transform:translateX(-4px)}100%{opacity:1;transform:translateX(0)}}
/*# sourceMappingURL=nav.css.map */
