.home-item{
	padding-top: 11.5em;
   padding-bottom: 11.5em;
   position: relative;
}
.home-item.cat{
	background: #EEEAE4;
	position: relative;
}
.home-item.prod .hg-fl{
	justify-content: space-between;
}
.sec,
.price{
	display:flex;
	align-items: center;
	justify-content: start;

}
.sec .bgcov,
.price .bgcov{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.pic-big{
	width:50vw;
	height: calc(50vw * 1.125);
   height: -webkit-calc(50vw * 1.125);
   height: -moz-calc(50vw * 1.125);
   position: relative;
}
.tit-wrp{
	width: 50vw;
	display: table;
	width: auto;
	margin:  0 auto;
}
.tit{
	text-transform: uppercase;
}
.tit-sml,
.tit{
	font-family: 'hg-des';
	font-style: normal;
    line-height: 1;
    color: #3D3D3D;
}
.link-wrap{
	text-align: center;
}
.link{
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	letter-spacing: 0.02em;
	text-transform: lowercase;
	color: #3D3D3D;
}
.link svg{
	height: 7px;
	width: auto;
	vertical-align: middle;
}
.tit-sml{
	text-align: center;
}
.cat-list{
	padding-top: 7.7em;
	padding-bottom: 7.7em;
}
.cat-list ul li{
	font-family: 'hg-des';
	font-style: normal;
	font-weight: 400;
	line-height: 2;
	text-align: center;
	text-transform: lowercase;
	color: #3D3D3D;
	text-transform: uppercase;
}
.pic-t,
.pic-b{
	width: 20vw;
	height: calc(20vw * 1.12);
   height: -webkit-calc(20vw * 1.12);
   height: -moz-calc(20vw * 1.12);
   position: absolute;
}
.pic-t .bgcov,
.pic-b .bgcov{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.pic-t{
	left:3em;
	top:15em;
}
.pic-b{
	right: 3em;
	bottom: 15em;
}
.prod .title{
	font-family: 'hg-des';
	font-style: normal;
	font-weight: 400;
	line-height: 1.2;
	color: #3D3D3D;
	text-transform: uppercase;
}
.prod-sl-wrap{
	padding-top: 2em;
}
.prod-item{

}
.prod-pic{
	width: 31vw;
	height: calc(31vw * 1.5);
   height: -webkit-calc(31vw * 1.5);
   height: -moz-calc(31vw * 1.5);
	position:relative;
}
.prod-pic .bgcov{
	position: absolute;
	width:100%;
	height:100%;
	top:0;
	left: 0;
}
.prod-item .prod-tit,
.prod-item .prod-price{
	font-family: 'hg-des';
	font-style: normal;
	font-weight: 400;
	font-size: 1.7em;
	line-height: 1.1;
	text-align: left;
	letter-spacing: 0.02em;
	text-transform: lowercase;
	color: #000000;
	margin-top: 0.5em;
}
.prod-item .prod-tit{
	font-weight:bold;
}
.prod-item .prod-price{
	font-weight: 300;
	font-size: 1.2em;
	border: unset;
	margin-bottom: unset;
}
.sl-nav .prev-i, .sl-nav  .next-i{
	padding: 1em 0;
}
#home-page .prod .sl-nav{
	right: auto;
	left: 3em;
	bottom: 8em;
}
