/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.woocommerce-MyAccount-content mark.order-number, .woocommerce-MyAccount-content mark.order-date, .woocommerce-MyAccount-content mark.order-status {
	font-weight: bold; 
	color: #cf2e2e;	
}
.avada-shipping-calculator-form #calc_shipping_state_field {
	position: relative;
}
.avada-shipping-calculator-form #calc_shipping_country_field {
	display: none;
}
#pagarme-qr-code {
	
}
.woocommerce-message .pagarme-response .payment-link, .woocommerce-error .pagarme-response .payment-link {
  background: rgb(221, 0, 0) !important;
  border-radius: 4px;
  cursor: pointer;
  display: block;
  font-weight: bold;
  margin: 20px auto 20px auto;
  padding: 6px;
  text-align: center;
  width: 200px;
  color: #fff !important;
}


#shipping-simulator {
	display: block;
    padding: 20px;
	border-radius: 6px;
    background-color: #f9f9fb;
}
#shipping-simulator .cart {
	display: block !important;
    align-items: start;
   	margin: 0;
}
#shipping-simulator .cart br {
	display: none;
}
#shipping-simulator #zipcode {
  	float: none;
    margin-bottom: 0;
    margin-right: 15px;
    margin-left: 10px;
}
#shipping-simulator .cart label {
	font-weight: bold;
    display: inline-block;
}
#shipping-simulator .cart button {
	display: inline-block !important;
}
#shipping-simulator .cart label input {
	height: 38px !important;
    padding-left: 9px !important;
    line-height: 38px;
    margin-bottom: 10px;
}
#shipping-simulator #simulator-data {
  margin-top: 0;
}
#shipping-rates {
	margin:0;
    padding-left: 14px;
    margin-top: 15px;
}

.variations td label {
	text-transform: capitalize;
}
.variations .avada-select-parent {
	max-width: 230px;
}

.__talkjs_launcher {
	z-index: 100000 !important;
}
.fusion-privacy-bar-bottom {
	padding-right: 280px;
}
@media screen and (max-width: 782px) {
	.fusion-privacy-bar-bottom {
		padding-right: 20px;
	}
	.fusion-privacy-bar-bottom .fusion-privacy-bar-main {
		align-items: start;
	}
}