
.nat-whatsapp-float{position:fixed;right:20px;bottom:22px;z-index:9000;display:flex;align-items:center;gap:10px;background:linear-gradient(135deg,#128c53,#22c979);color:#fff!important;border:1px solid #a6f2c3;border-radius:100px;padding:13px 18px;text-decoration:none;font:700 14px system-ui,sans-serif;box-shadow:0 12px 32px #0008;transition:transform .2s,box-shadow .2s}.nat-whatsapp-float:hover{transform:translateY(-4px);box-shadow:0 16px 38px #0009}.nat-whatsapp-float svg{width:23px;height:23px;fill:currentColor}.nat-price-tile .copy{position:relative}.nat-price-tile .nat-price-book{margin-top:10px;display:inline-block;padding:9px 13px;border-radius:8px;background:linear-gradient(125deg,#ecd49c,#c49954);color:#0b1724!important;font-size:12px;font-weight:800;text-decoration:none;cursor:pointer}.nat-price-tile .nat-price-book:hover{filter:brightness(1.12)}#natPriceLightbox .nat-lb-nav{position:absolute;top:50%;transform:translateY(-50%);border:1px solid #d8b676;border-radius:50%;background:#0a1628dc;color:#f3dfad;width:52px;height:52px;font-size:30px;cursor:pointer}#natPriceLightbox .nat-lb-prev{left:14px}#natPriceLightbox .nat-lb-next{right:14px}#natPriceLightbox .nat-lb-count{color:#f1d8a0;font-size:13px;letter-spacing:.08em}#natPriceLightbox img{max-width:calc(100vw - 135px);max-height:75vh;object-fit:contain}@media(max-width:700px){.nat-whatsapp-float{right:12px;bottom:12px;padding:13px;border-radius:50%}.nat-whatsapp-float .nat-wa-text{display:none}#natPriceLightbox .nat-lb-nav{width:38px;height:38px;font-size:22px}#natPriceLightbox .nat-lb-prev{left:3px}#natPriceLightbox .nat-lb-next{right:3px}#natPriceLightbox img{max-width:calc(100vw - 80px)}}

/* Remove legacy green fixed WhatsApp chat tab on all pages. Contact NAT card stays visible. */
.nat-whatsapp-float { display:none !important; }
