.tx-om-cookie-consent .om-cookie-panel .h3{
	text-align: center;
	font-size: 30px;
    font-weight: 600;
}

.tx-om-cookie-consent .om-cookie-panel  a{
	color: black !important;
	text-decoration: underline !important;
	font-weight: 600;
} 
.tx-om-cookie-consent .om-cookie-panel  a:hover{
	color: #E2001A !important;
    border-bottom: none;
}

.om-cookie-panel .cookie-panel__button {
    background-color: transparent;
    color: #000;
    font-weight: 600;
    text-decoration: underline;
}

.om-cookie-panel .cookie-panel__button:hover {
    color: #E2001A
}

.om-cookie-panel .cookie-panel__button.cookie-panel__button--color--green {
    background-color: #7cbc3e;
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    height: 60px;
    padding: 0 60px;
    border-radius: 0;
    line-height: 1.2;
}

.om-cookie-panel .cookie-panel__button.cookie-panel__button--color--green:hover {
    background-color: #e30613
}

.om-cookie-panel button:focus{
    outline: none;
}

.om-cookie-panel .cookie-panel__control {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
}

@media screen and (max-width: 768px) {
    .om-cookie-panel .cookie-panel__control {
        flex-direction: column;
    }
}

.om-cookie-panel .cookie-panel__button + .cookie-panel__button {
    margin-top: 0;
}

.powermail_field.custom-select {
    display: flex;
    align-items: center;
    background-color: transparent;
    border-radius: 0px;
    flex-wrap: wrap;
    height: auto;
    padding: 0;
}

.powermail_field.custom-select select {
    background-color: #404040;
    color: #b1b1b1;
    width: 100%;
    outline: none;
    font-size: 1rem;
    font-weight: 500;
    padding: 1.2rem 1rem 1.2rem 1rem;
    background: #404040 url('/fileadmin/images/custom-select-arrows.svg') no-repeat right 0.75rem center / 8px 10px;
}
.powermail_field.custom-select .powermail-errors-list {
    margin-top: 0.75rem;
    margin-bottom: 0.25rem;
}

.powermail_field.custom-select .powermail-errors-list li{
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.75;
}