/*
Theme Name: Zayne - Child
Author: GT3themes
Author URI: http://gt3themes.com
Description: -
Version: 1.0
Template: zayne
*/
@import url("../zayne/style.css");

a.reset_variations {
    display: none !important;
}

.woocommerce table.shop_table th {
    font-family: helvetica;
}

.woocommerce table.shop_table td.product-name a, .woocommerce table.shop_table td {
    font-family: helvetica;
}

dd.variation-Tipodearquivo {
    font-family: helvetica;
}

.woocommerce-cart table.cart td.actions .coupon .button {
    font-family: helvetica;
}

.woocommerce-cart table.cart td.actions > .button, .woocommerce-cart .shipping-calculator-form .button, #add_payment_method table.cart input, .woocommerce-cart table.cart input, .woocommerce-checkout table.cart input, .woocommerce-cart table.cart td.actions .coupon .button {
    font-family: helvetica;
}

.woocommerce-cart .cart_totals h2 {
    font-family: helvetica;
}

.woocommerce-cart .cart_totals table.shop_table tr th {
    font-family: helvetica;
}


a.checkout-button.button.alt.wc-forward {
    font-family: helvetica;
}

.woocommerce-checkout h3 span, .woocommerce-checkout h3 {
    font-family: helvetica;
}

.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {
    font-family: helvetica;
}

.woocommerce form.woocommerce-checkout .form-row label {
    font-family: helvetica;
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    font-family: helvetica;
}

a.btn-voltar-loja {
    color: #030202;
    font-size: 10px;
    border: solid 1px #8e8e8d;
    font-weight: 700;
    padding: 12px 38px;
    border-radius: 23px;
    letter-spacing: 1px;
	margin-top: 20px;
	margin-bottom: 20px;
	display: inline-block;
}

.woocommerce div.product.elementor form.cart table.variations td.label {
    display: none !important;
}

.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item {
    line-height: 3.1em !important;    
    height: 40px !important;
    width: 100% !important;
	margin-bottom: 15px;
}

.jet-woo-products .jet-woo-product-price {
    font-size: 16px !important;
}

.woo-variation-swatches .variable-items-wrapper {
    display: inline-block !important;
    width: 100% !important;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
    box-shadow: 0 0 0 4px rgb(153 162 51) !important;
}

.woocommerce div.product form.cart .variations,
.woocommerce div.product.elementor form.cart table.variations td.value {
    width: 100% !important;    
}

p.preco-customizado.price {
    font-size: 20px !important;
    margin-right: 0px !important;
}

.jet-woo-products .jet-woo-product-button {
    margin: 10px 60px 10px 0 !important;
}

.jet-woo-product-price {
    min-height: 30px !important;
}

a.button.add_to_cart_button,
.jet-woo-product-button.is--default a {
    text-transform: uppercase !important;
    background-color: #99a233 !important;
}

span.price-desc-product {
    font-size: 12px !important;
}