

/* Start:/local/templates/tss/components/bitrix/catalog/catalog/style.min.css?1643189669959*/
.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:/local/templates/tss/components/bitrix/catalog/catalog/bitrix/catalog.section.list/razdel_catalog/style.css?16539778281392*/
.razdel_i img {
    max-height: 145px;
}

.razdel_i {
    height: 150px;
}
.razdel_d {background-color: #e8e8e8; padding: 25px;}
.razdel_t {font-size: 18.6px; line-height: 1.2; font-weight: 700; text-transform: uppercase; color: #156dc7;}
.razdel_o {font-size: 18.6px; line-height: 1.2; font-weight: 400; text-transform: uppercase; color: #156dc7;}
.razdel_t a{font-size: 18.6px; line-height: 1.2; font-weight: 700; text-transform: uppercase; color: #156dc7;text-decoration: none;}
.razdel_o a{font-size: 18.6px; line-height: 1.2; font-weight: 400; text-transform: uppercase; color: #156dc7;text-decoration: none;}
.razdel_i {text-align: center;}
.razdel_p {font-size: 12.4px; line-height: 1.2; font-weight: 700; color: #4aaceb; background-color: #ffffff; border: 2px solid #ffffff; border-radius: 14.700000000000001px; margin-top: 25px; width: auto; display: inline-block; padding: 5px 15px; cursor: pointer;}
.razdel_d:hover .razdel_t a{font-size: 18.6px; line-height: 1.2; font-weight: 700; text-transform: uppercase; color: #ffffff;}
.razdel_d:hover .razdel_o a{font-size: 18.6px; line-height: 1.2; font-weight: 400; text-transform: uppercase; color: #ffffff;}
.razdel_d:hover {background-color: #011d50;}
.razdel_d {height: 100%;}
.anons_text_raz {
    font-size: 18px;
    line-height: 1.2;
    font-weight: 500;
    color: #000000;
    padding: 10px;
}



.razdel_o {min-height: 50px;}
/* End */


/* Start:/bitrix/components/bitrix/system.pagenavigation/templates/new/style.min.css?1649068116272*/
.page-link,.page-link:hover{color:var(--theme-color-primary)}.page-item.active .page-link{color:var(--theme-b-tx-primary);background-color:var(--theme-color-primary);border-color:var(--theme-color-primary)}.page-link:focus{box-shadow:0 0 0 .2rem var(--theme-b-sd-primary)}
/* End */


/* Start:/local/templates/tss/components/bitrix/catalog.section/.default/style.css?17472159845479*/
@media (min-width: 1200px){
	/*lg*/
	/*6*/
	.product-item-list-col-6   > .col-xs-12 > .row > .col-md-2:nth-child(6n+1),
	.product-item-list-col-1-6 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-1-6 > .col-sm-6  > .row > .col-md-4:nth-child(3n+1),
	.product-item-list-col-6-1 > .col-sm-6  > .row > .col-md-4:nth-child(3n+1),
	/*4*/
	.product-item-list-col-4   > .col-xs-12 > .row > .col-md-3:nth-child(4n+1),
	.product-item-list-col-1-4 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*3*/
	.product-item-list-col-3   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
	/*2*/
	.product-item-list-col-2   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	/*1*/
	.product-item-list-col-1   > .col-xs-12 > .row > .col-xs-12:nth-child(1n){clear: both}
}
@media (min-width: 992px) and (max-width:1199px){
	/*md*/
	/*6*/
	.product-item-list-col-6   > .col-xs-12 > .row > .col-md-2:nth-child(6n+1),
	.product-item-list-col-1-6 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-1-6 > .col-sm-6 > .row > .col-md-4:nth-child(3n+1),
	.product-item-list-col-6-1 > .col-sm-6 > .row > .col-md-4:nth-child(3n+1),
	/*4*/
	.product-item-list-col-4   > .col-xs-12 > .row > .col-md-3:nth-child(4n+1),
	.product-item-list-col-1-4 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*3*/
	.product-item-list-col-3   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
	/*2*/
	.product-item-list-col-2   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	/*1*/
	.product-item-list-col-1   > .col-xs-12 > .row > .col-xs-12:nth-child(1n){clear: both}
}
@media (min-width: 768px) and (max-width: 991px){
	/*sm*/
	/*6*/
	.product-item-list-col-6   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
	.product-item-list-col-1-6 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-1-6 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*4*/
	.product-item-list-col-4   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-1-4 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-1-4 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*3*/
	.product-item-list-col-3   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
	/*2*/
	.product-item-list-col-2   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	/*1*/
	.product-item-list-col-1   > .col-xs-12 > .row > .col-xs-12:nth-child(1n){clear: both}
}
@media (max-width: 767px){
	/*xs*/
	/*6*/
	.product-item-list-col-6   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-1-6 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*4*/
	.product-item-list-col-4   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-1-4 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*3*/
	.product-item-list-col-3   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
	/*2*/
	.product-item-list-col-2   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	/*1*/
	.product-item-list-col-1   > .col-xs-12 > .row > .col-xs-12:nth-child(1n){clear: both}
}

.catalog-section-header{
	font-size:14px;
	font-weight: bold;
	text-align: left;
	margin:5px 0;
	padding:5px 15px;
	border-bottom: 2px solid #d9dee6;
	color: #000;
}

.row::before {
	display: initial;
}


.item_block {
    border: 1px solid #dfdfdf;
    padding: 5px;
    height: 100%;
}

.item_block_img img {
    width: 100%;
}

.item_block_name {
    font-size: 18px;
    max-height: 68px;
    min-height: 68px;
    line-height: 1.2;
    font-weight: 700;
    overflow: hidden;
    color: #000000;
    margin-top: 10px;
    margin-left: 5px;
    margin-right: 5px;
}
.item_block_name a {
    font-size: 18px;
    max-height: 68px;
    min-height: 68px;
    line-height: 1.2;
    font-weight: 700;
    overflow: hidden;
    color: #000000;
    margin-top: 10px;
    margin-left: 5px;
    margin-right: 5px;
    text-decoration: none;

}
.item_block_name a:hover {color: black;}
.item_block_a a {
    background-color: #011d50;
    font-size: 16px;
    line-height: 1.2;
    font-weight: 600;
    color: #ffffff;
    border-radius: 14.700000000000001px;
    padding: 6px 20px;
    text-decoration: none;
}

.item_block_a {
    display: block;
    text-align: center;
    height: 40px;
    padding-top: 10px;
}
p.bx-section-desc-post {
    font-size: 16px;
    line-height: 1.2;
    font-weight: 400;
    color: #000000;
}
.catalog-section.bx-blue {
    /*margin-bottom: 50px;*/
}

p.bx-section-desc-post {
    margin-bottom: 30px;
}
.praise_r {
    font-size: 20px;
    font-weight: 700;
    color: #000000;
    margin-left: 5px;
    margin-right: 5px;
    text-align: center;
    margin-bottom: 10px;
}
.bx-section-desc.bx-blue.opisanie {font-size: 14px;
    line-height: 28px;
    font-weight: 400;
    letter-spacing: 0.03em;
    color: #211f22;
    text-decoration: none;}

    .item_block_img {height: 300px;display: flex;align-items: center;justify-content: center;}
/* End */


/* Start:/local/templates/tss/components/bitrix/catalog.section/.default/themes/blue/style.min.css?1643189669706*/
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .catalog-section-header{border-color:#006cc0}
/* End */
/* /local/templates/tss/components/bitrix/catalog/catalog/style.min.css?1643189669959 */
/* /local/templates/tss/components/bitrix/catalog/catalog/bitrix/catalog.section.list/razdel_catalog/style.css?16539778281392 */
/* /bitrix/components/bitrix/system.pagenavigation/templates/new/style.min.css?1649068116272 */
/* /local/templates/tss/components/bitrix/catalog.section/.default/style.css?17472159845479 */
/* /local/templates/tss/components/bitrix/catalog.section/.default/themes/blue/style.min.css?1643189669706 */
