.product-variants,
.fluid-product-variants {
  --minWidth: 94px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.75rem;
}

.product-variant-item,
.fluid-product-variants__item {
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  gap: 0.75rem;
  flex: 1 1 100px;
  max-width: 100%;
}

.product-variant-item label,
.fluid-product-variants__label {
  color: var(--clr-black-500);
  font-size: var(--ff-sm, 0.875rem);
}
