/*
Theme Name:   Farmacia Misul Child
Theme URI:    https://www.farmaciamisul.it
Description:  Child theme di Astra per Farmacia Misul - Livorno
Author:       Farmacia Misul
Author URI:   https://www.farmaciamisul.it
Template:     astra
Version:      1.0.0
Text Domain:  misul
*/

/* Il CSS principale è in assets/misul-global.css */
/* Qui puoi aggiungere override rapidi */

:root {
  --gp: #5BBD4E;
  --gd: #3D9932;
  --gl: #A8DDA0;
  --gb: #EEF8EC;
}

/* Override colori WooCommerce per adattarli al brand */
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
    background-color: var(--gp);
    color: #fff;
    border-radius: 8px;
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    transition: background-color 0.3s ease;
}

.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
    background-color: var(--gd);
    color: #fff;
}

/* Prezzi WooCommerce */
.woocommerce span.price,
.woocommerce ins .amount {
    color: var(--gd);
    font-weight: 700;
    font-family: 'Poppins', sans-serif;
}

/* Badge sale */
.woocommerce span.onsale {
    background-color: var(--gp);
    border-radius: 6px;
    font-family: 'Poppins', sans-serif;
    font-weight: 700;
}

/* Rating stars */
.woocommerce .star-rating span::before,
.woocommerce .star-rating::before {
    color: var(--gp);
}

/* Breadcrumb */
.woocommerce .woocommerce-breadcrumb a {
    color: var(--gd);
}

/* Titoli prodotto */
.woocommerce-loop-product__title {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
}

/* Card prodotto hover */
.woocommerce ul.products li.product:hover {
    box-shadow: 0 8px 24px rgba(91,189,78,0.15);
    border-radius: 12px;
    transition: box-shadow 0.3s ease;
}

/* Checkout */
.woocommerce form .form-row input.input-text:focus,
.woocommerce form .form-row textarea:focus {
    border-color: var(--gp);
    box-shadow: 0 0 0 3px rgba(91,189,78,0.15);
    outline: none;
}

/* Con 17.000 prodotti: ottimizzazione shop grid */
.woocommerce ul.products {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
    gap: 20px;
}
