/* Custom Styles */

body {
	overflow-x: hidden;
}

#wrapper {
	overflow: hidden;
}

#main-navigation .navbar-nav>li>a{
	font-family:'Bebas Neue Regular', sans-serif!important;
	font-size:20px!important;
	margin-top:8px!important;
}

.entry-header, .page-header{
	background:#282826!important;
	padding:70px 0px!important;
}

#main-navigation .navbar-nav>.active>a {
    background: #00000000 !important;
    color: #282826 !important;
}

#main-navigation .navbar-main-navigation a:hover, #main-navigation .navbar-main-navigation a:focus{
	border-bottom: 4px solid #fff !important;
    border-radius: 0px !important;
	background:transparent!important;
	margin-top:8px!important;
}

#main-navigation .navbar-main-navigation a, #main-navigation .navbar-main-navigation a{
	border-bottom: 4px solid transparent !important;
    border-radius: 0px !important;
	background:transparent!important;
	margin-top:10px!important;
}

/*Carroseul de produtos home*/
.slick-track .product_type_simple, .slick-track .woocommerce-loop-product__title,
.slick-track .price{
	display:none!important;
}

.wcpscwc-product-slider .slick-list{
	padding-bottom:0px!important;
}

.wcpscwc-product-slider ul.products{
	margin-bottom:0px!important;
}

/*Página listagem de produtos*/
.archive .woocommerce ul.products li.product .button, .archive .woocommerce-loop-product__title{
	display:none!important;
}

.archive .columns-2{
	grid-column-gap: 0px!important;
    grid-row-gap: 0px!important;
}


.archive .price{
	display:none!important;
}

.post-type-archive-product .woocommerce ul.products li.product a img{
	margin:0px!important;
}

/*Página interna do produto*/
.woocommerce a.button.alt, .woocommerce button.button.alt{
	background:#282826!important;
	border-radius:0px!important;
	color:#fff!important;
	text-transform:uppercase!important;
	font-family:'Poppins Light', sans-serif!important;
}

.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){
	margin-right: 5px!important;
}

.woocommerce-product-gallery__image{
	margin-bottom: 10px!important;
}

.single-product .product_title{
	color:#000!important;
}

.single-product .cart{
	 display: flex!important;
	 flex: revert!important;
}

/*
.single-product div#cfpp, .single-product .calculo-de-frete{
	display: flex!important;
    position: absolute!important;
    margin: 40px 0px!important;
}

.single-product div#cfpp div.calculo-de-frete div#calcular-frete svg{
	display:none!important;
}

.single-product div#cfpp .calculo-de-frete div#calcular-frete{
	padding: 0px 20px 0px 20px!important;
	background-color: #282826!important;
	margin-left:8px!important;
	height:37px!important;
}

.single-product div#cfpp .calculo-de-frete input{
	height: 37px!important;
}

.single-product div#cfpp .calculo-de-frete div#calcular-frete{
	line-height: 2.428571!important;
}
*/

.single-product div#cfpp .resultado-frete{
	display:block!important;
	margin: 90px 0!important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{
	color: #000!important;
}

.woocommerce div.product.elementor .woocommerce-tabs .panel{
	padding: 40px!important;
}

.description_tab, .additional_information_tab{
	margin: 0px 7px 0px 0px!important;
}

/*Página Designers*/
.term-designers .count{
	display:none!important;
}

.term-designers .woocommerce-loop-category__title{
	padding: .3em 0!important;
}

/*Página interna Designers*/
.archive .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
	margin:0px!important;
} 
@media (min-width: 768px) {

}

@media (min-width: 992px) {

}

@media (min-width: 1200px) {

}

@media (min-width: 992px) and (max-width: 1199px) {

}

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

}

@media (max-width: 991px) {

	#header .custom-logo-link img {
		max-width: 100px !important;
	}
	
}

@media (max-width: 768px) {
	
}

@media (max-width: 520px) {	

	.description_tab, .additional_information_tab{
		margin: 0px 2px 0px 0px!important;
	}
	.woocommerce div.product .woocommerce-tabs ul.tabs{
		display: flex!important;
		padding: 0 0 0 0em!important;
	}
	.woocommerce-tabs ul.wc-tabs li a{
		font-size: 11px!important;
	}
}

@media (max-width: 360px) {

}