.select-opinion-theme table {
    border-radius: 0;
    border: none;
    box-shadow: none;
}

.select-opinion-theme table th {
    color: #b4b4b4;
}

.select-opinion-theme table td {
    border: none;
}

.select-opinion-theme .staticPage h1,
.select-opinion-theme .staticPage h2,
.select-opinion-theme .staticPage h3,
.select-opinion-theme .staticPage h4,
.select-opinion-theme .staticPage h5,
.select-opinion-theme .staticPage h6 {
    color: rgba(23, 65, 69, 1);
    font-weight: 600;
}

.select-opinion-theme .staticPage h1 {
    font-size: 2.375rem;
}

.select-opinion-theme .staticPage h2 {
    font-size: 1.875rem;
}

.select-opinion-theme .staticPage h3 {
    font-size: 1.5rem;
}

.select-opinion-theme .staticPage h4 {
    font-size: 1.25rem;
}

.select-opinion-theme .staticPage h5 {
    font-size: 1.125rem;
}

.select-opinion-theme .staticPage h6 {
    font-size: 1rem;
}

.select-opinion-theme .osano-cm-button {
    border-radius: 0.5rem;
    font-size: 1rem;
    font-weight: 400;
    padding: 1rem;
}

.select-opinion-theme .osano-cm-button:hover {
    background-color: rgba(74, 116, 120, 1);
}

.select-opinion-theme .osano-cm-button:active {
    background-color: rgba(23, 65, 69, 1);
    color: #fff;
}

.select-opinion-theme .osano-cm-info-dialog-header {
    color: rgba(23, 65, 69, 1);
}

.select-opinion-theme .osano-cm-toggle__label {
    font-size: 1rem;
    font-weight: 600;
    color: rgba(23, 65, 69, 1);
}

.select-opinion-theme .osano-cm-header {
    color: var(--color-primary);
    background: var(--cookie-dialog-background-color);
}
