.product-swatches__wrapper .product-swatches__title {
  margin-bottom: 1rem;
}

.product-swatches__wrapper .product-swatches__options-wrapper {
  display: flex;
  gap: 0.5rem;
  flex-wrap: wrap;
}
.product-swatches__options-wrapper {
  margin-bottom: 1.5rem;
}

.product-swatches__option {
  line-height: 1;
}

.product-swatches__option.selected {
  background-color: var(--color-background);
  color: var(--color-foreground);
}
