@import url("https://fonts.googleapis.com/css2?family=Jost:wght@300;400;600&display=swap");.deko-footer{background:#080f1e;border-top:1px solid hsla(39,46%,61%,.15);font-family:Jost,sans-serif;padding:80px 6vw 40px}.deko-footer-grid{display:grid;gap:48px;grid-template-columns:1.8fr 1fr 1fr 1fr;margin-bottom:64px}.deko-footer-logo{display:block;margin-bottom:24px}.deko-footer-logo img{height:auto;object-fit:contain;width:auto}.deko-footer-logo--text{color:#f0ebe0;font-family:Jost,sans-serif;font-size:22px;font-weight:300;letter-spacing:4px;text-decoration:none}.deko-footer-desc{color:hsla(41,35%,91%,.45);font-size:12px;font-weight:300;line-height:1.8;margin:0 0 24px;max-width:280px}.deko-footer-socials{flex-wrap:wrap;gap:12px}.deko-footer-social-link{border:1px solid hsla(39,46%,61%,.25);color:#c9a96e;font-family:Jost,sans-serif;font-size:9px;font-weight:400;letter-spacing:2px;padding:8px 14px;text-decoration:none;text-transform:uppercase;transition:border-color .3s ease}.deko-footer-social-link:hover{border-color:#c9a96e}.deko-footer-col h6{color:#c9a96e;font-family:Jost,sans-serif;font-size:8px;font-weight:600;letter-spacing:3px;margin:0 0 20px;text-transform:uppercase}.deko-footer-col ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.deko-footer-col ul li a{color:hsla(41,35%,91%,.5);font-family:Jost,sans-serif;font-size:12px;font-weight:300;letter-spacing:.5px;text-decoration:none;transition:color .3s ease}.deko-footer-col ul li a:hover{color:#c9a96e}.deko-footer-bottom{align-items:center;border-top:1px solid hsla(39,46%,61%,.12);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:32px}.deko-footer-bottom p{color:hsla(41,35%,91%,.25);font-family:Jost,sans-serif;font-weight:300;margin:0}.deko-footer-bottom p,.deko-footer-location{font-size:9px;letter-spacing:1px}@media (max-width:900px){.deko-footer-grid{gap:40px;grid-template-columns:1fr 1fr}.deko-footer-brand{grid-column:1/-1}}@media (max-width:560px){.deko-footer-grid{grid-template-columns:1fr}.deko-footer-bottom{align-items:flex-start;flex-direction:column}}