.menu-toggle{display:none}
@media(max-width:760px){
.site-header{grid-template-columns:minmax(0,1fr) auto;gap:12px}
.site-header.menu-ready .menu-toggle{display:inline-flex;align-items:center;gap:7px;grid-column:2;grid-row:1;min-height:44px;padding:0 12px;border:1px solid #bfc5b1;border-radius:6px;background:#f7f5ef;color:#252923;font:inherit;font-size:14px;cursor:pointer}
.site-header.menu-ready>.phone{display:none}
.site-header.menu-ready nav{grid-column:1/-1;grid-row:2;display:grid;gap:0;background:#fff;border:1px solid #dedfd4;border-radius:8px;padding:5px 14px}
.site-header.menu-ready nav a{display:flex;align-items:center;min-height:44px;padding:6px 2px}
.site-header.menu-ready nav a+a{border-top:1px solid #ebede4}
.site-header.menu-ready[data-menu=closed] nav{display:none}
.menu-toggle[aria-expanded=true] .menu-icon path:first-child{d:path("M4 4L16 16")}
.menu-toggle[aria-expanded=true] .menu-icon path:last-child{d:path("M16 4L4 16")}
}
@media(min-width:761px){.menu-phone{display:none}}
@media(max-width:760px){.site-header:not(.menu-ready) .menu-phone{display:none}}
