/* ==========================================
   COLOR CORPORATIVO THE LAB MADRIZ
   NARANJA PRINCIPAL: #ff9f1c
========================================== */

/* Precio rebajado en tienda y ficha de producto */
.woocommerce ul.products li.product .price ins,
.woocommerce ul.products li.product .price ins .woocommerce-Price-amount,
.woocommerce ul.products li.product .price ins bdi,
.woocommerce div.product p.price ins,
.woocommerce div.product p.price ins .woocommerce-Price-amount,
.woocommerce div.product p.price ins bdi,
.woocommerce div.product span.price ins,
.woocommerce div.product span.price ins .woocommerce-Price-amount,
.woocommerce div.product span.price ins bdi {
    color: #ff9f1c !important;
    text-decoration: none !important;
    font-weight: 700;
}

/* Precio actual cuando hay oferta */
.woocommerce ul.products li.product .price .amount,
.woocommerce ul.products li.product .price ins .amount,
.woocommerce div.product .price ins .amount,
.woocommerce div.product .price .amount {
    color: #ff9f1c !important;
}

/* IVA incluido y texto pequeño junto al precio */
.woocommerce ul.products li.product .price .woocommerce-price-suffix,
.woocommerce div.product .price .woocommerce-price-suffix,
.woocommerce ul.products li.product .price small,
.woocommerce div.product .price small {
    color: #ff9f1c !important;
}

/* Rango de precios de productos variables */
.woocommerce ul.products li.product .price,
.woocommerce div.product .summary .price {
    color: #ff9f1c !important;
}

/* Badge "Sale!" */
.woocommerce span.onsale {
    background: #ff9f1c !important;
    color: #000000 !important;
    border: none !important;
    border-radius: 50% !important;
    font-weight: 700 !important;
    box-shadow: 0 0 12px rgba(255, 159, 28, 0.35);
}

/* Precio tachado (opcional: tono más tenue) */
.woocommerce ul.products li.product .price del,
.woocommerce div.product .price del {
    color: rgba(255, 159, 28, 0.55) !important;
}
/* Botones de productos relacionados y recomendados */
.woocommerce .cross-sells a.button,
.woocommerce .related a.button,
.woocommerce .upsells a.button,
.woocommerce ul.products li.product a.button {
    background-color: #e6e6e6 !important; /* Gris claro como en tu captura */
    color: #3a3a3a !important;            /* Gris oscuro del texto */
    border: none !important;
    border-radius: 4px !important;
    font-weight: 600 !important;
    padding: 12px 24px !important;
    display: inline-block !important;
    opacity: 1 !important;
    visibility: visible !important;
}

/* Hover */
.woocommerce .cross-sells a.button:hover,
.woocommerce .related a.button:hover,
.woocommerce .upsells a.button:hover,
.woocommerce ul.products li.product a.button:hover {
    background-color: #d8d8d8 !important;
    color: #2a2a2a !important;
}