.woocommerce-multi-currency .wmc-list-currencies .wmc-currency[data-currency=USD] span.wmc-currency-content-right{
    color: #FFCD14!important;
}
.woocommerce-cart .page-header .entry-title{
    max-width: 1290px;
    margin: 50px auto 20px;
}

.woocommerce .wc-proceed-to-checkout .checkout-button{
    color: #07293E!important;
}
.order-total .woocommerce-Price-amount{
    color: #FFCD14!important;
    font-size: 17px !important;
}
.elementor-widget-woocommerce-cart .woocommerce .cart_totals h2{
    font-size: 18px!important;
}
.elementor-widget-woocommerce-cart .woocommerce table.cart tbody tr:not(.cart_item){
    display: none!important;
}
form[name=checkout]{
    display: flex;
    gap: 20px;
}
form > #customer_billing_details,form >  #order_review{
    width: calc(100% - 400px);
}
form.processing >  #order_review{
    display: none;
}
form > #vex_checkout_summary{
    order: 2;
    background: #07293E;
    color: #fff;
    padding: 35px;
    border-radius: 25px;
    width: 400px
}
table.woocommerce-checkout-review-order-table{
    border: none!important;
        border-color: transparent;
}
table.woocommerce-checkout-review-order-table tr td{
    padding: 12px 0px!important;
    border: none!important;
    border-bottom: 1px solid #144d70!important;
}
table.woocommerce-checkout-review-order-table.shop_table tfoot th{
    border: none!important;
    text-align: left!important;
    border-bottom: 1px solid #144d70!important;
}
table.woocommerce-checkout-review-order-table.shop_table tfoot td{
    text-align: right!important;
}
#checkout_timeline.style4 li .timeline-wrapper .timeline-step svg{
    display: none;
}
#checkout_timeline.style4 li .timeline-wrapper .timeline-step{
     border: 3px solid #C1C1C1;
    display: inline-block !important;
    width: 26px !important;
    height: 26px !important;
    margin: auto;
    background: transparent;
    border-radius: 50%;
    margin-bottom: 10px;
}
#checkout_timeline.style4 li.active .timeline-wrapper .timeline-step
{
    background: #ffc134;
    border: 3px solid #ffc134;
}
#checkout_timeline.style4 li.done .timeline-wrapper .timeline-step{
    background: #3abfa3;
    border: 3px solid #3abfa3;
}
#checkout_timeline.style4 li.done .timeline-wrapper .timeline-step.with-icon:after{
    display: none;
}
#checkout_timeline {
    margin-bottom: 15px!important;
}
#checkout_timeline li .timeline-wrapper .timeline-label{
    font-size: 13px
}


.woocommerce-checkout .input-text ,
.woocommerce-checkout select{
    background-color: #07293E!important;
    border: 1px solid #b1b1b1!important;
    color: #fff!important;
    padding: 11px 17px !important;
    border-radius: 4px !important;
}
.woocommerce-checkout .select2-container .select2-selection{
    background-color: #07293E !important;
    border: 1px solid #b1b1b1 !important;
    color: #fff !important;
    padding: 11px 17px !important;
    border-radius: 4px !important;
}
.woocommerce-billing-fields{
    background: transparent!important;
}
.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered,
.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__placeholder{
    color: #fff!important;
}
.vexbtn_comprar_ahora{
    background-color: #FFCD14!important;
    background: #FFCD14!important;
    border: none;
    font-weight: 600;
    color: #07293e;
    display: inline-block;
    width: 100%;
    padding: 8px 24px;
    border-radius: 5px;
    text-align: center;
    margin-top: 11px;
}
