/* 
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 */


button.single_add_to_cart_button.button.alt.disable{
    background-color: #f5d924!important;
    color: #1d1e22!important;
}
button.single_add_to_cart_button.button.alt.disable:hover{
    background-color:#1d1e22!important;
    color: #fff!important;
}

.jeg-elementor-kit.jkit-search .swal2-close{
	right:50px;
}

/*login page*/
.woocommerce form .show-password-input::before, .woocommerce-page form .show-password-input::before{width:16px;height:16px;}
.show-password-input{
padding:6px!important;
border-radius:8px!important;}

.hfe-menu-cart__toggle .elementor-button-icon{
margin-top:-2px;}
.e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{text-decoration:none;	font-family:'Sora',sans-serif!important;}
.woocommerce-MyAccount-content-wrapper{
		color:#1D1E22;
		font-size:16px;
		line-height:20px;
		font-family:'Sora',sans-serif!important;
}
.woocommerce-info{
	    border-top-color:#F5D924!important;
		background:none;
		color:#1D1E22;
		font-size:16px;
		line-height:20px;
		font-family:'Sora',sans-serif!important;
}
.woocommerce-info::before{
	    color:#F5D924!important;
}
 
.woocommerce-info a.button, .return-to-shop a.button, .voltar-ao-carrinho a.button{
	background:#F5D924;
	color:#1D1E22;
	font-size:14px;
	line-height:20px;
	font-weight:600;
	font-family:'Sora',sans-serif!important;
	transition:0.3s;
	border-radius:8px;
}
.woocommerce-info a.button:hover, .return-to-shop a.button:hover, .voltar-ao-carrinho a.button:hover{
     color:#ffffff;
	 background:#1D1E22;
}

.woocommerce-Address-title h2{font-size:24px;line-height:28px;margin:20px 0px!important;}

@media screen (max-width:1200px){
	.elementor-button.elementor-size-md{padding:15px 20px;}
}

.e-woocommerce-notices-wrapper .woocommerce-message{
	margin: 0;
    font-size: 14px;
    border-top: 0!important;
    margin-left: -20px;
    padding-bottom: 0;
	background:none!important;
	border:none!important;
}

.woocommerce-notices-wrapper .woocommerce-message{
	border-top-color: #F5D924;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	outline:none!important;
	font-size:16px;
	line-height:20px;
    color:#1D1E22;
	font-family:'Sora',sans-serif!important;
}
.woocommerce-notices-wrapper .woocommerce-message::before, .elementor-widget-woocommerce-cart .woocommerce .remove:hover{
	color: #F5D924!important;
}

li.wc_payment_method{display:flex;color:#1D1E22;margin-bottom:20px!important; flex-wrap: wrap;}
li.wc_payment_method label{
display: flex!important;
align-items: center;
width: 100%;
justify-content: space-between;
margin-top:12px;
}
.payment_method_eupago_mbway a{display:none;}