/* ============================
   PALETA CORPORATIVA GAUS
   ============================ */

/* Color principal: #00506c */
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit {
    background-color: #00506c !important;
    color: #ffffff !important;
    border-radius: 6px !important;
}

/* Hover: #204e68 */
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #respond input#submit:hover {
    background-color: #204e68 !important;
    color: #ffffff !important;
}

/* Mensajes de éxito: #57727e */
.woocommerce-message {
    border-top-color: #57727e !important;
}

/* Mensajes de error: #99afa2 */
.woocommerce-error {
    border-top-color: #99afa2 !important;
}

/* Etiquetas de descuento: #00506c */
.woocommerce span.onsale {
    background-color: #00506c !important;
    color: #ffffff !important;
    border-radius: 50px !important;
}

/* Fondos suaves en checkout: #dbe7ed */
.woocommerce-checkout form.checkout {
    background-color: #dbe7ed !important;
    padding: 20px !important;
    border-radius: 8px !important;
}

/* Inputs del checkout: #ecebeb */
.woocommerce-checkout input.input-text,
.woocommerce-checkout textarea {
    background-color: #ecebeb !important;
    border: 1px solid #99afa2 !important;
}

/* Precios: #204e68 */
.woocommerce div.product p.price,
.woocommerce div.product span.price {
    color: #204e68 !important;
}

/* ============================
   TIPOGRAFÍA CORPORATIVA GAUS
   ============================ */

/* Títulos de producto */
.woocommerce div.product .product_title {
    color: #204e68 !important;
}

/* Precios */
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce ul.products li.product .price {
    color: #00506c !important;
}

/* Precio tachado (descuento) */
.woocommerce del {
    color: #57727e !important;
}

/* Mensajes de WooCommerce */
.woocommerce-message,
.woocommerce-info {
    color: #204e68 !important;
}

/* Mensajes de error */
.woocommerce-error {
    color: #204e68 !important;
}

/* Totales del checkout */
.woocommerce-checkout-review-order-table .order-total td,
.woocommerce-checkout-review-order-table .order-total th {
    color: #00506c !important;
}

/* Etiquetas del carrito */
.woocommerce-cart table th,
.woocommerce-cart table td {
    color: #204e68 !important;
}

/* Inputs */
.woocommerce-checkout input.input-text,
.woocommerce-checkout textarea {
    color: #204e68 !important;
}

/* Variaciones */
.woocommerce-variation-description,
.woocommerce-variation-price,
.woocommerce-variation-availability {
    color: #204e68 !important;
}

/* Etiqueta de oferta: círculo pequeño, amarillo y texto rojo */
.woocommerce span.onsale {
    background-color: #ffd500 !important; /* amarillo fuerte */
    color: #cc0000 !important; /* rojo intenso */
    border-radius: 40px !important; /* círculo más pequeño */
    padding: 4px 10px !important; /* tamaño compacto */
    font-size: 12px !important; /* texto pequeño */
    font-weight: 700 !important; /* que resalte */
    box-shadow: none !important;
    min-width: auto !important;
    min-height: auto !important;
    line-height: normal !important;
}

/* Forzar que WooCommerce NO vuelva a poner rojo por defecto */
.woocommerce span.onsale,
.woocommerce span.onsale * {
    color: #cc0000 !important;
}
/* Color del título de la página de tienda */
.woocommerce-products-header__title.page-title {
    color: #204e68 !important;
}

}

