body {
	background-color: #1c1a1a;
	color: #fff;
}
.header:not(.delivery-open) .logo,
.header:not(.delivery-open) .menu-icon,
.footer__header .logo,
.social-links__link {
	fill: #fff;
}
.header,
.header:not(.delivery-open) .top-header,
.header:not(.delivery-open) .main-header,
.contancts-wrapper,
.footer {
	background-color: #1c1a1a;
}

.harmful-text {
	background: center / contain no-repeat url(../img/footer-text-white.svg);
}
.entry-footer {
	background-color: #1c1a1a;
	color: #fff;
	text-align: center;
	text-decoration: none;
}
.post-edit-link {
	color: #fff;
}
.post-edit-link:hover {
	color: rgba(255, 255, 255, 0.4);
}
.header:not(.delivery-open) .header-menu__item.open a::after {
	background-color: #fff;
}

.privacy-policy,
.link-box__link,
.load-app-block__title,
.header:not(.delivery-open) .header-menu.active .header-menu__item.open a {
	color: rgba(255, 255, 255, 1);
}

.btn-footer {
	border-color: #fff;
	color: #fff;
}

.btn-footer:hover {
	color: rgba(255, 255, 255, 0.8);
	border: 1px solid rgba(255, 255, 255, 0.5);
}

.footer .privacy-policy a,
.link-box__title {
	color: rgba(255, 255, 255, 0.4);
}

.sample-list li:not(:last-child)::before {
	background-image: -webkit-gradient(
		linear,
		left top,
		right top,
		color-stop(20%, rgba(255, 255, 255, 0.4)),
		color-stop(0%, rgba(0, 0, 0, 0))
	);
	background-image: -o-linear-gradient(
		left,
		rgba(255, 255, 255, 0.4) 20%,
		rgba(0, 0, 0, 0) 0%
	);
	background-image: linear-gradient(
		to right,
		rgba(255, 255, 255, 0.4) 20%,
		rgba(0, 0, 0, 0) 0%
	);
}

.btn-main {
	color: #ffffff;
	border: 1px solid rgba(255, 255, 255, 1);
}

.btn-main.secondary {
	border: 1px solid rgba(255, 255, 255, 0.64);
}

.btn-main.secondary:hover {
	border: 1px solid rgba(255, 255, 255, 1);
	background: transparent;
}
@media screen and (min-width: 1024px) {
	.header:not(.delivery-open) .header-menu {
		background-color: #1c1a1a;
	}

	.header:not(.delivery-open) .header-menu .header-menu__item a:hover,
	.header:not(.delivery-open) .header.delivery-open,
	.footer .privacy-policy a:hover {
		color: rgba(255, 255, 255, 1);
	}
	.header:not(.delivery-open) .header-menu.active a,
	.link-box__link:hover {
		color: rgba(255, 255, 255, 0.4);
	}
}
