/*   Header   */
.header {padding: 10px 0;background: transparent;position: relative;z-index: 10;}

.header.not-index {
    background: rgba(0 0 0 / 80%);
}
.cart-head { border: 1px solid #fff; padding: 10px; border-radius: 5px; position: relative; color: #fff; }
.cart-head:hover { color: #fed402; }
.cart-head i { font-size: 20px; }
.cart-head .count-cart { position: absolute; z-index: 999; color: #fff; background: #f00; border-radius: 50%; top: -10px; right: 20px; width: 20px; height: 20px; text-align: center; }
.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%; }
.slogan-header{color: #BDBDBD;font-family: Roboto;font-size: 15px;font-style: normal;font-weight: 400;line-height: 30px;text-transform: capitalize;display: flex;align-items: center;}
.info-header{display: flex;align-items: center;grid-gap: 45px;}
.info-header a{color: #BDBDBD;font-family: Roboto;font-size: 13px;font-style: normal;font-weight: 400;line-height: 30px; /* 230.769% */text-transform: capitalize;}