.elementor-5246 .elementor-element.elementor-element-6899289{--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-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5246 .elementor-element.elementor-element-7e2a644 #payment #place_order{background-color:var( --e-global-color-e7d533b );}.elementor-5246 .elementor-element.elementor-element-7e2a644{--additional-information-display:block;--order-review-title-alignment:start;}.elementor-5246 .elementor-element.elementor-element-7e2a644 .woocommerce-checkout{--place-order-title-alignment:stretch;--purchase-button-width:100%;}.elementor-5246 .elementor-element.elementor-element-7e2a644 .woocommerce #payment #place_order{text-transform:uppercase;}.elementor-5246 .elementor-element.elementor-element-7e2a644 .e-coupon-box{--sections-border-type:solid;}:root{--page-title-display:none;}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-7e2a644 */#place_order{
    margin-top: 50px;
}

/* cambio de texto cupon */

.e-coupon-anchor-description {
 color: transparent !important;
 font-size: 0 !important;
 position: relative;
}

.e-coupon-anchor-description::before {
 content: 'Si tenés un cupón, ingresalo acá abajo.';
 color: #000 !important;
 font-size: 14px !important; 
 top: 0;
 left: 0;
}

/* cambio de texto boton */

.woocommerce-button.button.e-apply-coupon {
 font-size: 0 !important;
 position: relative;
}

.woocommerce-button.button.e-apply-coupon::before {
 content: 'Aplicar';
 font-size: 14px !important;
 position: absolute;
 top: 50%;
 left: 50%;
 transform: translate(-50%, -50%);
}

.elementor-widget-woocommerce-checkout-page .woocommerce button.woocommerce-button {
    border-color: black;
    text-transform: uppercase;
    
}

.e-apply-coupon {
    padding: 20px 50px !important;
}/* End custom CSS */