.information-bar{position:relative;z-index:2;background:#352a23;color:#f2e6d5;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 4vw;font-size:13px;line-height:1.5;letter-spacing:.035em}
.information-bar a{color:inherit;text-decoration:none;white-space:nowrap}
.information-bar a:hover{text-decoration:underline;text-underline-offset:4px}
.information-bar a:focus-visible,.footer-motion button:focus-visible{outline:2px solid #ead6b9;outline-offset:4px}
.footer-motion{display:flex;justify-content:flex-end;margin-top:18px}
.footer-motion button{font:inherit;font-size:13px;line-height:1.5;color:#ead6b9;background:transparent;border:1px solid #8c755e;padding:10px 15px;min-height:44px;cursor:pointer}
.footer-motion button:hover{background:#ead6b914}
@media(max-width:760px){.information-bar{padding:10px 20px;font-size:12px;letter-spacing:0;gap:10px}.location-desktop,.phone-desktop{display:none}}
