
/* Custom CSS theme */
@charset "UTF-8";
/*Product price on catalog page*/
/*Change font color*/
.ec-size .ec-store .grid-product__price-amount {
  color: #319FE2;
}

/*Change font size*/
.ec-size .ec-store .grid-product__price-value.ec-price-item {
  font-size: 20px !important;
}

/* Cambia colore link spedizioni */
a.ec-link.ec-link--muted[href="/products/pages/shipping-payment"] {
  color: #1A73E8 !important;
  font-weight: 600 !important;
  /* Semi-bold, meno invasivo del "bold" pieno */
  text-decoration: none !important;
  /* Rimuove la sottolineatura predefinita */
}

/* Effetto hover */
a.ec-link.ec-link--muted[href="/products/pages/shipping-payment"]:hover {
  color: #2E2E2E !important;
  /* Verde più scuro */
  text-decoration: underline !important;
  /* Sottolineatura solo al passaggio */
}

/* Bottone con nuovo colore e testo bianco */
.ec-size .ec-store .details-product-purchase__add-buttons .form-control__button {
  background: #0c0f16 !important;
  color: #ffffff !important;
  width: 100%;
  border-radius: 4px;
  font-weight: 500;
}
