/* PK: 16-11-2025 replace the accessibility icon */
._access-icon.material-icons._access {
    background-image: url('/images/layout/icons/a-plus-accessibility-symbool-bg-blue-font-white-pk20240830-2002.svg') !important;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    font-size: 0 !important; /* Hide any text content */
    color: transparent !important; /* Hide any text content */
    width: 50px; /* Adjust as needed */
    height: 50px; /* Adjust as needed */
    display: inline-block;
    /* Ensure no text is visible */
    text-indent: -9999px;
    overflow: hidden;
}

/* Hide the default icon content */
._access-icon.material-icons._access::before,
._access-icon.material-icons._access::after {
    content: none !important;
    display: none !important;
}

/* Additional failsafe to hide any inner content */
._access-icon.material-icons._access * {
    display: none !important;
}
/* PK: 16-11-2025 END replace the accessibility icon */


/* PK: 16-11-2025 Verbeter contrast van toegankelijkheid-menu */
._access-menu ul li {
  background: white !important; /* Zorgt ervoor dat de achtergrond wit is */
  color: black !important;
}
/* PK: 16-11-2025 END Verbeter contrast van toegankelijkheid-menu */
