

/* Start:/local/templates/hoxwell/components/bitrix/menu/section/style.css?15775324004414*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#BC262C url(/local/templates/hoxwell/components/bitrix/menu/section/images/header_menu_bg.gif) repeat-x;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{

}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#fc8d3d;
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#e26336;
	color:#fff;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/local/templates/hoxwell/components/bitrix/menu/section/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/local/templates/hoxwell/components/bitrix/menu/section/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background:#D6D6D6;
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}

/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.viewed.products/sidebar/style.css?1577532399465*/
.sidebar-viewed {}
.sidebar-viewed li {display: block;margin-bottom:10px;border-bottom:1px solid #eee;padding-bottom:5px;}
.sidebar-viewed li a span.img-inside {display: inline-block;width:30%;}
.sidebar-viewed li a span.img-inside img {display: inline-block;width:100%;}
.sidebar-viewed li  span.name {display: inline-block;width:67%;font-size:10px;vertical-align: top;}
.h3.sidebar-viewed-head {font-weight:bold;text-align: center;margin:7px auto;font-size:12px;}
/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.smart.filter/.default2/style.css?1577532399329*/
ul > li.active{
	opacity: 0.5;
}
.wrapper.right-position.main-menu{
	z-index: 0 !important;
}
.right-slider-block.right-slider-block-filtr.opened{
    box-shadow: -14px -7px 14px -7px rgba(0, 0, 0, 0.1) inset !important;
}
.catalog-inner .item .img-inside {
	padding: 20px 0px 0 0px !important;
}

.hidden_props{
	display:none;
}
/* End */


/* Start:/local/components/custom/catalog.sort/templates/.default/style.css?15775323981419*/
.inner-catalog .sorting {margin:0px;margin-bottom:8px;}
.inner-catalog .sorting .sort-text {margin-top:0px;}
.inner-catalog .sorting a.sort-link {display: inline-block;padding:0px 5px;margin:0px 5px;border-right:1px solid #ddd;margin-left:0px;color:#4c7da6;margin-right:0px;}
.sorting a.sort-link:last-child {border:none;}
.inner-catalog .sorting a.sort-link.active-sort { color:#0F5492; text-decoration: underline;}

@media screen and (min-width: 738px) and (max-width: 977px) {

.inner-catalog .sorting {width:auto;}

}
.inner-catalog .catalog-inner .str.view-block {margin-right:5px;display: inline-block;float:right;}
.str.view-block a {color:#4c7da6;}
.str.view-block a.active {color:#000;text-decoration: underline;cursor: default;}
.sort-block {display: inline-block; margin: 0px 15px;}



@media screen and (min-width: 768px) and (max-width: 1240px) {
	.sort-block {display: inline-block; margin: 0px 10px;}
}

@media screen and (min-width: 540px) and (max-width: 769px) {
	.sort-block {display: inline-block; margin: 0px 10px;}
	.inner-catalog .catalog-inner .str.view-block {margin-right:34px;}
}

@media screen and (min-width: 260px) and (max-width: 539px) {
	.sort-block {display: block; margin: 4px 0px;}
	.sort-block .sortlabel1 {display: inline-block;min-width:100px;}
	.sort-block select[name="sort-forma"] {min-width:130px;}
	.inner-catalog .catalog-inner .str.view-block {display: block;float:none;}
}
/* End */


/* Start:/local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?157753239938*/
a.showAll{
	width: 150px !important;
}
/* End */


/* Start:/local/templates/hoxwell/components/bitrix/catalog/catalog_2022/bitrix/catalog.section/section_2022/style.css?16560798823319*/
.quantity-block {
	display: block;
	margin:4px auto;
	/*margin-top:60px;*/
	margin-top:15px;
}

.item .rating {
	float:none;
	margin:5px auto;
}
.item.element {position: relative;padding-top:20px;}
.section-gift-icon {position: absolute;top:2px;left:2px;z-index: 100;}
.section-free-delivery-icon {
    position: absolute;
    top: 6px;
    right: 0px;
    z-index: 100;
    color: #0F5492;
    width: 60px;
    padding-left: 38px;
    background-size:34px;
    font-size: 8px;
    padding-bottom: 5px;
    text-align: left;
    background-repeat: no-repeat;
    background-image: url('/images/deliveryicon.png');
}
.catalog-inner .item.item-long { height: 453px; }
.catalog-inner .item a { text-align: center; }
.catalog-inner .item .img-inside { margin: 0!important; display: inline-block!important; width: 100%!important; height: 170px!important; }
.catalog-inner .item .name { font-family: 'Ubuntu'; padding-left: 10px!important; padding-right: 10px!important; width: 92%!important; margin-bottom: 10px!important; }
.catalog-inner .item .price { display: block!important; float: left; width: 50%!important; font-family: Ubuntu!important; font-size: 18px!important; font-weight: 600!important; color:#000!important; padding: 6px 0!important; }
.catalog-inner .item .price.full-w { width: 100%!important;}
.to_cart_count { position: relative!important; top: 0; bottom: auto!important; float: left; right: 0; left: 0!important; width: 50%!important; margin: 0!important; text-align: center!important; padding: 6px 0;}
/*
.catalog-inner .item a.click-buy-link.grey-button, .catalog-inner .item .add2cart { position: static!important; bottom: 0!important; left: 0!important; margin: 0!important; transform: none!important; -webkit-transform: none!important; }
.catalog-inner .item a.add2fav-link { float: left!important; width:50%!important; margin: 0!important; }
.catalog-inner .item a.compare-link { float: right!important; width:50%!important; margin: 0!important; }*/
.to_cart_count input[type="number"] { background-color: #f5f5f5!important; width: 60px!important; height: 30px!important; border: 1px #d8d8d8 solid;border-radius: 10px; color: #000; font-size: 16px; margin-right: 8px!important; -webkit-box-shadow: 0px 1px 3px 2px rgb(141 106 106 / 20%) inset; -moz-box-shadow: 0px 1px 3px 2px rgb(141 106 106 / 20%) inset; box-shadow: 0px 1px 3px 2px rgb(141 106 106 / 20%) inset; float: none!important; display: inline-block!important; }

#add2fav-link { position: absolute!important; /*text-align: left!important; bottom: 12px!important; display: inline-block!important; width: auto!important;*/ }
.compare-link { position: absolute!important; bottom: 12px!important; display: inline-block!important; width: auto!important; margin-left: 0!important; }
.catalog-inner .item a.click-buy-link.grey-button { bottom: 90px!important; color: #2e44fa!important; font-family: 'Ubuntu'!important; border-bottom: 0!important; }
.catalog-inner .item .add2cart { bottom: 50px!important; font-family: 'Ubuntu'!important; font-weight: 500!important; }
.catalog-inner .item .add2cart.transition { min-width: 160px!important; }
.catalog-inner .item .bx-catalog-subscribe-button { margin-left: -90.5px!important; }
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button {  
   opacity: 1;
}
/* End */
/* /local/templates/hoxwell/components/bitrix/menu/section/style.css?15775324004414 */
/* /local/templates/.default/components/bitrix/catalog.viewed.products/sidebar/style.css?1577532399465 */
/* /local/templates/.default/components/bitrix/catalog.smart.filter/.default2/style.css?1577532399329 */
/* /local/components/custom/catalog.sort/templates/.default/style.css?15775323981419 */
/* /local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?157753239938 */
/* /local/templates/hoxwell/components/bitrix/catalog/catalog_2022/bitrix/catalog.section/section_2022/style.css?16560798823319 */
