/**
 * Section / Simple Table
 * Wraps m-fake-table molecule in a section layout
 * Mobile-first responsive design
 */

.s-simple-table {
  width: 100%;
}

/* Container uses .section-padding and .section-inner utility classes */

.s-simple-table__container {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.25rem;
}

@media all and (min-width: 769px) {

.s-simple-table__container {
    gap: 1.875rem
}
  }

@media all and (min-width: 1201px) {

.s-simple-table__container {
    gap: 2.5rem
}
  }

/* Header */

.s-simple-table__header {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: stretch;
  justify-content: flex-start;
  text-align: center;
  gap: 0.9375rem;
}

@media all and (min-width: 769px) {

.s-simple-table__header {
    gap: 1.25rem
}
  }

/* Title uses .section-title utility class */

.s-simple-table__description {
  color: #6a6c7e;
}

/* Table Icons (check/cross) */

.s-simple-table__icon {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
}

.s-simple-table__icon--check {
  fill: var(--color-feedback-1);
  color: var(--color-feedback-1);
}

.s-simple-table__icon--cross {
  fill: var(--color-feedback-3);
  color: var(--color-feedback-3);
}
