/** HERO postition override **/
.acm-hero.style-1:before {
  background-color: transparent;
}

/** **/
@media (min-width: 1200px) {
  .header-overlap .t4-offcanvas-toggle i {
        color: #000;
    }
  .header-overlap .dropdownCart-icon svg path {
    stroke: #000;
  }
} 

/** cart display override **/
.hikashop_cart_module_product_price_value {
    width: 100px;
    display: block;
}

/** general spacing **/
.top-large {
  padding-top: 82px;
}
@media (max-width: 1199.98px) {
  .top-large {
    padding-top: 32px;
  }
}
@media (max-width: 767.98px) {
  .top-large {
    padding-top: 2rem;
  }
}
.top-medium {
  padding-top: 32px;
}
@media (max-width: 1199.98px) {
  .top-medium {
    padding-top: 16px;
  }
}
.top-normal {
  padding-top: 16px;
}
.top-small {
  padding-top: 12px;
}
.bottom-large {
  padding-bottom: 64px;
}
@media (max-width: 1199.98px) {
  .bottom-large {
    padding-bottom: 32px;
  }
}
@media (max-width: 767.98px) {
  .bottom-large {
    padding-bottom: 2rem;
  }
}
.bottom-medium {
  padding-bottom: 32px;
}
@media (max-width: 1199.98px) {
  .bottom-medium {
    padding-bottom: 16px;
  }
}
@media (max-width: 767.98px) {
  .bottom-medium {
    padding-bottom: 2rem;
  }
}
.bottom-normal {
  padding-bottom: 16px;
}
.bottom-small {
  padding-bottom: 12px;
}
@media (max-width: 575.98px) {
  .bottom-small {
    padding-bottom: 1rem;
  }
}

/** hikshop color buttons **/
.hika_j2 .btn-success, .hikabtn-success {
    color:#fff;
    background-color: var(--color-primary);
    border-color:var(--color-primary);
}
.hikacart {
	color: #fff;
	background-color: var(--color-primary);
	border-color: var(--color-primary);
}
.hika_j2 .btn-success:hover, .hikabtn-success:hover {
    color:#fff;
    background-color: var(--mainnav-link-hover-color);
    border-color:var(--mainnav-link-hover-color);
}
.hikacart:hover {
	color: #fff;
	background-color: var(--mainnav-link-hover-color);
	border-color: var(--mainnav-link-hover-color);
}
/*** hikashop spacinf paymen,t and shipping ***/
.hikashop_shipping_group {
    padding: 15px 0px 0px 0px;
}
.hikashop_checkout_payment {
    padding: 15px 0px 0px 0px;
}