.site-footer{position:relative;z-index:3;max-width:1180px;width:auto;margin:0 auto;padding:28px 24px 35px;border-top:1px solid #d6b16e30;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:18px;color:#ae9d7d;font:400 13px/1.7 Oswald,Arial,sans-serif;scroll-snap-align:end;scroll-snap-stop:always}
.site-footer>div{display:flex;align-items:center;gap:18px;flex-wrap:wrap}
.site-footer a{color:inherit;text-decoration:none}
.site-footer button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer}
.site-footer a:hover,.site-footer button:hover{color:#e4c68e}
.site-footer a:focus-visible,.site-footer button:focus-visible{outline:2px solid #e5c78c;outline-offset:4px}
