.cookies-wrapper {
    height: auto !important;
    padding: 1.25rem 1.5rem;
    gap: 1.25rem;
    justify-content: space-between;
}

.cookies-logo-disclaimer{
    gap: 0.75rem;
}

.cookies-disclaimer{
    font-family: var(--font-family-2);
    font-size: var(--paragraph-2);
    color: var(--gray-dark-4);
}

.cookies-buttons{
    gap: 1.375rem;
}

.cookies-politics {
    color: var( --brand-blue);
    font-family: var(--font-family-2);
    font-size: var(--cta-2);
    font-weight: 500 !important;
    align-self: center;
    width: max-content;
}

.cookies-politics:hover{
    color: #545454;
}

.cookies-accept {
    font-family: var(--font-family-2);
    font-size: var(--cta-2);
    background-color: var( --brand-blue);
    color: var(--brand-white);
    padding: 0.5rem 2rem;
    text-decoration: underline;
    font-weight: 500 !important;
}

.cookies-accept:hover{
    color: #F5F6F7;
    background-color: #545454;
}

.cookies-accept:focus{
    background-color: var(--brand-black);
}

@media only screen and (min-width: 768px) {

    .cookies-logo-disclaimer{
        gap: 1.375rem;
    }
    .cookies-buttons{
        max-height: 48px;
    }
}