span#projector_amount {
display: none!important;
}
.product__code {
    display:none;
}
.label.--promo {
    display:none;
}
.label.--discount {
    display:none;
}
	.search_categoriesdescription {
	    	display:none;important;
.freeShipping {
display:none;important;
.product_name {
	.label_icons {
		position: relative;
		text-align: var(--label-container-text-align);
		display: flex;
		flex-wrap: wrap;
		gap: var(--label-container-gap);
	}

	&__block {
		&.--description {
			border: none;
			margin: 0;
			font-size: 1.3rem;
			line-height: 1.5;

			ul {
				list-style: none;
			}
		}

		&.--label {
			&:not(.--omnibus) {
				.label.--omnibus {
					display: none;
				}
			}

			&.--omnibus-higher {
				.label.--omnibus.--bargain {
					display: none;
				}
			}

			&:not(.--omnibus-higher) {
				.label.--omnibus.--promo {
					display: none;
				}
			}
		}
	}

	&__name {
		font-size: 2rem;
		color: @less_iaicolorscheme_background_text_color;
		overflow: hidden;
		text-overflow: ellipsis;
		.font_headline();

		@media (min-width: 757px) {
			font-size: 2.2rem;
		}
	}

	&__firm_logo {
		width: 200px;
		max-height: 100px;

		img {
			max-height: 100%;
			display: block;
		}
	}

	.firm_logo {
		display: block;
		height: 100%;
	}

	&__notes {
		font-size: 1.3rem;
	}

	&__note {
		margin-right: 0.5rem;

		i {
			color: #dddddd;
			margin-right: 0.5rem;

			&.--active {
				color: #fac917;
			}
		}
	}

	&__note_text {
		margin-right: 1rem;
	}

	&__action {
		font-size: 1.3rem;

		&.--remove {
			color: @less_iaicolorscheme_danger_color;

			&:hover {
				color: @less_iaicolorscheme_primary_color;
			}
		}

		&.--compare {
			margin-right: 0.3rem;
		}

		&.--shopping-list {
			text-decoration: none;

			&:before {
				content: '\F006';
				font-family: FontAwesome;
				font-size: 1.8rem;
				margin-right: 0.8rem;
				line-height: 1.6rem;
			}

			span {
				text-decoration: underline;
			}
		}
	}
}
