/*
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

input.elementor-search-form__input::-webkit-search-cancel-button {
   display:none;
}

/* CABECALHO */
 .menu_fixo {
      position: fixed !important;
    top: 0;
    left: 0;
    width: 100% !important;
    transition: all 0.5s ease-in-out !important;
}


.menu_fixo.menu-escondido {
  top: -100px !important;
}

.cursor {cursor:pointer}

.ekit-menu-nav-link svg {
    max-width: 40px;
    margin: 0 15px 0 0;
}

/* INTRO */
.changing-bg {
    width: 100%;
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    transition: background-color 0.5s ease;
}


/* WOOCOMMERCE */
#menu_categorias .woocommerce ul.products li.product a img {
    margin: 0;
    border-radius: 50% !important;
	 transform: scale(0.9);
    transition: transform 0.3s ease;
}

#menu_categorias .woocommerce ul.products li.product a img:hover {
    transform: scale(1.1);
}


#menu_categorias .woocommerce ul.products li.product a {
    max-width: 100px;
	display: block;}

#menu_categorias .count {display:none}

.elementor-widget-taxonomy-filter .e-filter-item {
	cursor:pointer !important
}

.yith-wcan-filters .yith-wcan-filter .filter-title {
	font-size: 17px;
    font-family: 'Bebas Neue';}


.containerCalculator {
    border-radius: 2px !important;
	margin-top: 30px !important;}

.payment_method_wc_piggly_pix_gateway img {display:none !important}

span.qtdade-carrinho {
    color: #fff;
    background: #0B9562;
    border-radius: 50px;
    padding: 2px 7px;
    font-size: 11px;
    position: absolute;
    left: -12px;
    }
    
@media (max-width: 500px) {
span.qtdade-carrinho {
left:-22px}
}