.variants,
.variants-base,
.variants-alt {
  width: 100%;
}

.variants-label {
  display: flex;
  align-items: center;
  margin-bottom: var(--spacing-0);
}

.variants-label .variant-name {
  font-weight:600;
}

.variants-label svg {
  color: var(--color-neutral-1);
  margin-left: var(--spacing-0);
}

.variants-options {
  display: flex;
  align-items: center;
}

.variants .variants-options,
.variants-base .variants-options {
  column-gap: 5px;
}

.variant-size-1 .variants-label {
  font: var(--body-small);
  margin-bottom: 7.5px;
  font-weight: 400;
}
