.elementor-10406 .elementor-element.elementor-element-9ac3b28:not(.elementor-motion-effects-element-type-background), .elementor-10406 .elementor-element.elementor-element-9ac3b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lifeinbalance.mx/wp-content/uploads/2022/04/33.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10406 .elementor-element.elementor-element-9ac3b28 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10406 .elementor-element.elementor-element-9ac3b28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:9% 9% 9% 9%;}.elementor-10406 .elementor-element.elementor-element-e1fa1b0{text-align:center;}.elementor-10406 .elementor-element.elementor-element-e1fa1b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:62px;font-weight:600;text-shadow:0px 0px 5px #000000;}.elementor-10406 .elementor-element.elementor-element-59fcbf44{margin-top:78px;margin-bottom:0px;}.elementor-10406 .elementor-element.elementor-element-265f6ca8{color:var( --e-global-color-astglobalcolor6 );}/* Start custom CSS for text-editor, class: .elementor-element-265f6ca8 */.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {
    display: none;
    color: inherit;
    cursor: not-allowed;
    opacity: .5;
    padding: 0.618em 1em;
}

.woocommerce table.shop_table thead th, .woocommerce-page table.shop_table thead th {
    border-width: 0;
    background: #FFD000;
    color: #000;
}

.woocommerce a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale {
    color: #000000;
    border-color: var(--ast-global-color-0);
    background-color: #ffd000;
}



#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {
    float: left;
    box-sizing: border-box;
    border: 1px solid #d3ced2;
    padding: 6px 6px 5px;
    margin: 0 4px 0 0;
    outline: 0;
    line-height: 1;
    width: 40%;
}

.elementor-kit-7702 h2 {
    font-family: "Montserrat Alternates", Sans-serif;
    font-size: 29px;
    font-weight: 700;
}/* End custom CSS */