.site-footer{background:#f1ede7;border-top:1px solid #dfd7cd;padding:25px 10px;margin-top:40px}.footer-container{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;color:#625d56;font-size:14px}.footer-col a{color:#292521;text-decoration:underline}.back-to-top{border:1px solid #d2c8bc;background:#fff;color:#292521;border-radius:7px;padding:9px 13px;cursor:pointer}.back-to-top:hover{background:#f7f3ee}
