.elementor-7 .elementor-element.elementor-element-ebd7039{padding:70px 150px 70px 150px;}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-ebd7039{padding:40px 15px 40px 15px;}}/* Start custom CSS for text-editor, class: .elementor-element-ec237d7 *//*Concluir compra*/
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #61CE70;
    font-weight: 500;
    font-size: 17px;
    border-radius: 30px;
}
 a.checkout-button.button.alt.wc-forward:hover  {
    background-color: #4db35b;
    
}

#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {

width: 50%;
border-radius: 30px;
font-size: 12px;
margin-top: 5px;
padding: 8px;
}


.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
background-color: #aacebe;
border-radius: 30px;
color: #fff;
font-family: montserrat;
font-size: 14px;
font-weight: 400;
margin-top: 5px;
padding: 11px;

}

/*linhas tabela*/

.woocommerce table.shop_table td {
    padding: 18px 12px;
}


table td, table th {
    padding: 15px;
    line-height: 1.5;
    vertical-align: top;
    border: none /*1px solid rgba(0,0,0,0.1) */;
}


table tbody tr:hover>td, table tbody tr:hover>th {
    background-color: #e9e9e987;
}

/*cálculo frete
#calc_shipping_state_field {
display: none;
}

#calc_shipping_country_field {
    display: none;
}

input#calc_shipping_city{
    display: none;
}*//* End custom CSS */