.elementor-92 .elementor-element.elementor-element-dd93133 > .elementor-container{min-height:50px;}.elementor-92 .elementor-element.elementor-element-0845245{margin-top:0px;margin-bottom:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-92 .elementor-element.elementor-element-55a4a95 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:40px;font-weight:600;color:#000000;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-0566d48 */.elementor-92 .elementor-element.elementor-element-0566d48 .checkout-button {
    background-color: #ceaf57 !important;
    color:#000000;
    width: 80% !important;
    display: inline-block !important;
    text-align: center;
font-weight: 400 !important;
}

/* Efeito ao passar o mouse (opcional) */
.elementor-92 .elementor-element.elementor-element-0566d48 .checkout-button:hover {
    background-color: #ceaf57 !important;
    color: 000000;
}

/* Aumenta a caixa onde o cliente digita o cupom */
.elementor-92 .elementor-element.elementor-element-0566d48 .coupon #coupon_code {
    width: 200px;
    height: 50px !important;
    font-size: 16px !important;
    padding: 0 15px !important;
}

/* Aumenta o botão 'Aplicar cupom' */
.elementor-92 .elementor-element.elementor-element-0566d48 .coupon button.button {
    height: 50px !important;
    line-height: 50px !important;
    padding: 0 25px !important;
    font-size: 16px !important;
    background-color:#ceaf57 ;
    color: #000000;
    font-weight: 500 !important
}



/* Aumenta o botão 'Atualizar carrinho' */
.elementor-92 .elementor-element.elementor-element-0566d48 .actions button[name="update_cart"],
.elementor-92 .elementor-element.elementor-element-0566d48 .actions .button {
    height: 50px !important;
    line-height: 50px !important;
    padding: 0 25px !important;
    font-size: 16px !important;
    background-color: #ceaf57 !important;
    color: #000000 !important;
    font-weight: 500 !important;
}


/* Ajusta o tamanho da thumbnail do produto no carrinho */
.elementor-92 .elementor-element.elementor-element-0566d48 .woocommerce-cart-form__cart-item .product-thumbnail img,
.elementor-92 .elementor-element.elementor-element-0566d48 table.cart img {
    width: 80px !important;
    height: 80px !important;
    max-width: 100px !important;
    object-fit: cover !important;
}


/* Nome do produto na tabela do carrinho */
.elementor-92 .elementor-element.elementor-element-0566d48 .woocommerce-cart-form__cart-item .product-name a,
.elementor-92 .elementor-element.elementor-element-0566d48 table.cart .product-name a {
    font-size: 18px !important;
    font-weight: 500 !important;
}

/* Preço do produto e Subtotal dos itens na tabela */
.elementor-92 .elementor-element.elementor-element-0566d48 .woocommerce-cart-form__cart-item .product-price,
.elementor-92 .elementor-element.elementor-element-0566d48 .woocommerce-cart-form__cart-item .product-subtotal,
.elementor-92 .elementor-element.elementor-element-0566d48 table.cart .product-price span,
.elementor-92 .elementor-element.elementor-element-0566d48 table.cart .product-subtotal span {
    font-size: 18px !important;
    font-weight: 500 !important;
}

/* Subtotal e Total na caixa de totais do carrinho */
.elementor-92 .elementor-element.elementor-element-0566d48 .cart_totals .cart-subtotal td,
.elementor-92 .elementor-element.elementor-element-0566d48 .cart_totals .order-total td,
.elementor-92 .elementor-element.elementor-element-0566d48 .cart_totals .cart-subtotal th,
.elementor-92 .elementor-element.elementor-element-0566d48 .cart_totals .order-total th {
    font-size: 18px !important;
    font-weight: 500 !important;
}/* End custom CSS */