.ts-header-style-1 .ts-header-icons .ts-header-icon.ts-header-wc-cart-link{
	margin-left: 0;
}
.rtl .ts-header-style-1 .ts-header-icons .ts-header-icon.ts-header-wc-cart-link{
	margin-right: 0;
}
.ts-header-style-1 .ts-header-icons .ts-header-wc-cart-link a:hover span.number-cart{
	background-color: rgb( var(--tste-optico-mainmenufont-color-rgb), 1);
	color: #fff;
}
.ts-header-style-1:not(.ts-header-invert) .container-fullwide #site-header-menu{
	margin-right:20px;
}
.rtl .ts-header-style-1:not(.ts-header-invert) .container-fullwide #site-header-men{
	margin-left: 20px;
	margin-right: 0;
}
@media (max-width: 1200px){
	.ts-header-style-1 .ts-header-icons{
		position: absolute;
		display: flex;
		top: 0;
		right: 58px;
	}
	.rtl .ts-header-style-1 .ts-header-icons{
		left: 58px;
		right: inherit;
	}
}
@media (min-width: 1201px){
	.ts-header-style-1 .ts-header-icons{
		margin-right: 15px;
	}
	.rtl .ts-header-style-1 .ts-header-icons{
		margin-left: 15px;
		margin-right: 0;
	}
	.ts-header-style-1 .themestek-sticky-header .site-header > .container{
		padding: 0;
	}
}