html {
  scroll-behavior: smooth;
}
.ltn__header-transparent {
  background-color: rgba(255, 255, 255, 0.6);
}
header .ltn__slide-item, .ltn__breadcrumb-area {
  position: relative;
}
.ltn__slider-area .ltn__slide-item:before, .ltn__breadcrumb-area:before {
  content: "";
  background: rgba(0, 0, 0, 0.4);
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
}
.ltn__main-menu ul {
  float: right;
}
.ltn__slide-item-2 .slide-item-info {
  margin-left: 60px;
}
.ltn__slide-item-2 .text-right .slide-item-info {
  margin-right: 60px;
}
.ltn__slide-item-2 .slide-sub-title, .ltn__slide-item-2 .slide-title, .ltn__slide-item-2 .slide-brief p {
  color: #FFF !important;
}
.ltn__slide-item-2 .text-right .slide-brief {
  border-right: 1px solid #FFF;
}
.ltn__slide-item-2 .slide-brief {
  border-left: 1px solid #FFF;
}
.ltn__header-top-area {
  border-color: var(--ltn__secondary-color-2);
  background: var(--ltn__secondary-color-2);
}
.ltn__top-bar-menu > ul > li > a > i {
  color: #FFF;
}
header .ltn__top-bar-menu a {
  color: #FFF;
}
.site-logo img {
  width: 150px;
}
header .sticky-active .site-logo img {
  width: 80px;
}
.google-map {
  height: auto;
}
header .site-logo-wrap {
  display: inline;
  flex: none !important;
}
header .mobile-menu-toggle {
  width: auto;
  float: right;
  margin-top: 10px;
}
.site-logo-wrap .site-logo {
  display: inline;
  width: auto;
}
.mobile-menu-toggle > a {
  display: inline;
}
.ltn__header-5 .site-logo-wrap {
  margin: 0;
}
.shoping-cart-table td, .shoping-cart-table tbody {
  border: none;
}
.cart-product-image img {
	border-radius: 15px;
}
.liton__shoping-cart-area h2{
color:  var(--ltn__secondary-color) !important;
	border-bottom: 1px solid #ddd;
	padding-bottom: 20px;
	font-size: 40px;
	}
.liton__shoping-cart-area .cart-product-price h4{color: var(--ltn__secondary-color);}
@media (max-width: 991px) {
  .ltn__header-5 .ltn__header-middle-area {
    padding: 22px 20px;
  }
  header .sticky-active-into-mobile.sticky-active {
    padding-top: 50px;
  }
  .site-logo img {
    width: 80px;
  }
  .ltn__header-5 .site-logo-wrap {
    width: 100% !important;
  }
  .ltn__utilize-overlay {
    display: none;
  }
}