html[data-theme="light"] .preorder-modal-overlay {
  background: rgba(0, 0, 0, 0.5);
}
html[data-theme="light"] .preorder-modal {
  background: rgba(252, 252, 253, 0.4);
  box-shadow: 0px 4px 8px 0px #F1F1F314;
}
html[data-theme="light"] .preorder-modal-close {
  background: none;
  border: none;
}
html[data-theme="light"] .preorder-modal-header {
  border-bottom: 1px solid #E4E4E7;
}
html[data-theme="light"] .preorder-modal-header span:first-of-type {
  color: #141414;
}
html[data-theme="light"] .preorder-modal-header span:last-of-type {
  color: #1A1A1A;
}
html[data-theme="light"] .preorder-form-group label {
  color: #404040;
}
html[data-theme="light"] .preorder-input {
  background: #E4E4E7;
  border: 1px solid #E4E4E7;
  color: #141414;
}
html[data-theme="light"] .preorder-input::placeholder {
  color: #7E7E81;
}
html[data-theme="light"] .preorder-input:focus {
  outline: none;
  border-color: #FFD11A;
  background: #E4E4E7;
}
html[data-theme="light"] .preorder-tel-input {
  background: #E4E4E7;
  border: 1px solid #E4E4E7;
  color: #262626;
}
html[data-theme="light"] .preorder-tel-input::placeholder {
  color: #7E7E81;
}
html[data-theme="light"] .preorder-tel-input:focus {
  outline: none;
  border-color: #FFD11A;
  background: #E4E4E7;
}
html[data-theme="light"] .preorder-btn-primary {
  background: #FFD11A;
  color: #141414;
}
html[data-theme="light"] .preorder-btn-primary.valid {
  color: #141414;
}
html[data-theme="light"] .preorder-btn-primary.valid svg path {
  fill: #FFD11A !important;
}
html[data-theme="light"] .preorder-input {
  background: #F1F1F3;
  border: 1px solid #E4E4E7;
  color: #262626;
}
html[data-theme="light"] .preorder-form-group .signup-country-trigger,
html[data-theme="light"] #preorder-tel-input {
  background: #F1F1F3;
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] .preorder-input::placeholder {
  color: #7E7E81;
}
html[data-theme="light"] .preorder-input:focus {
  outline: none;
  border-color: #FFD11A;
  background: #E4E4E7;
}
html[data-theme="light"] .preorder-input.error {
  border-color: #FF4444;
  background: #3a1a1a;
}
html[data-theme="light"] .preorder-input.error:focus {
  border-color: #FFD11A;
  background: #E4E4E7;
}
html[data-theme="light"] .preorder-tel-input.error:focus {
  border-color: #FFD11A;
  background: #E4E4E7;
}
html[data-theme="light"] .preorder-tel-input::placeholder {
  color: #7E7E81;
}
html[data-theme="light"] .preorder-tel-input:focus {
  outline: none;
  border-color: #FFD11A;
  background: #E4E4E7;
}
html[data-theme="light"] .preorder-tel-input.error {
  border-color: #FF4444;
  background: #3a1a1a;
}
html[data-theme="light"] .agree-custom {
  background: #FCFCFD;
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] .agree-checkbox:checked + .agree-custom {
  background: #FFD11A;
  border-color: #FFD11A;
}
html[data-theme="light"] .agree-checkbox:checked + .agree-custom::after {
  border: solid #F1F1F3;
  border-width: 0 2px 2px 0;
}
html[data-theme="light"] .agree-text {
  color: #141414;
}
html[data-theme="light"] .agree-text a.text-accent {
  color: #141414;
}
html[data-theme="light"] .agree-text a.text-accent:active,
html[data-theme="light"] .agree-text a.text-accent:hover {
  color: #141414;
}
html[data-theme="light"] .preorder-form-group.error .preorder-input,
html[data-theme="light"] .preorder-form-group.error .signup-tel-input,
html[data-theme="light"] .preorder-form-group.error .agree-checkbox {
  border-color: #dc2626 !important;
}
html[data-theme="light"] .preorder-form-group.error .error-message {
  color: #dc2626;
}
html[data-theme="light"] .preorder-btn-sent {
  color: #FFD11A;
}
html[data-theme="light"] .contact-form-modal-overlay {
  background: rgba(0, 0, 0, 0.6);
}
html[data-theme="light"] .contact-form-modal {
  background: #FCFCFD;
  border: 1px solid #E4E4E7;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.5);
}
html[data-theme="light"] .contact-form-modal-icon {
  background: #FFD11A;
}
html[data-theme="light"] .contact-form-modal__text span:first-of-type {
  color: #141414;
}
html[data-theme="light"] .contact-form-modal__text span:last-of-type {
  color: #1A1A1A;
}
html[data-theme="light"] #modal-success .contact-form-modal-btn:hover,
html[data-theme="light"] #modal-success .contact-form-modal-btn:active {
  color: #141414;
}
html[data-theme="light"] #modal-success .contact-form-modal-btn-no:hover,
html[data-theme="light"] #modal-success .contact-form-modal-btn-no:active {
  color: #141414;
}
html[data-theme="light"] .contact-form-modal-btn,
html[data-theme="light"] .contact-form-modal-btn-no {
  background: #FFD11A;
  color: #141414;
  border: none;
}
html[data-theme="light"] .contact-form-modal-btn-no {
  background: #E4E4E7;
  border: 1px solid #E4E4E7;
  color: #141414;
}
html[data-theme="light"] .contact-form-modal-btn:hover {
  background: #FFDB4D;
}
