/* --------------------- Kleurcombinaties --------------------- */
.kleurcombinaties {
}

.kleurcombinaties__grid {
  display: grid;
  gap: 10px;
}

/* Buitenste vlak met gecentreerd binnenvlak */
.kleurcombinaties__item {
  position: relative;
  aspect-ratio: 1 / 1;
  border-radius: var(--kc-radius, 25px);
  overflow: hidden;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.06);
}

.kleurcombinaties__inner {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 50%;
  height: 44%;
  transform: translate(-50%, -50%);
  border-radius: calc(var(--kc-radius, 25px) / 2);
}

@media screen and (max-width: 900px) {
  .kleurcombinaties { padding: 50px 0; }
  .kleurcombinaties__grid { gap: 8px; }
}

/* Mobiel: afronding schaalt mee met de kleinere vlakken (3 kolommen) */
@media screen and (max-width: 600px) {
  .kleurcombinaties__item { border-radius: calc(var(--kc-radius, 25px) * 0.6); }
  .kleurcombinaties__inner { border-radius: calc(var(--kc-radius, 25px) * 0.3); }
}
