.site-footer{max-width:1320px;margin:auto;padding:55px 44px 25px}
.footer-main{display:flex;justify-content:space-between;gap:40px;padding-bottom:35px}
.footer-brand{font:32px Georgia;text-decoration:none;color:#d4b88f}
.footer-main p{font-size:11px;color:#a5b4bf;margin:9px 0 0}
.footer-main nav{display:flex;align-items:start;gap:28px;flex-wrap:wrap}
.footer-main nav a{font-size:12px;text-decoration:none;color:#c2cbd2}
.footer-bottom{display:flex;justify-content:space-between;gap:24px;border-top:1px solid var(--line);padding-top:23px;font-size:10px;color:#95a7b4}
.footer-bottom a{color:#d4b88f;text-underline-offset:3px}
.site-footer{padding:38px 24px 25px}
.footer-main{flex-direction:column;gap:28px}
.footer-main nav{gap:18px 25px}
.footer-bottom{flex-direction:column;gap:10px}
.site-footer{width:100%;box-sizing:border-box;color:#c2cbd2;background:#111c25}.site-footer *{box-sizing:border-box}.site-footer nav a{border:0;background:none;padding:0}.site-footer .footer-main{display:flex}.owner-link,.account-link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 17px!important;border:1px solid #bda073!important;border-radius:5px!important;background:#24333f!important;color:#e7c58f!important;text-decoration:none!important;font-weight:600!important}.account-link{background:#c5a474!important;color:#111c25!important}@media(max-width:760px){.site-footer .footer-main,.site-footer .footer-bottom{flex-direction:column}.site-footer{padding:35px 24px}.site-footer nav{flex-wrap:wrap}}@media print{.site-footer{display:none}}.footer-main nav{max-width:760px;justify-content:flex-end;row-gap:16px}@media(max-width:760px){.footer-main nav{justify-content:flex-start}}
