.nav .whatsapp-nav{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex-shrink:0;min-height:44px;white-space:nowrap}
.whatsapp-icon{display:block;width:21px;height:21px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.nav-cta.whatsapp-nav,.nav-cta.whatsapp-nav.liquid-glass{border:1px solid #a8d6b46b;border-radius:999px;background:radial-gradient(ellipse at var(--glass-x,50%) var(--glass-y,50%),#d8ffe42b,transparent 70%),linear-gradient(140deg,#4a5e50b3,#242a29e8);color:#f0f2e9;box-shadow:inset 0 1px 0 #e4ffec55,0 6px 20px #0003}
.whatsapp-nav .whatsapp-icon{color:#adf1c3}
.whatsapp-nav:focus-visible,[data-whatsapp-contact]:focus-visible{outline:2px solid #adf1c3;outline-offset:4px}
.whatsapp-direct{display:flex;align-items:center;gap:10px;margin-top:20px;width:fit-content}
.whatsapp-direct .whatsapp-icon{width:20px;height:20px;color:#adf1c3}
@media(max-width:760px){
  .nav .whatsapp-nav{display:flex;min-width:44px;width:44px;height:44px;padding:0;gap:0}
  .whatsapp-nav .whatsapp-label{display:none}
  .whatsapp-nav .whatsapp-icon{width:23px;height:23px}
  .nav .market-picker select{max-width:126px;font-size:10px;padding-left:10px;padding-right:22px}
  .nav .brand{flex-shrink:0}
  .nav .market-picker{min-width:0}
}
@media(max-width:360px){
  .nav .brand>span:last-child{display:none}
  .nav .brand-icon{margin-right:0}
  .nav .market-picker select{max-width:138px}
}
