.p-widget-accordion-style1__list {
  display: flex;
  flex-wrap: wrap;
  row-gap: 1.3rem;
}

.p-widget-accordion-style1__list li {
  width: 100%
}

.p-widget-accordion-style1__list-title {
  display: flex;
  column-gap: 1rem;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  font-weight: var(--v-font-weight-bold);
  line-height: 1.3;
  transition: var(--v-transition-default);
}

.p-widget-accordion-style1__list-title:hover {
  color: var(--v-color-3);
}

.p-widget-accordion-style1__list-title::after {
  content: "";
  width: 1.8rem;
  height: 1.8rem;
  background-image: url("/wp-content/themes/w153c-theme-oe/assets/img/icons/arrow-single-right-white.png");
  background-repeat: no-repeat;
  background-size: contain;
  flex-shrink: 0;
  transition: var(--v-transition-default);
  transform: rotate(0deg);
}

.p-widget-accordion-style1--accent-grey .p-widget-accordion-style1__list-title::after {
  background-image: url("/wp-content/themes/w153c-theme-oe/assets/img/icons/arrow-single-right-grey.png");
}

.p-widget-accordion-style1__list-title.is-active::after {
  transform: rotate(90deg);
}

.p-widget-accordion-style1__content {
  display: none;
  padding-top: 1rem;
  padding-right: calc(1rem + 1.8rem);
  justify-content: flex-end;
}

.p-widget-accordion-style1__content.is-active {
  display: flex;
}

.p-widget-accordion-style1--size-full-width .p-widget-accordion-style1__list {
  padding-left: var(--v-layout-container-padding);
}

@media (max-width: 699px) {
  .p-widget-accordion-style1--size-full-width .p-widget-accordion-style1__list {
    padding-right: var(--v-layout-container-padding);
  }
}

@media (min-width: 700px) {
  /*
  .p-widget-accordion-style1__list-title {
    justify-content: flex-end;
  }
  */

  .p-widget-accordion-style1__list-title::after {
    transform: rotate(90deg);
  }

  .p-widget-accordion-style1__list-title.is-active::after {
    transform: rotate(0deg);
  }
}
