/* ==========================================================================
   WooCommerce Notices - Base Styles
   ========================================================================== */


/* Base notice styling - applies to all WooCommerce notices */
body.woocommerce-page .woocommerce-message,
body.woocommerce-page .woocommerce-info,
body.woocommerce-page .woocommerce-notice,
body.woocommerce-page .woocommerce-error {
    padding-left: 70px !important;
    border-radius: 5px !important;
    border-top-color: #A68A3D !important;
}


/* ==========================================================================
   Notice Type Specific Styles
   ========================================================================== */

/* Success notices */
.woocommerce-account .woocommerce-notice--success {
    background: rgba(16, 185, 129, 0.08) !important;
    border-left-color: #10b981 !important;
    color: #064e3b !important;
}

/* Message notices - dark theme styling */
.woocommerce-message {
    border-top-color: #1e293b !important;
}

/* Success message - checkout specific styling */
body.woocommerce-checkout .woocommerce-message {
    background: white !important;
    border-radius: 8px !important;
    padding: 15px 20px !important;
    margin-bottom: 20px !important;
    border-left: 4px solid #10b981 !important;
    box-shadow: 0 2px 8px rgba(16, 185, 129, 0.1) !important;
}

/* ==========================================================================
   Pseudo-element Styles
   ========================================================================== */

/* Hide info notice icons on account pages
.woocommerce-account .woocommerce-info::before {
    display: none !important;
}
*/

/* Message notice icons */
body.woocommerce-page .woocommerce-message::before,
body.woocommerce-page .woocommerce-info::before {
    color: #A68A3D !important;
}


/* ==========================================================================
   Link Styles within Notices
   ========================================================================== */

/* Links within message and info notices */
.woocommerce-account .woocommerce-message a:not(.button),
.woocommerce-account .woocommerce-info a:not(.button) {
    color: #9b8a3a !important;
    font-weight: 600 !important;
    text-decoration: none !important;
    border-bottom: 1px solid #9b8a3a !important;
}
