

/* Start:/bitrix/templates/mebel/components/bitrix/catalog/main/style.min.css?1699507110959*/
.grid .bx_content_section{margin-bottom:15px}.grid .bx_sidebar{margin-bottom:15px}.grid2x1 .bx_content_section{float:left;width:66%;margin-bottom:15px}.grid2x1 .bx_sidebar{float:right;width:33%;margin-bottom:15px;padding-left:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:960px){.grid2x1 .bx_sidebar{padding-left:4%}}@media(max-width:640px){.grid2x1 .bx_content_section,.grid2x1 .bx_sidebar{width:100%;float:none}.grid2x1 .bx_sidebar{padding-left:3%}}@media(max-width:479px){.grid2x1 .bx_sidebar{padding-left:1%}}.catalog-block-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}body.bx-theme-blue .catalog-block-header{border-color:#006cc0}body.bx-theme-green .catalog-block-header{border-color:#63aa28}body.bx-theme-red .catalog-block-header{border-color:#da3737}body.bx-theme-yellow .catalog-block-header{border-color:#f4b236}
/* End */


/* Start:/bitrix/templates/mebel/components/bitrix/catalog.section.list/internal_sections_list/style.css?16995071104921*/
/*catalog menu*/
	.left_block .internal_sections_list .title { padding: 14px 19px 13px 19px; border-bottom: 1px solid transparent; position: relative; white-space: nowrap; font-size: 13px; line-height: 18px; font-weight: 500; border: 1px solid #e5e5e5; }
	.left_block .internal_sections_list .title .inner_block { position: relative; cursor: pointer }
	.left_block .internal_sections_list .title .hider { display: inline-block; height: 5px; width: 8px; background: url('/bitrix/templates/mebel/img/arrows.png') -35px -162px no-repeat; cursor: pointer; top: 7px; right: 0px; position: absolute; }
	.left_block .internal_sections_list .title .inner_block:before { width:16px; height: 16px; right: -4px; margin-top: 1px; border-radius: 16px; display: none; content: ""; position: absolute; }
    
	.left_block .internal_sections_list .title .inner_block:hover:before { display: block;}
	.left_block .internal_sections_list .title .inner_block:hover .hider { background-position: -19px -143px; top: 6px; }
	.left_block .internal_sections_list .title .hider.opened { background-position: -1px -162px; }
	.left_block .internal_sections_list .title .inner_block:hover .hider.opened { background-position: -1px -143px; top: 7px; }
	
	.left_block .internal_sections_list ul.sections_list_wrapp { margin: 1px 0px 0px; }
	.left_block .internal_sections_list ul.sections_list_wrapp > li.item:first-child { border-top: 0; }
	.left_block .internal_sections_list li { position: relative; zoom: 1; background: #f7f7f7; }
	.bx_filter_container_title, .left_block .internal_sections_list ul.sections_list_wrapp > li.item { border-top: 1px solid #fff; }
	
	.left_block .internal_sections_list li.depth3 { margin-bottom: 0px; }
	.left_block .internal_sections_list li.depth3 .menu_title { text-decoration: none; padding-bottom: 6px; }
	.left_block .internal_sections_list li a { text-decoration: none; padding: 9px 19px; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; display: inline-block; overflow: hidden; vertical-align:top; *display:inline; zoom:1; }
	.left_block .internal_sections_list li a span { font-size: 12px; line-height: 16px; }
	.left_block .internal_sections_list li.cur a span { border-bottom: 1px solid transparent; }
	.left_block .internal_sections_list ul.sections_list_wrapp > li.item:hover > a { z-index: 100; }
	.left_block .internal_sections_list .child_wrapp ul > li { background: #fff; position: relative; display: block; margin-left: 9px; }
	.left_block .internal_sections_list .child_wrapp ul.child li:after { content: ""; display: block !important; position: absolute; left: 0px; top: 10px; width: 2px; height: 2px; background: #1d1a1a; }

	.left_block .internal_sections_list ul.sections_list_wrapp > li.item.cur .child_container { display: block; }
	.left_block .internal_sections_list .child_wrapp.depth3 { max-width: 420px; padding-bottom: 10px; }
	.left_block .internal_sections_list .child_wrapp .child li.depth3 a.menu_item { font-size: 12px; margin-left: 10px; padding-top: 0; padding-left: 10px; display: block; position: relative; }
	.left_block .internal_sections_list .child_wrapp .child li.depth3 a.menu_item:before { content: ""; display: block; position: absolute; left: 1px; top: 7px; width: 2px; height: 2px; background: #1d1a1a; }
	.left_block .internal_sections_list .child_wrapp .child li > a { text-decoration: none; border: 0px; padding-left: 9px; }
	.left_block .internal_sections_list .child_wrapp a { line-height: 16px; height: inherit; font-size: 12px; padding: 3px 10px; }
	.left_block .internal_sections_list .child_wrapp a.title { text-decoration: none; }
	
	.item .child_container { display: none; z-index:10; background: #fff; border-bottom: 1px solid #DDD; }
	.item .child_container .child_wrapp { border: 0px; padding: 8px 10px; max-height:500px; overflow:auto; }
	.item .child_container .child_wrapp * { font-family: Ubuntu, Arial, Helvetica, sans-serif; }
	.item .child_container .child_wrapp .menu_title a { font-size: 12px; text-decoration: none; font-weight: 600; }
	.item .child_container .child_wrapp ul > li { background: #fff; position: relative; display: block; margin-left: 9px; }
	.item .child_container .child_wrapp ul.child li:after { content: ""; display: block !important; position: absolute; left: 0px; top: 10px; width: 2px; height: 2px; background: #1d1a1a; }

	.item.cur .child_container, .item.current .child_container { display: block; }
    .left_block .internal_sections_list li.cur {color: #fff;    background: #ed1c29;}
     .item .child_container .child_wrapp .menu_item:not(.current) a {    color: #1d1a1a;}
     .left_block .internal_sections_list .child_wrapp .child li.cur > a {color: #ed1c29;}
     .left_block .internal_sections_list .child_wrapp .child li > a {color: #1d1a1a;}
     .left_block .internal_sections_list .child_wrapp .child li > a.cur {color: #ed1c29;}
/* End */
/* /bitrix/templates/mebel/components/bitrix/catalog/main/style.min.css?1699507110959 */
/* /bitrix/templates/mebel/components/bitrix/catalog.section.list/internal_sections_list/style.css?16995071104921 */
