body .uv-errorpanel .uvcheckback.uvactive {
    display: none;
}

/* Checkout Styles */
body .uv-checkout-steps .uvuistep.active span,
body .uv-checkout-steps .uvuistep.done span {
  border-color: #c90d1f;
}

body .uv-checkout-steps .uvuistep span,
body .uv-checkout-steps .uvuistep.done span,
body .uv-checkout-steps .uvuistepline {
  background-color: #c90d1f;
}

body .uv-checkout-steps .uvuistep.done span:before {
  color: #ffffff;
}

body .uv-checkout-steps .uvuistep.active span {
  background-color: #ffffff;
}

body .uv-checkout-steps .uvuisteplabel {
  color: #000000;
}

body .uv-checkout-itemstable {
  background-color: #c90d1f1f;
  border-color: #c90d1f;
}

body .uv-checkout-form-sectiontitle,
body .uv-checkout-itemstable tbody tr td:first-child span,
body .uv-checkout-itemstable tr.totalpay td {
  color: #c90d1f;
}

body .uv-checkout-itemstable tr th,
body .uv-checkout-itemstable tr td {
  color: #000000;
}

body .uv-checkout-itemstable .uv-btn.uv-btn-s,
body .uvcheckoutpromocode.uvapplypending .uvpromoaction .uv-btn-pcapply {
  background-color: #c90d1f;
  color: #ffffff;
  border: 1px solid #c90d1f;
}

body .uv-checkout-itemstable .uv-btn.uv-btn-s:hover,
body .uvcheckoutpromocode.uvapplypending .uvpromoaction .uv-btn-pcapply:hover {
  background-color: #ffffff;
  color: #c90d1f;
  border: 1px solid #c90d1f;
}

body .uv-checkoutmain-left .uvcheckoutpromocode input {
  background-color: #c90d1f1f;
  color: #000000;
  border-color: #c90d1f;
}

body .uv-checkoutmain-left .uvcheckoutpromocode input::placeholder {
  color: #1f1f1f;
}

body .uv-sidebar-panel {
  background-color: #c90d1f1f;
  box-shadow: 0 1px 2px 0 #c90d1f;
}

body .uv-sidebar-panel .uvtitle {
  background-color: #c90d1f;
  color: #ffffff;
}

body .uv-sidebar-faq-answer-inner a,
body .uv-checkout-mainsection .uv-sidebar-faq>a:after {
  color: #c90d1f;
}

body .uv-sidebar-faq>a {
  border-color: #c90d1f;
}

body .uv-sidebar-faq>a {
  color: #000000;
}

body .uv-sidebar-faq-answer-inner {
  color: #1c1c1c;
}

body .uv-panel,
body .uv-checkout-form {
  background-color: #ffffff;
  border-color: #c90d1f;
}

body .uv-summary-disclaimers ul li,
body .uv-summary-terms ul li,
body .uv-checkout-form ul li {
  color: #000000;
}

body .uv-checkout-cartbox-footer,
body .uv-checkout-form-actions {
  background-color: #c90d1f1f;
}

body .uv-checkout-form-actions .uv-btn-s,
body .uv-checkout-cartbox-footer .uv-btn-p:hover,
body .uv-checkout-form-actions .uv-btn-p:is(:hover, :focus) {
  background-color: #c90d1f;
  color: #ffffff;
  border: 1px solid #c90d1f;
}

body .uv-checkout-form-actions .uv-btn-s:hover,
body .uv-checkout-cartbox-footer .uv-btn-p,
body .uv-checkout-form-actions .uv-btn-p {
  background-color: #ffffff;
  color: #c90d1f;
  border: 1px solid #c90d1f;
}

body .uv-checkouttimer-cont {
  background-color: #c90d1f1f;
  box-shadow: 0px 0px 2px 0px #c90d1f;
}

body .uv-checkouttimer div span.uvlabel,
body .uv-checkouttimer div span.uvvalue {
  color: #000000;
}

body .uv-checkouttimer-cont .uvtitle {
  color: #c90d1f;
}

body .uv-checkouttimer-cont .uvactions {
  color: #000000;
}