.product-info__price--login-required {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 0.25rem;
}
.product-info__login-required {
  padding: 1rem 0;
}
