/*--------------------------------------------
										MENU
--------------------------------------------*/
.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter] {
	top: 9px!important;
}
.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button {
	padding: 0!important;
}
.woocommerce .quantity .qty {
  width: 85px;
}
/*--------------------------------------------
								CATEGORIA PRODUTO
--------------------------------------------*/
.single-product .elementor-add-to-cart.elementor-product-simple {
	margin-bottom: 20px;
}
.coluna-filtros-categorias .select2-container--default .select2-selection--single {
	height: 100%!important;
}
.coluna-filtros-categorias .cat-item.cat-item-17 {
	display: none!important;
}
.coluna-filtros-categorias .product-categories {
  margin-left: 0!important;
	padding-left:0;
}
.coluna-filtros-categorias .children li::before { 
	display: none!important;
}
.coluna-filtros-categorias ul.product-categories > li {
  padding: 3px 0!important;
}
.coluna-filtros-categorias .current-cat a {
	color: #000!important;
}
.coluna-filtros-categorias .children, .coluna-filtros-categorias .children a {
	color:#000!important;
}
.coluna-filtros-categorias ul a {
	color: #757575!important;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: 600;
	letter-spacing: 0.1px;
}
.coluna-filtros-categorias ul {
  list-style: none!important;
	margin-left: 0!important;
}
.coluna-filtros-categorias .children a:hover, .coluna-filtros-categorias ul a:hover {
		color: #7f54b3!important;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
  background: #000;
  color: #fff;
  border-radius: 50px;
}
.woocommerce-loop-product__buttons .button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .woocommerce-loop-product__buttons .button.product_type_simple{
width: 100%!important;	
}
/*--------------------------------------------
									REGISTO FORM
--------------------------------------------*/
#customer_login .woocommerce-Input, #customer_login #b2bking_registration_roles_dropdown, #customer_login .b2bking_custom_registration_field {
	border: 1px solid #CECECE;
  border-radius: 50px;
  padding: 9px 20px;
}
.woocommerce-form.woocommerce-form-register.register {
	height: 100%!important;
}
/*--------------------------------------------
									FOOTER
--------------------------------------------*/
@media only screen and (min-width: 768px) {
	.footer-newsletter .fluentform .ff-el-form-check, .footer-newsletter .fluentform .ff-el-group, .footer-newsletter .frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom button {
		margin-bottom: 0px!important;
	}
}