[data-theme=dark] .dac-cart {
  --cart-text-color: var(--dac-text);
  --cart-background-color: var(--dac-background);
  --cart-summary-background-color: var(--dac-surface);
  --cart-borders: 1px solid var(--dac-border);
  --checkout-text-color: var(--dac-text);
}
[data-theme=dark] .dac-cart .cart-summary-sidebar, [data-theme=dark] .dac-cart .dac-cart-item__quantity,
[data-theme=dark] .dac-cart .dac-cart-item__quantity input:not([type=hidden]) {
  background: var(--dac-surface);
  color: var(--dac-text);
  border-color: var(--dac-border);
}
[data-theme=dark] .dac-cart input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not(.dac-cart-item__quantity input) {
  background-color: var(--dac-field-bg);
  color: var(--dac-field-text);
  border-color: var(--dac-border-strong);
}
[data-theme=dark] .dac-cart .cart-summary-sidebar .cart-summary .cart-totals-row.grand_total .label,
[data-theme=dark] .dac-cart .cart-summary-sidebar #cart-totals, [data-theme=dark] .dac-cart .cart-summary-sidebar #cart-totals > div {
  color: var(--dac-heading);
}
[data-theme=dark] .dac-cart .cart-summary-sidebar .cart-summary .cart-totals-row.grand_total::before {
  background: var(--dac-border);
}
[data-theme=dark] .dac-cart .dac-cart-coupon__control button {
  color: var(--dac-action-secondary-text);
  border-color: var(--dac-action-secondary-border);
}
[data-theme=dark] .dac-cart .dac-cart-coupon__control button:disabled {
  color: var(--dac-action-disabled-text);
  background: var(--dac-action-disabled-bg);
  border-color: transparent;
}
[data-theme=dark] .dac-cart input::placeholder {
  color: var(--dac-muted);
}
[data-theme=dark] .dac-cart .preloader {
  background: rgba(20, 20, 31, 0.75);
}

[data-theme=dark] .watchdog-popup {
  background: var(--dac-surface);
  color: var(--dac-text);
}
[data-theme=dark] .watchdog-popup .watchdog-popup-header, [data-theme=dark] .watchdog-popup .watchdog-popup-input {
  background: var(--dac-surface);
}
[data-theme=dark] .watchdog-popup .watchdog-popup-link-actions .watchdog-popup-btn:last-child {
  background: var(--dac-subtle);
}

[data-theme=dark] .dac-checkout {
  --checkout-text-color: var(--dac-text);
  --checkout-background-color: var(--dac-background);
  --checkout-method-selection-background-color: var(--dac-subtle);
  --checkout-method-selection-border-color: var(--dac-heading);
}
[data-theme=dark] .dac-checkout .checkout-summary {
  background: var(--dac-surface) !important;
  border-color: var(--dac-border) !important;
}
[data-theme=dark] .dac-checkout .checkout-information .checkout-content input:not([type=checkbox]):not([type=radio]):not([type=hidden]),
[data-theme=dark] .dac-checkout .checkout-information .checkout-content select,
[data-theme=dark] .dac-checkout .checkout-information .checkout-content textarea,
[data-theme=dark] .dac-checkout .dac-checkout-coupon__control input {
  background: var(--dac-field-bg) !important;
  color: var(--dac-field-text) !important;
  border-color: var(--dac-border-strong) !important;
}
[data-theme=dark] .dac-checkout .checkout-information .checkout-content input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus,
[data-theme=dark] .dac-checkout .checkout-information .checkout-content select:focus,
[data-theme=dark] .dac-checkout .checkout-information .checkout-content textarea:focus {
  border-color: var(--dac-border-focus) !important;
}
[data-theme=dark] .dac-checkout input::placeholder, [data-theme=dark] .dac-checkout textarea::placeholder {
  color: var(--dac-muted);
  opacity: 1;
}
[data-theme=dark] .dac-checkout .checkout-information .checkout-content .form-field.checkbox > label,
[data-theme=dark] .dac-checkout .checkout-summary-agreement-block label,
[data-theme=dark] .dac-checkout .dac-checkout-coupon label,
[data-theme=dark] .dac-checkout .dac-checkout-summary__agreements-title,
[data-theme=dark] .dac-checkout .checkout-summary-totals .checkout-totals-row .label {
  color: var(--dac-text) !important;
  border-color: var(--dac-border);
}
[data-theme=dark] .dac-checkout .checkout-summary-agreement-block a {
  color: var(--dac-heading);
}
[data-theme=dark] .dac-checkout .dac-checkout-coupon__control button {
  background: var(--dac-action-secondary-bg);
  color: var(--dac-action-secondary-text);
  border-color: var(--dac-action-secondary-border);
}
[data-theme=dark] .dac-checkout .dac-checkout-coupon__control button:disabled {
  background: var(--dac-action-disabled-bg);
  color: var(--dac-action-disabled-text);
  border-color: transparent;
}
[data-theme=dark] .dac-checkout .dac-checkout-method::before {
  border-color: var(--dac-muted);
}
[data-theme=dark] .dac-checkout .dac-checkout-method.selected::before {
  border-color: var(--dac-heading);
}
[data-theme=dark] .dac-checkout .dac-checkout-method:focus-within {
  outline: 2px solid var(--dac-heading);
  outline-offset: 3px;
}
[data-theme=dark] .dac-checkout .dac-checkout-method__label, [data-theme=dark] .dac-checkout .dac-checkout-method__price {
  color: var(--dac-heading) !important;
}
[data-theme=dark] .dac-checkout .dac-checkout-method__note {
  color: var(--dac-muted);
}
[data-theme=dark] .dac-checkout .demo-notice p {
  color: var(--dac-muted);
}
[data-theme=dark] .dac-checkout .preloader {
  background: rgba(20, 20, 31, 0.75);
}

/*# sourceMappingURL=commerce-dark.css.map */
