/*!
Theme Name: Kava Child
Theme URI:
Author: Zemez
Author URI:
Description: Kava child theme.
Template: kava
Version: 1.0.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kava-child
*/
/*** index ***/
.denuncie-form input { background: rgba(255,255,255,0.2) !important; border: none !important; border-radius: 10px !important; color: #FFFFFF !important; padding: 30px !important; }
.denuncie-form textarea { background: rgba(255,255,255,0.2) !important; border: none !important; border-radius: 10px !important; color: #FFFFFF !important; padding: 20px 30px !important; min-height: 120px !important; }
.denuncie-form ::-webkit-input-placeholder { /* Edge */ color: #FFFFFF !important; }
.denuncie-form :-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #FFFFFF !important; }
.denuncie-form ::placeholder { color: #FFFFFF !important; }
.wpforms-submit-container { text-align: center; }
.wpforms-submit { font-family: "Open Sans", Sans-serif !important; font-weight: normal !important; font-size: 16px !important; fill: #e84541 !important; color: #e84541 !important; background-color: #feeb81 !important; border-radius: 8px 8px 8px 8px !important; padding: 20px 30px !important; border: none !important; }
.wpforms-submit:hover { color: #FFFFFF !important; background: #f7a170 !important; }

/*** add to cart ***/
.button.add_to_cart_button::before, .jet-compare-button__container .add_to_cart_button.jet-compare-button__link::before, .jet-wishlist-button__container .add_to_cart_button.jet-wishlist-button__link::before, .button.single_add_to_cart_button::before, .jet-compare-button__container .single_add_to_cart_button.jet-compare-button__link::before, .jet-wishlist-button__container .single_add_to_cart_button.jet-wishlist-button__link::before { display: none !important; }

/*** contato ***/
.contato-form label { font-weight: normal !important; }

/*** single ***/
span.byline { display: none !important; }

/*** cart ***/
.woocommerce-shipping-methods label { padding: 0px 10px; }
.woocommerce-shipping-methods p { display: block !important; }

/*** checkout ***/
.woocommerce-checkout #shipping_method li { margin-bottom: 10px !important; }
.woocommerce-checkout .woocommerce-checkout-review-order table tr th:last-child { width: 200px !important; }
#pagseguro-payment-form { border: none !important; }
.payment_method_checkout-cielo label { font-size: 0px !important; }

/*** minha-conta ***/
.woocommerce-account .woocommerce-notices-wrapper { width: 100%; }
.woocommerce-account .woocommerce-form__label { margin-right: 30px; }
.woocommerce-account #rememberme { width: auto !important; }

/*** contato ***/
.wpforms-submit-container { text-align: center; }
#wpforms-2196-field_1_suggestion { display: none !important; }
.btn-contato { background: transparent !important; color: #000000 !important; font-size: 20px; font-weight: 400; text-transform: uppercase !important; border-color: #000000 !important; padding: 15px 25px !important;  }
.btn-contato:hover { color: #FFFFFF !important; background: #22AFB7 !important; border-color: #22AFB7 !important; }

/*** checkout ***/
.wc_payment_methods li .payment_box p { width: 100%; margin-bottom: 10px; }
.woocommerce-checkout .clear + .form-row { display: block !important; }
.woocommerce-checkout #wcbcf-mailsuggest { display: none !important; }

/*** forms ***/
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], select, textarea { border-color: #CCCCCC !important; }
