/* Mobile and no-JS: a quiet contact strip in normal document flow. */
#wkc-whatsapp.wkc-whatsapp{position:relative;display:block;clear:both;width:100%;box-sizing:border-box;margin:0;padding:18px 20px;background:#f2f7f4;border-top:1px solid #dce7df;color:#153c2b;font:400 15px/1.5 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
#wkc-whatsapp .wkc-whatsapp__inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 20px;max-width:1200px;margin:0 auto}
#wkc-whatsapp .wkc-whatsapp__intro{margin:0;padding:0;color:inherit;font:inherit}
#wkc-whatsapp .wkc-whatsapp__link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;box-sizing:border-box;padding:10px 17px;border:1px solid #16663a;border-radius:8px;background:#16663a;color:#fff;text-decoration:none;font:600 15px/1.4 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;white-space:nowrap;box-shadow:none}
#wkc-whatsapp .wkc-whatsapp__link:hover{background:#0e4d2b;border-color:#0e4d2b;color:#fff;text-decoration:none}
#wkc-whatsapp .wkc-whatsapp__link:focus-visible{outline:3px solid #b76b00;outline-offset:4px}
#wkc-whatsapp .wkc-whatsapp__icon{display:block;flex:none;width:22px;height:22px;margin:0}
#wkc-whatsapp[hidden]{display:none!important}
@media(min-width:1024px){
 #wkc-whatsapp.wkc-whatsapp[data-enhanced="true"]{position:fixed;right:20px;bottom:20px;left:auto;top:auto;z-index:80;width:auto;max-width:calc(100vw - 40px);padding:0;border:0;background:transparent}
 #wkc-whatsapp[data-enhanced="true"] .wkc-whatsapp__intro{display:none}
 #wkc-whatsapp[data-enhanced="true"] .wkc-whatsapp__link{box-shadow:0 3px 14px #153c2b24}
}
@media print{#wkc-whatsapp.wkc-whatsapp{display:none!important}}
