

body.legal-page .nv-page-title {
    margin-bottom: 2em;
}
@media (max-width: 575px) {
    body.legal-page .nv-page-title h1 {
        font-size: var(--h2fontsize);
    }    
}
body.legal-page .single-page-container {
    --container: 700px;
    margin-bottom: 6em;
}


/* Cookie Tables */
.cookie-table th:nth-child(3),
.cookie-table td:nth-child(3) {
    width: 40%;
    min-width: 250px;
    text-wrap: balance;
}

.cookie-table code {
    background: var(--nv-light-bg);
    font-size: var(--wp--preset--font-size--small);
    border: none;
}
@media (max-width: 575px) {
    .cookie-table code {
        --wp--preset--font-size--small: 12px;
    }    
}

.cookie-table thead {
    border-bottom: none;
}

.cookie-table table {
    border-style: hidden;
}
.cookie-table th, 
.cookie-table td {
    border: 1px solid var(--custom-2);
    padding: 12px 15px;
}

/* Remove left padding from the first column */
.cookie-table th:first-child,
.cookie-table td:first-child {
    padding-left: 0;
}

/* Remove right padding from the last column */
.cookie-table th:last-child,
.cookie-table td:last-child {
    padding-right: 0;
}


