

/* Start:/bitrix/templates/boot__2026_2_menu/components/bitrix/menu/catalog_horizontal_2025/style.css?179167807212376*/
.bx-top-nav-container {
	/**margin-top: 15px;**/
	padding: 0 10px;
	color: #fff;
	border-radius: 2px;
font-weight:400;
	position: relative;
	/**font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));*/
}

/* 1 lvl*/

.bx-top-nav-container .bx-nav-list-1-lvl {
	margin: 0;
	padding: 0;
	list-style: none;
}
.bx-top-nav-container .bx-nav-1-lvl {
	float: left;
	position: relative;
}
.bx-top-nav-container .bx-nav-1-lvl > a {
	color: #fff;
	/**font-weight: var(--ui-font-weight-bold);**/
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	border-radius: 1px;
	/**padding-top: 6px;**/
	/**padding-bottom: 2px;**/
	border-bottom: none;
}
.bx-top-nav-container .bx-nav-1-lvl > a span {
	padding: 10px 14px 10px;
	display: block;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-hover {}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover > a,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover > a {
	z-index: 250;
	box-shadow: 0 6px 13px 0 rgba(0, 0, 0, .13)
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover > a span,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover > a span { background: #0083d1; color:#fcf0c2;}

.bx-top-nav-container .bx-nav-parent-arrow { display: none; }

/*2 lvl*/

.bx-top-nav-container .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-2-lvl-container {
	z-index: 999;
	display: none;
	opacity: 0;
	padding: 9px 0 5px;
	box-shadow: 0 6px 13px 0 rgba(0, 0, 0, .13);
	border-top: none;
	min-width: 100%;
	color: #fff;
}

.bx-top-nav-container .bx-nav-2-lvl-container-advanced:before,
.bx-top-nav-container .bx-nav-2-lvl-container:before {
	position: absolute;
	content: " ";
	display: block;
	height: 5px;
background: #0083d1;
	top: -5px;
	left: 0;
	right: 0;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,
.bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container {
	opacity: 1;
	display: block;
	position: absolute;
	top: 100%;
	z-index: 999;
background: #0083d1;
	/**min-width: 440px;**/
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container {
	top: 56px;
	margin-left: -10px;
}

.bx-top-nav-container > ul { box-sizing: border-box; }

.bx-top-nav-container .bx-nav-list-2-lvl {
	/**min-width: 440px;**/
	margin: 0;
	padding: 5px 0 12px;
columns:2;
}

.bx-top-nav-container .bx-nav-2-lvl {
	display: block;
	/**min-width: 440px;**/
	padding: 0 10px;
	box-sizing: border-box;
}

.bx-top-nav-container .bx-nav-2-lvl > a {
	padding: 5px 15px 5px;
	color: #fff;
	font-size: 0.9em;
	line-height: 1.35em;
	text-decoration: none;
	/**font-weight: var(--ui-font-weight-bold);**/
	border-bottom: none;
	display: block;
/**min-width: 440px;**/
word-wrap: normal!important;
}

.bx-top-nav-container .bx-nav-list-2-lvl .bx-nav-2-lvl:first-child a {
	border-top: none;
	margin-top: 0;
/**min-width: 440px;**/
word-wrap: normal!important;
}

.bx-nav-2-lvl a span {display: block; min-width: 440px; word-wrap: normal!important;}

/*3 lvl*/

.bx-top-nav-container .bx-nav-3-lvl {
	padding: 5px 0;
	margin: 0;
}

.bx-top-nav-container .bx-nav-3-lvl-container-advanced:before,
.bx-top-nav-container .bx-nav-3-lvl-container:before {
	position: absolute;
	content: " ";
	display: block;
	height: 5px;
	background: #fff;
	top: -5px;
	left: 0;
	right: 0;
}

.bx-top-nav-container .bx-nav-list-3-lvl {
	margin: 0;
	padding: 0 0 14px 7px;
}

.bx-top-nav-container .bx-nav-3-lvl {
	display: block;
	min-width: 180px;
	padding: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.bx-top-nav-container .bx-nav-3-lvl a {
	padding: 3px 15px;
	color: #555;
	font-size: 13px;
	line-height: 14px;
	text-decoration: none;
	border-bottom: none;
	display: block;
}


/* col 1 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container { min-width: 200px; }

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	min-width: 200px;
	width: 100%;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-catinfo-back {
	width: 100%;
	background: #fff;
}

/* col 2 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container { min-width: 400px }

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	min-width: 200px;
	width: 100%;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-catinfo-back { width: 100%; }

/* col 3 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container { min-width: 600px }

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	min-width: 200px;
	width: 33.33333%;
	float: left;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-catinfo-back { width: 33.33333%; }

/* col 4 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col { position: static; }

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced {
	top: 100%;
	left: 0;
	right: 0;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container { min-width: 100% }

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	width: 25%;
	float: left;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-catinfo-back { width: 25%; }

.bx-top-nav-container .bx-nav-catinfo {
	padding: 5px 15px 5px;
	z-index: 120;
	position: relative;
}

.bx-top-nav-container .bx-nav-catinfo img {
	box-sizing: border-box;
	border: 1px solid #e7e9ea;
	width: auto;
	max-width: 100%;
	height: auto;
	max-height: 100%;
}

.bx-top-nav-container .bx-nav-catinfo p {
	padding: 20px 5px 0;
	font-size: 13px;
}

.bx-top-nav-container .bx-nav-catinfo-back {
	position: absolute;
	display: block;
	content: ' ';
	top: -5px;
	right: 0;
	bottom: 0;
	background: #f7fafb;
	z-index: 100;
	border-left: 1px solid #ecefef;
}

/* ASIDE */
/*body>.bx-aside-nav-control.bx-opened{left: 85%;}*/

.bx-aside-nav-control {
	font-size: 28px;
	position: fixed;
	width: 40px;
	height: 40px;
	top: 5px;
	left: 5px;
	line-height: 40px;
	cursor: pointer;
	z-index: 1750;
	color: #fff;
	text-align: center;
}

body > .bx-aside-nav-control {
	-webkit-transition: left .15s linear;
	-moz-transition: left .15s linear;
	-ms-transition: left .15s linear;
	-o-transition: left .15s linear;
	transition: left .15s linear;
}

.bx-aside-nav-control .fa {
	line-height: 40px;
	vertical-align: middle;
}

.bx-wrapper,
.bx-aside-nav {
	-webkit-transition: -webkit-transform .15s linear;
	-moz-transition: -moz-transform .15s linear;
	-ms-transition: -ms-transform .15s linear;
	-o-transition: -o-transform .15s linear;
	transition: transform .15s linear;
}

.bx-logo { z-index: 1700 !important }

/**/
.bx-opened .bx-footer,
.bx-opened .workarea {display: none !important}

/**/
.bx-aside-nav {
	display: none;
	padding-top: 50px;
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%);
	width: 100%;
	background: #4c5c65;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 1600;
}

.bx-aside-nav.bx-opened {
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0);
	overflow-y: scroll;

}

.bx-aside-nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.bx-aside-nav a {
	color: #fff;
	vertical-align: middle;
	line-height: 48px;
	height: 48px;
	font-size: 16px;
	display: block;
	border-bottom: 1px solid #3d4b53;
	padding-left: 15px;
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.bx-aside-nav a { text-decoration: none; }

.bx-aside-nav .bx-nav-1-lvl {}

.bx-aside-nav .bx-nav-1-lvl > a {}

.bx-nav-1-lvl.bx-opened,
.bx-aside-nav .bx-nav-1-lvl:hover > a,
.bx-aside-nav .bx-nav-1-lvl.bx-hover > a { background: #44535c; }

.bx-aside-nav .bx-nav-list-2-lvl { background: #44535c; }

.bx-aside-nav .bx-nav-2-lvl > a { padding-left: 30px; }

.bx-aside-nav .bx-nav-3-lvl > a { padding-left: 45px; }

.bx-aside-nav .bx-nav-4-lvl a { padding-left: 60px; }

.bx-aside-nav .bx-nav-parent { position: relative; }

.bx-aside-nav .bx-nav-parent-arrow {
	position: absolute;
	right: 0;
	top: 0;
	margin-top: 6px;
	width: 46px;
	height: 34px;
	text-align: center;
	border-left: 1px solid #5a6971;
	z-index: 200;
}

.bx-aside-nav .bx-nav-parent-arrow i {
	line-height: 34px;
	font-size: 17px;
	font-style: normal;
	color: #fff;
}

.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-parent-arrow i {
	-webkit-transition: all .15s linear;
	-moz-transition: all .15s linear;
	-ms-transition: all .15s linear;
	-o-transition: all .15s linear;
	transition: all .15s linear;
}

.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container-advanced,
.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container,
.bx-aside-nav .bx-nav-parent > ul {
	overflow: hidden;
	height: 0;
}

.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container-advanced,
.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container,
.bx-aside-nav .bx-nav-parent.bx-opened > ul { height: auto; }

.bx-aside-nav .bx-nav-catinfo,
.bx-aside-nav .bx-nav-catinfo-back { display: none; }

@media (min-width: 1200px) {
	.bx-top-nav-container .bx-nav-1-lvl > a { font-size: 0.95rem; }
	.bx-top-nav-container .bx-nav-1-lvl > a span { padding: 12px 14px 12px; }
}
@media (min-width: 992px) and (max-width: 1199px) {
	.bx-top-nav-container .bx-nav-1-lvl > a { font-size: 0.8rem; }
	.bx-top-nav-container .bx-nav-1-lvl > a span { padding: 9px 11px 9px; }
	.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container-advanced,
	.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container-advanced,
	.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container,
	.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container { top: 47px; }
}
@media (min-width: 768px) and (max-width: 991px) {
	.bx-top-nav-container .bx-nav-1-lvl > a { font-size: 0.8rem; }
	.bx-top-nav-container .bx-nav-1-lvl > a span { padding: 5px 6px 9px; }
	.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container-advanced,
	.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container-advanced,
	.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.bx-hover .bx-nav-2-lvl-container,
	.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col.hover .bx-nav-2-lvl-container { top: 37px; }
}
@media (min-width: 768px) {
	.bx-aside-nav-control,
	.bx-aside-nav { display: none; }
	.bx-top-nav-container { display: block; }
}
@media (max-width: 767px) {
	.bx-aside-nav-control,
	.bx-aside-nav { display: block; }
	.bx-top-nav-container { display: none; }
	.bx-aside-nav .bx-nav-parent-arrow { display: block; }
	.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent > a > span > .fa { display: none; }
}
/* End */


/* Start:/bitrix/templates/boot__2026_2_menu/components/bitrix/search.title/bootstrap_2024_top_2/style.css?1791417051868*/
.searche-title {}
.bx-searchtitle  {margin:4px 0 4px;}
.search-title-button {
	background-image: url(/bitrix/templates/boot__2026_2_menu/components/bitrix/search.title/bootstrap_2024_top_2/images/icon-search.svg);
	background-repeat: no-repeat;
	background-position: center;
	min-width: 45px;
	/* min-height: 38px; */
	height: calc(1.5em + 0.75rem);
}


.title-search-result {
	border: 1px solid #ced4da;
	display: none;
	overflow: hidden;
	z-index: 205;
	background-color: #fff;
	padding: 10px;
	border-radius: 3px;
}

.search-title-result-item {
	border-bottom: 1px solid #ddd;
}


.search-title .search-title-result-item:last-child {
	border-bottom:  none;
}

.search-title-result-item-link {
	font-size: 16px;
	transition: 170ms linear all;
}

.search-title-result-item-price {
	font-size: 16px;
}

.search-title-result-item-current-price {
	font-weight: bold;
}

.search-title-result-item-old-price {
	font-size: 80%;
	text-decoration: line-through;
}
/* End */


/* Start:/bitrix/templates/boot__2026_2_menu/components/bitrix/breadcrumb/universal_GERMIKA_2026/style.css?1791676275864*/
.bx-breadcrumb {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
margin-top:0px;
margin-bottom:15px;
padding-top:0px;
padding-bottom:5px;
border-bottom:1px solid #0083d1;
}

.bx-breadcrumb-item {
	height: 22px;
	white-space: nowrap;
}

.bx-breadcrumb-item-angle {
	margin: 0 10px;
	color: #b5bdc2;
	vertical-align: top;
	font-size: 12px;
}

.bx-breadcrumb-item-link {
	border-bottom: none;
	vertical-align: top;
	line-height: 21px;
}

.bx-breadcrumb-item-link:hover { }

.bx-breadcrumb-item-text {
	vertical-align: top;
	white-space: normal;
	font: 400 13px/21px "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	transition: 250ms linear all;
}
/* End */


/* Start:/bitrix/templates/boot__2026_2_menu/components/bitrix/menu/LEFT_menu_123/style.css?1791678035922*/
.list-group-item a {color:#fff!important; text-decoration:none; font-weight:400}
.list-group-item a:hover {color:#fcf0c2!important; text-decoration:underline;}

.germika-group-item {background:#f5f7fa; }

.germika-group-item a {border: 1px solid rgba(0, 0, 0, 0.125); color:#ed1831;}
.germika-group-item a:hover {color:#960854; text-decoration:underline;}



/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/boot__2026_2_menu/components/bitrix/menu/LEFT_menu_123/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;

	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}




/* End */


/* Start:/bitrix/templates/boot__2026_2_menu/components/bitrix/menu/2026_bottom/style.css?179143555953*/
.bottom-menu {margin-top: 50px; margin-bottom: 50px;}
/* End */


/* Start:/bitrix/components/niges/cookiesaccept/templates/.default/style.css?17238584922729*/
/* NIGES.COOKIESACCEPT */

.nca-cookiesaccept-line {
    font-size: inherit;
    font-family: inherit;
    line-height: 1;
    padding: 10px;
}


.nca-cookiesaccept-line.style-1 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-3 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-5 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-7 .nca-cookiesaccept-line-text {
    color:#111;
}
.nca-cookiesaccept-line.style-2 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-4 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-6 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-8 .nca-cookiesaccept-line-text {
    color:#eee;
}

.nca-cookiesaccept-line.style-1 {
    /* background-position: center;
    background-repeat: repeat-x;
	background-image: url(/bitrix/components/niges/cookiesaccept/templates/.default/images/style-1-2.svg);
    background-size: contain; */
    background-color: rgb(61, 168, 255); 
}

.nca-cookiesaccept-line.style-2 {
    background-color: rgb(13, 62, 102);
}


.nca-cookiesaccept-line.style-3 {
    background-color: rgb(197, 197, 197);
}

.nca-cookiesaccept-line.style-4 {
    background-color: rgb(71, 71, 71);
}

.nca-cookiesaccept-line.style-5 {
    background-color: rgb(61, 255, 158);
}

.nca-cookiesaccept-line.style-6 {
    background-color: rgb(9, 92, 50);
}

.nca-cookiesaccept-line.style-7 {
    background-color: rgb(84, 255, 61);
}

.nca-cookiesaccept-line.style-8 {
    background-color: rgb(92, 5, 5);
}

.nca-cookiesaccept-line.style-9 {
    background-color: rgb(203, 255, 61);
}

.nca-cookiesaccept-line.style-10 {
    background-color: rgb(70, 94, 4);
}

.nca-cookiesaccept-line.style-11 {
    background-color: rgb(255, 148, 61);
}

.nca-cookiesaccept-line.style-12 {
    background-color: rgb(138, 70, 14);
}

.nca-cookiesaccept-line.style-13 {
    background-color: rgb(255, 61, 61);
}

.nca-cookiesaccept-line.style-14 {
    background-color: rgb(119, 22, 22);
}

.nca-cookiesaccept-line.style-15 {
    background-color: rgb(255, 61, 152);
}

.nca-cookiesaccept-line.style-16 {
    background-color: rgb(85, 10, 45);
}

.nca-cookiesaccept-line.style-17 {
    background-color: rgb(83, 129, 255);
}

.nca-cookiesaccept-line.style-18 {
    background-color: rgb(6, 37, 122);
}

 
.nca-cookiesaccept-line.style-19 {
    background-color: rgb(255, 255, 255);
}

.nca-cookiesaccept-line.style-20 {
    background-color: rgb(0, 0, 0);
}
 

@media screen and (min-width:767.01px) {
	.nca-hidden-pc {display: none !important;}
}
@media screen and (max-width:767px) {
	.nca-hidden-mobile {display: none !important;}
}
/* End */


/* Start:/bitrix/templates/boot__2026_2_menu/styles.css?1791417385544*/
img {border:0 none;}

h1, h2, h3, h4, h5, h6
{
	font-family: Arial, Helvetica,sans-serif; 
	margin:1em 1em;
	font-weight:normal;
	line-height:1.2;
}

h1 { font-size:200%; margin:0 0 1em; }
h2 { font-size:160%; }
h3 { font-size:140%; }
h4 { font-size:140%; }
h5 { font-size:120%; }
h6 { font-size:100%; }

hr, .hr 
{
	border-top:1px solid;
	display:block;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin:12px 0;
	overflow:hidden;
	padding:0;
}

#workarea ol li, #workarea ul li { margin: 0.6em 0; }
#workarea ul { list-style-type: disc; }
/* End */


/* Start:/bitrix/templates/boot__2026_2_menu/template_styles.css?17918020434699*/
body {font-family: Roboto Condensed, /**Open Sans,**/ sans-serif; font-size:1.15em; font-weight:350;color:#002137!important; }
h1 {font-size:1.35em; padding-top:10px; color:#0083d1; font-weight:400;}
.container-fluid {max-width:1980px;}
.center {text-align:center;}
.right {text-align:right;}

/****------------ SLIDER---------------****/
/***.slider .container-fluid {padding-left:0!important; padding-right:0!important; }***/
/**.slider #slide .container-fluid row {margin-left:5px!important; margin-right:5x!important; }**/
.slider .container-fluid .col-2 {padding-left:0!important; padding-right:0!important; max-width:100%;}

.bx-aside-nav-control {color:#000!important;}
.innova_slide_innerH1 {font-size:24px!important;}

/****------------------------------****/
header {padding:10px 0 5px;  font-size:1.25em; /*line-height:1.4em;*/ font-weight:400; color:#003CBA!important;}
.zakaz-online {text-transform:uppercase; color:red;}
header a {text-decoration: none!important; color:#003CBA!important;}
header a:hover {text-decoration: underline;}
.head-inc {margin-top:5px;}
.zakaz img {padding:8px;}
.top-btn {display:block; margin-top:10px;}


@media (max-width: 575.98px) { 
header {padding:15px 0;  font-size:1.05em; line-height:1.25em; font-weight:400;} 
.zakaz img {padding:0; margin-top:15px;}
}
.left-top {padding-top:15px;}
.left-top .active {font-weight:500;}

/****------------ NAV ---------------****/

nav.top-menu {background: /*#0083d1;*/ #00649e; margin-bottom: 30px;}
nav .bx-nav-2-lvl-link-text {font-size:1em; font-weight:400;}
.bx-nav-2-lvl-container ul.bx-nav-list-2-lvl {columns:2;}
@media (max-width: 575.98px) { .bx-nav-2-lvl-container ul.bx-nav-list-2-lvl {columns:1;}
}



/****------------ MAIN ---------------****/

main {min-height:600px;}
main .text ul {columns:2;}
.left-hits {margin-top:60px; margin-left:10px; /**border-right: 3px solid #7fff00; border-bottom: 3px solid #7fff00;**/}
.hits h3 {font-size:1.1em; font-weight:500; color:#0000ff; background:#7fff00; margin:0; font-family: 'Roboto Condensed', sans-serif; padding:5px;}
.hits a {font-size:1.1em; font-weight:500; margin:3px; font-family: 'Roboto Condensed', sans-serif; padding:3px; color:#007fff; text-decoration:none;}
.hits a:hover {text-decoration:underline;}

.list-group-item.active {background-color:#0083d1!important;}

@media (max-width: 575.98px) { 
main .text ul {columns:1;}
}

/****----------- CATALOG ------------****/

.product-item-title {background:#0083d1; color:#fff; padding:10px; font-size:1.25em; overflow:visible!important; white-space: wrap;}
main .product-item-title a  {color:#fff; }
.product-item-image-wrapper {display:none;}
.product-item-button-container {display:none;}
.bx-no-touch .product-item-container .product-item-hidden {visibility: visible!important; display:block!important;}
.product-item-container {visibility: visible!important; display:block!important;}
.product-item-detail-pay-block .mb-3 {display: none;}
.catalog-section-list-item-inner p, .catalog-section-list-item-inner ul {display: none;} 
.catalog-table thead, .catalog-table a {font-weight:500}
.catalog-section-list-item-link {font-family: 'Roboto Condensed', sans-serif; font-size:1.25rem!important;}

.catalog-section-list-item-inner p {display:none;}
.catalog-section-list-item-inner table {display:none;}
.product-item-detail-properties-name, .product-item-detail-properties-value {font-size:1.1rem!important}
.product-item-detail-short-card-btn {display:none;}

.product-item-detail-short-card-fixed.active{display:none!important;}


/****------------- sect_under_main ------------****/
.bott-hits {}
.bott-hits {margin-top:10px; font-family: 'Roboto Condensed', sans-serif; font-weight:300; border:none;}
.hits h3 {font-size:1.1em; font-weight:500; color:#fff; background:#0075dc; font-family: 'Roboto Condensed', sans-serif; text-transform: uppercase;}
.hits a {font-size:1.1em; font-weight:500; margin:3px; font-family: 'Roboto Condensed', sans-serif; padding:3px; color:#007fff; text-decoration:none;}
.hits a:hover {text-decoration:underline;}

.under-main {margin-top:20px; }
.under-main .container-fluid {border-top:1px solid #0083d1; padding-top:20px;}
.zakaz_bottom {font-size:1.1em; line-height:1.5em; font-weight:400;}
.zakaz_bottom img {padding:8px;}
.top-btn {display:block; margin-top:10px;}

/****------------- FOOTER ------------****/

footer {
background:#0083d1; color:#fff; min-height:300px; margin-top:50px; padding-bottom:50px;
padding:25px;  font-size:0.95em; line-height:1.65em; font-weight:300;}
footer a {color:#fff; display: block; text-decoration:none;}
footer a:hover {color:#000;}
footer span {color:#fff; display: block;}
footer .foot {margin-bottom:25px;}





/* End */
/* /bitrix/templates/boot__2026_2_menu/components/bitrix/menu/catalog_horizontal_2025/style.css?179167807212376 */
/* /bitrix/templates/boot__2026_2_menu/components/bitrix/search.title/bootstrap_2024_top_2/style.css?1791417051868 */
/* /bitrix/templates/boot__2026_2_menu/components/bitrix/breadcrumb/universal_GERMIKA_2026/style.css?1791676275864 */
/* /bitrix/templates/boot__2026_2_menu/components/bitrix/menu/LEFT_menu_123/style.css?1791678035922 */
/* /bitrix/templates/boot__2026_2_menu/components/bitrix/menu/2026_bottom/style.css?179143555953 */
/* /bitrix/components/niges/cookiesaccept/templates/.default/style.css?17238584922729 */
/* /bitrix/templates/boot__2026_2_menu/styles.css?1791417385544 */
/* /bitrix/templates/boot__2026_2_menu/template_styles.css?17918020434699 */
