.site-nav-links{display:flex;align-items:center;gap:1.1rem}.site-nav-links>a,.site-nav-trigger{font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:rgba(255,255,255,.78)}.site-nav-links>a:hover,.site-nav-trigger:hover{color:#fff}.site-nav-group{position:relative}.site-nav-trigger{display:flex;align-items:center;gap:.35rem;padding:.5rem 0;border:0;background:transparent;cursor:pointer}.site-nav-trigger::after{content:"⌄";font-size:.8rem;transition:transform .2s}.site-nav-trigger[aria-expanded="true"]::after{transform:rotate(180deg)}.site-nav-dropdown{display:none;position:absolute;top:calc(100% + .65rem);left:0;width:240px;padding:.55rem;border:1px solid rgba(255,255,255,.14);border-radius:.8rem;background:rgba(7,31,45,.98);box-shadow:0 18px 48px rgba(0,0,0,.22)}.site-nav-group:last-of-type .site-nav-dropdown{right:0;left:auto}.site-nav-dropdown.open{display:grid}.site-nav-dropdown a{padding:.72rem .8rem;border-radius:.5rem;color:rgba(255,255,255,.78);font-size:.82rem;text-decoration:none}.site-nav-dropdown a:hover,.site-nav-dropdown a:focus-visible{color:#fff;background:rgba(255,255,255,.09)}.site-nav-cart{display:inline-flex;align-items:center;white-space:nowrap}.site-menu-button{display:none;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:50%;width:42px;height:42px;color:#fff}.site-mobile-menu{display:none}
@media(max-width:1050px){.site-header .nav{flex-direction:row;align-items:center}.site-nav-links{display:none}.site-menu-button{display:block}.site-header .nav>.btn{display:none}.site-mobile-menu{position:fixed;inset:0;z-index:45;padding:6.2rem 1.5rem 2rem;overflow:auto;background:#071f2d}.site-mobile-menu.open{display:block}.site-mobile-group{border-bottom:1px solid rgba(255,255,255,.12)}.site-mobile-toggle,.site-mobile-menu>a{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem 0;border:0;border-bottom:1px solid rgba(255,255,255,.12);background:transparent;color:#fff;font:600 1.35rem/1.25 "Manrope",sans-serif;text-align:left;text-decoration:none}.site-mobile-group>.site-mobile-toggle{border-bottom:0}.site-mobile-toggle::after{content:"+"}.site-mobile-toggle[aria-expanded="true"]::after{content:"−"}.site-mobile-panel{display:none;padding:0 0 .75rem}.site-mobile-panel.open{display:grid}.site-mobile-panel a{padding:.72rem .85rem;color:rgba(255,255,255,.72);font-size:1rem;text-decoration:none}.site-mobile-panel a:hover,.site-mobile-panel a:focus-visible{color:#fff;background:rgba(255,255,255,.08)}.site-mobile-menu>.site-nav-cart{margin-top:1rem;padding:1rem;border:1px solid rgba(255,255,255,.18);border-radius:.75rem}body.site-menu-open{overflow:hidden}}
