.product-wa[data-v-54535dc3]{display:inline-flex;gap:.45rem;align-items:center;justify-content:center;min-height:2.75rem;min-width:2.75rem;padding:.65rem 1.2rem;border-radius:var(--radius-md,.65rem);font-size:.94rem;font-weight:650;line-height:1.2;text-decoration:none;text-align:center;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.product-wa[data-v-54535dc3]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.product-wa--block[data-v-54535dc3]{width:100%}.product-wa__icon[data-v-54535dc3]{display:inline-flex;flex-shrink:0}.product-wa--whatsapp[data-v-54535dc3]{background:#1f6b4a;color:#f7fff9}.product-wa--whatsapp[data-v-54535dc3]:hover{background:#18563b}.product-wa--primary[data-v-54535dc3]{background:var(--color-primary);color:var(--color-primary-on-primary)}.product-wa--primary[data-v-54535dc3]:hover{background:var(--color-primary-hover)}.product-wa--secondary[data-v-54535dc3]{border:1px solid color-mix(in srgb,var(--color-border-strong),transparent 15%);background:color-mix(in srgb,var(--color-surface-raised),transparent 20%);color:var(--color-text-emphasis)}.product-wa--quiet[data-v-54535dc3]{color:var(--color-text-link);min-height:auto;padding:0;border-radius:0;font-size:var(--text-sm);font-weight:500;text-decoration:none}.product-wa--quiet[data-v-54535dc3]:hover{color:var(--color-text-link-hover);text-decoration:underline;text-underline-offset:.18em}.product-wa--quiet span[data-v-54535dc3]:last-child:after{content:" →"}.product-wa--compact[data-v-54535dc3]{min-height:2.35rem;padding:.5rem .9rem;font-size:.85rem;border-radius:var(--radius-sm,.55rem)}@media(prefers-reduced-motion:reduce){.product-wa[data-v-54535dc3]{transition:none}}
