/*   Header   */
.header {background: linear-gradient(180deg, #656565 0%, #101014 100%);}
 .head_right {
    width: calc(100% - 150px);
}
.header.is-fixed {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 111;
	padding:5px 0;
	/* animation: slideInDown1 1s 0s; */
}
.header.is-fixed #scroll-container{display:none;}
 .header.is-fixed .logo-header{width:85px;/*display:none;*/}
/* .header.is-fixed .head_right {width: 100%;} */
a.logo-header {
    width: 130px;
}
.logo-header-m{display:none;}
.lh svg{display: none;}
#scroll-container {overflow: hidden;width: 100%;border-bottom: solid 1px rgb(255 255 255 / 15%);}

#scroll-text {text-align: right;

/* animation properties */-moz-transform: translateX(-100%);-webkit-transform: translateX(-100%);transform: translateX(-100%);-moz-animation: my-animation 15s linear infinite;-webkit-animation: my-animation 15s linear infinite;animation: my-animation 20s linear infinite;height: 50px;display: flex;width: 100%;line-height: 50px;justify-content: space-between;}
#scroll-text span{
	background: linear-gradient(270deg, #BE9039 0%, #F1CC6E 25%, #815512 50%, #FBF9CA 75%, #C29B5E 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-size: 15px;
	font-weight: 600;
	text-transform: uppercase;
}
/* for Firefox */
@-moz-keyframes my-animation {
from { -moz-transform: translateX(-100%); }
to { -moz-transform: translateX(100%); }
}

/* for Chrome */
@-webkit-keyframes my-animation {
from { -webkit-transform: translateX(-100%); }
to { -webkit-transform: translateX(100%); }
}

@keyframes my-animation {
from {
	-moz-transform: translateX(-100%);
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
}
to {
	-moz-transform: translateX(100%);
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
}
}
.hotline {
    text-transform: uppercase;
    background: url(../images/icondt.png) no-repeat 0px 7px;
    padding-left: 40px;
}
.hotline a {
    display: block;
    color: #F1CC6E;
    font-size: 16px;
    font-weight: 700;
}
.cart-head {
	border-radius: 50px;
	position: relative;
	color: #fff;
	width: 35px;
	height: 35px;
	background: #4C4C4D;
	text-align: center;
	line-height: 35px;
}
.cart-head:hover {
	color: #fed402;
}
.cart-head i {
	font-size: 14px;
	display: inline-block;
}
.cart-head .count-cart {
	position: absolute;
	z-index: 999;
	color: #fff;
	background: #B7001B;
	border-radius: 50%;
	top: -8px;
	right: -8px;
	width: 20px;
	height: 20px;
	text-align: center;
	font-size: 12px;
	line-height: 20px;
}
.menu-head {
	display: flex;
	gap: 20px;
	justify-content: space-between;
	align-items: center;
}
.menu-head a {
	color: #fff;
}
.menu-head a:hover {
	color: #fed402;
}
.line-head {
	background-color: #72b2fd;
	height: 32px;
	width: 1px;
}

.header-bottom .wrap-content {
    padding: 2px 0
}

a.cart-header {
    position: relative
}

a.cart-header span {
    position: absolute;
    top: -2px;
    right: 4px;
    color: #fff
}
a.cart-header {
	position: relative;
}
a.cart-header span {
	position: absolute;
	top: 0px;
	right: 0px;
	color: #fff;
	font-size: 11px;
	width: 17px;
	height: 17px;
	text-align: center;
	border-radius: 50%;
}
