.buy-customization-help {
  margin-left: 10px;
  font-size: 13px;
}

.buy-customization-help .buy-customization-help-header {
  font-size: 18px;
  word-wrap: break-word;
  font-weight: 400;
  margin-bottom: 20px;
  margin-top: 15px;
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}

.buy-customization-help .section {
  margin-right: 30px;
  margin-top: 15px;
  margin-bottom: 15px;
}

.buy-customization-help .section hr.section-separator {
  border-top: 1px solid rgba(234, 234, 234, 0.42);
  margin-left: 15px;
}

.buy-customization-help .section .section-info {
  display: flex;
}

.buy-customization-help .section .section-info .section-icon .icon {
  margin-right: 5px;
  margin-top: 2px;
  font-weight: 700;
}

.buy-customization-help .section .section-info .section-icon-cross {
  color: rgba( 168, 0, 0 ,  1 );
  color: rgba( var(--palette-accent1-dark,168, 0, 0) ,  1 );
}

.buy-customization-help .section .section-info .section-icon-tick {
  color: rgba( 16, 124, 16 ,  1 );
  color: rgba( var(--palette-accent2-dark,16, 124, 16) ,  1 );
}

.buy-customization-help .section .section-info .section-content {
  min-width: 200px;
}

.buy-customization-help .section .section-info .section-content .section-header {
  font-weight: 700;
  margin-bottom: 10px;
}

.buy-customization-help .section .section-info .section-content .user-type-count {
  float: right;
}

.buy-customization-help .include-text {
  margin-top: 5px;
  font-size: 12px;
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}

.buy-customization-help .summary {
  font-size: 13px;
  margin-top: 10px;
}

.buy-customization-help .summary-ext {
  margin-left: 17px;
}

.buy-customization-help .error-section {
  font-size: 13px;
  display: flex;
}

.buy-customization-help .error-section .icon-container {
  margin-top: 5px;
  color: rgba( 168, 0, 0 ,  1 );
  color: rgba( var(--palette-accent1-dark,168, 0, 0) ,  1 );
  text-align: center;
}

.buy-customization-help .error-section .text-container {
  margin-left: 10px;
  word-break: break-word;
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}
