/*
Theme Name:   Hello Elementor Child - Aula Elite
Description:  Tema hijo que personaliza WooCommerce para la web AulaElite (aulaelite.com): carrito, checkout, pedidos, Mi Cuenta y avisos. Desarrollado por Jesús Alejandro (jesus_ale43) — jesusale.com — a pedido del cliente Borea (ForoBeta).
Author:       Jesús Alejandro (jesus_ale43), Samuel Leyva
Author URI:   https://jesusale.com/
Template:     hello-elementor
Version:      1.4.5
Requires at least: 6.0
Requires PHP: 7.4
License:      GNU General Public License v3 or later
License URI:  https://www.gnu.org/licenses/gpl-3.0.html
Text Domain:  hello-elementor-child
*/

/* =====================================================
   GLOBAL WOOCOMMERCE NOTICES - brand styled site-wide
   ===================================================== */

.woocommerce-message,
.woocommerce-info,
.woocommerce-error,
.woocommerce-notice {
	background: #ffffff !important;
	border: 1px solid #ececec !important;
	border-left: 4px solid #facc15 !important;
	border-radius: 12px !important;
	box-shadow: none !important;
	color: #1a1a1a !important;
	font-family: "Inter", "Lato", sans-serif !important;
	font-size: 14px !important;
	line-height: 1.55 !important;
	text-align: left !important;
	padding: 14px 18px !important;
	margin: 0 0 16px !important;
	list-style: none !important;
	position: relative !important;
	width: auto !important;
}

/* Semantic accents: message = success, info = brand yellow, error = danger */

.woocommerce-message {
	border-left-color: #16a34a !important;
}

.woocommerce-error {
	border-left-color: #dc2626 !important;
}

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

.woocommerce-message li,
.woocommerce-info li,
.woocommerce-error li,
.woocommerce-notice li,
.woocommerce-notices-wrapper li {
	list-style: none !important;
	margin: 2px 0 !important;
	padding: 0 !important;
	font-size: 14px !important;
	line-height: 1.55 !important;
	color: inherit !important;
	float: none !important;
}

.woocommerce-message a:not(.button):not(.wc-forward),
.woocommerce-info a:not(.button):not(.wc-forward),
.woocommerce-error a:not(.button):not(.wc-forward),
.woocommerce-notice a:not(.button):not(.wc-forward) {
	color: #1a1a1a !important;
	font-weight: 700 !important;
	text-decoration: underline !important;
	text-underline-offset: 3px !important;
}

/* Forward / action buttons inside notices become gold pills */

.woocommerce-message .button,
.woocommerce-info .button,
.woocommerce-error .button,
.woocommerce-notice .button,
.woocommerce-message .wc-forward,
.woocommerce-info .wc-forward,
.woocommerce-error .wc-forward,
.woocommerce-notice .wc-forward {
	display: inline-flex !important;
	align-items: center !important;
	background: #facc15 !important;
	color: #1a1a1a !important;
	border: 0 !important;
	border-radius: 50px !important;
	padding: 9px 18px !important;
	font-family: inherit !important;
	font-size: 13px !important;
	font-weight: 600 !important;
	line-height: 1.2 !important;
	min-height: 0 !important;
	height: auto !important;
	text-decoration: none !important;
	text-transform: none !important;
	cursor: pointer !important;
	float: none !important;
	margin: 4px 0 0 !important;
	box-shadow: none !important;
	transition: background-color 160ms ease !important;
}

.woocommerce-message .button:hover,
.woocommerce-info .button:hover,
.woocommerce-error .button:hover,
.woocommerce-notice .button:hover,
.woocommerce-message .wc-forward:hover,
.woocommerce-info .wc-forward:hover,
.woocommerce-error .wc-forward:hover,
.woocommerce-notice .wc-forward:hover {
	background: #eab308 !important;
	color: #1a1a1a !important;
}
