.woocommerce-mini-cart__empty-message{visibility:hidden;position:relative}.woocommerce-mini-cart__empty-message:after{visibility:visible;position:absolute;top:0;content:"No hay productos en el carrito.";left:50%;transform:translateX(-50%);width:100%}.stock.in-stock{color:#1D5D24!important;font-weight:600!important}.stock.out-of-stock{color:#990000!important;font-weight:600!important}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{background:#01579b}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{border-collapse:collapse;border-spacing:0}.elementor-menu-cart__footer-buttons .elementor-button{height:100%;display:flex;align-items:center;justify-content:center}.mp-checkout-container a,.mp-checkout-container abbr,.mp-checkout-container acronym,.mp-checkout-container address,.mp-checkout-container applet,.mp-checkout-container article,.mp-checkout-container aside,.mp-checkout-container audio,.mp-checkout-container b,.mp-checkout-container big,.mp-checkout-container blockquote,.mp-checkout-container canvas,.mp-checkout-container caption,.mp-checkout-container center,.mp-checkout-container cite,.mp-checkout-container code,.mp-checkout-container dd,.mp-checkout-container del,.mp-checkout-container details,.mp-checkout-container dfn,.mp-checkout-container div,.mp-checkout-container dl,.mp-checkout-container dt,.mp-checkout-container em,.mp-checkout-container embed,.mp-checkout-container fieldset,.mp-checkout-container figcaption,.mp-checkout-container figure,.mp-checkout-container footer,.mp-checkout-container form,.mp-checkout-container h1,.mp-checkout-container h2,.mp-checkout-container h3,.mp-checkout-container h4,.mp-checkout-container h5,.mp-checkout-container h6,.mp-checkout-container header,.mp-checkout-container hgroup,.mp-checkout-container i,.mp-checkout-container iframe,.mp-checkout-container img,.mp-checkout-container input,.mp-checkout-container ins,.mp-checkout-container kbd,.mp-checkout-container label,.mp-checkout-container legend,.mp-checkout-container li,.mp-checkout-container li input,.mp-checkout-container mark,.mp-checkout-container menu,.mp-checkout-container nav,.mp-checkout-container object,.mp-checkout-container ol,.mp-checkout-container output,.mp-checkout-container p,.mp-checkout-container pre,.mp-checkout-container q,.mp-checkout-container ruby,.mp-checkout-container s,.mp-checkout-container samp,.mp-checkout-container section,.mp-checkout-container select,.mp-checkout-container small,.mp-checkout-container span,.mp-checkout-container strike,.mp-checkout-container strong,.mp-checkout-container sub,.mp-checkout-container summary,.mp-checkout-container sup,.mp-checkout-container table,.mp-checkout-container tbody,.mp-checkout-container td,.mp-checkout-container tfoot,.mp-checkout-container th,.mp-checkout-container thead,.mp-checkout-container time,.mp-checkout-container tr,.mp-checkout-container tt,.mp-checkout-container u,.mp-checkout-container ul,.mp-checkout-container var,.mp-checkout-container video{display:none}.woocommerce-order-overview{background-color:#f8f9fa;padding:15px;border-radius:5px;font-weight:700}p.order-again{display:none}.order-status{padding:5px 10px;border-radius:5px;font-weight:700;color:#fff}.order-status:contains("Completado"){background-color:#28a745}.order-status:contains("Procesando"){background-color:#007bff}.order-status:contains("En espera"){background-color:#ffc107;color:#000}.order-status:contains("Cancelado"){background-color:#dc3545}.woocommerce-order-overview{background-color:#f8f9fa;padding:15px;border-radius:5px;font-weight:700;border-left:6px solid #28a745;display:inline-block}.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-details{padding:10px}.woocommerce-order-overview.completado{border-left-color:#28a745}.woocommerce-order-overview.procesando{border-left-color:#007bff}.woocommerce-order-overview.en-espera{border-left-color:#ffc107}.woocommerce-order-overview.cancelado{border-left-color:#dc3545}p:has(.order-status){background-color:#f8f9fa;padding:15px;border-radius:5px;line-height:30px;text-align:center;font-weight:700;border-left:6px solid #ccc;display:block;margin-bottom:20px}p:has(.order-status[style*="220, 53, 69"]){border-left-color:#dc3545}p:has(.order-status[style*="40, 167, 69"]){border-left-color:#28a745}p:has(.order-status[style*="255, 193, 7"]){border-left-color:#ffc107}p:has(.order-status[style*="0, 123, 255"]){border-left-color:#007bff}.button_order_confirmed{border-radius:10px 10px 10px 10px;background-color:#056510!important;border-color:#056510!important}.button__text{font-family:Poppins!important;font-size:16px!important}.button_order_confirmed{border-radius:10px 10px 10px 10px;background-color:#056510!important;border-color:#056510!important}.button__text{font-family:Poppins!important;font-size:16px!important}