/* ==========================================================
   TUTTOLED PROFESSIONAL V13 - BORDEAUX COMPLETO
   Rifinitura cromatica: footer + prezzi prodotto.
   Nessuna modifica a checkout, ordini o logica applicativa.
   ========================================================== */

:root{
  --tl-bordeaux:#7A1738;
  --tl-bordeaux-light:#9B2850;
  --tl-bordeaux-dark:#5E102A;
  --tl-bordeaux-footer:#64122E;
  --tl-bordeaux-footer-dark:#470B20;
  --tl-bordeaux-footer-text:#F7EAF0;
}

/* Footer principale: bordò elegante e leggibile */
#footer{
  background:linear-gradient(135deg,var(--tl-bordeaux-dark) 0%,var(--tl-bordeaux-footer) 55%,#721735 100%)!important;
  color:var(--tl-bordeaux-footer-text)!important;
  border-top:1px solid rgba(255,255,255,.10);
}

#footer .title{
  color:#fff!important;
}

#footer a,
#footer .contact,
#footer .contact li{
  color:var(--tl-bordeaux-footer-text)!important;
}

#footer a:hover,
#footer a:focus{
  color:#fff!important;
  opacity:1!important;
  text-decoration:underline;
  text-underline-offset:3px;
}

/* Fascia copyright: bordò più scuro per separare visivamente il fondo */
#copyright{
  background:var(--tl-bordeaux-footer-dark)!important;
  color:#E9CAD6!important;
  border-top:1px solid rgba(255,255,255,.08);
}

#copyright a{
  color:#fff!important;
}

/* Prezzi correnti nelle card prodotto: homepage, categorie, ricerca, box prodotto */
.listing .product .price-wrapper,
.listing .product .price-wrapper .price,
.listing .product .price-wrapper .campaign-price,
#box-product .price-wrapper,
#box-product .price-wrapper .price,
#box-product .price-wrapper .campaign-price,
.subcategory-item .price,
.subcategory-item .campaign-price,
.tl-live-v9 .tl-live-price{
  color:var(--tl-bordeaux)!important;
}

/* Valori prezzo informativi nella scheda prodotto */
#box-product .recommended-price .value,
#box-product .cheapest-shipping .value{
  color:var(--tl-bordeaux)!important;
  font-weight:700;
}

/* Il prezzo precedente barrato resta neutro: distingue meglio lo sconto */
.listing .product .price-wrapper .regular-price,
.listing .product .price-wrapper .recommended-price,
#box-product .price-wrapper .regular-price,
#box-product .price-wrapper .recommended-price,
.subcategory-item .regular-price{
  color:#8B8B91!important;
}

/* Migliore leggibilità del prezzo principale */
.listing .product .price-wrapper .price,
.listing .product .price-wrapper .campaign-price,
#box-product .price-wrapper .price,
#box-product .price-wrapper .campaign-price{
  font-weight:700!important;
}
