body header #vhs-head form#quicksearch {
    background-color: white !important;  
}

html body .btn.btn-primary.disabled {
    background-color: #6c757d;   /* mittleres Grau */
    border-color: #5a6268;       /* etwas dunkleres Grau */
    color: #ffffff;              /* weißer Text */
    font-size: 20px;
    opacity:1;
}


#cconsent-modal a {
    color: #00285a;
}

#cconsent-modal #ccm__footer__consent-modal-submit{
    color:#00285a;
    border-color:#00285a;
}
body #cconsent-modal .ccm__footer .consent-give,
#cconsent-modal #ccm__footer__consent-modal-submit:hover{
    background-color:#00285a!important;
    color:#fff;
    border-color:#000!important;
}

.news.news-single .article .news-list-date,
.news.news-single .article .teaser-text{
  color:#000;
}

itemkg_connect-cart .btn-link {
    --bs-btn-disabled-color: #000;
    --bs-link-color:var(--bs-primary);
}
itemkg_connect-cart .btn.disabled{
  background-color:#f2f2f2;
  opacity:1;
}
small[aria-hidden="true"]{
  visibility:hidden;
}

/*
.btn-primary {
    background-color: #fdbf21 !important;
}
*/