/* Social: SVG locali, colori leggibili sui fondi scuri di tutti i temi. */
.foot-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;min-width:0}
.social-links{display:flex;align-items:center;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}
.social-links a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;box-sizing:border-box;border-radius:8px;color:#9db8d0;text-decoration:none;transition:color .2s,filter .2s,transform .2s}
.social-links svg{display:block;width:21px;height:21px;fill:currentColor}
.social-links a:hover,.social-links a:focus-visible{color:#4cc3ff;filter:drop-shadow(0 0 4px rgba(76,195,255,.3));transform:translateY(-1px)}
.social-links a:focus-visible{outline:2px solid #4cc3ff;outline-offset:2px}
.social-follow{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:18px;color:#9db8d0;font-size:15px}
.social-follow .social-links svg{width:24px;height:24px}

/* Piè di pagina della pagina di reindirizzamento prodotti.html. */

@media (prefers-reduced-motion:reduce){
  .social-links a{transition:none}
  .social-links a:hover,.social-links a:focus-visible{transform:none}
}
