.accordion { 
    --bs-accordion-border-width: 0 !important;
}
.accordion-button  {
    color: var(--neutral-charcoal) !important;
}
.accordion-button::after {
    flex-shrink: 0;
    width: var(--bs-accordion-btn-icon-width);
    height: var(--bs-accordion-btn-icon-width);
    margin-left: auto;
    content: "";
    background-image: url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M13.354 9.64597L8.35403 4.64597C8.30759 4.59948 8.25245 4.5626 8.19175 4.53744C8.13105 4.51228 8.06599 4.49933 8.00028 4.49933C7.93457 4.49933 7.86951 4.51228 7.80881 4.53744C7.74811 4.5626 7.69296 4.59948 7.64653 4.64597L2.64653 9.64597C2.55271 9.73979 2.5 9.86704 2.5 9.99972C2.5 10.1324 2.55271 10.2597 2.64653 10.3535C2.74035 10.4473 2.8676 10.5 3.00028 10.5C3.13296 10.5 3.26021 10.4473 3.35403 10.3535L8.00028 5.7066L12.6465 10.3535C12.693 10.3999 12.7481 10.4368 12.8088 10.4619C12.8695 10.4871 12.9346 10.5 13.0003 10.5C13.066 10.5 13.131 10.4871 13.1917 10.4619C13.2524 10.4368 13.3076 10.3999 13.354 10.3535C13.4005 10.307 13.4373 10.2519 13.4625 10.1912C13.4876 10.1305 13.5006 10.0654 13.5006 9.99972C13.5006 9.93402 13.4876 9.86897 13.4625 9.80827C13.4373 9.74758 13.4005 9.69243 13.354 9.64597Z" fill="%23616A80"/></svg>') !important;
    background-repeat: no-repeat;
    background-size: var(--bs-accordion-btn-icon-width);
}

.accordion-button:not(.collapsed)::after {
    background-image: url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M13.354 9.64597L8.35403 4.64597C8.30759 4.59948 8.25245 4.5626 8.19175 4.53744C8.13105 4.51228 8.06599 4.49933 8.00028 4.49933C7.93457 4.49933 7.86951 4.51228 7.80881 4.53744C7.74811 4.5626 7.69296 4.59948 7.64653 4.64597L2.64653 9.64597C2.55271 9.73979 2.5 9.86704 2.5 9.99972C2.5 10.1324 2.55271 10.2597 2.64653 10.3535C2.74035 10.4473 2.8676 10.5 3.00028 10.5C3.13296 10.5 3.26021 10.4473 3.35403 10.3535L8.00028 5.7066L12.6465 10.3535C12.693 10.3999 12.7481 10.4368 12.8088 10.4619C12.8695 10.4871 12.9346 10.5 13.0003 10.5C13.066 10.5 13.131 10.4871 13.1917 10.4619C13.2524 10.4368 13.3076 10.3999 13.354 10.3535C13.4005 10.307 13.4373 10.2519 13.4625 10.1912C13.4876 10.1305 13.5006 10.0654 13.5006 9.99972C13.5006 9.93402 13.4876 9.86897 13.4625 9.80827C13.4373 9.74758 13.4005 9.69243 13.354 9.64597Z" fill="%23616A80"/></svg>') !important;
}

.accordion-button:not(.collapsed) {
    color: var(--neutral-charcoal);
    background-color: var(--bg-light);
}

.accordion-button:focus,
.accordion-button:active {
  box-shadow: none !important;
  outline: none !important;
  border: none !important;
}
