

/* Start:/local/templates/aspro_mshop/components/bitrix/catalog/main/style.css?1741181457287*/
#content .left_block.catalog.section {margin-top: 0;}
#content .right_block.catalog.section {padding-left: 235px;}
#content .right_block.catalog.section .articles-list {border: none; margin: 41px 0;}

@media (max-width: 768px){
	#content .right_block.catalog.section {padding-left: 0;}
}
/* End */


/* Start:/local/templates/aspro_mshop/components/bitrix/catalog.element/main/style.css?17411814578492*/
/* колонки */
/* основные блоки */
.sect_row {float:left; width:100%;}
.sect_row:after {content: "";display: block;clear: both}
.sect_row > .col_1_10 {width: 10%}
.sect_row > .col_2_10 {width: 20%}
.sect_row > .col_3_10 {width: 30%}
.sect_row > .col_4_10 {width: 40%}
.sect_row > .col_6_10 {width: 60%}
.sect_row > .col_7_10 {width: 70%}
.sect_row > .col_8_10 {width: 80%}
.sect_row > .col_9_10 {width: 90%}
.sect_row > .col_1_12 {width: 8.33%}
.sect_row > .col_2_12 {width: 16.66%}
.sect_row > .col_3_12 {width: 24.99%}
.sect_row > .col_4_12 {width: 33.33%}
.sect_row > .col_5_12 {width: 41.66%}
.sect_row > .col_5_10, .sect_row > .col_6_12 {width: 50%}
.sect_row > .col_7_12 {width: 58.33%}
.sect_row > .col_8_12 {width: 66.66%}
.sect_row > .col_9_12 {width: 74.99%}
.sect_row > .col_10_12 {width: 83.33%}
.sect_row > .col_11_12 {width: 91.66%}
.sect_row > .col_10_10, .sect_row > .col_12_12 {width: 100%}
.sect_row > .col_1_10, .sect_row > .col_2_10, .sect_row > .col_3_10, .sect_row > .col_4_10,
.sect_row > .col_5_10, .sect_row > .col_6_10, .sect_row > .col_7_10, .sect_row > .col_8_10,
.sect_row > .col_9_10, .sect_row > .col_10_10, .sect_row > .col_1_12, .sect_row > .col_2_12,
.sect_row > .col_3_12, .sect_row > .col_4_12, .sect_row > .col_5_12, .sect_row > .col_6_12,
.sect_row > .col_7_12, .sect_row > .col_8_12, .sect_row > .col_9_12, .sect_row > .col_10_12,
.sect_row > .col_11_12, .sect_row > .col_12_12 {float: left;display: block;min-height: 1px;}
/* //основные блоки */
/* блоки для определенных разрешений */
.sect_row > .col_lg_1_10, .sect_row > .col_md_1_10, .sect_row > .col_sm_1_10, .sect_row > .col_xs_1_10,
.sect_row > .col_lg_2_10, .sect_row > .col_md_2_10, .sect_row > .col_sm_2_10, .sect_row > .col_xs_2_10,
.sect_row > .col_lg_3_10, .sect_row > .col_md_3_10, .sect_row > .col_sm_3_10, .sect_row > .col_xs_3_10,
.sect_row > .col_lg_4_10, .sect_row > .col_md_4_10, .sect_row > .col_sm_4_10, .sect_row > .col_xs_4_10,
.sect_row > .col_lg_5_10, .sect_row > .col_md_5_10, .sect_row > .col_sm_5_10, .sect_row > .col_xs_5_10,
.sect_row > .col_lg_6_10, .sect_row > .col_md_6_10, .sect_row > .col_sm_6_10, .sect_row > .col_xs_6_10,
.sect_row > .col_lg_7_10, .sect_row > .col_md_7_10, .sect_row > .col_sm_7_10, .sect_row > .col_xs_7_10,
.sect_row > .col_lg_8_10, .sect_row > .col_md_8_10, .sect_row > .col_sm_8_10, .sect_row > .col_xs_8_10,
.sect_row > .col_lg_9_10, .sect_row > .col_md_9_10, .sect_row > .col_sm_9_10, .sect_row > .col_xs_9_10,
.sect_row > .col_lg_10_10, .sect_row > .col_md_10_10, .sect_row > .col_sm_10_10, .sect_row > .col_xs_10_10,
.sect_row > .col_lg_1_12, .sect_row > .col_md_1_12, .sect_row > .col_sm_1_12, .sect_row > .col_xs_1_12,
.sect_row > .col_lg_2_12, .sect_row > .col_md_2_12, .sect_row > .col_sm_2_12, .sect_row > .col_xs_2_12,
.sect_row > .col_lg_3_12, .sect_row > .col_md_3_12, .sect_row > .col_sm_3_12, .sect_row > .col_xs_3_12,
.sect_row > .col_lg_4_12, .sect_row > .col_md_4_12, .sect_row > .col_sm_4_12, .sect_row > .col_xs_4_12,
.sect_row > .col_lg_5_12, .sect_row > .col_md_5_12, .sect_row > .col_sm_5_12, .sect_row > .col_xs_5_12,
.sect_row > .col_lg_6_12, .sect_row > .col_md_6_12, .sect_row > .col_sm_6_12, .sect_row > .col_xs_6_12,
.sect_row > .col_lg_7_12, .sect_row > .col_md_7_12, .sect_row > .col_sm_7_12, .sect_row > .col_xs_7_12,
.sect_row > .col_lg_8_12, .sect_row > .col_md_8_12, .sect_row > .col_sm_8_12, .sect_row > .col_xs_8_12,
.sect_row > .col_lg_9_12, .sect_row > .col_md_9_12, .sect_row > .col_sm_9_12, .sect_row > .col_xs_9_12,
.sect_row > .col_lg_10_12, .sect_row > .col_md_10_12, .sect_row > .col_sm_10_12, .sect_row > .col_xs_10_12,
.sect_row > .col_lg_11_12, .sect_row > .col_md_11_12, .sect_row > .col_sm_11_12, .sect_row > .col_xs_11_12,
.sect_row > .col_lg_12_12, .sect_row > .col_md_12_12, .sect_row > .col_sm_12_12, .sect_row > .col_xs_12_12 {
	float: left;
	display: block;
	min-height: 1px;
}

@media (min-width: 1200px){
	.sect_row > .col_lg_hidden{display:none;}
	.sect_row > .col_lg_1_10 {width: 10%}
	.sect_row > .col_lg_2_10 {width: 20%}
	.sect_row > .col_lg_3_10 {width: 30%}
	.sect_row > .col_lg_4_10 {width: 40%}
	.sect_row > .col_lg_6_10 {width: 60%}
	.sect_row > .col_lg_7_10 {width: 70%}
	.sect_row > .col_lg_8_10 {width: 80%}
	.sect_row > .col_lg_9_10 {width: 90%}
	.sect_row > .col_lg_1_12 {width: 8.33%}
	.sect_row > .col_lg_2_12 {width: 16.66%}
	.sect_row > .col_lg_3_12 {width: 24.99%}
	.sect_row > .col_lg_4_12 {width: 33.33%}
	.sect_row > .col_lg_5_12 {width: 41.66%}
	.sect_row > .col_lg_5_10, .sect_row > .col_lg_6_12 {width: 50%}
	.sect_row > .col_lg_7_12 {width: 58.33%}
	.sect_row > .col_lg_8_12 {width: 66.66%}
	.sect_row > .col_lg_9_12 {width: 74.99%}
	.sect_row > .col_lg_10_12 {width: 83.33%}
	.sect_row > .col_lg_11_12 {width: 91.66%}
	.sect_row > .col_lg_10_10, .sect_row > .col_lg_12_12 {width: 100%}
}
@media (max-width: 992px){
	.sect_row > .col_md_hidden{display:none;}
	.sect_row > .col_md_1_10 {width: 10%}
	.sect_row > .col_md_2_10 {width: 20%}
	.sect_row > .col_md_3_10 {width: 30%}
	.sect_row > .col_md_4_10 {width: 40%}
	.sect_row > .col_md_6_10 {width: 60%}
	.sect_row > .col_md_7_10 {width: 70%}
	.sect_row > .col_md_8_10 {width: 80%}
	.sect_row > .col_md_9_10 {width: 90%}
	.sect_row > .col_md_1_12 {width: 8.33%}
	.sect_row > .col_md_2_12 {width: 16.66%}
	.sect_row > .col_md_3_12 {width: 24.99%}
	.sect_row > .col_md_4_12 {width: 33.33%}
	.sect_row > .col_md_5_12 {width: 41.66%}
	.sect_row > .col_md_5_10, .sect_row > .col_md_6_12 {width: 50%}
	.sect_row > .col_md_7_12 {width: 58.33%}
	.sect_row > .col_md_8_12 {width: 66.66%}
	.sect_row > .col_md_9_12 {width: 74.99%}
	.sect_row > .col_md_10_12 {width: 83.33%}
	.sect_row > .col_md_11_12 {width: 91.66%}
	.sect_row > .col_md_10_10, .sect_row > .col_md_12_12 {width: 100%}
}
@media (max-width: 768px){
	.sect_row > .col_sm_hidden{display:none;}
	.sect_row > .col_sm_1_10 {width: 10%}
	.sect_row > .col_sm_2_10 {width: 20%}
	.sect_row > .col_sm_3_10 {width: 30%}
	.sect_row > .col_sm_4_10 {width: 40%}
	.sect_row > .col_sm_6_10 {width: 60%}
	.sect_row > .col_sm_7_10 {width: 70%}
	.sect_row > .col_sm_8_10 {width: 80%}
	.sect_row > .col_sm_9_10 {width: 90%}
	.sect_row > .col_sm_1_12 {width: 8.33%}
	.sect_row > .col_sm_2_12 {width: 16.66%}
	.sect_row > .col_sm_3_12 {width: 24.99%}
	.sect_row > .col_sm_4_12 {width: 33.33%}
	.sect_row > .col_sm_5_12 {width: 41.66%}
	.sect_row > .col_sm_5_10, .sect_row > .col_sm_6_12 {width: 50%}
	.sect_row > .col_sm_7_12 {width: 58.33%}
	.sect_row > .col_sm_8_12 {width: 66.66%}
	.sect_row > .col_sm_9_12 {width: 74.99%}
	.sect_row > .col_sm_10_12 {width: 83.33%}
	.sect_row > .col_sm_11_12 {width: 91.66%}
	.sect_row > .col_sm_10_10, .sect_row > .col_sm_12_12 {width: 100%}
}
@media (max-width: 480px) {
	.sect_row > .col_xs_hidden{display:none;}
	.sect_row > .col_xs_1_10 {width: 10%}
	.sect_row > .col_xs_2_10 {width: 20%}
	.sect_row > .col_xs_3_10 {width: 30%}
	.sect_row > .col_xs_4_10 {width: 40%}
	.sect_row > .col_xs_6_10 {width: 60%}
	.sect_row > .col_xs_7_10 {width: 70%}
	.sect_row > .col_xs_8_10 {width: 80%}
	.sect_row > .col_xs_9_10 {width: 90%}
	.sect_row > .col_xs_1_12 {width: 8.33%}
	.sect_row > .col_xs_2_12 {width: 16.66%}
	.sect_row > .col_xs_3_12 {width: 24.99%}
	.sect_row > .col_xs_4_12 {width: 33.33%}
	.sect_row > .col_xs_5_12 {width: 41.66%}
	.sect_row > .col_xs_5_10, .sect_row > .col_xs_6_12 {width: 50%}
	.sect_row > .col_xs_7_12 {width: 58.33%}
	.sect_row > .col_xs_8_12 {width: 66.66%}
	.sect_row > .col_xs_9_12 {width: 74.99%}
	.sect_row > .col_xs_10_12 {width: 83.33%}
	.sect_row > .col_xs_11_12 {width: 91.66%}
	.sect_row > .col_xs_10_10, .sect_row > .col_xs_12_12 {width: 100%}
}
/* // блоки для определенных разрешений */

/* Отступы для блоков */
  .sect_row.padding_12 > div {padding-left: 15px; padding-right: 15px;}
  .sect_row.padding_row_12 {padding-left: 15px; padding-right: 15px;}
  
  .sect_row > .col_1_12_margin_right {margin-right: 8.33%}
  .sect_row > .col_1_12_margin_left  {margin-right: 8.33%}
  
/*// Отступы для блоков */

.link_form_tabs {
    display: inline;
    font-size: 14px;
    line-height: 14px;
    border-bottom: 1px dashed;
}
.block_art_link {
	display: flex;
  flex-wrap: wrap;
}
.block_center_cont {
	display: flex !important;
	align-items: center;
	padding-left: 17px;
  box-sizing: border-box;
}

@media (max-width: 480px) {
	.block_center_cont {
		padding: 8px 0 0 0;
	}
}
/* End */


/* Start:/local/templates/aspro_mshop/components/bitrix/sale.gift.main.products/main/style.css?1741181457663*/
.bx_item_list_title {
    font-weight: bold;
    color: #000;
    background: #ebf4f8;
    vertical-align: middle;
    height: 38px;
    text-align: center;
    line-height: 38px;
    font-size: 14px;
}
.bx_sale_gift_main_products.bx_wood .bx_item_list_title{background:#ebf4f8;}
.bx_sale_gift_main_products.bx_red .bx_item_list_title{background:#FBF1F0}
.bx_sale_gift_main_products.bx_green .bx_item_list_title{background:#F2FBEA}
.bx_sale_gift_main_products.bx_blue .bx_item_list_title{background:#ebf4f8}
.bx_sale_gift_main_products.bx_black .bx_item_list_title{background:#f1f4f7;}
.bx_sale_gift_main_products.bx_yellow .bx_item_list_title{background:#FBF7DB}
/* End */
/* /local/templates/aspro_mshop/components/bitrix/catalog/main/style.css?1741181457287 */
/* /local/templates/aspro_mshop/components/bitrix/catalog.element/main/style.css?17411814578492 */
/* /local/templates/aspro_mshop/components/bitrix/sale.gift.main.products/main/style.css?1741181457663 */
