/**
 * @param {string} $scheme - The color scheme of the button. Options are nothing, $scheme-light, $scheme-dark
 * if $scheme-dark is passed, the button will be black text and black outline
 * if $scheme-light is passed, the button will be white text and white outline
 * if no $scheme is passed, the button will depend on the background color via the bg-dark mixin
 *   - if ancestor DOES have bg-dark, then white text and white outline
 *   - if ancestor DOES NOT have bg-dark, then black text and black outline
 */
.column-list-accordion__wrap[data-v-893c51a1] .accordion {
  width: initial;
  margin: 0px;
  border-bottom: 1px solid #b3b3b3;
}
.-bg-dark .column-list-accordion__wrap[data-v-893c51a1] .accordion, .-bg-section-dark .column-list-accordion__wrap[data-v-893c51a1] .accordion, .-bg-page-dark .-bg-section-transparent .column-list-accordion__wrap[data-v-893c51a1] .accordion {
  color: #ffffff;
  fill: #ffffff;
  border-bottom: 1px solid #c9c9c9;
}
@media (min-width: 768px) {
.column-list-accordion__wrap[data-v-893c51a1] .accordion {
    margin: initial;
    border: none;
}
.-bg-dark .column-list-accordion__wrap[data-v-893c51a1] .accordion, .-bg-section-dark .column-list-accordion__wrap[data-v-893c51a1] .accordion, .-bg-page-dark .-bg-section-transparent .column-list-accordion__wrap[data-v-893c51a1] .accordion {
    color: #ffffff;
    fill: #ffffff;
    border: none;
}
}
.column-list-accordion__wrap[data-v-893c51a1] .accordion .accordion__title {
  background-color: transparent;
  border: 0;
  padding: 16px 0px;
  opacity: 1;
  width: 100%;
}
@media (min-width: 768px) {
.column-list-accordion__wrap[data-v-893c51a1] .accordion .accordion__title {
    padding: 32px 0px 16px 0px;
}
}
.column-list-accordion__wrap[data-v-893c51a1] .accordion li {
  list-style-type: none;
  margin-bottom: 16px;
}
.column-list-accordion__wrap[data-v-893c51a1] .accordion ul {
  padding-left: 0px;
}
.column-list-accordion__title[data-v-893c51a1] {
  font-family: "DenimINK-Medium", Arial, sans-serif;
  font-style: normal;
  line-height: 1.4;
  font-size: 16px;
  letter-spacing: 0rem;
  text-transform: none;
  color: #000000;
}
.-bg-dark .column-list-accordion__title[data-v-893c51a1], .-bg-section-dark .column-list-accordion__title[data-v-893c51a1], .-bg-page-dark .-bg-section-transparent .column-list-accordion__title[data-v-893c51a1] {
  color: #ffffff;
  fill: #ffffff;
}
.column-list-accordion__title a[data-v-893c51a1] {
  color: #000000;
}
.-bg-dark .column-list-accordion__title a[data-v-893c51a1], .-bg-section-dark .column-list-accordion__title a[data-v-893c51a1], .-bg-page-dark .-bg-section-transparent .column-list-accordion__title a[data-v-893c51a1] {
  color: #ffffff;
  fill: #ffffff;
}
.column-list-accordion__title[data-v-893c51a1] {
  height: 40px;
  text-align: left;
}
.column-list-accordion__toggle-icon[data-v-893c51a1] {
  margin-right: 16px;
}
.column-list-accordion__list-item[data-v-893c51a1] {
  font-family: "DenimINK-Regular", Arial, sans-serif;
  font-style: normal;
  line-height: 1.4;
  font-size: 16px;
  letter-spacing: 0rem;
  text-transform: none;
  color: #000000;
}
.-bg-dark .column-list-accordion__list-item[data-v-893c51a1], .-bg-section-dark .column-list-accordion__list-item[data-v-893c51a1], .-bg-page-dark .-bg-section-transparent .column-list-accordion__list-item[data-v-893c51a1] {
  color: #ffffff;
  fill: #ffffff;
}
.column-list-accordion__list-item a[data-v-893c51a1] {
  color: #000000;
}
.-bg-dark .column-list-accordion__list-item a[data-v-893c51a1], .-bg-section-dark .column-list-accordion__list-item a[data-v-893c51a1], .-bg-page-dark .-bg-section-transparent .column-list-accordion__list-item a[data-v-893c51a1] {
  color: #ffffff;
  fill: #ffffff;
}
.column-list-accordion__list-item[data-v-893c51a1] {
  opacity: 0.8;
  padding: 8px 0px 16px 0px;
}
.-bg-dark .column-list-accordion__list-item[data-v-893c51a1] a, .-bg-section-dark .column-list-accordion__list-item[data-v-893c51a1] a, .-bg-page-dark .-bg-section-transparent .column-list-accordion__list-item[data-v-893c51a1] a {
  color: #ffffff;
  fill: #ffffff;
}
@media (min-width: 768px) {
.accordion[data-v-893c51a1]:nth-child(n+2) {
    padding-left: 4vw;
}
}
.svg-icon[data-v-893c51a1] {
  height: 14px;
  width: 14px;
  transition: transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transform: rotate(90deg);
  stroke: currentColor;
  stroke-width: 3;
}
.-bg-dark .svg-icon[data-v-893c51a1], .-bg-section-dark .svg-icon[data-v-893c51a1], .-bg-page-dark .-bg-section-transparent .svg-icon[data-v-893c51a1] {
  color: #ffffff;
  fill: #ffffff;
}
@media (min-width: 768px) {
.svg-icon[data-v-893c51a1] {
    display: none;
}
}
.-initiatives-open .svg-icon[data-v-893c51a1] {
  transform: rotate(270deg);
  background-position: center;
}
.-bg-dark .-initiatives-open .svg-icon[data-v-893c51a1], .-bg-section-dark .-initiatives-open .svg-icon[data-v-893c51a1], .-bg-page-dark .-bg-section-transparent .-initiatives-open .svg-icon[data-v-893c51a1] {
  color: #ffffff;
  fill: #ffffff;
}
@media (min-width: 768px) {
.-initiatives-open .svg-icon[data-v-893c51a1] {
    display: none;
}
}