/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
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: 2.0.0
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
*/

/* Add your custom styles here */


ul.elementskit-dropdown.elementskit-submenu-panel li a {
    background-color: #9E3871;
}
.elementskit-menu-overlay.elementskit-menu-offcanvas-elements.elementskit-menu-toggler.ekit-nav-menu--overlay.active {
    BACKGROUND: TRANSPARENT;
}
div#ekit-megamenu-menu-categorias {
    BACKGROUND: #F4F3FF;
}
.elementskit-menu-overlay.elementskit-menu-offcanvas-elements.elementskit-menu-toggler.ekit-nav-menu--overlay {
    DISPLAY: NONE;
}

@media(max-width:767px){
	
button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed {
    margin-top: 10px!important;
    margin-bottom: 28px!important;
    width: 60%;
}

.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled {
    display: inherit!important;
}

.qib-button-wrapper.qib-button-wrapper-901 {
    width: 40%;
}
input#quantity_651f3107b6ad7 {
    font-size: 14px;
    padding: 0;
}
	.jet-mobile-menu__controls {
    /* float: left; */
    position: relative;
    left: -251px;
	}
	
	
}
input.jet-ajax-search__field { height: 42px; border: 1px solid #F9D71C!important;}

body:not(.rtl) .jet-ajax-search__submit[type="submit"], body:not(.rtl) .jet-ajax-search-block .jet-ajax-search__submit[type="submit"] {
    margin-left: -23px;
    z-index: 9;
}

	#loopitem img {
    width: 200px;
    height: 200px;
}
	.jet-active-tag__val {
    font-weight: 500;
}
ul.elementskit-dropdown.elementskit-submenu-panel li a {
    background-color: #9E3871;
}
.elementskit-menu-overlay.elementskit-menu-offcanvas-elements.elementskit-menu-toggler.ekit-nav-menu--overlay.active {
    BACKGROUND: TRANSPARENT;
}
div#ekit-megamenu-menu-categorias {
    BACKGROUND: #F4F3FF;
}
.elementskit-menu-overlay.elementskit-menu-offcanvas-elements.elementskit-menu-toggler.ekit-nav-menu--overlay {
    DISPLAY: NONE;
}

@media(max-width:767px){
	
button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed {
    margin-top: 10px!important;
    margin-bottom: 28px!important;
    width: 60%;
}

.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled {
    display: inherit!important;
}

.qib-button-wrapper.qib-button-wrapper-901 {
    width: 40%;
}
input#quantity_651f3107b6ad7 {
    font-size: 14px;
    padding: 0;
}
	.jet-mobile-menu__controls {
    /* float: left; */
    position: relative;
    left: -251px;
	}
	#loopitem img {
    width: auto;
    height: auto;
}
 .fa-window-close:before { content: "\f410"!important;} 
	.jet-offcanvas-trigger-wrap {
    margin-top: 32px!important;
    margin-bottom: 11px;
}
	.jet-offcanvas.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-903b8ed.offcanvas-collapse.jet-offcanvas--yes.is-active {
    z-index: 9999999999!important;
    position: absolute;
}

.jet-offcanvas.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-903b8ed.offcanvas-collapse.jet-offcanvas--yes.is-active  .elementor-widget-wrap{
    height: -webkit-fill-available;    border-radius: 0px!important;

}

}



.elementor-loop-container.elementor-grid div#marca {
    margin-bottom: 0;
}
.elementor-widget-woocommerce-product-title.elementor-page-title.elementor-widget-heading {
    height: 50px!important;
}
span.product_title.entry-title.elementor-heading-title.elementor-size-default {
    line-height: 21px!important;
    display: table-footer-group;
}
.uc_fbps_content {
    display: none;
}
