
.cc_J2aTpvNHJ1_bili8TP47d .bike-textarea, .cc_J2aTpvNHJ1_ul0o3axbbl .bike-textarea, .cc_J2aTpvNHJ1_6LzxTLFuZA .bike-textarea {
  display: block;
  width: 100%;
  min-height: 7.5rem;
  padding: 0.75rem 0.875rem;
  border: 1px solid var(--bike-form-border);
  border-radius: var(--bike-radius-button);
  background: var(--bike-white);
  color: var(--bike-text);
  resize: vertical;
}

.cc_J2aTpvNHJ1_bili8TP47d .bike-textarea::placeholder, .cc_J2aTpvNHJ1_ul0o3axbbl .bike-textarea::placeholder, .cc_J2aTpvNHJ1_6LzxTLFuZA .bike-textarea::placeholder {
  color: var(--bike-text-muted);
}

.cc_J2aTpvNHJ1_bili8TP47d .bike-textarea:hover, .cc_J2aTpvNHJ1_ul0o3axbbl .bike-textarea:hover, .cc_J2aTpvNHJ1_6LzxTLFuZA .bike-textarea:hover {
  border-color: var(--bike-text-muted);
}

.cc_J2aTpvNHJ1_bili8TP47d .bike-textarea:focus-visible, .cc_J2aTpvNHJ1_ul0o3axbbl .bike-textarea:focus-visible, .cc_J2aTpvNHJ1_6LzxTLFuZA .bike-textarea:focus-visible {
  outline: none;
  border-color: var(--bike-navy);
  box-shadow: 0 0 0 3px rgba(52, 73, 103, 0.15);
}

.cc_J2aTpvNHJ1_bili8TP47d .is-error .bike-textarea, .cc_J2aTpvNHJ1_ul0o3axbbl .is-error .bike-textarea, .cc_J2aTpvNHJ1_6LzxTLFuZA .is-error .bike-textarea {
  border-color: var(--bike-red-text);
}
