

/* Start:/bitrix/templates/water/components/bitrix/catalog.section.list/.default/style.css?17587962741385*/
.catalog-tiles {
	display: flex;
	flex-wrap: wrap;
	/*margin-bottom: 60px;*/
}

.catalog-tile {
	width: 24%;
    margin-right: calc(4% / 3);
    margin-bottom: 10px;
    background: #faf4e8;
    text-align: center;
    box-sizing: border-box;
    padding: 30px 25px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #000;
    outline: 1px solid #000;
    font-family: 'robotoslab';
}

.catalog-tiles a.catalog-tile:nth-child(4n) {
	margin-right: 0;
}

@media all and (max-width: 800px) {
	.catalog-tiles a.catalog-tile:nth-child(4n) {
		margin-right: auto;
	}
	
	.catalog-tiles a.catalog-tile {
		width: calc(50% - 5px);
		margin-right: 10px;
	}	
	
	.catalog-tiles a.catalog-tile:nth-child(2n) {
		margin-right: 0;
	}	
}

@media all and (max-width: 600px) {
	.catalog-tiles a.catalog-tile:nth-child(2n) {
		margin-right: auto;
	}
	
	.catalog-tiles a.catalog-tile {
		outline: none;
		border-top: 1px solid #000;
		width: 100%;
		margin-right: 0;
		padding: 20px 0;
        margin-bottom: 0;
        border-bottom: none;
        border-left: none;
        border-right: none;		
		text-align: left;
        justify-content: left;
	}
	
	.catalog-tiles a.catalog-tile:hover {
		outline: none;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	
	.catalog-tiles a.catalog-tile:last-child {
		border-bottom: 1px solid #000;
	}
	
}
/* End */
/* /bitrix/templates/water/components/bitrix/catalog.section.list/.default/style.css?17587962741385 */
