.ch-cookie-consent {
    background-color: lightgray !important;
    padding-top: 0px !important;;
    padding-right: 0px !important;;
    padding-bottom: 2% !important;
    padding-left: 0px !important;;
    /*height: 250px;*/
}
.ch-cookie-consent__title {

}
.ch-cookie-consent__intro {
    font-size: 14px;
    font-family: "DINPro Light", serif;
    color: #000;
}
.ch-cookie-consent__read-more {
    font-size: 14px;
    font-family: "DINPro Light", serif;
    color: white !important;
    display: inline-block !important;
}
.ch-cookie-consent__btn {
    margin-top: 0 !important;
    width: 100% !important;
    display:block !important;
    border-radius: 9px !important;
}

/*.ch-cookie-consent__category-toggle input+label {*/

/*}*/
.ch-cookie-consent__category-toggle input+label {
    background-color: #fff !important;
    color: #CF1E34 !important;
    border: 1px solid #CF1E34 !important;
}
.ch-cookie-consent__category-toggle input:checked+label, .ch-cookie-consent__category-toggle input+label:hover {
    background: linear-gradient(349.19deg, #CF1E34 0%, #EE365F 100%) !important;
    color: white !important;
    border: 1px solid #CF1E34 !important;
}

.ch-cookie-consent__category-toggle label[for=cookie_consent_analytics_1]
{
    cursor: not-allowed !important;
}
.ch-cookie-consent__category-toggle label[for=cookie_consent_analytics_1]:hover
{
    background: #fff !important;
    color: #CF1E34 !important;
    border: 1px solid #CF1E34 !important;
    cursor: not-allowed !important;
}

#cookie_consent {
    display: flex;
}
.ch-cookie-consent__category {
    border: none !important;
}
.ch-cookie-consent__category:first-child {
    margin-right: 20px;
}
h4.ch-cookie-consent__category-title {
    font-size: 16px;
}
p.ch-cookie-consent__category-description {
    font-size: 12px;
}
#cookies_customize_zone {
    display: none;
}
