.u-bg-vk {
	background: #4C75A3;
}
.u-bg-odnoklassniki {
	background: #ED812B;
}
.u-bg-dzen {
	background: #202022;
}
.u-bg-telegram {
	background: #0088CC;
}
.u-bg-rutube {
	background: #100943;
}
.u-bg-youtube {
	background: #FF0000;
}
.u-bg-instagram {
	background: radial-gradient(
		circle at 30% 107%,
		#fdf497 0%,
		#fdf497 5%,
		#fd5949 45%,
		#d6249f 60%,
		#285AEB 90%
	);
}
.u-bg-threads {
	background: #000000;
}
.u-bg-linkedin {
	background: #0077B5;
}
.u-bg-tiktok {
	background: linear-gradient(135deg, #69C9D0 0%, #EE1D52 100%);
}
.u-bg-pinterest {
	background: #E60023;
}
.u-bg-facebook {
	background: #1877F2;
}
.u-bg-reddit {
	background: #FF4500;
}
.u-bg-x {
	background: #000;
}
.u-bg-snapchat {
	background: #FFFC00;
}
.u-bg-quora {
	background: #A82400;
}
.u-bg-steam {
	background: #171A21;
}
.u-bg-github {
	background: #181717;
}
.u-bg-twitch {
	background: #9146FF;
}
.u-bg-discord {
	background: #5865F2;
}
.u-bg-streaming {
	background: #a93ab4;
}
.u-bg-spotify {
	background: #1DB954;
}
.u-bg-bluesky {
	background: #efefef;
	color: #1285fe !important;
}
.u-bg-max {
	background: linear-gradient(
		135deg,
		#57c7ff 0%,
		#3758ff 40%,
		#8d31ff 75%,
		#c02eff 100%
	);
}
.u-bg-jaco {
	background: #efefef;
}
.u-bg-wibes {
	background: linear-gradient(
		90deg,
		#7553d8 0%,
		#cb5cf6 50%,
		#f9c846 100%
	);
}
.u-bg-likee {
	background: #141318;
}
.u-bg-market {
	background-color: #ff5226;
}
.u-bg-wildberries {
	background: linear-gradient(
		180deg,
		#f25aff 0%,
		#b561f9 55%,
		#7d2af7 100%
	);
}
.u-bg-ozon {
	background: #005bff;
}
.u-bg-avito { background-color: #FFFFFF; }
.u-bg-aliexpress {
	background: linear-gradient(
		180deg,
		#ff9900 0%,
		#ff9900 20%,
		#e62e05 20%,
		#e62e05 100%
	);
}
.u-bg-mercadolibre { background-color: #ffe700; }
.u-bg-amazon { background-color: #151d26; }
.u-bg-ebay { background-color: #191919; }
.u-bg-steam { background-color: #171A21; }


.u-bg-googleplay {
	background: #fff;
}
.u-bg-yandexmaps {
	background: #fff;
}
.u-bg-2gis {
	background: #fff;
}
.u-bg-appstore {
	background: linear-gradient(
		180deg,
		#74c0ff 0%,
		#4da2f7 50%,
		#006ffb 100%
	);
}
.u-bg-googlemaps {
	background: #fff;
}
.u-bg-yandex {
	background: #fc3f1e;
}
.u-bg-google {
	background: #fff;
}
.u-bg-yahoo {
	background-color: #6001d2;
}
.u-bg-duckduckgo {
	background-color: #de5833;
}
.u-bg-baidu {
	background: #fff;
}
.u-bg-ecosia {
	background-color: #027f08;
}

.u-bg-haosou {
	background-color: #fff;
}

.u-bg-naver {
	background-color: #03c75a;
}

.u-bg-qwant {
	background: #fff;
}

.u-bg-seznam {
	background-color: #fff;
}

.u-bg-dogpile {
	background-color: #fff;
}
.u-bg-bing {
	background: #fff;
}
.u-bg-download,
.u-bg-profile-edit,
.u-bg-cart-add,
.u-bg-list-select {
	background: #44357b;
}

.icon-navigation {
	width: 4rem;
	height: 4rem;
	text-align: center;
	font-size: 2.25rem;
	align-items: center !important;
	justify-content: center !important;
	display: flex;
	position: relative;
	border: 2px solid #fff;
	overflow: hidden;
}
.icon-navigation:not(:first-child) {
	margin-left: -0.8rem;
}
.icon-navigation img {
	max-width: 100%;
	max-height: 100%;
	width: 2.4rem;
	height: 2.4rem;
	object-fit: contain;
}

@media (min-width: 992px) {
	.icon-navigation {
		width: 4.5rem;
		height: 4.5rem;
		font-size: 2.5rem;
	}
	.icon-navigation img {
		width: 2.7rem;
		height: 2.7rem;
	}
	.icon-navigation:not(:first-child) {
		margin-left: -0.9rem;
	}
}
@media (min-width: 1200px) {
	.icon-navigation {
		width: 5rem;
		height: 5rem;
		font-size: 3rem;
	}
	.icon-navigation img {
		width: 3rem;
		height: 3rem;
	}
	.icon-navigation:not(:first-child) {
		margin-left: -1rem;
	}
}
.icon-navigation-sm {
	width: 2rem;
	height: 2rem;
	font-size: 1rem;
	border: 2px solid #f2f4f6;
}
.icon-navigation-sm img {
	width: 1.2rem;
	height: 1.2rem;
}
.icon-navigation-sm:not(:first-child) {
	margin-left: -0.7rem;
}
[data-bs-theme="dark"] .icon-navigation {
	border: 2px solid #1f2132;
}
[data-bs-theme="dark"] .icon-navigation-sm {
	border: 2px solid #2e3249;
}