/* ============================== LNK !!!__MOBILE__!!! CSS Home Page ==============================*/

@media screen and (max-width: 1600px) {
.lnk-h2{
	font-size: 3vw;
}
.lnk-block .catalog-section-list-item-inner h3{
	min-height: 70px;
}
.lnk-block .catalog-section-list-item-inner h3 span{
	font-size: 20px;
}
.lnk-home .lnk-block{
	padding: 0px 0 0 0;
}
.lnk-home .lnk-block:first-child{
	padding: 20px 0 0 0;
}
.lnk-home .mb-4 {
    margin-bottom: 0!important
}
.lnk-block .product-item-container{
	display: block;
}
.lnk-block .product-item div{
	width: 100%;
}
}

@media (max-width: 960px) {
.lnk-block.lnk-popular-products.lnk-popular-products-2{
	display: block;
}
.lnk-block.lnk-popular-products.lnk-popular-products-1{
	display: none;
}
.lnk-catalog .col-md-3{
	width: 50%;
}
}

@media screen and (max-width: 1200px) {
.lnk-block .catalog-section-list-item-inner h3 span{
	font-size: 1.5vw;
}	
}

@media screen and (max-width: 800px) {
.lnk-block .catalog-section-list-item-inner h3 span{
	font-size: 14px;
}
.lnk-h2{
	font-size: 4vw;
}	
}

@media screen and (max-width: 580px) {
.lnk-block .catalog-section-list-item-inner h3 span{
	font-size: 16px;
}
.lnk-h2{
	font-size: 5vw;
	padding-left: 16px;
}
}

@media screen and (max-width: 460px) {
.lnk-h2{
	font-size: 6vw;
}
.lnk-block .catalog-section-list-item-inner h3{
	min-height: 0px;
}
.lnk-block.lnk-popular-products.lnk-popular-products-3{
	display: block;
}
.lnk-block.lnk-popular-products.lnk-popular-products-1,
.lnk-block.lnk-popular-products.lnk-popular-products-2{
	display: none;
}
.lnk-catalog .col-md-3{
	width: 100%;
}
}

@media screen and (max-width: 400px) {
.col-6{
	width: 100%;
}
	.lnk-block .catalog-section-list-item-inner h3 span{
	font-size: 18px;
}
.lnk-h2{
	font-size: 23px;
}	
}
	
/* ============================== LNK !!!__MOBILE__!!! CSS Home Page ==============================*/