input[type="checkbox"] {
  appearance: none;
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 1px solid #201f1c;
  border-radius: 50%;
  background-color: #fff;
}

input[type="checkbox"]:checked {
  background-color: #eeba1c;
  color: #fff;
  border-color: #eeba1c;
}
input[type="text"]:focus-visible,
input[type="email"]:focus-visible,
input[type="password"]:focus-visible,
input[type="number"]:focus-visible {
  outline: none !important;
  border-color: #eeba1c !important;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="number"]:focus {
  outline: none !important;
  border-color: #eeba1c !important;
}
textarea:focus-visible {
  outline: none !important;
  border-color: #eeba1c !important;
  resize: none;
}
textarea {
  resize: none;
}
.brand-modal {
  position: fixed;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: end;
}

.brand-modal-content {
  border-radius: 16px 16px 0 0 !important;
}