header.header {
	background-color: #B80E1C;
	border-bottom: none;
}
#menuToggleButton {
	background-color: #E30613;
	height: 52px;
	min-width: 300px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
#menuToggleButton .sc-btn-text {
	color: #fff;
}

#menuToggleButton .sc-btn-icon {
	background: #fff;
}
#menuToggleButton .sc-btn-icon-chevron {
	width: 12px;
	height: 12px;
}
.header-search {
	max-width: 630px;
}
.sc-btn-icon-catalog {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	position: relative;
	width: 16px;
	height: 16px;
	-webkit-mask-image: none;
    mask-image: none;
    margin-right: 8.5px;
}

.sc-btn-icon-catalog span {
	display: block;
	width: 100%;
	height: 1.5px;
	background-color: #fff;
	border-radius: 2px;
}
.sc-btn-icon-catalog span:not(:last-child) {
	margin-bottom: 2.5px;
}
.header-buttons .sc-btn-icon {
	width: 20px;
	height: 20px;
}
.header-buttons .sc-btn:not(:last-child) {
    margin-right: 25px;
    padding-right: 0;
}
.header-buttons .sc-btn:not(:first-child) {
    padding-left: 0;
    border-left: none;
}
.header-buttons .sc-btn {
	height: fit-content;
}
.header-buttons #cart.sc-btn {
	height: 40px;
}	
#top {
	height: 70px;
}
#top .sc-btn-icon {
	background: #182230;
}
.header-buttons-cart-quantity,
#cart .header-buttons-cart-quantity {
	font-size: 0.5rem;
	background-color: #B80E1C;
	color: #fff;
}
.top-left li:not(:last-child) {
	margin-right: 2rem;
}
.header-buttons-cart-quantity {
	top: -10px;
	right: calc(50% - 1.6rem);
}
#cart .header-buttons-cart-quantity {
	right: -5px;
    top: -2px;
}
#cart {
	margin-right: 0;
	border: 1px solid #B80E1C;
	border-radius: 24px;
	padding: 10px 16px; 
	background: #B80E1C14;
	color: #B80E1C;
	font-weight: 600;
	font-size: .875rem;
}
#cart svg {
	display: block;
	margin-right: 6px;
}
#cart .rm-header-cart-text {
	text-align: left;
	font-weight: 500;
	font-size: 10px;
}
#cart .rm-header-cart-text>span {
	font-weight: 600;
	font-size: 14px;
	display: block;
}