.steny-slider__color{margin:-12px; position:relative}
.steny-slider__color .slick-slide, .steny-slider__color .slick-slide div{display:block}
.steny__color{height:185px; padding:12px; display:block}
.photo-color{height:320px;}
.steny__color img, .photo-color img{border-radius:32px; object-fit:cover; width:100%; height:100%}

.steny__color.photos__link.zoom-block.photo-color::after{border-radius:32px; left:12px; right:12px; top:12px; bottom:12px}

@media(max-width:1229px){
	.photo-color{height:250px}
}
@media(max-width:991px){
	.steny-slider__color{margin:-6px}
	.steny__color{padding:6px}
	.steny__color.photos__link.zoom-block.photo-color::after{left:6px; right:6px; top:6px; bottom:6px}
	.steny__color{height:150px}
	.photo-color{height:190px}
}
@media(max-width:767px){
	.photo-color{height:215px}
}
@media(max-width:575px){
	.photo-color{height:40vw}
}
@media(max-width:419px){
	.steny-slider__color{margin:-3px; padding-left:40px; padding-right:40px}
	.steny__color{padding:3px}
	.steny__color.photos__link.zoom-block.photo-color::after{left:3px; right:3px; top:3px; bottom:3px}
	.photo-color{height:63.01vw}
}