.header-bottom,
.header-wrap,
.header-action-right,
.header-action-2,
.header-action-icon-2 {
  overflow: visible !important;
}

.header-bottom.sticky-bar {
  z-index: 1000;
}

.header-action-2 .header-action-icon-2 {
  position: relative;
}

.header-action-2 .header-action-icon-2 .cart-dropdown-wrap {
  z-index: 99999;
}

@media (max-width: 991.98px) {
  .cart-dropdown-wrap.cart-dropdown-hm2 {
    right: 0 !important;
    top: calc(100% + 10px);
    width: 320px;
    max-width: 90vw;
  }
}
