/**
 * Accordion Group styles
 */
.sw-accordion .sw-accordion-item:not(:last-child) {
  @apply .border-b .border-porcelain;
}

/**
 * Accordion Item button styles
 */
.sw-accordion-toggle {
  transition: background-color 0.2s;
  padding-right: 1.35rem;
}

.sw-accordion-toggle:hover {
  @apply bg-secondary-10 text-secondary-100;
}

.sw-accordion-toggle:focus {
  @apply .bg-secondary-20 .text-secondary-100;
  outline: none;
}

.sw-accordion-toggle.open {
  @apply .bg-secondary-20 .text-secondary-100;
}
