.cc_aprkxy05_d2z4Rw76Wx .kombos-benefits {
  width: 100%;
}

.cc_aprkxy05_d2z4Rw76Wx .kombos-benefits__container {
  padding-top: 1.625rem;
  padding-bottom: 0.5rem;
}

.cc_aprkxy05_d2z4Rw76Wx .kombos-benefits__grid {
  display: grid;
  grid-template-columns: 1fr;
  overflow: hidden;
  border: 1px solid var(--kombos-brand-line);
  border-radius: var(--kombos-brand-radius-lg);
  background-color: var(--kombos-white);
}

@media (min-width: 640px) {
  .cc_aprkxy05_d2z4Rw76Wx .kombos-benefits__grid {
    grid-template-columns: 1fr 1fr;
  }
}

@media (min-width: 1024px) {
  .cc_aprkxy05_d2z4Rw76Wx .kombos-benefits__grid {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

/* IkasComponentRenderer wraps every child in its own container; making
 * its outer div transparent promotes those containers to direct children
 * of this layout. */
.cc_aprkxy05_d2z4Rw76Wx .kombos-benefits__grid > * {
  display: contents;
}
