/* Riserva della Cascina — stili pagine interne (griglia vini, ecc.) */
.rdc-winegrid{
  display:grid; grid-template-columns:repeat(2,1fr); gap:1.25rem;
  max-width:1100px; margin:0 auto;
}
@media (min-width:820px){ .rdc-winegrid{ grid-template-columns:repeat(3,1fr); gap:2rem; } }
.rdc-wine{
  display:flex; flex-direction:column; align-items:center; text-align:center;
  text-decoration:none; padding:1.75rem 1rem 1.5rem; border-radius:6px;
  background:#fff; transition:transform .2s ease, box-shadow .2s ease;
}
.rdc-wine:hover{ transform:translateY(-5px); box-shadow:0 18px 44px rgba(0,0,0,.10); }
.rdc-wine__img{ height:230px; width:auto; max-width:70%; object-fit:contain; margin-bottom:1.1rem;
  filter:drop-shadow(0 10px 22px rgba(0,0,0,.14)); }
.rdc-wine__name{ font-family:var(--wp--preset--font-family--serif); font-size:1.3rem; line-height:1.1;
  color:var(--wp--preset--color--accent); }
.rdc-wine__desc{ font-family:var(--wp--preset--font-family--sans); font-size:.72rem; letter-spacing:.16em;
  text-transform:uppercase; color:var(--wp--preset--color--gold); margin-top:.4rem; }

/* Buy box sulle schede vino editoriali (/vino/) */
.rdc-buy{ display:flex; flex-wrap:wrap; align-items:center; gap:1rem 1.4rem; margin:1.5rem 0 0; }
.rdc-buy__price{ font-family:var(--wp--preset--font-family--serif); font-size:1.9rem; line-height:1;
  color:var(--wp--preset--color--accent); }
.rdc-buy__price ins{ text-decoration:none; }
.rdc-buy__price del{ opacity:.5; font-size:1.2rem; margin-right:.4rem; }
.rdc-buy__btn{ font-family:var(--wp--preset--font-family--serif); letter-spacing:.02em; font-size:1rem;
  background:var(--wp--preset--color--gold); color:#fff; text-decoration:none;
  padding:.85rem 1.5rem; border-radius:var(--wp--custom--radius); transition:transform .2s, background .2s; }
.rdc-buy__btn:hover{ transform:translateY(-2px); color:#fff; }
.rdc-buy__link{ font-family:var(--wp--preset--font-family--sans); font-size:.85rem;
  color:var(--wp--preset--color--muted); text-decoration:none; }
.rdc-buy__link:hover{ color:var(--wp--preset--color--gold); }

/* Scheda tecnica vino (contenuto /vino/) */
.rdc-wine-lead{ font-size:1.05rem; line-height:1.7; margin:0 0 1.5rem; }
.rdc-winespecs{ margin:1.5rem 0 0; border-top:1px solid var(--wp--preset--color--line); }
.rdc-winespecs > div{ display:grid; grid-template-columns:minmax(130px,32%) 1fr; gap:.5rem 1.2rem;
  padding:.75rem 0; border-bottom:1px solid var(--wp--preset--color--line); }
.rdc-winespecs dt{ font-family:var(--wp--preset--font-family--sans); font-size:.7rem; letter-spacing:.12em;
  text-transform:uppercase; color:var(--wp--preset--color--gold); margin:0; align-self:start; padding-top:.15rem; }
.rdc-winespecs dd{ margin:0; font-size:.98rem; line-height:1.5; color:var(--wp--preset--color--ink); }

/* Rimuove i pulsanti di condivisione (Love/Share/Pin) di Salient-Social sui singoli (vini, esperienze). */
.sharing-default-minimal, .nectar-social, .nectar-love, .love-text, .nectar-social-inner { display: none !important; }
