.jbcart-module.jbloading {
  opacity: 0.5;
  filter: alpha(opacity= 50 );
}
.jbcart-module .uk-card-body .uk-list-divider > li:nth-child(n + 2) {
  padding-top: 10;
  padding-bottom: 10px;
  border-top: 1px solid #e5e5e5;
}
.jbcart-module .uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within),
.jbcart-module .uk-offcanvas-bar .uk-card-body a.uk-icon-link {
  color: rgba(255, 89, 0, 0.75) !important;
  opacity: .5 !important;
}

.jbcart-module .uk-offcanvas-bar .uk-card-body a.uk-icon-link:hover,
.jbcart-module .uk-offcanvas-bar .uk-card-body a.uk-icon-link:focus,
.jbcart-module .uk-offcanvas-bar .uk-card-body a.uk-icon-link.uk-active {
  color: #ff5900 !important;
  opacity: 1 !important;
}
.jbcart-module .uk-card-header {
  background-color: #ff5900;
}
.jbcart-module .uk-card-header .uk-offcanvas-close {
  position: static;
  color: #fff;
}
.jbcart-module .uk-card-footer {
  background-color: #15819e;
}
.jbcart-module-item-info {
  padding-left: 10px;
}
.jbcart-module-item-name {
  color: #212529;
}
.jbcart-module-item-name a {
  color: #212529;
  font-size: 14px;
  line-height: normal;
  font-weight: 600;
  font-style: italic;
}
.jbcart-module-item-name a:hover,
.jbcart-module-item-name a:focus {
  color: #0a0c0d;
}
.jbcart-module-item-image {
  border: 1px solid #e5e5e5;
}
.jbcart-module-item-image img {
  padding: 4px;
}
.jbcart-module-total {
  font-size: 1.5em;
  color: #fff;
}
.jbcart-module-empty {
  background-color: rgba(255, 89, 0, 0.85);
  color: #fff;
  border-color: #ff5900;
  line-height: 1.2em;
  padding: 0.2em 0.1em 0.1em;
  white-space: normal;
}
.jbcart-module-empty:hover,
.jbcart-module-empty:focus {
  background-color: #ff5900;
}
.jbcart-module-checkout {
  background-color: rgba(255, 255, 255, 0.85);
  color: #212529 !important;
  border-color: #fff !important;
  line-height: 1.2em;
  padding: 0.2em 0.1em 0.1em;
  white-space: normal !important;
}
.jbcart-module-checkout:hover,
.jbcart-module-checkout:focus {
  background-color: #fff;
  color: #212529;
}

/* .jbcart-module-item-delete-mobile {
  top: 4px;
  right: 4px;
  padding: 3px;
  border-radius: 999px;
  background: rgba(255, 255, 255, 0.85);
}

@media (max-width: 639px) {
  .jbcart-module .jbcart-module-item-delete-mobile {
    opacity: 1 !important;
    color: #ff5900 !important;
  }
} */
