

/* Start:/bitrix/templates/aspro_mshop_retro/components/bitrix/catalog.section.list/main_page/style.css?16683292971453*/
.main_sec{
	display: grid;
	/* grid-gap: 15px; */
	grid-template-columns: repeat(auto-fit, 20%);

}

@media screen and (min-width: 1200px) {
.main_sec {
    display: grid;
    /* grid-gap: 15px; */
    grid-template-columns: repeat(auto-fit, 20%);
}
}

@media screen and (min-width: 800px) and (max-width: 1199px) {
.main_sec {
    display: grid;
    /* grid-gap: 15px; */
    grid-template-columns: repeat(auto-fit, 25%);
}
}

@media screen and (min-width: 600px) and (max-width: 799px) {
.main_sec {
    display: grid;
    /* grid-gap: 15px; */
    grid-template-columns: repeat(auto-fit, 50%);
}
}

@media screen and (max-width: 599px) {
.main_sec {
    display: grid;
    /* grid-gap: 15px; */
    grid-template-columns: repeat(auto-fit, 100%);
}
}

.main_sec .col_lg_5{
	text-align: center;
    box-sizing: border-box;
    padding: 10px;
    height: 100%;
}

.main_sec .col_lg_5 a{
	display: block;
    border-radius: 6px;
    box-shadow: 0px 4px 26px #E3E9EC;
    box-sizing: border-box;
    padding: 10px 0;
    height: 100%;
	transition: all 0.2s linear;
}
.main_sec .col_lg_5 a:hover {
    box-shadow: 0px 4px 36px #C9CFD1;
}
.main_sec .col_lg_5 .img{
	
}
.main_sec .col_lg_5 .img img{
	max-width:100%;
}
.main_sec .col_lg_5 .name{
	font-size: 18px;
    margin: 0 0 0.8rem;
    transition: all 0.2s linear;	
	color:#000;	
}
.main_sec .col_lg_5:hover .name{
    color:#F44336;	
}
.main_sec .col_lg_5 .count{
	font-size: 16px;
	color: #787B80;
}

/* End */
/* /bitrix/templates/aspro_mshop_retro/components/bitrix/catalog.section.list/main_page/style.css?16683292971453 */
