/* ===== Shared NAV — ChowCherCof ===== */
.nav{position:absolute;top:0;left:0;right:0;z-index:20;height:46px;display:flex;align-items:center;
	background:rgba(255,255,255,.82);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-family:'Prompt',sans-serif}
.nav .logo{position:absolute;left:14px;top:5px;width:46px}
.nav ul{list-style:none;display:flex;margin:0 auto;padding:0;align-items:center}
.nav li a{display:block;padding:0 18px;font-size:13px;font-weight:600;color:#0f3d10;letter-spacing:.3px;border-left:1px solid #9aa58f;line-height:14px;text-decoration:none}
.nav li:first-child a{border-left:0}
.nav li a:hover,.nav li a.active{color:#5c8a2d}
.nav .burger{display:none;position:absolute;right:10px;top:6px;width:36px;height:34px;border:0;background:none;cursor:pointer;padding:0}
.nav .burger span{display:block;height:2px;margin:6px 6px;background:#0f3d10}
/* For pages without a full-screen hero: <nav id="site-nav" class="nav nav-static"> */
.nav.nav-static{position:sticky;background:rgba(255,255,255,.95)}
@media (max-width:900px){.nav li a{padding:0 10px;font-size:12px}}
@media (max-width:800px){
	.nav .burger{display:block}
	.nav ul{display:none;position:absolute;top:46px;left:0;right:0;flex-direction:column;align-items:stretch;background:rgba(255,255,255,.97);padding:8px 0}
	.nav.open ul{display:flex}
	.nav li a{border:0;padding:11px 20px;font-size:14px;line-height:1.4}
}
