/* accordion handorgel */
.content-accordion .handorgel__header {
    line-height: 1.2em;
    margin-bottom:0;
    margin-top: 0;
}

button.handorgel__header__button {
    text-transform: none;
    border-bottom: none;
    border-top: none;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 0.5em;
    padding: .5rem 0 .5rem .6rem;
    background: transparent;
    font-family: "Plus Jakarta Sans", Arial, sans-serif;
    font-weight: 500;
    line-height: 1.25 !important;
    text-align: left;
}

.content-accordion .handorgel__header--open .handorgel__header__button::before {
    -webkit-transform: rotate(45deg) scale(var(--accordion-toggler-icon-size));
    transform: rotate(45deg) scale(var(--accordion-toggler-icon-size));
}

.content-accordion .handorgel__header--open .handorgel__header__button::before {
    content: "-";
}

button.handorgel__header__button:hover {
    color: var(--color-text);
    text-decoration: none;
}

.handorgel__content {
    border-top: none;
}

.handorgel__content__inner {
    background: #fff;
    /*border: 1px solid var(--color-gray-light);*/
    padding: 0px 55px;
    border-top: none;
}

.content-accordion {
    border-bottom: none;
}

/* Akkordeon (FAQ) */
/*.content-accordion > h2 {
  font-size: clamp(1.6rem, 2.4vw, 2.2rem);
  margin-bottom: 1.25rem;
}*/

.content-accordion .handorgel__header .handorgel__header__button::before {
    content: "+";
    font-weight: 600;
  flex: 0 0 auto;
  order: -1;
  margin: .3em 0 0 0;
  padding: 0em 0.4em 0.3em;
  color: var(--color-text);
  font-size: 1rem;
  line-height: 1;
  background: var(--color-brand2);
}