﻿footer {
    padding: var(--x2-margin) 0 var(--margin) 0;
    text-align: center;
    font-size: var(--base-font-size);
    display: flex;
    flex-direction: column;
    gap: var(--half-margin);

    & .footer-links-credentials-wrap{
        display: flex;
        flex-wrap: wrap;
        gap: var(--margin);
        align-items: stretch;
        justify-content: center;
    }

    & .footer-links {
        display: flex;
        flex-wrap: wrap;
        gap: var(--half-margin);
        justify-content: center;
        align-items: center;
        font-size: var(--smaller-font-size);
        font-weight: var(--bold);
        margin-inline: var(--margin);
    }

    & .footer-credentials img {
        display: flex;
        flex-wrap: wrap;
        gap: var(--half-margin);
        max-height: 80px;
        max-width: 120px;
    }

    & .copyright{

        text-wrap: pretty;

        @media (width <= 850px){
            font-size: var(--smaller-font-size);
            line-height: 1rem;
        }
    }
}

