footer{
    background-color: #fff;
    box-shadow: 0 -1px 5px rgba(0, 0, 0, 0.1);
    margin-top: 96px;
}


footer .footer-link a{
    text-align: left;
    justify-content: flex-start;
}

footer .footer-logo{
    display: flex;
    gap: 8px;
    justify-content: flex-end;
}
footer .footer-logo img{
    max-height: 30px;
}

footer .footer-copy{
    border-top: 1px solid var(--gray-color);
}
footer .footer-copy div{
  display: flex;
  align-items: center;
}
div#loom-companion-mv3 {
    display: none;
}

@media (max-width:380px){
 footer .footer-copy div{
    font-size: 0.8rem;
 }
}