

/* Start:/bitrix/templates/ipsum/components/bitrix/search.page/ipsum-search-page/style.css?17267337222033*/
.search-page-container {
	margin: 0 40px 56px;
}
.search-page-form {
	display: flex;
	align-items: center;
	height: 56px;
	gap: 10px;
}
.search-page-form input[type=text] {
	width: 100%;
	height: 100%;
	border-radius: 16px;
	border: 0;
	font-size: 20px;
	line-height: 28px;
	font-weight: 700;
	background: #f8f8f8;
	padding-left: 16px;
}
.search-page-form .search-button {
	min-width: 162px;
	height: 100%;
	border-radius: 16px;
	text-transform: uppercase;
	color: #fff;
	background: #000;
}
.search-result-img {
	width: 200px;
	text-align: center;
	padding: 16px 40px;
	border-radius: 24px;
}
.search-result-img img {
	width: 100%;
	height: auto;
}
.search-result-text-container .result-text-title a {
	text-decoration: none;
	color: #000000;
}
.search-result-text-container .result-text-title span, .search-result-text-container .product__text span {
	background: #FAFF00;
}
.search-result-text-container .text-left {
	text-align: left;
}
.search-result-percent {
	width: 82px;
}
.search-result-label {
	width: 104px;
}
.search-result-label .product-label {
	position: unset;
	transform: unset;
	font-size: 12px;
	padding: 4px 13px;
}

@media screen and (max-width: 1440px) {
	.search-result-img {
		width: 180px;
	}
}
@media screen and (max-width: 1280px) {
	.search-result-img {
		width: 170px;
	}
}
@media screen and (max-width: 991px) {
	.search-page-form .search-button {
		width: 60px;
		min-width: unset;
		font-size: 0;
	}
	.search-result-img {
		width: 100%;
	}
	.search-result-img img {
		width: 50%;
	}
	.product__text {
		min-height: auto !important;
	}
}
@media screen and (max-width: 480px) {
	.search-page-container {
		margin: 0 16px 56px;
	}
	.search-page-form {
		height: 48px;
	}
	.search-page-title {
		font-size: 34px;
		line-height: 40px;
	}
	.search-page-form input[type=text] {
		font-size: 18px;
	}
}
@media screen and (max-width: 360px) {
	.search-page-form {
		height: 40px;
	}
	.search-page-form input[type=text] {
		font-size: 16px;
	}
	.search-page-title {
		font-size: 28px;
		line-height: 32px;
	}
}
/* End */


/* Start:/bitrix/templates/ipsum/components/bitrix/breadcrumb/main/style.css?1741963134669*/
.bx-breadcrumb {
	margin: 15px 0 10px;
}
.bx-breadcrumb i {
	color: #b5bdc2;
	line-height: 13px;
	font-size: 15px;
	vertical-align: middle;
	margin-right: 5px;
}
.bx-breadcrumb .bx-breadcrumb-item {
	float: left;
	margin-bottom: 10px;
	white-space: nowrap;
	line-height: 13px;
	vertical-align: middle;
	margin-right: 10px;
	color: #c7c7c7;
}
.bx-breadcrumb .bx-breadcrumb-item a {
	color: #c7c7c7;
}
.bx-breadcrumb .bx-breadcrumb-item span {
	/*font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;*/
	font-size: 15px;
	white-space: normal;
}
.bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none;}
.bx-breadcrumb .bx-breadcrumb-item a:hover {}

/* End */


/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?167394814751*/
font.errortext{color:red}font.notetext{color:green}
/* End */
/* /bitrix/templates/ipsum/components/bitrix/search.page/ipsum-search-page/style.css?17267337222033 */
/* /bitrix/templates/ipsum/components/bitrix/breadcrumb/main/style.css?1741963134669 */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?167394814751 */
