.sticker__blue--light {
	background: -o-linear-gradient(169deg, #00d1ff 8.28%, #006ec3 91.72%);
	background: linear-gradient(281deg, #00d1ff 8.28%, #006ec3 91.72%);
}

.sticker__blue--base {
	background: -webkit-gradient(
		linear,
		left top,
		right top,
		from(#003461),
		to(#0188ff)
	);
	background: -o-linear-gradient(left, #003461 0%, #0188ff 100%);
	background: linear-gradient(90deg, #003461 0%, #0188ff 100%);
}

.sticker__blue--dark {
	background: -webkit-gradient(
		linear,
		left top,
		right top,
		from(#050067),
		to(#0e01ff)
	);
	background: -o-linear-gradient(left, #050067 0%, #0e01ff 100%);
	background: linear-gradient(90deg, #050067 0%, #0e01ff 100%);
}

.sticker__purple--light {
	background: -webkit-gradient(
		linear,
		left top,
		right top,
		from(#7a005c),
		to(#ff01bf)
	);
	background: -o-linear-gradient(left, #7a005c 0%, #ff01bf 100%);
	background: linear-gradient(90deg, #7a005c 0%, #ff01bf 100%);
}

.sticker__purple--base {
	background: -webkit-gradient(
		linear,
		left top,
		right top,
		from(#680178),
		to(#dd01ff)
	);
	background: -o-linear-gradient(left, #680178 0%, #dd01ff 100%);
	background: linear-gradient(90deg, #680178 0%, #dd01ff 100%);
}

.sticker__purple--dark {
	background: -webkit-gradient(
		linear,
		left top,
		right top,
		from(#0d0055),
		to(#7801ff)
	);
	background: -o-linear-gradient(left, #0d0055 0%, #7801ff 100%);
	background: linear-gradient(90deg, #0d0055 0%, #7801ff 100%);
}

.sticker__red--ligt {
	background: -webkit-gradient(
		linear,
		left top,
		right top,
		from(#850126),
		to(#ff0149)
	);
	background: -o-linear-gradient(left, #850126 0%, #ff0149 100%);
	background: linear-gradient(90deg, #850126 0%, #ff0149 100%);
}

.sticker__red--base {
	background: -o-linear-gradient(169deg, #cc2d2d 8.28%, #771a1a 91.72%);
	background: linear-gradient(281deg, #cc2d2d 8.28%, #771a1a 91.72%);
}

.sticker__orange--base {
	background: -o-linear-gradient(349deg, #ec1c00 8.28%, #ffb800 91.72%);
	background: linear-gradient(101deg, #ec1c00 8.28%, #ffb800 91.72%);
}

.sticker__gold--base {
	background: -webkit-gradient(
		linear,
		left top,
		right top,
		from(#a5761c),
		to(#e9d684)
	);
	background: -o-linear-gradient(left, #a5761c 0%, #e9d684 100%);
	background: linear-gradient(90deg, #a5761c 0%, #e9d684 100%);
}

.sticker__green--base {
	background: -webkit-gradient(
		linear,
		left top,
		right top,
		from(#20520f),
		to(#389618)
	);
	background: -o-linear-gradient(left, #20520f 0%, #389618 100%);
	background: linear-gradient(90deg, #20520f 0%, #389618 100%);
}

.sticker__green--light {
	background: -o-linear-gradient(349deg, #229735 8.28%, #48e262 91.72%);
	background: linear-gradient(101deg, #229735 8.28%, #48e262 91.72%);
}

.sticker-item {
	border-radius: 4px;
	display: flex;
	align-items: center;
	width: fit-content;
	align-items: center;
	gap: 4px;
	color: var(--White, #fff);
	font-family: 'Inter', sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 100%;
	letter-spacing: -0.36px;
	text-transform: lowercase;
	height: 20px;
	padding: 0 10px;
}

.item-sticker-doli-item {
	height: 20px;
}

.sticker-item--basket-delivery-price {
	padding-left: 8px;
	padding-right: 8px;
	color: var(--neutral-900, #080808);
	background-color: var(--50, #f7f7f9);
}

.sticker__prepayment {
	background-color: var(--Akzendent, #8c0d18);
}

.sticker-discount-card {
	padding: 2px 4px;
	border-radius: 4px;
	color: var(--White, #fff);
}

.sticker-discount-card--sheldom {
	background-color: #d10a10;
}

/* STROY-1981: стикер ключевого свойства раздела на карточке товара */
.key-property-badge {
	width: 32px;
	height: 32px;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: var(--50, #f7f7f9);
	color: var(--neutral-900, #080808);
	font-family: 'Inter', sans-serif;
	font-size: 10px;
	font-weight: 600;
	line-height: 1;
	text-align: center;
	text-transform: none;
	overflow: hidden;
	padding: 2px;
	-webkit-box-shadow: inset 0 0 0 1px rgba(8, 8, 8, 0.08);
	box-shadow: inset 0 0 0 1px rgba(8, 8, 8, 0.08);
}

.key-property-badge--color {
	font-size: 0;
}

.key-property-badge--transparent {
	background-color: #fff;
	background-image: linear-gradient(
		135deg,
		transparent 46%,
		var(--200-stroke-bg, #bfc0c1) 48%,
		var(--200-stroke-bg, #bfc0c1) 52%,
		transparent 54%
	);
}

/* STROY-1981: нецветовые значения (мощность в Вт, вес в кг и т.п.) не влезают
   в фиксированный круг 32px - даём бейджу расти в ширину пилюлей вместо круга */
.key-property-badge--text {
	width: auto;
	min-width: 32px;
	max-width: 96px;
	border-radius: 12px;
	padding: 2px 6px;
	white-space: nowrap;
}
