/*
    Theme Name: Twenty Twenty One Child Theme by Logrise
    Theme URI: Theme URI -  https://logrise.com
    Description: A child theme for Twenty Twenty One.
    Author: Logrise Lda - NMalo
    Author URI: https://logrise.com || NMalo
    Template: twentytwentyone
    Version: 1.0
    License: GNU General Public License v2 or later
    License URI: https://www.gnu.org/licenses/gpl-2.0.html
*/

/**
 * Standard CSS to assure basic Compatibility with Elementor in checkboxes and button that renders on menu
 * */

 button.sub-menu-toggle {
	display: none !important;
}

input[type='checkbox'].elementor-field {
    display: inline-block !important;
}

@supports (-webkit-appearance: none) or (-moz-appearance: none) {
	input[type=checkbox], input[type=radio] {
		-webkit-appearance: none;
		-moz-appearance: none;
		position: relative;
		width: 25px;
		height: 25px;
		border: var(--form--border-width) solid var(--form--border-color);
		background: var(--global--color-white);
	}
	input[type=checkbox].elementor-field:after {
		margin-left: auto;
		margin-right: auto;
		left: 0;
		right: 0;
		top: 4px;
		text-align: center;
		border-color: var(--form--border-color);
	}
}


/**
 *
 * CSS For shortcodes and functions.php addons
 *
 * */
 
.categoria-badge {
  display: inline-block;
  padding: 1px 8px;
  font-size: 12px;
  font-weight: bold;
  /*border: 1px solid var(--cor-categoria);*/
  /*color: var(--cor-categoria);*/
  /*background-color: var(--cor-categoria)10;*/
  /*border-radius: 14px;*/
  text-transform: uppercase;
  margin-right: 6px;
}