/*   Header   */
.header {background: url('../images/bghd.png') no-repeat center;padding: 26px 0;}

.info-header {
    color: #fff;
    padding: 5px 0 5px 55px;
}

.info-header:nth-child(1) {
    background: url('../images/css.png') no-repeat left;
}

.info-header:nth-child(2) {
    background: url(../images/css1.png) no-repeat left;
}

.info-header:nth-child(3) {
    background: url(../images/css2.png) no-repeat left;
}

.info-header span {
    color: var(--ffffff, #FFF);
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

.info-header p {
    color: var(--ffffff, #FFF);
    leading-trim: both;
    text-edge: cap;
    font-family: Montserrat;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 19px; /* 135.714% */
    margin-bottom: 12px;
}
.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%; }