@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap');
.container.produtosMaisBuscados .section-header{
	margin-top:0px!important;
}
.cp-postsinstagram1 .item {
	width: 19%!important;
}

.cp-postsinstagram1{
	background-color:#e0d8c4;
}
.item a img{
	height:226px!important;
}
body .cp-postsinstagram1 .title{
	font-size:24px;
	text-transform:uppercase;
	color:#222222;
	font-weight:600;
}
.contato .page_title_post{
	color:#222222!important;
}
.cp-preview3 .nproduct-title {
    line-height: 25px!important;
}
.showcase-item.cp-itemprodutos9.js-event-product-click .showcase-item-buy .product-buy .btn.btn-primary.btn-block.btn-notifyme.indisponivel.btn-product-detail2{
	background-color:#f02f2f!important;
	color:#FFF!important;
}
.showcase-item.cp-itemprodutos9.js-event-product-click .showcase-item-buy .product-buy .btn.btn-primary.btn-block{
background-color:#e5d9bd!important;
color:#222222!important;
}
.col-sm-12.options-select.option.bloco-infos.form-group{display:none!important;}
.footer.cp-footer7{margin-top:40px;}
.newsletter-form.cp-newsletterEmail3.container .descFeatured{
	text-transform:uppercase!important;
}
.contato .btn-submit{background-color:#222;border:0px!important}
.category-page-title{text-align:center;}
.cp-produtosrelacionados4col .container{
	border:none!important;
}
.top-page.flex-large.notfound-top h2{
	text-align:center;
}
.contato .row{
	margin-right:0px!important;
	margin-left:0px!important;
}
.container.container-overflow.showcase-fourth .row{
	margin-right:0px!important;
	margin-left:0px!important;
}
.box.box-current{
	padding-top:0px!important;
}
#avaliacoes{
	margin-top:40px;
	margin-bottom:30px;
}
.page-products .cp-preview3 .buyButtonArea .buyButton{
	  width: 100%!important;
}
.page-products .cp-preview3 .buyButtonArea{
	width: 100%!important;
	margin:0px!important;
}
.main-content .category-page-title{
	margin-top:30px;
	margin-bottom:20px;
	text-transform:uppercase;
}
.pagination-wrapper.pagination-wrapper-header{
	padding-top:0px!important;
}
.breadcrumb.category ol{
	margin: 0px!important;
    width: 100%;
    display: inline-block;
}
.breadcrumb.category .cp-filtrospaginacao1{
	width: 80%;
    float: right;
    display: inline-block;
}
.breadcrumb.category .cp-filtrospaginacao1 .pagination-wrapper{
	background:transparent!important;
}
.breadcrumb.category{
	display:block;
}
.pagination-wrapper.pagination-wrapper-header{
	margin-bottom:10px;
}
.cp-itemprodutos9 .showcase-item-col-call {
	min-height: 55px;
}
.cp-produtosrelacionados4col .product-buy2 .btn.btn-primary{
	height: 35px;
} 
.formShipping.calculo .fa.fa-search{
	color:#BF4B95!important;
}
.barra-fretegratis-n49 p{
	color:#FFF!important;
}h1, body .category-page-title, header i, body a:focus, body a:hover, body .filter-checkbox.filter-checkbox-checked::before{
	color:#222!important;
}
.showcase-item.cp-itemprodutos9.js-event-product-click .showcase-item-col-text .showcase-item-name {
	margin-top:10px;
}
.showcase-gondola .showcase-item{
	margin-bottom:0px!important;
}
.cp-produtosrelacionados4col .showcase-item-image.porn-hover .discount-bullet{
	width: 134px!important
}
body .nproduct-title{
	color:#222222!important;
}
.lists.notfound{
	background-color:#222222!important;
	margin-top:0px;
}
.color1, .section-title, .title-page, body .category-page-title{
	color:#222222!important;
}
.newsletter-form.cp-newsletterEmail3 .container {
	max-width:90%!important;
}
.frete-gratis{
	display:none!important;
}
body{	font-family: 'Montserrat', sans-serif;}
.buyButton.btn_buy.notifyButton.product-buy.action-comprar.bg-bloqueado{
	background-color:#f02f2f!important;
}
@media only screen and (max-width: 1199px){
	.header-menu .menu-item {
    display: inline-block;
    margin: 0px 19px!important;}
}
@media only screen and (max-width: 991px){
	.row.links-footer .col-md-3.col-sm-12.v-top .area-logo-footer, .row.links-footer .col-md-3.col-sm-12.v-top .social-area {
    padding-left: 9px!important;
}
.header-menu-button.is-mobile, .item-close.is-mobile{
	display:block!important;
}
.header-menu-button.nav-hamburguer {
    display: inline-block;
    top: -53px!important;
    width: 31px;
    height: 31px;
    z-index: 5;
}
.col-sm-4.col-header.search-desk{
	    padding-left: 49px;
}
}
@media only screen and (min-width: 769px){
.cp-footer7 .social-area a {
	font-size:16px;
}
.social-area{
	margin-left: -13px!important;
}
.cp-produtosrelacionados4col .descFeatured{
	margin-bottom:0px!important;
}
.cp-produtosrelacionados4col .descFeatured p {
	margin-bottom:0px!important;
}
.cp-produtosrelacionados4col .showcase.clearfix.product-card.slick-slider.slideVitrine{
padding-top:10px!important;	
}
.form-select .select.action-ordenar-produtos.product-order{
        position: relative;
    left: 0px!important;
    top: 0px!important;
    width: 100%!important;
    height: 100%;
}
.pagination-wrapper .pagination-grid {
    display: table-cell;
    padding-left: 37px!important;}
.container.produtosDestaque.p1{
	height:585px!important;
}
.container.produtosMaisBuscados.p2 .showcase.clearfix.product-card{
	margin-top:10px;
}
.header-menu .menu-item {
    display: inline-block;
    margin: 0 31px;
    transition: all .15s;
    vertical-align: top;
    height: 38px;
}

.select.action-ordenar-produtos.product-order{
	/*-webkit-appearance: none!important;*/
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
}
.item-banner-mosaico.img-large.col-sm-4{
	padding:0px!important;
} 
.cp-preview3 .descriptionArea, .cp-preview3 .guia-medida{
	border:none!important;
}

.shippingArea.frete label{
	color:#707070!important;
	font-size:12px;
}
.banner-mosaico .row{margin:0px!important;}
.banner-mosaico .container{
	padding-right:0px!important;
	padding-left:0px!important;
}
.item-banner-mosaico.img-large.col-sm-8{
	padding-right:0px!important;
}
.n49filter .box .top-box{
	background-color:#FFF!important;
}
.clean-filters{display:none!important;}
.top-box.filtre{
	display:none!important;
}
.content-list{
	background-color:#FFF!important;
}
.n49filter .box.box-current .content-box .content-list li{
	background-color:#FFF!important;
}
.n49filter .box .block.closed .top-block .title:after {
    content: "+"!important;
    
}
.swipe-cards-spaced img{
	box-shadow:none!important;
}
.row.slick-initialized.slick-slider{
	margin:0px!important;
}
.spr.spr-carousel-right.prod2col.slick-arrow{
	right:-45px!important;
}
.spr.spr-carousel-left.prod2col.slick-arrow{
	left:0px!important;
}
.listSubmenu li {
    display: inline-block;
    margin: 15px 0px!important;
    width: 19%;
    padding-left:66px;
    vertical-align: top;}
.n49filter .box .block .top-block .title:after {
    content: "_"!important;
    font-family: "Font Awesome 5 Free";
    display: block;
    margin-right: 7px;
    color: #6f6f6f;
    margin-left: 0px;
	position: absolute;
    left: 233px;
}
 .badge{display:none!important;}   
 .n49filter .box .block .top-block .title{
 	font-weight:300;
 	font-family: 'Montserrat', sans-serif!important;
 	font-size:14px;
 }
 .n49filter .box .block .content-list li label{
 	font-size:12px;
 	font-family: 'Montserrat', sans-serif!important;
 }
 .n49filter .box.box-current .content-box .content-list li .rm-item{
 	position:absolute;
 	left:0px;
 }
 .title.filtro{
 	margin:0px!important;
 }

 
.row.links-footer .col-md-3.col-sm-12.v-top .area-logo-footer,.row.links-footer .col-md-3.col-sm-12.v-top .social-area{
	padding-left:100px;
	width:100%!important;
}
.tamanho-tablet.col-md-3.col-sm-12.v-top.column-links.column-lk1{
	padding-left:40px;
}
.col-md-3.col-sm-12.v-top.column-links.column-lk2, .col-md-3.col-sm-12.v-top.column-links.column-lk3{
	padding-left:0px!important;
}
}/*fim media do desktop*/
.prods-not-found{text-align:center!important;}
.btn.btn-primary.btn-block.bg_color2.btn-product-detail{
	background-color:#BF4B95!important;
}
.av-sucesso{
 background-color:#454545!important; 
}
.quantityArea .btnLess, .quantityArea .btnMore{border-radius:0px!important;}
 .btn{
 	border-radius:0px!important;
 }
 .spr.spr-carousel-left.prod2col.slick-arrow{z-index:4!important;}
.showcase-item .product-buy .btn, .showcase-item .product-buy .btn.btn-notifyme {
border-radius:0px!important;
}
.product_review_helpfulness{
	width:100%!important;
	float:left;
}
.footer.cp-footer7 .container{
	width:100%;
	max-width:100%;
	padding:0px!important;
}
.row.links-footer{
	margin-right:0px!important;
	margin-left:0px!important;
}
.barra-fretegratis-n49 .barra-atual{
  background-image: linear-gradient(90deg, #BF4B95 1%, #BF4B95 )!important;
  
}


.cp-header6 .form-control.typeahead::-webkit-input-placeholder {
color: red!important;
}


.header-menu.header-menu-desk.js-menu-mobile.clearfix.bg_color1.bg_cor_padrao_2{
	margin-bottom:0px!important;
}
.cp-footer7 .container .footer-desc {
    text-align: center;
    padding-left: 80px!important;
    padding-right: 80px!important;}

.tamanho-tablet.col-md-4.col-sm-12.v-middle.img-footer-1{padding-left:80px;}
.col-md-4.col-sm-12.v-middle.box-developers{padding-right:80px;}
.square-social.col-sm-2.bg-white{
	background-color:#222222!important;
}
.cp-footer7 .social-area .square-social.col-sm-2.bg-white svg, .cp-footer7 .col-md-3.col-sm-12.v-top .social-area i{
	color:#FFFFFF!important;
}

.autor-notas-imagens{
	width:10%;
}
#avaliacoes .apr-avaliacao .left{
	display:contents!important;
}
#avaliacoes .lista-de-avaliacoes .apr-avaliacao{
	border:none!important;
}
.avaliacoes .avaliation-footer-middle .btn-enviar{
	background-color:#707070!important;
}
.form-control:focus{
	box-shadow:none!important;
}
.review_list_author strong{
	font-family: 'Montserrat', sans-serif!important;
	font-size:14px;
	font-weight:700!important;
}
.apr-avaliacao .left::before{
	content:"";
	width: 68px;
    height: 71px;
    display: inline-block;
	background-image:url(/catalog/view/theme/marerosa/assets/img/Ícone.png);
	margin-right:10px;
}

#avaliacoes .section-title{
	font-family: 'Montserrat', sans-serif!important;

}
#avaliacoes .descFeatured a{
	font-size:11px;
	font-family: 'Montserrat', sans-serif!important;
}
.container-content .row-flexbox .showcase-item{
	 width: calc(99.9% * 1/3 - 22.5px)!important;
}
.review_list_title{
	display:none;
}
.review_list_title{
	display:none;
}

.cp-preview3 .product-thumbnails .slick-initialized {
margin-top:0px!important;
}
.cp-preview3 .product-images{
	padding-left:0px!important;
}
.nproduct-gallery {
margin-right:0px!important;
}
.descriptionTitle.left-title{
	font-family: 'Montserrat', sans-serif!important;
	font-size:18px!important;
}
.right-det-content{
	font-family: 'Montserrat', sans-serif!important;
	font-weight:400;
	font-size:12px!important;
	color:#707070!important;
}
.product-actions.container-padding.container-padding-top{text-align:center;}
.cp-preview3 .nproduct-title{
	font-size:24px!important;
	font-family: 'Montserrat', sans-serif!important;
}
.infosProduct{
	display:none;
}
.item-discount{
	position:inherit!important;
}
.cp-preview3 .opcoes .radio{
	width: 48px!important;
    height: 36px!important;
}
body .page-products .colSection {
padding-top:0px!important;
}
.information .list-unstyled.list-inline{
	display: block;
    width: 100%;
}
.cp-preview3 .nproduct-header{
	margin-bottom:0px!important;
}
.prod-ava.icon-link.scroll-to{
	display:none!important;
}
body .page-products .colSection, .nproduct-gallery{
	border:none!important;
}
.far.on.fa-star{
	color:black!important;
}
.far.fa-star{
	color:#bdb8b8!important;
}
.btn-guia-medidas {
    margin-top: 8px!important;
}
.fa-minus:before {
    content: "-"!important;
}
.cp-preview3 .shippingArea .formShipping{
	float:none!important;
}
.buyButton.btn_buy.notifyButton.product-buy.action-comprar{
    background-color: #e5d9bd!important;
    color: #222222!important;
}
.wishlistArea{
	display:none!important;
}
.fa-plus:before {
    content: "+"!important;
}
.fa.fa-minus, .fa.fa-plus{
	font-weight:100;
}
.quantityArea.quantidade label{
	font-size:12px;
		color:#707070!important;
	font-family: 'Montserrat', sans-serif!important;
}
.btn-guia-medidas span{
	font-size:12px;
	text-decoration: underline;
	color:#707070!important;
	font-family: 'Montserrat', sans-serif!important;
}
.product-option{
		font-size:12px!important;
	font-family: 'Montserrat', sans-serif!important;
	font-weight:400;
	color:#707070!important;
}
.fa-star.point.point-small.point-on.far{
	color:black!important;
}
.fa-star.point.point-small.far{
	color:#bdb8b8!important;
}
.variacoes.information.hidden-xs.hidden-sm{
	padding:0px 0px!important;
	margin-top:0px!important;
	font-size:12px!important;
	font-family: 'Montserrat', sans-serif!important;
	font-weight:400;
	color:#707070;
}
.opcoes.optionsArea{
	text-align:center!important;
}
.breadcrumb-item a{
	width:20%;
}
.pagination-wrap .results{display:none!important;}
.pagination-grid{
	width:67%!important;
	text-align:center!important;
}
.pagination.pagination-v1{
	display:inline-block!important;
}
.breadcrumb .category-page-title{
	width:77%;
	text-align:center;
	margin-bottom: 0px;
	font-size:24px;
	text-transform:uppercase;
	font-family: 'Montserrat', sans-serif!important;
}
.pagination-v1 > li > a, .pagination-v1 > li > span {
	color:#000!important;
}
.breadcrumb-item:last-child{
	font-weight:400!important;
}
body div .pagination-v1 li a.active, body div .pagination-v1 li a:hover, body div .pagination-v1 li span:hover, body div .pagination-v1 li a:focus, body div .pagination-v1 li span:focus{
	background-color:transparent!important;
		border-color:transparent!important;
}
.bg_color1, div .pagination-v1 > li > a, div .pagination-v1 > li > span{
	background-color:transparent!important;
	border-color:transparent!important;
}
.form-select.form-select-xs{border:none;}
.section-space{margin-top:0px!important;}
.swipe-cards-item{
	background-color:#FFFFFF!important;
}
.header-menu.header-menu-desk.js-menu-mobile.clearfix.bg_color1.bg_cor_padrao_2{
	margin-bottom:40px;
}
.filter-order{
	position:relative;
}
.container-content .row-flexbox .showcase-item:nth-child(4n){
	margin-left:0px!important;
	margin-right: 19px;
}
.container-content .row-flexbox .showcase-item:nth-child(1n) {
    margin-right: 19px!important;}
/*.svg-inline--fa.fa-angle-down.fa-w-10{*/
/*	position: absolute;*/
    /* right: 46px; */
/*    left: 92px;*/
/*    z-index: 3;*/
/*    top: 12px;*/

/*}*/
.select.action-ordenar-produtos.product-order{
	font-size:14px!important;
		font-family: 'Montserrat', sans-serif!important;
	padding-right: 0px;
    padding-left: 5px;
}
.pagination-wrapper .filter-order-text{
	text-transform:uppercase;
	font-weight:800;
	font-size:12px!important;
		font-family: 'Montserrat', sans-serif!important;
		margin:0px!important;
}
.newsletter-form.cp-newsletterEmail3{
	margin: 0px!important;
    margin-top: 20px!important;
    height: auto!important;
}
.cp-newsletterEmail3 .newsletter-input-group .newsletter-input.btn{
	background-color:#D96991!important;
	border-color:#D96991!important;
}
.newsletter-form.cp-newsletterEmail3 .container{
	min-height:216px!important;

	  background-image: url(/catalog//view/theme/algathelabel/assets/imgs/Camada%20645.png);
    background-position: 0px 0px;
    margin-top: 0px;
    	background-repeat: no-repeat;
}
.cp-newsletterEmail3 .form-newsletter{
	padding-right:0px!important;
}
.newsletter-form.cp-newsletterEmail3 .container header{
    min-height: 51px;
    margin-top: 55px!important;
 
}


.showcase-item-image.porn-hover .discount-bullet{
	background-color:#FFFFFF!important;
	color:#000!important;
	border:1px solid #DDDDDD;
	width:117px!important;
	height:30px!important;
	font-size:14px!important;
	font-weight:700;
}
.descFeatured a{
	text-transform:uppercase;
}
.cards-home{margin-top:20px;}
.cp-banner2cols{
	margin-bottom:0px!important;
	margin-top:30px!important;
}

.showcase-item-buy {
	padding:0px 7px;
}
.showcase-item.cp-itemprodutos9.js-event-product-click .showcase-item-col-text .showcase-item-name{
	font-size:12px;
	font-family: 'Montserrat', sans-serif;
	color:#707070;
	font-weight:700;
}
.item-price-value{
	font-family: 'Montserrat', sans-serif!important;
}
.showcase-item .product-buy .btn, .showcase-item .product-buy .btn.btn-notifyme{
	width:100%;
}
.section-title{
	color: #222222;
	font-size:24px!important;
	font-weight:bold;
	font-family: 'Montserrat', sans-serif;
	letter-spacing: 2px;
	text-transform:uppercase;
}
.descFeatured p a {
	color:#707070;
	font-family: 'Montserrat', sans-serif;
	font-size:11px;
	font-weight:400;
}
.cp-itemprodutos9 .showcase-item-name{
	min-height:17px;
}
.arrow-right-custom::after{
	content:"\f054";
font-family: "Font Awesome 5 Free";
	font-weight: 400;
	display:inline-block;
}
.arrow-right-custom{
	border:0px;
	width:50px;
}
.showcase-item-rating.pointer{
	display:none;
}

.spr-carousel-left{
	background: url(/catalog/view/theme/lojatxc/assets/img/flechaesquerda.png);
	background-position:0!important;
	background-repeat:no-repeat;
}
.spr-carousel-right{
	background: url(/catalog/view/theme/lojatxc/assets/img/flechadireita.png);
	background-position:0!important;
	background-repeat:no-repeat;
}


.spr.spr-carousel-left.slick-arrow{
	top: 200px!important;
}
.spr.spr-carousel-right.slick-arrow{
	top: 200px!important;
}
.cp-itemprodutos9.showcase-item.showcase-item-buy {
    left: 0;
    margin-bottom: 16px;
    text-align: center;
}
.showcase-item .product-buy .btn.btn-notifyme {
    background-color: #c9031;
   
    text-align:center;
    color: #fff;
}
.showcase-item-buy {
	text-align:center;
}

@media only screen and (max-width: 1025px){

.n49filter .box .block.prices-block .content-block{
	display:block!important;
}
.n49filter .box .block.prices-block .content-block .price-label{
	width:45%;
	display:inline-block;
}
}
@media only screen and (min-width: 1024px){
	.cp-itemprodutos9 {
    min-height: 432px!important;
}
}
@media only screen and (min-width: 769px){
.showcase-item-image {
	margin-bottom:0;
}}
.cp-itemprodutos9 .area-labels {
	display:none;
}
.showcase-item-col-text div {
	margin-top: -55px;
}
.btn-primary {
	background-color: #383737;
}
.spr.spr-carousel-left.slick-arrow {
	top:200px;
}
.showcase .spr.spr-carousel-right {
	    right: -64px;
	    cursor: pointer;
	}
	
	.information .content h1 {
    color: #000!important;
    font-family: 'Open Sans',sans-serif;
    font-size: 30px;
    text-transform: uppercase;
}
.html-submenu{
	
	display:inline-block!important;
}
.listSubmenu{
	width:50%!important;
	display:inline!important;
	
}
.div-ul-div{
	padding-left: 70px;
    padding-right: 92px;
}

.html-submenu{
	float:right;
}

.barra-html-topo{
	display:none!important;
}
.grade-interna table{
	width:100%;
	border-collapse: inherit;
}
.grade-interna table {
	width:100%important;
	background-color:#C8C8C8;
}
.showcase-item:hover .product-buy .btn.btn-primary{
	  height:42px!important;
}
.showcase-item:hover .product-buy .btn.btn-primary.btn-block.bg_color2.btn-product-detail {
    background-color: #BF4B95;
    color: #fff;
  
}
.paginationArea {
    display: inline-block;
    width: 100%;
    text-align: center;
    margin: 5px 0 0px!important;
}

@media screen and (max-width: 768px) and (min-width: 760px) {

.cp-footer7 .menufooter li a, .cp-footer7 .v-top {
    font-size: 12px;
    line-height: 27px;
    color: #707070;
    text-align: center;
    margin: 0 auto;
}

.tamanho-tablet {
    -ms-flex: 0 0 100%!important;
    flex: 0 0 100%!important;
    max-width: 100%!important;
}
.cp-filtrospaginacao1{
	height:40px!important;
}


}
.header-bag{
	display:inline-block!important;
}
.item-discount {
	top: 47px!important;
    right: 128px!important;
}
@media screen and (max-width: 1024px) {
	.header-menu .menu-item{
		    margin: 0px 20px!important;
	}
	.pagination-wrapper {
		width:95%!important;
}
.pagination-grid {
    width: 60%!important;}
    .autor-notas-imagens {
    width: 13%;
}
.header-menu .menu-item {
    margin: 0px 15px!important;
}

}
@media screen and (max-width: 768px) {
	.cp-banner2cols .cellBanner{
		margin:0px 1px!important;
	}
	.breadcrumb.category .cp-filtrospaginacao1 {
    width: 100%;
    float: right;
    display: inline-block;
    margin-top: 30px;
}
	.cp-newsletterEmail3 .newsletter-form-inner .newsletter-input-group.areaButton{
		margin-top:0px!important;
	}
	.slick-dots li button:before{
		background-color:white!important;
	}
	.cp-produtosrelacionados4col .showcase-item-buy {
		padding: 0px 7px!important;
	}
	.spr.spr-carousel-left.slick-arrow, .spr.spr-carousel-right.slick-arrow{
		display:none!important;
	}
	.container.promocoes .section-title{
		margin-bottom: 2px!important;
		margin-top:20px!important
	}
	.showcase-item-buy {
    padding: 0px 31px!important;
}
	.spr.spr-carousel-left.prod2col.slick-arrow{
		/*top: 205px!important;*/
		/*    left: 0px;*/
		display:none!important;
	}
	.spr.spr-carousel-right.prod2col.slick-arrow{
		display:none!important;
		 /*right: -28px;*/
		 /*top: 205px!important;*/
	}
	.slick-next.slick-arrow, .slick-prev.slick-arrow{
		display:none!important;
	}
	.nproduct-page .product-images{
		padding-top:0px!important;
		padding-right:0px!important;
	}
	#avaliacoes .apr-avaliacao .left {
    width: 35%!important;
}#avaliacoes .apr-avaliacao .left {
    display: block!important;
}.autor-notas-imagens {
    width: 100%!important;
}.lista-de-avaliacoes .apr-avaliacao .right {
    width: 64%!important;
    display: block!important;
    float: left;}
	.apr-avaliacao .left::before {
    content: "";
    width: 65px!important;
    height: 68px;}
	.page-products .product-card {
		padding-top:0px!important;
	}
	.variacoes.information.hidden-md.hidden-lg{
		padding-top:0px!important;
		margin-top:0px!important;
	}
	.pagination-wrapper .filter-order {
    display: inline-block!important;
    vertical-align: middle;
    text-align: right;
}
.pagination-wrapper.pagination-wrapper-header{
	border:0px!important;
}
	.cp-footer7 .column-lk3 {
    order: 1;
    margin-top: 0px!important;
    margin-bottom: 0px!important;}
    .tamanho-tablet.col-md-4.col-sm-12.v-middle.img-footer-1 {
    padding-left: 12px!important;}
    .col-md-3.col-sm-12.v-top{
    	width:100%;
    	max-width:100%!important;
    } 
.item-discount {
    top: 46px!important;
    right: 26px!important;
}
.container-content .row-flexbox .showcase-item {
    width: calc(99.9% * 1/2 - 22.5px)!important;
}
.filtros-button{
	background-color:#3c3b3b!important;
}
.pagination-wrapper.pagination-wrapper-header{
	margin:0px!important;
}
.pagination-wrapper.pagination-wrapper-header .pagination-grid {
    width: 100%!important;
    text-align: center!important;
}
.breadcrumb .category-page-title {
    width: 100%!important;}
.svg-inline--fa.fa-angle-down.fa-w-10{display:none!important;}
.item-banner-mosaico.mob.img-large.col-sm-4.col-4{
	padding:0px!important;
}
.cp-footer7 .title-block {
    border-top: 1px solid #DDD!important;}
.cp-footer7 .column-lk2 {
    display: inline-block!important;
}
 .cp-footer7 .column-lk3 .footer-title-menu, .cp-footer7 .content-block{
	display:inline-block!important;
}
.cp-footer7 .title-block h3::after{
	color:#FFF!important;
}
.item-banner-mosaico.mob.img-large.col-sm-8.col-8{
	padding-right:0px;
	padding-left:0px;
}
.img_responsive.img1 {
    padding-right: 3px!important;
}
.cp-newsletterEmail3 .newsletter-form-inner .newsletter-input-group {
    width: 100%;
    margin: 0;
    margin-bottom: 11px!important;}
.col-4:nth-child(1n), .col-5:nth-child(1n) {
    float: left;
    margin-right: 0px;}
.cp-blocohtml1.component- .row{
	margin-left:0px!important;
	margin-right:0px!important;
}
.img_responsive.img2{
	height:auto!important;
}
.img_responsive.img1{
	height:auto!important;
}
.showcase-item .product-buy{
	display:block!important;
}
.btn.btn-primary.btn-block.btn-notifyme.indisponivel.btn-product-detail2, .btn.btn-primary.btn-block.bg_color2.btn-product-detail{
	height:40px!important;
}
.showcase-item.cp-itemprodutos9.js-event-product-click .showcase-item-buy .product-buy .btn.btn-primary.btn-block{
	height:40px;
}
.header-menu-button.nav-hamburguer {
    display: inline-block;
 
    top: 71px!important;
    width: 31px;
    height: 31px;
    z-index: 5;
}
.cp-header6 .header-menu-button.nav-hamburguer {
    left: 15px!important;
}
.slick-track .cellBanner.col-sm-6{
	padding:4px!important;
} 

.btn.btn-block.btn-primary.btn-xs.bg_color2:hover{
	background-color:#222222!important;
}
.footer {
    margin-top: 0px!important;
}
}
@media screen and (max-width: 760px){
.header-menu-button.nav-hamburguer {
    display: inline-block;
    top: auto !important;
    bottom: 74px;
    width: 31px;
    height: 31px;
    z-index: 5;
}
.breadcrumb.category .cp-filtrospaginacao1 {
    width: 100%!important;
    /* float: right; */
    display: inline-block;
    padding-top: 30px;
}
.newsletter-form.cp-newsletterEmail3 .section-title{
	    font-size: 15px!important;
}
.cp-produtosrelacionados4col .showcase-item-image.porn-hover .discount-bullet{
	width:100%!important;
	font-size:12px!important;
}
.newsletter-form.cp-newsletterEmail3 .descFeatured{
	    font-size: 11px;
}
.cp-newsletterEmail3 .newsletter-input-group .newsletter-input.btn{
	height:34px!important;
}
.header-middle.container.container-padding{
	margin-top:30px;
}
.square-social{
	width:0%;
	margin-right:0px!important;
}
.newsletter-form.cp-newsletterEmail3 .container header {
    min-height: 83px!important;
    margin-top: 0px!important;
}
.showcase-item-buy {
    padding: 0px 7px!important;
}
}
