/*
Theme Name: Minimalist Style - V10.47.3 (Stepper de Cantidad Dinámico Multiproducto & Checkout Perfecto)
Theme URI: https://minimaliststyle.online
Author: Minimalist Style Haute Joaillerie
Author URI: https://minimaliststyle.online
Description: Versión 10.46.0 Oficial - Rediseño total de la pantalla de Finalizar Compra (form-checkout.php) y Confirmación de Compra (thankyou.php) al estándar Haute Joaillerie; aviso oficial de generación y envío de guía en 24 a 48 horas hábiles por WhatsApp y correo; y nueva modalidad interactiva de Pago Contra Entrega con anticipo obligatorio del 15% liquidado en línea y 85% de saldo para pagar al recibir la joya.
Version: 10.47.3
Requires at least: 6.2
Tested up to: 6.7
Requires PHP: 7.4
Text Domain: minimalistyle
Tags: e-commerce, luxury-jewelry, custom-logo, custom-menu, featured-images, full-width-template, theme-options, translation-ready, woocommerce, hpos
*/


/* ==========================================================================
   BOTÓN EDITORIAL DE BOLSA VACÍA (HAUTE JOAILLERIE V10.44.0)
   ========================================================================== */
.woocommerce .cart-empty a.button,
.woocommerce .cart-empty a.luxury-empty-cart-btn,
.woocommerce p.return-to-shop a.button,
.cart-empty a.button,
.cart-empty a.luxury-empty-cart-btn,
.cart-empty a {
    background-color: #1A1A1A !important;
    background: #1A1A1A !important;
    color: #FFFFFF !important;
    border: 1px solid rgba(197, 168, 128, 0.5) !important;
    border-radius: 0.75rem !important;
    padding: 0.95rem 2.2rem !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.15rem !important;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.12) !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 0.6rem !important;
    text-decoration: none !important;
    transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

.woocommerce .cart-empty a.button:hover,
.woocommerce .cart-empty a.luxury-empty-cart-btn:hover,
.woocommerce p.return-to-shop a.button:hover,
.cart-empty a.button:hover,
.cart-empty a.luxury-empty-cart-btn:hover,
.cart-empty a:hover {
    background-color: #9A7B3E !important;
    background: #9A7B3E !important;
    color: #FFFFFF !important;
    border-color: #9A7B3E !important;
    transform: translateY(-2px) !important;
    box-shadow: 0 8px 25px rgba(154, 123, 62, 0.35) !important;
}



/* ==========================================================================
   ALERTAS Y AVISOS DE WOOCOMMERCE (SIMETRÍA TOTAL & HAUTE JOAILLERIE V10.45)
   ========================================================================== */
.woocommerce-error,
.woocommerce-message,
.woocommerce-info {
    position: relative !important;
    padding: 1rem 1.25rem !important;
    margin: 0 0 1.5rem 0 !important;
    list-style: none !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.woocommerce-error::before,
.woocommerce-message::before,
.woocommerce-info::before {
    display: none !important;
    content: "" !important;
}

.woocommerce-error li,
.woocommerce-message li,
.woocommerce-info li {
    list-style: none !important;
    padding: 0 !important;
    margin: 0 !important;
    display: inline !important;
}

