.page-header{padding-bottom: 0px !important; }

/*produto*/
.produto,.produto .product-image4{position:relative;height: 250px;}
.produto{    font-family: Poppins,sans-serif;
    text-align: center;
    border-radius: 5px;
    overflow: hidden;
    z-index: 1;
    transition: all .3s ease 0s;
    height: 450px;
    background: #fff;
    box-shadow: 0px 0px 5px #0000002b;
    margin-bottom: 20px;}
.produto:hover{
    border: solid 1px;
}
.produto .product-image4 a{display:block; position: relative;}
.produto .product-image4 img{    max-height: 200px;margin: 0 auto;max-width: 100%;}

.produto .pic-1{opacity: 1; transition:all .7s  0s}
.produto:hover .pic-1{opacity: 0;}
.produto .pic-2{opacity: 0;transition:all .7s  0s;position: absolute;top: 0; bottom: 0; right: 0; left: 0; margin-inline: auto;}
.produto:hover .pic-2{opacity: 1;}
.produto:hover .product-image4{
	animation-name:blur;
	animation-duration:0.7s ;
}
@keyframes blur{0%{filter: opacity(1)}50%{filter: opacity(0.7)}100%{filter: opacity(1)}}


.produto .pic-1{opacity:1;transition:all .5s ease-out 0s}
.produto:hover .pic-1{opacity:0}
.produto .pic-2{position:absolute;top:0;left:0;opacity:0;transition:all .5s ease-out 0s}
.produto:hover .pic-2{opacity:1}
.produto .social{width:180px;padding:0;margin:0 auto;list-style:none;position:absolute;right:0;left:0;top: 160%;transform:translateY(-50%);transition:all .3s ease 0s}
.produto .social li{display:inline-block;opacity:0;transition:all .7s}
.produto .social li:nth-child(1){/* transition-delay:.15s; */}
.produto .social li:nth-child(2){transition-delay:.3s}
.produto .social li:nth-child(3){transition-delay:.45s}
.produto:hover .social li{opacity:1}
.produto .social li a{    color: black;background: #f3dabb;font-size: 15px;line-height: 32px;border-radius: 5px;margin: 0px 5px;display: block;transition: all .3s ease 0s;padding: 5px 10px;}
.produto .social li a:after,.produto .social li a:before{content:attr(data-tip);color:#fff;background-color:#000;font-size:12px;line-height:20px;border-radius:3px;padding:0 5px;white-space:nowrap;opacity:0;transform:translateX(-50%);position:absolute;left:50%;top:-30px}
.produto .social li a:hover:after,.produto .social li a:hover:before{opacity:1}
.produto .product-discount-label,.produto .product-new-label{color:#fff;background-color:#f51167;font-size:13px;font-weight:800;text-transform:uppercase;line-height:45px;height:45px;width:45px;border-radius:50%;position:absolute;left:10px;top:15px;transition:all .3s}
.produto .product-discount-label{left:auto;right:10px;background-color:#d7292a}
.produto:hover .product-new-label{opacity:0}
.produto .product-content{padding:5px}
.produto .title{font-size: 15px;font-weight: 400;text-transform: capitalize;margin: 0 0 7px;transition: all .3s ease 0s;height: 35px;overflow: hidden;}
.produto .title a{color:#222}
.produto .title a:hover{text-decoration:none !important}
.produto .price{color:black;font-size:17px;font-weight:700;margin:0 2px 15px 0;display:block}
.produto .price span{color:#909090;font-size:13px;font-weight:400;letter-spacing:0;text-decoration:line-through;text-align:left;vertical-align:middle;display:inline-block}
.produto .add-to-cart{border:1px solid #e5e5e5;display:inline-block;padding:10px 20px;color:#fff;font-weight:600;font-size:14px;border-radius:4px;transition:all .3s; background-color: #f51167;}
.produto:hover .add-to-cart{border:1px solid transparent;background:#f51167;color:#fff}
.produto .add-to-cart:hover{background-color:#505050;box-shadow:0 0 10px rgba(0,0,0,.5)}
.price i{color: #efef36;}

/*modal do produto*/
.modal-produto{background-color: rgba(1,1,1,0.9) !important;}
.desc-prod{color: #fff;}
.titulo-modal-produto{font-size: 15px;font-weight: 400;text-transform: capitalize;margin: 0 0 7px;transition: all .3s ease 0s;color: #fff;}
.btn-close-modal{border: 1px solid #e5e5e5;display: inline-block;padding: 10px 20px;color: #fff;font-weight: 600;font-size: 14px;border-radius: 4px;transition: all .3s;background-color: #f51167;}
	
.preco-de-modal{color: #909090;font-size: 13px;font-weight: 400;letter-spacing: 0;text-decoration: line-through;text-align: left;vertical-align: middle;display: inline-block;}

.preco-por-modal{color: #f51167;font-size: 17px;font-weight: 700;margin: 0 2px 15px 0;}
.close-modal{position: absolute;left: 572px;top: 10px;color: white !important;}


/* @media only screen and (max-width:990px){.produto{margin-bottom:30px} */



/* SELOS */

.selos{  z-index: 9;border-radius: 0px;background: #ffd902; color: #000;font-weight: bold !important;text-transform: uppercase;padding: 8px 10px;font-size: 10px;position: absolute; padding: 8px; font-weight: 600; letter-spacing: 1px;}
.selo-l{}
.selo-r{right: 15px; }

.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15 { position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px; }
.col-xs-15, .col-md-15 { width: 20%; float: left; }


/*css carrousel moderno*/
.MultiCarousel { float: left; overflow: hidden; padding: 15px; width: 100%; position:relative; }
.MultiCarousel .MultiCarousel-inner { transition: 1s ease all; float: left; }
.MultiCarousel .MultiCarousel-inner .item { float: left;}
.MultiCarousel .MultiCarousel-inner .item > div { text-align: center; padding:5px; margin:10px;}
.MultiCarousel .leftLst, .MultiCarousel .rightLst { position:absolute; border-radius:50%;top:calc(50% - 20px); }
.MultiCarousel .leftLst { left:0; }
.MultiCarousel .rightLst { right:0; }
.MultiCarousel .leftLst.over, .MultiCarousel .rightLst.over { pointer-events: none; background:#ccc;}



@media (max-width: 768px) {
    /* .produto .title {height: 70px;} */
    /* .produto .product-content {padding: 0;} */
	.produto .title {
        font-size: 15px;
        font-weight: 400;
        /* margin-top: 87px; */
        text-transform: capitalize;
        /* margin: 0 0 7px; */
        /* transition: all .3s ease 0s; */
        /* height: 55px; */}
		.produto{/* margin-bottom: 25px; */}
		.product-image4{/* height: 303px; */}
		.nome-prod-desktop{display: none;}
		.nome-prod-mobile{display: block;}
		.produto .social{top: 78%}
}
@media (max-width: 768px) {
	.produto{margin-bottom: 25px;}
	.product-image4{    height: 208px;	}
	.nome-prod-desktop{display: none;}
	.nome-prod-mobile{display: block;}
	.produto {
		font-family: Poppins,sans-serif;
		text-align: center;
		border-radius: 5px;
		overflow: hidden;
		z-index: 1;
		transition: all .3s ease 0s;
		height: 428px;
	}
	.produto .social {
		width: 180px;
		padding: 0;
		margin: 0 auto;
		list-style: none;
		position: absolute;
		right: 0;
		left: 0;
		top: 185%;
		transform: translateY(-50%);
		transition: all .3s ease 0s;
	}
	.produto{/* margin-bottom: 25px; */}
	.product-image4{/* height: 303px; */}
	.nome-prod-desktop{display: none;}
	.nome-prod-mobile{display: block;}
    .produto .social{/* top: 78%; */}
}

@media (max-width: 992px) {
	.col-md-15 { width: 50%; float: left; }
}