/* Icona ufficiale WhatsApp nella testata e nel footer. */
.wa{gap:7px}
.wa svg{display:none}.wa::before{content:"";display:block;width:20px;height:20px;flex:none;background:currentColor;mask:url("../images/assets/whatsapp.svg") center/contain no-repeat}
.top-wa{height:50px;gap:8px;padding:0 24px;border-radius:7px;font-size:14px;line-height:1;transition:background .2s ease,transform .2s ease}
.top-wa::before{width:19px;height:19px}
.top-wa:hover,.top-wa:focus-visible{background:#EA541F;transform:translateY(-2px)}
footer .wa{gap:6px;font-size:11px}
footer .wa::before{width:22px;height:22px;background:#25d366}

@media(max-width:600px){
  .top-wa{font-size:0}
  .top-wa::before{width:18px;height:18px}
}

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