/***********************************************************/
html.darklup-dark-mode-enabled {
  background-color: #242525;
}
.darklup-dark-mode-enabled input:focus,
.darklup-dark-mode-enabled input:focus-visible,
.darklup-dark-mode-enabled a:focus-visible,
.darklup-dark-mode-enabled a:focus {
  outline: none !important;
}
html {
  display: none;
}
.darklup-dark-mode-enabled .darklup-observer--node .darklup--observed::before {
  color: var(--wpc-darklup--text-color) !important;
}

.darklup-dark-mode-enabled .darklup--bg:not(.darklup-dark-ignore) {
  background-color: var(--wpc-darklup--bg) !important;
}

.darklup-dark-mode-enabled .darklup--secondary-bg:not(.darklup-dark-ignore) {
  background-color: var(--wpc-darklup--secondary-bg) !important;
}
.darklup-dark-mode-enabled .darklup--tertiary-bg:not(.darklup-dark-ignore) {
  background-color: var(--wpc-darklup--tertiary-bg) !important;
}
.darklup-dark-mode-enabled del.darklup-element:not(.darklup-dark-ignore del.darklup-element),
.darklup-dark-mode-enabled i:not(.darklup-dark-ignore i):before,
.darklup-dark-mode-enabled .darklup--text-before:not(.darklup-dark-ignore .darklup--text-before):before,
.darklup-dark-mode-enabled .darklup--text:not(a, a *, .darklup-dark-ignore .darklup--text) {
  color: var(--wpc-darklup--text-color) !important;
}
.darklup-dark-mode-enabled .darklup--border {
  border-color: var(--wpc-darklup--border-color) !important;
}
.darklup-dark-mode-enabled .darklup-non-bg-box-shadow {
  background-color: rgba(168, 168, 168, 0.1) !important;
}
.darklup-dark-mode-enabled .darklup--inline-svg {
  filter: var(--wpc-darklup--svg-filter) !important;
}

/* Link Button */
.darklup-dark-mode-enabled .darklup--link *,
.darklup-dark-mode-enabled .darklup--link {
  border-color: var(--wpc-darklup--border-color) !important;
  color: var(--wpc-darklup--link-color) !important;
}
.darklup-dark-mode-enabled .darklup--link i:before:not(.darklup-dark-ignore):not(.darklup-dark-ignore *) {
  color: var(--wpc-darklup--link-color) !important;
}
.darklup-dark-mode-enabled .darklup--link svg {
  fill: var(--wpc-darklup--link-color) !important;
}

.darklup-dark-mode-enabled .darklup--link:hover {
  color: var(--wpc-darklup--link-hover-color) !important;
}

/*Input Styles*/
.darklup-dark-mode-enabled .darklup--input {
  background-color: var(--wpc-darklup--input-bg) !important;
  color: var(--wpc-darklup--input-text-color) !important;
  border-color: var(--wpc-darklup--border-color) !important;
}

.darklup-dark-mode-enabled .darklup--input::placeholder {
  color: var(--wpc-darklup--text-color) !important;
}

.darklup-dark-mode-enabled .darklup--input:focus,
.darklup-dark-mode-enabled .darklup--input:focus-visible {
  outline: none !important;
}

/*Button Styles*/
.darklup-dark-mode-enabled .darklup--btn {
  background-color: var(--wpc-darklup--btn-bg) !important;
  color: var(--wpc-darklup--btn-text-color) !important;
  border-color: var(--wpc-darklup--border-color) !important;
}
