

/* Start:/local/components/it_shop/i_catalog_menu_v2.0/templates/i_h_menu/style.css?173220694232546*/
/* ---------------------------------------------------------------------------------------------------- DELETE */
.i_h_menu {
	/*overflow: visible;*/
}
.i_h_menu:before {
	content: none!important;
}
/* ---------------------------------------------------------------------------------------------------- Outdoorworld */
.i_h_menu a {
	text-decoration: none;
}
ul.i_h_menu > li.i_hm_li > .i_hm_link span.i_hm_img img {
	max-width: 55px;
	width: auto;
}
ul.i_h_menu li.i_hm_li_2 > a.i_hm_link span.i_hm_name:hover{
	color: #ff3f1b !important;
}
li.i_hm_li.i_hm_select a.i_hm_link span.i_hm_name {
	color: #2e2b29 ;
}

li.i_hm_li.i_hm_selected a.i_hm_selected span.i_hm_name {
	color: #ff3f1b !important;
}

li.i_hm_li_2 a.i_hm_link span.i_hm_name {
	color: #2e2b29 ;
}

ul.i_h_menu > li.i_hm_li:before {
	margin-left: -2px;

	border-left: 2px dotted #71706e;
}
ul.i_h_menu > li.i_hm_li:nth-last-child(1):after {
	right: 0;

	border-right: 2px dashed #71706e;
}
ul.i_h_menu > li.i_hm_li.i_hm_select:before,
ul.i_h_menu > li.i_hm_li.i_hm_selected:before,
ul.i_h_menu > li.i_hm_li.i_hm_select + li.i_hm_li:before,
ul.i_h_menu > li.i_hm_li.i_hm_selected + li.i_hm_li:before,
ul.i_h_menu > li.i_hm_li.i_hm_select:nth-last-child(1):after,
ul.i_h_menu > li.i_hm_li.i_hm_selected:nth-last-child(1):after {
	border-color: white;
}

/* ---------------------------------------------------------------------------------------------------- Catalog Menu horizontal */
.i_h_menu_bl {
	position: relative;
	/*overflow: hidden;*/
}
.i_h_menu_bl ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.i_hm_title {
	cursor: pointer;
}

.i_h_menu {
	overflow: visible;
}
ul.i_h_menu > li.i_hm_li.i_hm_select > .i_hm_link span.i_hm_name,
ul.i_h_menu > li.i_hm_li.i_hm_selected > .i_hm_link span.i_hm_name,
ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_2 > a.i_hm_link:hover span.i_hm_name {
	color: #ff3f1b;
}
/* ---------------------------------------------------------------------------------------------------- Media */
@media screen and (min-width: 721px) {
/* -------------------------------------------------- general */
	.i_h_menu_bl:before {
		content: '';
		position: absolute;
		left: -100%;
		right: -100%;
		z-index: -1;
		background-color: #2e2b29;
		height: 100%;
		pointer-events: none;
	}
	.i_h_menu_bl {}

	.i_hm_title {
		display: none;
	}

/* -------------------------------------------------- only DEPTH_LEVEL==1 */

	.ifleft .i_ebuy  {
		padding-bottom: 40px;
	}

	ul.i_h_menu {
		display: flex;
	}

	ul.i_h_menu > li.i_hm_li.i_hm_select {
		box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
	}
	ul.i_h_menu > li.i_hm_li:not(.i_h_more) {
		flex: 1;
	}
	/* ---------- only (a) i_hm_link */
	ul.i_h_menu > li.i_hm_li > a.i_hm_link {
		padding: 20px;
		margin-right: 2px;
		height: 100%;
		box-sizing: border-box;
	}

	/*ul.i_h_menu > li.i_hm_li > a.i_hm_link {
		padding: 20px 20px 20px 0;
	}*/
	/* ---------- all i_hm_link */
	ul.i_h_menu > li.i_hm_li > .i_hm_link {
		position: relative;

		display: flex;
		align-items: center;
		flex-direction: column;
	}
	ul.i_h_menu > li.i_hm_li > .i_hm_link span.i_hm_img {
		display: table;

		background-repeat: no-repeat;
		background-position: center;
	}
	ul.i_h_menu > li.i_hm_li > .i_hm_link span.i_hm_name {
		display: flex;
		align-items: center;
		justify-content: center;
		color: #fff;
		/*font-weight: bold;*/
		font-size: 14px;
		text-align: center;
		padding: 5px 0;
		height: 2.6em;
		line-height: 1.3em;
		transition: 0.5s;
	}

	.color {
		color: #ff3f1b !important;
	}

	ul.i_h_menu > li.i_hm_li > .i_hm_link span.i_hm_name:hover{
		color: #ff3f1b;
	}

	ul.i_h_menu > li.i_hm_li:before,
	ul.i_h_menu > li.i_hm_li:nth-last-child(1):after {
		content: '';
		position: absolute;
		top: 0;
		bottom: 0;

		padding: 5px 0;
	}

	/*ul.i_h_menu > li.i_hm_li:not(:last-child) > .i_hm_link span.i_hm_name {
		min-width: 130px;
	}*/
/* ------------------------- hover, select, selected */
	ul.i_h_menu > li.i_hm_li > .i_hm_link:hover span.i_hm_name {
		color: #ff3f1b!important;
	}
	ul.i_h_menu > li.i_hm_li.i_hm_selected > .i_hm_link,
	ul.i_h_menu > li.i_hm_li.i_hm_select > .i_hm_link/*,
	ul.i_h_menu > li.i_hm_li > .i_hm_link:hover span.i_hm_img*/ {
		background-color: #ffffff;
		color: #ff3f1b!important;
	}

	ul.i_h_menu > li.i_hm_li > .i_hm_link span.i_hm_img img.i_hm_img_black,
	ul.i_h_menu > li.i_hm_li.i_hm_selected > .i_hm_link span.i_hm_img img.i_hm_img_black,
	ul.i_h_menu > li.i_hm_li:not(.i_hm_select):not(.i_hm_selected) > .i_hm_link span.i_hm_img img.i_hm_img_white {
		display: block;
	}
	ul.i_h_menu > li.i_hm_li > .i_hm_link span.i_hm_img img.i_hm_img_white,
	ul.i_h_menu > li.i_hm_li.i_hm_selected > .i_hm_link span.i_hm_img img.i_hm_img_white,
	ul.i_h_menu > li.i_hm_li:not(.i_hm_select):not(.i_hm_selected) > .i_hm_link span.i_hm_img img.i_hm_img_black {
		display: none;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul {
		display: none;

		position: absolute;

		z-index: 300;

		column-gap: 0;
		padding: 10px 0;

		background-color: #fff;
		box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);

		border-radius: 5px;
		margin-top: 15px;
	}
	ul.i_h_menu > li.i_hm_li:not(li.i_hm_li.i_hm_select):hover {
		background-color: #383838;
		> .i_hm_link .i_hm_delta:before {
			bottom: 6px;
		}
		> ul.i_hm_ul {
			display: block !important;
			z-index: 500;
		}
	}
	ul.i_h_menu > li.i_hm_li:last-child {
		> ul.i_hm_ul {
			right: 0;
			left: auto;
		}
	}

/* -------------------------------------------------- More i_hm_span */

	li.i_h_more {
		display: none;
	}
	li.i_h_more > span.i_hm_span {
		cursor: pointer;

		padding: 20px 0;
	}
	li.i_h_more > span.i_hm_span .i_hm_img {
		background-image: url(/local/templates/ilab_it_shop/ilab/img/svg/menu/catalog_menu_more.png);
	}
	li.i_h_more > span.i_hm_span .i_hm_name {}

/* -------------------------------------------------- More i_h_inside DEPTH_LEVEL==1 */

	ul.i_h_inside {
		columns: 320px;
		column-count: 3;
	}

	ul.i_h_inside > li.i_hm_li {
		/*width: 100%;*/
		display: table;

		/* fix */
		-webkit-column-break-inside: avoid;
		page-break-inside: avoid;
		break-inside: avoid;

		max-width: 325px;
	}
	ul.i_h_inside > li.i_hm_li > a.i_hm_link {
		position: relative;

		display: block;
		padding: 8px 20px;
	}
	ul.i_h_inside > li.i_hm_li > a.i_hm_link span.i_hm_img {}
	ul.i_h_inside > li.i_hm_li > a.i_hm_link span.i_hm_name {
		font-size: 87.5%;
		font-weight: bold;
		color: #131b20;
		text-transform: uppercase;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_inside > li.i_hm_li.i_hm_selected > a.i_hm_link span.i_hm_name,
	ul.i_h_inside > li.i_hm_li.i_hm_select > a.i_hm_link span.i_hm_name,
	ul.i_h_inside > li.i_hm_li > a.i_hm_link:hover span.i_hm_name {
		color: #131b20;
	}
	ul.i_h_inside > li.i_hm_li.i_hm_selected > a.i_hm_link,
	ul.i_h_inside > li.i_hm_li.i_hm_select > a.i_hm_link,
	ul.i_h_inside > li.i_hm_li > a.i_hm_link:hover {
		background-color: white;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_inside > li.i_hm_li > ul.i_hm_ul {
		column-count: auto !important;
	}

/* -------------------------------------------------- More i_h_inside DEPTH_LEVEL==2 */

	ul.i_h_inside li.i_hm_li_2 {
		/*width: 100%;
		display: inline-block;*/

		/* fix */
		/*-webkit-column-break-inside: avoid;
		page-break-inside: avoid;
		break-inside: avoid;*/
	}
	ul.i_h_inside li.i_hm_li_2 > a.i_hm_link {
		position: relative;

		display: block;
		padding: 8px 15px 8px 35px;
	}
	ul.i_h_inside li.i_hm_li_2 > a.i_hm_link span.i_hm_name {
		font-size: 87.5%;
		color: #131b20;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_inside li.i_hm_li_2.i_hm_selected > a.i_hm_link span.i_hm_name,
	ul.i_h_inside li.i_hm_li_2.i_hm_select > a.i_hm_link span.i_hm_name,
	ul.i_h_inside li.i_hm_li_2 > a.i_hm_link:hover span.i_hm_name {
		color: #131b20;
	}
	ul.i_h_inside li.i_hm_li_2.i_hm_selected > a.i_hm_link,
	ul.i_h_inside li.i_hm_li_2.i_hm_select > a.i_hm_link,
	ul.i_h_inside li.i_hm_li_2 > a.i_hm_link:hover {
		background-color: white;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_inside li.i_hm_li_2 > ul.i_hm_ul_2 {}

/* -------------------------------------------------- More i_h_inside DEPTH_LEVEL==3 */

	ul.i_h_inside li.i_hm_li_3 {
		/*width: 100%;
		display: inline-block;*/

		/* fix */
		/*-webkit-column-break-inside: avoid;
		page-break-inside: avoid;
		break-inside: avoid;*/
	}
	ul.i_h_inside li.i_hm_li_3 > a.i_hm_link {
		position: relative;

		width: 100%;
		display: inline-block;
		padding: 5px 15px 5px 50px;
	}
	ul.i_h_inside li.i_hm_li_3 > a.i_hm_link span.i_hm_name {
		font-size: 75%;
		color: #131b20;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_inside li.i_hm_li_3.i_hm_selected > a.i_hm_link span.i_hm_name,
	ul.i_h_inside li.i_hm_li_3.i_hm_select > a.i_hm_link span.i_hm_name,
	ul.i_h_inside li.i_hm_li_3 > a.i_hm_link:hover span.i_hm_name {
		color: #131b20;
	}
	ul.i_h_inside li.i_hm_li_3.i_hm_selected > a.i_hm_link,
	ul.i_h_inside li.i_hm_li_3.i_hm_select > a.i_hm_link,
	ul.i_h_inside li.i_hm_li_3 > a.i_hm_link:hover {
		background-color: white;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_inside li.i_hm_li_3 > ul.i_hm_ul_3 {}

/* -------------------------------------------------- More i_h_inside DEPTH_LEVEL>3 */

	ul.i_h_inside ul.i_hm_ul_3 li {
		/*width: 100%;
		display: inline-block;*/

		/* fix */
		/*-webkit-column-break-inside: avoid;
		page-break-inside: avoid;
		break-inside: avoid;*/
	}
	ul.i_h_inside ul.i_hm_ul_3 a.i_hm_link {
		position: relative;

		width: 100%;
		display: inline-block;
		padding: 5px 15px 5px 50px;
	}
	ul.i_h_inside ul.i_hm_ul_3 a.i_hm_link span.i_hm_name {
		font-size: 75%;
		color: #131b20;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_inside ul.i_hm_ul_3 li.i_hm_selected > a.i_hm_link span.i_hm_name,
	ul.i_h_inside ul.i_hm_ul_3 li.i_hm_select > a.i_hm_link span.i_hm_name,
	ul.i_h_inside ul.i_hm_ul_3 a.i_hm_link:hover span.i_hm_name {
		color: #131b20;
	}
	ul.i_h_inside ul.i_hm_ul_3 li.i_hm_selected > a.i_hm_link,
	ul.i_h_inside ul.i_hm_ul_3 li.i_hm_select > a.i_hm_link,
	ul.i_h_inside ul.i_hm_ul_3 a.i_hm_link:hover {
		background-color: white;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_inside ul.i_hm_ul_3 ul {}

/* -------------------------------------------------- No more DEPTH_LEVEL==2 */
	/* UP */
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) {
		columns: 320px;
	}
	/* UP */

	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_2 {
		/*max-width: 100%;*/

		/* fix */
		-webkit-column-break-inside: avoid;
		page-break-inside: avoid;
		break-inside: avoid;

		width: 100%;
	}
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_2 > a.i_hm_link {
		display: block;
		padding: 8px 15px 8px 20px;
	}
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_2 > a.i_hm_link span.i_hm_name {
		font-size: 15px;
		font-weight: bold;
		color: #1d1d1b !important;
	}

	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_2 > a.i_hm_link span.i_hm_name:hover {
		color: #ff3f1b !important;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_2.i_hm_selected > a.i_hm_link span.i_hm_name,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_2.i_hm_select > a.i_hm_link span.i_hm_name,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_2 > a.i_hm_link:hover span.i_hm_name {
		color: #ff3f1b;
	}
	/*ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_2.i_hm_selected > a.i_hm_link,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_2.i_hm_select > a.i_hm_link,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_2 > a.i_hm_link:hover {
		background-color: white;
	}*/
/* ------------------------- hover, select, selected */
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_2 ul.i_hm_ul_2 {}

/* -------------------------------------------------- No more DEPTH_LEVEL==3 */
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_3 {
		/*width: 100%;
		display: inline-block;*/

		/* fix */
		/*-webkit-column-break-inside: avoid;
		page-break-inside: avoid;
		break-inside: avoid;*/
	}
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_3 > a.i_hm_link {
		position: relative;

		display: block;
		padding: 8px 15px 8px 35px;
	}
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_3 > a.i_hm_link span.i_hm_name {
		font-size: 13px;
		color: #1d1d1b !important;
	}

	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_3 > a.i_hm_link span.i_hm_name:hover {
		color: #ff3f1b !important;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_3.i_hm_selected > a.i_hm_link span.i_hm_name,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_3.i_hm_select > a.i_hm_link span.i_hm_name,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_3 > a.i_hm_link:hover span.i_hm_name {
		color: #ff3f1b;
	}
	/*ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_3.i_hm_selected > a.i_hm_link,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_3.i_hm_select > a.i_hm_link,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_3 > a.i_hm_link:hover {
		background-color: white;
	}*/
/* ------------------------- hover, select, selected */
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_3 ul.i_hm_ul_3 {}

/* -------------------------------------------------- No more DEPTH_LEVEL==4 */
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_4 {
		/*width: 100%;
		display: inline-block;*/

		/* fix */
		/*-webkit-column-break-inside: avoid;
		page-break-inside: avoid;
		break-inside: avoid;*/
	}
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_4 > a.i_hm_link {
		position: relative;

		display: block;
		padding: 5px 15px 5px 50px;
	}
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_4 > a.i_hm_link span.i_hm_name {
		font-size: 75%;
		color: #131b20;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_4.i_hm_selected > a.i_hm_link span.i_hm_name,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_4.i_hm_select > a.i_hm_link span.i_hm_name,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_4 > a.i_hm_link:hover span.i_hm_name {
		color: #ff3f1b;
	}
	/*ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_4.i_hm_selected > a.i_hm_link,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_4.i_hm_select > a.i_hm_link,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_4 > a.i_hm_link:hover {
		background-color: white;
	}*/
/* ------------------------- hover, select, selected */
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_4 ul.i_hm_ul_3 {}

	/* -------------------------------------------------- No more DEPTH_LEVEL<4 */
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) ul.i_hm_ul_4 li {
		/*width: 100%;
		display: inline-block;*/

		/* fix */
		/*-webkit-column-break-inside: avoid;
		page-break-inside: avoid;
		break-inside: avoid;*/
	}
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) ul.i_hm_ul_4 a.i_hm_link {
		position: relative;

		display: block;
		padding: 5px 15px 5px 50px;
	}
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) ul.i_hm_ul_4 a.i_hm_link span.i_hm_name {
		font-size: 75%;
		color: #131b20;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) ul.i_hm_ul_4 li.i_hm_selected > a.i_hm_link span.i_hm_name,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) ul.i_hm_ul_4 li.i_hm_select > a.i_hm_link span.i_hm_name,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) ul.i_hm_ul_4 a.i_hm_link:hover span.i_hm_name {
		color: #131b20;
	}
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) ul.i_hm_ul_4 li.i_hm_selected > a.i_hm_link,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) ul.i_hm_ul_4 li.i_hm_select > a.i_hm_link,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) ul.i_hm_ul_4 a.i_hm_link:hover {
		background-color: white;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) ul.i_hm_ul_4 ul {}

/* -------------------------------------------------- marking */

	ul.i_h_inside li.i_hm_li_2 > a.i_hm_link:before,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_3 > a.i_hm_link:before {
		content: '';
		position: absolute;
		top: 16px;

		margin-left: -15px;
		width: 6px;
		height: 6px;
		border-radius: 50%;

		background-color: #ff3f1b;
	}
	ul.i_h_inside li.i_hm_li_3 > a.i_hm_link:before,
	ul.i_h_inside ul.i_hm_ul_3 a.i_hm_link:before,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) li.i_hm_li_4 > a.i_hm_link:before,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:not(.i_h_inside) ul.i_hm_ul_4 a.i_hm_link:before {
		content: '';
		position: absolute;
		top: 14px;

		margin-left: -12px;
		width: 4px;
		height: 4px;

		background-color: #131b20;
		border-radius: 50%;
	}
/* ---------------------------------------------------------------------------------------------------- Delta */
	/* Скрыли стрелку у активного пункта меню */
	ul.i_h_menu > li.i_hm_li.i_hm_select > .i_hm_link .i_hm_delta:before {
		bottom: 6px;
	}
	ul.i_h_menu > li.i_hm_li > .i_hm_link .i_hm_delta:before {
		content: '';
		/*box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);*/
		position: absolute;
		bottom: -30px;
		left: 15px;
		height: 0;
		width: 0;
		border-left: 8px solid transparent;
		border-right: 8px solid transparent;
		border-top: 10px solid #fff;
		transition: bottom .4s;
	}
	/*ul.i_h_menu > li.i_hm_li > ul.i_hm_ul:before {
		content: '';
		position: absolute;
		top: -10px;
		left: 0;
		right: 0;
		margin: auto;
		width: 0;
		height: 0;
		border-left: 8px solid transparent;
		border-right: 8px solid transparent;
		border-top: 10px solid #fff;
		transform: rotate(-180deg);
	}*/

	ul.i_h_menu > li.i_hm_li > .i_hm_link .i_hm_delta {
		position: absolute;
		bottom: -21px;
		left: 50%;
		z-index: 501;

		width: 46px;
		height: 22px;
		margin-left: -23px;

		overflow: hidden;
		transform: rotate(180deg);
	}
	ul.i_h_menu > li.i_hm_li > .i_hm_link .i_hm_delta:after {}
/* ---------------------------------------------------------------------------------------------------- Product */
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul.i_hm_product:not(.i_h_inside) {
		padding-right: 256px;
		min-height: 495px;
	}
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul.i_hm_product:not(.i_h_inside) .i_hm_item {
		position: absolute;
		top: 0;
		right: 0;
		background-color: white;
		height: 100%;
		width: 256px;
		border: unset;
		border-left: 1px solid #e4e4e4;
	}
	ul.i_h_inside .i_hm_item {
		display: none;
	}
	.i_hm_item .i_item_buy .i_count .i_co_minu,
	.i_hm_item .i_item_buy .i_count .i_co_plus,
	.i_hm_item .i_item_buy .i_buy_bought {
		background-color: #f1f1f4;
	}

	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul.i_hm_product:not(.i_h_inside) .i_hm_item .i_item {
		flex-basis: 100%;
	}

	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul.i_hm_product:not(.i_h_inside) .i_hm_item .i_item:hover,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul.i_hm_product:not(.i_h_inside) .i_hm_item .i_item .i_item_cont:hover {
		background-color: white;
	}
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul.i_hm_product:not(.i_h_inside) .i_hm_item .i_item:hover .i_count {
		border-color: #f4f4f4;
	}
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul.i_hm_product:not(.i_h_inside) .i_hm_item .i_item:hover .i_co_minu,
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul.i_hm_product:not(.i_h_inside) .i_hm_item .i_item:hover .i_co_plus {
		background-color: #f4f4f4 !important;
	}
}
@media screen and (max-width: 720px) {
/* -------------------------------------------------- general */

	.i_h_menu_bl {}

	.i_hm_title:before {
		content: '';
		position: absolute;
		left: -100%;
		right: -100%;
		z-index: -1;
		background-color: #2e2b29;
		height: 100%;
	}
	.i_hm_title {
		position: relative;

		display: flex;
		justify-content: center;
		align-items: center;

		font-size: 20px;
		font-weight: bold;
		color: white;

		text-transform: uppercase;
		padding: 15px 0;
	}

/* -------------------------------------------------- only DEPTH_LEVEL==1 */

	ul.i_h_menu {
		display: none;
		margin: 0 -20px;

		background-color: #fff;
	}

	ul.i_h_menu > li.i_hm_li {
		position: relative;

		border-bottom: 1px solid #E4E4E4;
	}
	/* ---------- only (a) i_hm_link */
	ul.i_h_menu > li.i_hm_li > a.i_hm_link {
		padding: 10px 45px 10px 20px;
	}
	/* ---------- all i_hm_link */
	ul.i_h_menu > li.i_hm_li > .i_hm_link {
		position: relative;

		display: flex;
		align-items: center;
	}
/* ------------------------- arrow */
	ul.i_h_menu > li.i_hm_li > .i_hm_link.i_hm_sub:after {
		content: '';
		position: absolute;
		top: 0;
		bottom: 0;
		right: 25px;

		width: 15px;

		background-image: url(/local/templates/ilab_it_shop/tmpl/img/svg/arrows/down_color.svg);
		background-repeat: no-repeat;
		background-position: center;
		transition: transform 0.2s;
	}
	ul.i_h_menu > li.i_hm_li.i_hm_select > .i_hm_link.i_hm_sub:after {
		transform: rotate(180deg);
	}
/* ------------------------- arrow */
	ul.i_h_menu > li.i_hm_li > .i_hm_link span.i_hm_img {
		display: table;

		height: 1px;

		margin-right: 20px;
		/*padding: 20px;*/

		/*border-radius: 50%;*/

		/*background-color: #131b20;
		background-repeat: no-repeat;
		background-position: center;
		background-size: 80%;*/
	}
	ul.i_h_menu > li.i_hm_li > .i_hm_link span.i_hm_name {
		color: #131b20;
		font-weight: bold;
		font-size: 87.5%;
		text-transform: uppercase;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_menu > li.i_hm_li.i_hm_selected > .i_hm_link span.i_hm_name,
	ul.i_h_menu > li.i_hm_li.i_hm_select > .i_hm_link span.i_hm_name,
	ul.i_h_menu > li.i_hm_li > .i_hm_link:hover span.i_hm_name {
		color: #ff3f1b;
	}
	/*ul.i_h_menu > li.i_hm_li.i_hm_selected > .i_hm_link,
	ul.i_h_menu > li.i_hm_li.i_hm_select > .i_hm_link,
	ul.i_h_menu > li.i_hm_li > .i_hm_link:hover {
		background-color: white;
	}*/

	ul.i_h_menu > li.i_hm_li > .i_hm_link span.i_hm_img img.i_hm_img_black
		/*ul.i_h_menu > li.i_hm_li.i_hm_selected > .i_hm_link span.i_hm_img img.i_hm_img_black,
		ul.i_h_menu > li.i_hm_li:not(.i_hm_select):not(.i_hm_selected) > .i_hm_link span.i_hm_img img.i_hm_img_white*/ {
		display: block;
	}
	ul.i_h_menu > li.i_hm_li > .i_hm_link span.i_hm_img img.i_hm_img_white
		/*ul.i_h_menu > li.i_hm_li.i_hm_selected > .i_hm_link span.i_hm_img img.i_hm_img_white,
		/*ul.i_h_menu > li.i_hm_li:not(.i_hm_select):not(.i_hm_selected) > .i_hm_link span.i_hm_img img.i_hm_img_black*/ {
		display: none;
	}

	ul.i_h_menu > li.i_hm_li > .i_hm_link span.i_hm_img img {
		max-width: auto;
		width: auto;
		height: 40px;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_menu > li.i_hm_li > ul.i_hm_ul {
		display: none;

		column-gap: 0;

		border-radius: 5px;
		column-count: auto !important;
	}

/* -------------------------------------------------- DEPTH_LEVEL==2 */

	ul.i_h_menu li.i_hm_li_2 {
		/*width: 100%;
		display: inline-block;*/

		/* fix */
		/*-webkit-column-break-inside: avoid;
		page-break-inside: avoid;
		break-inside: avoid;*/

		border-top: 1px solid #E4E4E4;
	}
	ul.i_h_menu li.i_hm_li_2 > a.i_hm_link {
		position: relative;

		display: block;

		padding: 10px 45px 10px 40px;
	}
/* ------------------------- arrow */
	ul.i_h_menu li.i_hm_li_2 > .i_hm_link.i_hm_sub:after {
		content: '';
		position: absolute;
		top: 0;
		bottom: 0;
		right: 27px;

		width: 10px;

		background-image: url(/local/templates/ilab_it_shop/tmpl/img/svg/arrows/down_color.svg);
		background-repeat: no-repeat;
		background-position: center;
		transition: transform 0.2s;
	}
	ul.i_h_menu li.i_hm_li_2.i_hm_select > .i_hm_link.i_hm_sub:after {
		transform: rotate(180deg);
	}
/* ------------------------- arrow */
	ul.i_h_menu li.i_hm_li_2 > a.i_hm_link span.i_hm_name {
		font-size: 87.5%;
		font-weight: bold;
		color: #131b20;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_menu li.i_hm_li_2.i_hm_selected > a.i_hm_link span.i_hm_name,
	ul.i_h_menu li.i_hm_li_2.i_hm_select > a.i_hm_link span.i_hm_name,
	ul.i_h_menu li.i_hm_li_2 > a.i_hm_link:hover span.i_hm_name {
		color: #ff3f1b;
	}
	/*ul.i_h_menu li.i_hm_li_2.i_hm_selected > a.i_hm_link,
	ul.i_h_menu li.i_hm_li_2.i_hm_select > a.i_hm_link,
	ul.i_h_menu li.i_hm_li_2 > a.i_hm_link:hover {
		background-color: white;
	}*/
/* ------------------------- hover, select, selected */
	ul.i_h_menu li.i_hm_li_2 > ul.i_hm_ul_2 {
		display: none;
	}

/* -------------------------------------------------- DEPTH_LEVEL==3 */

	ul.i_h_menu li.i_hm_li_3 {
		/*width: 100%;
		display: inline-block;*/

		/* fix */
		/*-webkit-column-break-inside: avoid;
		page-break-inside: avoid;
		break-inside: avoid;*/

		border-top: 1px solid #E4E4E4;
	}
	ul.i_h_menu li.i_hm_li_3 > a.i_hm_link {
		position: relative;

		width: 100%;
		display: inline-block;
		padding: 8px 15px 8px 55px;
	}
	/* ------------------------- arrow */
	ul.i_h_menu li.i_hm_li_3 > .i_hm_link.i_hm_sub:after {
		content: '';
		position: absolute;
		top: 0;
		bottom: 0;
		right: 27px;

		width: 10px;

		background-image: url(/local/templates/ilab_it_shop/tmpl/img/svg/arrows/down_color.svg);
		background-repeat: no-repeat;
		background-position: center;
		transition: transform 0.2s;
	}
	ul.i_h_menu li.i_hm_li_3.i_hm_select > .i_hm_link.i_hm_sub:after {
		transform: rotate(180deg);
	}
/* ------------------------- arrow */
	ul.i_h_menu li.i_hm_li_3 > a.i_hm_link span.i_hm_name {
		font-size: 87.5%;
		color: #131b20;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_menu li.i_hm_li_3.i_hm_selected > a.i_hm_link span.i_hm_name,
	ul.i_h_menu li.i_hm_li_3.i_hm_select > a.i_hm_link span.i_hm_name,
	ul.i_h_menu li.i_hm_li_3 > a.i_hm_link:hover span.i_hm_name {
		color: #ff3f1b;
	}
	/*ul.i_h_menu li.i_hm_li_3.i_hm_selected > a.i_hm_link,
	ul.i_h_menu li.i_hm_li_3.i_hm_select > a.i_hm_link,
	ul.i_h_menu li.i_hm_li_3 > a.i_hm_link:hover {
		background-color: white;
	}*/
/* ------------------------- hover, select, selected */
	ul.i_h_menu li.i_hm_li_3 > ul.i_hm_ul_3 {
		display: none;
	}

/* -------------------------------------------------- DEPTH_LEVEL==4 */

	ul.i_h_menu li.i_hm_li_4 {
		/*width: 100%;
		display: inline-block;*/

		/* fix */
		/*-webkit-column-break-inside: avoid;
		page-break-inside: avoid;
		break-inside: avoid;*/

		border-top: 1px solid #F1F1F4;
	}
	ul.i_h_menu li.i_hm_li_4 > a.i_hm_link {
		position: relative;

		width: 100%;
		display: inline-block;
		padding: 5px 15px 5px 65px;
	}
	ul.i_h_menu li.i_hm_li_4 > a.i_hm_link span.i_hm_name {
		font-size: 75%;
		color: #131b20;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_menu li.i_hm_li_4.i_hm_selected > a.i_hm_link span.i_hm_name,
	ul.i_h_menu li.i_hm_li_4.i_hm_select > a.i_hm_link span.i_hm_name,
	ul.i_h_menu li.i_hm_li_4 > a.i_hm_link:hover span.i_hm_name {
		color: #ff3f1b;
	}
	/*ul.i_h_menu li.i_hm_li_4.i_hm_selected > a.i_hm_link,
	ul.i_h_menu li.i_hm_li_4.i_hm_select > a.i_hm_link,
	ul.i_h_menu li.i_hm_li_4 > a.i_hm_link:hover {
		background-color: #e9ecee;
	}*/
/* ------------------------- hover, select, selected */
	ul.i_h_menu li.i_hm_li_4 > ul.i_hm_ul_3 {
		display: none;
	}

/* -------------------------------------------------- DEPTH_LEVEL==4 */

	ul.i_h_menu ul.i_hm_ul_4 li {
		/*width: 100%;
		display: inline-block;*/

		/* fix */
		/*-webkit-column-break-inside: avoid;
		page-break-inside: avoid;
		break-inside: avoid;*/

		border-top: 1px solid #F1F1F4;
	}
	ul.i_h_menu ul.i_hm_ul_4 a.i_hm_link {
		position: relative;

		width: 100%;
		display: inline-block;
		padding: 5px 15px 5px 65px;
	}
	ul.i_h_menu ul.i_hm_ul_4 a.i_hm_link span.i_hm_name {
		font-size: 75%;
		color: #131b20;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_menu ul.i_hm_ul_4 li.i_hm_selected > a.i_hm_link span.i_hm_name,
	ul.i_h_menu ul.i_hm_ul_4 li.i_hm_select > a.i_hm_link span.i_hm_name,
	ul.i_h_menu ul.i_hm_ul_4 a.i_hm_link:hover span.i_hm_name {
		color: #131b20;
	}
	ul.i_h_menu ul.i_hm_ul_4 li.i_hm_selected > a.i_hm_link,
	ul.i_h_menu ul.i_hm_ul_4 li.i_hm_select > a.i_hm_link,
	ul.i_h_menu ul.i_hm_ul_4 a.i_hm_link:hover {
		background-color: #e9ecee;
	}
/* ------------------------- hover, select, selected */
	ul.i_h_menu ul.i_hm_ul_4 ul {}

/* -------------------------------------------------- marking */

	ul.i_h_menu li.i_hm_li_3 > a.i_hm_link:before {
		content: '';
		position: absolute;
		top: 16px;
		margin-left: -15px;
		width: 6px;
		height: 6px;
		border-radius: 50%;
		background-color: #ff3f1b;
	}
	ul.i_h_menu li.i_hm_li_4 > a.i_hm_link:before,
	ul.i_h_menu ul.i_hm_ul_4 a.i_hm_link:before {
		content: '';
		position: absolute;
		top: 14px;

		margin-left: -12px;
		width: 4px;
		height: 4px;

		background-color: #131b20;
		border-radius: 50%;
	}

/* -------------------------------------------------- More not visible */

	ul.i_h_menu li.i_h_more {
		display: none !important;
	}

/* -------------------------------------------------- animated icon nav title */

	.i_hmt_x:before {
		content: '';

		background-color: #2e2b29;

		position: absolute;
		top: 0;
		bottom: 0;
		left: 50%;
		z-index: 1;

		margin-left: -3px;

		width: 6px;

		transition: 0.5s;
	}
	.i_hmt_x {
		display: flex;
		justify-content: center;
		align-items: center;

		position: relative;

		/*width: 64px;
		height: 64px;*/
		padding: 20px 0;

		transition: 0.25s;
		user-select: none;

		/*background-color: #131b20;*/
		border-radius: 50%;

		margin-right: 15px;
		transition: 0.5s;
	}

	.i_hmt_x .i_hmt_icon {
		position: relative;
		background: white;
		transition: 0.25s;
	}
	.i_hmt_x .i_hmt_icon:before,
	.i_hmt_x .i_hmt_icon:after {
		display: block;
		content: '';
		background: white;
		position: absolute;
		transition: 0.25s;
	}
	/* Open */
	/*.i_hmt_x_open .i_hmt_icon,
	.i_hmt_x_open .i_hmt_icon:before,
	.i_hmt_x_open .i_hmt_icon:after {
		transition: 0.5s;
	}
	.i_hmt_x.i_hmt_x_open .i_hmt_icon,
	.i_hmt_x.i_hmt_x_open .i_hmt_icon:before,
	.i_hmt_x.i_hmt_x_open .i_hmt_icon:after {
		background-color: #ffe100;
	}*/
	.i_hmt_x.i_hmt_x_selected,
	.i_hmt_x.i_hmt_x_selected:before,
	.i_hmt_x.i_hmt_x_select,
	.i_hmt_x.i_hmt_x_select:before {
		background-color: #1D1D1B;
	}
	/* div icon */
	.i_hmt_x .i_hmt_icon,
	.i_hmt_x .i_hmt_icon:before,
	.i_hmt_x .i_hmt_icon:after {
		width: 30px;
		height: 5px;
	}
	.i_hmt_x .i_hmt_icon:before {
		top: 10px;
	}
	.i_hmt_x .i_hmt_icon:after {
		top: -10px;
	}
/* ---------------------------------------------------------------------------------------------------- Delta */
	.i_hm_delta {}
/* ---------------------------------------------------------------------------------------------------- Product */
	.i_hm_product {}
	.i_hm_item {
		display: none;
	}
}

@media screen and (max-width: 1000px) {
	ul.i_h_menu li.i_hm_li:first-child:before {
		display: none;
	}

	ul.i_h_menu li.i_hm_li:last-of-type:after {
		display: none;
	}
}
/* End */


/* Start:/local/components/it_shop/b_catalog/templates/i_catalog/bitrix/catalog.element/offers/style.css?17322069421037*/
.i_order_buy {
	background-color: #f5f5f5;
	border-radius: 5px;
	color: #2788cb;
	cursor: pointer;
	display: inline-block;
	font-size: 130%;
	font-weight: bold;
	/*min-height: 38px;*/
	min-width: 145px;
	padding: 7px 0;
	text-align: center;
}
.i_cele_img_sw
{
	border: 1px solid;
}
.i_cele_image
{
	display: block;
	background-position: center;
	background-repeat: no-repeat;
	background-color: #fff;
	background-size: contain;
}
.i_cele_nav_img_block
{
	flex-wrap: wrap;
}
.i_cele_nav_img
{
	width: 100%;
	margin: auto;
	background-repeat: no-repeat;
	/*margin-top: 20px;*/
	background-position: center;
	background-size: contain;
	/*border: 1px solid;*/
	background-color: #fff;
	padding-top: 100%;
}
@media screen and (min-width: 1025px) {
	.i_cele_image
	{
		padding-top: 100%;
	}
}
@media screen and (min-width: 481px) and (max-width: 1024px)
{
	.i_cele_image
	{
		padding-top: 400px;
	}
}
@media screen and (max-width: 480px)
{
	.i_cele_image
	{
		padding-top: 100%;
	}
}
/* End */


/* Start:/local/components/it_shop/i_quick_v1.0/templates/.default/style.css?1732206942284*/
/* ---------------------------------------------------------------------------------------------------- iLaB */
.qi_loader	{ margin-left: 15px }
.qi_error	{ color: red }
/* ---------------------------------------------------------------------------------------------------- iLaB */
/* End */


/* Start:/local/components/it_shop/i_element_v1.0/templates/i_teaser_item_adaptive/style.css?17322069423161*/
.i_tr_item
{
	display: flex;
	margin-top: 20px;
}
.i_tr_item_block
{
	flex-grow: 1;
	background-color: #fff;
	position: relative;
}
.i_tr_item_block_cont
{
	padding: 20px;
}
.i_tr_item_elem
{
	display: flex;
	align-items: center;
	text-decoration: none;
}
.i_tr_item_img
{
	background-position: center;
	background-repeat: no-repeat;
	min-width: 32px;
	height: 32px;
}
.i_tr_item_name
{
	margin-left: 20px;
	font-size: 14px;
}
.i_tr_item_name span
{
	border-bottom: 1px dashed;
}
.i_tr_item_payment
{
	background-size: 31px 23px;
}
.i_tr_item_delivery
{
	background-size: 31px 27px;
}
.i_tr_item_guarantee
{
	background-size: 24px 32px;
}
.i_tr_item_help
{
	background-size: 31px 31px;
}

/* ---------------------------------------------- i_tr_item_4 */
@media screen and (min-width: 481px)
{
	.i_tr_item_4 .i_tr_item_block
	{
		min-width: 20%;
		width: 20%;
	}
	.i_tr_item_4 .i_tr_item_block:not(:first-child)
	{
		margin-left: 20px;
	}
}
@media screen and (min-width: 1025px) and (max-width: 1180px)
{
	.i_tr_item_4 .i_tr_item_elem
	{
		flex-direction: column;
	}
	.i_tr_item_4 .i_tr_item_name
	{
		margin-left: 0;
		margin-top: 10px;
		text-align: center;
	}
}
@media screen and (min-width: 481px) and (max-width: 720px)
{
	.i_tr_item_4 .i_tr_item_elem
	{
		flex-direction: column;
	}
	.i_tr_item_4 .i_tr_item_name
	{
		margin-left: 0;
		margin-top: 10px;
		text-align: center;
	}
}
@media screen and (max-width: 480px)
{
	.i_tr_item_4
	{
		flex-wrap: wrap;
	}
	.i_tr_item_4 .i_tr_item_block:nth-child(3),
	.i_tr_item_4 .i_tr_item_block:nth-child(7)
	{
		margin-left: 20px;
	}
	.i_tr_item_4 .i_tr_item_block:nth-child(5),
	.i_tr_item_4 .i_tr_item_block:nth-child(7)
	{
		margin-top: 20px;
	}
	.i_tr_item_4 .i_tr_item_block
	{
		min-width: 45%;
		width: 45%;
	}
}
@media screen and (max-width: 380px)
{
	.i_tr_item_4 .i_tr_item_elem
	{
		flex-direction: column;
	}
	.i_tr_item_4 .i_tr_item_name
	{
		margin-left: 0;
		margin-top: 10px;
		text-align: center;
	}
}
/* ---------------------------------------------- i_tr_item_3 */
@media screen and (min-width: 381px)
{
	.i_tr_item_3 .i_tr_item_block
	{
		min-width: 30%;
		width: 30%;
	}
	.i_tr_item_3 .i_tr_item_block:not(:first-child)
	{
		margin-left: 20px;
	}
}
@media screen and (min-width: 381px) and (max-width: 560px)
{
	.i_tr_item_3 .i_tr_item_elem
	{
		flex-direction: column;
	}
	.i_tr_item_3 .i_tr_item_name
	{
		margin-left: 0;
		margin-top: 10px;
		text-align: center;
	}
}
@media screen and (max-width: 380px)
{
	.i_tr_item_3
	{
		flex-wrap: wrap;
	}
	.i_tr_item_3 .i_tr_item_block:not(:nth-child(5))
	{
		min-width: 45%;
		width: 45%;
	}
	.i_tr_item_3 .i_tr_item_block:nth-child(3)
	{
		margin-left: 20px;
	}
	.i_tr_item_3 .i_tr_item_block:nth-child(5)
	{
		margin-top: 20px;
	}
	.i_tr_item_3 .i_tr_item_block:not(:nth-child(5)) .i_tr_item_elem
	{
		flex-direction: column;
	}
	.i_tr_item_3 .i_tr_item_block:not(:nth-child(5)) .i_tr_item_name
	{
		margin-left: 0;
		margin-top: 10px;
		text-align: center;
	}
}

/* End */
/* /local/components/it_shop/i_catalog_menu_v2.0/templates/i_h_menu/style.css?173220694232546 */
/* /local/components/it_shop/b_catalog/templates/i_catalog/bitrix/catalog.element/offers/style.css?17322069421037 */
/* /local/components/it_shop/i_quick_v1.0/templates/.default/style.css?1732206942284 */
/* /local/components/it_shop/i_element_v1.0/templates/i_teaser_item_adaptive/style.css?17322069423161 */
