.elementor-1173 .elementor-element.elementor-element-0c5b65f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1173 .elementor-element.elementor-element-0c5b65f:not(.elementor-motion-effects-element-type-background), .elementor-1173 .elementor-element.elementor-element-0c5b65f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.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-1173 .elementor-element.elementor-element-b523bc0 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-1173 .elementor-element.elementor-element-b523bc0 .elementor-heading-title{color:#FFFFFF;}.elementor-1173 .elementor-element.elementor-element-4e0ae31{--display:flex;--min-height:50vh;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1173 .elementor-element.elementor-element-34128ba{--tab-content-spacing:0px;--sections-background-color:#FFFFFF;--sections-padding:25px 20px 25px 20px;--edit-link-margin-top:25px;--edit-link-margin-start:20px;}.elementor-1173 .elementor-element.elementor-element-34128ba .e-my-account-tab__edit-address .woocommerce-Address address{padding-top:calc( 25px + 40px );}.elementor-1173 .elementor-element.elementor-element-34128ba .woocommerce-pagination{padding-bottom:25px;}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-34128ba */.woocommerce-MyAccount-content-wrapper table.woocommerce-orders-table{
    background:#fff;
    padding:25px 20px;
}

.woocommerce-orders-table__cell-order-actions a{
    margin:0 3px!important;
}/* End custom CSS */
/* Start custom CSS *//* Pagar — primario */
.woocommerce-orders-table .button.pay {
    background: #1AB2C1 !important;
    color: #fff !important;
    border-color: #1AB2C1 !important;
}
.woocommerce-orders-table .button.pay:hover {
    background: #158f9b !important;
    border-color: #158f9b !important;
}

/* Ver — neutro suave */
.woocommerce-orders-table .button.view {
    background: #e0f5f7 !important;
    color: #1AB2C1 !important;
    border-color: #1AB2C1 !important;
}
.woocommerce-orders-table .button.view:hover {
    background: #c5edf1 !important;
}

/* Cancelar — rojo suave */
.woocommerce-orders-table .button.cancel {
    background: #fff0f0 !important;
    color: #c0392b !important;
    border-color: #e0a9a3 !important;
    display:none!important;
}
.woocommerce-orders-table .button.cancel:hover {
    background: #fde2e2 !important;
    border-color: #c0392b !important;
}

/* Pagar todo — primario intenso, destacado */
.woocommerce-orders-table .button.pay_all_deposits {
    background: #0e8a96 !important;
    color: #fff !important;
    border-color: #0e8a96 !important;
    font-weight: 700;
}
.woocommerce-orders-table .button.pay_all_deposits:hover {
    background: #0a6e78 !important;
    border-color: #0a6e78 !important;
}/* End custom CSS */