.home-catalog{
margin:0;
padding:0;
overflow:hidden;
}
.home-catalog h2{
margin:30px 0;
padding:0;
text-align:center;
}
.home-catalog .item-container .item-2 .prev-uni h3,
.home-catalog .item-container .item-3 .prev-uni h3,
.home-catalog .item-container .item-4 .prev-uni h3{
font-size: 24px;
font-family: 'Ubuntu Condensed', sans-serif;
font-weight: 400;
line-height:1.2;
color: #444;
margin: 0;
padding: 15px;
order:2;
}
.home-catalog .item-container .item-1 .prev-uni .prev-img,
.home-catalog .item-container .item-2 .prev-uni .prev-img,
.home-catalog .item-container .item-3 .prev-uni .prev-img,
.home-catalog .item-container .item-4 .prev-uni .prev-img {
display:block;
max-width:100%;
margin:0;
padding:0;
order:1;
}
.home-catalog .item-container .item-1 .prev-uni .prev-txt,
.home-catalog .item-container .item-2 .prev-uni .prev-txt,
.home-catalog .item-container .item-3 .prev-uni .prev-txt,
.home-catalog .item-container .item-4 .prev-uni .prev-txt{
font-size:14px;
line-height:1.3;
margin:0;
margin-bottom:15px;
padding:0 15px;
order:3;
}
.home-catalog .item-container .item-1 .prev-uni .prev-bottom,
.home-catalog .item-container .item-2 .prev-uni .prev-bottom,
.home-catalog .item-container .item-3 .prev-uni .prev-bottom,
.home-catalog .item-container .item-4 .prev-uni .prev-bottom{
order: 4;
max-width:100%;
display:block;
margin:0;
margin-bottom:15px;
padding:0 15px;
}
.home-catalog .item-container .item-2 .prev-uni .prev-bottom .btn,
.home-catalog .item-container .item-3 .prev-uni .prev-bottom .btn,
.home-catalog .item-container .item-4 .prev-uni .prev-bottom .btn{
margin-top:10px;
}
.prev-txt.product{
margin:0!important;
padding:0 15px!important;
}
.prev-txt.product p{
font-size:15px!important;
}
.price-home{
display:block;
height:48px;
margin:10px 0;
padding:0;
overflow:hidden;
text-align:center;
}
.price-home .box{
display:flex; 
width:100%; 
height:100%;
}
.price-home .box .inner{margin:auto;}
.price-home .box .inner .def-price-home{
display:block;
margin:0;
padding:0;
font-size:24px;
line-height:1;
color:#000;
}
.price-home .box .inner .old-price-home{
display:block;
margin:0;
margin-bottom:2px;
padding:0;
font-size:18px;
line-height:1;
color:#969696;
text-decoration:line-through;
}
.price-home .box .inner .new-price-home{
display:block;
margin:0;
padding:0;
font-size:28px;
line-height:1;
color:#f00;
}
.price-home .box .inner .def-price-home span{
font-size:18px;
}
.price-home .box .inner .old-price-home span{
font-size:14px;
}
.price-home .box .inner .new-price-home span{
font-size:18px;
}
.prev-uni .prev-img{
position: relative;
}
.prev-uni .prev-img .lebal-home{
position:absolute;
display:block;
background:#f00;
border-radius:50%;
text-align:center;
color:#fff;
}
.prev-uni .prev-img .lebal-red-home{
position:absolute;
top:3px;
right:3px;
width:70px;
height:40px;
font-size:12px;
line-height:40px;
display:block;
background:#f00;
border-radius:50%;
text-align:center;
color:#fff;
}
.prev-uni .prev-img .lebal-new-home{
position:absolute;
display:block;
background:#63C041;
border-radius:50%;
text-align:center;
color:#fff;
}
.prev-uni .prev-img .lebal-green-home{
position:absolute;
top:3px;
right:3px;
width:70px;
height:40px;
font-size:12px;
line-height:40px;
display:block;
background:#63C041;
border-radius:50%;
text-align:center;
color:#fff;
}
.prev-uni .prev-img .lebal-blue-home{
position:absolute;
top:3px;
left:3px;
}
.prev-uni .prev-img .lebal-blue-home a{
text-decoration:none;
padding:0 20px!important;
height:35px;
font-size:14px;
line-height:35px;
display:block;
background:#39A3E9!important;
border-radius:4px!important;
text-align:center;
color:#fff;
}
.prev-uni .prev-img .lebal-blue-home a:hover{
text-decoration:underline;
}
@media screen and (min-width:1024px){
.item-1 .prev-uni .prev-img .lebal-home{
top:5px;
right:5px;
width:90px;
height:60px;
font-size:24px;
line-height:60px;
}
.item-2 .prev-uni .prev-img .lebal-home,
.item-3 .prev-uni .prev-img .lebal-home,
.item-4 .prev-uni .prev-img .lebal-home{
top:3px;
right:3px;
width:70px;
height:40px;
font-size:18px;
line-height:40px;
}
.item-2 .prev-uni .prev-img .lebal-home.top,
.item-3 .prev-uni .prev-img .lebal-home.top,
.item-4 .prev-uni .prev-img .lebal-home.top{
top:44px;
}
.item-2 .prev-uni .prev-img .lebal-new-home,
.item-3 .prev-uni .prev-img .lebal-new-home,
.item-4 .prev-uni .prev-img .lebal-new-home{
top:3px;
right:3px;
width:70px;
height:40px;
font-size:13px;
line-height:40px;
}
}
@media screen and (min-width:768px) and (max-width:1023px){
.item-1 .prev-uni .prev-img .lebal-home{
top:5px;
right:5px;
width:90px;
height:60px;
font-size:24px;
line-height:60px;
}
.item-2 .prev-uni .prev-img .lebal-home,
.item-3 .prev-uni .prev-img .lebal-home,
.item-4 .prev-uni .prev-img .lebal-home{
top:3px;
right:3px;
width:60px;
height:40px;
font-size:18px;
line-height:40px;
}
}
@media screen and (max-width:767px){
.item-1 .prev-uni .prev-img .lebal-home{
top:5px;
right:5px;
width:90px;
height:60px;
font-size:24px;
line-height:60px;
}
.item-2 .prev-uni .prev-img .lebal-home,
.item-3 .prev-uni .prev-img .lebal-home,
.item-4 .prev-uni .prev-img .lebal-home{
top:3px;
right:3px;
width:60px;
height:40px;
font-size:18px;
line-height:40px;
}
}
@media screen and (max-width:480px){
.item-1 .prev-uni .prev-img .lebal-home,
.item-2 .prev-uni .prev-img .lebal-home,
.item-3 .prev-uni .prev-img .lebal-home,
.item-4 .prev-uni .prev-img .lebal-home{
top:3px;
right:3px;
width:60px;
height:40px;
font-size:18px;
line-height:40px;
}
}
.item-btn{
display:block;
margin: 0;
margin-top:30px;
padding:0;
text-align:center;
}
.item-btn a{
display:inline-block;
margin:0;
text-align:center;
font-size: 16px;
font-family: 'Ubuntu Condensed', sans-serif;
letter-spacing: 1px;
padding:15px 25px;
background:#4B90CC;
color: #fff;
font-weight:bold;
text-transform: uppercase;
text-decoration:none;
border-radius:60px;
text-shadow:0 0 1px rgba(0,0,0,.6);
}
.item-btn a:hover {
text-decoration:none;
background:#509FE4;
color:#fff;
}