.cc_aprkxy05_IQGRk20pOl .kombos-feature-boxes {
  width: 100%;
}

.cc_aprkxy05_IQGRk20pOl .kombos-feature-boxes__container {
  padding-top: 1.5rem;
  padding-bottom: 0.5rem;
}

.cc_aprkxy05_IQGRk20pOl .kombos-feature-boxes__grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1.125rem;
}

@media (min-width: 768px) {
  .cc_aprkxy05_IQGRk20pOl .kombos-feature-boxes__container {
    padding-top: 2rem;
  }
}

@media (min-width: 1024px) {
  .cc_aprkxy05_IQGRk20pOl .kombos-feature-boxes__grid {
    grid-template-columns: 1fr 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_IQGRk20pOl .kombos-feature-boxes__grid > * {
  display: contents;
}
