.cc_uNDcCLHPMB_category_images .kombos-category-images {
  width: 100%;
}

/* Mobile-first: base = mobile (375px) */
.cc_uNDcCLHPMB_category_images .kombos-category-images__container {
  display: flex;
  flex-direction: column;
}

.cc_uNDcCLHPMB_category_images .kombos-category-images__grid {
  display: grid;
  position: relative;
  grid-template-columns: repeat(var(--mobile-cols, 1), 1fr);
  grid-auto-rows: 1fr;
  gap: 1px;
  background-color: var(--stroke);
  border: 1px solid var(--stroke);
  border-radius: var(--border-radius);
}

.cc_uNDcCLHPMB_category_images .buffed-category-filler {
  display: flex;
  padding: 1rem;
  justify-content: center;
  align-items: center;
  background: var(--slab);
}

/* Desktop */
@media (min-width: 1024px) {
.cc_uNDcCLHPMB_category_images .kombos-category-images__grid {
    grid-template-columns: repeat(var(--desktop-cols, 4), 1fr);
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: repeat(2, 1fr);
    gap: 1px;
  }
.cc_uNDcCLHPMB_category_images #category-images-0 {
    display: block!important;
    grid-column: span 2;
    grid-row: span 2;
  }
.cc_uNDcCLHPMB_category_images #category-images-1, .cc_uNDcCLHPMB_category_images #category-images-2, .cc_uNDcCLHPMB_category_images #category-images-4 {
    display: block!important;
    grid-column: span 2;
  }
}


