/* v231: WhatsApp y Compartir comparten altura, marco y tipografía. */
.fnwa-product-actions{margin:20px 0 12px;clear:both;font-family:'Archivo',sans-serif}.fnwa-buttons{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fnwa-product-actions .fnwa-consult,.fnwa-product-actions .fnwa-share,.fnwa-share-options button{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#211c18;color:var(--fn-ink,#f3ecdf)!important;border:1px solid var(--fn-line,rgba(243,236,223,.14));border-radius:2px;padding:10px 13px;min-height:44px;height:44px;box-sizing:border-box;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;margin:0;text-decoration:none;transition:background .18s,border-color .18s,box-shadow .18s;flex:0 1 auto}.fnwa-consult .fn-wa-mark{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:var(--fn-gold,#c99a3e);background:transparent;border:0;border-radius:0;flex:none}.fnwa-consult .fn-wa-mark svg{width:18px;height:18px;fill:currentColor;stroke:none}.fnwa-share svg{width:18px;height:18px;fill:none;stroke:var(--fn-gold,#c99a3e);stroke-width:1.5}.fnwa-consult:active,.fnwa-consult:focus-visible{background:rgba(37,211,102,.16)!important;border-color:#25d366!important;box-shadow:0 0 0 1px rgba(37,211,102,.15)}.fnwa-consult:active .fn-wa-mark,.fnwa-consult:focus-visible .fn-wa-mark{color:#25d366}.fnwa-share:active{background:#261f1a!important;border-color:var(--fn-gold,#c99a3e)}@media(hover:hover){.fnwa-product-actions .fnwa-consult:hover{background:rgba(37,211,102,.16);border-color:#25d366;box-shadow:0 0 0 1px rgba(37,211,102,.15)}.fnwa-consult:hover .fn-wa-mark{color:#25d366}.fnwa-product-actions .fnwa-share:hover{background:#261f1a;border-color:var(--fn-gold,#c99a3e)}}.fnwa-share-options{display:flex;gap:8px;flex-wrap:wrap;padding:12px 0 0}.fnwa-share-options a{display:inline-flex;align-items:center;border:1px solid var(--fn-line,#3a3128);border-radius:2px;padding:9px 12px;color:var(--fn-ink,#f3ecdf);text-decoration:none;min-height:44px;font-size:13px}.fnwa-status{font-size:13px;margin:8px 0 0;overflow-wrap:anywhere;color:var(--fn-dim,#a99d89)}.fnwa-product-actions [hidden]{display:none!important}.fnwa-product-actions a:focus-visible,.fnwa-product-actions button:focus-visible{outline:2px solid var(--fn-gold,#c99a3e);outline-offset:3px}.fnwa-product-actions .fnwa-consult:focus-visible{outline-color:#25d366}
